本系统主要实现了路灯类别管理模块、路灯信息管理模块、路灯信息管理模块、灯具损坏管理模块、回访记录管理、系统管理,登录模块、管理员账号管理模块等多个功能模块。基于java的servlet进行开发,基于B/S架构模式,开发软件有:Myeclipse,mysql数据库,Tomcat服务器,使用MVC三层分层思想,通过这些技术的实现,整个系统的性能得到了大大的提高。并且文档方面包括,任务书,开题报告,答辩ppt等,本系统是独立的运行,不依附于其他系统,可移植,可扩展。代码的编写规范,注解较多,有利于作为毕设设计,课程设计,二次开发等。
下面分别简单阐述一下这几个功能模块需求。
1)登录模块:
管理员账号登录:管理员登录系统对本系统其他管理模块进行管理,
以及客户端应用管理员登录后向服务器传输数据。
用户的登录:用户登录本系统,对个人的信息等进行查询。
2)管理员账号管理模块:应该包括系统管理员修改密码、查询等功能。
3)路灯类别管理:
路灯类别添加:管理员在本系统中添加路灯类别。
路灯类别查询:管理员在本系统中查询路灯类别。
4)路灯信息管理模块:
路灯信息添加:管理员在系统中添加路灯信息信息。
路灯信息查询:管理员在系统中查询路灯信息信息。
5) 维修任务管理:
维修任务添加:管理员在系统中添加维修任务。
维修任务查询:管理员在系统中查询维修任务。
6) 灯具损坏管理模块:
灯具损坏添加:管理员在系统中添加灯具损坏。
灯具损坏查询:管理员在系统中查询灯具损坏。
7) 系统管理模块:系统备份功能。
在目前的路灯信息管理规划和管理中已经显得困难重重,没有发挥应有的作用。加上近年来路灯信息管理事故的频繁发生,路灯监控、路灯维护、巡查、数据分析等花费的成本也是非常必要的,在这些情况的综合因素下,为了节省不必要的人力物力,有效的利用资源,并有效提高工作效率,使路灯信息管理工作简化,本文设计了智能信息化管理系统——基于JSP的路灯信息管理系统。
摘要I
Abstract2
1 绪论5
1.1研究背景5
1.2研究目的及意义5
1.3主要研究内容5
2 相关技术知识介绍7
2.1 JSP相关技术介绍7
2.2 MVC开发模式介绍7
2.3 myspl相关知识介绍8
2.4 三层结构体系8
3 系统分析9
3.1可行性分析9
3.1.1 技术可行性9
3.1.2 经济可行性9
3.1.3 操作可行性9
3.2 功能需求分析10
3.3 数据需求分析11
3.4 性能需求分析11
3.5数据流分析11
4 系统设计14
4.1系统总体设计14
4.2系统功能设计14
4.3 数据库的设计17
4.3.1 概念模型的设计17
4.3.2 数据库表的设计18
5 系统实现22
5.1登录模块22
5.2密码修改模块25
5.3管理员账号管理模块27
5.4系统功能模块27
6 系统测试30
6.1测试概述30
6.2数据库测试30
6.3测试用例33
7 总结37
参考文献38
致 谢39