欢迎来到天天文库
浏览记录
ID:38754726
大小:134.00 KB
页数:8页
时间:2019-06-18
《详细设计说明书模板(面向对象)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一体化管理体系文件详细设计说明书模板(面向对象)编号:版本号:V1.0受控状态:受控编写:标检:审核:批准:发布日期:2007-04-01实施日期:2007-04-01<单击此外输入项目名称>风险管理计划修订记录类别:A-增加;M-修改;D-删除修订日期版本号修订类别描述修改人2005-03-25V0.1A2005-05-25V0.2A2005-06-20V0.3A2005-07-15V1.0M2005-11-26V1.1M2006-07-01V3.0M2007-04-01V1.0M第3页共8页<单击此外输入项目名称>风险管理计划编号:XXXX-XXXX-XX密级:XX<单击
2、此处输入项目名称>详细设计说明书编写:校对:标检:审核:会签:批准:年月日第3页共8页<单击此外输入项目名称>风险管理计划修订记录类别:A-增加;M-修改;D-删除修订日期版本号修订类别描述修改人第2页共8页<单击此处输入项目名称>详细设计说明书目录1引言41.1编写目的41.2背景41.3定义41.4参考资料42系统整体结构43包和类设计53.1包设计53.2类设计54程序设计54.1×××功能设计54.1.1控制模型54.1.2内部设计64.1.3相关类及方法6第6页共8页<单击此处输入项目名称>详细设计说明书1引言1.1编写目的[说明编写这份软件详细设计说明书的目的。]
3、1.2背景[说明:a.待开发的软件系统的名称;b.本项目的需求来源;c.本项目的任务提出者、开发者、用户。]1.3定义[列出本文件中用到的专门术语的定义、外文首字母组词的原词组和图形符号含义说明及引用标准。]1.4参考资料[列出所引用的参考资料,如:a.本项目的需求规格说明书;b.属于本项目的其他已发表文件;c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。要求列出这些文件资料的标题、出版单位及版本(或发表日期),说明能够得到这些文件资料的来源。]2系统整体结构[重复《概要设计说明书》中“3系统框架”的内容]。第6页共8页<单击此处输入项目名称>详细设计说明书1包
4、和类设计1.1包设计[对于JAVA类语言,在此以包图(PackageDiagram)描述系统的封装结构。对于VC++、Delphi等语言来说,在此描述bpl、dll等封装形式的系统结构。对于没有上述结构的纯EXE程序,此处可忽略。当使用rose模板进行设计时,此处可参见rose模板中的“业务实体”部分的内容。此处可链接rose文件,不必再进行复制粘贴。]1.2类设计[以类图(ClassDiagram)描述“3.1包设计”中的类实现。当使用rose模板进行设计时,此处可参见rose模板中的“业务实体”部分的内容,此处不必再进行复制粘贴]2程序设计[当使用rose模板进行设计时,
5、此处可参见rose模板中的“用例实现”部分的内容。此处可链接rose文件,不必再进行复制粘贴。]2.1×××功能设计[以下各节以自上而下的顺序,针对“2系统整体结构”中“系统功能结构图”中描述的各级系统/子系统/模块/功能进行说明,各“功能”作为最后一级各“功能”的编号即为标识码]2.1.1控制模型[以文字或图示方式对本模块涉及的各组成元素之间的控制关系加以说明,各元素信息详细至类/javabean/jsp,当本模块只含有一个组成元素或组成元素控制模型较简单时,可忽略此项]第6页共8页<单击此处输入项目名称>详细设计说明书1.1.1内部设计[对“控制模型”中描述的本模块的各组
6、成元素(类/javabean/jsp)按方法、属性进行详细说明,对于需在此处引用但已在其他“功能”中描述的类、方法在此不再累述,但应在方法的处理流程及“相关类”中指明类和方法名。]1.1.1.1×××类/javabean/jsp1.1.1.1.1方法项目内容×××方法功能输入输出处理流程1.1.1.1.2属性属性名含义1.1.2相关类及方法[如不含有对其他类方法的引用,此处可填“无”。如含有对其他类方法的引用,此处说明如下内容:a.“内部设计”中各类的父类b.实现本功能的方法中引用的其他类的]第6页共8页
此文档下载收益归作者所有