地市级地铁数据管理信息系统解决方式

一、建设目的

某地市级地铁票卡清分部是地铁整个管理系统的一个重要枢纽。负责联立起线路中心和財务部、市场部等其它多个部门的日常工作,方便客流量统计、收入清分对账以及维护管理分站设备等。

之前,此地市级地铁採用水晶报表进行开发。完毕客流和清分结算的业务,因为水晶报表制作复杂功能就要通过编程实现,不好维护管理。所以採用FineReport这款软件辅助开发,FineReport报表软件针对复杂格式的报表数据及Web报表的展现,通过多源分片、不规则分组、双向扩展来轻松拖拽做复杂格式的报表。从此摆脱了复杂的SQL和表达式,不须要编程,大大提高了报表制作的效率。

二、业务需求

1、整体目标

此地市级地铁二期开发的报表主要是涉及到设备维护,包含各个网站的TVM机(出售单程票)、gate机(刷卡闸机)、以及post机(补办暂时票)。通过统计每日的平均使用频率和各类机种的台数,来进行针对性设备维护。

2、基础功能需求

3、其它功能需求

(1)各个网站分钱方式

依据进网站和出战点实际使用次数依照一定的比率运算。可是为了简便,现阶段实行的是按出站方式确认。就是说某个网站出的人多。就分到钱多。

(2)TVM收入对账

对照暂时售票机中钱和各条线路中心提交上来的数据。假设发现不一样,就要检查(线路中心将设备採集的数据汇总上来。卡公司将数据汇总上来,两方都不能够知晓对方数据,票卡清分部核对成功后上报公司財务部)。

地铁各条线路使用的是独立的数据库。所以核对照较通过多源展现。降低人为因素參入,避免重复的比对工作和可乘漏子。

三、系统建设整体概述

1、整体思路

地铁管理信息系统依赖网络平台构建,是一个复杂的、异构的应用系统。在系统集成的不同层面,採取有效的策略实现企业应用集成。实现不同业务应用子系统相互之间的数据、信息的交流。降低手工操作,提高效率。

2、系统框架

为了贯彻此地市级地铁科技公司提高品味、讲究有用、智能高效、经济合理、简约明快的信息化系统建设方针。保证了业务的连续性和安全性,使得地铁票卡清分部得到个性化服务,示意图例如以下:

四、系统功能

1、业务功能

系统使用流程

全部网站使用频率排名统计

通过统计出该市全部网站,每一个闸机、TVM机使用频率(闸机统计一票通、一卡通的使用次数,一卡通由制卡公司发行,包含内部卡和外部卡,内部卡主要是员工卡,外部卡包含成人卡、老人卡、学生卡等)落入的区间段(0到10000以上,跨度为1000),来进行针对性维护,而且查看的时候。依照人的习惯性思维(一眼看出所须要的),最大值排在上方,进行实际使用量的排序。(报表如图1.1-1.2所看到的:)

图1.1 闸机使用频率排名统计

图1.2 TVM机使用频率排名统计

三条线路所以网站使用区间段台数统计

统计出三条线路(1号线、2号线、南延线)上面全部网站的各类设备使用次数在使用区间段的台数,来辅助分析各条线路实际运营维护情况,比方一号线设备使用量相对于二号线和南延线要大得多,则须要加强一号线路的设备维护。

(报表如图1.3-1.4所看到的:)

图1.3 三条线路TVM机各个使用区间段台数统计

图1.4 三条线路闸机各个使用区间段台数统计

每日早晚高峰各个网站使用频率

众所周知。每天的早上7:30到9:30以及下午17:30到19:30处于上下班时间。这个时间段的客流量较大,各类设备使用次数也比較多,为了更好的维护每一个网站的设备,票卡清分部须要统计每一个阵列的各个设备使用频次以及整个阵列在这两个时间段内,每一个小时的平均使用频次(阵列就是指各个进站口、出站口一排的闸机、TVM机等)。便于知道每一个阵列的实际使用情况,进行针对性维护。(比方。新街口非常多出口,每一个出口就有一排闸机,示意图如图1.5所看到的,报表如图1.6-1.7所看到的):

图1.5 某网站阵列构造示意图

