- 1、本文档共64页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[信息与通信]软件工程-2-需求工程20122
五、建模技术小结 模型类型或方法 主要针对的系统层面 描述 数据流图 行为 将系统建模为数据的功能转换的有向图 有限状态模型 行为 对系统状态和对事件响应的处理功能进行建模 小规约/过程规约 行为 功能和动态行为的算法描述 “实体—关系”图 结构 功能转换处理的数据模型 数据字典 — 所有模型构件的自然语言描述 本章知识点总结 需求概述 需求分析的任务和原则 需求工程的主要活动 需求分类 需求获取 需求调查内容 需求获取方法 结构化分析模型 数据流图(DFD) 实体关系图(E-R) 状态变迁图 数据字典 * 通过样例文档,对比说明目前的需求描述缺少的信息,同时说明在该文档当中对需求分析原则的体现。 * 将原则的内容落实到模型进行实现。 * Data Dictionary,简称 * Data Dictionary,简称 * * 确定系统的输入和输出(系统的边界) 确定外部实体,说明输入数据从何而来,由谁来接收输出数据 描述被开发系统的范围以及它和周围环境的数据交换关系 * 绘制系统的核心处理过程(功能)之间的关系 根据需求陈述,分析出该系统的主要功能。 从输入端开始,根据企业销售工作流程(需求陈述),画出数据流流经的各加工框,逐步画到输出端,得到第一层数据流图(从左到右) * * 在实际应用过程中需求的????? * * * 确定系统的输入和输出(系统的边界) 确定外部实体,说明输入数据从何而来,由谁来接收输出数据 描述被开发系统的范围以及它和周围环境的数据交换关系 * 绘制系统的核心处理过程(功能)之间的关系 根据需求陈述,分析出该系统的主要功能。 从输入端开始,根据企业销售工作流程(需求陈述),画出数据流流经的各加工框,逐步画到输出端,得到第一层数据流图(从左到右) * * * * * 其次,绘制一层数据流图(主图) 最后,对每一个加工处理进行分解细化 供货处理细化 处理订单细化 处理进货细化 缺货统计细化和销售统计细化 数据流程图的注意点 DFD上所有图形符号只限于前述四种基本元素; DFD主图必须包括前述四种基本元素,缺一不可; DFD的主图上的数据流必须封闭在外部实体之间; 每个加工至少有一个输入数据流和一个输出数据流; 在数据流图中,需按层给加工框编号。编号表明该加工所处层次及上下层的亲子关系; 规定任何一个数据流子图必须与它上一层的一个加工对应,两者的输入数据流和输出数据流必须一致。此即父图与子图的平衡; 可以在数据流图中加入物质流,帮助用户理解; 图上每个元素都必须有名字,编号; 数据流图中不可夹带控制流; 初画时可以忽略琐碎细节,以集中精力于主要数据流; 一个处理逻辑,在下一层分解时不宜超过7个处理逻辑。 例题:房屋安全管理系统 SafeHome软件使得房主能够在安装时配置安全系统、监控所有和安全系统连接的传感器以及通过包含在SafeHome控制面板中的键盘和功能键与房主交互。 安装过程中,SafeHome控制面板被用于“编程”和配置系统,每个传感器被赋予一个编号和类型,主人密码被编程以启动和关闭系统,而且当传感器事件发生时输入电话号码拨号。 当某种传感器事件被识别出时,软件激活附于系统上的可发声的报警,在一定的延迟时间(由房主在系统配置活动中指定)后,软件拨出监控服务的电话并提供关于位置的信息,报告被检测到的事件的性质,电话号码将每20秒重拨一次,直至电话被拨通。 所有和SafeHome的交互由用户交互子系统管理,该子系统读入通过键盘和功能键提供的输入,在LCD显示屏上显示提示消息和系统状态。 二、数据字(词)典 数据字(词)典 是对所有与系统相关的数据元素的一个有组织的列表和精确的、严格的定义,使得用户和系统分析员对于输入、输出、存储成分和中间计算有共同的理解。 它与数据流图配合,能清楚地表达数据处理的要求。 数据字典中所包含的条目 数据流条目 数据项条目 数据存储条目 基本加工条目 1.数据流条目说明举例 数据流名:借书信息 别名:无 简述:读者借书时携带的信息 来源:读者 去向:加工1“借阅图书” 组成:借书证号+图书编号+借阅方式 数据流量:1000次/周 高峰值:学期末1000次/天 2. 数据存储条目说明举例 文件名:库存目录 别名:无 简述:存放图书馆库存中所有图书的基本信息 组成:ISDN+图书名称+图书编号+出版社+单价+库存总量+可借数量 组织方式:索引文件,以图书编号为关键字 查询要求:要求能够立即查询 3.数据项条目说明举例 数据项名:借书证号 别名: 简述:图书馆中注册读者的有效证件编号 类型:字符串 长度:8位(教师)12位(学生) 组成:身份标识+年+月+(专业+班级)+流水号 取值范围及含义: 第1位:[J|X|L
您可能关注的文档
最近下载
- 借条 借条模板.docx VIP
- 《财务管理》教学课件ppt(完整版).pptx VIP
- 第一单元 第一课 情感表达 课件 2024——2025学年人教版(2024)初中美术七年级上册.pptx
- 重点传染病防治学习通超星课后章节答案期末考试题库2023年.docx VIP
- 部编数学七年级上册专题4.2直线、射线、线段专项提升训练(重难点培优)2023年7上册同步培优(解析版)【人教版】含答案.pdf VIP
- 2024必威体育精装版民事起诉状.doc VIP
- 管理学——原理与实务第三版李海峰课后习题答案.doc
- 消防设施维保服务投标方案.pdf
- 福建师大附中高二(上)期末语文试卷(解析版).docx VIP
- 仁爱版(2024)七年级英语上册Unit 6 单元测试.docx VIP
文档评论(0)