- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4.4.4 数据实体和对象 在结构化分析方法中,事物被称为数据实体。 数据实体、数据实体间的关系和数据实体的属性都可以使用实体-联系图(ERD,Entity- Relation Diagram)来建立模型。 计算机处理数据实体间的相互作用、生成数据实体、修改属性值以及把一个实体和另一个实体联系起来。 事实上,实体-联系图是进行数据库设计的一个重要模型。 面向对象的方法把事物看成是在系统中彼此相互作用的对象。这里的对象类似于传统方法中的数据实体。 二者的区别在于:系统中的对象不仅仅存储信息而且具有一定的功能。即对象既具有属性又具有行为。 过程 其他模型 过程2 其他模型 输入 输出 数据实体 数据实体与过程相分离 对象 处理数据的方法 属于该对象的数据 消息 消息 数据和方法封装在对象中 结构化分析方法:数据实体与过程相分离 面向对象分析方法:数据和方法封装在对象中 过程其他模型 过程2 其他模型 输入 输出 数据实体 数据实体与过程相分离 对象 处理数据的方法 属于该对象的数据 消息 消息 数据和方法封装在对象中 4.5 实体-联系图 一个简单的实体-联系图 : 学生 学院 一个学院包含1到多个学生 一个学生必须属于某个学院 关系的基数符号: 只能一个(强制关系) 0或多个(可选关系) 0或1个(可选关系) 1或多个(强制关系) 一个多对多关系的例子 : 课程 课程编号* 课程名称 学时 学生 学号* 姓名 专业 细化的包含关联实体的大学课程注册ERD : 课程 课程编号* 课程名称 学时 学生 学号* 姓名 专业 课程注册 成绩 4.6 类图 4.6.1用面向对象的视角看待事物 人们认识现实世界的两种方法: 概括――具体的层次分析 整体――局部的层次分析 对事物进行概括――具体的层次分析可以使用概括――具体层次图来描述,它把事物按照从最概括到最具体的顺序进行排列,见下图: 机动车 坦克 卡车 汽车 赛车 拖拉机 轿车 人们认识事物信息的另一种方法是根据它们的各个部分定义它们。 整体――局部层次图用来描述这种分析方法,它强调对象及其组件之间的关系。 整体――局部层次图有两种类型: 聚合 合成 下图说明了计算机系统中聚合的概念 : 计算机 硬盘 键盘 显示器 CPU 内存 4.6.2 类图的符号 由名字、属性和方法三部分组成的类图符号: 读者 读者编号 姓名 地址 预约图书 办理续借 修改信息 类名 属性:类中对象所具有的共同特征,每个对象具有各自的值。 方法:类中所有对象所具有的行为。 4.7 建模的目标 结构化方法是首先获得事件表,然后根据表中的信息生成一组数据流程图(Data Flow Diagram),这些图包括关联图、DFD片段和详细的DFD。实体-联系图(ERD)定义了包括在DFD中的数据存储需求。需求的其他信息包括数据流定义和过程描述。这些模型将在第5章中介绍。 面向对象的方法是首先获得事件表,然后生成一组用例图和应用实例图。应用实例和类图用于生成对象行为的其他模型,包括顺序图、状态图和其他模型。我们将在第6章中介绍这些模型。 下图显示了定义事件和事物后两种不同的分析方法所使用的模型工具。 事件列表 实体-联系图 类图 DFD片段 详细DFD 其他模型 场景图 时序图 状态图 过程 其他模型 事物 关联图 用例图 4.8 需求分析说明书编写提纲 需求分析是系统建设的初始阶段,系统需求建模使得系统的基本功能以模型的形式更加清晰有序地显示出来,然而,仅仅建模还是不够的,需求分析阶段的成果将以需求分析说明书这样的文档来体现。 需求分析说明书提纲分以下几个部分: 1.引言 (1)编写目的; (2)背景说明; (3)术语定义; (4)参考资料。 2.任务概述 (1)目标; (2)用户特点; (3)假定与约束。 3.需求规定 (1)对功能的规定; (2)对性能的规定; 精度 时间特性 灵活性 (3)输入输出的要求; (4)数据管理能力的要求; (5)故障处理要求; (6)其他专门要求。 4.运行环境设定 (1)设备; (2)支持软件; (3)接口; (4)控制。 5.缩写词表 6.参考文献 本章小结 建设管理信息系统初期需要明确系统需求,使用模型清晰完整地描述需求是有效的手段,这个过程称为建模。建模有两种基本分析方法――结构化分析方法和面向对象分析方法,此外,它们各自拥有用来描述系统需求的模型工具。 * 管理信息系统教程 王恩波 王若宾 主编 第四章系统需求建模 4.1调查系统需求 调查系统需求是系统分析的一个重要组成部分,包括明确功能需求和技术需求,访问系统相关者,建立原型并对调查结果和原型进行结构化遍历以及业务流程重组几个部分。 4.1.1 功能需求
有哪些信誉好的足球投注网站
文档评论(0)