图1.6 各个阵列闸机平均使用示意图

图1.7 各个阵列TVM机平均使用示意图

费率測试用例统计

乘坐地铁时不同的网站之间价格是不一样的,票卡清分部须要监控到没一张卡的实际使用情况。包含路径、网站数、费率(多少钱)、实际卡费以及卡如今的状态(超过0:00还未出站视为失败,下次刷卡的时候就会提示)。便于了解每张卡的实际使用情况。(个人就经历过一次。出站时刷卡没注意成功与否,后来再次刷卡的时候提示失败。到补票点发现没有刷出战)统计的时候为了便于选中相应的网站和卡类型,客户希望以层次关系展现,报表如图1.8所看到的:

图1.8 费率測试用例统计

线路与ACC交易数据核对报表

对照暂时售票机中钱和各条线路中心提交上来的数据,假设发现不一样,就要分别检查,同样则审核成功,进行上报,如图1.9所看到的:

图1.9 线路与ACC交易数据核对报表

清分后线路运营收入月报

统计出本月三条线路(1号线、2号线、南延线)运营收入情况,还可依据不同售票方式进行统计。比如一票通和一卡通(包含内部卡和外部卡,内部卡主要是员工卡,外部卡包含成人卡、老人卡、学生卡等)使用情况进行统计并汇总,如图1.10所看到的:

图1.10 清分后线路运营收入月报

网络出行量结构分析日报

依据不同票价分别统计出每天出行量人数,并计算出行量所占百分比、日收入情况及日客运周转量。如图1.11所看到的:

图1.11 网络出行量结构分析日报

计次卡发行使用情况统计月报

地铁计次卡是地铁每逢节假日或者地铁运营纪念日发行的一定面值的储值卡。限制在一定的日期前使用完,而且每次乘坐不分乘坐里程长短一律2元或者3元,以下依据每一个时间段内统计发售的计次卡。查询每一个计次卡到期时间、面值次数、发行张数、发行次数、使用次数等,如图1.12所看到的:

图1.12 计次卡发行使用情况统计月报

2、方案优势与特点

2.1 报表展现和数据填报一体化

採用FineReport报表设计器能够简单高速的完毕各种样式复杂报表、填报表的设计制作。

同一张表格中既能够展现数据。同一时候也能够进行数据编辑和上报。

2.2条件属性

为了宏观上面把控整条线路上面的收入情况。须要将实际数据和理论数据做个比对,比方说某一站依照前几周趋势收入应该为25000左右,可是实际情况却仅仅有20000或者5000,实际值和理论值差距超过偏差范围。则通过条件属性推断以红色标记出来。然后安排人专门去进行检查。

2.3权限管理

尽管地铁管理信息系统是一个相对独立的系统,可是因为权限使用的用户表是存储在数据库表中的。且系统移交给终于用户后。使用系统的用户资料须要和用户现有的权限系统统一。因此须要在建立系统时,能够直接读取数据表。

2.4定时器

地铁管理信息系统须要将每天在停运时将当天的客流、线路收入、设备信息都统计出来。然后存放成本地文件,以供存档,想什么时候查看的时候直接能够从server中取出文件。免得又一次生成。可採用定时器定时生成本地文件Excel就能够了。

2.5报表平台

用户因为是从无到有的搭建一个系统,因此须要方便快捷的将文件管理起来,包含用户登录。依据权限管理相应的页面等基本要求。

且能够方便的配置出符合用户风格要求的系统样式。

转载于:https://www.cnblogs.com/clnchanpin/p/6991877.html

