东风房地产动能收费系统的设计与开发

2014-07-12 14:49张吴波
湖北汽车工业学院学报 2014年1期
关键词:动能发票业主

张吴波

(湖北汽车工业学院 电气与信息工程学院,湖北 十堰 442002)

东风房地产动能收费系统的设计与开发

张吴波

(湖北汽车工业学院 电气与信息工程学院,湖北 十堰 442002)

为了统一管理动能资源,提高运行效率,对东风房地产动能收费的现状进行了分析,设计了系统的业务流程,并开发了动能收费系统,重点阐述了该系统主要模块的实现技术。该系统可完成对动能资源的统一收费。

缴费;动能管理;数据库

0 前言

东风房地产有限公司管辖东风汽车有限公司所属的各个专业厂居民小区的动能管理,包括小区内居民的水、电、气表的安装、维修、费用收缴。小区居民分布广、水、电、气收缴费用工作量大,当前的工作模式是以人工上门抄表,通过抄表记录,计算住户每月应收缴的水、电、气费用,再上门收缴费用。

由于是以手工方式进行,收费过程存在诸多人为因素,可能存在漏抄、错操等现象。对于应收费用的收缴可能出现计算错误和漏收、错收等错误。并且由于没有准确的业主水、电、气等明细数据,公司决策层不能对业主费用的收缴、公司成本支出进行统计分析。因此需要利用计算机、网络等高新技术手段,建立起一个覆盖全公司动能收费的信息系统,为公司在动能管理方面的宏观决策提供信息服务。

1 系统功能需求

根据公司动能收费管理的实际要求,系统需要管理小区内楼栋、房屋以及业主等基本信息。能收集业主所安装水表、电表等详细信息,例如水电表的生产厂家、出厂日期、规格型号等。能记录每月水、电、气表的抄表数据,并自动计算业主每月需缴纳的费用;水、电、气费用实际有多种计算方式,例如按面积收取、按户收取、按抄表数据收取等,系统要求能适应费用的多种计算模式。在收费模式上存在窗口收费和上门收费等模式,对于窗口收费,能根据业主房屋号自动提取其应缴费用进行收费,对于上门收费,能预打业主的本月需缴纳动能费用的发票,并根据实际费用的收缴情况,回录已缴费的发票。能记录各个能源管理所的收支情况,提供查询统计功能。

系统要求数据记录准确,使用方便;能对用户操作权限进行自定义;能定义收费员收费区域,收费员只能查看本区域内业主的信息,并能跟踪收费员收缴费用的实际情况。

系统中存在两类业主,一类是居民业主,一类是经营户业主,他们收费标准各不相同,需要能支持对两类业主的动能收费管理。业主可能一户装有多表,需要能对多表分别管理,对业主统一收费。

数据要求安全可靠,在已经结算的数据,不能编辑,保证数据的可用性。

2 系统设计与分析

2.1 系统流程

经过对公司动能收费过程进行分析,设计系统流程图如图1所示。

在本系统中,首先需要采集各类基础数据,例如小区、楼栋等物业信息,以及业主所安装的各种水、电表信息。并定义水、电、气等动能资源的收费标准和收费方式,以及能源管理所管辖的居民楼栋等。其次采集各个业主的信息,包括住户和经营户的信息,采集各业主所安装的水、表、气表的信息。再次根据业主的所安装表的收费方式,抄录表每月的读数,并计算业主本月应缴纳的动能费用。最后由收费员对业主收费、打印发票。

图1 系统流程图

2.2 数据库设计

数据库是系统运行的基础,为了便于以后系统开发、维护和扩展,在数据库的设计开发过程中严格按照数据库规范设计的要求:

1)规范数据库应用结构 将数据库和程序系统统一进行整体描述,展示数据库表以及与应用程序模块间的关系;根据“处理特点”,将数据表和程序模块进行分类如下:业务数据表,记录数据发生、处理的过程和结果;基本编码表,描述业务实体的基本信息和编码;辅助编码表,描述属性的列表值;系统信息表,统计信息数据;累计数据表,记录累计数据。

2)规范数据库命名 总的说来需要对数据库对象的命名做到“见名知意”,包括表、视图、存储过程、函数、触发器等。

根据对业务数据进行分析,设计系统的概念模型,使用E-R表示,如图2所示。

2.3 系统功能模块设计

根据系统的功能需求,对系统功能进行归类划分,设计出系统功能模块图,如图3所示。

图2 系统E-R图

图3 系统功能模块

3 系统实现

3.1 权限管理

给操作员分配操作权限,系统操作权限针对系统菜单而言,每个菜单界面,包括修改和查询的两个操作权限,如图4所示。

图4 权限管理界面

在用户列表的双击事件响应函数中,根据选择用户名,从基本权限表FunctionCode和用户权限表TableUser_Fun中,分别查询用户所具有的权限和未被分配的权限,将其填充在ListViewItem控件中。根据选择权限,在用户登录后,控制对应菜单项的是否显示属性,实现对用户权限的控制。

3.2 业主信息

管理住户/经营户信息,新增加业主时,自动计算业主的编号,并该编号作为业主在系统标志。

