远程自动抄表系统设计说明书.pdf
《远程自动抄表系统设计说明书.pdf》由会员分享,可在线阅读,更多相关《远程自动抄表系统设计说明书.pdf(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要本文通过对远程抄表系统的需求进行分析,抽象出系统的功能结构图,并建立了数据库 表结构与关系模型,基于需求形成了开发规范。其中包括文档,变量和数据表的命名规范,同时提出了系统开发所需要的软、硬件环境需求。然后根据需求文档,逐一实现各个功能模 块,并附带相应的核心代码,加以阐述详细设计过程和实现细节,最后编写简单测试用例,完善系统,以期达到预期效果,完成系统的设计与实现。关键字:数据库,远程抄表,.net平台3This document is produced by trial version of Print2Flash.Visit for more informationAbstractT
2、his Paper Analysis the Stock Trading System by requirement stage,the functional structure of system was abstracted,with the establishing database structure and moel.Based on the above technical background and system requirements,the development of a standardized was formed.I t includes the documents
3、,data sheets and variable naming standards,at the same time,the software and hardware environment needing in the system was constructed.Based on demand documents,I achieved the various functional modules one bye one corresponding with the core code,to describe the detail design process and the achie
4、vement of the details clearly.Finally,I provided a brief test case to find bugs in the system,improve and complete the design and implementationKeywordsKeywords:database,Stock T Platform4This document is produced by trial version of Print2Flash.Visit for more information目录摘要.IAbstract.II前言.1第1章项目开发计
5、划.21-2项目成果.31.3项目风险分析.102.1引言.112.2.1 概述.112.2.2系统功能框架.112.2.3标准与规范.122.3功能性需求.122.3.1功能需求概述.122.3.2系统用例模型.132.4非功能性需求.162.4.1硬件环境要求.162.4.2软件环境要求.16第3章远程超表系统设计.173.1系统概述.173.2系统总体框架.173.3系统功能模块.183.3.1用户模块.183.3.2登陆模块.193.3.3用户注册.193.4数据库设计.203.4.1 Users 表(用户表).203.4.2 DLlnfo表(电量信息表).203.4.2 Admin表
6、(管理员表).203.4.3 JSDB 表(角色表).215This document is produced by trial version of Print2Flash.Visit for more information第4章股票模拟系统实现.错误!未定义书签。4.1用户注册模块的实现.224.2用户查询模块的实现.224.2用户登陆模块的实现.23结论.24致谢.24参考文献.256This document is produced by trial version of Print2Flash.Visit for more information刖5 5目前,电力系统中计算机信息化
7、管理程度越来越高,如电费核算,生产调度 等已实现计算机管理,不过,抄表依然以手工表卡为主;这样工作人员不得不再 把手工表卡记录的数据输入计算机,以便计算机进行处理,增加了工作人员的额 外工作量;同时由于大量数据的录入,可导致手工操作失误的几率也很大;随着 电力负荷的急剧增长,供电企业的电量抄录的工作量急剧膨胀,特别是在城网农 网改造结束后,就地分散的手工抄表根本无法适应用电管理的需要。远程智能抄表系统可以很好的解决以上问题,系统提供自动数据抄收、计 量查询、数据分析、打印报表等功能,实现了远程、集中、自动抄表,使计量数 据的抄收、统计、分析在很短的时间内完成,大大解放了生产力,降低了劳动强 度
8、,提高了工作效率,避免了人为因素造成的抄表误差和其它一些不确定因素;而且系统增加了用电管理功能,包括用电信息服务、远程抄表功能、抄表数据分 析、抄表合格率监测等功能。这些功能的扩展,将为供电企业带来巨大的经济效 益,也提高了抄表系统的经济价值和生命力。在系统的数据处理方面也打破了以 前的数据局限性,拓展了网络功能。目前,抄表系统可以通过数据库和网桥与不 同的系统网络联网,将系统的大量数据送到电力系统的管理网、调度网、营业网 等,为电力企业提供大量有价值的用电信息并进行交流。这些信息对于电力系统 负荷预测与管理、用电信息分析、发电计划的制定和电力系统的发展规划,将起 到巨大作用。电力远程自动抄表
9、系统在电力负荷管理系统中的作用体现在如下方面:1.具有时间性强、准确性高的特点,节省人力物力2.解决计算量、信息量庞大的问题3.为为量化供电质量提供依据,编制变电站经济运行方式提供可靠依据4.为提高服务水平、加强用户管理提供了手段5.为线损考核、管理提供了依据6.解决变动频繁、内外联系多的问题。7This document is produced by trial version of Print2Flash.Visit for more information8This document is produced by trial version of Print2Flash.Visit fo
10、r more information第1章项目开发计划1-1-1 1项目范围在能源紧缺而又不可或缺的今天,科学、及时、有效的能源管理和电力调度 己经至关重要了。我国电力系统长期以来的查收方式是人工抄表,由查表人员入 户查表计费再由收费人员入户收费或将收费单送到用户通过银行进行结算。随着 我国电力事业的展,电力系统两网改造工作的逐渐推进,厂网分离、同网同价和 分时计费等政策的出台,用电网络规模急剧膨胀,使得供电企业对用电网络的管 理任务日益加剧。传统的人工抄表模式的弊病越来越突出,主要表现在:L查表收费人员工作入户难,条件差,效率低,劳动强度大2.错抄、漏抄、估抄的现象严重,影响电供应部门的经济
11、效益和社会形象;3.窃电问题严重,尤其是工业大用户的窃电问题,由于数额较大,严重地损 坏了电力企业的利益,扰乱了供用电秩序。以上这些问题一直困扰着电力部门,并成为制约电力部门提高效益、实现电 网自动化的瓶颈。国家如何把庞大且分散的用电量及其它数据及时有效并且准确 无误地收集统计及分析,成为供电企业一个迫切需要解决的问题。1.21.2项目成果表1项目成果清单表序号内容开始时间完成时间状态1资料收集与前期准备2014.9.12014.9.19完成2需求分析2014.9.192014.10.30完成3数据库设计2014.11.12014.12.2完成4详细模块设计2014.12.32015.1.10
12、完成5编码实现2015.1.112015.3.1完成6系统优化与测试2015.3.12015.5.20完成9This document is produced by trial version of Print2Flash.Visit for more information1.31.3项目风险分析表2项目风险分析表序号风险概率(%)严重性(%)措施1时间不够(因为自己 在学习,没有足够多 的时间)20100尽量的腾出时间,可能的 话,晚上也加班完成项目。2超期限20100把握时间,排出进度表,按 进度执行。3由于系统集成时候问 题引起的最终产品的 缺陷40100经过大量的测试,用不同的 操作
13、系统平台,考虑会出现 的各种软硬件环境错误信 息。设计软件的时候捕获所 有可能的错误信息。4遵循标准(如命名规贝!J)中的差别1010建立命名规则要求10This document is produced by trial version of Print2Flash.Visit for more information第2章远程抄表系统需求说明2.12.1引言目的及意义:采用远程自动抄表,不再需要预约上门抄表时间,居民用电量 自动抄收,收费实现自动划拨,还能迅速查询账单,能更好地方便用户。智能远 程抄表系统的设计实现,具有一定的理论价值和很高的实用性。理论和实践应用 相结合,培养和锻炼学生综
14、合能力,对今后工作具有较高的应用价值。范围:远程抄表系统,仅限于用户电量各项查询。读者对象:居民用户2.2.2 2系统说明2.2.1概述用户与角色:普通用户、管理员用户。普通用户功能:用户注册,用户登录,电量查询,用户信息录入,用户信息 修改,接受消息,输入关键字查询电量等。管理员用户功能:修改管理员密码,添加、删除电量信息,对用户信息进行 删等。2.2.2系统功能框架This document is produced by trial version of Print2Flash.Visit for more information图1.功能模块图2.2.3标准与规范表3控件命名表控件名命名
15、规则TextBox以txt开头命名GroupBox以grp开头命名DataGridView以dgv开头命名Button以btn开头命名Form以frm开头命名Label以lbl开头命名ComBobox以cmb开头命名LinkLabel以I nk开头命名2.2.3 3功能性需求2.3.1功能需求概述表4普通用户功能需求表对象功能说明普通用户用户注册用户使用系统前需注册帐号密码用户登录注册用户输入正确的帐号密码才能登录系统密码修改注册用户登录后可以修改自己的密码电量查询用户登录后可按条件查询电量信息接收信息用户进入系统后会接收到管理员发来的信息表5管理员用户功能需求表12对象功能说明管理员用户用户
16、信息录入管理员将用户的信息录入到数据库用户信息修改管理员可以修改用户的相关信息修改密码修改管理员密码This document is produced by trial version of Print2Flash.Visit for more information功能描述用户注册:提供用户注册。用户登陆:提供用户登陆。电量查询:用户可以输入查询条件进行相关电量信息的查询。用户信息录入:管理员将用户的信息录入到数据库。用户信息修改:管理员可以修改用户的相关信息。发送信息:管理员发送电费信息给客户。接收信息:用户进入系统后会接收到管理员发来的信息。2.3.2系统用例模型1.系统用例通过系统分析
17、可以把股票交易系统所涉及的操作归纳为用户注册、用户登录、数据修改、数据录入、电量查询、发送信息、接受信息、管理员登陆、等。根据 分析结果,绘制得到系统用例图2所示。13This document is produced by trial version of Print2Flash.Visit for more information管理员登录图2系统用例图2.部分用例描述下面对“用户注册”用例和“数据修改”用例进行说明。(1)“用户电量查询”用例描述表6用户电量查询用例描述表用例:用户电量查询-I D:1简单描述:用户查询本系统所需信息查询主参与者:用户-副参与者:数据库-前置条件:用户输入
18、有效的检索信息主流:1.用户登陆次软件2.进入查询页面3.输入检索条件4.点击确定,完成查询14This document is produced by trial version of Print2Flash.Visit for more information后置条件:用户查询成功附加流:数据库读取失败时提醒错误原因是否重新检索。(2)“数据录入”用例描述表7数据录入用例描述表用例:数据录入I D:2简单描述:普通管理员将最新的数据信息添加到系统的数据库中主参与者:普通管理员副参与者:数据库前置条件:系统有最新信息需要录入。主流:1.普通管理员登陆系统后页面2.将最新的信息录入到数据库点击
19、确定完成修改后保存所作修改3.修改完成后关闭后台页面后置条件:最新的数据信息添加到系统的数据库中附加流:添加或删除出错时数据库提示出错信息(3)“数据修改”用例描述表8数据修改用例描述表 用例:数据修改I D:3简单描述:普通管理员将旧信息从数据库中删除主参与者:普通管理员副参与者:数据库前置条件:系统有旧的信息需要修改。主流:1.普通管理员登陆系统后页面2.将旧信息从数据库中删除3.点击确定完成修改后保存所作修改4.修改完成后关闭后台页面后置条件:旧信息从数据库中删除附加流:添加或删除出错时数据库提示出错信息(4)“发送信息”用例描述表9发送信息用例描述表用例:发送信息I D:4简单描述:以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 远程 自动 系统 设计 说明书
限制150内