论文部分内容阅读
【摘 要】近年来,我国经济的快速发展和城市化建设进程的不断加快,使人们的生活水平日益提高,与此同时,人们对与自身生活息息相关的各行各业的服务质量提出了更高的要求。由于自来水公司一直以来都是采用人工抄表和收费的工作方式,这种工作方式不仅费时、费力,而且水费的收取效果也不尽人意,从而严重影响了自来水公司的整体效益。为了有效地解决这一问题,自来水公司必须改变传统的抄表收费方式,运用现代化的技术代替手工工作方式来提高自身的工作效率和服务质量。基于此点,本文首先阐述了自来水公司抄表收费系统应具备的基本功能,并在此基础上提出自来水公司抄表收费系统的开发应用。
【关键词】自来水公司;抄表收费系统;功能;设计
现阶段,随着城市的发展速度不断加快,供水的规模也随之不断扩大,以往传统的人工抄表收费以及一些单一的营业收费软件,已经难于适应当前的水费管理工作,同时这一现状也与我国科技的快速发展极不相称。因此,必须针对这一问题,采取相应的措施加以解决。本文就自来水公司抄表收费系统的开发应用展开探讨,仅供参考。
1 自来水公司抄表收费系统应具备的基本功能
1.1 抄表管理功能
该功能主要分为手工抄表和掌上微机抄表两种方式,其具体作用是确保水表的抄见数能够按质、按量、按时提交。系统自身还应具备检查机制,能够对抄表过程中出现的异常数据进行自动检查以及对估表数的审查,以此来生成用户当月的实际水费信息。同时该功能还应具备为抄表工作人员提供多种方式的抄表读数录入方式,以便其能够及时、准确地将抄表数据输入至计算机中。
1.2 水费收费管理功能
该功能主要是按照抄表生成的实际水费打印出缴费详单和催缴水费通知单以及受理用户的缴费业务,并且还能够打印出各种发票和凭证,其主要作用是通过对正常水费、欠费以及滞纳金等费用收取过程的管理,借此来提高水费的回收效率。另外,通过系统与各银行网点进行联网,还可以为银行代收水费时提供及时、准确的数据信息,在很大程度为用户提供了便捷的缴费途径。
1.3 用户报装管理功能
该功能主要是通过对工程报装从最初的申请直至安装竣工过程中的所有信息进行录入,从而形成用户最终的立户信息,同时还能够为相关部门建立用户档案信息提供原始数据。
1.4 表务管理功能
该功能的主要作用是维护用户水表的基本资料属性,并对水表的日常操作信息进行记录,水表的日常操作具体包括出库、入库以及维护检修报费等。同时还能够对用户水表的拆卸更换、故障处理和水表周期性检查等情况进行记录,便于对用户的表务进行管理。
2 自来水公司抄表收费系统的开发应用
2.1 设计原则
在进行抄表收费系统设计时应遵循以下原则:
2.1.1 即时性原则。系统应能够随时向自来水公司和相关的供水管理所以及自来水用户提供及时、准确的交易信息。
2.1.2 可靠性原则。系统必须能够保持在全年365天内连续不间断的工作,应尽可能确保平均无故障时间要大于等于8760小时。
2.1.3 可扩展性原则。为了能够适应自来水公司的未来发展需要,系统应从硬件结构和软件功能上均具有良好的可扩展性。
2.1.4 安全性原则。在进行系统设计时,为了有效地防止病毒、黑客等入侵,应从授权访问、身份认证、数据信息备份、信息加密等方面确保系统的安全性。
2.1.5 开放性原则。在进行系统设计时,软件产品应尽量选择行业内通用性较强的软件,同时要确保软件具有较强的开放性以及优良的可升级性。
2.2 系统的构成
为了能够实现上文中抄表收费系统的一系列功能,本系统决定采用PB9.0作为软件开发工具并配以强大的MicrosoftSQL Server 2005数据库。
2.2.1 PB9.0。该开发工具是由美国赛贝斯公司推出的一款集设计、开发、建模、管理等功能于一体的快速应用开发工具软件,其属于一种以图形化为开发环境的应用程序。该开发软件主要有窗口构成,其中包括按钮、列表框等标准的Windows控件,同时该工具还具有特殊的控件,它们是软件的操作使用变得更加方便,进而有效地提高了开发效率,如数据窗口便是一个具有较高集成度的控件,运用该控件能够直接从数据库内提取各种数据。此外,PB9.0还具备以下两种访问后台数据库的功能,一种是利用ODBC标准接口进行访问,另一种是利用专用接口与后台数据库进行连接。
2.2.2 MicrosoftSQL Server 2005数据库。采用该数据库的主要原因如下:其具有较高的安全性和稳定性,并且数据库本身具有海量的数据存储功能,可以在不同的平台上运行,而且还能够保护数据的完整性不被破坏。
2.3 重要技术的设计与实现
2.3.1 前置机设计。通常情况下,由于自来水公司的中心端数据库与收费终端之间距离比较远,并且两者也不在同一局域网内,致使收费终端无法对中心数据库中的数据信息进行直接访问。因此,必须在两者之间构建一座用于通信的“桥梁”,而前置机最主要的作用就是通过消息的转发来扮演通信桥梁的角色。在进行前置机的设计过程中不仅应建立与各银行网点前置机及自来水公司个收费网点的TCP/IP连接,同时还应建立与自来水公司内部对账系统的UDP连接,进而建立起收费终端与对账系统之间的完整连接,这样收费终端便可以直接通过前置机对各种所需的数据信息进行查询,并将缴费信息存储至数据库中。在进行前置机的设计时关键的是通信接口的设计。程序在初始化过程中,可以通过调用控件中的接口函数建立与前置机的TCP连接,并输入相应的注册信息用以表明自己的身份,这样便可利用控件的函数来发送及获取数据包中的信息,当退出程序时则可通过该空间函数将连接关闭。位于各个网点内的前置机其主要功能是对各收费终端的收费信息和查询信息进行汇集,在将汇集后的信息传输给位于自来水公司内部的前置机,同时等待接收反馈信息,网点前置机接收到由自来水公司前置机的反馈信息后,则需要将这些信息传输到指定的收费终端上,所以应将由收费终端发送的数据包存储到系统的内存中,以此来判断反馈信息应该传输给其中的哪个收费终端。通过DDN与自来水公司的前置机进行连接,形成TCP/IP通信通道,再通过内部局域网与收费终端进行连接,形成TCP/IP通信通道。
2.3.2 用户界面设计。该环节是整个应用程序中较为重要的一部分,在本系统中采用的是具有Windows 风格的图形界面。主界面主要采用的是MDI模式,其优点是能够简化用户界面元素,有利于实现各种任务间的迅速切换。用户可以通过对系统在窗口上的挂接对象进行点击来完成各种不同的操作。为了使录入窗口能够进一步满足使用者的操作习惯,可将系统能够自行生成的全部数据生成出来,这样的设计不仅减少了使用者的录入时间,进而有效地提高了工作效率,而且还能够防止由于录入失误形成的相关错误,大幅度增加了录入的准确性。按照实际收费的要求,在该系统的缴费界面上可实现如下功能:当月水费缴费、未缴水费及历史水费查询、当日退单等。
2.3.3 收费功能的实现。各个收费网点主要是通过LAN或DDN与自来水公司的收费系统前置机进行连接,并不是与系统的数据库进行直接连接,全部的信息交换操作完全是通过数据包在网络通信中的传输来完成的。收费功能具体包括以下内容:①未缴水费的查询。各银行代收费网点可利用该功能查询出全部未缴水费的用户信息,如姓名、地址、欠费金额等;②用户可按照自身的实际情况,缴纳当月及以往欠缴的水费,银行再将用户的缴费情况发送给自来水公司,经其确认后,缴费过程完毕;③银行在每日的固定时段向自来水公司发出对账请求,并将当日所有账目明细发送给自来水公司,经双方核实处理后,进行记录存档。
2.4 应用效果分析
目前,该系统已经成功应用于某自来水公司的自来水收费中,其不仅为用户带来了诸多便利,同时还有效地提高了自来水公司水费收缴的效率。由于该系统具有强大的功能,笔者认为,其势必会在未来得到更为广泛的应用。
3 结论:
综上所述,本系统在设计上采用了先进的计算机集成系统、网络通信技术、功能强大的开发工具软件和数据库,使本系统不仅具备使用效果良好的人机界面,同时还具有较高的易操作性,从而为使用者提供了一个安全、可靠的作业平台,使其工作效率得到显著提高。
参考文献:
[1]陈田.朱长银.陈旭华.基于.NET平台的供水企业营业收费系统设计和实现[A].中国水协设备材料委第三届供水行业水表选型与应用技术研讨会论文集[C].2008(10).
[2]马正午.城市燃气/自来水系统综合自动化解决方案[A].全国中小城市自来水公司2007综合自动化系统专题研讨会论文选编[C].2007(5).
[3]林进.连云港市自来水总公司营业收费系统的开发与应用[J].大众科技.2005(2)
[4]朱益江.银行代收水费系统中自来水公司前置机的设计和实现[J].福建商业高等专科学校学报.2007(5).
[5]张卉.何文杰.黄廷林.韩宏大.天津市自来水集团供水运营管理信息化建设研究[J].中国给水排水.2011(2).
【关键词】自来水公司;抄表收费系统;功能;设计
现阶段,随着城市的发展速度不断加快,供水的规模也随之不断扩大,以往传统的人工抄表收费以及一些单一的营业收费软件,已经难于适应当前的水费管理工作,同时这一现状也与我国科技的快速发展极不相称。因此,必须针对这一问题,采取相应的措施加以解决。本文就自来水公司抄表收费系统的开发应用展开探讨,仅供参考。
1 自来水公司抄表收费系统应具备的基本功能
1.1 抄表管理功能
该功能主要分为手工抄表和掌上微机抄表两种方式,其具体作用是确保水表的抄见数能够按质、按量、按时提交。系统自身还应具备检查机制,能够对抄表过程中出现的异常数据进行自动检查以及对估表数的审查,以此来生成用户当月的实际水费信息。同时该功能还应具备为抄表工作人员提供多种方式的抄表读数录入方式,以便其能够及时、准确地将抄表数据输入至计算机中。
1.2 水费收费管理功能
该功能主要是按照抄表生成的实际水费打印出缴费详单和催缴水费通知单以及受理用户的缴费业务,并且还能够打印出各种发票和凭证,其主要作用是通过对正常水费、欠费以及滞纳金等费用收取过程的管理,借此来提高水费的回收效率。另外,通过系统与各银行网点进行联网,还可以为银行代收水费时提供及时、准确的数据信息,在很大程度为用户提供了便捷的缴费途径。
1.3 用户报装管理功能
该功能主要是通过对工程报装从最初的申请直至安装竣工过程中的所有信息进行录入,从而形成用户最终的立户信息,同时还能够为相关部门建立用户档案信息提供原始数据。
1.4 表务管理功能
该功能的主要作用是维护用户水表的基本资料属性,并对水表的日常操作信息进行记录,水表的日常操作具体包括出库、入库以及维护检修报费等。同时还能够对用户水表的拆卸更换、故障处理和水表周期性检查等情况进行记录,便于对用户的表务进行管理。
2 自来水公司抄表收费系统的开发应用
2.1 设计原则
在进行抄表收费系统设计时应遵循以下原则:
2.1.1 即时性原则。系统应能够随时向自来水公司和相关的供水管理所以及自来水用户提供及时、准确的交易信息。
2.1.2 可靠性原则。系统必须能够保持在全年365天内连续不间断的工作,应尽可能确保平均无故障时间要大于等于8760小时。
2.1.3 可扩展性原则。为了能够适应自来水公司的未来发展需要,系统应从硬件结构和软件功能上均具有良好的可扩展性。
2.1.4 安全性原则。在进行系统设计时,为了有效地防止病毒、黑客等入侵,应从授权访问、身份认证、数据信息备份、信息加密等方面确保系统的安全性。
2.1.5 开放性原则。在进行系统设计时,软件产品应尽量选择行业内通用性较强的软件,同时要确保软件具有较强的开放性以及优良的可升级性。
2.2 系统的构成
为了能够实现上文中抄表收费系统的一系列功能,本系统决定采用PB9.0作为软件开发工具并配以强大的MicrosoftSQL Server 2005数据库。
2.2.1 PB9.0。该开发工具是由美国赛贝斯公司推出的一款集设计、开发、建模、管理等功能于一体的快速应用开发工具软件,其属于一种以图形化为开发环境的应用程序。该开发软件主要有窗口构成,其中包括按钮、列表框等标准的Windows控件,同时该工具还具有特殊的控件,它们是软件的操作使用变得更加方便,进而有效地提高了开发效率,如数据窗口便是一个具有较高集成度的控件,运用该控件能够直接从数据库内提取各种数据。此外,PB9.0还具备以下两种访问后台数据库的功能,一种是利用ODBC标准接口进行访问,另一种是利用专用接口与后台数据库进行连接。
2.2.2 MicrosoftSQL Server 2005数据库。采用该数据库的主要原因如下:其具有较高的安全性和稳定性,并且数据库本身具有海量的数据存储功能,可以在不同的平台上运行,而且还能够保护数据的完整性不被破坏。
2.3 重要技术的设计与实现
2.3.1 前置机设计。通常情况下,由于自来水公司的中心端数据库与收费终端之间距离比较远,并且两者也不在同一局域网内,致使收费终端无法对中心数据库中的数据信息进行直接访问。因此,必须在两者之间构建一座用于通信的“桥梁”,而前置机最主要的作用就是通过消息的转发来扮演通信桥梁的角色。在进行前置机的设计过程中不仅应建立与各银行网点前置机及自来水公司个收费网点的TCP/IP连接,同时还应建立与自来水公司内部对账系统的UDP连接,进而建立起收费终端与对账系统之间的完整连接,这样收费终端便可以直接通过前置机对各种所需的数据信息进行查询,并将缴费信息存储至数据库中。在进行前置机的设计时关键的是通信接口的设计。程序在初始化过程中,可以通过调用控件中的接口函数建立与前置机的TCP连接,并输入相应的注册信息用以表明自己的身份,这样便可利用控件的函数来发送及获取数据包中的信息,当退出程序时则可通过该空间函数将连接关闭。位于各个网点内的前置机其主要功能是对各收费终端的收费信息和查询信息进行汇集,在将汇集后的信息传输给位于自来水公司内部的前置机,同时等待接收反馈信息,网点前置机接收到由自来水公司前置机的反馈信息后,则需要将这些信息传输到指定的收费终端上,所以应将由收费终端发送的数据包存储到系统的内存中,以此来判断反馈信息应该传输给其中的哪个收费终端。通过DDN与自来水公司的前置机进行连接,形成TCP/IP通信通道,再通过内部局域网与收费终端进行连接,形成TCP/IP通信通道。
2.3.2 用户界面设计。该环节是整个应用程序中较为重要的一部分,在本系统中采用的是具有Windows 风格的图形界面。主界面主要采用的是MDI模式,其优点是能够简化用户界面元素,有利于实现各种任务间的迅速切换。用户可以通过对系统在窗口上的挂接对象进行点击来完成各种不同的操作。为了使录入窗口能够进一步满足使用者的操作习惯,可将系统能够自行生成的全部数据生成出来,这样的设计不仅减少了使用者的录入时间,进而有效地提高了工作效率,而且还能够防止由于录入失误形成的相关错误,大幅度增加了录入的准确性。按照实际收费的要求,在该系统的缴费界面上可实现如下功能:当月水费缴费、未缴水费及历史水费查询、当日退单等。
2.3.3 收费功能的实现。各个收费网点主要是通过LAN或DDN与自来水公司的收费系统前置机进行连接,并不是与系统的数据库进行直接连接,全部的信息交换操作完全是通过数据包在网络通信中的传输来完成的。收费功能具体包括以下内容:①未缴水费的查询。各银行代收费网点可利用该功能查询出全部未缴水费的用户信息,如姓名、地址、欠费金额等;②用户可按照自身的实际情况,缴纳当月及以往欠缴的水费,银行再将用户的缴费情况发送给自来水公司,经其确认后,缴费过程完毕;③银行在每日的固定时段向自来水公司发出对账请求,并将当日所有账目明细发送给自来水公司,经双方核实处理后,进行记录存档。
2.4 应用效果分析
目前,该系统已经成功应用于某自来水公司的自来水收费中,其不仅为用户带来了诸多便利,同时还有效地提高了自来水公司水费收缴的效率。由于该系统具有强大的功能,笔者认为,其势必会在未来得到更为广泛的应用。
3 结论:
综上所述,本系统在设计上采用了先进的计算机集成系统、网络通信技术、功能强大的开发工具软件和数据库,使本系统不仅具备使用效果良好的人机界面,同时还具有较高的易操作性,从而为使用者提供了一个安全、可靠的作业平台,使其工作效率得到显著提高。
参考文献:
[1]陈田.朱长银.陈旭华.基于.NET平台的供水企业营业收费系统设计和实现[A].中国水协设备材料委第三届供水行业水表选型与应用技术研讨会论文集[C].2008(10).
[2]马正午.城市燃气/自来水系统综合自动化解决方案[A].全国中小城市自来水公司2007综合自动化系统专题研讨会论文选编[C].2007(5).
[3]林进.连云港市自来水总公司营业收费系统的开发与应用[J].大众科技.2005(2)
[4]朱益江.银行代收水费系统中自来水公司前置机的设计和实现[J].福建商业高等专科学校学报.2007(5).
[5]张卉.何文杰.黄廷林.韩宏大.天津市自来水集团供水运营管理信息化建设研究[J].中国给水排水.2011(2).