面向3g移动网络环境下的中小型驾校统一培训计时系统的制作方法

文档序号:6400077阅读:139来源:国知局
专利名称:面向3g移动网络环境下的中小型驾校统一培训计时系统的制作方法
技术领域
本发明属于计算机软件技术和web服务技术领域,尤其是涉及一种基于web技术的中小型驾校统一培训计时系统。
背景技术
随着人们对驾驶技能的普遍需要,去进行驾照考试的人越来越多,因为人数的增多,所有驾校面临着管理上的困难,特别是在学员资料管理,预约培训计时管理上,以往的人工管理方式面对越来越多的学员显得捉襟见肘,不能满足管理需求,如果去安排更多的工作人员,反而造成数据错乱,人力资源的浪费。在这样一个信息时代,我们可以通过更加便捷更加智能的管理方法来解决这些问题。面对这些问题,现在部分大型驾校已经采用了计算机管理,委托开发了简易的驾校预约计时系统,自己运营,能较好的解决的这些问题。但开发这样的驾校预约计时系统,通常需要一定的资金,各驾校还需配备专门的人员进行管理。更多的中小型驾校,因为资金和人员上的困难,不能独立安装这样的计算机系统。即使安装了,系统的后续维护,升级也由于人员管理和资金问题,难以维系。此外,各驾校独立安装的系统中有一部分还局限于电话预约模式中,而电话经常出现占线、声音不清楚的情况,无法达到很好的预约效果。而采用计算机进行预约的系统一般局限于安装在驾校内的计算机终端中,不能远程预约,无法为学员带来便利。

发明内容
为解决上述问题,本发明公开了一种中小型驾校统一培训计时系统,该系统运行于服务器中,系统的维护、升级、运营都可在服务器上进行,各驾校和其学员仅仅作为远程使用者,这样各驾校仅需缴纳较少的费用,即可使用本系统中的各项功能,且有效解决了后期维护问题。由于当前3G网络的迅速发展,手持3G智能终端非常普及,因此本系统提供了计算机和3G智能终端两种登录方式。为了达到上述目的,本发明提供如下技术方案:
本发明提供了一种面向3G移动网络环境下的中小型驾校统一培训计时系统,该系统包括权限管理子系统、学员预约子系统、驾校管理子系统以及通用功能子系统,其中权限管理子系统包括,对存在的用户的权限进行更改和授予的权限变更模块和实现对驾校信息管理的驾校增删模块;学员预约子系统包括对课程进行预约和退订的预约模块、提交给校方要求更改信息的个人请求模块和对驾校工作人员进行评级与评语的评价模块;驾校管理子系统包括对课程信息进行修改和增删的课程信息管理模块、对车辆信息进行增删和修改的车辆信息管理模块、对人员信息进行增删和修改的人员信息管理模块、对考勤信息录入和查询的考勤管理模块、对考试信息进行增删和修改的考试安排模块;所述通用功能子系统中包括登录模块、密码修改管理模块以及查询模块。作为本发明的一种优选方案,所述课程信息管理模块包括课程预制功能单元、课表查询功能单元和课程删改功能单元。作为本发明的一种优选方案,所述课表查询功能单元能够在页面上输出课程交叉报表,所述交叉报表通过java在网页中输出html语言,页面自动输出适合检索记录个数,分行显示。作为本发明的一种优选方案,所述车辆信息管理模块包括车辆增删功能单元、车辆信息查询功能单元和车辆信息修改功能单元。作为本发明的一种优选方案,所述人员信息管理模块包括人员信息录入功能单元、人员信息删改功能单元。作为本发明的一种优选方案,所述考勤管理模块包括考勤录入单元、考勤查询单元、预约限制单元和限制解除单元。作为本发明的一种优选方案,本系统中还包括系统参数配置模块,在该模块中预先设定学员在驾校中需要进行的培训流程,并可根据需要进行更改。与现有技术相比,本发明具有如下优点:将多个驾校管理信息集于本发明提供的中小型驾校统一培训计时系统,便于统一运营和维护升级。使用者不受设备、地域和时间的限制,开发者也只需维护好服务器,无需到处奔波维护系统,实现了系统的实时维护,极大地节省了人力和财力资源,从而使得本系统便于推广和应用,能够使更多的驾校使用本系统进行人员、车辆和数据的管理。此外,本系统中提供的交叉报表输出方法输出信息详细、灵活性高且便于实现。


