APP下载

基于Web的公交车辆用油信息化管理系统

2017-07-05马振东董淼吴军辉黄荣蓉

电子技术与软件工程 2017年12期
关键词:S架构

马振东++董淼++吴军辉++黄荣蓉

摘 要为了提高公交车加油站利用率,针对不同公司公交车加油站资源共享化。本论文提出基于Web的公交车辆用油信息化管理系统,为各加油站提供公交车辆油耗信息的查询、统计和分析等服务。研究结果表明,该信息化系统替代了传统加油信息录入方式;为企业有效地减少油料浪费、提高了工作效率;避免油料在使用中跑冒滴漏,为公交车的能耗成本核算提供较为科学的依据,具有较高的研究和实际应用价值。

【关键词】加油站资源共享 B/S架构 信息化管理系统 油料监控

随着公共交通的快速发展,公共汽车的数量呈现出逐年增加的态势,为了让不同公交公司的公交车共享加油站资源,拥有一套油料信息管理系统来监控不同公司的公交车用油情况就显得尤为重要。现阶段,我国关于公共交通的研究主要集中在城市公交信息查询和公交线路规划上,对于车辆用油信息化管理的研究较少。且传统加油站的加油信息录入方式多为员工手工抄录,效率低下且不利用信息保存、整合和共享。鉴于上述情况,本研究提出一套公交车辆用油信息化管理系统方案。此系统不仅可以管理公交车油料的使用情况,还可以高效监控油量的销售和供给情况,避免油料在使用过程中的跑冒滴漏。

本信息化管理系统主要是利用信息化技术对城市各站点公交车辆的油品销售、油料配给等信息进行统一、实时、高效、智能的监控和管理,从而极大地降低运行、投入和管理成本,以较低代价获取最佳的经济价值。

1 系统需求分析

为了最大程度的发挥公交用油信息管理系统的优势来合理配置油料资源,以及最大限度降低管理成本、杜绝用油的跑冒滴漏,需要实现对站点用油的一体化全程管理。针对前述需求,所设计的管理系统应满足如下两点:

1.1 集中统一管理

整个系统中,只需配置一台核心数据库服务器进行上行、下行数据管理。系公交加油站扫描进站公交车的公司、车号等信息录入系统,同时公交车在系统中进行油品需求申请,系统直接将需求反馈到供油方,供油方在系统中可以看到所有加油站点公交车用油情况。

1.2 快速查询与统计

操作人员通过浏览器不仅可以查询公司、单位、加油明细等信息,还可以按需求统计加油明细数据。检索出来的数据可以打印、导出Excel 等,方便以后查看。

2 系统设计

本系统利用Power Designer设计了油料信息管理系统的关系型数据库,采用SQL Server 2008 R2作为数据库引擎,在Visual Studio .NET 2010开发平台上完成了系统的开发。

2.1 系统架构设计

如图1所示,各公交车加油站的加油信息通过本地浏览器连接至数据服务中心Web服务器,将本站所有公交加油数据上传到数据服务中心进行汇总,这样就可方便供油公司对所有站点公交的用油情况进行查询、统计和分析。

2.2 系统功能模块设计

如图2所示,系统主要包括报表明细查询模块、数据统计模块、数据录入模块、系统管理模块。

(1)查询模块分为各油站班报、日报和月报查询、入罐明细查询、油品需求查询等子模块。系统可根据查询情况导出Excel表格,来对数据进行留存分析,实现了信息的可视化和管理化。

(2)数据统计模块分为油站统计报表、公司统计报表、油料入罐明细报表、进销存报表等子模块。按照不同统计需求对数据进行分类统计,方便直观地将数据进行归一化处理。

(3)数据录入模块中包括油品计划执行录入、入罐明细录入、油品需求申请录入等子模块。此模块实现数据的上行操作,同时录入的数据可通过查询模块进行查询显示。

(4)系统管理模块包括账户管理、密码管理等子系统模块。该模块用来修改用户密码和设置用户权限,在保证系统安全性的基础上实现了对用户管理和维护。

2.3 数据库设计

为实现“人-车-油”的一体化管理,系统针对车辆和人员进行发卡,其管理采用四级单位管理模式,四级单位分别为:集团、分公司、车队和线路,对应的数据库表名为TBL_GROUP、TBL_COMPANY、TBL_DEPARTMENT和TBL_LINE。这四级单位表为级联架构,下一级单位的隶属单位编号字段受上一级单位的单位编号约束。车辆来站加油,需同时于系统出示“人卡”和“车卡”,加油记录(表TBL_OIL_RECORD)则记录加油信息(站點、油枪、油品及加油量等)、司机信息(“人卡”)和车辆信息(“车卡”)。利用加油记录表与人卡信息表、车卡信息表及各级单位表的连接可获取相关详细信息,便于综合管理和业务统计。本系统在考虑数据完整性、避免数据冗余以及保证数据库运行效率的前提下,设计了系统数据库,如图3的系统数据库。

3 系统功能实现

系统主要分为三大模块:信息查询、统计报表、数据录入。

3.1 信息查询

信息查询模块提供公交车用油信息检索功能。图4为油站销售日报,根据站点、时间等信息即可查询油量销售情况,且可导出销售日报进行数据分析统计。

3.2 统计报表

统计报表提供数据统计功能。如图5所示,根据时间和站点信息,对加油站油品需求量进行统计,方便供油方进行油料供给。

图6为各站点的当前剩余油量图,图中周浦站、惠南站和芦潮港站油量剩余较少,需要油量供给补充。

3.3 数据录入

如图7所示,此模块需要加油站工作人员根据实际情况进行手动录入数据操作,提交的数据可以在查询模块进行数据查询。

4 总结与展望

本系统利用了信息技术(计算机技术、数据库技术、自动控制技术、智能卡技术、RFID电子标签技术、通信和网络技术等)在油料自动化、智能化管理中的应用。通过当前迅猛发展的信息技术对油料销售、油料配给等进行实时、高效、智能的监控和管理,有效地杜绝了资源浪费和流失,从而极大地降低运行和管理成本、减少投入的浪费,以最低代价获取最佳的效果,具有明显的经济、社会效益,是21世纪油料管理的发展趋势。

(通讯作者:吴军辉)

参考文献

[1]王海峰.基于Android平台的城市公交查询系统的设计与实现[J].计算机时代,2013(04):26-28.

[2] 邹明霞.基于Web的公交查询系统的设计与实现[D].武汉:华中科技大学,2008.

[3]杨云峰,唐凤仙.基于B/S的宜州市公交查询系统的设计与实现[J].电脑知识与技术,2010(33):9653-9654.

[4]田洪波,马小虎.一种基于Web的公交车查询系统的设计与实现[J].微计算机信息,2010(07):211-212.

[5]林开颜,江儒秀.基于Web的车辆加油信息系统的设计与实现[J].微型电脑应用,2011,27(01):47-49.

作者简介

马振东(1967-),男,大学本科学历。毕业学校:上海同济大学。研究方向为石油销售及工程建设管理。

作者单位

1.中国石油上海销售公司 上海市 200031

2.同济大学 上海市 201804

3.同济大学国家设施农业工程技术研究中心上海设施农业工程技术研究中心 上海市 201804

猜你喜欢

S架构
基于ASP.NET校园电子商务的系统设计
C/S架构下的中职教学辅助系统的新探索