公共自行车租赁管理系统设计研究

公共自行车租赁管理系统设计研究

摘要:

最近几年,公共租赁自行车在各大城市得到了普及,城市公共交通管理者加大了对其的重视、投入力度。纵观国内外,巴黎、伦敦、北京等发达城市建立了公共自行车租赁系统。公共租赁自行车的存在,既有利于城市公共建设,有利于用户出行。然而,在设计运营系统时,其目标对象为单个区域用户的自行车,且处于封闭状态,存有很多问题,对推广及应用公共自行车租赁具有负面影响。公共自行车租赁业务的不断拓展及使用效益愈来愈大,其对管理系统提出了多区域的要求。

关键词:

公共自行车;租赁;管理系统;设计;实现

对于城市居民,其出行方式主要有自驾、租赁交通工具、公共交通网。不可否认,城市公共交通网为人们基本出行提供了便利,但其无法解决出发地至站点、站点至目的地之间的出行问题。为解决这些问题,某些城市采用的措施为增加公交车数量与加密公交线路网。然而,环境问题、能耗问题、城市交通拥堵问题等仍未得到有效解决。最近几年,低碳发展受到了社会各界的高度关注,公共自行车租赁在城市公共交通网中愈来愈占据着重要的位置。随着公共自行车租赁业务的发展,其对管理系统提出了更高的要求。

一、当前公共自行车租赁管理现状

就我国来讲,公共自行车租赁属于公共交通机制范畴,其的建立由政府与运营商共同合作完成。公共自行车租赁的出现,有效解决了城市公共交通网存在的难题,使得城市居民出行方式更加多元。国内外城市纷纷建立了公共自行车租赁系统,其服务对象为单个区域,并不涉及跨区域、多区域[1]。信息技术的存在,为人们开展公共自行车租赁业务提供了便利。此外,公共自行车租赁系统提高了管理质量,并可开展各式各样的信息服务,对公共自行车租赁业务发展高效发展具有积极的作用。根据调查结果显示,人们对公共自行车租赁持赞成态度,其十分接受与认可公共自行车的便利性及公益性。与此同时,公共自行车的健身、环保、低碳等受到了城市公共交通管理者的高度重视。2009年,上海某些区域对公共自行车租赁系统进行了建立,其可以满足正常运营的需求。对于公共自行车租赁系统功能,其主要体现于网点会员客户服务管理、统计与查询运营信息、管理基础数据、监视网点运营等方面。现阶段,很多地区正在规划、建设公共自行车租赁网络。扩大公共自行车租赁建设范围,具有深远的战略意义:可缓解交通压力,节能减排,推动低碳经济发展进程,解决出发地至站点、站点至目的地的出行难题,减少偷盗现象、丰富了出行方式等。当前,现行的公共自行车租赁系统存有无法满足升级换代旧系统及不同运营规模的需求问题。

二、公共自行车租赁管理系统需求分析

1)业务需求。

就公共自行车租赁管理系统业务需求而言,其包括网点、自行车、会员卡、客服等管理以及数据建设、统计与查询等[2]。

2)功能需求。

从公共自行车租赁系统功能需求来看,其主要包括以下内容:管理会员卡、自行车、网点、客服、员工、报表、基础数据,监视数据,维护系统等。在分类及归纳方面满足易于操作的要求。在实际调查中,笔者发现功能由三级构成。从会员卡管理功能需求来看,其二级功能(管理会员卡状态。账户、节分、库存、数据、综合查询)、三级功能(开卡、补卡、黑名单管理、账户充值等)分别为6个、41个;从自行车管理功能需求来看,其二级功能(管理自行车状态、自行车维修、自行车库存、基础数据、综合查询)、三级功能(借车补录、自行车出库处理、自行车状态查询等)分别为5个、17个等。

三、系统总体架构

1)功能总体架构。

总部监视、查询、报表,数据通信与接口、系统维护等皆为运营部子系统的应用功能[3]。其中,各区域锡系统的数据统计、汇总是建立总部报表及查询模块的基础,其为打印报表、分析统计、全局性综合查询提供了平台。

2)网络拓扑架构。

各个区域与运营总部在新建公共自行车租赁管理系统中采用广域网或局域网,以达成远程连接目标,进而对优质、安全的网络环境加以构建。各个公共自行车租赁网点与区域子系统远程连接的实现主要因GRS通信方式。与此同时,须将防火墙安装于外网出口及总部出口,以为区域及总部安全提供有力保障。值得注意的是,防火墙的隔离区(DMZ区)是配置租车网点及区域直接对外的服务器的最佳位置。此外,为系统服务器配置适宜的防毒软件。

