软件详细设计文档_第1页
软件详细设计文档_第2页
软件详细设计文档_第3页
软件详细设计文档_第4页
软件详细设计文档_第5页
已阅读5页,还剩3页未读, 继续免费阅读

下载本文档

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

文档简介

1、AsiaInfo软件设计文档AsiaNFO软件详细设计文档软件产品名称版本号:V1.0文档编号:SD-ASD-?建立日期:2002年10月 日文档密级:内部Asiainfo PSO Application Solution Division编写说明软件详细设计文档是继软件概要设计文档之后更详细的设计文档。在软件程序提交的时 候,一定要有软件详细设计文档以记录详细的软件设计信息。文档模板的每一部分都有如何 书写的说明。其中:逻辑图、物理图、程序说明、程序调用关系、程序内部的算法说明、数 据库表结构等部分是必须填写的。文档修订摘要日期描述著者/修改人审阅者批准日期亚信科技(中国)有限公司版权所有文

2、档中的全部内容属亚信科技(中国)有限公司所有,未经允许,不可全部或部分发表、复制、使用于任何目的 TOC o 1-5 h z HYPERLINK l bookmark21 o Current Document 一、设计目标:1 HYPERLINK l bookmark25 o Current Document 二、系统设计框架图1 HYPERLINK l bookmark29 o Current Document 2.1逻辑部件图1 HYPERLINK l bookmark32 o Current Document 2.1.1逻辑部件图1 HYPERLINK l bookmark35 o Cu

3、rrent Document 2.1.2逻辑部件图说明1 HYPERLINK l bookmark38 o Current Document 2.2物理部件图1 HYPERLINK l bookmark41 o Current Document 三、子模块描述1 HYPERLINK l bookmark45 o Current Document 程序名(中英文)2 HYPERLINK l bookmark48 o Current Document 3.1.1程序实现的功能2 HYPERLINK l bookmark51 o Current Document 3.1.2程序对应的输入、输出文件2

4、 HYPERLINK l bookmark54 o Current Document 3.1.3程序流程图(算法说明)2 HYPERLINK l bookmark57 o Current Document 程序名(中英文)23.2.1程序实现的功能23.2.2程序对应的输入、输出文件23.2.3程序流程图或状态转换图2 HYPERLINK l bookmark67 o Current Document 四、描述与外部模块的详细接口2 HYPERLINK l bookmark70 o Current Document 五、数据库3 HYPERLINK l bookmark78 o Current

5、 Document 六、用户界面详细设计3一、设计目标:说明根据用户需求(软件需求规格说明书),确切地写出本次开发要实现的主要功能有哪些。 分别列出所包含功能的名称,以及功能的详细描述。编写“设计目标”的目的是,作为设计文档的第一步,设计人员在了解用户需求和本次 开发目的的基础上,总结出本次系统开发要实现哪些功能。这样,经过这个总结过程,一方 面可以帮助设计人员更深入地了解用户需求,有益于系统蓝图的绘制。另一方面,也为系统 测试提供依据。二、系统设计框架图2.1逻辑部件图2.1.1逻辑部件图说明请给出图示,表明本系统在逻辑上分为几个程序模块?另外:图中还应包括与其 他模块或外部系统的交互关系(

6、如果有)。外部模块以及与外部模块的关系用虚线标识。建 议采用 UML 的 Process Program.2.1.2逻辑部件图说明说明对2.1.1的逻辑部件图进行文字说明,包括各程序模块的概要实现功能;各程序 之间的调用关系有哪些?2.2物理部件图说明从物理位置的角度出发,如client -erver,或分布式处理等,说明各个模块所在位 置以及它们之间的通讯协议和通讯关系。建议采用UML的Deployment program。三、子模块描述说明对于每个模块,按照以下格式描述。3.1 程序名(中英文)3.1.1程序实现的功能3.1.2程序对应的输入、输出文件说明程序的输入文件可能是配置文件,或程

7、序初始运行的数据来源;程序的输出文 件可能是输出的日志信息等。3.1.3程序流程图(算法说明)说明此项视编程语言而定,目前的tcl,用流程图表示。如果是C+或java等基于 面向对象的语言,则请提供类图和交互图文档。如果该段程序涉及的状态转换比较多,请标 出关键的状态转换图。3.2程序名(中英文)程序实现的功能程序对应的输入、输出文件3.2.3程序流程图或状态转换图描述与外部模块的详细接口说明描述与外部程序的程序接口,即与外部程序的函数调用关系。格式为:外部模块或系统名输入通讯关系(文字说明)接口信息(接口格式、或描述清楚有哪些信息交互)输出通讯关系(文字说明)接口信息(接口格式、或描述清楚有

8、哪些信息交互)五、数据库说明描述数据库端的信息,包括以下几部分:1、表共包括哪些表?每张表以下列方式进行详细描述。表英文名:表中文名:表存放内容说明:字段名类型Key含义详细说明 如有初值,请说明2、存储过程3、序列4、索引5、其他(当逐步详细并成熟后,这部分将转到数据字典文档中,这里只列出表的名称。)六、用户界面详细设计说明对于统计报表类界面,请详细写出用户界面的各个字段与后台数据库表字段之间的 联系,以及计算公式。举例:VOIP业务量能管理实时监测页面主要来源表名:(按主要顺序排列)VOIP_IN_DAY_DD、VOIP_IN_MTH_MM、VOIP_IN_YR_YYYY、VOLUME_IN_DAY_DD、VOLUME_IN_MON_MM、VOLUME_IN_YR_YYYY用户界面字段名计算公式/算法备注业务名称serviceid检测时间监测时间间隔、监测方式Mm-dd-yyyy通话时长(小时)Sum(SessionTime) from VOIP_IN_DAY_DD认证次数暂无呼叫次数Sum(SessionCount) from VOIP_IN_DAY_DD呼通率(%)呼通率=(接通通话数/通话数)* 100% fromVOIP_IN_DAY_DD接通通话数:D

温馨提示

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

评论

0/150

提交评论