- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
枣 庄 学 院 ;I;I;目 录
一、 前言错误!未定义书签。
二、 课程设计内容与目标错误!未定义书签。 三、 系统设计2
3.1 系统特点 2
3.2 功能设计 2
3.3 用户界面草图 3
3.4 页面迁移图 错误!未定义书签。
3.5 页面功能设计 5
四、 数据库设计6
4.1 数据库表 6
4.2 数据库操作图 7
五、 功能模块的详细设计8
5.1 程序目录结构图 8
5.2 数据库访问模块 8
5.3 共通 Servlet 的处理 9
5.4 登录模块 1 错误!未定义书签。
5.5 页面导航设计 15
5.6 客户资料维护模块 17
5.7 客户来电信息模块 2 错误!未定义书签。
5.8 客户回访信息模块 25
5.9 客户重要信息提示模块 27
六、 对本系统开发的思考总结29
;一.课程设计目的
课程设计是一项重要的实践性教学环节,在教师的指导下,以学生 为中心,充分调动学生的积极性和能动性,重视学生自学能力的培养。
《Java Web 数据库系统应用开发与实例》是为教育技术学本科专业 开设的专业选修课程,课程的主要目标是要求学生掌握基本的Web应用程 序开发和设计的流程及相关的技术技能。本课程在讲解相关理论知识的 基础上,按照一定的组织原则和现有实验条件安排了一定数量的实验, 通过这些实验使学生初步掌握开发和设计Web数据库系统的基本方法和 基本技能。然而由于这些实验是分时分批按一定的技术种类和实验目的 实施的,固然可以有目的地训练和培养学生某个方面技能,但明显的不 连续性使学生不能从整体上把握如何系统地开发和设计一个完整Web数 据库系统应用程序。通过本课程设计可以较好地解决这个问题。
通过本课程设计可以使学生充分认识开发和设计Web应用程序的的
重要性和复杂性,充分了解Web应用程序的设计和开发的基本过程,掌握 常用的Web开发技术,充分把握各项技术的特点和应用领域以及各项技术 之间的相互关系,进一步体会各项技术在Web应用程序中地位和作用从而 对各种技术有比较清醒的认识,在此基础上习得Web开发技术平台的选择 能力。
二.课程设计内容与目标 课题名称:客户信息管理系统
设计目标:本系统模拟企业对于客户信息的管理,操作人员可以添加、修改客 户信息,针对客户来电进行记录,并对客户的重要信息进行提醒,等等。
设计方法:jsp、mysql动态网页制作工具配合相关技术(如HTML、CSS、
JavaScript、xml等)
设计要求: 利用Web应用程序的客户端开发技术(包括Jsp、HTML、CSS、
JavaScript、HTML、XML、MySql等)设计一个符合要求的Java Web数据 库应用系统,并实现用户交互功能的设计,达到Java Web应用程序可用 性和易用性目标。 ;开发模式:MVC 模式。MVC 模式的目的就是实现 Web 系统的职能分工。 Model 层实现系统中的业务逻辑,通常可以用 JavaBean 或 EJB 来实现。 View 层用于与用户的交互,通常用 JSP 来实现。 Controller 层是 Model 与 View 之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用 于显示,同时它也可以解释用户的输入并将它们映射为模型层可执行的 操作。
开发工具: windows7,eclispe,jdk1.7,tomcat7.0、mysql5.5
三、系统设计
1、系统特点
本系统尝试从一些简单的层面对于企业客户信息的管理进行一种探索, 针对企业和客户的交流行为进行系统化管理,力求做到客户信息的准确、快捷 和可追溯性。
本系统包括 3 个主要层面,客户信息维护、客户来电记录和客户回访记录。
2、功能设计
4 个模块
(1)客户资料信息维护模块
客户信息输入、修改和删除。 (2)客户来电信息模块
来电信息添加和来电信息查询。 (3)客户回访信息模块
回访信息添加和回访信息查询。 (4)客户重要信息提示模块
用例图 UseCase ;;;;四、数据库设计 ;; ;;进行处理。
在共通 Servlet 中发现异常,将页面跳转到错误处理页面,并把错误信息 在页面上显示出来,同时提供一个往登录页面迁移的链接。
对应的共通 Servlet 的相关代码如下:
public class CommonServlet extends HttpServlet
{
//保存各页面 Id 对应的 action 类的对象
private Hashtable hPageHandl
您可能关注的文档
- Intouch与PLC的数据类型对应.pptx
- intouch常用驱动服务的配置.pptx
- inux平台mysql source安装的安装及配置步骤.pptx
- in、on、at、for表示时间时的用法区别.pptx
- IO分配表和PLC外部接线图.pptx
- iPad网络连接正常但打不开网页的解决办法.pptx
- IPC国际专利分类表.pptx
- IPC的标准及定义.pptx
- IPD术语手册大全.pptx
- IPD研发管理系统体系介绍.pptx
- 基本面选股组合月报:大模型AI选股组合本年超额收益达6.60.pdf
- 可转债打新系列:安集转债,高端半导体材料供应商.pdf
- 可转债打新系列:伟测转债,国内头部第三方IC测试企业.pdf
- 联想集团PC换机周期下的价值重估.pdf
- 计算机行业跟踪:关税升级,国产突围.pdf
- 科技类指数基金专题研究报告:详解AI产业链指数及基金布局.pdf
- 计算机行业研究:AIAgent产品持续发布,关税对板块业绩影响较小.pdf
- 民士达深度报告:国内芳纶纸龙头,把握变局期崛起机遇.pdf
- 社会服务行业动态:全球首张民用无人驾驶载人航空器运营合格证落地,霸王茶姬冲击美股IPO.pdf
- 通信行业研究:特朗普关税令落地,长期看好国产算力链.pdf
文档评论(0)