四、模块设计

1)功能模块。

在设计公共自行车租赁系统功能过程中,所采用的设计方法为模块化、结构化。应用功能划分模块是公共自行车租赁系统结构设计最鲜明的特征,其为模块内的高内聚及模块间的低耦合奠定了坚实的基础。据研究,区域子系统的存在,对系统发挥核心业务功能具有重要的意义,也就是说,系统的发挥核心业务功能主要借助区域子系统。会员卡、自行车、网点、客服服务、员工、报表及基础数据管理模块,数据监视模块,数据接口模块、系统维护模块等属于趋于子系统上层应用功能模块范畴。

2)界面设计。

应用软件设计必定包括界面设计,可充分体现用户界面[4]。此外,强操作性及美观友好的界面的表现依托界面设计。对于新建的管理系统的界面设计,其主要包括以下内容:页面布局与项目、事件处理、功能描述、更新字段。页面布局:在设计页面布局时,其应以应用的特点、需求作为重要参考依据。待设计完页面布局,须联系用户,以确认其是否认可、接受该设计。一般来说,页面布局由权限组功能、用户功能、权限查询及功能、功能标题、权限列表等7个区域构成;页面项目:其可对动态信息进行显示。页面项目可谓设计人员设计数据库表结构、页面编程提供参考依据;事件处理:主要发挥着描述事件的作用,其描述的事件分为各种隐式、显式;更新字段:在操作页面时,数据库会更新处理数据库表中的具体字段,主要内容有新增时更新的字段、页面中未出现的字段等。

3)数据库的设计。

数据库设计的核心内容为建立于数据库基础之上的应用软件,其的质量与整个应用系统的运行性能、可靠性、稳定性存有密切的联系。数据库牵涉函数、触发器、存储过程等数据处理方式,数据库安全及性能,数据库备份,表空间、表关系、表结构等数据存储结构等[5]。其中,表结构包括实体关系与表结构两部分内容。

4)通信与接口设计。

在新管理系统中,通信与接口设计占据着极其重要的位置。系统的成败在很大程度上取决于租车网点与区域管理系统两者之间的数据交换接口及通信。为提高系统的开放性,笔者建议将接口数据库层作为接口切入点,而非通信协议层。

五、系统实现及效果

1)功能模块的实现。

对于功能模块的实现,主要依托三个源程序(客户服务台、个人售卡、车辆租借超时预警查询)来实现功能模块。例如:客户服务台源程序:该源程序用户主体为客服人员,其可对卡操作、客服信息、人员信息、消费信息进行综合管理。其中,可利用WebService查询、处理客户端,而后对WebService查询方法进行调用,返回加载第一条记录的资料。

2)通信与接口的实现。

对于新建立的公共自行车租赁系统,其由设备接口及短信发送接口、运营总部子系统及区域子系统的通信与接口、网点子系统与区域子系统的通信与接口等构成。例如:运营总部子系统及区域子系统的通信与接口:该通信与接口的实现采用的是WebServices。每天凌晨,趋于子系统会对批处理程序加以启动,统计汇总当日所有的业务数据;待结束统计,在WebServices接口作用下,将所获取的结果上传至总的数据库。

3)效果分析。

新管理系统将传统系统所有的弊病彻底杜绝了。当前,新建立的公共自行车租赁系统状态良好、系统运行稳定,基本实现了换代系统的目标。

六、结论

新管理系统具备良好的可伸缩及可扩展性、统一架构、整体规划、数据精度高、便于维护、规范化特点。由于结算仍采用积分与货币方式,导致公共自行车系统的复杂度陡然增高。希冀,我国能够不断优化公共自行车租赁系统,以使其更好地服务人民。

作者:金良玉 单位:安徽财经大学

参考文献:

[1]任渊杰.公共自行车租赁管理系统的设计与实现[D].复旦大学,2012.

[2]杨志和.基于物联网技术的公共自行车租赁管理系统[J].物联网技术,2015,02:60-62.

[3]莫娇,廖斌,徐少波,张涛,王洪辉.基于移动互联技术的公共自行车租赁系统设计[J].科技创新与应用,2015,20:31-32.

[4]陈怡,刘卫平,黄俊,马姣.公共自行车租赁系统车辆监管平台设计与实现[J].电视技术,2015,22:34-37.

[5]黄姜磊,徐仁朝,李理想,周良新,花小林.基于校园卡的自行车租赁管理系统的设计与开发[J].数字技术与应用,2014,02:182.