电费管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电费计算管理系统
摘要
电费管理系统是一个供电企业不可缺少的部分,它的内容对于企业管理者来说至关重要,所以供电管理系统应该能够为用电管理者提供充足的信息和快捷的查询手段。
本管理系统是运用vs2010编写而成的。通过对此管理系统的整个开发过程的研制与应用,来进一步提高电力企业的管理水平,为其管理带来了一定的方便。本论文论述了系统开发的基本原理,结构,以及电费计算的方法和过程。本文详细阐述了系统分析、需求分析、概要设计、详细设计、系统实现以及系统维护等软件开发过程。力求将所学到的知识在信息系统开发中得以全面的应用,并使系统在实际的操作中能按照设计的要求安全有效正确的运行。
关键词:库存管理系统;Visual studio2010; SQLsever;
1.概述
1.1开发背景
随着社会主义市场经济的不断发展和电力体制改革的不断深入,供电部门面临着开拓电力市场、增加售电量的严峻形势,同时电力用户对供电部门的服务质量也提出了更高的要求。传统的电费管理都是由工作人员手工查表,抄表完成的,其中要完成用户电费的收取,每月抄表,用户购电情况查询,以及列出欠费用户的信息名单之类的信息。其工作强度大,工作流程繁琐,由于工作人员的不细心,将会造成电费收支的出错也是经常发生的。
1.2选题的意义
采用该电费管理系统,在管理节省了时间,为部门节省了大量的人力和物力;并且方便业主对自己相关信息的了解,真正做到电费管理的透明化、高效性、方便性。适应了当今社会高效、便捷的要求。
本软件适用于库存管理,是一个很方便的库存管理软件,能帮助管理人员利用计算机,快速的对物品进行管理,其基本信息包括客户信息,仓库信息和用户信息。客户可以分为供应商和购货商两种,在产品入库时,需要提供供应商信息。本系统是基于windows系统,VS2010开发平台以及SQL2008
2.需求分析
2.1业务分析
2.1.1使用范围
对于用户用电的统计和计算进行管理,能够实现查询、添加和删除的操作,
要求管理员与普通用户能够实现不同的功能操作,以确保管理过程中数据的
安全性。
2.1.2系统研究内容
本系统包含如下功能:
(1) 用户交费管理
有电费交费功能,电费交费时包括应收电费,实收现金,滞纳金,实现电费
的收取。
(2)本月抄表管理
有录入抄表信息功能,抄表信息包括用户编号,用户姓名,上次至码,抄表
日期,当前至码,抄录日期。
(3)数据查询管理
有电费查询的功能,电费查询时包括用户电费查询以及用户欠费查询,电费
查询与统计包括用户编号,用户名称,应交金额,实交金额,本月电量(度),
交费日期,用户欠费查询包括用户编号,用户名称,欠费。
2.1.3信息录入管理
实现用户信息的管理,用户的信息包括用户编号,用户姓名,用户类型,当
前至码,抄表日期,上次欠费,电价(元/度),抄表人员,备注,电表倍数,
可以实现用户信息录入,信息修改,信息删除等功能。
2.1.4 系统数据维护管理
实现用户数据维护的功能,数据维护包括用户类型维护以及操作员维护。用
户类型维护包括电表类型,单价,有对电表类型进行添加,删除的功能,操作
员维护包括姓名,权限,添加用户,删除用户,实现用户数据维护的
图2.1 系统流程分析图
2.2功能分析
2.2.1设计方法
1.查询相关资料,了解本系统的研究意义。可以上网搜索或者是去图书馆
查阅相关资料。
2.通过查询资料了解该系统要如何做,及要做哪些东西。
3.设计出大体上的功能模块,画出模块图。
4.通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。制
定出每一步的做法和注意的地方。
5.对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到
完善系统的目的。
6.最后,整理各阶段的设计记录文档,写成论文稿。
2.2.2数据分析
1.信息采集与各部门的使用权限
要求普通用户和管理员能够实现不同的操作,对不同用户,设置使用权限。
2. 数据的完整性,准确性
(1)录入数据采用表格方式,限制录入数据类型及取值范围以保证数据的完
整性及准确性。
(2)系统具有部分反悔修改功能,系统备有的修改功能均可反悔。
3.数据安全性
本系统采用二级安全保障
第一级:对用户使用权限加以限制。
第二级:在程序模块中通过使用密码控制功能对用户使用权限加以限制。
2.2.3其他需求
要求界面适当美观,幽雅,通用性比较强。
3.数据库逻辑设计
数据库逻辑结构设计有两个目标,一是对需求分析中的实体建立对应的表,二是将实体之间的联系映射到表时间的关系上,具体来说就是设置表的主键和外键。
在设计数据表结构之前,首先要创建一个数据库,本系统使用的是在SQL2005环境下建立的数据库,其中包含一下四个表:仓库表、用户表、商品表和生厂商表。
为了对用户进行管理,设计了用户表,其中包括用户名,用户类型,用户登录密码,以实现对用户访问权限的限制以及不同用户的使用权限不通,管理员可以实现对该表的插入和删除操作。具体结构如下:
表3.1 用户类型表
用户名密码用户类型用户类型编码
gzc 123 管理员 1
wlh 456 普通用户 2
lzp 567 普通用户 2
为了对不同的用电进行分类管理,以确保用电管理的规范性,而设计了用电量类型表,其中包括产品的基本信息,如:用电类型、编号、收费标准(kw/h)等信息。其中,编号为主键,管理员可以实现对用电类型表的查询、插入和删除操作。具体结构如下:
表3.2 用电量类型表
用户类型用电编号收费标准
居民用电 1 0.5
商业用电 2 1.5
为为了对普通用户进行管了,设计了普通用户表,其中包括用户名,用户号,预存款,当余额,联系电话,本月用电量,拖欠款,用户类型编号,用电编号,其中,用户号为何主键,每个用户的用户号是唯一的,具体结构如下:
表3.3 生厂商表
用户名用户号联系电
话用电类
型编号
用户类
型编号
预存款当前余
额
本月用
电量
拖欠
款
齐大 1 1234 1 2 20.1 12.0 20 0 吉大 2 5678 1 2 50.8 49.1 4.5 0 北大 3 1456 1 2 80.4 34.9 38.2 0 工大 4 3345 2 2 30.6 10.8 19 0
4软件功能设计