详细设计说明书模版_第1页
详细设计说明书模版_第2页
详细设计说明书模版_第3页
详细设计说明书模版_第4页
详细设计说明书模版_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、EsnMUM(项目名称)详细设计说明书文件版本编写日期发布日期文件修改记录修改日期版本号变化状态修改内容修改人*变化状态:C创建,A增加,M修改,D删除文档审批信息版本号提交人批准人批准日期发布日期备注 TOC o 1-5 h z 1引言1 HYPERLINK l bookmark47 o Current Document 编写目的1 HYPERLINK l bookmark50 o Current Document 适用范围1 HYPERLINK l bookmark53 o Current Document 术语和缩写1 HYPERLINK l bookmark56 o Current D

2、ocument 参考资料1 HYPERLINK l bookmark59 o Current Document 概述1 HYPERLINK l bookmark63 o Current Document 系统概述1 HYPERLINK l bookmark66 o Current Document 系统功能定义1总体结构说明1系统结构1 HYPERLINK l bookmark70 o Current Document 系统内外部关系图 1 HYPERLINK l bookmark73 o Current Document 功能模块简要说明 1 HYPERLINK l bookmark76 o

3、 Current Document 依赖的外部接口 1 HYPERLINK l bookmark79 o Current Document 对外提供的接口 1 HYPERLINK l bookmark82 o Current Document 模块程序构件结构图1数据模型(Data Model)设计2逻辑实体模型2 HYPERLINK l bookmark90 o Current Document 实体模型1 2实体模型2 3 HYPERLINK l bookmark93 o Current Document 表结构(物理设计) 3 HYPERLINK l bookmark96 o Curre

4、nt Document 表汇总3表1 3表2 3视图列表4 HYPERLINK l bookmark100 o Current Document 功能实现说明4 HYPERLINK l bookmark104 o Current Document 数据流类模块4 HYPERLINK l bookmark107 o Current Document 数据流程图4实现说明4程序设计4 HYPERLINK l bookmark129 o Current Document 业务处理类模块5Object Model设计5程序设计5界面实现说明5模块1 5 HYPERLINK l bookmark154

5、o Current Document 总体界面结构(业务操作区)说明5 HYPERLINK l bookmark160 o Current Document 功能点1界面结构说明5 HYPERLINK l bookmark163 o Current Document 功能点2界面结构说明5模块2 6总体界面结构(业务操作区)说明6功能点1界面结构说明6功能点2界面结构说明61引言1.1编写目的【说明编写这份文档的目的,指出预期的读者。1.2适用范围【说明此文档在何种情况下或何种工作中使用。1.3术语和缩写【列出本文件中用到的专门术语的定义和外文首字母组词的原词组以及中英文全称。1.4参考资料【

6、列出有关参考资料】概述【如果没有划分子系统,此章节可裁剪。2.1系统概述【说明此(子)系统“是什么。】2.2系统功能定义【说明此(子)系统实现的主要功能,可以诸条说明。总体结构说明3.1系统结构3.1.1系统内外部关系图【描述此(子)系统内部功能模块的构成以及与外部模块的接口关系,可采用图表形式。如 果概要设计说明书已描述此部分内容,此处可删剪。3.1.2功能模块简要说明【对此(子)系统功能模块做简要说明。如果概要设计说明书已描述此部分内容,此处 可删剪。】3.1.3依赖的外部接口【说明各模块依赖的外部接口是什么,输入参数、输出参数、返回值等。3.1.4对外提供的接口【说明各模块对外提供的外部

7、接口是什么,输入参数、输出参数、返回值等。3.2模块程序构件结构图【详细描述程序构件结构图,并做文字说明。一般是有如下两种情况需做此描述:非中间件服务结构的后台处理进程模块(一般是异步操作等)在前台交互式操作的模块中,引入了非中间件服务结构的部件。如:8、连接数据库Database数据模型(Data Model)设计 4.1逻辑实体模型4.1.1实体模型1【描述本(子)系统核心的实体关系模型。如下图所示。要求做到:描述每一个实体的作用,指定实体标识ID)。对每一个relationship都要有说明,同时严格注意Mandatory 是否必须), Cardinality几对几关系。ER图中的每个表

