《XXX软件》设计文档.doc

《XXX软件》设计文档.doc

参赛选题:给出竞赛指定的个选题之一 《作品名称》软件设计文档作 者单 位2014年 月 日 目 录 1章 引言 3 1.1 项目简要介绍 3 1.2 项目背景 3 1.3 项目的创新点 3 1.4 定义 3 第2章 需求分析 4 2.1 功能需求 4 2.2 运行环境 4 第3章 总体设计 5 3.1 总体结构 5 3.2 处理流程设计 5 第4章 详细设计 6 4.1 主要数据结构设计 6 4.2 关键或难点技术的实现 6 第5章 使用说明 7 5.1 安装与初始化 7 5.2 软件主要功能的使用说明 7 第1章 引言 项目简要介绍 【对该项目做概括说明,以便了解该项目的全貌。】 项目背景 【该项目国内外相关研究情况或同类软件产品的介绍。】 项目的创新点 【说明该项目与其他同类软件比的优势、特色,或者填补了哪些空白。】 定义 【列出本文档中所用到的专门术语的定义和缩写词的原文。】 需求功能需求 【用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。】 运行环境 【简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定。】 总体设计 总体结构 【用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。】 处理流程 【说明本系统的处理流程,尽量使用图表的形式。】 设计 数据结构 【给出本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录的标识、定义、长度及它们之间的层次的或表格的相互关系。】 【说明。】 使用说明 安装与初始化 【一步一步地说明为使用本软件而需要进行的安装与初始化过程,包括程序的存载形式,安装与初始化过程中的全部操作命令,系统对这些命令的反应与答复,表征安装工作完成的测试实例等。如果,还应说明安装过程中所需用到的专用软件。】 软件主要功能的使用说明 【对软件主要功能的操作和输入输出做简要的说明】 《作品名称》软件设计文档 2 -

文档评论(0)

1亿VIP精品文档

相关文档