校给各学员分配车辆并指定教练,分到车的学员进行上车(项目二)的训练,经过一段时间(一般为理论考试通过后10天)后可以进行科目二考试的申请,申请成功的学员进行科目二考试,考试通过的学员参加科目三考试的申请和考试,考试不合格的学员则参加有次数(一般为2次)限制的补考,通过科目二和科目三考试的学员就可以打印驾驶证移交表,领取驾驶证。如图2-1反映了驾驶培训的业务流程。Р图2-1 驾驶培训的业务流程Р图2-1 驾校管理系统业务流程图Р根据以上业务流程,制定了以下系统的功能模块,如图2-2所示。Р图2-2 功能模块Р驾校管理系统Р系统/数据库维护Р报名管理Р理论模拟考试Р上车分车Р业务维护Р数据库维护Р在线报名Р报名统计Р学员分车Р考试信息/新闻发布Р学员意见反馈Р系统/数据库维护模块包括系统业务维护、数据库维护。其中系统业务维护模块是维护驾驶培训业务的系统设置,如安排各项考试时间等;数据库维护模块是维护各个数据库,包括学员,教练和模拟题库的数据库。这个模块只能管理员才能进入。Р报名管理模块主要包括在线报名和报名统计,在线报名提供的功能是把符合条件的学员在线报名,把其数据录入数据库,再交费后转为正式学员(超过期限未交费管理员将删除其报名资料);报名统计提供了统计报名人资料功能。Р模拟理论考试模块主要实现模拟理论考试。题库的是与正式理论考试的题库一样,主要是给学员在考试前做练习用。Р上车分车模块包括学员上车和学员分车两个模块。上车分车模块主要实现学员上车和学员分车的业务,在本模块学员可以确定上车的年份和期数,选择上车的教练和学习时间(上午还是下午)等。其中分车模块又分为项目二分车和项目三分车,教练也随之分别分配。Р考试信息/新闻发布模块主要是发布安排各项考试时间、地点以及有关驾驶员学习的新闻。Р学员意见反馈模块主要是实现将学员的意见和要求反馈给管理员。比如要换教练或是另安排考试时间等。