随着计算机和网络技术的迅猛发展,人们生活的信息化发展也得到了长足的进步,一个区域是否具有一流的信息管理、教育教学的平台已经是衡量一个地方信息化建设的重要标志之一。本系统分为两大模块:前台故障报修模块和系统管理模块。其中系统管理模块是进行员工管理、注册用户管理、报修单管理和维修单管理,是系统运行的基础。前台报修模块是客户端用户通过自己的用户名和密码登陆系统,进入界面后按照流程进行网络故障报修。该系统能有效减轻管理人员工作负担、提高工作效率、优化学生故障报修的流程,可节省大量人力财力和时间。
本系统是在Windows平台下,用Jsp、网络编程等技术,结合MYSQL数据库管理系统开发出的B/S结构的网络故障报修系统。动态网页与静态网页相结合的方法制作此系统,动态网页一般以数据库技术为基础,可以大大降低系统维护的工作量;可以实现此系统的更多功能,从而实现了系统与用户之间的交流和沟通。
根据实际的调查研究分析得到如下的模块分析:
(1)注册登录:首次登录用户可以进行填写信息注册,输入正确的账号密码进行登录;
(2)我要报修:填写报修时间,报修内容,报修项目,报修编号,报修人,维修状态提交生成报修单状态。
(3)我的报修:对已经完成的保修订单进行评价,已完成的订单包括:报修编号,报修人,维修人信息,评价
目 录
第一章 绪论 1
1.1 课题开发背景 1
1.2 课题研究意义 1
1.3 本课题主要工作 1
第二章 相关技术介绍 3
2.1 JSP技术 3
2.2 MySQL数据库 3
2.3 J2EE 技术 4
2.4 B/S架构 5
第三章 系统分析 8
3.1 系统可行性分析 8
3.2 系统设计目标及原则 8
3.3 需求分析 9
3.4 系统非功能需求分析 10
3.5 系统开发环境与开发工具 11
3.6 系统架构类图 12
3.7 系统交互图 12
3.6 网络故障报修系统数据流程 13
第四章 系统设计 15
4.1 系统架构设计 15
4.1.1 总体架构设计 15
4.1.2 系统网络拓扑结构图 15
4.2 数据的处理流程设计 16
4.3 数据库的详细设计 19
4.3.1 实体关联 19
4.3.2数据库设计 19
第五章 系统详细设计实现 21
5.1 数据库链接配置 21
5.2 登录注册模块的实现 21
5.3 管理员模块的实现 25
5.4 前台用户模块的实现 28
第六章 系统测试 30
6.1 软件测试及工具 30
6.1.1 软件测试 30
6.1.2 软件工具 30
6.2 测试方法 31
6.2.1功能测试 31
6.2.2 性能测试 31
6.3 系统配置要求 31
6.4 测试内容 31
6.5 本章小结 33
结论 34
参考文献 35
致 谢 36