第一篇:水费收费管理信息系统
一、设计目的 随着科学技术的不断提高,计算机科学日渐成熟,计算机在各个领域发挥着 越来越重要的作用。
作为计算机应用的一部分,使用计算机对水资源用户及水费 缴纳情况进行管理,具有着手工管理所无法比拟的优点,如 : 检索迅速、查找方 便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地 提高水资源用户及水费缴纳情况管理的效率,也是水资源管理机构帐收费的科学 化、正规化管理,与先进科学技术接轨的重要条件。
现在我国的水资源用户及水费缴纳情况管理水平绝大部分还停留在纸介质 的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。
本课程设计的目的是建立水费收费管理信息系统,采用计算机对水费信息进 行管理,进一步提高水费收费机构及用户对信息的查询检索的便捷功能,实现其 现代化水平。帮组工作人员提高工作效率,实现水费信息管理工作流程的系统化,规范化和自动化。
二、设计任务 《数据库系统》 课程设计是计算机科学与技术专业集中实践性环节之一,是 学习完《数据库系统》 课程后进行的一次全面的综合练习,涉及的深度广些并更 加接近实用,要求我们利用所学知识分析、设计并实现一个有一定复杂性的数据 库系统。通过课程设计,使我们综合使用所学过的数据库知识,掌握数据库开发 系统的基本思路和方法,利用所学的基本知识和技能,发挥自学能力和查找资料 的能力,通过一个实例,运用数据库开发中各个环节,加深对所学知识的理解与 掌握,增强学生利用自己所学知识解决实际问题的能力,为后续各门计算机课程 的学习打下坚实基础。具体本系统的任务有:
1.通过本课程设计的实践及其前后的准备与总结,复习、领会、巩固和运 用软件工程课堂上所学的数据库知识 2.使学生通过参加小组团队的开发实践,了解项目管理、团队合作、文档编 写、口头与书面表达的重要性。.使每个学生了解软件工具与环境对于项目开发的重要性,并且重点深入 掌握好一、两种较新或较流行的开发工具或计算机应用技术、技能(比如,网页 设计技术与常见工具;基于Java(ASP、PHP 等)
技术的 Web 编程;软件开发文档 编制工具 Office、Visio、Rose等;商用数据库 Access(或 SQLServer、Oracle、MySql 等)
设计与实现;客户机 / 服务器结构)。
对于水费收费等行业,快速有效地数据整理是吸引用户、提高经济效益的 关键因素。越来越多的水费收费机构用水费管理系统来管理日常工作,合理配 置资源,提升管理水平,从而在市场竞争中取得优势。
名称:水费收费管理信息系统 功能:用户信息的添加、修改、删除和查询。
水费类型信息的修改、删除和查询。
水费价格信息的删除和查询。
新入用户信息的添加、修改、取消预定和查看详细信息。
登记信息和修改登记信息。
保存结算信息。
打印实收水费信息。
三、设计内容(一)
可行性分析 1.管理上的可行性 在传统的水费收费管理中,管理人员不得不花费大量的时间来处理水费信 息,例如错误查询、烦琐的登记和结帐手续、费用计算错误、水费资料不能及时 提供等,从而工作效率。
因此水费的管理人员迫切的需要一套水费收费管理信息 系统对日常信息
进行处理和维护。
历史经验的积累使水费现有的管理制度和管理 方法比较科学,规章制度比较齐全,原始数据比较正确。
这些为系统的建设提供 了有效的制度保障 2.技术上的可行性 本管理信息系统将采用技术成熟的做为前台开发工具。
后台数据库采用微软 公司的 Access 数据库,它的灵活性,安全性,和易用性为数据库编程提供了良 好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技的飞速发展 使硬件的更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。.效益上的可行性 本系统的使用能大大提高员工工作效率,加速资金周转、降低各项成本及改 善服务质量。
能够取得良好的经济效益。
水费收费系统除提供给管理人员的系统 管理功能外,还能对用户开放,实现用户的查询信息功能,拥有完善的权限设置 功能。
(二)需求分析 本系统主要有以下功能需求:.用户登录模块,主要用于用户的登录。
用户权限分为管理员和普通用户。
当用户输入用户名和密码后经过确认,才能进入宾馆客房管理信息系统,并拥有 相应的权限。如果不是用户,拒绝进入。.水费管理模块,该模块是本系统的核心所在。主要用于对水费信息的管 理,其中包括:
水费收费模块管理,主要包括信息的查询及缴费等基本操作。
水费查询管理模块,主要用于管理员及用户对水费查询管理等操作。
水费管理模块,主要用于用户水费信息的查看,修改,删除等基本操作。
打印管理模块,主要包括对水费信息缴费的情况打印的基本操作。.用户管理模块,该模块主要用于对用户的基本信息登记,以及浏览信息 等操作。.账户管理模块,该模块用于对密码,权限等基本信息的修改添加等操作。
根据需求分析总结的用户需求设计系统的体系功能模块图如下:
系统功能模块图
可以看到,本系统划分为四个功能模块,基本信息管理模块用于对用户及其 水费情况进行管理,用户编辑管理模块主要用于用户状态的查看和用户信息的编 辑。消费管理模块主要用于对用户消费进行入帐管理。报表管理模块提供给用户 用来查看缴费基本情况的信息,系统信息模块用来对系统用户进行管理。
(三)业务描述:
(1.)本系统用户分为系统用户和普通用户(2.)用水账户分为用户名、户号、住址等基本信息:
(3.)用水账户一月产生一次水费信息:水务公司按照月为单位对用水 户进行用水信息统计、收费(4.)用水信息包括:本月用水信息及应缴费数额。管理员对用水户会 进行每月一次的信息收集,然后进行用户用水水价等信息计算出月水费然后 进行收费(5.)用水账户存在水价调整的情况(6.)对于每一月水费信息 需要进行汇总处理,包括用水总量汇总、水费总额汇总、缴费汇总、应收账款汇总:水务公司会对每一个月的用水相 关数据进行整体性把握,需要对用水月的所有用(和管辖组为单位)水量以 及账款收取情况、应收账款情况进行总额统计。
(7.)按照用水管理组打印全部用户基本信息:
因业务需要,需要按用 户缴费情况打印用户基本数据信息;(8.)单个用水户账户停表 / 补交欠费恢复用水功能;对于用水户根据 业务需要应能单独提供其用水户的基本信息,以及其往月的用水记录;(9.)各种数据内容查询;
由上述系统描述产生本系统的业务流程图:
通过对系统流程图分析产生如下数据字典:
(四)总体设计 1.针对水费收费管理信息系统的需求,通过对水费管理工作过程的内容和数 据流程分析,设计如下所示的数据项和数据结构:
•水费基本信息,包括的数据项有:水费类型,水费状态,单价等。
•新添用户基本信息,包括的数据项有:用户户号,用户姓名,地址,操作 员信息等。
•已有用户基本信息,包括用户户号,用户姓名,地址,基本水费信息,操 作员等。
名字 水费 别名
描述 标识水费价格及其基本信息的关键域 定义 水费=水费价格+水费类型 位置 报表、用户信息
名字 管理员 别名
描述 对系统进行管理 定义 管理员=管理员姓名+管理员密码+管理 员权限 位置 输出到打印机
名字:用户户号 别名:用户编号 描述:唯一标识客户管理信息的一个特定域 定义:用户户号=8{数字}8 位置:用户信息、报表、管理信息 名字:报表 别名:
描述:用于用户缴费后打印的水费清单 定义:报表=用户户名+用户户号+ 缴费月份 + 用水量 + 当前水价 + 缴费数额 + 缴费日 期 位置:输出到打印机 系统流程设计图
•结算信息,包括的数据项有:用户户名,用户户号,地址,缴费月份,用 水量,当前水价,缴费数额,缴费日期等。
•系统用户信息,包括的数据项有 :用户名,用户密码,用户权限。
有了上面的数据结构,数据项和数据流程,我们就能对系统进行数据库设计
3.根据 E-R 图转换成关系模式如下:
自来水公司(公司名称,电话,地址)
管理员(用户名,用户密码,用户权限)
用户(户号,姓名,电话,地址)
账户(用户户号,缴费日期,缴费月份,缴费金额,水价,用水量)
聘用(自来水公司,管理员)
管理(自来水公司,账户)
管理(管理员,账户)
4.数据库结构设计 数据库包含以下表:水费管理表、用户管理表、用户表、当前水价表)用户表包含管理员(超级用户或普通用户)的姓名 Char(50)、相应密码 Char(40)
及对应的权限 Char(40)
。用户表如(表一):
表一 用户表 编号 字段名称 数据类型 说明 1 User Char(50)用户的登录名,必填字段 2 Password Char(40)密码,必填字段 3 qx Char(40)用户的权限,必填字段)用户管理表包括用户缴费的总户号 Int(4)、用户姓名 Varchar(20)、用户 居住地Varchar(50)
以及用户当月所产生的费用 Char(40)
。用户管理表如(表二):
表 二
用 户 管 理 表 编号 字段名称 数据类型 说明 1 总户号 Int(4)用户编号 2 户名 Varchar(20)用户姓名 3 地址 Varchar(50)用户所居住地 4 总费用 Char(40)用户水费总金额)水费管理表是本系统的关键,用于水费缴费及其查询。其包含用户缴费的 总户号 Int(4)、用户姓名 Varchar(20)、用户居住地 Varchar(50)
等缴费信息的基本 信息,以及用户当月所用的用水量 Int(4)
及产生的总费用 Char(40)
。如(表三)
所示:
表三 水 费 管 理 表 编号 字段名称 数据类型 说明 1 总户号 In t(4):用户编号 2 户名 Varchar(20)用户姓名 3 地址 Varchar(50)用户所居住地 4 用水量 In t(4):用户当月所用的水量 5 当前单价 Char(40)当月水费价格 6 当前水费 Char(40)用户应缴费数额 7 应缴月份 Date r 缴费月份 8 缴费日期 Date 缴费日期)当前水价表是对当前水费的设置。水价表包括设置的水费价格信息以及 应缴费的月份记录。如下(表四)所示:
表四 当 前 水 价 表 编号 字段名称 数据类型 说明 1 价格 Char(40)当月水费价格 四、测试与评价 应缴月份 Date 应缴费月份
系统实现如下:)登录窗体 Formll, 如图所示:)主界面如图示: 3)
账户管理设置页面: 4)
缴纳水费实现页面: 5)查询缴费情况: 6)
编辑用户界面如图示: 7)
用户浏览查询界面:)水费设置页面 9)报表打印页面如图所示: 五、结论 经过一个多月的设计和开发,这个水费收费管理信息系统基本完成。
虽然有些功能还有些问题没有调试好,界面也设计得不是很美观,其中在水 费缴费记录查询中对已缴用户,未缴用户,以及用户历史缴费记录功能不是很完 善,对这些记录的打印清单不是很方便,在这方面还有待改进。在用户用水量的 查询,用水量的生成方面设置的也不够完善。
但在这期间借阅了大量有关系统设计的书籍,有单独将各个模块设计的,也 有直接讲系统从早期系统分析设计到完成的,还看了专门讲 VB 的书。通过参阅 其它系统,从中找到与自己系统相关的进行拼凑,还有对各个控件的设置、熟悉, 在连接过程中走了很多弯路,但是在一路的模仿过程中自己也逐渐懂得了如何进 行相关操作,不再像刚开始一头雾水,什么都不懂,也大概知道了如何开发一个 系统,自己要做的是在今后的学习过程中进行完善,更深入地学习。
在本次的课程设计中,为搞清控件的使用方法、编程的各个难点、掌握面向 对象的编程思想等很多方面的问题,才发现实践的重要性,尤其是要自己独自实 践。
六、致谢 通过与指导老师的交流、通过图书馆查看相关资料,我基本熟悉了整个系统 的业务流程,这对后期的开发工作至关重要,在这里感谢我的指导老师彭三城老 师,是他教会了我整个设计过程的方法。
经过整个课程设计期间的努力,我基本上完成了我的课题,在此感谢学校给 我们提供了舒适的工作、学习环境,以及彭老师给予的悉心关怀与指导。此外,同学们在我这次课程设计中也给了我很大的帮助,我非常感谢。彭老师认真负责 的工作态度、严谨的治学风格以及平易近人的为人,让我受益匪浅;开发的同时, 和同学们之间的相互探讨也使我的知识上了一个台阶。在这段时间里,我除了完 成了课程设计,更重要的是学到了兢兢业业,奋发向上的精神,这种精神是我今 后人生前进道路上的一种力量。
再次感谢彭老师以及给过我帮助的同学
附录:
源代码清单 缴纳水费模块的实现 :
1.运行界面:
2.双击相应的控件,在控件的相应过程中编写代码:
窗体的 load 事件为:
Private Sub Form_Load()= 7350 = 7395-/ 2,-/ 4 = Date End Sub 作用:使窗体居中显示。的代码如下:
Private Sub Command2_Click()SQL= “select * from 用户管理 where 总户号 =”“ & Trim(Text1(0).Text)& ”“" = SQL If Then MsgBox ” 没有此总户号!请重新输入 [ 总户号 ]!
“, , ” 提示 “ Text1(0).Text = ”“ Text1(0).SetFocus Else For i = 1 To 9 Label1(i).Visible = True Next i For i = 1 To 6 Text1(i).Visible = True Next i = True Text1(7)= Text6 Text1(1)= Text3 Text1(2)= Text4 Text1(4)= Text2 Text1(6).Text = Date$ Text1(3).SetFocus Text8 = Text7 End If End Sub 作用:先判断用户表中有没有此总户号,如有就收费,没有就提示用户。界 面如下:
的代码如下:
Private Sub Command1_Click()MsgBox ” 已入库!
“, , ” 提示 “ = Val + Val(Text1(5).Text)Text1(0).SetFocus Text1(0).Text = ”“ For i = 1 To 9 Label1(i).Visible = False Next i For i = 1 To 6 Text1(i).Visible = False Next i = False End Sub 作用:收费入库,并提示收费员相关信息。
查询缴费情况模块的实现 1.运行界面:.实现过程:
界面的实现方法同上,下面主要看关键代码:
单选按钮组的代码为:
Private Sub Option1_Click(Index As Integer)For i = 0 To 2 If Option1(0).Value = True Or Option1(1).Value = True Then = True = False Else If Option1(2).Value = True Then = False = True Else MsgBox ” 请选择查询的项!
“, , ” 提示 “ End If End If Next i = True End Sub 主要选择查询的项。
“查询“的主要代码为:
Private Sub Command1_Click()If Option1(0).Value = True Then SQL = ”select * from 水费管理 where 总户号 =“" & Trim & ”“" Else If Option1(1).Value = True Then SQL = ”select * from 水费管理 where 户名 =“" & Trim & ”“" Else If Option1(2).Value = True Then
SQL = ”select * from 水费管理 where 缴费日期 =“" & Format, ”yyyy-mm-dd“)& ”“" End If End If End If = SQL If Then MsgBox ” 没有您要查询的缴纳水费情况!
“, , ” 提示 " End If End Sub 主要作用:根据用户的选择,通过 SQL 语句查询并显示结果。
第二篇:CJ_T 298-2008_城镇供水营业收费管理信息系统
CJ/T 298-2008 城镇供水营业收费管理信息系统
基本信息
【英文名称】Management information systems of the city water supply standard for urban planning data 【标准状态】现行 【全文语种】中文简体 【发布日期】2008/12/12 【实施日期】2009/6/1 【修订日期】2008/12/12 【中国标准分类号】P42 【国际标准分类号】91.140.60
关联标准
【代替标准】暂无 【被代替标准】暂无
【引用标准】GA/T 708-2007
适用范围&文摘
本标准规定了城镇供水营业收费管理信息系统的功能、数据结构、数据安全性和系统通信接口等要求。
本标准适用于城镇供水营业收费管理信息系统构建及系统软件开发。
第三篇:水费承包合同
村二零一二年水费承包合同
按照我区农田水利文件要求,依据我村历年水费机制,为农业农民增收、增效、灌排畅通,经甲乙双方协商,达成以下协议,使双方共同信守,维护合同条款:
一、承包范围
村辖区高干渠、七星渠、南渠各渠系流域灌溉面积。
二、费用的征收
1、高干渠、七星渠、南渠三大渠系的水费征收标准依照2011年我村的水费征收标准。
2、七星渠、南渠两大渠系的两工征收标准依照2011年的征收标准。
三、双方签订合同时,乙方须先向甲方交维管费,风险抵押金:
1、签订合同时,乙方须一次性交给甲方管理费¥18000.00元现金。
2、签订合同时,乙方须一次性交给甲方风险抵押金¥30000.00元。
四、甲方职责:
1、行水期甲方须监督乙方的正常供水。
2、甲方在行水期须保证渠道畅通。
3、甲方在行水期须配合乙方与农户发生的纠纷处理。
4、甲方在行水期不得干涉乙方的正常运行管理。
五、乙方职责:
1、乙方必须服从甲方领导。
2、乙方必须保护好水利设施,如不负责任损坏渠道闸道由乙方负责维修。
3、乙方须积极收缴好水费、两工费,水费收缴时足额上交水利管理部门,确保农户用水及时有序。
4、乙方须在当年11月底与甲方结清两工费。
5、乙方与甲方结帐后,如有农户尾欠两工费,乙方须向甲方递交农户欠款花户,此欠款总额甲方负责追缴40%,乙方负责追缴60%.6、春秋两季农田建设期间,乙方必须每天保证两名人员配合甲方正常工作,乙方如不能保证人员配合甲方,按每人每天100元现金在风险抵押金中扣除。
7、乙方在履行好以上6项的前提下,甲方于当年11月下旬将乙方交给甲方的风险抵押金如数退回。
村村民委员会
甲方法人(签字):村村民用水协会
乙方水费、两工费承包人(签字):
二零一二年月
第四篇:水费合同
委托银行代收水费合同书
甲方(水务企业):
乙方(用水户):
丙方(银行):
为向用户提供便捷的水费缴款服务,维护用户及水务企业双方权益,根据国家和市有关法律规定,经甲、乙双方协商达成本合同。
一、甲、乙双方共同遵守中国人民银行结算管理规定,乙方承诺并授权其付款银行将当期应交水费按甲方规定时限划入甲方帐户,甲方在乙方交纳应交水费后提供收款票据。
二、乙方当期的应交水费,由甲方抄表计费后,交由雷州市农村信用合作联社代收。雷州市农村信用合作联社将乙方当期的应交水费划转到甲方帐户:。
三、乙方不得拒付应付甲方水费,受托银行应根据甲方要求定期划转水费(正常情况下于扣费月的日、日划转水费,节假日顺延)。为保证水费及时、足额划转,在受托银行划款之前,乙方应向其付款银行帐户中存入足额资金。
四、如乙方付款帐户中余额不足,导致当期水费不能及时划扣,乙方可在扣费当月到甲方各交费网点进行人工交费。否则,甲方依据相关规定每日加收应收水费的滞纳金。如乙方逾期日仍未交纳应交水费和滞纳金,甲方可依法停止供水,但应在停水前日内通知乙方。
五、如甲方抄表计费出现差错,导致乙方多交或少交水费,甲方在次月予以更正。
六、乙方对应交水费如有疑问,有权向甲方客户服务中心或其所在地供水管理机构查询。
七、乙方交纳水费后,甲方将收费票据送达乙方用水地址。
八、乙方如需更改银行帐号,可向甲方客户服务中心或其所在地供水管理机构申请办理。
九、乙方应向甲方提供准确的联系方式,使甲方能及时通知乙方相关事宜及提供相关服务。联系方式如有变更,应及时通知甲方客户服务中心或其所在地供水管理机构。
十、当房屋权利人持房产证到甲方客户服务中心或其所在地供水管理机构办理相关变更手续时,以变更后的条款为准,本合同与之相抵触的条款自动失效。
十一、本合同次月生效,请保留原账号。
十二、本合同书一式三份,由甲、乙方及受托银行各执一份,每份均具同等法律效力。
甲方:市水务(集团)有限公司乙方(单位用户须加盖公章): 集团公司地址:身份证号码:
供水所地址:开户银行名称(单位用户加盖银行公章): 联系电话:帐号:
业务受理人:联系电话:
用水地址:
签名确认:
合同签订日期:年月日
第五篇:燃气营业收费管理信息系统的应用与研究
燃气营业收费管理信息系统的应用与研究
摘要:能够准确计算出燃气费、及时统计报表、快速反应客户信息是燃气行业营业收费系统的焦点问题。本文结合燃气行业的营业管理模式以及先进的业务流程分析,对营业收费管理信息系统进行了深入细致的研究,并对其系统结构、功能、设计及实现技术进行了讨论。
关键词:营业收费 燃气行业 B/S.NET 管理信息系统
Fuel gas business charge management information system
application and research Guo Yuan-gang1,Yan Guang-hua2
(1.Fuel Gas Company,Wuhan Steel(Group)Corporation,Wuhan 430080,China;2.Shanghai I-Sincere Software Co.Ltd,Shanghai 200122,China)Abstract: Can accurately calculate the Fuel gas expense,the prompt statistical report form and the rapid reaction customer information is accurately the fuel gas profession business charge system focal point question.This article unifies the fuel gas profession business management pattern as well as the advanced service flow analysis,has conducted the thorough careful research to business charge management information system,and to its system structure,the function,the design and the realization technology has carried on the discussion.Key words: Business charge Fuel gas profession B/S.NET Management information system 1 前言
营业收费管理信息系统是燃气行业信息化建设的重要组成部分,以往的营业收费管理信息系统模式已不能满足燃气行业信息化发展的需求,主要体现在以下几个方面:
①我国燃气公司中有许多仍然采用手工模式来实现营业收费,即手工抄表、手工收费和手工开票。很显然这种落后的业务模式不符合现代化管理的要求,急需进行业务流程的重组和业务模式的优化。
②相当多的燃气公司使用的是单机版营业收费管理软件,采用的是小型数据库平台。因此,在系统的可靠性、安全性和数据资源共享方面都存在问题,也无法实现银行实时缴费,更是无法使客户对个人信息及时了解,难以满足燃气公司日益增长的业务需求。各个营业网点相互独立,网点与燃气公司总部形成相对的“信息孤岛”。
随着“西气东输”工程的进展,城市燃气公司之间的重组与并购,其规模越来越大,燃气公司服务大众的观念加强,用户对燃气公司的要求越来越高。因此,必须要有全新的营业收费管理信息系统,以适应现代燃气消费的需求,提升燃气行业的整体管理水平和服务水平。武钢燃气公司营业收费管理信息系统正是基于这一需求而根据实际,进行深入调研并研究与开发,它能解决现有类似系统软件存在的问题,功能设计完备,并且针对武钢燃气公司的规模及需求作了开放性的设计,可满足大、中、小型燃气公司的不同需求。本系统面向燃气行业,以.NET为技术平台,实现B/S模式下全新的营业收费管理信息系统[1]。系统结构及功能
2.1 系统构架体系
营业收费管理信息系统共包括燃气业务、燃气财务、安全管理、系统配置、客户查询、在线帮助六大主要模块。
2.2 系统主要功能模块
①燃气业务
燃气业务主要包括:新增业务(新增业务申请、批量用户申请)、拆除业务、过户业务(过户业务受理、过户业务办理)、维护调表业务、待施工列表、客户业务查询、施工反馈、业务收费、坏表处理(坏表办理、坏表维修)、客户信息修改、设备普查、协议客户管理。
②燃气财务
燃气财务主要包括:抄表薄、抄表卡管理、预付款处理、开帐(定期手工开帐、IC卡开帐、PDA开帐、零星/特约开帐、开帐修改、添加/删除定期开帐)、托收办理(托收配对、手工办理托收、托收终止、手工托收终止)、委托凭证(委托凭证办理、委托凭证销帐、委托凭证退票)、帐款支付(现金收款、支票收款、收费还原)、解款(当日解款、帐务组长确认解款单、帐务中心确认解款单)、退票处理(传票退票)、销帐处理(解款单销帐、扣款文件销帐)、退款处理(待处理扣款)、更改抄码、注销处理、打印(通知单打印、零星帐单打印、个人帐单打印、委托凭证打印)、汇总查询(帐务查询、客户缴费类型查询、营业所缴费统计查询、抄表薄缴费查询、日进帐查询、欠费帐单查询、收费率统计、支票查询、开帐记录查询、收费汇总查询)、报表(营业所燃气收费报表、抄表薄统计收费报表、收费明细报表、坏表统计报表、抄表员抄收情况报表、小区抄收情况报表、燃气销售统计报表、燃气欠费统计清单、托收对证单清单)。
③系统配置
需要日常维护的系统变量均采用配置表的方式处理。本系统中主要包括:退款原因、燃气客户性质、客户类别、部门配置、注销原因代码、证件类型、银行配置、公司帐户管理、托收终止原因代码、收款单位代码、价格配置、抄表状况代码、统号管理、燃气设备类型、燃气设备管理、设备厂牌管理、设备口径管理、燃气停表换算。
2.3 核心功能描述
①客户信息管理
客户信息管理管理着客户基本档案,根据报装信息建立新客户档案,同时管理客户基本信息变更及历史,如销户、过户、改户、银行信息变更等。同时系统提供跟踪记录客户档案变更情况,提供方便的客户当前资料及历史信息的查询统计工具。
②业务管理
业务管理完成工程报装从申请到验收竣工所有资料信息录入,并最终形成客户立户信息,为其他部门建立客户档案提供原始信息。同时系统也提供对工程及与工程相关资料、票据、燃气表等信息进行管理、查询统计。
③抄表薄管理
抄表薄管理提供抄表机抄表和手工抄表方式,保证抄见数按时、按质、按量的提交,同时系统提供灵活的检查机制,进行异常抄表数据检查,提供对估表数据审批检查,最终根据抄表数据生成当月燃气费信息,以便营业所根据燃气费进行燃气费收取。同时提供燃气费滞纳金减免领导审批功能,以便灵活收取燃气费。提供多种方式将抄表员抄见的燃气表读数输入到计算机系统。并且提供根据抄表情况及考核系数来考核抄表员工的绩效,为燃气公司的人力管理提供准确有效的方法。同时系统提供了方便但流程严格的抄表数据修改功能。
④开帐收费管理
开帐收费管理模块根据抄表生成的燃气费,打印缴款通知单、催款通知单,受理客户缴费业务,同时打印相应票据包括普通发票、增值税发票以及各种凭证。收费方式多样化,包括现金、支票、委托凭证等。通过对正常费用、欠费、滞纳金收取过程的管理,促进燃气费的回收,并与银行联网,为银行实时收费提供准确的数据,保证客户可以方便在附近的银行网点完成缴费。高效的管理燃气公司的燃气费回收、剩余欠费等信息。
⑤汇总查询管理
可以查询某一天之内或是某一段时间之内,某一收费人员或是全部收费人员的收费情况明细及汇总。某一天或某一段时间收费员的收费情况能够清楚的知道,包括所有收费人员某日的收款笔数和追款笔数和收款总金额,借此可了解收费人员的工作量。同时可“按日期统计”和“按抄表员统计”某一起始日期时间段里的开帐及收费情况,特别是“按抄表员统计”可以统计抄表员的收费率等等,这样就使的收费管理更加透明化。
⑥报表管理
为方便燃气公司用户灵活的使用系统,同时为能更好的、更广泛的适应更多燃气公司的业务操作模式,报表管理模块提供营业所燃气收费报表、抄表薄统计收费报表、收费明细报表、坏表统计报表、抄表员抄收情况报表、小区抄收情况报表、燃气销售统计报表、燃气欠费统计清单、托收对帐单清单等。实现的功能就是:可以了解当月每一个抄表簿的开帐消费量、燃气费金额、已收金额及欠费金额情况。考核抄表员的欠费户数、抄见率、收费率、抄收率、累计实收总金额及完成全年指标情况。按小区统计的户数、抄见金额、实收金额、户抄见量及户实收量等报表。
2.4 系统设计
2.4.1 开发工具及数据库的选择 该系统完全采用B/S架构,基于SOA的思想,选择系统开发工具.NET和ORACLE数据库来实现系统的开发。基于微软的.NET平台开发技术的优势:
①提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在Internet上分布,或者是在远程执行的。
②.NET代表今后的技术发展趋势。.NET企业服务器系列软件组成了微软下一代网络系统。使用.NET技术,可以充分利用微软开发的相关技术和产品,适应今后的技术发展。从而决定系统开发采用是在微软的.NET平台上进行开发,.NET是一个软件平台,可以连接着信息、用户、不同的系统和设备[2]。
作为数据访问核心的ADO.NET是Microsoft特别为.NET框架设计的数据访问层,它是一种新的数据访问的API,它在很大程度上利用了.NET框架断开式数据结构、与XML的紧密集成、能够组合来自多个不同数据源的通用数据表示形式。ORACLE是当前应用最广泛、功能非常强大的数据库系统,具有完整的数据管理功能,包括存储大量数据、定义和操纵数据、并发控制、安全性控制、完整性控制、故障恢复以及与高级语言的接口等,它的完善的备份恢复功能和安全机制等特点保证了数据的安全性和可靠性。所以,从开发效率、系统成熟度、投资回报等各个因素考虑,它们都是最佳选择。
2.4.2 系统构架模式
目前的营业收费系统大多采用客户机/服务器(C/S)模式构建,随着企业规模的日益扩大,应用程序的复杂程度不断提高,客户对燃气公司服务质量要求的提高,传统的客户机/服务器已经逐渐暴露了它的缺点。因此,在本系统的开发过程中,采用基于浏览器/服务器(B/S)体系的三层结构,它与传统的客户机/服务器(C/S)模式相比具有如下的特点[3]:
①系统维护费用降低:客户端/服务器的系统需要每个前端安装软件,当系统进行必要的更新时需要修改每个前端,费时费力,并且每个客户端都要重新配置,这给编程何维护带来了不便,而浏览器/服务器的系统,只要再应用程序服务器修改就可以作用所有的前台,而且只要修改一处就可以全部使用。
②操作者培训费用降低:因为操作者只要熟悉Internet知识,就可以使用本系统,所以可以大幅度降低操作者培训费用。
③集中管理安全性大大提高:在B/S结构中,程序服务器和数据库服务器都放在网络中心,可以保证不让黑客接触主机,因此系统安全性能大大提高。
2.4.3 网络结构体系
燃气公司根据营业网点分布比较广的特点,需要建设自己的内部网络环境,保证数据的安全性和流通性以及稳定性,同时要求网络环境能够满足以上不同系统在一个环境中易维护,兼容性强,网络结构简单,网络数据流通效率高。VPN具有非常出色的经济实用性,与其他WAN解决方案相比,VPN能够帮助您更加快速经济地实现业务“全球化”,大大降低一般性成本并获得快速的投资回报。通过VPN,用户可将关键任务应用扩展到远程办公室和外部网合作伙伴,使企业更具竞争力,并提高客户服务质量。VPN可以说是Intranet在公用网络上的延伸,能提供和专用网一样的安全性、可管理性和传输性能,而建设、运转和维护网络的工作从企业的IT部门剥离出来,交由专门的VPN提供商负责。对于燃气公司这样比较分散的企业模式来说,选择VPN无疑是明智之举[4]。
燃气公司VPN网络结构模式: 结语
在研究和开发武钢燃气营业收费管理信息系统项目的过程中,充分借鉴了目前国外同类产品的先进技术,同时又立足国内公共事业行业的实际情况,完成了燃气营业收费管理信息系统的设计开发工作。该系统拥有强大的功能、良好的数据保密性、系统运行稳定等特点,是国内燃气收费比较先进的营业管理信息系统。