您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 畜牧/养殖 > 智慧班车平台项目方案-v1.1
智慧班车平台项目方案第1章系统简介1.1项目背景随着社会的发展,企业人员的不断增多,为了方便员工日常上下班,一些大中型企业为员工提供优质企业班车通勤服务,这不仅节省员工上下班时间,提高工作效率,而且能够对外树立公司口碑。但随着班车数量比较多,也大大增加的管理的难度,使得路线开通、到日常员工乘车,费用结算与统计,整个流程都庞大而复杂。特别是随着企业员工生活水平不断提供,移动互联网出现并广泛应用,员工更加注重体验。传统的模式已经无法满足企业的管理需求与员工的服务需求,只有进行数字化转型升级,部署智慧班车管理系统才能完美解决问题。但提交需求,产品设计,技术开发,运行维护一套智慧班车系统需要耗费大量时间成本和人力成本,目前绝大部分的班车服务提供商都没有意愿、没有能力去做这件事情,而技术研发型公司缺少对车辆营运的了解,也很难开发出实用的产品。为班车服务提供商、企事业单位顺利推进班车管理与服务数字化转型升级,积极拥抱“互联网+班车”发展理念,公司公司结合丰富的班车营运实践与产品研发经验,自主研发了“友盟e用车-智慧班车”,该系统以围绕提升班车用车服那及经营管理水平,完善用车服务体系、运营管理体系、安全管控体系和数据分析与监管体系为重点,为班车智能化提供全面的技术支撑。1.2功能特点1、便捷的用车体验。用户通过移动端,即可完成班车线路与站点查询、查询车辆实时位、司机信息、预订班车、对用车服务进行评价。能发起众筹,申请加开班次和发起新班线。2、完善的车辆管理体系。公司拥有丰富的车辆运输行业实践管理经验,建立了一套先进的班车管理标准及服务流程体系,涉及车辆采购、保养、维修、保险,违章、卫生、安全、用车申请、调度管理等业务流程。通过标准化、规范化作业流程,保障车辆安排平稳,支撑业务正常开展。3、完整的用车报表。我们拥有完整、丰富、全面的用车报表系统,让管理者对公司运行情况了如指掌。4、用户权限管理灵活方便。用户权限实行角色授权管理,权限控制细化到每一个菜单项、每一个功能模块和每一个功能项,系统管理员可以根据每个用户的岗位分工,方便灵活地任意组合授权或收回权限。第2章平台系统架构与使用技术2.1物理网络拓扑构图平台结构图本平台可支持云部署方案,可选择商用云平台,私有云机房平台;车载智能终端设备与车辆结合,实现车辆监控及提供位置服务;业务管理平台、车辆监控平台提供综合性PC端业务处理方式;第三方系统开放接口,提高系统融合性;2.2架构设计思想总体架构应根据预判的要求来设计,不能太简陋,从而达不到使用效果,也不宜复杂化、全能化,导致增加开发的成本,部署、维护的难度。技术选型应优先使用流行技术和框架。优势在于稳定可靠、有更多可选择的熟练开发人员。针对车辆相关需求的特殊功能,优先考虑使用第三方(如果百度地图、百度鹰眼)已有的开放接口服务。预先考虑系统发展瓶颈,使用可扩展的技术方案。后台web系统,将系统功能(用户、角色、权限、菜单、日志、字典等)和业务功能分离开来,达到只需一次系统功能开发,可多次迭代开发新业务需求的目的。API接口实现无状态化设计,单一接口不宜包含过度功能,接口文档需规范齐全,可读性高。对预计可能出现的大数据,应该实施分表分库设计。如,车辆GPS历史记录,为了满足存储历史记录和查询实时车辆信息的要求,可按时间纬度分表存储GPS记录,并使用Redis缓存最新车辆状态。2.3平台特点1、采用一体化系统平台设计。各个系统功能模块统一集成到一个平台上,统一授权,集中维护,方便系统操作管理。2、系统功能模块丰富全面。本系统有车辆证件管理、车辆保险管理、维修管理、油耗管理、违章管理、合同管理、安全管理、GPS管理、客户管理、财务管理、订单管理、调度管理等营运管理业务模块,系统功能丰富全面,基本整个班车项目运营管理的各个方面,消除的信息孤岛。3、用户权限管理灵活方便。用户权限实行角色授权管理,权限控制细化到每一个菜单项、每一个功能模块和每一个功能项,系统管理员可以根据每个用户的岗位分工,方便灵活地任意组合授权或收回权限。4、实用灵活。系统操作方法简单,让所有用户不培训或只需少量的培训即可使用。坚持以需求为导向,紧紧围绕应用部门的业务应用的要求,支持灵活多变的功能设置。5、稳定安全。系统应能保证每周七天、每天二十四小时持续可靠运行,另外,在整体设计中,根据实际情况采用完善的备份方式和灾难恢复计划,确保系统的稳定性。系统中安全性放在首位,应具有很高的安全性。在要求数据不丢失、系统可靠连续运转的同时,符合中国和国际有关的安全标准,并可在非理想环境下有效工作。6、可扩展性好。为适应内部管理水平的不断提高,系统应具有灵活可靠的可扩展性,所有产品(包括软硬件)的选型及配置应充分考虑到整体系统的可扩展性。本系统充分考虑与其他业务系统之间的接口以及在各业务系统之上构建的综合信息系统的接口,各业务流程间采用无缝设计,最大限度的减少数据录入量,作到了数据“一次录入,重复使用,全程共享”。在主机系统、网络平台、数据库系统的选型上,在应用软件的设计开发上均使用目前国际上成熟、先进的技术,采用符合开放性国际标准和规范的开发运行平台。7、易于维护。系统运行过程中操作应简单容易,系统日常维护、更新、备份、恢复等功能全面,能充分保证数据的完整性与真实性;系统的正常启动和运行过程应不需人工干预。2.4技术依据标准1、《关于全面推进公务用车制度改革的指导意见》2、《中央和国家机关公务用车制度改革方案》3、《关于积极推进“互联网+”行动的指导意见》4、《信息技术--软件产品评价--质量特性及使用指南》(GB/T16260)5、《信息技术--软件包--质量要求和验收》(GB/T17544)6、《计算机软件产品开发文件编制指南》(GB/T8567)7、《计算机软件需求说明编制指南》(GB/T9385)8、《计算机软件质量保证计划规范》(GB/T12504)9、《计算机软件配置管理计划规范》(GB/T12505)10、《信息技术软件包质量要求和测试》(GB/T17544-1998)11、《国家行政机关公文格式》(GB/T9704-1999)12、《档案分类标引规则》(GB/T15418-1994)13、《文书档案案卷格式》(GB9705-88)14、《信息处理数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定》(GB/T1526-1989)15、《信息技术软件生存期过程》(GB/T8566-1995)16、《计算机软件产品开发文件编制指南》(GB/T8567-1988)17、《计算机软件需求编制指南》(GB/T9385-1988)18、《计算机软件测试文件编制规范》(GB/T9386-1988)19、《软件工程术语》(GB/T11457-1995)20、《计算机软件质量保证计划规范》(GB/T12504-1990)21、《软件维护指南》(GB/T14079-1993)22、《信息处理系统计算机系统配置图符号及约定》(GB/T14085-1993)23、《计算机软件可靠性及可维护性管理》(GB/T14394-1993)24、《软件支持环境》(GB/T15853-1995)25、《信息技术软件产品评价质量特性及其使用指南》(GB/T16260-1996)2.5系统后台采用技术1、核心框架:SpringFramework4.02、安全框架:ApacheShiro1.23、视图框架:SpringMVC4.04、服务端验证:HibernateValidator5.15、布局框架:SiteMesh2.46、工作流引擎:Activiti5.15、FoxBPM67、任务调度:SpringTask4.08、持久层框架:MyBatis3.29、数据库连接池:AlibabaDruid1.010、缓存框架:Ehcache2.6、Redis11、日志管理:SLF4J1.7、Log4j12、工具类:ApacheCommons、Jackson2.2、Xstream1.4、Dozer5.3、POI3.92.6系统前端采用技术1、JS框架:jQuery1.9。2、CSS框架:TwitterBootstrap2.3.1。3、客户端验证:JQueryValidationPlugin1.11。4、富文本:CKEcitor5、文件管理:CKFinder6、动态页签:Jerichotab7、手机端框架:Jingle8、数据表格:jqGrid9、对话框:jQueryjBox10、下拉选择框:jQuerySelect211、树结构控件:jQueryzTree12、日期控件:My97DatePicker2.7系统平台技术选择1、服务器中间件:在JavaEE5规范(Servlet2.5、JSP2.1)下开发,支持Tomcat等。2、数据库支持:提供MySql等3、开发环境:JavaEE、IDEA、Eclipse、Maven、Git第3章管理乘客端小程序功能3.1注册登录功能乘客可以输入自己的手机号通过获取验证码来申请注册,注册成功后可以输入密码或者是通过验证码来进行登录。3.2查看线路详情,搜索线路功能用户登录后可以在登录页面查看现有的班车线路,或者是通过搜索站点、线路编号来快速的查找适合自己乘坐的班车线路。并可以查看所选择线路的线路详情。在线路详情中可以查看班车实时位置和按日、月购买车票。3.3购票、查询余票功能用户可以购买所乘线路当月月票,次月月票和次票。也可查看所乘坐线路是否还有余票。3.4申请加开班次、发起新班线功能在所乘坐的班线没有余票的时候可以申请加开班次。如果没有查询到适合自己乘坐的班线时,也可以通过小程序发起新班线。达到一定申请人数后,系统会通知乘客新班线的开通。3.5二维码乘车、验票功能用户购买车票成功后,会生成电子票,用户在乘车时扫码乘车或者向司机出示电子票进行验票。3.6评价功能用户可以对所乘坐的班线进行评价,打分以及查看线路评价详情。第4章运营管理平台功能4.1系统管理此系统主要由平台运营人员使用,含所有机构管理、系统设置、日志管理等;系统通过权限控制使得不同人员可查看的信息及操作的功能进行控制;4.1.1机构管理用于公司管理部门信息;如部门名称、类型、地址、电话、所属区域等信息;提供针对各部门的增删改查功能,各部门只能编辑自有信息;4.1.2用户管理用于记录各类用户信息;如名称、用户类型、性别、昵称、密码、籍贯、身份证号、地址、手机号、微信号等信息;提供针对各用户的增删改查功能,管理员可操作其他人员信息,其余用户只能编辑自有信息等;4.1.3角色与权限管理用于设置用户角色,与权限管理共同实现数据权限与功能权限管理功能;包含角色名称、排序、编码、是否有效等内容;选择要分配权限的角色,然后在列表中的复选框打钩就可以给用户分配菜单及按钮的权限;然后点击保存,选中的角色就有了访问菜单及操作菜单页面上的按钮的权限。4.1.4系统参数管理用于配置系统参数类型,如车辆颜色、租车类型、付款状态等内容;包括参数名称、参数编码、排序、参数项等;4.2车辆管理4.2.1车辆信息管理用于记录车辆基本信息;包括:车牌号、车辆类型、品牌型号、车辆外形尺寸、颜色、座位、车长、发动机号码、车辆识别代码、机动登记证书号、行驶证登记日期、车购证号、车辆标识号、主驾驶、副驾驶、设备终端号等信息;系统提供车辆信息增、删、改、查功能;记录和查询公司车辆的档案信息,例如,车辆相关证件、保险和附件图片的上传。车辆相关证件过期(年检)自动提醒,年检费用能以批量导入、单项录入等方式进行数据采集管理。4.2.2车辆保险管理用于记录车辆先关保险资料信息;包括车牌号、车辆所有人、投保类型、保险起始时间、保险到期日期、保险金额、投保公司、业务人、业务人电话、保险附件等信息;提供保险到期前短信、系统通知提醒功能;车辆的保险费用能以批量导入、单项录入等方式进行数据采集管理,能统计分析保险费用。4.2.3车辆维修管理车辆维修情况的记录,可方便统计公司这月份不同车辆维修所产生的费用、使用的零配件等。4.2.4车辆油耗管理车辆加油情况
本文标题:智慧班车平台项目方案-v1.1
链接地址:https://www.777doc.com/doc-4566641 .html