系统技术白皮书V2.8.1.9.1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
车辆管理系统技术白皮书 (Version
2.8.1.9.1)
2019 年 11 月
目录
第一章南航大车辆管理系统概述 (3)
1.1南航大车辆管理系统概述 (3)
1.2南航大车辆管理系统解决方案 (3)
第二章系统构架 (4)
2.1系统架构 (4)
2.2系统体系结构 (4)
第三章南航大车辆管理系统模块组成 (5)
3.1PC端 (5)
3.1.1 用户管理中心 (5)
3.1.2 基础数据管理 (6)
3.1.3 通行证管理 (7)
3.1.4 违章管理 (7)
3.1.5 大数据中心 (8)
3.1.6 外来车辆管理 (8)
3.1.7 信息管理中心 (8)
3.1.8 黑名单管理 (8)
3.2移动端 (9)
3.2.1 车主角色部分 (9)
3.2.2 管理员角色部分 (10)
第四章系统部署要求 (11)
4.1系统要求 (11)
第一章南航大车辆管理系统概述
1.1 南航大车辆管理系统概述
南航大车辆管理系统是一套便捷的校园车辆管理系统。该系统同时满足了校内教职工、学生与校外人员车辆通行证办理的需求,用户只需打开手机访问系统即可完成通行证的办理。管理人员可以通过移动端和PC端完成在线审核,该系统与校内原有抬杆系统无缝对接,最大限度保留老系统。
1.2 南航大车辆管理系统解决方案
系统有PC端和移动端两个入口。PC端只允许管理员登录;移动端管理员与用户都可以登录。管理员可以在PC端对各项基础数据进行维护、在线审核通行证办理申请、审核违章等,亦可在移动端查看、审核通行证办理申请;用户在移动端完成通行证的申请、违章上报、非机动车辆信息登记、查看个人信息等操作。
用户包括校内教职工、学生与社会人员,教职工可凭个人账号直接登录;社会人员可以通过手机号在线注册使用,二者互不影响。➢无缝对接学校原有系统,降低改造门槛
为了保证用户通行证数据能在学校原有的抬杆系统中使用,该项目中额外增加了一个数据交换系统。通过该它完成新老系统的数据交换,用户无需对现有设备、系统进行升级改造,使原有系统能够继续使用。
➢整合校内教职工信息,通行证办理便捷、高效
本系统集成单点登录,方便用户访问系统。利用数据交换系统从学校获取教职工、学生基础信息,并将其保存在机动车管理系统中,用户无需进行注册,直接使用自己原有的账号+密码登录,省去注册流程。通行证办理时个人信息无需二次填写,系统自动获取,化繁为简,优化用户体验。
通过数据交换系统,管理员只要点击“通过”按钮,就可实时将车辆管理系统的数据推送到学校的抬杆系统中,省去之前办理通行证时需要管理人员人工手动添加证件信息的繁琐流程。
➢数据安全,使用放心
车辆管理系统对用户重要数据进行加密,确保数据安全。采用相关权限控制,不同用户有不同的操作权限,没有对应权限无法操作,保证系统操作安全。
对原有项目数据加密算法进行逆推,在车辆管理系统中对新生成数据同样进行加密,确保推送过去的加密数据能被抬杆系统正确识别。
第二章系统构架
2.1 系统架构
该系统采用springboot、hibernate、freeMark、shiro、bootstrap 等技术,集成百度AI、阿里大鱼短信等服务。系统整体架构轻巧灵活,
没有过多的冗余配置。
2.2 系统体系结构
南航大车辆管理系统的体系结构由两个关键的子系统组成:
➢数据交换系统
数据交换系统解决了多套系统对接数据交换的问题:
1、从学校系统中获取教职工、学生信息;
2、从原有抬杆系统中获取多个校区的校门信息;
3、从车辆管理系统向原有抬杆系统中推送通行证数据;
该系统动态配置数据库连接,每个校区的抬杆系统都有一套自己的数据库,理论上该系统可以扩展无数多个校区,便于后期的扩展、维护。
➢车辆管理系统
车辆管理系统是整个系统的主体,它承担了通行证申请、办理、查询,违章上报、审核,信息通知发布、查询等具体业务的实现。
该系统分为两个端:
1、PC端--管理员在系统后台对整个系统进行维护与管理。
2、移动端--用户和管理员均可在移动端登录到系统,完成各
项业务的办理。
第三章南航大车辆管理系统模块组成
3.1 PC端
3.1.1 用户管理中心
该模块负责维护用户数据,目前包含四个子模块:
1、角色权限管理--管理员可以查看所有权限,对角色进行增
加、编辑和删除操作,为不同的角色分配不同的权限。
2、后台账户管理--管理员可以对账户信息进行增加、编辑和
删除操作,不可对系统超级管理员账户信息进行编辑。
3、车主信息管理--管理员可以查看所有机动车主的信息,包
括注册用户和教职工、学生用户。
4、非机动车车主信息管理--管理员可以查看所有非机动车
车主的信息,并且可以对个人信息进行管理。
3.1.2 基础数据管理
该模块管理系统的各项基础数据,保证系统能够正常使用,目前分为八大子模块:
1、通行证类别管理--该模块可以添加、编辑、删除通行证类别,
用户在移动端申请通行证时,所需要提交的证件就是在这里
进行设置的。
2、通行证证件管理--该模块可以添加、编辑、删除基础证件,
证件的根节点不允许删除,证件不能添加子节点。
3、校门信息管理--该模块展示从各个校区获取的校门信息,供
用户在申请通行证时选择校门使用。
4、审核拒绝原因--该模块可以添加、编辑、删除拒绝原因,管
理员在审核通行证时会使用到该数据。
5、组织机构管理--该模块数据从学校系统拉取,管理员可以增
加、编辑、删除组织机构,组织机构的根节点不允许删除,
有下级的子组织不允许删除。
6、违章类型管理(机动车)--该模块对违章类型进行管理,添
加、编辑、删除。
7、使用说明设置--该模块对应移动端使用说明模块,管理员可
以动态编辑相关内容。
8、非机动车违章内容管理--该模块管理非机动车违章内容。3.1.3 通行证管理
该模块管理通行证申请及授权,目前有两个子模块:
1、通行证审核--该模块可以查看、审核用户的办证申请。
2、临时授权--该模块对外来车辆进行临时授权,使车辆在规定时间内可以正常出入校园。
3.1.4 违章管理
该模块分为机动车违章审核和非机动车违章审核:
1、机动车违章审核--该模块负责审核处理机动车违章。