- 1、本文档共134页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章-结构化系统(流程建模)
事物之间的关系 事物间的很多关系对于研究系统也非常重要。 关系:指某些事物间自然发生的联系。 例如:学生和图书,学生可以借阅图书。 例如:一个客户可以发出订单。 对每一个事物分析和它相关的事物,找出关系。 事物之间关系的基数 关系的基数:指一个事物关联另外一个事物的数量(一对一,一对多,多对多)。 如:学生和图书,一个学生可以预约多本图书,每本图书可能被多个学生预约。 如:一个客户可以发出多个订单,一个订单只能是一个客户的。 事物的属性 属性:有关事物的一条特征信息。 例如:客户的姓名、年龄、电话等。 标识符:能唯一区分事物的属性。 例如:发货单号,职工编号。 复合属性:指包含了许多相关属性的属性。 例如:姓名可能包含姓和名,日期包含年月日。 ER图的表示法 用矩形方框表示实体,方框中写上实体的名字,还可以包含实体的属性。 方框之间用菱形和连线表示关系。 连线的两端标示出关系的基数。 ER图的表示法 ER模型的实例 某校教学管理的E-R模型 定货系统ER模型的示例 要点归纳 熟练掌握 使用业务流程图描述业务过程 使用数据流图建立系统功能模型 使用数据字典辅助建立功能模型 使用业务规则的表示描述具体业务 一般掌握 业务流程的优化与管理(BPR BPM) 使用ER图建立系统数据模型 结构化系统分析的CASE工具 * * * * dfsfsfsdfs * 对环境图中的银行储蓄系统进行分解,从大的方面分解为接收事务、处理存款、处理取款3部分,得到1层数据流图。 接收事务的主要功能是判断一个事务(输入数据流)的类型,其结果或者是存款业务,或者是取款业务。 存款信息需要使用外部文件或数据库的方式来存储 。 * * * * 学籍管理规定补考不及格课程连同下一学期期末不及格课程(未经补考)合计达三门考试课程或四门考试考查课程者作留降级处理。因此期末成绩分析时“产生留退名单”还需要统计往次补考不及格的情况后综合考虑, * 主要描写该数据存储的结构,及有关的数据流、查询要求。 有些数据存储的结构可能很复杂,如“学籍表”,包括学生的基本情况、学生动态、奖惩记录、学习成绩、毕业论文成绩等,其中每一项又是数据结构。这些数据结构有各自的条目分别加以说明,因此在“学籍表”的条目中可以直接引用这些数据结构,而不要列出这些数据结构的内部元素构成。 (3)数据存储 数据存储条目 数据存储名称: 库存清单 别名: 无 简述: 存放库存所有可供货物的信息 组成: 货物名称+编号+生产厂家+单价+库存量 +库存临界值 组织方式: 索引文件, 以货物编号为关键字 查询要求: 要求能立即查询 有关的数据流:P1.2→D1 、D1 → P1.2 需要在数据字典中描述处理框的编号、名称、功能的简要说明,有关的输入、输出。 通常仅重点描述最底层的处理过程。 复杂的处理逻辑可以借助于一些图表工具,如结构化语言、判定树、判定表等。 (4)数据处理(加工) 处理功能条目 加工名: 更新库存清单 编号: P1.2 激发条件: 接收到一项事务 优先级: 普通 输入: P1.1→P1.2(事务) 输出: P1.2→P1.3(库存信息) P1.1→D1(库存清单) 处理(加工):根据事务,更新零件的库存清单,并将新的库存信息通知定货处理,便于对短缺的零件及时定货。 通常仅重点描述最底层的处理过程。 简单的处理可在数据字典中说明 复杂的处理逻辑可以借助于“加工逻辑说明(小说明)“单独列在另一张卡片上,附在对应加工条目卡片后。 (5)外部实体 数据字典的编制 数据元素 有哪些数据项需要在系统中处理或保存?即数据元素 数据流 每个数据流应该包含哪些数据元素? 每个处理的输入数据流足够吗?处理输出的数据流有哪些? 数据流写入了合适的数据存储吗? 数据存储 数据存储包含了足够的数据元素吗? 外部实体 个数有多少? 处理 具体步骤是怎样的? 2. 数据字典的使用与管理 按各种要求列表,没有冗余,不遗漏数据 相互参照,便于系统修改(数据存储—— 处理) 由描述内容检索名称 一致性检验和完整性检验(可以检查以下错误) 数据流的来源、去向是否完整 数据元素是否遗漏或过剩 数据存储的来源、去向是否完整 处理与输入数据流是否匹配 管理:手工/工具(某些工具支持数据字典的维护) 6.2.5 新系统逻辑模型的提出 新系统来自原系统,高于原系统。 新系统逻辑模型与原系统相比: 消除流程中的冗余或不合理环节 消除数据存储的冗余 使用新技术改造流程 …… 6.3 业务规则的表示 在数据字典中表达处理过程可使用小说明(或基本说明),可以是自然语言 但针对复杂处理逻辑,可以使用: 结构化语言
您可能关注的文档
- 三角卡盘毕业设计.doc
- 三角高程测量代替水准测量的可行性研究.doc
- 第3章房地产购买行为.ppt
- 《古诗两首-夜书所见》课件.ppt
- 干气密封1.ppt
- 《崤之战》全.ppt
- 《己所不欲-勿施于人》课件.ppt
- 第3章平面机构的运动.ppt
- 《巨人的花园》课件【13页】.ppt
- 《婚姻法》精美.ppt
- 语文-广东省肇庆市2025届高三第二次模拟试卷和答案(肇庆二模).docx
- 中国通信行业运行情况月度报告(2024年1-11月).pdf
- 2024年中国新能源汽车行业全球竞争力分析与各国进口贸易法规影响白皮书-特易资讯.pdf
- 热电“三保”与碳排双控.pdf
- 数据中心行业分析报告 2025.pdf
- 【灼鼎咨询】2024年自动驾驶行业知识报告(智能驾驶、新能源汽车、NOA).pdf
- 政治-江苏省苏州市2024-2025学年2025届高三第一学期学业期末质量阳光指标调研卷试题和答案.docx
- 政治-广东省东莞市、揭阳市、韶关市2025届高三期末教学质量检查试题和答案.docx
- 自适应物理安全与信息安全系统 -智能制造的动态安全方法 2025.pdf
- 【国联证券】通信行业专题研究:Marvell AI day,算力需求推动光互联加速迭代.pdf
最近下载
- 西南11J516室外装修[1] .pdf VIP
- 2024年高考化学真题完全解读(湖南卷).pptx VIP
- 新概念青少版2A期中测试题.pdf VIP
- 数列(共84张课件).pptx VIP
- 2024年高考化学真题完全解读(湖北卷).pptx VIP
- 2024年高考真题完全解读课件:2024年高考化学真题完全解读(河北卷).pptx VIP
- 室内燃气泄露应急处理课件.pptx VIP
- (部编版)语文二年级上册寒假课外阅读“天天练”30篇,附参考答案.doc
- 专题09+阅读回答问题20篇(近年中考真题)-2024年中考英语逆袭冲刺名校模拟真题速递.docx VIP
- 总经理年终工作总结报告PPT课件.pptx VIP
文档评论(0)