管理信息系统3管理信息系统分析与设计方法.ppt

管理信息系统3管理信息系统分析与设计方法.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
管理信息系统3管理信息系统分析与设计方法

上一页 下一页 返回首页 第3章 管理信息系统分析与设计方法 本章要点:①结构化分析与设计方法的基本原理和步骤。 ②原型法的基本思想和步骤。 ③面向对象分析与设计方法。 ④CASE方法、软件开发工具和软件开发环境。 本章难点:结构化分析与设计方法原理和步骤,原型法的基本过程和特点,面向对象方法的特点和步骤。 3.1 结构化方法 3.1.1 结构化分析与结构化设计 1. 结构化分析与设计的基本思想 结构化系统分析与设计方法的基本思想是:用系统的思想,系统工程的方法,按用户至上的原则,结构化、模块化、自顶向下对信息系统进行分析与设计。 (1)自顶向下的分析和自底向上的开发实施。 教务管理 排课管理 学生成绩管理 学生选课管理 教师、课程管理 课程、教师管理 学生选课管理 教室管理 成绩管理 重修、补考管理 (2)强调用户和用户参与的重要性。 (3)严格区分工作阶段 (4)充分预料可能发生的变化 系统可能发生的变化主要来自周围环境发生变化、系统内部处理模式的变化及用户的要求发生变化。 (5) 工作文件的标准化和文献化 新系统的研制过程中,每一阶段、每一步骤都要有详细的资料记载。要把每一阶段所做的工作,分析的方法、流程、所得的结果等作详细的记录。记载所用的图形和书写格式要标准化,规范化,使参加本项工作的人 一看就明白。 3.1.2 面向数据流的分析方法 1. 面向数据流分析工具 (1)数据流图(Data Flow Diagram 简称DFD) 数据流图是一种用来表示信息流程和信息变换过程的图解方法,它把系统看成是由数据流联系的各种功能的组合。 ①DFD的基本成分 数据流 处理 文件 系统外实体 图3.2 DFD常用符号 数据流:数据流由一组固定成分的数据组成,表示数据的流向。 处理:描述了输入数据流到输出数据流之间的变换,也就是输入数据流做了什么处理后变成了输出数据流。 文件:文件用来表示暂时存储的数据,每个文件都有一个名字 系统外实体:系统外的人员或组织,它指出系统所需数据的发源地和系统所产生的数据的归宿地。 学生 选课申请 核对 选课 课程文件 可选课程 接受或拒绝申请 接受 学生 课程信息 学生信息 新生 学生文件 确认 登记 登记 反馈单 学生向系统递交写有姓名、学号和所选课程的申请表。处理过程“核对选课”根据学生选课申请表和课程文件中的信息确定接受还是拒绝学生的选课申请。处理过程“接受学生”将接受的学生姓名与学号记如课程文件中,同时判断课程文件中相应的课程是否满员,若满员则对该课程加上满员标记。若接受的学生为新生,同时把该学生的信息写入学生文件。处理过程“确认登记”向学生发出一份反馈单,将学生选课的情况反馈给学生。 (2)数据字典 数据字典是关于数据的信息的集合,对数据流程图中的各个元素作完整的定义与说明,是数据流程图的补充工具。数据字典为数据流图中的每个数据流、文件、处理以及组成数据流或文件的数据项作出说明。数据字典中包含的内容有:数据流、数据项、数据结构、处理逻辑、数据存贮、外部实体。在第4章中详细介绍。 (3)结构化英语或结构化语言 结构化英语和结构化语言用于对系统中的处理逻辑进行描述的工具,它描述了输入数据流、输入文件与输出输出流、输出文件之间的逻辑关系。 2. 面向数据流分析的基本步骤 (1)业务流程分析 业务流程分析是对原系统各环节的业务处理、信息来源、处理方法、计算方法、信息流经去向等,业务流程分析应顺着原系统信息流动的过程逐步进行。描述组织业务流程的工具有业务流程图和表格分配图等。 (2)数据以及数据流程分析 业务流程分析所得的组织业务流程图中存在具体的物质要素,不便于计算机进行管理。因此,应继续对组织的业务流程进行数据和数据流程分析,绘制出系统的数据流程图。 (3)分解数据流程图 绘制出系统数据流程图后,应对系统的数据流程图进行分解,将系统中所有的处理按层次逐步分解出来。所以组织的数据流程图是分层次的,顶层的数据流程图只有一张。在分解数据流程图过程中应注意保持父图和子图的平衡。 (4)定义数据字典 将数据流程图中各数据流、数据项、文件等进行详细的说明 (5)处理逻辑描述 主要是描述处理环节的处理方法。描述处理的工具有判断树、判断表、结构化英语等。 (6)提出新系统的逻辑模型 系统分析的结果应得到新系统的逻辑模型,描述新系统逻辑模型的工具主要是数据流程图和数据字典,同时还有一些附加资料如处理逻辑说明等。 3.1.3 面向数据流的设计方法 面向数据流的设计是一种结构化设计设计方法。它强调模块化、层次化和自顶向下等设计思想。这些思想的根本目的是对复杂问题的解决采用一个简化过程以获得满意的答案。通过这种简化,纵有千头万绪也能理得清清楚楚。

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档