电力监控系统数据维护工具概要设计说明书-V1.00.docx

上传人:夺命阿水 文档编号:1536517 上传时间:2024-07-23 格式:DOCX 页数:12 大小:28.40KB
返回 下载 相关 举报
电力监控系统数据维护工具概要设计说明书-V1.00.docx_第1页
第1页 / 共12页
电力监控系统数据维护工具概要设计说明书-V1.00.docx_第2页
第2页 / 共12页
电力监控系统数据维护工具概要设计说明书-V1.00.docx_第3页
第3页 / 共12页
电力监控系统数据维护工具概要设计说明书-V1.00.docx_第4页
第4页 / 共12页
电力监控系统数据维护工具概要设计说明书-V1.00.docx_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《电力监控系统数据维护工具概要设计说明书-V1.00.docx》由会员分享,可在线阅读,更多相关《电力监控系统数据维护工具概要设计说明书-V1.00.docx(12页珍藏版)》请在课桌文档上搜索。

1、数据维护工具概要设计说明书文件飨号生效日期受控飨号保密皴别版本号修改状态总页数正文W录W制审核批准变更日志编号版本修改内容修改人传我日期11.00草案21.01草案I引自1.1 编写目的4.2WJR43定义41.4 参考资料4252.1 需求规定52.1.1 52.1.2 系统边界.52.2 运行环境62.2.1 梗件环境.62.2.2 软件环埴*623概要设计决策62.3.1 设计原则.62.3.2 设汁决策.72.4开发环境I3模块设计.3.1 设名配靛93.2 系统配置IO3.3 采样配置103.4 代码维护I1.35实时库操作I1.3.6 数据库配置123.7 微机五防配置123.8

2、用户管理124134.1 性能要求134.2 功能测试妾点134.2.1 海试内容.134.2.2 海试方法.135外部接口设计.一1引言1.1 编写目的本文档是根据数据维护工具辐求说明、原系统数掘检索模块、原系统用户管埋模块进行详细分析和讨出后得出的概要设计说明书,旨在明确配电自动化系统告警齐户战模块的功能需求。通过本概要设计说明竹,可以了解到数据维护工具开发的技术路战、功能边界、模块设计等.本土档面向的读者是:配电综合自动化系统开发人员及测试人员。1.2 背景软件名称:数据维护工具(DBToOI.exe)相对于原有数据检索模块,增添按间隔设备方式配置遥测、遥脓、遥信,去除OCX控件使用,I

3、ni使置文件模式圈整为数据库配置,集成用户管理、如段实时库、保存实时座、导入数据库配置,微机五防配置功能。1.3 定义下表列出本报告中专门术语的定义、英文缩写词的版词组和意义、项目组内达成一致意见的专用词汇,同时继承全部的先前过程中定义过的词汇.词汇名称词汇含义备注1.4 参考资料编号资料名称说明1QQJ900D数据维护工具需求分析说明书-VI.00.doc2NC+娟程内幕2总体设计2.1 需求规定2.1.1 主角1、配电自动化系统工程配置人员在厂内通过本软件配置项目初始信息,配置用户权限信息。2,最终用户运行本软件,按间隔设备定时刷新显示相关遥测、遗脉、通信伯。2.1.2 系统边界1、设备配

4、置按间隔、设爵分类设置遥测、遥脉、遥信信息,可根据设爵类型通过模板导入相关配置信息,通过设备及序号可唯一确定一个点的索引.2、系统配置配置工程中不依托于设符的相关信息,包括:遥控、遥控条件、越限量、统计量、电度依、计算疑、积分M等,其中遥控条件及计算演可通过公式编辑器程序生动生成记录,也可通过本软件手工维护。3、采样配置充汽用于报农制作的相关采样定义信息,包括;分果树、时采样、口采样、计划出、事故追忆等,采样点一般与眼测、遥脓或遥信关联.4、代码维护维护系统基础配置信息及基础代码信息,包括站、节点、设备类鞭、通遒类型、规的类型、电压等级.遥信告静信息、颜色定义、图元类型、告警窗设S1.遥测模板

