摘要 | 第5-6页 |
ABSTRACT | 第6-7页 |
第一章 概述 | 第11-15页 |
1.1 选题背景 | 第11页 |
1.2 国内研究现状 | 第11-12页 |
1.3 本文的主要工作 | 第12-13页 |
1.4 本文的特色 | 第13页 |
1.5 本文的结构安排 | 第13-15页 |
第二章 相关技术基础 | 第15-22页 |
2.1 B/S 模式系统结构 | 第15-16页 |
2.2 ORM 数据持久化技术 | 第16-18页 |
2.3 JAVA 语言 | 第18-19页 |
2.4 主要开发工具 | 第19-21页 |
2.4.1 NetBeans IDE | 第19-20页 |
2.4.2 PostgreSQL | 第20-21页 |
2.5 本章小结 | 第21-22页 |
第三章 系统需求分析 | 第22-32页 |
3.1 需求概述 | 第22-23页 |
3.1.1 雷电灾害的危害性 | 第22页 |
3.1.2 经济的发展,防雷业务的种类和数量不断增加 | 第22页 |
3.1.3 系统化管理的必要性 | 第22-23页 |
3.1.4 系统建设的可行性 | 第23页 |
3.2 用户与权限管理分析 | 第23-24页 |
3.3 工作日志流程分析 | 第24-25页 |
3.4 新建防雷装置报审流程分析 | 第25-26页 |
3.5 新建防雷装置检测流程分析 | 第26-28页 |
3.5.1 工程分段检测阶段 | 第27页 |
3.5.2 工程竣工检测阶段 | 第27-28页 |
3.6 防雷装置定期检测流程分析 | 第28-30页 |
3.7 防雷辅助计算分析 | 第30-31页 |
3.8 本章小结 | 第31-32页 |
第四章 系统设计 | 第32-49页 |
4.1 基于 B/S 架构的系统设计 | 第32-33页 |
4.2 使用 MVC 的设计模式 | 第33-34页 |
4.3 系统功能模块设计 | 第34-40页 |
4.3.1 用户管理 | 第34页 |
4.3.2 工作日志 | 第34-37页 |
4.3.3 新建报审 | 第37-38页 |
4.3.4 新建检测 | 第38页 |
4.3.5 定期检测 | 第38页 |
4.3.6 系统功能模块间的联系 | 第38-40页 |
4.4 数据库设计 | 第40-48页 |
4.4.1 数据库设计的重要性 | 第40页 |
4.4.2 数据库的设计原则 | 第40-41页 |
4.4.3 本系统的信息数据库设计 | 第41-48页 |
4.5 系统运行环境 | 第48页 |
4.6 本章小结 | 第48-49页 |
第五章 系统实现 | 第49-74页 |
5.1 用户管理模块实现 | 第49-58页 |
5.1.1 用户登录 | 第49-51页 |
5.1.2 账号的管理 | 第51-52页 |
5.1.3 MD5 加密技术 | 第52-54页 |
5.1.4 Session 的使用 | 第54-55页 |
5.1.5 数据的持久化实现 | 第55-58页 |
5.2 定期检测模块实现 | 第58-70页 |
5.2.1 年检记录的添加及删除 | 第58页 |
5.2.2 年检记录的分页显示 | 第58-60页 |
5.2.3 年检信息的录入 | 第60-67页 |
5.2.4 定期检测相关报表的输出 | 第67-69页 |
5.2.5 定期检测年检单位信息 | 第69-70页 |
5.3 防雷辅助计算模块实现 | 第70-73页 |
5.4 本章小结 | 第73-74页 |
第六章 系统测试 | 第74-86页 |
6.1 测试环境 | 第74-75页 |
6.2 功能测试 | 第75-85页 |
6.2.1 用户登录测试 | 第75-76页 |
6.2.2 用户权限测试 | 第76-78页 |
6.2.3 定期检测报告录入测试 | 第78-81页 |
6.2.4 报表输入测试 | 第81-83页 |
6.2.5 检测报告封存测试 | 第83-85页 |
6.3 本章小结 | 第85-86页 |
第七章 结论 | 第86-88页 |
7.1 总结 | 第86-87页 |
7.2 展望 | 第87-88页 |
致谢 | 第88-89页 |
参考文献 | 第89-91页 |