《电力监控系统报表程序优化概要设计说明书.docx》由会员分享,可在线阅读,更多相关《电力监控系统报表程序优化概要设计说明书.docx(8页珍藏版)》请在第壹文秘上搜索。
1、报表程序优化概要设计说明书文件编号生效日期受控编号保密级别M版本号修改状态总页数正文附录编制审核批准变更日志编号版本修改内容修改人修改日期11.0草案1 91F误!,ii.乂B.名。I编写目的错误:未定义书签.3定义脩谈:未定义书签.1.4参考资料错谀:未定义书签.2任务概述错误!未定义书签。2.1 目标错谀:未定义书签.2.2 黄定和约束幡误:未定义书签.ti!-4/t.乂B“3.1 功能需求幡误:未定义书签.3.2 性能需求惴即未定义书签3.3 接口需求储谀:未定义书签.1引言1.1 编写目的本文档是根据报表程序优化需求分析说明书h针对报发程序优化的各项葡求进行的分析和初步设计,旨在为该功
2、能模块的设计、建设提供资料和依据。通过木概要设计报告,Ur以了解到有关本功能模块的甘景、建设要求、设计原则、总体设计及接口说明等.本文档面向的读者是:报非程序的开发人员、报表程序的测试人员以及其他想要了解报表程序设计思路的相关人员,1.2 背景软件名称:报表程序。本软件的优化开发需求由研发部SCADA平台软件组提出,由软件组实现开发,由开发部软件组和开发部测试组共同完成测试任务.1.3 定义下发列出本报告中专门术语的定义、英文缩写词的原词组和Jg义、项目组内达成一致意见的专用词汇,同时缚承全部的先前过程中定义过的词汇.询汇名称询汇含义务注1.4 参考资料资科名林说明1报表程序优化需求分析说明B
3、2总体设计2.1需求规定2.1.1主角(1报表制作和报表食询软件开发人员软件的升级、维护和开发人员,主要业务功能包括软件的开发/维护、功能扩充等。(2)H1.表制作和报非查询软件测试人员报表制作和报去汽卸软件测试人员,主要业务根据报表程序优化需求分析说明行为和CNTS-9001)配电踪合自动化系统安装配巴手册对软件进行全面的测试.2.1.2系统边界报表系统包括报表制作管理收件以及报表查询显示软件两个方面.该软件主要有以下功能需求:(1)脩改报表制作管理软件的数据库访问接口,以实现该软件与新设计的NTS-900D配电综合自动化系统数据库的数据访问和读收.(2)修改报衣制作管理软件的启动界面,解决
4、启动时闪屏的问题.(3)脩改报表查询显示软件的数据库访问接口,以实现该软件与新设计的NTS-900D配电综合自动化系统数据阵的数据访问和读取.(1)修改报衣杳询显示软件的启动界面,解决启动时闪屏的问甥.2.2运行环境2.2.1硬件环境类别WJ件环境要求备注CPU内存IGHz以上CP1.以少512MB最少IoGB母低1OMbZs2个主机硬盘网卡以太网口2.2.2软件环境软件环境类别要求备注操作系统JEdUWS2000或常ind。WSXP数据库SQ1.SERVER2000应用软件MSEXCE1.20032.3 概要设计决策2.3.1 设计原则(1)软件噩要有一个良好的设计框架.为了软件能适应未来几
5、年的现场需要,软件应该根据实际需要保持一定的可扩展,这就要求系统升级时对已基于该系统实梏的系统兼容,软件设计必须有良好的设计框架.其中包括;第一、多采用更用技术。第二、底层业务模块相对独立,低播合度.第三、保持业务模型稳定,衣现出来就是InIerfaCe稳定,第三、良好的人机交互界面.(2)软件霜要具有持续开发,功能完善能力,具彳ft好的向前曲容性.考虑到目M该软件模块使用对象的实际操作水平以及需求,软件开发不可能一步到位,但是必须考虑到未来的需求.目前系统必须为以后的功能完善,扩展留行充分的接口,系统具有良好的向匿赦容性,(3)系统的使用要考虑变电站运行维护人员的易用性本软件的以终用户为变电
6、站运行维护人员,在设计软件时要考虑人员的使用习惯和方便使用,筒单易用的系统可以提裔现场工程实施人员的效率,降低出错的几率。2.3.2 设计决策本节记录对概要设计具在也要影响的软件衢求和约束,描述相关的次要决策和决策的便因。这些决茂一般时设计有很大影响,它们的改变很难通过设计技巧来屏戚,例如所选用的开发语言,所选用的平台、纲件和框架,对关键业务,类和方法的处理等,决策1:是否更换现有的报班实现方式报表实现方式标识号ADO1.问,描述是有更换现行的根衣实现方,J假设条件可选方案1、保留在EXCE1.上开发的报货系统.2、通过VC和一些表格控件由新开发新的报表系统,决策保留在EXCE1.上开发的报表
7、系统。由1、原有的EXCE1.报表系统己经比较成熟,且EXCE1.软件本身比较强大,能够轻易实现各种双朵功能,2、新开发系统开发周期较长,投入较大影看相关决策2.4 开发环境开发用机器类别要求需注CPu1.8GHZ以J1.CPU内存鼠少1024MB主机硬盘域少80GBM卡10/1OOMbZs操作系统Windows2000开发软件MicrosoftVisua1.C+*6.02.5 结构设计本次优化保留原行的系统结构.3模块设计本次优化保留原有的系统模块设计.4数据库设计无5质量要求5.1 容量要求(1)系统可用率:99.98%(2系统WrBF:30000M(3) CPU负荷率:5%(1)尽M域少内存泄露5.2 性能要求系统在7*21小时运行过程中,连续稳定运行,平均无故障时间大于30000小时.