图5 管理员设置界面
4.3.2    驾驶员信息管理模块
驾驶员信息管理主要完成所有驾驶员信息查询,驾驶员信息详细查询(按条件查询)、驾驶员信息添加、修改、删除等功能。所有驾驶员信息查询会出现一个列表,显示所有驾驶员的信息。在驾驶员信息详细查询中,查询条件有驾驶号(身份证号)、档案编号。在添加驾驶员信息中,分别输入驾驶员的基本信息后点击添加,若输入格式不对将提示错误,如档案编号是12位的数字,为空会提示“档案编号不能为空”。
4.3.3    违规记录及扣分管理模块
此模块主要完成的功能有:查询所有驾驶员的违规记录及扣分,以列表的形式显示出每个驾驶员的总扣分情况;在按条件查询驾驶员的详细违规记录及扣分中,查询条件为驾驶员的驾驶证号或档案编号,输入后将显示个人记录的详细内容;添加驾驶员违规记录,会更改驾驶员的扣分情况。
4.3.4    数据统计及打印模块
在此模块中,使用水晶报表技术实现了驾驶证信息的打印和驾驶员信息的打印。对驾驶证信息的统计主要是对未年检驾驶证记录的统计。在违规记录统计打印中,主要是对所有驾驶员违规及扣分统计的打印。
5.    系统测试
系统测试的主要目的是确保系统的可执行性,检测出其中的bug,修改后使其更满足用户的需求。由于系统具有多个模块,因此系统将每一个模块作为单一个体来测试,分别为其设计测试方案以确保其正确性。登陆系统,如果用户名未输入,将提示错误“请您输入账号后再登录”,如果密码未输入,将提示错误“请您输入密码后再登录”。输入用户名:wang,密码:12345,选择管理员权限,点击登陆,如果都正确,则提示登陆成功;否则提示相应的“用户名或密码权限错误”。
6.    总结
通过此次驾驶证管理子系统的开发,学到了很多的知识,也对开发一个系统有了深刻的认识。在本次开发系统的过程中,也遇到了很多的困难,这主要是因为开发经验不足,对工具的运用不够熟练,掌握的知识少以及时间紧张等。所以只能够完成一些基本的功能。由于基础不够扎实,在开发的过程中,边学边写,遇到了很多的困难,也是在老师和同学的帮助下,或者通过在网上查找资料,最终才得以解决。
该系统已实现了基本的功能,但还存在着很多的不足之处:
(1)代码冗余度高,还有待优化。
(2)程序不够健壮,存在bug。
(3)程序执行效率不高。
(4)界面不够美观,部分功能有待改进。
对于以上不足之处,会在以后的学习过程中不断完善。
上一篇:C#书店购销管理子系统的设计与实现
下一篇:ASP.net科研申报系统设计与实现

基于android的环境信息管理系统设计

java+mysql文星酒店客房管理系统设计

java的B2C型电子商务网站管理系统的设计

局域网管理系统的设计与实现

Android手机考勤系统设计

医疗公众号管理系统设计+源代码

Android药品公司管理系统的设计+源代码

浅论职工思想政治工作茬...

酵母菌发酵生产天然香料...

提高教育质量,构建大學生...

上海居民的社会参与研究

压疮高危人群的标准化中...

AES算法GPU协处理下分组加...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

浅谈高校行政管理人员的...

基于Joomla平台的计算机学院网站设计与开发

从政策角度谈黑龙江對俄...