第五组——详细设计说明.doc

第五组——详细设计说明.doc

ID:61464569

大小:145.00 KB

页数:15页

时间:2021-02-02

第五组——详细设计说明.doc_第1页
第五组——详细设计说明.doc_第2页
第五组——详细设计说明.doc_第3页
第五组——详细设计说明.doc_第4页
第五组——详细设计说明.doc_第5页
资源描述:

《第五组——详细设计说明.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、xxx技术有限公司XXX系统详细设计说明书文件编号:生效日期:版本号:修改状态:密级:总页数:15正文:附录:编制:日期:修改:日期:批准:日期: 目录第1章导言11.1目的11.2范围11.3术语定义11.4参考资料21.5相关文档21.6版本更新记录2第2章模块实现设计32.1公用模块设计32.2专用模块设计32.3存储过程设计42.4触发器设计4第3章接口实现设计5第4章其他实现设计54.1角色授权设计54.2其他详细设计6第5章详细设计检查列表65.1功能设计检查列表65.2性能设计检查列表65.3接口设计检查列表6 第1章导言本章对该文档的

2、目的、功能范围、术语、相关文档、参考资料、版本更新进行说明。1.1目的本文档的目的旨在推动软件工程的规范化,使设计人员遵循统一的详细设计书写规范,节省制作文档的时间,降低系统实现的风险,做到系统设计资料的规范性与全面性,以利于系统的实现、测试、维护、版本升级等。详细设计的详细程度,应达到可以编写程序的程度。1.2范围本文档用于软件设计阶段的详细设计,它的上游(依据的基线)是《概要设计说明书》,它的下游是源程序清单及单元测试计划,并为单元测试报告提供测试依据。该范围应覆盖《概要设计说明书》中的功能点列表、性能点列表、接口列表。软件详细设计的范围是:各子

3、系统的公用模块实现设计、专用模块实现设计、存储过程实现设计、触发器实现设计、外部接口实现设计、部门角色授权设计、其他详细设计等。按照3层结构(B/A/S)的布局,详细设计应从下面3个方面进行。数据库服务器上的面向数据的设计:数据字典物理设计、基本表物理设计、中间表物理设计(报表设计)、临时表物理设计、视图物理设计、存储过程物理设计、触发器物理设计。应用服务器上的面向业务逻辑的设计:接口数据设计、中间件设计、数据通信传输设计、可视构件设计、非可视构件设计、角色授权设计、功能点设计(功能点列表设计)。浏览器上的面向对象的设计:录入个性界面设计、浏览查询界

4、面设计、登录注册界面设计、信息发布界面设计。本文档的设计内容包括菜单实现设计、类实现设计、模块实现设计和重要的方法、服务的实现设计等。 1.3术语定义术语定义,如表1-1所示。表1-1术语定义序号术语名称术语定义1详细设计在概要设计的基础上,对其功能模块或部件进行实现设计,使编程人员据此能顺利书写出程序代码2存储过程存放在数据库服务器上的一段程序,它能被其他程序调用,以完成对数据库表的某些规定操作3触发器存放在数据库服务器上的一段程序,当触发条件满足时它就被执行,以完成对数据库表的某些规定操作4算法详细设计中实现某项功能的数据处理方法及处理流程 1.

5、1参考资料[1].《概要设计说明书》[2].《需求分析说明书》[3].《软件合同》[4].命名规范[5].程序设计规范[6].界面设计规范1.2相关文档[1].源程序清单[2].单元测试计划及报告[3].《用户使用手册》  1.3版本更新记录表第1章1版本更新记录版本号创建者创建日期维护者维护日期维护纪要V1.1包阿如娜2011.8.24公用模块设计(学生)、专用模块设计(学生)、角色授权设(学生)陈鹤飞2011.8.24专用模块设计(教师)高建新2011.8.24公用模块设计(班级)、专用模块设计(班级)、角色授权设(班级)宋云飞2011.8.2

6、4公用模块设计(宿舍)、专用模块设计(宿舍)薄婧琛2011.8.24专用模块设计(学院、系)王静2011.8.24专用模块设计(课程)刘皛2011.8.24包阿如娜2011.8.25学生公用模块设计(算法设计)、学生专用模块设计(算法设计)高建新2011.8.25班级公用模块设计(算法设计)、班级专用模块设计(算法设计)陈鹤飞2011.8.25教师专用模块设计(算法设计)刘皛2011.8.25教室、研究所专用模块设计(算法设计)王静2011.8.25课程公用模块设计(算法设计)、课程专用模块设计(算法设计)薄婧琛2011.8.25学院专用模块设计(算

7、法设计)宋云飞2011.8.25宿舍公用模块设计(算法设计)、宿舍专用模块设计(算法设计)第1章模块实现设计功能模块包括:登录注册模块、信息发布模块、菜单模块、录入修改模块、查询统计模块、数据处理模块、报告输出模块、前台网站模块、后台处理模块、数据传输与接收模块乖乖。详细设计是面向模块的,或者说是面向部件(或构件)的,不是面向组织结构或部门单位的。一个组织或单位,根据角色的授权,可以挂上某些功能模块。若为C/S或B/A/S结构,则要说明该模块运行在哪一层上。1.1公用模块设计公用模块的提取与设计特别重要,设计它的目的是为了复用,因此它直接影响到系统的

8、详细设计、编程、运行的质量。每个公用模块的设计要包括如下内容:(1)模块编号:按照命名规则,如:G-XXX,

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

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

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