- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
軟件概要设计样本
文档编号:
软件概要设计
Version 1.0
拟制: 日期:
审核: 日期:
批准: 日期:
文档配置说明
文件名 XX产品_软件概要设计说明书Vx.x 适 用 创 建 作 者 时间 XX年XX月XX日 版本号 Vx.x 说 明: 修 改 作 者 时间 版本号 说 明: 修 改 作 者 时间 版本号 说 明:
目 录
1. 引言 4
1.1. 编写目的 4
1.2. 背景 4
1.3. 定义 4
1.4. 参考资料 4
2. 总体设计 5
2.1. 需求规定 5
2.2. 运行环境 5
2.3. 基本设计概念和处理流程 5
2.4. 结构 5
2.5. 功能器求与程序的关系 5
2.6. 人工处理过程 6
2.7. 尚未问决的问题 6
3. 接口设计 6
3.1. 用户接口 6
3.2. 外部接口 7
3.3. 内部接口 7
4. 运行设计 7
4.1. 运行模块组合 7
4.2. 运行控制 7
4.3. 运行时间 7
5. 系统数据结构设计 8
5.1. 逻辑结构设计要点 8
5.2. 物理结构设计要点 8
5.3. 数据结构与程序的关系 8
6. 系统出错处理设计 9
6.1. 出错信息 9
6.2. 补救措施 9
6.3. 系统维护设计 9
?? 概要设计说明书又可称系统设计说明书,这里所说的系统是指程序系统。编制的目的是说明对程序 系统的设计考虑,包括程序系统的基本处。流程、程序系统的组织结构、模块划分、功能分配、接口设计。 运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。编制概要设计说明书的内容 要求如下:?编写目的 ?? 说明编写这份概要设计说明书的目的,指出预期的读者。背景?? 说明:?? a.待开发软件系统的名称;?? b.列出此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。定义 ?? 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。参考资料 ?? 列出有关的参考文件,如:?? a.本项目的经核准的计划任务书或合同,上级机关的批文;?? b.属于本项目的其他已发表文件;?? c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。 列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。总体设计需求规定 ?? 说明对本系统的主要的输入输出项目、处理的功能性能要求,详细的说明可参见附录C。运行环境 ?? 简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见附录C。基本设计概念和处理流程 ?? 说明本系统的基本设计概念和处理流程,尽量使用图表的形式。结构 ?? 用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系.功能器求与程序的关系?? 本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:
人工处理过程?? 说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。尚未问决的问题?? 说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。接口设计 用户接口? 说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。外部接口 ? 说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接 口关系。内部接口? 说明本系统之内的各个系统元素之间的接口的安排。运行设计 运行模块组合? 说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。运行控制 ? 说明每一种外界的运行控制的方式方法和操作步骤。运行时间? 说明每种运行模块组合将占用各种资源的时间。系统数据结构设计 逻辑结构设计要点 ? 给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。 物理结构设计要点? 给出本系统内所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系(索引、设备、存储区域)、设计考虑和保密条件。数据结构与程序的关系 ? 说明各个数据结构与访问这些数据结构的形式:系统出错处理设计出错信息 ? 用一览表的方式说朗每种可能的出错或故障情况出现时,系统
您可能关注的文档
- 軟件工程课程设计论文.doc
- 軟件工程课程设计连连看.doc
- 軟件建模与UML图书馆管理系统.doc
- 軟件应用指导.doc
- 軟件开发工具复习资料-打印版.doc
- 軟件开发心得(设计篇).doc
- 軟件开发环境与工具实验报告-2.doc
- 軟件开发管理与质量控制.doc
- 軟件开发质量和风险的定量监理.doc
- 軟件开发过程中风险管理的基本原则.doc
- 《血液透析患者动静脉内瘘维护中的个体化护理模式研究》教学研究课题报告.docx
- 《水稻测土配方施肥技术在土壤修复中的应用效果研究》教学研究课题报告.docx
- 教师数字能力评价与提升:基于翻转课堂的教学实践研究教学研究课题报告.docx
- 小学语文移动学习教学互动数据挖掘与作文教学改进研究教学研究课题报告.docx
- 喉部疾病病人的护理—急性会厌炎病人的护理.ppt
- 小学科学探究活动教师数字能力提升与课程整合的实践探索教学研究课题报告.docx
- 海上花园旅游策略解读.pptx
- 高中音乐课堂中音乐鉴赏能力培养与音乐审美教育研究教学研究课题报告.docx
- 初中生物生成式人工智能在教学中的应用与实践教学研究课题报告.docx
- 《老旧小区电梯加装项目公众参与机制研究及实施效果评估》教学研究课题报告.docx
文档评论(0)