为了推动县级供电公司信息化进展,我们在遵循《国家电网公司“SG186”工程总体建设方案》的基础上,结合县级供电公司的实际需求开发了新版的电力营销系统,本论文讨论的电力实时收费系统为包含在其中的子系统。
1.2 国内外现状
1.3 解决的主要问题
电力实时收费系统是电力营销MIS中的一个子系统,其电费的应收数据来源于电力营MIS的计费系统,实现用户电费的收集与查询。如何参照《国家电网公司“SG186”工程总体建设方案》并根据用户实际需求,设计出符合电力行业需求的实时收费系统是本文要解决的主要问题。该系统首先要求有很高的精确性和实时性,其次要求有高的可靠性、稳定性。本系统针对当前实际市场需求,参照国家电网公司标准,可以实现应收电费查询、欠费金额查询等。可以满足企业内、企业间的各类业务收费结算处理要求,适应今后市场竞争的需要。
1.4 本文的主要工作
本软件系统参照《国家电网公司“SG186”工程总体建设方案》,紧密结合用户业务的实际情况,进行了需求收集分析、设计编码,实现了一个精确、高效、实时、可靠的电力实时收费系统。
本文首先讨论了电力实时收费系统的开发背景和面临的问题,随后进行了系统功能性需求和非功能性需求的分析。
其次,对系统中所用到的技术进行了简单的分析,尤其突出讨论了J2EE技术、J2EE的体系结构和J2EE中的Spring框架、SQL数据库技术、以及J2EE和SQL数据库的连接。
然后,在需求分析基础上,进行了电力实时收费系统架构设计。根据提出的系统设计目标和原则,分别对系统网络架构和功能架构进行了设计。在逻辑架构讨论中,分析了J2EE架构分层模型,并对各层的功能进行了讨论。
在系统的实现和测试部分,简单分析了系统的功能展现,给出了系统的整体效果图和各个部分的实现,着重对收费算法进行了详细分析。针对重要用例,系统进行了简单的测试,并在文中给出描述。文献综述
1.5 论文的组织结构
本文共分为六章:
第一章绪论,主要描述电力实时收费系统的开发背景、电力收费国内外现状,本文解决的主要问题和完成的工作。
第二章理论综述及关键技术研究,对系统中所涉及的技术进行理论分析,包括J2EE技术、SQL数据库以及J2EE和数据库的连接。
第三章电力实时收费系统架构设计,讨论了电力实时收费系统的设计目标和原则,搭建了电力实时收费系统的框架。
第四章信号采集功能介绍,对用电量采集的功能进行了分析,包括使用的芯片,功能实现的编程。
第五章电力实时收费系统的实现,对收费系统功能的实现进行了阐述,详细分析了实现网页的代码。同时介绍了实现功能的SQL数据库的数据表。
第六章系统实现与测试,对系统的整体实现进行了讨论,对各个模块的实现进行描述与测试。