结构化系统分析流程建模演示文稿.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
案例——空调维修系统的边界 数据从哪里开始进入系统?考虑以下时间节点: 从客户申请开始 从勘察有记录之后 从签订合同开始 从正式派工开始 哪些活动人工完成,哪些活动纳入系统,比如: 是否需要系统自动派工 工具材料出入库管理 服务效益核算(合同收入和各项支出) 职工薪水计算 …… 当前第63页\共有123页\编于星期三\10点 案例——毕设管理系统的边界 业务问题讨论: 开动员会、发接收函、收接收函 师生见面、教师指导毕设、学生做毕设 交论文初稿、指导教师审阅、学生修改论文 评阅论文 教师/学生参加答辩 从业务中寻找有价值的数据流 排除与信息系统无关的活动 当前第64页\共有123页\编于星期三\10点 案例——毕设管理系统的边界 系统范围讨论: 毕业设计一览表如何产生? 教师填报题目、学生选题、教务秘书分配、教师分配 方案一:从最后结果开始采集,方案二:包括整个过程 毕设进程检查(周记)需要在系统中处理吗? 教师填写一周计划、学生填写工作情况、教师检查 答辩成绩如何登记/处理? 成立答辩小组、学生分组、分配评阅教师、登记评阅成绩、组织答辩、登记答辩成绩 方案一:只采集最终结果,方案二:管理过程全部纳入系统范围 当前第65页\共有123页\编于星期三\10点 数据流图的优化 数据流图也常常要作重新分解。重新分解可以按下述方法进行: 把需要重新分解的某张图的所有子图连接成一张 把图分成几部分,使各部分之间的联系最少 重新建立父图 重新画子图 为所有处理重新命名,编号 数据流图的分解每个人可能有所不同,画出的数据流图也会因人而异,不存在标准答案。 当前第66页\共有123页\编于星期三\10点 5. 数据流图的常见错误分析 一般有三类错误情况: 语法错误(可采用软件工具辅助绘图消除) 逻辑错误 词不达意,二义性 当前第67页\共有123页\编于星期三\10点 错误情况举例1 输入的数据流足够了吗?是否能够加工出输出的数据流? 计算利息 存款金额 ? 查询 图书 读者信息 当前第68页\共有123页\编于星期三\10点 错误情况举例2 学生 成绩单 客户 订单 订单 源数据是如何进入到信息系统中的呢? 外部实体如何从系统中获取有关的数据呢? 难道是心灵感应? 不论是手工系统还是计算机系统,数据不会无缘无故保存或流动,和外部的交换一定和某个加工相连。 当前第69页\共有123页\编于星期三\10点 错误情况举例3 客户 业务员 订单 外部实体到外部实体,全都是系统之外的活动吗?如果是则不需要建模。数据流图从数据开始进入信息系统的地方开始绘制。 此外,如果数据需要从一个外部实体转移到另一个外部实体,同样需要动作驱动,即处理框。 读者 图书 管理员 借书单 当前第70页\共有123页\编于星期三\10点 错误情况举例4 订单 入库单 数据不通过任何手续就能在数据存储之间流动? 表格中的数据长腿了吗?硬盘磁道上的数据会自己移动,而不需要任何外部活动驱动? 药品目录 处方单 当一张表格的部分数据来自于另一张表格怎么表示呢?同样需要一个动作驱使(人工做或计算机做)。 当前第71页\共有123页\编于星期三\10点 错误情况举例5 xx xx 仅有流入的数据流, 数据还有什么用途吗? 垃圾数据?! 仅有流出的数据流,数据是从何而来呢? 系统的一个局部模型会存在这种情况,但完整系统应该不会。如果有,那个数据肯定是一千年不变,可以直接由数据库管理员一次性搞定。 (物业管理系统中的房屋举例) 当前第72页\共有123页\编于星期三\10点 错误情况举例6 “修改还书日期”很细节,而“借阅管理”又很抽象。 处理不在同一个抽象层次上,会造成理解困难! 读者 读者 续借申请 读者信息 处罚记录 P2 续借 审核 P1 借阅管理 P3 修改还书日期 P5 处罚管理 P4 打印通知单 当前第73页\共有123页\编于星期三\10点 顾客 P1.1 验证身份 P1.2 核对帐户余额 P1.3 登记取款事务 P1.4 打印存折 帐户 顾客 P1.1 验证身份 P2.2 登记存款事务 帐户 取款 存款 DFD图不反映 模块或功能共享,应改为P2.1 数据流图采用分层多幅图的绘制方式,处理的编号与层次相关 错误情况举例7 当前第74页\共有123页\编于星期三\10点 数据流图的优缺点 图形元素少,易学易读,容易与用户沟通 有层次性,允许系统分析员由上至下逐步分析系统,不会受困于太多复杂的细节 不能描述系统的控制流 潜在的非语法错误不易发现,复核困难,需要有一定的分析设计经验 当前第75页\共有123页\编于星期三\10点 课堂练习(交通违章处理) 交通违章处理过程的4个重要事件: 因违法停车,车主收到违法告知单; 车主或驾驶员拿车辆行驶证、驾照和牡丹卡到交

文档评论(0)

hekuncheng5991 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档