软件项目概要设计说明书模板.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

软件项目

概要设计说明书模板

引言

编写目的

说明本文档的编写目的。阐述本项目的概要设计。本概要设计说明书编写的目的在于全面说明系统第一阶段中的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分和功能分配,为程序的详细设计提供基础。

本文概要设计说明书,使得项目组内成员对整个项目的主要功能以及其概要的实现手段有一个宏观的把握,是整个系统最雏形,同时也是最基本的引导性文档。

项目背景

简单介绍项目的背景,一般在标书里面是有介绍的,可以参考部分内容。包括系统的名称,项目组名称,使用单位、使用对象等基本信息。

术语定义

列出本文件中用到的专门术语的定义和外文首字母组词的原词组等说明。

参考资料

列出有关资料的作者、标题、编号、发表日期、出版单位,说明能够得到这些文件资料的来源,可包括:

《项目技术文件》

《项目招标文件》

《项目实施方案》

《软件需求规格说明书》

《项目设计方案》

总体设计

需求分析

说明对本系统的上要输入输出项目、处理的功能性能要求,详细说明可参见《软件需求说明书》。

运行环境

简要说明对本系统的运行环境(包括硬件环境和支持环境)的规定,详细说明参见《软件需求说明书》。

例如:

硬件环境:各类android手机或者平板,或者IOS手机或者平板。

软件环境:android2.2及以上版本,或者IOS7.0及以上版本。

操作系统:MAC/Windows。

运行系统:服务器名称等。

设计概念及流程

说明本系统的基本设计概念、开发工具和处理流程,处理流程尽量使用图表的形式。

整体设计结构

用框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,分层次地给出各元素之间的控制与被控制关系,用一览表的形式扼要说明每个系统元素的标志符和功能。

要求:

1、明确记述页面名称和页面功能概要页面。

2、页面名称和其它设计书(页面一览表,页面布置,页面项目定义)是同样的。

3、页面之间的变迁,必须记述作为活动的按钮名称或者是活动名称。

4、页面变迁从左侧开始,尽可能从左向右记述变迁。

5、关于处理,联合其他系统,系统结束等特殊处理需要记述,对于普通处理不用特别记述。

人工处理过程

分别说明此概要设计方案在本软件系统的工作过程中不得不包含的人工处理过程。

尚未解决的问题

说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。

接口设计

用户接口

说明将向用户提供的命令和它们的语法结构,以及软件的回答信息。一般公司开发的系统中主要是导出的文件、自定义的查询或公式、系统提示信息等。

外部接口

说明本系统同外界的所有接口的安排包括软件与硬件之问的接口、本系统与各支持软件之间的接口关系。

内部接口

说明本系统之内的各个元素之间的接口的安排。如单据对象等。

设计运行

运行模块组合

说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。

运行控制

说明每一种外界的运行控制的方式方法和操作步骤。

运行时间

说明每种运行模块组合将占用各种资源的时间。

系统数据结构设计

逻辑结构设计要点

说明数据库的逻辑结构及要点。

物理结构设计要点

说明数据库设计的物理结构及要点。

数据结构与程序的关系

说明数据库数据结构设计与整体程序之间的关系。

系统出错处理设计

出错信息

在用户使用错误的数据或访问没有权限的数据后,系统给出提示:“对不起,你非法使用数据,没有权限!”而且用户的密码管理可以允许用户修改自己的密码,不允许用户的匿名登录。

补救措施

由于数据在数据库中已经有备份,故在系统出错后可以依靠数据库的恢复功能,并且依靠日志文件使系统再启动,就算系统崩溃用户数据也不会丢失或遭到破坏。但有可能占用更多的数据存储空间,权衡措施由用户来决定。

系统维护设计

如果当前系统出现一些异常,而影响了用户的正常使用,因为数据库有备份,程序代码也有备份,软件开发人员应尽快发现问题的原因,及时改正过来,以保证系统的正常运行。

文档评论(0)

Steady + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档