软件概要设计文档.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
概要设计说明书 1 引言 1.1 编写目的 概要设计的主要任务是设计程序的体系结构, 也就是确定程序有哪些 模块组成以及模块计的关系。概要设计过程首先寻找实现目标系统的各种不 同的方案,需求分析阶段得到的数据流图是设想各种可能方案的基础。然后 分析员从这些供选择的方案中选取若干个合理的方案,为每个合理的方案都 准备一份系统流程图,列出组成系统的所有物理元素,进行成本 /效益分析, 并且制定实现这个方案的进度计划。分析员应该综合分析比较这些合理的方 案,从中选出一个最佳方案向用户和使用部门负责人推荐。如果用户和使用 部门的负责人接受了推荐的方案,分析员应该进一步为这个最佳方案设计软 结构,通常,进行必要的数据库设计,确定测试要求并且是定测试计划。 1.3 术语定义 实体—联系图( E-R 图):包含实体(即数据对象) 、关系和属性。作为用户与分 析员之间有效交流的工具。 流程图: 由一些特定意义的图形、 流程线及简要的文字说明构成, 能清晰明确地 表示程序的运行过程 盒图:又称为 N-S 图呀 CHAPIN图,它把整个程序写在一个大框图内,大框图由 若干个小的基本框图构成 1.4 参考资料 《软件工程导论》 张海藩 编著 清华大学出版社 《深入浅出面向对象分析和设计 》 《数据为原理及应用》 李绍原 主编 科学出版社 2 概述 1. 目标 该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内 部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结 构的细节以及具体的装配要求。 1 2 . 运行环境 软件基本运行环境为 Windows环境。 3. 需求概述 本系统要达到以下目标: 1、用户的存款与消费 2、用户挂失处理 3、管理员的新建与注销 4 、用户的查询 4 . 条件与限制 为了评价该设计阶段的设计表示的“优劣程度”,必须遵循以下几个准则: 1. 软件设计应当表现出层次结构,它应巧妙地利用各个软件部件之间的控制关 系。 2. 设计应当是模块化的, 即该软件应当从逻辑上被划分成多个部件, 分别实现各 种特定功能和子功能。 3. 设计最终应当给出具体的模块 (例如子程序或过程) ,这些模块就具有独立的 功能特性。 4. 应当应用在软件需求分析期间得到的信息,采取循环反复的方法来获得设计。 3 系统分析 系统模型: 2 系统 IPO 图: IPO 图比较清晰的表达了系统的输入——处理——输出 学生信息 新建饭卡信息 学生基本信息 锁卡信息 挂失状态转换 空历史纪录 刷卡 ( 卡ID) 简单查询 卡状态 消费额 消费

文档评论(0)

187****3997 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档