欢迎来到天天文库
浏览记录
ID:16223417
大小:43.50 KB
页数:3页
时间:2018-08-08
《软件设计方法指南-v1.0》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、软件设计方法指南拟制人日期审核人日期批准人日期软件设计方法指南目录1目的12适用范围13参考文件14定义和缩写15规定15.1面向对象设计15.2面向功能(结构化)设计方法15.3设计模式的选择16附件1软件设计方法指南1目的指导项目组选择设计方法。2适用范围适用于公司软件开发的设计过程。3参考文件本过程文件中的过程裁剪应依据《组织标准过程裁剪指南》的规定。4定义和缩写本过程文件的编写依据是美国软件工程研究院(SEI)的集成成熟度模型软件分支1.2版本(CMMI-DEVV1.2)。5规定5.1面向对象设计面向对象的设计(Object-Orie
2、ntedDesign简OOD)是一种包含对所设计系统的逻辑的和物理的过程描述,以及系统的静态和动态模型的设计方法(Booch,1994)OOD阶段,注意的焦点从问题空间转移到了解空间,采用一种“反复综合(round-tripgestalt)”的方法,包括以下过程:识别对象,识别对象的语义,识别对象之间的关系,进行实施,同时包含一系列迭代。面向对象的设计方法参见《面向对象设计方法》。5.2面向功能(结构化)设计方法是软件设计的经典办法,结合需求规格说明及系统不同层次的数据流图并利用最高输入输入抽象点,把整个系统分解为模块并确定模块功能,确定每
3、个功能模块的输入、转换和输出数据流,并考虑各方面数据接口、存储方式等。迭代逐步分解各系统模块,直到确定每个功能模块只执行一个行为为止,同时细化数据结构化设计,完善数据字典以确保系统能获得所需的输出结果,从而完成系统构架设计。结构化设计方法参见《结构化设计方法》。5.3设计模式的选择设计模式参见《设计模式》。6附件《面向对象设计方法》《结构化设计方法》《设计模式》说明:以上三个附件均属于外来文件,其文件格式不做统一要求。为方便阅读使用,将其打包压缩到一个文件中---《软件设计方法指南附件》。第1页共1页
此文档下载收益归作者所有