顾客 P1.1 验证身份 P1.2 核对帐户余额 P1.3 登记取款事务 P1.4 打印存折 帐户 顾客 P1.1 验证身份 P2.2 登记存款事务 帐户 取款 存款 DFD图不反映 模块共享 再比如图书馆借书系统中有三个处理逻辑:“p1借书”“p2还书”“p3查询服务”,但借书处理的“检查库存”,不应理解为“P3查询服务” 错误情况举例7 绘图工具软件Visio介绍 Microsoft Visio可用于绘制计算机系统中需要的各种模型图 绘制DFD: DFD的四种元素 数据流两端元素的关联性 语法检查 上下层分解关系,子图自动继承父图有关的数据流 以树状目录列出全部处理 数据流图的分解每个人可能有所不同,画出的数据流图也会因人而异,并一定谁画的对,谁画的错。 没有标准答案 案例:家具公司电子商务系统 外部实体 客户 内容维护人员 销售人员 生产调度系统 (生产调度人员) 财务系统(财务人员) 客服人员 物流跟踪系统 维修人员 案例:主要处理 用户管理 注册 登录 用户信息检索 用户信息维护 产品展示 产品目录浏览 产品信息检索 产品效果图展示 网上订货 购物车处理 添加到购物车 修改购物车 下订单 订单确认 订单跟踪 客户服务 咨询 报修 派发修理通知 服务跟踪 信息发布 企业信息发布 产品信息发布 招聘信息发布 企业/招聘信息检索 统计分析 数据字典(Data Dictionary,DD) 1-订单 1.1 - 订单标识 1.2 - 顾客详情 1.3 - 书籍详情 1.1 - 订单标识 1.1.1 - 订货日期 1.1.2 - 订单编号 1.2 - 顾客详情 1.2.1 姓名 1.2.2 联系电话 地址 ID 1.2.2 联系电话 固定电话 移动电话 说明:上述两项至少一项为非空 数据字典 DFD是一种简化的模型,虽然直观,但没有具体细节,仅依靠DFD定义需求不够充分。 数据字典是对DFD的补充描述,用来描述数据流程图中的数据流、数据存储、处理过程和外部实体的详细内容。 数据流图与数据字典共同构成系统的功能模型,数据字典可以改进通信,规范描述,消除误解 数据字典的编写要求 ⑴ 数据字典必须对系统数据流程图上出现的每一要素进行定义并描述其属性。 ⑵ 要素的名称,标号必须与数据流程图保持一致。 ⑶ 数据字典与数据流程图必须符合一致性与完整性的要求,无冗余,无遗漏,无矛盾。 数据字典(Data Dictionary,DD) 1-订单 1.1 - 订单标识 1.2 - 顾客详情 1.3 - 书籍详情 1.1 - 订单标识 1.1.1 - 订货日期 1.1.2 - 订单编号 1.2 - 顾客详情 1.2.1 姓名 1.2.2 联系电话 地址 ID 1.2.2 联系电话 固定电话 移动电话 说明:上述两项至少一项为非空 描述处理逻辑的工具 在数据流程图中,有些处理环节中可能具有比较复杂的、难以叙述清楚的条件判断情况。为了简洁地说明问题,通常用以下四种方法来表达。 所用工具有: · 自然语言的文字叙述 · 结构化语言 · 决策树 · 决策表 · 上述工具的联合使用 结构化语言 结构化语言使用的语句类型只有以下三种: · 陈述语句 · 条件语句(判断语句) · 循环语句 例1. 陈述语句: 获取收发数据 计算补充定货量 例2. 条件语句: 如果 成绩≥60分 则 : 将及格人数加1 否则: 将不及格人数加1 结构化语言 例3. 循环语句: 对于每个库存项目 (循环条件) 获取收入数据 将在库数加上收入数据,更新在库数 获取发出数据 将在库数减去发出数据,更新在库数 如果 在库数小于或等于临界库存数 则 发出补充订货信号。 例4. 对每一个学生 计算总成绩 结构化语言 先按库存量发货,进货后再补发 IF 需要量 ≤ 库存量 THEN 立即发货 ELSE IF 欠款时间 ≤ 30天 THEN ELSE IF 欠款时间 ≤ 100
您可能关注的文档
- 第四补体系统素材.ppt
- 第四部分嵌入式软件素材.ppt
- 第四部分细胞的分裂和分化素材.ppt
- 第四槽类零件加工数控车床编程素材.ppt
- 第四常用传感器原理及应用素材.ppt
- 第四常用放射治疗设备素材.ppt
- 第四刺胞动物门之二素材.ppt
- 第四萃取分离法素材.ppt
- 第四代通信关键技术素材.ppt
- 第四单元控制系统的工作过程与方式素材.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- ISO9001-2026质量管理体系标准版中英文及变化点解析.pdf VIP
- HGT 21629-1999 管架标准图(四).docx VIP
- 广州市民办学校申办审批表.doc VIP
- 无人机测绘技术与应用课件21--无人机驾驶员职业规划.ppt
- 2025年袋鼠数学LevelB试卷及答案.pdf VIP
- 《重症凝血病标准化评估中国专家共识(2025)》解读PPT课件.pptx VIP
- 《动物防疫法》培训解读课件.pptx VIP
- 无人机测绘技术与应用课件20--无人机飞行原理.ppt
- 先进控制技术及其应用.docx VIP
- 2025-2026学年济南版(2024)初中生物八年级上册《血液是物质运输的载体》教学设计.docx
原创力文档

文档评论(0)