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

PHP+IOS的会议管理系统的设计+ER图

高职院校公共机房的管理维护【2471字】

项目管理茬软件中的應用【5351字】

软件项目管理常见问题及解决方案【1196字】

计算机信息管理茬第三方...

标准件经销管理系统【959字】

客户關系管理系统的发展与研究【1843字】

承德市事业单位档案管理...

医院财务风险因素分析及管理措施【2367字】

10万元能开儿童乐园吗,我...

国内外图像分割技术研究现状

中国学术生态细节考察《...

志愿者活动的调查问卷表

公寓空调设计任务书

C#学校科研管理系统的设计

神经外科重症监护病房患...

AT89C52单片机的超声波测距...