地市级地铁数据管理信息系统解决方式相关推荐

  1. [案例]某体育用品公司在零售领域BI的产品应用解决方式

    随着某体育用品公司集团经营规模的不断扩大.信息化的建设也在不断的深入,从POS系统到ERP系统,从MAIL系统到OA系统,整个集团的每项工作都与信息系统密不可分.能够说是行业内信息化建设的先导者.可是 ...

  2. 架构设计:负载均衡层设计方案(1)——负载场景和解决方式

    架构设计:负载均衡层设计方案(1)--负载场景和解决方式 1.不同的负载场景 我们知道负载均衡层的作用是"将来源于外部的处理压力通过某种规律/手段分摊到内部各个处理节点上",那么不 ...

  3. JAVA Web项目中所出现错误及解决方式合集(不断更新中)

    JAVA Web项目中所出现错误及解决方式合集 前言 一.几个或许会用到的软件下载官网 二.Eclipse的[preferences]下没有[sever]选项 三.Tomcat的安装路径找不到 四.T ...

  4. sqlserver导入excel的电话号码(身份证)变为科学计数解决方式

    如果excel中有一列存的是手机号码或者身份证号码,那么导入到sql中时,会把手机或者身份证当作数字格式对待,因而会以科学记数法的形式存在sqlserver表中,解决方式,先将excel文件另存为文本 ...

  5. 服务器自动post,jquery ajax $.post自动变GET的解决方式(for CI)

    环境:CI 3.x + windows 2008 + phpstudy + jquery 1.7.2 + apache 以往一直用lnmp,这次用windows+apache,遇到了一些问题,记录下来 ...

  6. redis的分布式解决方式--codis (转)

    codis是豌豆荚开源的分布式server.眼下处于稳定阶段. 原文地址:https://github.com/wandoulabs/codis/blob/master/doc/tutorial_zh ...

  7. Visual studio 2010出现“error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”解决方式...

    本来自己的电脑上装了VS2010,因为开发Cocos2d-x 3.x,所以就在自己的机器上装了一个VS2012. 但是.这不装不要紧,debug一下自己原来的程序,结果出现了"error L ...

  8. Android爬坑之旅:软键盘挡住输入框问题的终极解决方式

    本文由BarryZhang原创,同一时候首发于diycode.cc.barryzhang.com .github.com/barryhappy.非商业转载请注明作者和原文链接. 前言 开发做得久了.总 ...

  9. 移动基于Percona XTRADB Cluster的大数据解决方式

    移动基于Percona XTRADB Cluster的大数据解决方式          一.移动的去IOE之旅      近期由于"棱镜门"事件的曝光.引起了国家对信息安全问题的注 ...

最新文章

  1. 资源 | 阿里发布免费深度学习课程:感知机梳理(附链接)
  2. 列表list和numpy的ndarray的copy()函数
  3. 【NetApp】重删和压缩的关系
  4. Windows10家庭版安装Hyper-V虚拟机
  5. STM32开发 -- Git的详细使用
  6. 我这么讲线索二叉树,我三岁大的表弟笑了笑
  7. Oracle - 临时表(GLOBAL TEMPORARY TABLE)
  8. server输出几行 sql_如何将SQL Server存储过程的输出存储在.txt文件中
  9. .classpath文件有什么用_干货分享:Windows目录结构剖析,C盘目录常见文件夹都有什么用?...
  10. 如何在数据表中存取图片 - 回复 三足乌 的问题
  11. Form的method方法get和post的区别
  12. 设计模式在实际业务应用中的介绍之3——外观或门面模式Facade对AOP装配业务工厂的应用...
  13. adminlte中数据表格datatable.js中的完整使用方法小案例
  14. Java分布式架构:应用+特点+架构模式
  15. c语言程序中延时函数作用,51单片机C语言延时函数怎么定义和使用 - 全文
  16. 一个案例,看懂用户画像如何做出效益
  17. 随笔(一)—2018-1-23-ANU暑期学校-无题
  18. 安装Office InfoPath 2007
  19. 超市会员管理系统 code
  20. 基于pytorch的双模态数据载入

热门文章

  1. 从零开始发布前端代码到服务器上_无服务器计算:让每行代码都能住上“经济适用房”...
  2. python自动化任务_用Python实现真实世界任务的自动化
  3. if test 多条件_五条写好JavaScript条件语句的建议(译)
  4. win7安装gtp磁盘_GPT转MBR分区格式安装win7/win10系统教程
  5. canva五角星空html,【Canvas】canva实例-星空、日出的效果
  6. oracle 的目录是空的,oracle sqlplus在@命令路径中有空格的问题
  7. php 实现心芯图案,利用php输出不同的心形图案
  8. myeclipse html选取包含元素的标签_HTML基础2019-1-21
  9. print输出字体特效
  10. Java NIO:IO与NIO的区别