高速公路收缴费系统是我的毕业设计,采用了java的web技术servlet进行开发,基于B/S架构模式,以Myeclipse为开发平台,mysql为数据库,jsp为开发语言制作而成.并且文档方面包括,任务书,开题报告,答辩ppt等,通过这些技术的实现,整个系统的性能得到了大大的提高。本系统是独立的运行,不依附于其他系统,可移植,可扩展。代码的编写规范,注解较多,有利于作为毕设设计,课程设计,二次开发等。
管理员模块
1.管理员管理:对系统用户管理员的信息进行管理修改,包括信息的修改,密码修改等。
2.个人资料信息管理:对个人的资料信息进行管理修改。
3.收费人员信息管理:管理收费员的基本信息情况,对收费员可以进行新增,修改以及删除。
4.收费标准信息管理:可以在后台制定收费标注,以便收费员合理收费。
5.收费记录信息管理:对收费员的收费记录情况进行登记管理。
收费员模块
1.收费管理:收费员登录系统后,可以对过往车辆进行收费信息管理。
2.个人资料管理:收费员可以对自己的资料信息进行修改删除。
3.数据备份:收费员可以对收费信息进行数据备份。
目 录
Abstract IV
第1章 概述 1
1.1 课题背景 1
1.2 课题意义 1
1.3 文献综述 1
1.3.1 技术综述 2
1.4 总体设计原则 2
第2章 系统分析 3
2.1 系统的需求分析 3
2.2 业务流程分析 4
2.2.1 操作员业务流程分析 4
2.2.2 系统管理员业务流程分析 5
2.3 数据流程分析 6
2.3.1 黑名单车辆管理模块 6
2.3.2 操作员管理模块 7
2.3.3 车辆收费管理模块 7
2.3.4 判断黑名称车辆模块 8
2.3.5 修改密码模块 9
2.4 数据字典 9
2.4.1 数据项的描述 9
2.4.2 数据流的描述 10
2.4.3 外部实体的描述 11
第3章 系统设计 12
3.1 系统体系结构设计 12
3.2 系统子模块功能介绍 12
3.3 数据库设计 13
3.3.1 数据库概念设计——E-R模型 13
3.3.2 数据库逻辑设计——关系模型 15
3.3.3 数据库选型 15
3.3.4 数据库表结构设计 15
3.3.5 数据库表间关系设计 17
3.4 系统开发工具与开发模式的选择 18
3.4.1 系统开发工具 18
3.4.2 系统设计模式 19
第4章 系统实现 21
4.1登陆模块 21
4.2 操作员管理模块 24
4.3 黑名单车辆管理模块 27
4.4 车辆收费管理模块 28
第5章 系统测试 28
5.1 测试目的 28
5.2 测试方法 28
5.3 测试结果 29
第6章 总结 30
参 考 文 献 30
致 谢 32