基于工行POS机的宁波市自来水抄表系统的设计与实现
第 1 章 绪 论
1.1 开发系统的时代背景
随着当今社会信息化程度的不断提高,各类计算机系统已经深入到各行各业,愈来愈多的企业更加注重将自己的办公地点多元化。而服务性行业与民生息息相关,更需要提供人性化的服务。对宁波市水务公司而言,水费抄收是供水企业的主要工作,也是集团效益的主要来源,并为部门工作的正常运转提供及时有力的保障。水表的准确抄收率、水费的足额回收率是抄收工作的关键。因此,为保证此项工作的高效率运行,宁波水务公司实行的其中一项措施就是其实施的抄表到户;改造工程。
宁波市水务公司于 21 世纪初提出了上门抄表收费;的措施,随着居民用水量的不断提高,自该措施贯彻执行以来,用户的在装水表数量已在 10 年间增长了数十倍。每月数百万具在装用户水表的抄收工作量给抄收员的日常工作带来了极大的挑战。同时,当今社会人们逐渐倾向使用银行卡进行消费结算,现金缴费的传统已渐渐被刷卡缴费所取代。上述这些就要求水务公司能够顺应时代的发展潮流,开发出一套既能帮助抄收员完成数量庞大的居民在装水表抄收任务,又能与公司现有系统相兼容、满足居民刷卡消费需求的抄收子系统。
1.1.1 宁波水务公司对工行 POS 机的日常应用
宁波市水务公司在装的户表有三种类型:IC卡表、远传表、机械表,这其中,机械水表占据了大部分。2021年底该数量已接近115 万具。机械表抄收时需要抄表员根据预先制定好的抄收路线,带着厚重的纸质登记簿挨户抄收,所采用的是最传统的人工入户抄表方式。由抄表员现场计算水量并向用户收取水费。该人工抄收方式在实践过程中有如下缺陷:
1. 人工进行查表并算水费,有可能产生误差。
2. 抄表完成后需要大量录入人员在机房对基础数据进行录入工作,工作量过于集中,导致录入人员工作压力大且易引起疲劳和出错。同时,审验员需对票据逐张核对,复核的工作量也较繁杂。
3. 传统的入户抄表需要人工携带厚重的抄收登记簿和大量纸质水费发票,不但容易造成票据的脱落遗失,而且所消耗的人力,物力和打印票据的成本较高。
4. 抄表完成后需要对大量数据进行录入,若发现某户居民与实际用水量不符,对抄收员及时在如此大量的数据中查找原因提出了巨大的挑战。
1.2工行 POS 机抄收系统需求概述
宁波市水务公司在已有的营业微机管理系统平台的基础上,与工商银行宁波分行合作,利用其通讯平台和 POS 机资源,研发出工行 POS 机抄收管理子系统,专门针对机械户表的管理。
工行 POS 机抄收管理子系统主要通过 POS 机对全宁波大市的水表用户用水指数进行抄收,使各类数据在收集完成后能与宁波市水务公司通讯数据之间进行实时传输,准确记录各用户实际水量,从技术层面上大大减少公司所投人的人力财力成本,避免传统的现金收付使用过程中的安全隐患,使抄表工作各环节规范和便捷。
第 2 章 系统需求分析
2.1 工行 POS 机抄表系统需求模块
当今社会信息化程度不断提高,宁波市水务公司从 90 年代初就开始利用数据库技术实现营业业务微机化操作,如今得益于其自主开发的营业计算机管理系统,宁波市自来水日常营业的各环节都已实现微机化操作。尤其在抄表到户;措施实施之后,对公司在服务和管理两方面均提出了更高的要求,因此公司对其营业用计算机管理系统重新进行了设计和规划,使得该系统逐步完善成为对内为管理层提供决策依据、对外为用户创造优质服务、横向掌控着整体业务管理流程、纵向深入到单表水量动态控制的全功能性计算机控制平台。该系统由十个模块化的程序功能块和相对独立的六个子功能模块组成,功能涵盖了水务公司日常营业的所有业务种类。系统内各程序功能块的构建如下图2.1 所示。
在公司整个系统中,工行 POS 机抄表系统是最重要的一个功能模块,它运用全球领先的架构体系和网络技术满足水务公司的日常营业管理,并根据公司实际运营情况,逐步完善营业计算微机系统的各项功能,寻求技术与管理的最佳结合。
2.2工行 POS 机抄收系统的基础功能需求
经前期调查研究,宁波市水务公司要求工行POS机抄收系统具备如下 9大功能:
1. 工行 POS 机具的管理
工行 POS 机具具有唯一性,通过工行 POS 机出厂时生产厂家固化在机具内的一串多位数的唯一识别码,可实现机器与抄收人员的一一对应,也保证了每台机器内数据的唯一性。
2. 抄收人员的管理
抄收人员的管理包括:抄收员的个人基本员工信息,即所隶属的部门的基本信息。抄收员的工作任务进度显示等。
3. 抄收任务的管理
每月制定详细的抄收任务单,并于每月月初将任务单发送到抄收员所持有的工行POS 机器内,使抄收员能更便捷地了解到自己在全月的抄收任务。同时任务单内还应包含水表的历史欠费数据等。
4. 抄收人员现场抄收及收费管理
该功能需提供用户的基本信息查询,同时应具备一整套公式来计算不同环境下的水费用量、对阶梯水价的处理算法,查询抄收路线上的历史欠费户并催缴、打印水费收缴凭证等。
5. 水费收缴后工作人员现场复核
该功能模块要求抄收人员现场抄收及收费后,能够实时查询自己的工作完成情况。抄收员也可通过该功能对收缴的水费进行历史明细或者汇总查询,做到心中有数。
6. 银行通讯管理
该功能要求与银行数据之间的传送保持实时畅通,支持扣划的水费资金实时到账,同时支持银行卡内余额查询、扣费冲正、扣费重新触发等功能,并提供备用方案以保证与银行网络通讯中断时所有数据能够被完整记录备份下来。
7. 抄表数据的上传和下载
通过营业用微机管理系统,使得工行 POS 机内的抄收任务能够实时进行上传和下载。
8. 核对收缴水费和银行网络后台数据的一致性
通过工行 POS 机扣划水费后,需要与银行网络保持实时通讯,将后台提供的用户银行卡交易明细与前台所收缴的具体数字进行逐一对比,确认一致后由工行 POS 机将前台收费数据传送至后台机房,形成并打印出相对应的汇总报告。
9. 后台机房计算机系统的查询和统计
该功能要求提供后台向工行POS机发送指令的计算机系统与营业用微机管理系统、上位机系统与工行 POS机抄表系统之间各类数据传送所形成的报告。
第 3 章 系统设计 ................. 10
3.1 系统设计的原则 .................. 10
3.2 系统设计的目标 ..................... 11
第 4 章 系统的实现 ...................... 18
4.1 建立员工权限 ............. 18
4.2 登录系统前的权限审核 ...................... 18
第 5 章 总结 ................... 30
第 4 章 系统的实现
经过前一阶段的调研和策划,宁波市水务公司的工行 POS 机抄收系统已经研发完成并投入使用,对于公司构建的整个系统而言,其主要包含两个部分:银行内部操作系统和后台直接向工行POS机发出操控命令的计算机管理系统。
4.1 建立员工权限
公司内部员工统一按照所处的级别和岗位进行权限的划分,共分为几个大类:管理层权限组、人力资源部门权限组、财务部门权限组、机房部门权限组、营业部门权限组、程序设计部门权限组等。员工如果需要进入营业系统,必须提前由人力资源部门将其分配到与其岗位职责相对应的一个或多个权限组内,赋予其相应的操作权限才可以进行相关操作。
对于前台收缴水费的一线营业部门而言,其被赋予的营业部门权限组又可以被细分为以下几小类:柜台业务员权限组、后台机房人员权限组、户表抄收员权限组,每位员工根据岗位职责不同和实际业务的需要,并不是只能被分配到单独的一个权限组,而会在必要时被授权赋予其中的某几个权限组权限。例如:公司管理层需要对全局进行分析和决策,他们的权限就是各部门权限组的并集;营业部门经理需要对前台的日常水表抄收的业务进行综合管控,因此他们的权限包含了柜台业务员、后台机房人员和户表抄收员的所有权限。
第 5 章 总结
近年来,宁波市水务公司与工商银行宁波分行合作利用先进的技术和创新的思维使工行POS 机抄收系统不断完善,全面实现对机械户表的抄、收、催;电子化操作。系统安装部署后,通过为所有在岗的操作人员编制通俗易,操作性强的教材,建立宁波市水务公司工行 POS 抄收规范的培训制度,这套系统的运营效率十分高,得到了大众的一致好评和认可。
这个系统的实现,使千家万户的用水信息管理向电子化方向迈进了一大步,不但能及时地反映当前的用水情况,也可以方便地查询到历史用水情况,在将来条件成熟稳重的时候还可能允许市民自身通过网络等多种媒体向用户提供用水以及水费征收等情况的实时查询服务,该项系统的推行将对有效提高人们的生活质量产生积极的能动作用。
这套系统的开发使用了 C/S 架构,使用分布式的数据存储方式,在最大限度保证数据安全,完整的同时减少了抄收员的工作强度。通过工行 POS 机离线系统,电子化地解决了入户抄表收费问题,为抄收员及时了解工作任务及任务完成情况提供了强大的查询和统计功能;提高了员工的工作效率和数据的准确性;此外,为每个操作员工设置权限,使工作数据只能在公司专用的网络内进行传输,同时对员工的工作以日志方式进行记录,方便后台管理员及时进行全方位的监督和数据统计。这一系统的实践,为水务公司节省了大量人力物力的同时,大大提升了公司的公众满意度和社会形象。
参考文献(略)