产品名称--详细设计说明书

产品名称--详细设计说明书

ID:26093830

大小:320.50 KB

页数:11页

时间:2018-11-24

产品名称--详细设计说明书_第1页
产品名称--详细设计说明书_第2页
产品名称--详细设计说明书_第3页
产品名称--详细设计说明书_第4页
产品名称--详细设计说明书_第5页
资源描述:

《产品名称--详细设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、产品名称,《详细设计说明书》(产品名称)详细设计说明书哈尔滨银行版权所有内部资料,注意保密。第11页共11页产品名称,《详细设计说明书》修订历史记录日期说明作者填写说明:1、文档新增时,该表开始填写,说明本次为新建,不需要填写后续详细修改说明。2、产品开发过程中或以后产品升级过程中,每次修改都要在该表中登记主要内容,修改内容直接在文档中体现,并在本文档后面依次添加详细修改说明。3、表格中每行应为一独立任务,例如产品首次建立时,先是编写,后是评审,评审后根据意见再调整等一系列工作,延续的时间可能比较长,仍然只需要填写表中一行。4、“日期”填写为本行内容修改开始的日期。5、表中历史内容

2、不应删除,应一直保留。第11页共11页产品名称,《详细设计说明书》目录第一章引言41.1概述41.2定义41.3设计依据4第二章程序设计52.1模块和程序关系设计52.1.1功能模块和程序关系表52.1.2复用说明52.1.2.1使用组件情况说明52.1.2.2符合软件复用标准的程序说明62.2程序详细设计6第三章其它方面的设计考虑83.1系统出错信息83.2数据常量和变量设计83.3配置文件(可选内容)93.4其它方面设计说明9附录A:详细修改说明10第11页共11页产品名称,《详细设计说明书》第一章引言说明:1本文档形成的目的:细化总体设计,为系统实施奠定基础,使开发人员依据详

3、细设计说明书即可完成编码工作。1.1概述待开发软件系统的名称。1.2定义列出本文中用到的专门术语的定义和外文首字母组词的原词组.1.3设计依据列出有关的参考资料第11页共11页产品名称,《详细设计说明书》第二章程序设计2.1模块和程序关系设计在详细设计过程中除非发现功能分析有不合理之处需重新进行功能分析外,不得改变功能分析的模块设计结果,只是依据功能分析的结果进行程序设计。程序结构设计主要任务是根据功能模块,从实现的角度给出功能模块与程序的对应关系,划分程序边界。设计结果以下表形式给出:2.1.1功能模块和程序关系表功能编号功能名称程序名称程序功能简述程序类型备注程序名称---非面

4、向对象语言写到函数级别,面向对象语言写到方法级别,即类名+方法名。程序类型---指程序属于的处理类型,如:联机处理程序、批量处理程序、公用子程序,或者其它处理类型。2.1.2复用说明2.1.2.1使用组件情况说明表组件指中心级管理的公共程序,此种公共程序不经修改即可以被使用。如果中心级组件需要修改才能被使用,则在2.1.2.2的公共程序说明中体现。序号程序名称复用组件名称、标识使用目的第11页共11页产品名称,《详细设计说明书》注:需要关注使用的组件情况跟程序的要求是否匹配。2.1.2.2公共程序说明表公共程序指可以被两个以上程序调用的程序,请在下表中进行说明。序号程序名称主要功能

5、2.2程序详细设计程序详细设计的任务是根据上述模块和程序关系表,以及公共程序说明,对每个程序进行详细设计,即在“功能模块和程序关系表”和“公共程序说明表”中体现的所有程序都需要。根据程序详细设计结果,程序员可以直接进行编码。程序详细设计结果以下表的形式给出(每个程序一张表,按模块排序,公共程序模块)程序详细设计说明表日期:年月日程序名称设计者程序类型编程语言功能描述:被调用方式调用本程序列表第11页共11页产品名称,《详细设计说明书》被调用程序列表访问数据表数据表READADDDELETEUPDATE程序输入数据参数意义数据类型格式说明程序输出数据参数意义数据类型格式说明程序逻辑描

6、述(推荐使用程序伪码的形式描述程序逻辑,也可以使用流程图等描述方法)利用一种结合一般文字敘述、非正确的程序语言来描述程序逻辑的程序码,称为伪码(pseudocode)。例如下面是一个排序程序的伪码:排序的元素放在阵列a中。for(i=1;i<=阵列大小-1;i依序加1)for(j=i+1;j<=阵列大小;j依序加1)if(a[i]>a[j])交换a[i]及a[j];完成排序动作。利用伪码可弥补程序语言叙述的不足,而又有程序语言结构化且严谨的敘述能力。利于书写和维护,缺点是不够直观。备注说明:程序名称---非面向对象语言写到函数级别,面向对象语言写到方法级别,即类名+方法名。被调用方

7、式---LINK,引用,CALL,COPY,其它(请说明)第11页共11页产品名称,《详细设计说明书》访问数据表---给出本程序需要访问的所有数据表,并标明访问方式(READ,DELETE,ADD,UPDATE)。如果操作处于判断分支中,则标明所有可能出现的访问方式。备注---说明本程序是新程序还是在以前基础上做的修改,修改的相关情况等。第11页共11页产品名称,《详细设计说明书》第三章其它方面的设计考虑3.1系统出错信息给出具体错误代码、错误信息内容等。如果在程序设

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。