5、、遥脉模板、遥信模板等,5、实时库操作对实时库的操作,主要是理教实时库、保存实时库两个方面,用户可以不用在后台软件(ConsOIe)中操作,而在此方便、快捷的更新与保存实时库。6、数据库配置在配置本软件前,对之前配置的所彳数据信息,通过数据库配词模块,直接导入数据库中,而不需另外到前端通讯管理软件的文件夹下操作,7,微机五防配猊8、其它配置目前仅包括用户管理.用户管理功能实现对用户的增捌改以及禁用启用悚作,每一个用户至少拥有一个角色.拥有管理员权限的用户可进行角色管理操作,并可维护所有用户,而一般用户如果拥有用户管理权限,则只能维护所有普通用户,不能维护角色,只能授予他所抓行的权限给相关用户.

6、角色设泡时,可增删改所有角色,权限海涵了系统正常使用的所有需认证功能模块。2.2 运行环境2.2.1 硬件环境硬件环境类别要求备注CPUIGHZ以上CPU内存最少512B主机硬盘最少10;B网卡最低IOMbZs以太网口2个2.2.2 软件环境软件环境类别要求番注操作系统Bindows2000或WindowsXP2.3 概要设计决策2.3.1 设计原则数据维护工具软件需要行一个良好的设计框架.为了软件能适应未来几年的现场需要,数据维护工具软件应该根据实际需要保持一定的可扩展,这就要求系统升级时对己菸于该系统实施的系统兼容,软件设计必须有良好的设计框架。其中包括:第一、多采用复用技术.第二、底层业

7、务模块相对独立,低耦合度。第三、保持业务模型稳定,表现出来就是InterfaCe稳定.第三、良好的人机交互界面.软件需要具有持续开发,功能完善傥力,具有良好的向前就容性。考虑到口前该软件模块使用对象的实际操作水平以及普求,软件开发不可能一步到位.但是必须考虑到未来的需求,目前系统必须为以后的功能完善,扩展留有充分的接口,系统具有良好的向前兼容性。系统的使用要考虑变山站运行锥护人员的易用性数据维护工具软件的最终用户为变电站运行维护人员,在设计软件时要考虑人员的使用习惯和方便使用,简单身用的系统可以提高现场工程实施人员的效率.降低出燃的几率.2.3.2 设计决策本节记录对概要设计具有重要影响的软件

8、需求和约束,描述相关的理要决策和决策的原因.这些决策一般时设计有很大影响,它们的改变很碓通过设计技巧来屏板.例如所选用的开发语言,所选用的平台、纲件和框架,对关键业务,类和方法的处理等.决策1:数据保存设计决策配置信息保存I标识号ADO1.问题描述通过配置信息可设置需械示字段、可更改字段、以及特殊字段,对于配置信息的保存需考虑维护方便存取效率高的特点.假彼条件实现对Ini文件存取与对数据库访问椰不存在技术难度.可选方案1、存IN1.文件2、存数据库2,配置信息枭用在数据库的方法1.原系统数据检索模块的死置信息存放在Dbiini文件中,Ini文件需放置干系统目录,搜索维护麻烦.理由2,每个数据青

9、衣都需要维护配St信息,放在Ini文件中电复信息较多,而数据库qI种子表本身就有数据库表的若干属性,只需增加几个字段即可解决存储问造。3、数据库中存放可避免被地意蟋改导致出描的可能.影响相关决策决策2:权限设置设计决策权限设置I标胴号D02向意描述系统各模块分别需要使用权限、操作权限等,用户直接授予权限时存在权限过多及无法再次授权问鹿。假设条件可选方案1.用户直接枷有权限2、增加角色,一个用户对应一个或多个角色,角色授权决债2,用色授权理由1、若系统权限管理中用户直接授权,则只要具品用户管理权限,就能直接增初改用户,也就意味着其拥有所有权限,无法限制它操作不应有之功旎.2、通过角色这一层,用户

10、拥有用户管理功能,则直接增删改普通用户,授予其自身拥仃的角色,无法修角色,除非其拥有管理员权限。影响相关决策2.4 开发环境开发用机器类别要求答注CPU1.8GHZ以上CPU内存最少1024MB主机硬盘最少80GB网卡10100Mbs操作系统Iindows2000开发软件MicrosoftVisua1.C+*6.03模块设计3.1 设备配置相比于原方数据桧索程序,数据处护工具在此部分做了较大完湃,包括: 配电自动化系统只应用于用户站,取消原先系统在集控站场合的应用,因而不支持多厂站:增加间隔及设备层,任-数据点(遥测/遥脉/遇信)都必将属于某一个设备,虽然点索引号仍作为唯一标识使用.但设符号加