图1为本发明提供的面向3G移动网络环境下的中小型驾校统一培训计时系统所运行的网络架构;
图2是本发明提供的中小型驾校统一培训计时系统结构框 图3是预约模块的结构框 图4是评价模块的结构框 图5是驾校学员查询功能显示信息示意 图6是驾校管理人员查询功能显示信息示意 图7是驾校教练查询功能显示信息示意 图8是本发明设计的数据库E-R 图9为交叉报表输出不意图。
具体实施例方式以下将结合具体实施例对本发明提供的技术方案进行详细说明,应理解下述具体实施方式
仅用于说明本发明而不用于限制本发明的范围。本发明提供的驾校培训系统运行在如图1所示的网络架构中,系统只需安装在服务器中,其他人员可以通过3G智能终端和计算机等装置以WEB方式登录使用该系统。3G智能终端为智能手机、平板电脑等可与移动网络连接并具有浏览窗口的电子设备。使用3G智能终端时,可通过智能终端中自带的浏览器访问本系统的WAP网站,本系统也提供手机APP客户端供用户下载安装,以便用户通过客户端直接访问本系统。具体地说,本系统包括权限管理子系统、学员预约子系统、驾校管理子系统和通用功能四个子系统,各子系统中各自包含了如图2所示的数个模块。作为对本发明的一种改进,本系统中还可包括系统参数配置模块,在该模块中,可预先设定学员在驾校中需要进行的培训流程,例如自报名之日起I个月内进行理论考试、I个月至3个月进行倒桩训练,3个月以后进行路训等等。交管局可在必要时根据需要适当修改培训流程,各地驾校有自行设定流程的需求时也可各自进行更改,保证系统的通用性。以下对各子系统及其包含的各个模块进行详细叙述:
1.权限管理子系统包括:权限变更模块、驾校增删模块,面向系统管理人员。1.1权限变更模块
由于不同用户在登录本系统时,获得的权限不一,在登录后所能访问的模块、进行的操作也不一样。因此本模块能够配置不同用户的具体权限,每种用户在数据库的权限表中对应有一条数据。进行相应用户的权限变更时,即对所属权限数据进行更改。本模块在应用时主要是因特殊情况对过去存在的用户的权限进行更改,以及新增功能的给与新的权限授予。1.2驾校增删模块
由于该系统是基于多驾校的共同使用的统一平台,因此可以根据服务范围的变化,增加和删除驾校信息,驾校的加入与离开时间是不确定的,因而通过此模块来方便驾校的管理。2.学员预约子系统
学员预约子系统包括预约模块、个人请求模块、评价模块三项功能模块。学员预约子系统是整个系统的功能核心,是专门面向学员用户的服务模块,通过简洁的交互界面方便学员用户能够最快的完成自己想要完成的任务。这个子系统将在用户完成登录、权限被判定为学员的时候被激活。学员通过身份验证可以使用此系统的所有功能。2.1预约模块
预约模块包括如图3所示的功能单元。具体地说,其中包括查询预约课程单元、预约课程单元和课程退订单元。通过查询预约课程单元,用户可以通过数据库查询到本用户名下的所有未被退订课程的预约记录。用户通过预约课程单元进行课程预约,预约成功后系统在数据库中增加一条预约记录,而通过课程退订单元则会将该预约记录变为退订状态。可预约的项目包括课程和车辆,学员在进行预约时,只能遵守系统参数内设定的培训流程进行预约。在预约时,由于驾校的特殊性,不同的课程使用的车辆可能完全一样,一辆车上可以容纳多个学员,多种课程使用的车辆可能是同样的,而一辆车一次只能进行一项课程的培训;因此学员进行课程预约时,页面上会显示出该课程各时间段中有剩余座位的车辆以供学员选择,值得注意的是:当一辆车被第一名学员预约之后若还有剩余空位时,该车辆信息将只能被与第一名学员选择相同课程的学员预约,即车辆信息只会出现在与第一名学员选择相同课程的学员预约页面中,这样能够保证一辆车被限定在一项课程中使用。示例如下:如课程分为路训1,和路训2,这两项课程使用同种类型车辆,每车可以可以同时预约一人或两人,系统可以根据预约情况自动匹配,如车辆可以预约两人,那么该车被一人预约为路训I后,只有培训类型为路训I人才能预约此车。作为一种优选,本预约模块中还包括车辆派发单元,根据每天学员预约的人数和学员的地址信息,车辆派发单元运算出派发车辆数。2.2个人请求模块
当学员使用该系统存在错误的时候,可以通过个人请求模块填写请求并提交给校方,请求消防更改相应的记录。2.3评价模块
当学员完成了课程的学习后,可以对个人学习进行评价,有利于对驾校工作人员工作的监督,提高驾校的服务。如图4所示,评价模块中包括评级、评语和评价修改三个功能单元,评级、评语、评价修改功能单元均可对用户课程记录中的相应列进行修改。3.驾校管理子系统
驾校管理子系统包括课程信息管理、车辆信息管理、人员信息管理、考勤管理、考试安排五个功能模块。该系统是功能最多也是系统,是提供给驾校方远程登录进行驾校事务的管理系统,驾校工作人员通过网站登录该系统后,通过管理请求提交给服务器,服务器将其信息在数据库中进行修改,并及时的反馈给该驾校学员。3.1课程信息管理模块
使用课程信息管理模块有助于驾校工作人员远程的进行办公,大大的提高了工作效率。这个模块包括课程预制、课表查询、课程删改几个功能单元。3.1.1课程预制单元
这个功能向驾校管理人员开放,驾校管理人员通过此功能对课程进行新建操作,先后需要输入课程时间、驾照类型、课程内容、课程车号、课程所在驾校。为了提高工作效率,本功能单元中还提供批量插入课程的方法。进行课程预制时,驾校可以自行设定课程时间,本单元还会自动屏蔽节假日,以及冬季晚间时段,非常人性化。3.1.2课表查询单元
课表查询是面向权限为驾校管理人员和驾校教练的,为了方便他们更好的了解课程时间从而更好的对课程进行安排。课表查询由一般查询、多条件查询组成。课表查询单元能够根据不同的查询条件在页面上生成如图9所示的交叉报表,交叉报表的生成方式为:通过java在网页中输出html语言,页面自动输出适合检索记录个数,分行显示,灵活性高且便于实现。其中交叉报表的列名为时间段(如9:00-10:00、
10:00-11:00............),每一行为一课时;行名为车号,这样能在网页中输出每日课程表,
课程表中能够列出每课时的所有课程,信息详细且一目了然。3.1.3课程删改单元
当驾校遇到特殊情况需要对课程内容进行修改的时候,驾校人员可执行课程删改功能模块。课程删改提供对课程记录的修改和删除功能。需要注意的是:
①当需要删改的课程无人预约的情况下,可以删改。
②当需要删改的课程有人预约的情况,将提示有人预约,如果删改将通知预约学员。③对删改信息将做操作记录。3.2车辆信息管理模块
车辆信息管理模块用于驾校工作人员对车辆信息进行监督管理。主要包括:车辆增删功能单元、车辆信息查询功能单元和车辆信息修改功能单元。3.2.1车辆增删单元
根据驾校车辆数量及种类存在变动的需求,加入车辆增加和删除功能,用于对数据库中的车辆记录信息进行新建和删除操作。如表4所示,车辆信息包括:车辆编号、车辆类型、车辆人数设定、车辆负责人、车辆加入时间、车辆所属驾校、车辆状态。3.2.2车辆信息修改单元
当车辆管理出现变动的时候驾校人员可以更改部分车辆信息:
例如车辆负责人、车辆所属驾校、车辆状态等等。3.2.3车辆信息查询功能单元
通过使用该功能单元,驾校工作人员能够查询车辆的详细信息。3.3人员信息管理模块
作为一个学校,人员的变动是频繁的,尤其是学员的变动。因此需要进行人员信息管理。次模块主要包括:人员信息录入、人员信息删改两个功能。3.3.1人员信息录入
驾校对于新入学员和新入工作人员进行信息的录入。初始设定必填的信息包括:编号(自动生成)、姓名、性别、出生年月、证件号、身份。选填信息有学习驾照类型、收费情况、联系方式、考勤信息等,不同的驾校可根据自己的实际情况进行选填操作。3.3.2人员信息的删改
对于出现变动的人员,需要进行人员信息删改。除了编号和姓名外其他内容均可修改,修改时需要对操作人员身份进行记录。必要时,可删除人员信息记录。3.4考勤管理模块
根据国家机动车驾驶员考试管理办法要求和为防止学员恶意预约进行考勤管理。主要内容包括:考勤录入、预约限制、限制解除几个功能单元。3.4.1考勤录入单元
这个功能由驾校教练完成,驾校教练可以对所负责的课程的学员的考勤情况进行考勤录入,具体地说,可以修改学生课程记录中的考勤信息。3.4.2考勤查询单元
驾校工作人员可以对课程考勤情况进行查询。查询结果主要以学员个人为单位显示其预约课程的到课率。由于考勤信息较为重要,因此可被单独导出。3.4.3预约限制单元
当一个学员多次出现预约课程后但不去上课的情况,驾校将可以实行预约限制对一个学员的预约功能进行关闭,防止恶意预约。
3.4.4限制解除单元
当缺课学员与驾校方进行交流后,得到驾校方的谅解后,驾校方可以取消对其的预约功能的限制。3.5考试安排模块
当学员完成了规定科目的学习的课时后,方可对其进行考试安排,这个模块为驾校方提供考试安排。驾校管理人员可在数据库中新建考试记录,该记录中包括考试科目、考试时间、考试教练等信息。4.通用功能子系统
通用功能包含登录模块、密码修改管理模块以及查询模块,通用功能中的模块功能并不独立面向某类用户,只是在用户获得不同权限后所获得的信息存在区别。4.1登录模块
登录模块是用户访问系统时进行权限授予的模块,可在多个页面中使用,是一个使用频率较高的模块。主要功能有:用户名信息提交、生成验证码、密码的判定、权限的授予与收回、登录信息的记录、页面的跳转。当使用登录模块进行登录后,根据不同的权限,用户能够使用不同的功能模块。4.2密码修改管理模块
为了能让用户更好的管理自己的帐号信息,设定更加熟悉的密码,并在特殊情况下忘记密码需要变更密码,特设密码管理模块。此模块主要包括密码修改以及密码寻回两个功倉泛。4.3查询模块
用户通过信息查询模块,可以查询所需要的信息。查询模块的查询方式主要由一般查询和多条件查询组成,默认为一般查询。使用查询模块的用户主要为驾校学员、驾校管理人员、驾校教练。根据用户身份的不同,所获得的查询结果也不相同。(I)驾校学员
驾校学员经过身份验证后可查询到的信息包括如图5所示包括个人信息、课表、自己的考勤信息、可预约课程、个人考试安排、课程评价、个人请求信息等。(2)驾校管理人员
驾校管理人员经过身份验证后可查询到的信息如图6所示包括车辆信息、人员信息、所有课程、退约课程、学员考勤信息、本驾校考试安排、各课程评价查询及学员请求查询等,以便其对驾校运营情况进行了解以及对驾校的安排进行修改。(3)驾校教练
驾校教练可以查询的信息主要是为了方便教练对个人的工作安排有更好的了解,方便教练工作。驾校教练能够查询到的信息如图7所示包括个人信息、工作安排、学员考勤、课程评价等。本发明基于SQL Server数据库运行,数据库整体设计如下:
(I)一个学员可预约多个课程。(2)—个课程可以有多个学员。(3) —个教练可以教授多个课程。
(4) 一个教练负责一辆车。(5) 一辆车可以被安排到一个课程。(6) 一学员可以评价一个课程的一个教练。(7) 一教练可以对一个课程多个学员进行考勤录入。E-R图设计如图8所示
权利要求
1.一种面向3G移动网络环境下的中小型驾校统一培训计时系统,其特征在于:包括权限管理子系统、学员预约子系统、驾校管理子系统以及通用功能子系统, 其中权限管理子系统包括,对存在的用户的权限进行更改和授予的权限变更模块和实现对驾校信息管理的驾校增删模块; 学员预约子系统包括对课程进行预约和退订的预约模块、提交给校方要求更改信息的个人请求模块和对驾校工作人员进行评级与评语的评价模块; 驾校管理子系统包括对课程信息进行修改和增删的课程信息管理模块、对车辆信息进行增删和修改的车辆信息管理模块、对人员信息进行增删和修改的人员信息管理模块、对考勤信息录入和查询的考勤管理模块、对考试信息进行增删和修改的考试安排模块; 所述通用功能子系统中包括登录模块、密码修改管理模块以及查询模块。
2.根据权利要求1所述的面向3G移动网络环境下的中小型驾校统一培训计时系统,其特征在于:所述课程信息管理模块包括课程预制功能单元、课表查询功能单元和课程删改功能单元。
3.根据权利要求2所述的面向3G移动网络环境下的中小型驾校统一培训计时系统,其特征在于:所述课表查询功能单元在页面上输出课程交叉报表,所述交叉报表通过java在网页中输出html语言,页面自动输出适合检索记录个数,分行显示。
4.根据权利要求1 3中任意一项所述的面向3G移动网络环境下的中小型驾校统一培训计时系统,其特征在于:所述车辆信息管理模块包括车辆增删功能单元、车辆信息查询功能单元和车辆信息修改功能单元。
5.根据权利要求1 3中任意一项所述的面向3G移动网络环境下的中小型驾校统一培训计时系统,其特征在于:所述人员信息管理模块包括人员信息录入功能单元、人员信息删改功能单元。
6.根据权利要求1 3中任意一项所述的面向3G移动网络环境下的中小型驾校统一培训计时系统,其特征在于:所述考勤管理模块包括考勤录入单元、考勤查询单元、预约限制单元和限制解除单元。
7.根据权利要求1所述的面向3G移动网络环境下的中小型驾校统一培训计时系统,其特征在于:还包括系统参数配置模块,在该模块中预先设定学员在驾校中需要进行的培训流程,并可根据需要进行更改。
全文摘要
本发明公开了一种中小型驾校统一培训计时系统,该系统运行于服务器中,系统的维护、升级、运营都可在服务器上进行,各驾校和其学员仅仅作为远程使用者,这样各驾校仅需缴纳较少的费用,即可使用本系统中的各项功能,且有效解决了后期维护问题。由于当前3G网络的迅速发展,手持3G智能终端非常普及,因此本系统提供了计算机和3G智能终端两种登录方式。本发明提供的面向3G移动网络环境下的中小型驾校统一培训计时系统,该系统包括权限管理子系统、学员预约子系统、驾校管理子系统以及通用功能子系统,便于统一运营和维护升级,极大地节省了人力和财力资源。
文档编号G06Q10/06GK103177335SQ20131007356
公开日2013年6月26日 申请日期2013年3月8日 优先权日2013年3月8日
发明者朱节中, 刘文军, 郑钰辉, 姚永雷, 陈爱军, 周则旺 申请人:南京信息工程大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1