欢迎来到天天文库
浏览记录
ID:22702386
大小:2.82 MB
页数:213页
时间:2018-10-31
《变电管理分系统技术手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第一章引言1-1编写目的本手册的编写目的是详细说明开发变电管理分系统所采用的开发方法和设计思路,包括功能设计方法、数据库设计方法、模块设计方法,以及本系统具体的功能划分、功能设计、数据库划分、数据库设计、模块设计,以供变电管理分系统的技术维护人员和开发人员使用。1-2参考资料本手册主要参考以下资料:l“POWERBUILDER语言、事件和函数”l“POWERBUILDER用户手册”l“POWERBUILDER高级应用技术”l“POWERBUILDER使用方法与实例”1-3系统开发环境变电管理分系统以客户/服务器方式
2、开发和运行.l服务器端:操作系统:采用UNIX或WindowsNT操作系统数据库平台:Oracle公司的Oracle8.05/Oracle8I/Orcale9i应用程序服务器:WINDOW2000l客户端开发环境:需求分析和功能设计工具:Relation公司的RelationRose2000数据库设计工具:SYBASE公司的PowerDesigner6.1版本控制工具:SYBASE公司的ObjectCycleManager2.0软件安装制作工具:InstallShield公司InstallShield5.5Prof
3、essionalEdition编程工具:SYBASE公司的PowerBuilder8.0企业版与EASERVER4.2企业版。1-4系统运行环境此系统使用PowerBuilder8.0开发,服务器方使用的数据库为Oracle9i,因此最基本的使用环境为:l客户端:PII,64M以上的个人计算机(带鼠标)。并且已安装MICROSOFT的WINDOWS98/XP/2000/2003操作系统,Oracle公司的Oracle8.05/Oracle8i/Oracle9i.前端l服务器端:数据库服务器:HP小型机,UNIX操作
4、系统,Oracle公司的Oracle8.05/Oracle8I/Oracle9i应用程序服务器:HPLH3,WINDOW2000Server第二章系统设计和开发方法2-1系统设计方法为保证系统设计的先进性,实用性,我们结合了面向对象系统设计方法和信息工程系统设计方法的优长进行系统的分析与设计。为保证系统设计的规范性,连续性,高效性,我们选用CASE工具进行系统设计。2-1-1面向对象系统设计方法面向对象的系统分析方法要求建立对象类模型(系统静态模型)、对象状态转换模型、对象功能模型。使用面向对象的方法进行电力系统管
5、理软件设计时,可以抽取对象、对象结构、对象主题,在进一步的系统分析时再完善和完成所有的工作。面向对象的技术关键是数据的封装性、继承性、多态性。对象的行为(behavior)包括改变状态的方式,对象的行为通过消息的方法来实现,对象发送一条消息即调用一种方法,对象之间通过发送和接收消息而相互作用,实现了可重用性。2-1-2信息工程系统设计方法从企业数据的角度看,管理信息系统实质上是数据库应用系统,其主要的功能是对数据的采集、存储、加工、传递和应用,也就是数据的管理功能。企业中,数据是稳定的,处理是多变的。信息工程设计方
6、法适应了企业的这种特性,科学地提取描述企业经营管理和状况的各种数据,建立稳定的数据结构,使行政管理或业务处理上的变化被计算机信息管理系统所适应。信息工程的方法实际上是以数据为中心的分析设计方法。信息工程设计方法对所提取的基础数据处理采用数据的维护功能:增、删、改、查,称为一次处理功能;对以存储在数据库内的数据进行加工、处理,称为二次数据处理。抓住这样的本质就将管理信息系统的复杂关系进行简化、规范,系统设计和开发思路清晰,可采用数据库管理系统提供的各类工具,提高开发效率。2-1-3结合OOA/OOD方法和信息工程方法
7、进行系统设计的原因信息工程方法模型适合数据库设计和捕获信息,可以方便的处理数据库的变化,其在数据库设计方面的能力非面向对象方法可以比拟。MIS系统的一个主要问题是系统要求随着时间不断变化,而以信息工程方法开发的系统很难适应业务规则的变化和系统功能的变化。面向对象机制的开发方法正是要解决这个问题。利用面向对象机制,我们同时关注信息与功能。因此,结合面向对象和信息工程的系统设计方法,我们可开发出能适应信息与功能不断变化的系统。2-1-4采用辅助设计工具(case)进行系统设计的优点l设计的先进性先进的CASE工具一般都
8、支持先进的分析设计方法,并能保证设计方法和设计工具的兼容性。手工方式的设计,即使采用了先进的设计方法,也很难保证设计过程真正遵循了规定的设计方法。l设计的规范性软件开发过程是将需求转换为产品的过程。为了保证开发质量,这一过程应以规范的方式进行。这种方法减少了以评审和验收作为标识问题唯一方法的依赖性。在设计开发的每一阶段,靠规范性来防止错误的导入。这便能够在设
此文档下载收益归作者所有