8、中应有表名、主键字段名、重要字段名等信息。重要字段虽然不 是ER图本身必须的,但可以更利于理解表的属性和关系。chi父子关系l d ofVA15d VA15composed of构成关系Pos tn iPos i di onVA15Parent_Postn_i dVA15report to anager ofcompos ed of汇报关系职位职责Res pos i bi l i tyRes pos _i d N9雇佣关系member ofEmpl oyee_AgentEmp id VA15员工技能Empl oyee CompetencyCompetency_IdVA15Organi zati

9、 on Uni tOrg IdParent_Org_iparent of一对一Us er_LoginLogi nNameVA154.1.2实体模型2【如果有多个实体模型,需要按照上述的方式,诸一说明。4.2表结构(物理设计)【此部分主要设计表结构。一般地,实体对应于表,实体的属性对应于表的列,实体之间的 关系成为表的约束。逻辑设计中的实体大部分可以转换成为物理设计中的表但是他们并不一定 是一一对应的】4.2.1表汇总序号(子)系统表名中文名称和简单描述使用方式123【注:使用方式分为:公用(所有(子)系统均可访问自用(仅本(子)系统可访问0 临时。】表 1字段名数据类型空/非空其他字段简单描述

10、表描述【基本用途、所属数据库、表数据量、预计增长量。所属表空间、分表说明、分区说明。】主键外键主表:外部引 用主表:索引触发器约束字段描述字段1【字段描述】字段2【字段描述】【字段描述】4.2.3 表 2【同上。】4.3视图列表序 号(子) 系统视图名相关表使用方式描述123【注:使用方式分为:公用(其他(子)系统可访问囱用(仅(本)子系统可访问)临时。】功能实现说明【本章对每个功能模块中的每一个功能点做实现说嘱两类主要的应用:以数据流为核心的,处理流程是重点;以业务操作为核心的,后台业务模型、前台展现模型是重点(强调用对象 模型设计、下面用不同的章节分别给出这两类应用的设计文档模板。5.1数

11、据流类模块【说明:该类模块的特点是:接口通常是数据文件或ML的形式,接口文件内容比较稳定】5.1.1数据流程图【用数据流图(DataFlowDiagram-DFD)描述该功能模块总的数据流图并给出文字说明】5.1.2实现说明功能点1实现说明【功能点实现说明包括以下一些内容:功能定义处理流程业务规则(什么条件下能做什么事情,什么条件下不能做什么事情)其他说明】功能点2实现说明【同上。】5.1.3程序设计类定义【说明类的定义,包括属性、接口函数等。数据结构定义【给出数据结构或数据元素(变量)的特性,包括名称、标识符、数据类型和格式、值的有 效

12、范围,并给出定义性描述,最好能用类语言给出类型说明】目标文件定义【说明该模块将提供哪些包.(So,.jar等)。】【重点描述接口文件格式接口方式(批处理、逐条;本地、远程;远程提供传输方式等)】5.2业务处理类模块【说明:该类模块的特点是:需要提供对象接Object Interfac),对象模型是重点】Object Model 设计功能点1实现说明Sequence Diagram【所需功能的序列图。如果包含多个业务操作,应绘制多幅序列图,原则是:尽量覆盖到对象参与此功能的所有方法。如果某个业务操作非常简单(例如两个对象、三次调用可以用文字简单描述】5.2.1. 1.2 说明【功能点实现说明包括以下一些内容:主要实现方法说明。操作了哪些数据库表的哪些字段。如:Object1.GetData(): DB_, ID, DB_ADSL。】.功能点2实现说明【如果有多个功能点,需要按照上述的方式,逐一说明。5.2.2程序设计目标文件定义【说明该模块将提供哪些包.(So,.jar等)。】接口定义【主要是 Object Interface界面实现说明6.1模块16.1.1总体界面结构(业务操作区)说明【可以用图示辅助说明,可以用网页C+Builder Form等说明如下内容

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论