预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

<项目名称>概要设计阐明书文献状态:[√]草稿[]正式发布[]正在修改文献标记:当前版本:X.Y作者:完毕日期:YYYY-MM-DD版本历史版本/状态作者参加者起止日期备注目录1.引言11.1编写目11.2定义11.3参照资料12.范畴12.1系统重要目的12.2重要软件需求12.3设计约束、限制13.软件系统构造设计13.1复审数据流、控制流13.2软件体系构造13.2.1软件程序构造图13.2.2模块命名规则13.2.3模块描述13.3功能需求追溯23.4复用方略24.数据设计24.1数据字典复审24.2数据项24.3数据库构造设计24.4数据构造与程序关系34.5文献设计35.接口设计35.1顾客界面设计规则35.2内部接口设计35.3外部接口设计36.出错解决设计37.系统维护设计3引言编写目阐明编写这份概要设计阐明书目,并指出预期读者。定义列出文献中用到专门术语定义和外文首字母原词组。参照资料列出用着参照资料,如:本项目经核准筹划任务书或合同,上级机关批文。属于本项目其她已刊登文献本文献中各处引用文献、资料、涉及所需用到软件开发原则。范畴对《需求规格阐明书》进行复审,如有变更需要在本节进行阐明。如下内容描述软件概要设计整体范畴,其重要信息来自于《需求规格阐明书》。系统重要目的重要软件需求设计约束、限制软件系统构造设计复审数据流、控制流复审需求分析阶段对软件功能需求描述(如系统DFD图和IDEF0图)与否合理和精化。否则,应在本节进行进一步分解和精化。软件体系构造通过变换映射(如基于DFD或基于IDEF0构造设计),并采用恰当优化准则进行软件构造优化。该过程可在本节中分段落进行描述。已得到优化软件体系构造用构造图(StructureChart)进行描述。描述内容涉及:软件程序构造图画出软件体系构造树状层次。模块命名规则给出软件模块命名规则,保证模块名称在项目内唯一性和无二义性。模块描述可用IPO图结合下表对每一软件模块进行描述。名称标记子系统名称系统名称接口说明输入输出功能说明运营环境阐明简要地阐明对本模块运营环境(涉及硬件环境和支持环境)规定调用关系阐明调用模块被调用模块功能需求追溯本节阐明《需求规格阐明书》中各项功能需求已在软件体系构造中得到分派。可用如下二维表阐明各项功能需求与软件模块相应关系。模块1模块2……模块M功能需求1√功能需求2√……√功能需求m√此表可以采用其她合用形式,如拆分为两张表:功能需求相应模块、模块相应功能需求相应模块功能需求1……功能需求m相应功能需求模块1……模块m复用方略阐明软件可复用数据、接口和模块。复用既指可运用既有构件资源,也指软件中可抽取新建构件。数据设计本章对软件所使用数据进行定义和概要设计。本章内容在项目其她文档中若有描述,请在相应小节指明。数据字典复审对需求分析阶段形成数据字典进行复审和精化。数据项定义软件使用数据项,也许涉及:名称、简称、类型、长度、别名等。数据库构造设计将需求分析阶段形成实体模型转化为数据库系统支持数据库模型。如依照E-R图或IDEF1x图建立数据库物理模型。数据构造与程序关系给出本系统内所使用每个数据构造名称、标记符,阐明各个数据构造与访问这些数据构造各个程序模块间相应关系,可采用如下矩阵图形式:模块1模块2……模块M数据构造1√数据构造2√……√数据构造m√文献设计阐明数据存储文献逻辑构造、文献组织方式、容量、存取权限等。接口设计顾客界面设计规则分析《需求规格阐明书》中顾客特点,设计交互、信息显示和数据输入等顾客界面规则。若有话,列出顾客强制原则和开发单位强制原则。内部接口设计阐明软件内部模块间接口安排。外部接口设计阐明本系统同外界所有接口安排,涉及软件与硬件之间接口,本系统与各支持软件之间接口关系。内部和外部接口设计必要结合模块内部数据验证和出错解决。出错解决设计阐明每种也许出错或故障状况,并对她们命名和编号;给出出错时信息显示界面;和相应补救办法。系统维护设计阐明为了系统维护以便而在程序内部设计中作出安排,指明哪些功能和数据需要维护及其实现维护功能模块。