根据选择的工具栏命令,设置界面(图5)中的相应控件属性,在点击“保存”按钮时,如果是增加,则根据选择的楼栋号, 在业主信息表中HouserOwnerCode查询最大的流水号后,根据流水号生成规则,产生业主的唯一编码。

图5 新增业主界面

3.3 业主装表

表是记录业主收费项目的逻辑概念,可以对应着一块具体的物理表,也可以是一块虚拟表。如图6所示,业主所安装的表有一个唯一的表序号,该序号作为表的唯一标识,根据表的类型,自动产生该表的收费方式,需要设置表的初始值和最大刻度值。换表是表序号不变,更换所对应的物理表,旧表的信息被保存,旧表的读数需要作为本月抄表数据的一部分,参与本月动能费用的计算。能查询某块表的物理表安装的历史。

图6 业主装表界面

在“表类型”下拉列表的选择项变化的事件函数中,根据表类型在TableMeterType中,查询其收费方式,收费方式包括按表收取、按面积收取、按户收取、按人口数收取等。各种收费方式的表的属性各不相同。

3.4 业主抄表

登记业主每块表本月的读数,并根据上月的抄表数,自动计算业主本月水、电、气实际使用量。如果读数超出表最大读数,则循环计数。如图7所示,在左侧的“业主树”的双击事件函数中,根据选择的业主,在表TableInstallMeter中查询业主已经安装的、并且收费方式为“按表收取”的表记录,填充“表序 号 ” 的 ComboBox控 件 。 在 该 控 件 的SelectedIndexChanged事件函数中,根据选择的表序号,从历史表TableMeterReadHis中查询上月抄表数据。为了防止抄表员在录入完抄表数据后忘记保存数据,定义了光标离开窗体的的响应函数,自动将录入的数据的保存进系统。

图7 抄表管理界面

为了保证数据的有效性,对录入的数据进行合法性检查,检查规则即必须为数字类型,不能比该表设定的最大刻度值大。

3.5 缴费管理

根据计算本月业主的所有动能费用,查询本月已经交费或未交费的业主,系统能对未收费的业主进行收费、对已经收费的住户/经营户打印发票。如图8所示,如果业主有预存款,每月结转时自动从预存款里扣除。

图8 缴费管理界面

根据选择的业主, 读取动能费用表TableCharge表中业主本月动能费用以及上月欠费等数据,计算本月应收费用。在收取费用后可以打印收费发票。

发票打印模块中,定义了一套数据结构表示发票格式。根据查询的收费数据,填充该发票模板结构,再调用.net提供的画图接口,画出发票表格,最后调用PrinterPageSetting等打印接口,打印出发票。

3.6 查询统计

系统提供丰富的查询统计功能,为决策层提供数据支持,例如根据楼栋号、能源管理所、统计各项能源的的使用情况,费用收缴情况等,可以统计各个业主每个月度的费用收缴明细,如图9所示。

图9 查询统计界面

在查询统计中,需要根据用户提交的查询条件,在相应的数据库表中,进行查询,得到数据结果集。数据展示根据需要报表格式,设定表格控件中的单元格属性,填充表格控件。

4 结论

动能收费管理系统在东风汽车房地产有限公司的推广使用,解决了动能收费依靠手工操作的问题;解决了手工操作带来的弊端,提高了操作效率。系统支持冷水、热水、电、暖气等多种类型费用的收缴,有效地实现了数据集中管理和数据共享。丰富的查询统计功能为管理层的决策提供了有效的支持。

[1]邵淑春.电费抄核收的管理模式创新[J].科技风,2011(23):264.

[2]刘智华.水费经营性收费管理工作中存在的问题与对策思考[J].水利经济,2002(5):27-29.

[3]王栋.关于电费抄核收优化管理的探析 [J].科技创新与应用,2013(25):166.

[4]王珊.数据库系统概论[M].4版.北京:高等教育出版社,2006.

Design and Development for Energy Management System of Dongfeng Real Estate Co.,Ltd

Zhang Wubo
(School of Electrical&Information Engineering,Hubei University of Automotive Technology,Shiyan 442002,China)

In order to centralize the administration of energy sources,and improve the system running efficiency,the present situation of charging for energy sources of Dongfeng Real Estate Co.,Ltd was analyzed,a work flow of the system was designed,and an energy management system was developed. The realization technique for the main models of this system was introduced.This system can realize the unified charging for energy sources.

payment;energy management;database

TP315

A

1008-5483(2014)01-0063-04

2013-12-31

张吴波(1977-),男,湖南邵阳人,硕士,主要从事软件开发研究。

10.3969/j.issn.1008-5483.2014.01.0016

猜你喜欢
动能发票业主
新动能,源自创新力
花盆坠落伤人 业主负责赔偿
关于发票显示额外费用的分歧
为构建开放创新新高地增添动能
“金企对接”转换旧动能
澎湃新动能
采购发票系统:全流程电子化实现
探究业主在工程建设各阶段的造价控制
全国增值税发票查验平台启用
浅谈业主在工程建设项目管理中的作用