11、点号可唯一确定相关点,与前置程序中也使用了设备加点号模式,方便进行设备管理: 间隔只是一个虚拟概念.它Ur以是一个真正意义上的间附,也Ur是一种设备类型.或是物理分布在一起的若干台设备集合.它的作用只是方便于检索定位: 设;的配双信且可以通过系统配汽工具从前粒配置文件中同步过来,也可以根据设品类型模板进行配置信息杼入,配置好的设备信息也可存为遥测,遥脓、遥信模板: 在查看模式下,遥测、遥脓、遥信:类信息的实时IA可定时刷新.该部分主要功旎如下:(I)设备组操作通过石槌单击“设备附置”节点来添加、删除设备组,设备组信息包括分组堆号、分批名称、厂站号、厂站名称、需注等信息,用户只需修改分组名称、注

12、.软件会自动埴充其余信息.分组名称:用户手工修改,名衿以方便、明了、易记为前提。需注:添加用以说明该组的信息,修改完以上信息后,点击“保存”按钮即可保存.(2)设备操作通过不谡单击设品组节点来添加、刷除设f,设备信息包括设i编号、设备名称、所属通道、设备地址、设符类型、生产厂家、电压等级、设备状态、导入类型模板、保存类型模板.用户只需修改设备名称、所属通道、设备地址、设备类型等信息即可:也可通过杼入类型模板”来导入之前保存的模板,这样用户不需手工修改各信思,即可编辑该设备:用户在修改完信息后.可通过“保存类型模板来保存该模板.以使添加下次设备时直接导入即可。设备名林:用户手工修改.不能与别的设

