本站小编为你精心准备了收费站数据维护管理平台设计参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
摘要:高速公路收费站日常营运数据的编辑、存储、查阅、管理、通报乃至业绩分析处理等业务,存在实时性弱、便捷性差和用户体验不良等问题,文章基于小程序设计实现了高速公路收费站数据维护管理平台。分析了系统需求,设计了系统的功能框架和业务流程,描述了系统架构及开发模式。该系统以蒲掌收费站为试点,依托微信平台,实现了站内日常业务数据的分布式管理、查看和功能,且界面友好、性能稳定、方便快捷。
关键词:收费站;数据维护;数据管理;微信小程序
1引言
高速公路收费站内每天都会产生大量的营运数据。过去这些营运数据处理与分析是依托人工进行的,且数据过度集中于某几台固定的电脑上,对数据的管理、维护甚至简单的查询等都需要去相应的数据存储终端上操作。显然,这样的操作方式不具有实时性。为了提升工作效率,设计一种方便快捷的高速公路收费站数据维护管理平台显得非常必要。微信小程序仅上线两年,就迅速在商业营销、社会工作、媒体业务、政务服务和文化场馆服务等多种应用场景下爆发出了蓬勃的生机[1]。依托5亿人的用户群体,微信小程序展现了良好的发展前景。为此,如果基于微信小程序设计出一款高速公路收费站数据维护管理平台,无论是过站司机、还是普通的操作员、抑或是各届人士,只需掏出手机,打开微信,就可以查询到各收费站点的当天、当月甚至长期内的营运情况信息,免去了数据拷贝以及报表制作等繁琐的重复性劳动;而且多样化的数据图表展示功能相比Excel办公软件可以提供更好的用户体验。总之,基于微信小程序为收费站设计数据维护管理平台将进一步促进收费站的工作效率和服务水平。
2系统总体设计
整个系统应该分为用户层、逻辑层和API层三个部分[2]。其中,用户层为界面(用户接口)设计,逻辑层是后台程序逻辑设计,API层则是基础功能函数接口的调用。
2.1系统需求分析
该数据维护管理系统主要为了实现数据信息共享、数据信息的实时访问及编辑处理。目标是方便办公,提高服务水平和工作效率。整个平台包含有司机、操作员和管理员三种用户权限。其中,司机作为访客,可以查看当前收费站的实时车辆通行数据信息,以便合理规划自己的行车路线和行程安排。如果司机进行系统用户注册之后,还可以对站内的业务员服务情况进行实名打分和评价,对站内服务情况等提出建议。操作员主要是负责自己当班期间的数据信息的上报、管理和校验。管理员具有最高的系统权限,可以查看所有的司机评论信息、操作员的业务操作记录,也可以查看站内短期、长期的数据营运统计分析情况。整体来讲,该系统应该满足以下四个方面的需求[3]。①不需要用户下载安装APP。②应该设计有完备的交互与评价反馈机制,保证司机和收费站之间的良性交互,促进服务质量和水平的不断提升。③操作员操作界面应该尽量简洁并设计较少的输入接口,降低出错概率。④管理员界面应尽可能详尽地显示数据信息,并提供相应的数据条件查询服务,还应该有良好的可视化数据统计与分析功能。
2.2系统功能模块
针对以上需求,本文设计了该小程序的功能框架。完整的功能框架应该分为两个部分,①数据查看、操作的小程序前端部分;②后台设计。整个系统框架如图1所示。如果是司机用户,其登录后,可以实名为站内服务人员和服务设施等进行评论,也可以建言献策,为提升站内服务水平贡献出司机朋友们自己的智慧。如果是操作员用户,其登录系统后,会进入到营运数据界面。该界面提供有数据增删查改功能,操作员可以在自己当班期间,将自己经手的业务数据上报至服务器端,服务器端再将数据以既定的关系数据库(表)的形式存储。如果是管理员用户,其登录系统后,会进入到数据查询和分析界面。一方面,该界面提供有所有数据记录的查询功能,同时还支持按条件检索数据,如查看某一日的数据信息、某业务员的数据操作记录等;另一方面还提供有相应的数据统计功能,如将收费站入口处的一个月内的收费情况作汇总等。当然,为了更直观地进行数据分析,该界面依托微信小程序图表插件,为管理员提供可视化的数据分析结果,以直方图、饼图等图表格式展现。系统后台部分主要是关系数据库的设计,即规定各类数据以什么样的表结构来存储。为了更好地维护数据信息安全,设计基于阿里云,将数据在网络云端进行了备份。此外,后台设计也包含了数据后台营运中心,通过对数据库直接访问,可以提供历史数据记录批量打包、下载、导出、打印等功能。
2.3系统业务流程
系统业务流程规定了整个小程序的运行逻辑。在程序开发之初,就应该对各部分的业务流程进行详细设计[4]。程序主要业务流程如图2所示。
3系统功能实现
3.1用户界面设计
系统分为启动界面、登录界面、司机用户界面、操作员用户界面以及管理员用户界面。用户可以通过登录界面,进入系统内部,依照个人权限,进行相应的操作。图3给出了该小程序内部分用户界面截图。
3.2关系数据库设计
关系数据库的本质就是数据表。因此,在关系数据库的设计过程中,需要按照表的形式把相应的数据进行集中存储和管理维护。根据业务需求,该系统的数据库中需分为用户表、司机意见评论表、治超治限业务表、营运信息数据表。当系统用户通过手机端对系统服务器发送访问数据请求时,服务器端的数据管理维护模块会将数据信息按照既定格式打包,并通过移动网络发送至手机端。在手机端,通过逻辑层的函数解码,就可以将相应的数据以可视化的形式展现在手机屏幕端。营运信息数据表的设计,如表1所示。在具体的编程实践中,对数据库的访问以SQL数据库操作语言为工具。
3.3数据统计分析功能
通过对后台数据库的数据进行分析,可以依托SQL语句和JavaScript语言完成对后台数据的抓取、处理,再将相关的数据分析结果以图表的形式在手机屏幕上展现出来。这样的处理方式,一方面便于各届人士实时方便地查看基层收费站的营运信息,同时也实现了智慧化办公,避免了反复制作报表、打印材料的麻烦。相关的图形化数据处理分析界面如图4所示。
4结语
通过设计基于小程序的收费站数据维护管理平台,实现了收费站日常数据的移动式操作管理。可以将车辆通行数据等有效信息及时、方便业务员及时上报当班期间的业务数据信息、方便各级管理者随时随地查看各收费站点的运营情况。本系统用户界面设计简洁,操作简单,结构轻便,在试用期间取得了良好的用户满意度,具有一定的业内推广价值。当然,本系统仍然有很多有待提高的地方,后期将在功能扩展、系统优化等方面继续加强。
参考文献
[1]李敏,王海亮.高校后勤信息化建设现状与对策研究[J].中北大学学报:社会科学版,2007,(S1):137-139+143.
[2]朱玉强.微信小程序在图书馆移动服务中的应用实践—以排架游戏为例[J].图书馆论坛,2017,37(7):132-138.
[3]张国杰,吴杰峰,刘路莎.基于微信小程序的数字化社区学习地图开发[J].广州大学学报:社会科学版,2017,16(11):57-63.
[4]薛峰,梁锋,徐书勋,等.基于SpringMVC框架的Web研究与应用[J].合肥工业大学学报:自然科学版,2012,35(03):337–340.
作者:崔艳升 单位:山西交控集团运城北分公司蒲掌收费站