福建省机动车驾驶员培训软件平台技术要求20120416.doc_第1页
福建省机动车驾驶员培训软件平台技术要求20120416.doc_第2页
福建省机动车驾驶员培训软件平台技术要求20120416.doc_第3页
福建省机动车驾驶员培训软件平台技术要求20120416.doc_第4页
福建省机动车驾驶员培训软件平台技术要求20120416.doc_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

福建省机动车驾驶员培训学时管理系统软件平台技术规范2012年4月目 录1.范围32.规范性引用文件33.建设内容要求54.软件功能要求及建设规范55.1功能要求55.2建设规范65.2.1省级管理平台建设规范65.2.2地市管理平台建设规范85.2.3区县管理平台建设规范95.2.4培训机构分系统建设规范115.2.5社会公众平台建设规范175.2.6教练车GPS监控平台建设规范185.系统接口建设规范205.1与福建省运政管理信息系统接口标准及规范205.2与公安交警考试系统接口标准及规范216.系统技术要求226.1SOA与Web Service226.2采用J2EE技术架构236.3中间件技术256.4开发技术方案267.系统性能要求267.1业务实时性267.2用户数及在线人数277.3系统响应时间277.4并发数278.系统安全性要求298.1网络安全要求298.2平台物理安全要求308.3系统安全要求308.3.1操作系统安全308.3.2应用系统安全318.4数据安全要求321. 范围机动车驾驶员培训学时管理系统,是指通过以计算机管理平台为手段,以IC卡为介质,通过计时设备对机动车驾驶员培训过程进行记录、监督、审核、建档的综合管理平台。该平台的软件部分建设内容包括机动车驾驶员培训学时管理系统(简称:计时平台)、教练车GPS监控平台以及计时平台与公安交警考试系统、福建省运政管理信息系统的接口建设。本规范规定了福建省机动车驾驶员培训学时管理系统配套软件平台建设功能、建设内容及应遵循的技术要求。2. 规范性引用文件下列文件对于本规范的应用是必不可少的。凡是注明日期的引用文件,仅所注日期的版本适用于本规范。凡是不注明日期的引用文件,其最新版本(包括所有的修改单)适用于本规范。1) 关于印发的通知公安部、国家发展和改革委员会、交通运输部、农业部、国家安全生产监督管理局联合文件,公通字200433号文件;2) 中华人民共和国道路运输安全法国家主席令第八号,自2004年5月1日起施行;3) 机动车驾驶员培训管理规定交通运输部2006年第2号,自2006年4月1日起施行;4) 机动车驾驶员培训教学大纲交通运输部,交公路发2007477号,自2007年11月1日起施行;5) 机动车驾驶培训机构资格条件交通运输部,中华人民共和国交通行业标准,JT/T433-2004,自2004年11月1日起施行;6) 关于进一步加强客货运驾驶人安全管理工作的意见,交通运输部、公安部联合文件,公通字20125号;7) 福建省机动车驾驶培训机构资格条件DB35/T1065-2010,福建省运输管理局;8) 福建省机动车驾驶员培训管理规定实施办法福建省交通运输厅,2006年;9) 福建省机动车驾驶培训机构质量信誉考核实施意见福建省运输管理局,自2010年4月1日起实施;10) 道路运输车辆卫星定位系统车载终端技术要求,JT/T794-2011;11) 福建省交通运输厅关于印发2011年交通信息化项目任务分解表的通知福建省交通运输厅,闽交科教函20112号;12) 关于福建省道路运输管理信息化项目(一期)可行性研究报告暨初步设计方案的复函(闽发改高技【2011】1790号),福建省发展与改革委员会;13) 计算机软件工程规范国家标准汇编,国家标准出版社,2000年;14) 计算机软件产品开发文件编制指南GB8567-1988;15) 道路运输电子政务平台信息分类与指标,中华人民共和国交通行业标准,JT/T414-2006;16) 道路运输电子政务平台编目编码规则,中华人民共和国交通行业标准,JT/T415-2006。3. 建设内容要求机动车驾驶员培训学时管理系统应用软件建设内容包括:1) 机动车驾驶员培训学时管理系统(简称:计时平台);2) 教练车GPS监控平台;3) 与公安交警考试系统接口建设;4) 与福建省运政管理信息系统接口建设。该系统采用B/S架构完成应用软件平台及各类接口程序的开发,构建全省统一的培训学时管理平台,规范全省机动车驾驶员培训管理和服务,与公安交警部门共同把好驾驶员培训和考试质量关。4. 软件功能要求及建设规范12344.1 功能要求1) 该软件包括省、市、县三级驾培行业管理平台、培训机构管理平台、社会公众平台及教练车GPS监控平台。2) 通过软件平台实现对培训机构、教练员、教学车辆、学员档案的管理及培训过程的实时监控;对教练员IC卡发放及管理;对学员报名登记、IC卡发放及管理;对学员教学日志的管理、培训记录的审核及电子签章;对学员培训结业考核及发证管理;并与公安考试系统连接,实现学员考试信息管理;对培训企业培训能力进行核定、教学车辆进行实时定位、轨迹回放、图片抓拍及报警管理;并可以对业务数据进行相关统计查询分析。3) 通过GPS/GPRS实现培训机构场地训练区域设置、道路训练路线设置、车辆位置实时管理及培训图片的实时传输;4) 在公共服务平台公布培训机构基本信息、质量信誉考核评定结果,实现学员对培训机构及教练员的培训质量、服务态度进行评价等功能;4.2 建设规范4.2.1 省级管理平台建设规范1) 教练员管理:实现教练员档案信息的管理,包括教练员的基本信息、教练证的相关信息及教练员IC卡信息等。教练员基本信息及教练证信息来源于福建省运政管理信息系统,教练员IC卡由省局统一发放,区县运管所可以更新教练员IC卡信息。教练证到期前30天,省局人员登录系统时会给出提示,教练证过期之后,该教练员所有带教学时均无效。2) 教学大纲设定:根据机动车驾驶员培训教学大纲(交公路发【2007】477号)对全省机动车驾驶员培训教学大纲进行设定。地市运管处、区县运管所及培训机构只可查看,不可修改该大纲。3) 科目阶段对应关系设定:由于目前机动车驾驶员培训实行交通部门培训、公安部门考试的模式。交通部门的教学大纲要求理论、实操各分四个阶段进行培训,培训记录审核按照公安部门的三个科目进行,省运管局根据与公安部门的沟通设定理论、实操各四个阶段与三个科目的对应关系,便于全省IC卡计时培训工作的顺利开展。4) 学时有效性审核条件设定:根据驾驶员培训行业管理的实际情况,系统设定尽可能多的各类无效学时审核条件(例如:不在规定时间段培训的、同一教练员在同一时间段带教多名学员的、不在规定培训场地培训的、在规定场地培训但未在场地签到签退的等),省运管局根据全省驾驶员培训行业的实际情况选择启用的无效学时审核条件。学时有效性审核条件只能由省运管局设定,地市运管处、区县运管所及培训机构只可查看,不可修改。5) 信息查询:通过系统对全省机动车驾驶员培训机构、教练员、教练车、学员培训情况、毕业学员档案等相关信息进行查询。6) 统计分析:通过各类统计报表,对全省学员报名情况、培训情况、培训数量、教练员数量、教练车数量等相关信息进行统计,为行业管理提供科学依据。7) 监督管理:通过系统对全省异常数据和驾培行业实行监督管理。8) 行业信息发布:省运管局可以将驾培行业的相关法律法规、行业政策、重要通知等相关信息通过网络向全省发布,便于全省驾培管理部门、培训机构及社会公众及时了解行业信息。4.2.2 地市管理平台建设规范1) 驾校培训能力核定:依据国家相关法律法规及驾培行业规定,根据驾培机构的训练场地、教学车辆及教练员数量对其培训能力进行核定。区县运管所、培训机构只可查看,不可修改。2) 学员管理:对本辖区内所有在学学员、毕业学员的基本信息、培训记录、培训进度、结业考核及考试情况进行查询,并可打印台帐。3) 教练员管理:对本辖区内所有教练员基本信息、教练证信息进行查询,合同信息、区内变更信息、工作履历进行确认,并可更新教练员IC卡信息。4) 教练车管理:查询本辖区内所有教练车信息,包括基本信息、二级维护信息、GPS定位信息、车辆轨迹、培训图片信息等。并可核发教练车标识。5) 教学场地管理:查询本辖区内所有培训机构的教学场地信息,包括教练场基本信息、合同信息等相关信息。6) 信息查询:查询本辖区内所有培训机构的基本信息及全省教学大纲、学时有效性审核条件、科目阶段对应关系等相关信息。7) 统计分析:通过各类统计报表,对本辖区内学员报名情况、培训情况、学员毕业情况、结业考核情况等相关数据进行统计,为行业数据分析及管理提供科学依据。8) 监督管理:通过系统对本辖区异常数据和驾培行业实行监督管理。9) 行业信息发布:地市运管处可以将适合本辖区的驾培行业相关法律法规、行业政策、重要通知等相关信息通过网络向全地市发布,便于本地市驾培管理部门、培训机构及社会公众及时了解相关行业信息。4.2.3 区县管理平台建设规范1) 培训机构管理:对本辖区内所有培训机构基本信息、教学设备等相关信息进行维护及管理。包括:名称、地址、法人、联系电话、教学场地面积、教学车辆数量、等级、经营范围、许可证号等相关信息。同时可以对违规的培训机构进行停业,对于已经停业的培训机构经整改符合培训条件的进行复业。2) 学员管理:对本辖区内所有在学学员、毕业学员的基本信息、培训记录、培训进度、结业考核及考试情况进行查询,并可打印台帐。3) 培训记录管理:对本辖区内培训机构送审的培训记录进行审核及电子签章,通过审核、签章之后的培训记录,培训机构便可以进行培训记录打印工作。4) 教练车管理:对本辖区内培训机构录入的教练车辆进行初审,地市管理部门终审之后的教练车便可参与学员培训,同时可以查看辖区内教练车辆的GPS定位信息、车辆轨迹、培训图片信息及车辆报警信息等。5) 培训场地审批:对本辖区内培训机构录入的培训场地信息及合同信息进行初审,地市管理部门终审通过的培训场地便可参与学员培训。6) 教练员管理:查询本辖区内培训机构的教练员信息,包括基本信息、合同信息、工作履历等相关信息。7) 数据查询:对全省教学大纲、学时有效性审核条件、科目阶段对应关系等相关信息进行查询。8) 统计分析:通过各类统计报表,对本辖区内学员报名情况、培训情况、在学情况、毕业情况、结业考核情况等相关数据进行统计分析。9) 监督管理:对本辖区内异常数据及驾培行业实行监督管理。10) 任务提醒:区县管理部门登录系统时,系统会给出待办业务的信息提示。例如:培训记录需要审批和签章的有哪些、教练车辆需要审批的有哪些等等。便于管理部门及时了解需要完成的工作,更好的为大家服务。11) 行业信息发布:区县运管所可以将适合本辖区的驾培行业相关法律法规、行业政策、重要通知等相关信息通过网络向全区县发布,便于培训机构及社会公众及时了解相关行业信息。4.2.4 培训机构分系统建设规范1) 报名管理根据福建省学员报名的实际情况,报名管理分为3部分功能,即网上报名、学员预报名及学员正式报名。 网上报名工作是在社会公众平台实现,有驾驶意向的社会公众登录社会公众平台,根据学员对驾培机构、教练员的评价,选择适合自己的培训机构及教练员进行网上报名。 学员预报名是指学员在培训机构已经申请报名,但没有参加公安交管部门的体检及培训资格认定。预报名的学员通过交管部门的体检及培训资格认定之后,驾培机构在本驾校培训能力之内补全学员基本信息,并转为正式学员,采集指纹和照片等相关信息,发放学员培训IC卡。体检未通过或培训资格认定不通过的学员不能转为正式学员,预报名信息可以删除。对于因为培训机构培训能力不足不能完成正式报名的学员等待空余名额出现之后方可由预报名转为正式报名。预报名工作培训机构可以根据本驾校的实际情况选择是否使用。 正式报名是指学员通过公安交管部门的体检及培训资格认定,可以进行驾驶培训的报名工作。如果该学员已经预报名可以从预报名中直接转入相关信息,如果没有参加预报名,直接进行正式报名工作。培训机构在培训能力允许的范围之内完成学员正式报名,采集指纹、照片等相关信息,发放学员培训IC卡。如果培训机构培训能力不足不能完成正式报名的学员等待空余名额出现之后方可报名。2) 培训管理学员报名后根据教学大纲的要求分别参加理论、实操各四个阶段的培训和公安交管部门三个科目的考试。每个科目(科目对应阶段)培训学时完成之后由驾培机构送审培训记录,三个科目(理论、实操各四个阶段)全部培训结束后根据四个阶段的考核情况核发结业证书。 理论培训:学员报名之后参加学校组织的理论知识培训,理论培训实行IC卡计时培训。理论培训实行一个教练员同一时间培训多名学员。 场地驾驶培训:学员理论考试通过,将会获得公安交管部门核发的技能证,拿到技能证的学员方可上车进行场地驾驶培训。场地驾驶培训只能在场内进行,教练员需要先在训练场地进行指纹、IC卡签到,然后学员培训之前教练员需要在教练车上通过指纹、IC卡签到,每个学员上车训练通过指纹、IC卡签到,下车通过指纹、IC卡签退,设备记录学员每次培训时长、里程数、平均时速、场地编号、场地签到签退时间等信息,本次培训全部结束,教练员通过指纹、IC卡在教练车上签退,离开培训场地时教练员需要通过指纹、IC卡在场地签退。教练员每天培训完毕之后,需要通过IC卡采集本天带教的学员培训记录(包括培训时长、里程数、平均时速、场地编号、场地签到签退时间等),然后将IC卡交给培训机构,由培训机构操作人员将IC卡中的学员培训记录导入系统中。场地驾驶培训只能允许同一教练员、教练车在一个时间段内带教一名学员。 实际道路驾驶培训:实际道路驾驶培训在实际道路上进行。本次培训开始时教练员在教练车上通过指纹、IC卡签到,每个学员上车培训时通过指纹、IC卡签到,学员下车结束培训时通过指纹、IC卡签退,设备记录学员每次培训时长、里程数、平均时速等信息,本次所有学员培训完毕,教练员通过指纹、IC卡签退。教练员每天培训完毕之后,需要通过IC卡采集本天带教的学员培训记录(包括培训时长、里程数、平均时速等),然后将IC卡交给培训机构,由培训机构操作人员将IC卡中的学员培训记录导入系统中。实际道路驾驶培训只能允许同一教练员、教练车在一个时间段内带教一名学员。 模拟驾驶培训:根据机动车驾驶员培训教学大纲要求,实操第一、第四阶段可以用驾驶模拟器进行教学。模拟驾驶培训的方式和实际道路驾驶培训方式相同。培训开始之前教练员通过指纹、IC卡签到,每个学员培训开始时通过指纹、IC卡签到、结束时通过指纹、IC卡签退,设备记录培训时长、设备编号等相关信息,本次所有学员培训结束,教练员通过指纹、IC卡签退。教练员每天培训完毕之后,需要通过IC卡采集本天带教的学员培训记录(包括培训时长、设备编号等),然后将IC卡交给培训机构,由培训机构操作人员将IC卡中的学员培训记录导入系统中。因为模拟驾驶培训也是在模拟设备上进行,不可能同一时刻多个人同时进行练习,建议模拟驾驶培训限制同一模拟器设备在同一时间只能允许一名学员进行培训。具体模拟驾驶在那一个科目进行培训要以阶段与科目的对应关系来确定。 教学日志管理:学员每天学习完毕,培训记录通过教练员IC卡导入系统,系统根据预先设定的学时有效性审核条件自动对培训记录进行审核,审核通过的培训记录为有效培训记录,并可以打印学员教学日志表。 结业考核管理:每个阶段培训结束之后,由培训机构安排结业考核。考核结束之后录入考核成绩,四个阶段的考核全部合格之后核发培训结业证书。结业证书的规格由省运管局统一制定,编号系统统一生成,证书打印工作可以由培训机构完成。 培训记录送审:学员各个科目(科目对应阶段)的培训学时完成之后,培训机构通过网络向区县运管所送审培训记录。区县运管所接收到送审信息之后,在规定时间内完成培训记录的审核及网络签章。审核及签章之后的培训记录,培训机构可以自行打印。 预约考试:学员完成各个科目对应阶段的培训,而且培训记录通过区县运管所审核及签章之后,培训机构向公安交管部门预约考试,考试完毕录入学员考试成绩。 延时培训管理:对科目二(科目二对应阶段)和科目三(科目三对应阶段)考试未通过的学员可以增加学时进行培训,培训记录记入学员IC卡及系统中,便于计时收费及对教练员的工作考评。注:该系统中学员培训采用分阶段进行,培训记录的审核、签章按科目进行。科目和阶段的对应关系由省运管局统一设定,其它行业管理部门和培训机构无权修改。科目学时达标的条件是,科目总学时达到大纲规定的学时,同时要求该科目对应阶段培训学时达到该阶段教学大纲规定的要求。3) 查询统计:学员可以通过个人卡号或身份证号及密码登录社会公众系统查询自己的基本信息、培训学时、培训进度、结业考核情况及考试成绩,教练员通过本单位的计时管理系统输入个人卡号和密码查询自己带教的每个学员的培训记录及培训进度,合理安排培训工作,进一步提高培训质量。4) 教练员管理:实现培训机构对所属教练员基本档案、工作合同、工作履历的信息化管理。教练员合同到期之前30天,培训机构登录系统时会给出提示,合同过期之后,该教练员所有带教学时均无效。教练员的基本信息及教练证信息来源于福建省运政管理信息系统,工作合同、工作履历由培训单位维护,地市运管处审批,审批之后的教练员正式归属所在培训单位,地市运管处更新教练员IC卡。另外,通过学员的毕业情况和教练员的带教情况可以对教练员进行工作考评。5) 教练车管理:实现培训单位对所属教练车基本档案、二级维护情况等相关信息的管理。教练车二级维护到期前30天,培训机构登录系统时会给出提示,二级维护到期后,该教练车上所有培训学员的培训记录均无效。教练车基本信息、二级维护信息由培训机构录入,区县运管所审批,通过审批的教练车核发教练车标识,并可参与学员培训。同时培训机构可以查看本单位教练车辆的GPS定位信息、车辆轨迹、培训图片信息及车辆报警信息等,便于对教练员、教练车辆进行有效管理。6) 教学场地管理:实现培训单位对所属教学场地的基本信息、合同情况等相关信息的管理。教学场地合同到期前180天,培训机构登录系统时会给出提示,合同到期之后,该场地上所有教练车培训学员的培训记录均无效。教学场地信息、合同情况等相关信息由培训机构录入,区县运管所初审,地市运管处审批,通过审批的教学场地方可为本驾校的教练车提供培训服务。7) 学员管理:实现学员基本信息、指纹信息、IC卡信息、培训记录、结业考核情况、考试情况等相关信息的管理。8) 统计查询:通过各类统计报表,为培训机构对教练员的教学情况、教学质量、教学水平的评定提供科学依据,为培训机构了解一段时间内不同车型的报名人数、在学人数、毕业人数提供相关数据。9) 培训机构相关信息的发布:培训机构可以将本单位的介绍、招生简章、教学计划、教学优势等相关信息进行网上发布及更新,便于社会公众了解本单位,监督本单位,为网上在线报名提供方便。4.2.5 社会公众平台建设规范社会公众平台主要为在学学员提供基本信息、培训记录、培训进度、结业考核情况、考试情况等相关信息的查询以及对本培训机构及带教教练员的评价、打分。为社会公众提供驾培行业法律法规、行业政策,培训机构的相关信息,包括简介、招生简章、培训场地、等级、交通情况等,为报名学习提供参考,并支持在线E_Mail报名。1) 培训学员 数据查询:在学学员通过卡号或身份证号及登录密码登录本系统,可以对自己的基本信息、培训记录、培训进度、结业考核情况、考试情况等相关信息进行查询。 评价打分:在学学员通过卡号或身份证号及登录密码登录本系统,可以定期、不定期的对自己学习的培训机构、带教的教练员进行实名或匿名的评价、打分。2) 社会公众 信息查看:社会公众登录该系统,可以查看相关法律法规、行业政策、重要通知等行业信息,也可以看到培训机构的基本信息、招生简章、教学设施、培训场地、学员对培训机构及教练员的评价及打分等相关信息,为报名学习提供重要参考。 在线报名:社会公众通过对比了解,可以选择适合自己的培训机构及教练员进行网上报名。社会公众网上报名之后,通过E_Mail留下自己的联系方式、姓名、车型等相关信息,所报培训机构登录系统,便可以看到网上报名人员,与其进行联系,促使完成正式报名。4.2.6 教练车GPS监控平台建设规范1) 实时监控:利用本地地图实现车辆的实时查询、实时监控,可以查看车辆在线情况,行驶方向、速度等信息,并实现车辆轨迹查询及回放。实现本地地图的在线编辑,增加线路、画电子围栏,车辆出界报警等功能。2) 在线查车:利用在线地图(例如:MAPBAR地图、GOOGLE在线地图、易通图地图、GOOGLE地形图、GOOGLE卫星地图)实现车辆的实时查询、实时监控,可以查看车辆信息、时速、仪表、方向、总里程及车辆状态等信息。查看车辆报警信息、电子围栏信息及操作日志,实现车辆轨迹查询、轨迹回放。3) 图像信息:车辆在行驶过程中可以通过管理平台发送指令抓拍驾驶室内信息,也可以在设备上设置间隔时间抓拍车辆驾驶信息,图片通过GPRS传输到后台管理软件,为查询做好准备工作。4) 车辆管理:维护(可以和计时平台进行车辆信息共享)车辆基本信息,包括车辆ID、车牌号、GPS编号、车主、联系电话、协议类型、部门名称、入网时间等相关信息,为GPS系统实现车辆监控管理做好准备工作。5) 部门管理:维护(可以和计时平台进行部门信息共享)部门信息,包括部门名称、上级部门、联系人、邮编、联系电话、联系地址等相关信息,为系统用户建立及车辆维护做好准备工作。6) 报警信息:查看车辆报警信息,并对报警信息进行相应的处理。7) 统计查询:能够统计车辆报警信息、上线信息、运行记录等相关信息,为培训机构及各级行业管理部门管理教练员及教练车辆提供科学数据信息。5. 系统接口建设规范123455.1 与福建省运政管理信息系统接口标准及规范福建省机动车驾驶培训教练员信息及教练证信息利用福建省运政管理信息系统进行办理,根据福建省驾培管理的具体要求,机动车驾驶员培训学时管理系统中教练员信息来源于福建省运政管理信息系统。因此,机动车驾驶员培训学时管理系统需要与福建省运政管理信息系统进行教练员信息交互。机动车驾驶员培训学时管理系统与福建省运政管理信息系统的数据通信采用WebService接口调用的方式进行,需要福建省运政管理信息系统架设WebService服务。调用原理是:机动车驾驶员培训学时管理系统客户发出数据请求,通过服务器调用WebService接口,请求福建省运政管理信息系统服务器发送数据,福建省运政管理信息系统服务器响应,发出请求的数据,驾培客户得到数据,再次通过WebService发出接收成功的标识,福建省运政管理信息系统服务器接收成功标识之后,数据通信完成。福建省运政管理信息系统WebService服务接口主要提供教练员基本信息和证件信息,包括:教练员姓名、性别、出生日期、身份证号、住址、联系电话、教练证号、准教车型、准驾车型、准教类别、教练证发证日期、教练证有效期至、教练证初领日期、驾驶证初领日期、驾驶证有效期至等。5.2 与公安交警考试系统接口标准及规范数据通信方式采用WebService服务,两套系统都要架设WebService服务接口,为对方提供所需要的数据信息。机动车驾驶员培训学时管理系统给公安交警考试发证系统提供的数据有:1) 学员报名信息:为公安交管部门报名、体检、培训资格审查提供便利;2) 培训记录及预约考试:为公安交警部门审查培训记录表、安排考试提供便利;公安交警考试发证系统为机动车驾驶员培训学时管理系统提供的数据有:1) 学员体检、培训资格审查结果:为交通部门学员培训提供便利;2) 考试安排:对预约考试人员考试安排情况的反馈;3) 考试成绩:学员考试完毕,考试成绩及时传递给交通部门;4) 驾驶证信息:学员所有科目考试合格,驾驶证制作完成,信息传递给交通管理部门。6. 系统技术要求66.1 SOA与Web ServiceWeb Service是为实现“基于web无缝集成”的目标而提出的全新概念,希望通过Web Service能够实现不同的系统之间能够用“软件-软件对话”的方式相互调用,打破软件应用、网站和各种设备之间格格不入的状态。Web Service是一个应用程序,它向外界暴露一个能够通过Web进行调用的API,这就是说,能够用编程的方法通过web调用来实现某个功能的应用程序。Web Service是一种新的Web应用程序分支,它们是自包含、自描述,模块化的应用,可以在网络中被描述、发布、查找以及通过Web调用。就现在而言Web Service是最适合实现SOA(面向服务的体系架构)的一些技术的集合,事实上最近SOA的火爆在很大程度上归功于Web Service标准的成熟和应用的普及为广泛的实现SOA架构提供了基础。下面就Web Service中的各种协议是如何互相工作来满足SOA所需的特点作简单介绍: 独立的功能实体:通过UDDI的目录查找,可以动态改变一个服务的提供方而无需影响客户端的应用程序配置。大数据量低频率访问:通过使用WSDL和基于文本(Literal)的SOAP请求,可以实现能一次性接收大量数据的接口。基于文本的消息传递:Web Service所有的通讯是通过SOAP进行的,而SOAP是基于XML的,不同版本之间可以使用不同的DTD或者XML Schema加以辨别和区分。因而,福建省机动车驾驶员培训学时管理系统与其它各类系统进行接口连接时应采用Web Service技术,实现数据交互。6.2 采用J2EE技术架构J2EE是一种利用Java 2平台来简化诸多企业解决方案的开发、部署和管理相关复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如“编写一次、到处运行”的特性、方便存取数据库的JDBC API、CORBA技术等等,同时还提供了对EJB(Enterprise Java Beans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。XML是Extensible Markup Language的简写,一种扩展性标识语言。XML并不是标记语言,它只是用来创造标记语言(比如HTML)的元语言。XML是一种能够让你自己创造标识的语言,它可以将数据与格式从网页中分开,它可以储存数据和共享数据的特性使得XML无所不能。XML并不是HTML的替代产品,也不是HTML的升级,它只是HTML的补充,为HTML扩展更多功能。Sun公司在企业版中增加了一整套核心应用程序编程界面,而所有这些界面均为标准的模块化组件。J2EE技术还为这些组件提供一套企业服务,通过自动化的方式完成应用程序开发中诸多耗时且费力的艰难工作,为用户提供一种可创建广泛兼容的企业解决方案而无需进行复杂编程的平台。利用这一优势可以方便地开发出高质量的、适合企业使用的应用程序,还可极大地减少产品研发上市时间、成本和风险。J2EE提供了一个企业级的计算模型和运行环境用于开发和部署多层体系结构的应用。它通过提供企业计算环境所必需的各种服务,使得部署在J2EE平台上的多层应用可以实现高可用性、安全性、可扩展性和可靠性。它的优越性在于:计算平台支持Java语言,使得基于J2EE标准开发的应用可以跨平台地移植;Java语言非常安全、严格,这使开发者可以编写出非常可靠的代码;J2EE提供了企业计算中需要的所有服务,且更加易用;J2EE中多数标准定义了接口,例如JNDI(Java Naming and Directory Interface)、JDBC、Java Mail等,因此可以和许多厂商的产品配合,容易得到广泛的支持;J2EE树立了一个广泛而通用的标准,大大简化了应用开发和移植过程。总的概括起来,J2EE体系结构的特点是:(1).Java Servlet和JSP都要编译为Java C1ass 作为Servlet运行,因此执行性能会明显提高。 (2).Java Servlet和JSP中可以完全使用Java进行编程,可以完成许多简单的商业逻辑,特别是JSP,可以直接书写HTML,因此简化了页面的输出,这样就保留了脚本语言易于使用的优点。(3).复杂的商业逻辑以组件的形式部署在EJB Server中。由于EJB Server提供了多种组件事务服务,使系统更能够应付大量的并发用户和管理复杂的事务逻辑。(4).EJB Server中集成的组件命名服务可以使组件位置透明化,简化了组件的部署和客户端应用的维护。(5).开发过程易于分工,可由专人负责编写组件,其他人组装页面。(6).J2EE平台全面支持和实施XML,这种强大的组合可使XML具备跨平台的兼容性,甚至用于对XML代码进行语法检查和调试的工具也可以与平台无关。J2EE技术和XML技术分别是企业开发两个利器,因为XML可实施独立于平台的数据,而J2EE则可实施独立于平台的解决方案。XML可通过移植的方式表现数据,因此就对Java技术的可移植性构成了补充。福建省驾培学时管理系统开发应采用J2EE技术架构,简化开发过程,降低技术风险,增强系统的可移植性。6.3 中间件技术随着计算机技术的飞速发展,各种各样的应用软件需要在各种平台之间进行移植,或者一个平台需要支持多种应用软件和管理多种应用系统,软、硬件平台和应用系统之间需要可靠和高效的数据传递或转换,使系统的协同性得以保证。这些,在业务逻辑部署上需要使用响应的中间件,需要一种构筑于软、硬件平台之上,同时对更上层的应用软件提供支持的软件系统,而中间件正是在这个环境下应育而生。中间件不仅仅实现互连功能,还要实现应用之间的相互操作。基于福建省驾培学时管理信息系统数据量大,用户数多,并发性强的特点,建议本系统应用服务器采用中间件技术。6.4 开发技术方案在ASP、CGI等传统的Web业务里,通常将业务逻辑、数据逻辑、展示逻辑等混杂在一起,在同一个页面里既进行后台数据库的访问和操作,同时还包含业务流程和页面表示。这样编写出来的程序,既不利于程序员对业务代码的调试,也不利于编辑人员进行交互页面的设计。而且,系统也不具备可扩展性,当要在现有业务上进行扩展的时候,通常无法借助于现有的资源和应用,而只能够重新编写,大大增加了投资,延长了系统上线的时间。在本项目的应用系统中,采用通行的MVC模式来构建应用。这种结构解决了前面所述的所有问题,而且,选择合适的应用服务器软件系统可以完全地支持它的实现。7. 系统性能要求77.1 业务实时性 根据驾培系统业务办理的实际情况,要求驾培管理信息平台能够365天724小时,每天实时为驾培行业提供服务,系统实时性要求较高。7.2 用户数及在线人数1) 社会公众平台同时在线人数按每年65万学员,每学员平均在线时间5小时计算,每小时平均在线人数为370人。考虑学员数量不断增加,以及某时间段可能集中登陆社会公众平台,每小时同时在线人数可能是平均值的2倍,即740人同时在线。2) 驾培机构分系统在线人数按照全省所有驾培机构都使用驾培机构分系统,每个驾培机构使用人员为2名。以全省430家培训机构计算,系统在线人数860人。3) 行业管理分系统在线人数按照全省1个省运管局,9个地市运管处,83个区县运管所,冗余量8%计算。每个单位有2名操作人员同时使用行业管理分系统,在线用户数为:(1+9+83)1.08)2200人。所以,系统总的在线人数=740+860+200=1800人7.3 系统响应时间按照应用程序响应标准,单个页面首次加载时间不能超过5秒,用户点击页面按钮后,系统响应时间不能超过3秒。7.4 并发数1) 社会公众平台并发人数按照每小时访问系统用户数的30%作为平均的并发用户数,再乘以系数的公式计算,则:每小时访问人数:740,系数:3,(因为主要是个人信息查询,培训机构信息浏览,学员对培训机构及教练员的评价及打分)并发数 = 74030%3(系数)=666。根据以上计算,每年65万培训学员,社会公众平台并发数为666。2) 驾培机构分系统的并发数按照每小时访问系统用户数的100%作为平均的并发用户数,再乘以系数的公式计算,则:每小时访问人数:860,系数:4,(因为主要是学员信息录入,学员学时管理,教练员管理和车辆管理)并发数 = 860100%4(系数)=3440。根据以上计算,驾培机构分系统并发数为3440。3) 行业管理分系统并发数按照每小时访问系统用户数的100%作为平均的并发用户数,再乘以系数的公式计算,则:每小时访问人数:200,系数:2,(信息查询,培训记录审核)并发数 = 200100%2(系数)=400。根据以上计算,行业管理分系统并发数为400。所以,福建省机动车驾驶员培训学时管理系统的并发数为:666+3440+400=4506。8. 系统安全性要求123456788.1 网络安全要求为确保平台的网络访问安全,应该采用访问控制、防火墙、线路备份、入侵检测、安全审查等方式。1) 访问控制访问控制用于对平台资源的访问,防止未经授权而利用网络访问平台资源,利用已得到鉴别的身份或利用有关信息,按事先确定的数据权限规则实施访问权的控制。2) 防火墙防火墙是一组计算机硬件和软件的结合体,在机动车驾驶员培训学时管理平台与其它软件之间建立起一个安全的网关,从而保护内部系统免受非法用户侵害,同时具有IP地址转换功能,以便对外有效屏蔽网络内部IP地址,提高网络的安全性。3) 线路备份为了保证系统通信的畅通,防止因通信线路异常而引起的传输错误、业务中断等,应采用线路备份手段,保证系统数据传输不间断,同时有负载均衡能力。4) 入侵检测在网络安全管理中,除使用一般的网管软件和系统监控管理软件外,还应使用网络监控设备或实时入侵检测设备,以便对进出各级局域网的常见操作进行实时检查、监控、报警和阻断,从而防止针对网络的攻击和犯罪行为。5) 安全审计需设置对信息包及信息包内容监管的系统和设备,用以探测信息包的异常来源和去向,对信息包的内容进行检查。8.2 平台物理安全要求系统应有物理安全保证,主要保障主机设备、网络设备、通信线路和存储介质的安全。主要防范主机、路由器、交换机等物理运行环境可能存在的安全风险,如:地震、水灾、火灾等环境事故

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论