- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
练习: 请为某仓库的管理设计一个ER模型。该仓库主要管理零件的订购和供应商等事项。仓库向工程项目供应零件,并且根据需要向供应商订购零件。 3.4 实体-联系图 3.4 实体-联系图 工程项目 供应商 零件 供应 订购 M M N N 零件名称 零件编号 颜色 重量 供应量 订购量 项目编号 开工日期 项目名称 供应商编号 地址 供应商名称 练习: 银行计算机储蓄系统的工作过程大致如下:储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人姓名、住址、身份证号码等存款信息,并打印出存款存单给储户;如果是取款且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并打印出利息清单给储户。 要求:用ER图描绘系统中的数据对象。 3.4 实体-联系图 3.1 需求分析的任务 3.2 需求分析的过程 3.3 分析建模与规格说明 3.4 实体-联系图 3.5 数据规范化 图形工具 3.6 状态转换图 3.7 范式(normal forms) 用来定义消除数据冗余的程度。 通常按照属性间的依赖情况区分规范化的程度。属性间依赖情况满足不同程度要求的为不同范式。 3.5 数据规范化 1NF: 关系模式R的每一个关系r中,每个属性值必须是不可再分的最小数据单位。(冗余程度最高) 2NF: 包含1NF,每个非关键字属性由整个关键字决定(不是部分)。 3NF: 包含2NF,每个非关键字属性仅由关键字决定(即非关键字属性不依赖于非关键字属性)。 满足范式要求的数据库设计是结构清晰的,同时可避免数据冗余和操作异常。 3.5 数据规范化 3.1 需求分析的任务 3.2 需求分析的过程 3.3 分析建模与规格说明 3.4 实体-联系图 3.5 数据规范化 图形工具 3.6 状态转换图 3.7 (1)层次方框图 “自顶向下,逐层细化” 层次方框图用树形结构的一系列多层次矩形框描绘数据的层次结构。 3.6 图形工具 3.6 图形工具 举例 某计算机公司全部产品的数据结构 (2)Warnier图 表明信息的逻辑组织 可以指出一类信息或一个信息元素是重复出现的,也可以表示特定信息在某一类信息中是有条件地出现的。 3.6 图形工具 3.6 图形工具 举例 某计算机公司全部产品的数据结构 注意符号含义 (3-1)IPO图 IPO图是输入、处理、输出图的简称,由美国IBM公司发展完善起来的一种图形工具。 3.6 图形工具 数据通信 (3-2)改进的IPO图 包含某些附加信 息,在软件设计 过程中将比原始 的IPO图更有用。 3.6 图形工具 3.1 需求分析的任务 3.2 需求分析的过程 3.3 分析建模与规格说明 3.4 实体-联系图 3.5 数据规范化 图形工具 3.6 状态转换图 3.7 通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。此外,状态图还指明了作为特定事件的结果系统将做哪些动作。 3.7 状态转换图 3.7.1 状态 状态=被观察到的系统行为模式 ? 初态(初始状态):只有1个 ? 终态(最终状态):可以有0到多个 ? 中间状态 状态图既可以表示系统循环运行过程,也可以表示系统单程生命周期。 3.7 状态转换图 3.7.2 事件 引起系统做动作或(和)转换状态的控制信息 事件是在某个特定时刻发生的事情,它是对引起系统做动作或(和)从一个状态转换到另一个状态的外界事件的抽象。 3.7 状态转换图 3.7.3 符号 初态:实心圆 “?” 终态:同心圆 “?” 中间状态:圆角矩形 “?” 状态图中使用的主要符号,如图: 3.7 状态转换图 3.7 状态转换图 可选 可选 活动表的语法格式: 事件名(参数表)/动作表达式 其中, 事件名=entry/do/exit 事件表达式的语法格式: 事件说明[守卫条件]/动作表达式 事件说明: 事件名(参数表); 守卫条件: 布尔表达式; 动作表达式: 过程表达式,当状态转换开始时执行该表达式 (1) 用户不能正确表达 (2) 需求自身经常变动 (3) 分析人员理解有误 (4) 应该了解什么?如何去了解? (5) 文档书写的注意事项 ? The End ? 需求分析 唐僧曾说:“妖要是有了仁慈之心,就不再是妖,是人妖。”(《大话西游之大圣娶亲》) 连妖都会变心,别说人了。所以喜新厌旧乃人之常情,世界也因此变得多姿多彩。 问:软件的需求会变化吗? 答:据历史记载,没
您可能关注的文档
- 立足课堂 内外兼修 专项突破 稳中求胜 泰顺中学 舒展课程.ppt
- 立足培养学习兴趣课程.ppt
- 立足实际深入开展志愿服务工作课程.ppt
- 地球的自转——侧视课程.ppt
- 立足文本 夯实基础 逐层突破课程.ppt
- 地球公转的地理意义课程.ppt
- 立足现在,放眼世界课程.ppt
- 立足香港 迈向全球课程.ppt
- 立足于提升学生的科学素养 —义务教育化学课程标准修订解读课程.ppt
- 磷酸果糖镁中乙醇限量检查 —— 陈金课程.ppt
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
文档评论(0)