您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 项目管理-方案阶段-概要设计说明书
第1页共9页XXX概要设计说明书项目名称:(此处填入项目中文名称)(此处填入项目英文名称)项目经理:(此处填入项目经理)信息管理中心项目管理第2页共9页目录(在完成概要设计说明书内容后,请以此建立一个目录索引)信息管理中心项目管理第3页共9页1引言1.1编写目的说明编写概要设计说明书的主要目的。描述系统的主要特点及对需求的实现程度。1.2背景应包含以下几个方面的内容:A.待开发系统名称;B.该系统基本概念,如该系统的类型、从属地位等;C.开发项目组名称;D.说明遵从的IT标准和原则,符合公司的IT标准。1.3参考资料列出引用资料的作者、标题、出版单位和出版日期等信息,必要时说明如何得到这些资料。1.4术语定义及说明列出本文档中用到的可能会引起混淆的专门术语、定义和缩写词的原文。2总体方案2.1任务概述2.1.1目标说明系统所要达到的目标2.1.2需求概述对所开发软件的概要描述,包括主要的业务需求、输入、输出、主要功能、性能等,尤其需要描述系统性能需求。2.1.3运行环境概述对本系统所赖于运行的硬件,包括操作系统、数据库系统、中间件、接口软件、可能的性能监控与分析等软件环境的描述及配置要求。2.1.4条件与限制详细描述系统所受的内部和外部条件的约束和限制说明。包括业务和技术方面的条件与限制以及资金、进度、管理等方面的限制。2.1.5概要设计采用的方法和工具简要说明概要设计所采用的方法和使用的工具。如HIPO图方法、PDL、IDEF方法、选用的CASE信息管理中心项目管理第4页共9页工具等,尽量采用标准规范和辅助工具。2.2系统建议方案至少提出两种系统实现方案,并对其进行分析、比较(详细),系统分析员推荐一种合理的最佳方案,按最佳方案进行总体结构设计。用户和技术专家对最佳方案进行认真评审。2.2.1方案一1、系统流程图2、组成系统的物理单元3、成本/效益分析4、进度计划2.2.2方案二1、系统流程图2、组成系统的物理单元3、成本/效益分析4、进度计划2.2.3方案三1、系统流程图2、组成系统的物理单元3、成本/效益分析4、进度计划2.2.4推荐最佳方案系统分析员综合分析对比各种合理方案的利弊,推荐一个最佳方案。系统分析员用适当的技术(例如工程网络图)就最佳方案制订详细的实施计划。着重从以下因素对方案进行比较:成本投入、收益、可行性、实施风险、产生的业务影响、对公司IT基础架构的影响、与其他系统的集成性等等。2.2.5方案风险分析重点分析所选择方案的技术及非技术的可预计风险以及应对策略。3总体方案与结构3.1基本设计概述信息管理中心项目管理第5页共9页列出在制定总体结构和描述、说明总体设计时要用到的一些原则和基本概念,给出其解释说明。3.2设计思想说明在进行总体设计时的基本考虑。结合设计限制,说明如何根据这些设计限制综合考虑,而建立起目标系统的总体结构并进行系统大致功能划分,如有必要,可将所考虑过的多个总体设计作对比分析,说明选择当前总体结构的原因。3.3应用系统结构简要说明该应用系统体系结构的基本成分、功能分解及递阶结构,各功能模块在系统中的位置与地位,与外部系统的关系及在相关系统中的地位。建议采用体系结构流程图(AFD)来辅助说明系统的初始体系结构(顶层节点)。3.4支撑系统的结构说明该应用系统的网络系统、数据库管理系统的结构及总体集成,特别要说明其支撑系统对公司IT基础架构的影响。3.5信息分类编码体系说明信息分类编码的对本系统设计的意义,以及系统中信息分类编码系统的结构和特点。4系统功能模型系统功能总体结构。对应用系统的总体结构进行描述,用层次图(H图)描述系统的总体结构、功能分解及各个模块之间的相互调用关系和信息交互,用IPO图或其他方法描述各模块完成的功能。以上建议采用HIPO图进行功能分解与模块描述,更高的要求建议采用IDEF0方法进行功能模型设计。4.1模型选择说明说明模型的名称、目的(建议至少从运行角度、开发角度来描述系统)。功能模型的设计原则:说明建立功能模型时应遵循的分解策略、终止原则、模型说明的内容以及模型检查修改的原则。4.2系统功能分解根据用户需求对系统功能进行分解,确定系统的每一个功能,如果一个处理太复杂,必须把它的功能适当地分解成一系列比较简单的功能。进一步细化数据流程图,根据系统功能的分解绘制从顶层到底层的全部功能层次图(带编号的功能模型树)。用二维表描述功能对需求的满足程度。信息管理中心项目管理第6页共9页4.3模块设计描述应用系统的各个构成模块完成的功能及其相互之间的关系,用IPO或结构图描述各模块的组成结构、算法、模块间的接口关系,以及需求、功能和模块三者之间的交叉参照关系。每个模块的描述说明可参照以下格式:编号:名称:输入:处理:输出:更高的要求建议用IDEF0图表示功能模型的逻辑结构。说明A-0图、A0图的结构。5系统信息模型设计系统的数据库设计,详细描述数据库和结构设计,数据元素及属性定义,数据关系模式,数据约束和限制。5.1信息模型的设计说明说明信息模型设计采用的方法(如E-R图方法)以及信息模型设计完成的程度。5.2系统信息特点与分类说明系统信息特点并对其进行分类。如数据按状态分为静态数据、动态、中间数据,按作用分为财务信息、物流信息、控制信息。5.3信息模型设计方案确定数据库的逻辑模型及结构,定义数据元素和属性,对数据表、视图、存储过程进行设计。用规范的E-R图(或IDEF1X图)表示数据库间的关系。强烈建议采用CASE工具(如OracleDesigner2000、PowerDesigner、ERWIN等)。此部分为方案重点内容之一。5.4数据完整性设计信息管理中心项目管理第7页共9页描述数据的完整性约束和限制条件。5.5数据安全性设计详细描述系统的安全机制,包括加密、解密、权限设置等。5.6信息模型设计的其他说明如特殊数据结构设计、信息模型中全局信息实体、联系说明等。6接口设计论述应用系统间的接口及其在模块中的实现方法。建议以系统接口图说明,尤其是软件接口,接口图也可在总体方案设计里说明。6.1外部接口6.1.1用户接口(用户界面设计)列出系统将向用户提供的操作命令及其功能说明和用法描述,以及系统的响应信息及其含义。6.1.2硬件接口说明本系统的硬件接口的设计安排。6.1.3软件接口说明本系统的软件接口的设计安排,包括与其他软件的接口、中间件。6.1.4通讯接口说明本系统的物理通讯接口的设计安排。6.2内部接口说明本系统内各大功能模块间的接口设计。即系统间主要的功能调用、信息传递关系。更详细的接口设计在模块设计说明。7维护设计7.1系统的可靠性和安全性系统在运行可靠性和安全性方面对用户需求的满意程度和特殊设计、考虑(如果有的话)。7.2系统及用户维护设计对一般用户日常维护操作和系统管理的日常维护进行设计,如备份、恢复操作,数据物理安全。信息管理中心项目管理第8页共9页7.3系统扩充系统的功能扩充、容量扩大和可移植性、开放性等方面的说明。错误处理7.3.1出错类别如系统对可能出现的某些错误和故障作了专门的设计考虑,给出这些错误或故障的定义和对错误进行编码。7.3.2出错处理说明将使用的恢复或再启动技术,使软件从故障点恢复执行或软件从头开始重新运行的方法。7.4系统调整及再次开发问题未来可能对系统进行的一些调整、限制和再次开发等问题,以及概要设计中尚未解决但开发者认为在开发阶段必须解决的问题。8系统配置建议8.1配置原则说明系统的配置原则,如根据目标、需求、资源、阶段等的配置,特别需要包括系统的性能需求。8.2硬件配置列出开发及运行系统所需要的硬件平台、工具等,说明采用依据。将各层的硬件及网络配置方案列出图及表,并加以说明。8.3软件配置列出开发及运行本系统所需要的软件平台(操作系统、数据库、网络平台等)、软件辅助工具及使用周期,说明采用依据。将系统软件配置(如网络管理软件、数据库管理软件、客户端软件等)方案列出图表,并加以说明。9关键技术关键技术指项目所采用的核心技术或技术难点、新技术(如果有的话)。9.1关键技术的提出说明关键技术提出的原则。9.2关键技术的一般说明说明关键技术的名称、必要性、技术难点、进度、计划等(可以用表格)。信息管理中心项目管理第9页共9页9.3关键技术的实现方案简要介绍各项关键技术的实现方案。10技术路线和实施计划说明项目的下一步实施计划和具体的实施方案,为确保方案实施在技术方法、组织机构、人员配置、技术培训等等所应采取的措施和计划。11投资概算及资金规划项目总投资、分类投资概算以及资金来源12系统测试(系统测试部分也可单独编写测试方案和计划,作为设计的一部分)。概要描述系统的测试方案及计划,要求至少涉及顶层模块。12.1测试策略说明系统调试的环境、工具,集成测试的方法(从下而上或从上而下),模块测试的顺序,步骤,并给出辅助的模块或驱动模块及测试用例,说明这些测试用例的选取原则。12.2测试方案12.3预期的测试结果12.4测试进度计划
本文标题:项目管理-方案阶段-概要设计说明书
链接地址:https://www.777doc.com/doc-5381964 .html