13、1名称重笈.以免出现错误.名称以方便、明了、易记为前提,所属通道:该信息在DBToOI-系统配置-代码维护-通道类型中配置,根据具体情况来选择该设备所M的通道.设的地址:一个设备殂下面的所有设备地址从I开始编号,依次递增,不能至发,设备类型:该信息在DBToO1.系统M置-代码维护-设备类型中配置.根据具体情况选择所属的设备类型.导入类型模板:通过此功能,可以把之前保存的模板宜接存入,而不需用户依次第辑各个信息.保存类型模板:通过保存,可以把该设备的信息保存为模板,保存至数据阵中,S1.置相同类型的设备时,可直接导入模板,方便、快捷,以上信息应温克以后,点击“保存”接铀即可实现保存.(3遥测崎

14、、遥脉呆、遥信“t愫作单击每个玳,通过“添加数据”、“删除数据”、“取消修改”、“全部取消二“保存”等操作来实现对信息的添加I、捌除、蟋改等操作.3.2 系统配置主要指工程相关配置,包括:遥控、遥控条件、越限盘、统计Iih电度盘、计算依、枳分房等.相较于原有数据检索程序,此部分功能未做太大调整,只替换了OCX控件Grid.单击每个量,通过“添加数据”、“删除数据”、“取消修改”、“全部取消”、“保存”等操作来实现对信息的添加、制除、悔改等操作。3.3 采样配置配置用于报去制作的相关采样定义信息,包括;分采样、时采样、11采样、计划城、方故追忆等,来样点一般与遥测、遥脉或遥信关联。用户可以左键单

15、击理个境,对每个量进行添加、删除、修改信息的探作:也可右键单击每个信.在弹作的配置对话框中,以勾选、勾掠的方式对年个价iS行添加、删除、憾改信息的操作,相较于原有数据检索程序,此部分功能誉换了OCX控件Grid.单条数据在建:单击每个量,池过“添加数据”、“删除数据”、“取消修改”、“全部取消”、“保存”等操作来实现对信息的添加、删除、修改等操作.添加数据;斑次添加条数据,用户根据具体情况来修改名豚、数据流接等信息,刷除数据:单击某一行,点击删除即可。取消修改:取消修改,后退一步.全部取消:对所有已经修改且未保存的信息全部取消。保存:保存所有已修改的信息至实时阵.多条数据用置:右次单击每个以,

16、弹出配置对话框.在对话框中以树形结构显示,结构为“根节点-设符处-设备-遥测量:/遥脓量/遥信量每个节点前有一发选掂,用户可口接以勾选、勾抻的方式来添加、剧除、修改,配置完毕后,点击“确定”按钮即可实现多条信息的批M配汽,而无需用户一条条记录的修改名称及数据链接。如用户不保存已修改的信息,点击JUifi-按钮即可。3.4 代码维护维护系统基础配置信息及基础代码信息,包括厂站、节点、设备类S1.通遒类鞭、规约类型、电压等级、遥信告警信恩、颔色定义、图元类型、告警窗设置、遥测模板、遥脉模板、遥信模板等,相较于原有数据检索程序,在此部分主要新增了一联代码项及三个模板,维护方式不变。告警窗设置与告警客

17、户端中配置界面重复.此项设置主要在告警客户端中设也,在本软件中克看。颜色定义与颇色设置程序功能存在重发,本软件中也主要是查看。单击每个量,通过“添加数据”、“删除数据”、“取消修改”、“全部取消”、“保存”等操作来实现对信恩的添加、删除、修改等操作.3.5 实时库操作对实时库的操作,主要是Hi栽实时库、保存实时昨两个方面,用户可以不用在后台软件(ConSeIe)中操作,而在此方便,快捷的更新与保存实时库.该选项在DBRx菜单项邳妒重我实时库/保存实时除,用户只锵单击,进行身份验证后,软件会自动正新从毡盘屋中栽入实时阵,或是把实时陈中的数据写入毡盘数据库,写数据完成时会给出保存,写入成功的提示.

18、3.6 数据库配置在尼置本软件前,对之曲用过的所育数据信息,通过数据库航置模块,直接导入数据库中,而不能另外到前端通讯管理软件的文件夹下操作.该选项在DBToO1.菜单项-维护-导入数据库,用户只需单击,进行号份验证后舛出导入数据库对话框.实时数目:杳询当前数据库中己配置的设备组数目和设备数目。设定路径:软件会默认一个已配置的文件.如需重新配置,则在“设定转发文件路径”中设捏前兴亡置软件比置的文件路径.操作:进行删除操作,把数据库中阻有信息刷除,然后点击“配置遥测”、“配置遥脉”、“航巴遥信”按钮,则会把前端软件中已配置并写入.dat文件的数据出按写入数据库中.配冏完后,可以点击“实时数目”含

19、询刚才己配置的信息.3.7 微机五防配置该功能评见 系统设置若干个用色,部个角色拥有一个以上的权限,而用户不贪接拥有权限,每个用户可以对应一个或多个角色: 用户宙码采用皿5加密后存入数据库;值班人员发生变动后,为保存用户的相关操作记录,正常运行过程一殷不允许删除用户,系统提供用户禁用后用功能.用户被禁用后将不具备任何权限:用户至少需要一个角色,具用户名不可以正发:抓有用户管理权限的用户可以增删改股用户,并可以符自己抽仃的权限赋给其它用户:只有拥有管理员身份的用户才能埴税改所有用户,并可以维护角色信息,删除角色时,若存在拥行此角色的用户则给出提示,确认后招删除此用户所拥有的对应角色关系;,设置角

20、色权限时,可进行全选或全不选操作,但保存时要求角色至少搦仃一个权限.4质量要求4.1性能要求操作响应时间1)单条记录增删改保存响应时间不大于1秒:2)多条记录增删改保存不大于3秒:3)定时刷新设备相关信息响应时间不大于5秒;可靠性系统在7*24小时运行过程中,业务处理成功率99.9%.4.2功能测试要点4.2.1 测试内容本系统的功能测试包括系统中即将实现的所有功能模块。4.2.2 测试方法功能测试采用黑盒测试方法开展功能测试.功能测试的主要依据数据淮护,具软件劭求说明书首光根据软件需求和本文档进行功能测试案例的设计,前期采用手工执行测试案例的方式进行,后期随着功能的稳定,M干系统关键的业务功

21、能和业务流程,采用自动化的功能测试工具维护功能测试,提高回归测试的效率。其中数据记录增删改操作及定时数据刷新是本系统关键业务,在功能测试中,是测试重点、,衙要全面的对正常数据、非法数则等等各种情况的功能进行测试.其他非关犍功能.在测试进度和资源允许的情况下,也需要全面的测试,否则测试功能是否能够正常实现即可.5外部接口设计本系统的外部接口主要包括以下几个:与尊式津轼器的接口:此接口是“1向的,算式编辑器中设定相关公式后,用作遥控条件,则直接维护遥捽条件去,用作计算”匕则直接缎护计算证去,在本系统中可以蟋改删除相关记录;与系统配置工具的接口:系统曰也工具可直接翱前置相关配置估恩m1步至设备配置信息:与DQJCIien1.的接口:数据库维护工具的所有数据库操作均通过客户服务程序UQJC1.ient进行,相互之间的通讯都於应答式,由数据库维护工具发数据查询或操作请求.WQJC1.ient分别进行响应.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号