自来水收费管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自来水收费管理系统
第一章系统概述
1.1系统开发背景
随着城市人口的增多,以及人民生活水平的提高,各种用水清洁型电器大量涌入寻常百姓家,致使用水量大涨,给水费收缴人员的管理带来了很大的不便,常常在自己的办公桌上着一叠叠得计录册,很难在其中进行查询及修改操作,为了减轻水电收缴人员的工作负荷,同时也为了方便用户对水电用量及水电收费情况的查询,我们决定设计一个应用软件系统也就是水电缴费管理系统。
1.2系统开发的目的和意义
城市公用事业(特指水、电、气、热)的对外窗口服务是每个城市最基本和必需的服务,服务质量的高低,可以直接影响到城市的形象甚至社会经济活力。城市公用事业的对外窗口服务是面对城市千家万户,具有广泛性、多样性、连续性、公开性、准确性、及时性和方便性等重要特性。要使服务能够优质、经济、高效地提供给市民,开发和应用自来水收费管理系统用户自由查阅个人的用量及缴费情况等手段。这种自来水收费管理系统在一定程度上方便了用户和自来水管理工作人员,但作用是有限的。
由于城区不断扩大,用户缴费不便,不得不增加营业点,加重了企业的负担;,实现无论何时、何地都能够为市民提供咨询、投诉、报修甚至缴费等立体服务,已成为自来水收费单位对外窗口服务的必然趋势。
自来水收费管理的计算机化是小区物业管理信息化、现代化和规范化的有力手段,是对物业管理的一次变革,具有十分重要的意义。物业管理要创一流水平,体现一流质量,实现现代化管理势在必行。
为了促进水费收缴工作目标的实现,提高水费收缴工作人员的工作效率,实现水费收缴工作由原始的手工操作到无纸化、自动化的技术变革,有必要开发一套自来水收费管理系统。
自来水收费管理系统是针对目前水费收缴困难麻烦等情况下设计出的管理软件,是一个实用的管理信息系统,管理员可以通过相应的模块,对数据库中的信息进行更新、删除和查询,对水电基本用量信息报表生成,对使用该系统的管理员信息进行更新、删除,还有操作员管理,权限设置,密码修改,数据备份与系统恢复等其他系统管理功能。因为本系统具有高透明性,所以相关用户可以对自来水使用缴费信息以及资费信息进行查询。
通过本系统的应用,可以加强对水电使用信息的管理,减轻管理员的工作负担,提高工作效率。使用户可以更及时有效的查询并交纳水电费,实现水电缴费管理的科学化、现代化。
第二章开发环境
2.1软件环境
本系统采用由微软公司开发的包含协助开发环境的事件驱动编程语言Visual Basic(VB)来实现,VB是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。它简单易学、效率高,且功能强大可以与Windowsr专业开发工具SDK相媲美。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,以用动态链接库(DLL)、对象的链接与世隔嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。
系统用到的数据库运用了关系数据库管理系统SQL Server2000,SQL
Server2000是当今社会的主流数据库管理系统,它的稳定性和易用性是为世人所
称道的,最重要的一点它是当今世界最大的软件设计厂商-Microsoft数据的产品。因此,他同Windows NT,Windows2000等操作系统的结合是最完美的。所以,在数据管理系统上,我们采用了MS SQL Server2000。
2.2硬件环境
本系统适用于服务器的配置是:
·Intel Pentium IV 1.7KMHz
·40GB硬盘(Sega,IDE接口)
·3.5英寸高密软盘驱动器
·48倍速索尼光驱
·256MB内存
·D-Link DE-528 PCI Ethernet 10M网卡
·ASUS V3800PRO 64MB显存显卡
·BenQ兼容鼠标
这样的硬件配置完全可以满足系统的要求。
第三章需求分析
需求分析之所以重要,就因为他具有决策性,方向性,策略性的作用,他在软件开发的过程中有举足轻重的地位。大家一定要对需求分析具有足够的重视。在一个大型的软件系统的开发中,他的作用要原远大于程序设计。
什么是需求分析,简言之是分析软件用户的需求,细致的进行调查,把用户“做什么”的要求最终转换为一个完全的,精细的软件逻辑模型,并写出软件的需求规格说明,准确的表达用户的要求。
需求分析的任务,简而言之,需求分析的任务就是解决“做什么”的问题,就是要全面的理解用户的各项要求,并准确的表达所接受的用户需求。
3.1信息需求
抄表员信息:抄表员编号,抄表员姓名,所属公司。
水价属性:编号,用水类型,用水单价,排水单价,水资源单价,公共事业费,滞纳金比例,逾期时长。
用水类型:生活用水,建筑用水,工业用水,农业用水。
用户信息:用户编号,用户名称,册号,区域,邮编,地址,电话,抄表员,付款方式,帐单寄送方式,帐号,开户银行,开户日期,开帐日期。
水表信息:水表编号,起始读数,水表口径,底吨数。
用水信息:用户编号,用户名称,抄表时间,上次读数,本月读数,用水量,水费统计,最后付款时间。
3.2功能需求
系统设置模块:抄表员管理,用水类型设置,数据录入方式设置,缴款方式设置,帐单寄送方式设置。
用户管理模块:添加用户,修改用户,用户报停,水表检修,查询用户信息,打印抄表记录卡,打印用户信封。
用水管理模块:抄表输入,抄表机读入,查询用水信息,打印用水发票(打印各地区用水发票),打印缴费通知单。
收费管理模块:批量收费,窗口收费,修改收费,抄表员收费,修改抄表员收费,查询收费信息,查询欠费信息,欠费单打印,打印催款单。
报表统计模块:月用水明细统计,月用水统计,总用水统计,收费统计,欠费统计。
图3.1 自来水收费管理系统功能模块图
第四章总体设计
4.1自来水收费管理系统数据库设计