- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一部分传统的软件工程方法 第二章 系统分析 第三章 需求分析 第四章 软件设计 第五章 软件测试 第三章 需求分析 3·1 需求分析 3·2 需求获取的内容 3·3 需求分析的步骤 3·4 分析建模 3·5 数据流图 3·6 数据字典 3·7 需求验证 3·8 需求工程研究新进展 3·9《需求规格说明书》 3·10 本章重点 3·1 需求分析 3·1·1 需求分析面临的挑战 3·1·2 需求分析对人员要求 3·1·3 需求分析的几个阶段 3·2 需求获取的内容 (6) 文档 (7) 数据 (8) 资源 (9) 安全保密 (10) 成本消耗与开发进度 (11)质量保证 3·2 需求获取的内容-1 系统做什么? 系统何时做什么? 系统何时及如何修改或升级? 3·2 需求获取的内容-2 硬件设备:机型、外设、接口、 地点、分布、温度、 湿度、磁场干扰等 软件: 操作系统、网络、数据库 3·2 需求获取的内容-3 系统做什么? 用户类型? 各种用户熟练程度?需受何种训练? 用户理解、使用系统的难度? 用户错误操作系统的可能性? 3·2 需求获取的内容-4 输入、输出数据的格式? 接收、发送数据的频率? 数据的准确性和精度? 数据流量? 数据需保持的时间? 3·2 需求获取的内容-5 需对访问系统或系统信息加以控制吗? 如何隔离用户之间的数据? 用户程序如何与其它程序和操作系统隔离? 系统备份要求? 3·2 需求获取的内容-6 系统的可靠性要求? 系统必须监测和隔离错误吗? 规定系统平均出错时间? 出错后,重启系统允许的时间? 系统变化如何反映到设计中? 维护是否包括对系统的改进? 系统的可移植性? 3·4 分析建摸 结构化分析(传统建模方法) 面向对象分析 3·4·1 分析模型的结构 3·4·2 分析模型的元素 数据字典(DD):模型核心(中心库) E-R图(ERD): 数据流图(DFD) 指明数据在系统中移动时如何被变换; 描述对数据流进行变换的功能; DFD中每个功能的描述包含在加工规约 (小说明)。 状态变迁图(STD) 指明作为外部事件的结果,系统将如何 动作。 3.4.3 数据建模 E-R图是数据建模的基础 3.4.4 功能建模和信息流 3.5 数据流图 2·5·1 基本图形符号 2·5·1 基本图形符号 2·5·2 数据流图举例 1 2·5·2 数据流图举例 1 2·5·2 数据流图举例 1 2·5·2 数据流图举例 1 2·5·2 数据流图举例 1 2·5·3 数据流命名规则 2·5·3 数据流命名规则 2·5·4 处理 命名原则 2·5·5 数据存储 命名原则 分层数据流图中,数据存储一般局限在某一层或某几层 命名方法与数据流相似 2·5·7 画分层DFD指导原则 (1) 父图与子图的平衡 模型细化时必须保持数据流的连 续性,即每个细化部分的输入和输出 必须保持不变(父图和子图输入数据 和输出数据应一致)。 父图和子图的平衡 父图和子图的平衡 教材购销系统的顶层DFD 第二层DFD(0层) 教材购销系统 第三层DFD (1层) 采购子系统(2.0) 第二层DFD (0层) 教材购销系统 第三层DFD (1层) 销售子系统(2.0) 父图与子图平衡的特例 2·5·7 画分层DFD指导原则 (2) 区分局部文件和局部外部项 第二层DFD(0层) 教材购销系统 第三层DFD (1层) 采购子系统(2.0) 2·5·7 画分层DFD指导原则 (3) 遵守加工的编号原则 子图图号为分解的父图中的加工号, 同级子图在最后数字以序号区别。 2·5·7 画分层DFD指导原则 (4) 分解的深度与层次 按功能情况定,一般设深度为3-5 如超过5最好分解画,否则容易出错 2·5·8 实例 图书馆管理系统功能: 购入新书 读者借书 读者还书 图书注销 查询统计 购入新书: 新书编卡片(包括:分类目录号、 流水号(唯一)、书名、 作者、内容摘要、价 格、购书日期等信息) 写入图书目录文件 读者借书: 填借书单(包括:读者号、欲借图 书分类目录号) 检查读者号有效性,无效,拒借 读者号有效,检查借书是否超数? 已达5本,拒绝借; 未超,可借,登记图书分类目录 号、读者号、借阅日期等,写回 借书文件中。 读者还书: 根据图书流水号,从借书文件 中读出与该书相关的借阅记录, 查明借书日期,还书日期,求 借书时间,再重写回借书文件
您可能关注的文档
- 第三章 电气控制线路设计董三章 电气控制线路设计董第三章 电气控制线路设计董第三章 电气控制线路设计董.ppt
- 第三章 机床电气控制设计第章 机床电气控制设计第三章 机床电气控制设计第三章 机床电气控制设计.ppt
- 第三章 记者的职业道德第三 记者的职业道德第三章 记者的职业道德第三章 记者的职业道德.ppt
- 第三章 机械图样识读第2节装配图的识读第三章 机械图样识读第2节 装配图的识读第三章 机械图样识读第2节 装配图的识读第三章 机械图样识读第2节 装配图的识读.ppt
- 第三章 和解剂.ppt
- 第三章 计算机控制系统的数描述2(差分方程,脉冲传递函数)第三章 计算机控制系统的数学描述2(差分方程,脉冲传递函数)第三章 计算机控制系统的数学描述2(差分方程,脉冲传递函数)第三章 计算机控制系统的数学描述2(差分方程,脉冲传递函数).ppt
- 第三章 经济法主体极其行为三章 经济法主体极其行为第三章 经济法主体极其行为第三章 经济法主体极其行为.ppt
- 第三章 开放系统互连参考模第三章 开放系统互连参考模型第三章 开放系统互连参考模型第三章 开放系统互连参考模型.ppt
- 第三章 控制系统的数学模型第三章 控制系统的数学模型1第三章 控制系统的数学模型1第三章 控制系统的数学模型1.ppt
- 第三章 模拟量输入通道第三 模拟量输入通道第三章 模拟量输入通道第三章 模拟量输入通道.ppt
文档评论(0)