软件工程-第四章-软件需求分析.ppt
1 EAR图 EAR图是由美籍华人陈平山于1976年提出的,使用的基本符: 1):实体,在框内注实体名。 2):联系,在框内注联系名。 3):属性,在圆内注属性名。 4):无向边,将实体与相关的属性和联系相连。 用这些符号将相关的实体、关系和属性用线段连接在一起,称为EAR图 EAR图示例 EAR图多元关系示例 下图表示一种设备可以使用多种零件,一种零件也可能由多个供应商提供 2 EAR方法向关系数据库转换 由于EAR方法是一种不依赖于任何一种数据库管理系统的更抽象、更概念化的描述工具。因此,EAR方法并不直接形成关系数据模型,需要把EAR图表示的概念结构转换为关系数据模型的逻辑结构 1). 实体 每一个实体均转换为一个关系模式,即一个二维表,其属性则成为二维表中的列。 读者(*借书证号,姓名,部门) 2).联系 一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并 一个1:n联系可以转换一个独立的关系模式,也可以与n端对应的关系模式合并 一个m:n联系转换一个关系模式。与该联系相连的各实体的关键字以及联系本身的属性均转换为关系的属性,而关系的关键字为各实体关键字的组合 4.3 IDEF方法 IDEF方法是用于进行复杂系统分析和设计的方法,是在结构化分析与设计技术的基础上提出来的。它在集成化的计算机辅助制造的工程项目中特别有效。 IDEF方法分为三部分: (1)IDEF0 (2)IDEF (3)IDEF2 4.3.1 IDEF0的表示 在描述系统在不同层次上的功能时,IDEF0方法采用简单的图形符号和简洁的文字说明。在IDEF0方法中,将系统功能称为活动,于是将表示系统功能的图形称为活动图形。在活动图形中,用方框和箭头表示系统的各种活动及相互间的关系 IDEF0的表示举例-调整工资 4.3.2 IDEF0方法的特点 (1)采用方框和箭头等简单的图形符号描述系统的活动和数据流,描述活动所受到的约束条件及实现机制 (2)采用严格的自上向下、逐层分解的方式建立系统功能模型 因此,IDEF0是建立系统功能模型的有效方法。在开发计算机集成制造系统过程(Comprter Integrated Manufacturing System,简称CIMS)中,大都采用此方法建立软件需求分析的功能模型。 4.3.3 建立功能模型方法 1.建模基本方法 1)确定建模的范围、观点及目的 2)建立系统的内外关系图——A-0图 3)建立顶层图——A0图 4)建立低层次的图形 2.IDEF方法应用示例 例如:某企业要设计一个销售管理的计算机系统来管理销售业务。其主要功能有处理订单、处理供货、处理缺货、处理进货和销售统计。现在用IDEF方法分析并描述该系统 企业销售管理的描述 (1)接受顾客的订单,检验订单。若库存有货,则进行供货处理,即修改库存,给仓库开备货单,并且将订单留底;若库存量不足,则将缺货订单登入缺货记录。 (2)根据缺货记录进行缺货处理,将缺货通知单发给采购部门,以便采购。 (3)根据采购部门发来的进货通知单处理进货,即修改库存,并从缺货记录中取出缺货订单进行供货处理。 (4)根据留底的订单进行销售统计,打印统计表给经理。 销售管理系统的A–0图 销售管理系统的A–1图 4.4 需求分析的文档 需求说明书是需求分析阶段最重要的技术文档之一。它提供了用户与开发人员对开发软件的共同理解,其作用相当于用户与开发单位之间的技术合同,是今后各阶段设计工作的基础,也是本阶段评审和测试阶段确认与验收的依据 4.4.1需求说明书的主要内容 (1)前言 (2)软件总体概述 (3)详细需求 (4)环境 (5)其他 4.4.2示例 某企业要开发一个基与Internet上运行的企业信息网络管理系统。该系统在企业内部的总裁、业务、技术、质量、工厂、后勤等所有部门使用。实现基本实现无纸化管理。通过三个月的调查分析后。用文字和图形编写出了五十万字的报告 4.5 小结 1、需求分析的特点、原则、任务和方法 2、需求分析方法:功能分解方法,结构化分析方法,信息建模方法和面向对象的分析 3、数据库中概念模型与规范化的数据依赖的概念 4、IDEF0的图形表示和建立功能模型的基本方法 5需求说明书的主要内容以及示例 练习题 1.需求分析的认为是什么? 2.怎样建立目标系统的逻辑模型?要经过哪些步骤? 3.什么是结构化分析? 4.需求分析由哪些部分组成? 5.需求分析的难点主要体现在哪些方面? 练习题 6.需求分析为什么要研究问题域? 7.什么是IDEF方法? 8.用数据依赖来描述关系中属性之间的相互关系。比较重要的数据依赖有哪几种? 9.如果有一个不合理的关系模式,主要存在哪些操作异常? 1
您可能关注的文档
- 财政项目支出绩效评价报告(公开版)-上海市社会科学界联合会.PDF
- 费城房产税改革(RealEstateReform)始末费城房产税复杂的计算方式和.PDF
- 资源集合描述标准规范的现状概述-数图研究笔记.doc
- 资讯与生活的关系.PDF
- 资讯组织研究期末报告数位物件识别码DOI的发展与应用授课老师张.doc
- 超声波导引经直肠前列腺针抽取活组织检查-仁安医院.PDF
- 超声造影定量评价肾血流灌注研究进展-中国介入影像与治疗学.PDF
- 超算环境科学工作流应用平台的引擎设计和资源调度-ChinaXiv.PDF
- 超级晚稻灌浆特性与温光条件的关系-中国农业气象.PDF
- 超级结MOSFET在LED电源中的应用SuperJunctionMOSFETsforLED.PDF
- 2026年晋中师范高等专科学校单招职业适应性测试题库及参考答案详解一套.docx
- 2026年晋中师范高等专科学校单招职业适应性测试题库及参考答案详解.docx
- 2026年晋中师范高等专科学校单招职业适应性测试题库及答案详解1套.docx
- 2024年心灵鸡汤的小故事.pdf
- 2026年晋中师范高等专科学校单招职业技能考试题库带答案详解.docx
- 2026年晋中师范高等专科学校单招职业适应性测试题库及参考答案详解1套.docx
- 2026年晋中师范高等专科学校单招职业适应性测试题库参考答案详解.docx
- 2026年晋中师范高等专科学校单招职业技能考试题库附答案详解.docx
- 2026年晋中师范高等专科学校单招职业技能考试题库及答案详解1套.docx
- 2026年晋中职业技术学院单招职业倾向性测试题库参考答案详解.docx
原创力文档

文档评论(0)