首页 >  Python毕业设计  > 正文

小区水电气收费管理系统系统

小区水电收费管理系统是一个典型的信息管理系统,其主要通过总体设计、模块设计、程序模块、界面设计等几个步骤来实现。开发本系统的过程中,首先要对水电管理进行系统调研,熟悉其中的系统设置、水电费用计算的流程、步骤;其次在系统需求分析过程中,要透过现象看本质,敏锐观察到水电管理中存在的各种问题,并在总体设计把握好对问题的分析、理解,进而解决问题。
1.1编写目的
如今小区规模以及数量都呈现一个增长的趋势,然而小区过多的业主在管理上边有些乏力,现在的小区跑腿很浪费时间,没有办法及时去了解业主的需求和诉求,对服务人员也具有一些挑战。但是开发一个小区水电费管理系统后,无论是对业主的服务、缴费、投诉或者保养设施上都能有及时的了解并且迅速做出对策,方便了业主也方便了服务人员,另在外安排几位客服人员可以跟业主交流,通过交流可以向内部人员提出建议改善整体的服务。
1.2参考资料
信息系统分析与设计(第三版),百度文库资料,小区水电气管理系统的设计与实现毕业论文。
2.需求概述
(1)业主的需求:合理的收费,服务和举报。
(2)服务人员的需求:及时收到业主所需的服务(如上门维护基础设施),对业主提出的问题做出合理的回应或者处理。
(3)管理系统的需求:能准确的处理水电气表三个表的数据来统计收费,方便系统管理人员操作和业主的查询。
(4)管理系统人员的需求:操作和管理水电气收费系统,系统出现故障及时排查和维修。
3.结构设计
3.1系统总体目标设计
通过使用水电费管理系统,使水电费管理工作系统化、规范化、自动化、从而达到提高水电费管理效率的目的。系统开发的总体任务是使相关管理人员可以轻松快捷地完成水电费管理的工作和用户方便查询水电费的使用情况。。
经过分析,本系统建立六个基本数据库(表):管理员信息表、用户信息表、用电表、用水表、用气表、欠电费表、欠水费表和欠气费表。分别存放管理员的基本信息,用户的基本信息,用水电气情况的基本信息,欠水电气费的基本信息以及用户统计分析
水电费管理系统的功能结构图如图3.1所示。
 塤穩賽釙
图3.1 水电费管理系统功能结构图
系统功能模块:
现在的程序设计大部分采用模块化设计的模式,这样程序设计人员可以分开进行设计各个模块,既减少了程序设计人员的工作量,也减少了程序模块之间的相互依赖,增加了程序的可移植性。
鉴于模块化程序设计有如此多的优点,本系统也采用了模块化的设计方法。本系统所用到的模块如下所列:
(1) 管理员信息维护模块
管理员信息维护主要是对管理员的密码进行修改。输入管理员的账号和管理员的原密码,若需要修改密码,则需要输入新密码,为了增加系统的安全性,输入新密码后,需要管理员再一次输入密码,只有当新密码和再一次输入的密码相同,此时才可以修改成功。
(2) 用户管理模块
用户管理模块包括用户的信息查询和用户的信息管理两个子模块。其中用户信息查询模块主要是帮助用户和管理员查询用户的基本信息,查询的方法分为三种:按用户编号查询、按用户姓名查询和按电话查询。用户信息管理模块主要用来添加、删除和修改用户的信息,其中添加和删除的权限只有管理员享有,用户只可以对其基本资料进行修改。
(3) 水电气管理模块
水电气管理模块包括水电气费管理,水电气预交费管理以及欠水电气费管理等三个子模块。主要的功能是帮助管理员收取水电气费,通过计算数据,计算出每个用户当月的水电气费。通过设置0,1来表示用户的交费情况:0表示未交费,1表示已交费。点击交费按钮后完成水电气费交费,并且将0变成1。水电气费预交费管理功能更加方便用户的交费,当用户使用预交费功能即一次性交大量金额,其各月水电费会在其预交费中自动扣除。交费成功后用户的水费现存金额和电费现存金额以及气费现存金额会相应减去,其用户的总金额即水电气费所用去的总金额会相应增加。
(4) 水电气查询模块
水电气费查询模块包块水电气费查询和欠水电气费查询两个个子模块。水电气费查询分为三种查询方法:按用户编号和月份查询、按用户编号查询、按月份查询。按用户编号和月份查询可以查询出特定用户所选月份的用水电气情况,如用户编号、月份、水电气费、用水类型、用水电量、用气量等;按用户编号查询可以查询出该用户各个月份的水电气费情况;按月份查询可以查询出某个月份所有用户的用水电气情况。前一种方法比较适合用户自己查询,后两种方法适用于管理员对水电气费的管理统计。其中欠水电气费查询是按照用户编号查询,可以查询用户的编号、姓名、所欠的水电气费以及交费情况。欠水电气费管理模块可以进行手动的添加和删除欠水电气费的用户,主要还是实现交费功能,欠费必须用户当面交费,因为此时预交费的现存金额已变为负的,并且用户只可以欠一个月的水电气费,管理员必须通知用户在下月交清否则实行断水断电断煤气。
(5) 用户统计分析模块
用户统计分析模块包含用水、用电和用气的统计分析,主要是帮助用户能够通过柱形图和饼状图一目了然的看到自己总的用水用电用气的情况,也方便管理员对各个用户进行对比分析。。
3.2数据库设计
在数据库应用系统的开发过程中,数据库的结构设计是其中非常重要的一个环节。数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。所以在尽量全面考虑用户的各种需求的前提下,进行了数据库设计。
数据管理是指对数据的组织、编码、分类、存储、检索和维护。它是数据处理的中心问题。数据管理方法根据数据管理的特点,其发展可划分为三个阶段:人工管理阶段、文件管理阶段和数据库系统阶段。一个完整的数据库系统是由计算机软硬件系统、数据库、数据库管理系统、应用程序和数据库管理员五个方面组成,其核心是数据库管理系统(DBMS)。詩
数据库技术产生于20世纪60年代末70年代初,其主要目的是有效地管理和存取大量的数据资源。数据库技术主要研究如何存储,使用和管理数据。
近年来,数据库技术和计算机网络技术的发展相互渗透,相互促进,已成为当今计算机领域发展迅速,应用广泛的两大领域.数据库技术不仅应用于事务处理,并且进一步应用到情报检索、人工智能、专家系统、计算机辅助设计等领域。
数据库技术涉及到许多基本概念,主要包括:信息,数据,数据处理,数据库,数据库管理系统以及数据库系统等。
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:python公选课在线选课系统

下一篇:最后一页