水电缴费管理系统设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
郑州工业应用技术学院
课程设计说明书题目:水电缴费管理系统设计与实现
**:**
院(系):信息工程学院
专业班级:14级计算机科学与技术1班
学号:**********
****:***
成绩:
时间:2017 年 4 月15 日至2017 年 5 月8 日
郑州工业应用技术学院
课程设计任务书
题目水电缴费管理系统设计与实现
专业、班级14级计算机科学与技术1班学号1401110105姓名田鹏
主要内容:
首先主要说明了系统的研究背景、系统的研究目标以及JSP等相关技术的概述。接着对需求分析阐述了系统功能和可行性分析,介绍了系统各个功能模块,并描述了系统的用例图和UML活动图,可行性分析介绍了系统开发的必要性和可能性。然后系统的设计阐述了系统结构设计、数据库的设计。还有系统的实现主要阐述各个模块实现的功能。最后则是系统的测试与维护。
基本要求:
1.系统结构,概念结构及数据表的设计;
2.管理员信息管理;
3.用户信息管理;
主要参考资料:
[1]王建华.ASP NET 2.0 动态网站开发技术与实践[M].北京:电子工业出版社,2007.
[2]王珊萨师煊.数据库系统概论[M].北京:高等教育出版社,2006
[3]萨师煊.SQL Server 从入门到精通[M].北京:高等教育出版社,2006
完成期限:2017.4.15-2017.5.8
指导教师签名:
课程负责人签名:
年月日
目录
摘要 (1)
1. 绪论 (2)
1.1系统的研究背景 (2)
1.2系统的研究目标 (2)
1.3相关技术介绍 (2)
1.3.1 JSP简介 (2)
1.3.2 MYSQL简介 (3)
1.3.3 Tomcat简介 (3)
1.3.4 Hibernate概述 (3)
1.3.5 Spring概述 (4)
1.4论文组织结构 (4)
2. 需求分析 (6)
2.1系统功能概述 (6)
2.1.1 用例图描述 (6)
2.1.2 系统活动描述 (8)
2.2可行性分析 (12)
2.2.1 开发的必要性 (13)
2.2.2 开发的可能性 (13)
3. 系统设计 (14)
3.1系统结构设计 (14)
3.2概念结构设计 (15)
3.3数据表设计 (15)
4. 系统实现 (18)
4.1登录模块 (18)
4.2管理员模块 (19)
4.2.1密码管理 (20)
4.2.2水电价格管理 (21)
4.2.3 用户信息管理 (22)
4.2.4 水费管理 (23)
4.2.5 电费管理 (25)
4.2.6管理员管理 (25)
4.3用户模块 (26)
4.3.1 密码管理 (27)
4.3.2 水电信息查询 (27)
4.3.3 个人信息查询 (28)
5. 系统测试与维护 (29)
5.1系统测试概述 (29)
5.2系统测试方法 (29)
5.3系统的测试 (29)
结束语 (30)
参考文献 (31)
摘要
水电缴费是家庭日常生活的重要内容之一,但是目前水电缴费都是集中管理,用户需要不同的账号进行水电费的查询,非常不方便,因此开发一个能够通过统一账户管理、方便用户查询相关信息的水电缴费系统具有一定的实用价值。系统实现了用户管理、水电费录入、水电费信息查询;用户缴纳水电费、水电费信息查询等功能。本文首先对系统研究背景、目标以及JSP技术进行了简要的描述;之后通过用例图和活动图对系统进行需求分析,并阐述了本系统实施的可行性;然后对系统进行设计、实现和测试。
关键词:管理系统;缴费;数据库
1. 绪论
1.1 系统的研究背景
当今时代的两个显著特点就是世界经济一体化和以计算机为代表的信息技术的快速发展。一个组织要在激烈的竞争中保持优势和不断发展,必须对迅速变化的环境灵敏地做出有效地反应。管理信息系统的应用能够提供这种有效的决策支持。
水电缴费是家庭日常生活的重要内容之一,目前水电缴费都是集中管理,分别由自来水公司和电力公司来管理,用户缴费以及查询需要使用不同的账号信息,这些不便于用户的缴费以及及时便捷地了解缴费情况,针对水电缴费的实际情况,开发一个水电缴费管理系统使得水电信息能够通过统一账户查询和缴费,方便用户使用。
B/S(浏览器/服务器模式)开发模式是现今非常流行的模式之一。在这种结构下,软件应用的业务逻辑完全在应用服务器端实现,用户操作完全在Web服务器实现,客户端只需要浏览器即可进行业务处理,是一种全新的软件系统构造技术。这种结构是开发水电缴费管理系统的首选体系结构。
1.2 系统的研究目标
由于原始的收费系统为手工操作,不能及时有效的反应缴费情况,以及不能集中的管理给管理员带来的麻烦。通过设计和开发水电缴费管理系统,用户能够通过使用统一账号查询和缴纳水电费用,另一方面管理员也能通过个人账号登录系统对用户进行管理,提高水电缴费管理的工作效率。通过结合实际应用开发一个Web应用系统,培养的软件设计和开发能力,为后续继续学习和工作奠定基础。
水电缴费管理系统是把水电费的信息通过网络信息系统来管理。首先是方便管理员录入、查询水电费信息以及添加、删除用户;其次是方便用户查询个人的水电信息。
1.3 相关技术介绍
1.3.1 JSP简介
JSP(JavaServer Pages)语言,是一种动态网页技术,JSP技术是在传统的网页HTML 文件中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件。JSP技术使用Java 编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结