需求分析
2.1 业务流程分析
学员参与驾驶培训要达到国家相关文件的规定,通过学习掌握驾驶技术才能参与各项考试。首先学员要到相关驾校培训中心报名,交费并进行体检,然后进行驾驶理论和交通规则的学习和考核,通过考核的学员下一步学习倒车入库、桩考、侧方位停车、爬坡起步、路上驾驶等驾驶车辆培训和考核,即分为科目一、科目二、科目三考试,每一个学员都要先学完一个科目通过驾校的申请方可到公安交警部门指定的考点进行该科目的考试,每一科目的考试有两次考试机会,如果通过考试,就能进入下一科目的学习和考试;如果没有按照规定完成考试,要交补考费再进行该科目的学习考试。只有全部通过三个科目的考试,才能拿到公安交通部颁发的机动车驾驶证。
根据这个规定程序,驾校学员的学习考试流程如图1所示:
图1 驾校培训流程
2.2 功能分析
功能需求分析的任务,是弄清用户对目标系统数据处理功能所提供的要求。驾校管理,主要是更好更高效率的为学员服务,帮学员顺利拿到汽车驾驶证,其中包括管理学员的报名信息录入;安排好学员的学习进程;通知并带领好学员参加各项科目考试;管理内部员工的信息;对教练员和车辆合理安排;督促学员缴纳相应的费用等。
根据对系统目标和业务流程的分析,本系统的功能需求可以归纳为以下具体功能:
(1) 学员信息管理功能
一个驾校的经济效益主要来源于学员。对学员基本信息进行系统的管理有助于提高驾校的办事效率。该模块主要完成:
①、报名管理:学员报名信息的录入,收费信息录入,给学员分配学员编号和学习卡,根据该学习卡号可以对学员信息进行查询、修改、和删除;
②、进度管理:包括学员进度登记和进度查询;
③、结业管理:可结业学员查询及给予结业,已结业学员查询及发证,已发证学员查询;
学员信息属性包括:学员编号、学员姓名、性别、报名日期、证件编号、联系电话、申请类型等。
(2) 学习卡进度管理
利用学习卡可以提高对学员管理的效率和操作的简洁性。该功能主要完成:
①、学员的学习时间管理:学员总共所需学时,各科目所需学时,已完成学时;
②、学员状态管理:学员已完成的科目,当前学习中的科目信息;
通过学员卡号来查询学员的学习时间和状态。
(3) 教练信息和教学管理功能
教练是一所驾校最核心的部分,教练的教学影响着学员的学习效果和考试效果,从而影响着驾校的绩效和声誉,因此有必要对教练进行有效教练的信息管理和教学管理。
该功能主要完成:
①、教练信息管理:教练信息的录入、查询、修改和删除,;
②、教练所教科目及时间段:教练本批次所授科目,本批次时长;
③、所教学员信息:学员信息录入,教练间的学员移交,学员信息查询
教练信息包括:教练编号、教练姓名、性别、进入驾校时间、证件编号、联系电话、教授类型等。
(4) 教学考试管理功能
考试是最有效的检验方式。当学员对驾驶技术熟练掌握后就可以申请考试。该功能主要完成:
①、学员分车管理:根据学员学习卡卡号进行分车,并提供学员所属车辆信息查询;
②、训练预约管理:学员根据自身时间安排和驾校练车批次的时间段自行选择练车批次并进行预约;
③、考试安排:当学员的学习时长满足要求并且学员的学习技术达到要求后,可以安排考试。
④、考试数据管理:学员考试成绩和次数信息的录入、查询。
(5) 车辆信息管理功能
驾校的车辆类别和数目都比较多,因此进行有效的管理可以提高驾校运行的效率。该功能主要完成:
①、车辆信息管理:车辆信息的录入、查询、修改和删除,所属教练信息和时长;
②、车辆费用管理:洗车费、邮费、维修费的记录和查询功能;
③、车辆检查管理:上次受检时间及结果,下次受检时间,检查记录的查询;
车辆信息包括:车牌号、型号、登记日期、发动机号码、载重/座位、保险公司等。
(6) 出纳管理功能
该功能主要完成学员的报名费、
驾校事务管理系统
驾校管理系统
驾校在线考试系统的设计与实现
学得快驾校培训管理系统
驾校网站
“驾校路路通”网站的设计与实现
驾校管理系统的设计与实现
驾校在线模拟考试系统