




已阅读5页,还剩151页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.1 信 息,管理信息系统中常用的定义: 信息是经过加工以后, 并对客观世界产生影响的数据.,一、什么是信息?,第一章 信息系统概论,1.1 信 息(续),二、信息的性质,事实性 等级性 时效性 不完全性 变换性,价值性 分享性(共享性) 增值性(开发性 ) 扩散性 传输性,等 级 性,不同层次信息特征的比较,外内,保密要求,高中低,操作 知识 管理 战略,不同层次信息特征的比较,固定 灵活,精度,高中低,操作 知识 管理 战略,1.2 信息系统,信息对于管理之重要在于“管理就是决策”。管理工作的成败,取决于能否作出有效的决策,而决策的正确程度则取决于信息的质和量。,三、信息系统和管理的关系,信息系统对计划职能的支持(1)支持计划编制中的反复试算(2)支持对计划数据的快速、准确存取(3)支持计划的基础预测(4)支持计划的优化 信息系统对组织职能和领导职能的支持(1)不用设立很多管理层(2)非专业化分工,各部门功能互相融合交叉(3)便于上下级沟通,?管理的 职能,1.2 信息系统,四、信息系统和管理的关系,信息系统对控制职能的支持(1)行为控制(2)人员素质控制(3)质量控制(4)库存控制(5)生产进度控制(6)成本控制(7)财务预算控制(8)产量、成本和利润的综合控制(9)资金运用控制和收支平衡控制,信息是管理的重要资源;信息系统对管理具有重要的辅助和支持作用,现代管理要依靠信息系统来实现其管理的职能、管理思想和管理方法。,1.2 信息系统,五、信息系统与决策支持,决策和决策分析,情报,设计,抉择,决策:指人们为达到一定目的而进行的有意识、有选择的活动。,1.2 信息系统,五、信息系统与决策支持,结构化决策,半结构化决策,非结构化决策,不断转化,决策问题的类型,一般而言,MIS主要解决结构化的决策问题,而决策支持系统则以支持半结构化和非结构化问题为目的。,1.3 管理信息系统,一、管理信息系统的定义,1. 管理信息系统是一个由人、计算机等组成的能进行管理信息收集、传递、储存、加工、维护和使用的系统。管理信息系统能实测企业的各种运行情况,利用过去的数据预测未来,从全局出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标 。,1.3 管理信息系统,一、管理信息系统的定义,2. 不仅仅把信息系统看作是一个能对管理者提供帮助的基于计算机的人机系统,而且把它看作一个社会技术系统,将信息系统放在组织与社会这个大背景去考察,并把考察的重点,从科学理论转向社会实践,从技术方法转向使用这些技术的组织与人,从系统本身转向系统与组织、环境的交互作用 。,3管理信息系统通过对整个供应链上组织内和多个组织间的信息流管理,实现业务的整体优化,提高企业运行控制和外部交易过程的效率。,1.3 管理信息系统,二、管理信息系统的特点,面向管理决策,综合性,人机系统,现代管理方法和手段相结合的系统,多学科交叉的边缘科学,1.3 管理信息系统,三、管理信息系统的结构,(一)基于管理任务的系统层次结构,管理任务的层次,1.3 管理信息系统,管理信息系统的层次结构,1.3 管理信息系统,(三)管理信息系统结构的综合,横向综合:同一管理层次的各种职能综合在一起 纵向综合:把不同层次的管理业务按职能综合起来。 纵横综合,或者叫总的综合:这是一个完全一体化的系统,能够做到信息集中统一,程序模块共享,各子系统功能无缝集成。,生产过程的特征 生产过程 流程式(采掘和冶炼业)离散式:其生产方式:车间作业式生产:推式(制造业) 流水生产:拉式,1.3 管理信息系统,环境:有关组织内、外部各种因素的综合,在MIS建设过程中,如何正确处理人与计算机的关系?,信息处理与人,组织的系统性,管理的规范化程度,组织规模决定管理信息系统应用的目标和规模,四、管理信息系统与环境,1.4 管理信息系统与现代管理方法,MIS是现代管理方法与现代管理手段相结合的系统。尤其是企业的MIS。计算机系统只有与现代管理方法相结合才能在管理中发挥作用。,13000,套,1.0,E,10000,件,1.0,X,11000,件,1.0,A,11100,件,1.0,C,11110,m,2,1.0,O,0,1,2,3,结构层次,独立需求件,相关需求件,11200,D,件,4.0,R,12100,m,3,0.2,12000,件,4.0,B,11210,P,m,3,0.2,方桌,桌面,桌腿,面,框,板材,方木,1,螺钉,胶,油漆,方木,2,产 品 结 构 树,BOM定义,(1),潜在 客户,物料清单,库存记录,工作中心,工艺路线,关键工作中心(瓶颈工序),资源清单,闭环 MRP 逻 辑 流 程 图, 自上而下的可行计划 自下而上的执行反馈 实时应变,库存记录,产品配置, 信息流必然是闭环 因而必然是互动的,MRP-II逻辑流程图,MRP-II的局限性,企业竞争范围的扩大,要求在企业的各个方面加强管理,要求对企业的整体资源进行集成管理而不仅仅是对制造资源进行集成管理,这些MRP无法满足。,企业规模不断扩大,多集团,多工厂要求协同作战,统一部署,这已超出了MRPII管理的范围。,信息全球化趋势的发展要求企业之间加强信息交流和信息共享,企业之间既是竞争对手,又是合作伙伴,信息管理要求扩大到整个供应链的管理,这是MRPII所不能解决的。,1.4管理信息系统与现代管理方法,ERP(企业资源规划)的定义:ERP是建立在信息技术基础上,利用现代企业的先进管理思想,全面地集成了企业的所有资源信息,为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。,1.4 管理信息系统与现代管理方法,ERP(企业资源规划) 突破了MRPII的局限,是MRPII的发展 不仅支持结构化的决策问题,而且辅助半结构化和非结构化决策 ERP不仅是MRPII系统的扩展,而且是新的市场环境下的全新的经营理念,ERP系统实际上包含了一系列管理思想和方法的变革。精益生产方式新的技术开发和工程设计管理模式ERP的内容在发展,如ERP与SCM、CRM的功能整合等。,客户关系管 理销售管理 售后服务,生产管理 主生产计划 能力需求计划 物料需求计划 车间任务管理 车间作业管理 配置控制,制造资源管理 设备管理 工模具管理 人力资源管理,财务管理 财务总帐管理 应收帐管理 应付帐管理 固定资产管理 成本管理,人员工资,销售收入,应收帐,成本控制,生产费用,供应链管理 物资供应管理,质量管理质量管理,OA办公自动化,商业智能 综合查询,OA:工作流传递 办公文件 报表 生产经营数据 决策指令,质量控制数据,产品销售,制造资源数据,质量信息反馈,物料管理 制造数据管理 库存管理,销售出库,采购入库,生产入库,制造数据,OA,OA,OA,OA,OA,OA,OA,生产领用,ERP系统体系结构,1.4 管理信息系统与现代管理方法,信息集成范围 / 解决的问题 / 管理思想, ERP (Enterprise Resources Planning,企业资源计划) : 客户、供应商、制造商信息的集成 优化供需链协同运营/合作竞争 供需链管理/敏捷制造/精益生产/约束理论/价值链, MRP(Material Requirement Planning,物料需求计划): 销-产-供部门物料信息的集成 既不出现短缺,又不积压库存 优先级计划 / 供需平衡原则, MRP II (Manufacturing Resources Planning,制造资源计划) : 物料信息同资金信息的集成 “财务帐”与“实物帐”同步生成 管理会计/ 模拟法支持决策,第二章:信息系统的技术基础 2.1 数据处理,指把来自科学研究、生产实践和社会经济活动等领域中的原始数据,用一定的设备和手段,按一定的使用要求,加工成另一种形式的数据。,一、概念,二、数据处理的目的,把数据转换成便于观察分析、传送或进一步处理的形式。 从大量的原始数据中抽取、推导出对人们有价值的信息以作为行动和决策的依据。 科学地保存和管理已经过处理(如校验、整理等)的大量数据,以便人们能方便而充分地利用这些宝贵的信息资源。,2.2 数据库技术,一、数据库系统的构成,目的,2.2 数据库技术,二、数据库设计的内容,现实世界,客观事物及联系,客观 事物类: 事物 相关性质集合,人,实体 实体集合 及 实体 联系 相关属性集合,加工、转换,数 文件 据 记录 库 相关数据项集合,加工 转换,存储二进制数据集合 结构,计算机世界,DBMS,数据世界,信息世界,认识选择描述,现实世界,E-R模型,信息的转换,数据模型,2.2 数据库技术,1976年,P.P.S.Chen提出-模型(Entity-Relationship Model),用-图来描述概念模型。 观点:世界是由一组称作实体的基本对象和这些对象之间的联系构成的。,三、实体联系(Entity Relation)图,即E-R图,2.2 数据库技术,三、实体联系(Entity Relation)图,即E-R图,实体:客观存在并可相互区分的事物叫实体。 可以是人、物、抽象的概念,可以指事物的本身,也可指事物之间的联系。如学生张三、工人李四、计算机系、数据库概论。,属性:实体具有的某种特征。,实体型(Entity Type):实体名与其属性名集合共同构成实体型。例,学生(学号、姓名、年龄、性别、系、年级)。 注意实体型与实体(值)之间的区别,后者是前者的一个特例。如(9808100,王平,21,男,计算机系,2)是一个实体。,2.2 数据库技术,三、实体联系(Entity Relation)图,即E-R图,实体集(Entity Set): 同型实体的集合称为实体集。如全体学生。,联系:联系(Relationship): 实体之间的相互关联。 如学生与老师间的授课关系,学生与学生间有班长关系。 联系也可以有属性,如学生与课程之间有选课联系,每个选课联系都有一个成绩作为其属性。 同类联系的集合称为联系集。,2.2 数据库技术,三、实体联系(Entity Relation)图,即E-R图,联系的种类 实体之间的联系的数量,即一个实体通过一个联系集能与另一实体集相关联的实体的数目。 可以有一对一的(1:1),一对多的(1:m),多对多的(m:n)几种情况。,例如:,2.2 数据库技术,三、实体联系(Entity Relation)图,即E-R图,2.2 数据库技术,E-R模型示例(教学实体联系模型),学工部:学号,姓名,性别,年龄,籍贯,入校时间,各科成绩,教务科:学号,姓名, 课程,学时,学分,成绩,任课教师,职称,人事部:教师姓名,性别,年龄,职称,评价,课程,学生,教师,2.2 数据库技术,四、数据模型层次模型 有且仅有一个节点无双亲(根) 其它节点有且仅有一个双亲 网状模型 可有一个以上节点无双亲 至少有一个节点有多于一个的双亲 关系模型,2.2 数据库技术,关系模型每一个关系为一张二维表,相当于一个文件。实体间的联系均通过关系进行描述。下表用m行n列的二维表表示了具有n元组(n-Tuple)的“付款“关系。每一行即一个n元组,相当于一个记录,用来描述一个实体。,关系模式的描述:关系名( 属性1 ,属性2,属性n),2.2 数据库技术,实体 关系 属性 关系的属性,学生(学号,姓名,系别),E-R模型向关系模式的转换,2.2 数据库技术,E-R模型向关系模式的转换,一对一联系:,若联系一方全部参与,则将联系另一方的关键字作为全部参与一方的属性。,例如:班级(班号,人数教师编号) 或 教师(教师编号,职称班号),管理(教师编号,班级号),若联系双方均部分参与,则将联系定义为一个新的关系,属性为参与双方的关键字。,2.2 数据库技术,E-R模型向关系模式的转换,一对多联系:,学生(学号,姓名班级号),多对多联系:将联系定义为新的关系,双方的关键字作为联系实体的属性。,选修(学号,课程号,成绩),将一方的关键字作为多方实体的属性。,2.2 数据库技术,E-R模型向关系模式的转换,E-R模型示例,学工部:学号,姓名,性别,年龄,籍贯,入校时间,各科成绩,教务科:学号,姓名, 课程,学时,学分,成绩,任课教师,职称,人事部:教师姓名,性别,年龄,职称,评价,课程,学生,教师,2.2 数据库技术,E-R模型向关系模式的转换,E-R模型示例,转换为5个关系,选修(学号,课程号,成绩),授课(教师号,课程号,评价),学生(学号,姓名,),课程(课程号,课程名, 学分),教师(教师号,教师姓名,职称),2.2 数据库技术,五、 关系的规范化,关系模式的设计问题,示例:考虑为管理职工的工资信息而设计一个关系模式。,2.2 数据库技术,五、 关系的规范化,问题:麻烦! 麻烦! 好麻烦! 唉,剪不断,理还乱,关系模式的设计问题,插入异常:如果没有职工具有8级工资,则8级工资的工资数额就难以插入。,删除异常:如果仅有职工赵明具有4级工资,如果将赵明删除,则有关4级工资的工资数额信息也随之删除了。,数据冗余:职工很多,工资级别有限,每一级别的工资数额反复存储多次。,更新异常:如果将5级工资的工资数额调为620,则需要找到每个具有5级工资的职工,逐一修改。,2.2 数据库技术,解决之道:分解! 分解! 再分解!,关系模式的设计问题,哇,原来生活可以如此简单,五、 关系的规范化,2.2 数据库技术,五、 关系的规范化,有关学生的关系模式S(S# , SN , SD , DEAN , C# , G),快速热身:它有哪些数据冗余?,望闻问切:不良的数据依赖,关系模式的设计问题,2.2 数据库技术,五、 关系的规范化,函数依赖,如果在一个关系R中,数据元素B的取值依赖于数据元素A的取值,我们称B函数依赖于A。句话说,A决定B。用“A B”表示。,2.2 数据库技术,五、 关系的规范化,范式(Normal Form),定义:范式是对关系的不同数据依赖程度的要求。通过模式分解将一个低级范式转换为若干个高级范式的过程称作规范化。,2.2 数据库技术,五、 关系的规范化,第一范式(1NF),定义关系中每一分量不可再分。,S1,C1,C2,2.2 数据库技术,数据冗余:如果一个学生选修了k门课,则有关他的所在系的信息重复。,五、 关系的规范化,第二范式(2NF),关系模式S(S# , SN , SD , DEAN , C# , G),不良特性,插入异常:如果学生没有选课,关于他的个人信息及所在系的信息就无法插入。,删除异常:如果删除学生的选课信息,则有关他的个人信息及所在系的信息也随之删除了。,更新异常:如果学生转系,若他选修了k门课,则需要修改k次。,2.2 数据库技术,五、 关系的规范化,第二范式(2NF),定义如果一个符合1NF的关系,它所有的非关键字数据元素都完全函数依赖于整个关键字,我们称它是第二规范化形式,简称2NF。,2.2 数据库技术,五、 关系的规范化,第二范式(2NF),学号S# 姓名SN 系名SD 系主任DEAN 课程号C# 成绩G,非主属性有两种,一种完全依赖于关键字,一种部分依赖于关键字。,根据2NF的定义,如果一个满足1NF的关系,其关键字仅由一个数据元素组成,那么它必然属于2NF。,2.2 数据库技术,五、 关系的规范化,第三范式(3NF),数据冗余:每个学生都存储了所在系的系主任的信息。,S_SD(S# , SN , SD , DEAN),不良特性,插入异常:如果系中没有学生,则有关系的信息就无法插入。,删除异常:如果学生全部毕业了,则在删除学生信息的同时有关系的信息也随之删除了。,更新异常:如果学生转系,不但要修改SD,还要修改DEAN,如果换系主任,则该系每个学生元组都要做相应修改。,2.2 数据库技术,五、 关系的规范化,学号S# 姓名SN 系名SD 系主任DEAN,第三范式(3NF),传递依赖:假设A,B,C分别是同一个关系R中的三个数据元素,或分别是R中若干个数据元素的集合。如果C函数依赖于B,而B又函数依赖于A,那么C函数也函数依赖于A,我们称“C传递依赖于A”。,定义:满足2NF,且它的任何一个非主属性都不传递依赖于主关键字。,2.2 数据库技术,五、 关系的规范化,小结:,将一个非规范化的关系转换成3NF的过程,练习:将不规范化的关系规范化(3NF) 1、有一个职工与项目的关系如下: EMP-PROJ(E#,ENAME,TITLE,P#,PNAME)2、有一个产品的关系如下: PROD(P#,PNAME,FNAME,ADDR),2.2 数据库技术,五、 关系的规范化,2.2 数据库技术,选择合适的结构,给出ABC公司出货清单的关系数据模型,第三章 系统开发概述,本章要点: 开发管理信息系统的方法 (结构化方法、原型法、 面向对象方法、CASE工具法) 业务流程重组 (流程重组的内容、方法、途径),3.1 系统开发,二、系统开发方式比较,较少,较多,多,少,困难,较容易,较困难,容易,少量需要,需要,不需要,非常需要,少量培养,逐步培养,不太需要,非常需要,3.1 系统开发,三、系统开发条件,2、良好的科学管理基础,1、领导重视(一把手原则),4、技术与装备条件,管理业务的标准化,报表文件的统一化,数据资料的代码化,3、人员素质,5、经济条件,3.2 MIS 的开发方法,一、结构化方法,1、基本思想用系统工程的思想和工程化的方法,按照用户至上的原则,将整个系统开发过程划分出若干个相对独立的阶段,结构化、模块化、自顶向下地对系统进行分析与设计,然后自底向上地逐步实施。,阶段,系统分析,系统设计,系统实施,3.2 MIS 的开发方法,一、结构化方法,2、工作流程,3.2 MIS 的开发方法,一、结构化方法,3、几点说明,(1)根据系统的复杂程度划分阶段,(2)阶段划分着重在开发的逻辑过程,而不是实际工作 的组织上。,(3)各阶段结束后,开发人员都要作出书面报告(文档),4、优缺点?,整体性和全局性,开发周期长;,3.2 MIS 的开发方法,1、基本思想,开发者和用户在系统的主要需求上取得一致意见后,由开发者很快开发出一个初步的原型系统,然后通过用户使用和评价,提出改进意见,反复修改,扩展和完善,直到形成一个相对稳定的系统。 用户参与;自底向上;充分利用开发工具(软件),二、原型法,3.2 MIS 的开发方法,二、原型法,2、工作流程,循环1,循环2,3.2 MIS 的开发方法,二、原型法,3、特点,(1)符合人们认识事物的规律,(2)将模拟的手段引入系统分析的初级阶段,(3)充分利用了软件工具,4、优缺点?,简单;易被接受;周期短;没有系统性,3.2 MIS 的开发方法,三、面向对象的开发方法,1、基本思想,客观世界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同的对象之间的相互作用和联系构成了各种不同的系统。,3.2 MIS 的开发方法,三、面向对象的开发方法,2、基本概念,对象(object):是一个封闭体,由一组数据和施加于这些数据上的一组操作构成。对象可由对象的名称、数据、操作、接口的感部分描述。 类(classes):是所有相似对象的状态和操作构成的集合。 实例:是由同一个类建立起来的的具体对象。 方法(method): 是实施对象操作和访问的外部接口。 消息(message):是对象之间相互作用和相互协作的一种机制。 继承:是相关对象类层次之间的一种数据和操作(程序代码)的共享机制。 封装(encapsulation):是将一个实体的属性(数据信息)和操作(程序代码)集成为一个整体而使之成为对象模型。 多态性:是指一种操作名称可赋予多种操作语义。,3.2 MIS 的开发方法,系统调查和需求分析 (对系统将要面临的具体管理问题及用户对系统开发的需求进行调查研究,弄清要干什么。) 分析问题的性质和求解问题(OOA) (在问题域中抽象地识别出对象以及其行为、结构、属性、方法等。即面向对象分析。) 整理问题(OOD) (即对分析的结果作进一步地抽象、归类、整理,并最终以范式的形式将它们确定下来。即面向对象设计。) 程序实现(OOP) (用面向对象的程序设计语言将上一步的范式直接映射为应用程序软件。),3、面向对象的开发过程,3.2 MIS 的开发方法,4、特点:P105,5、优缺点?,3.2 MIS 的开发方法,优点: 1、以对象为基础,直接完成从对象客体的描述到软件结构 之间的转换。 2、解决了传统结构化开发方法中客观世界描述工具与软件 结构不一致性问题。 3、缩短了开发周期。缺点: 1、需要一定的软件基础支持; 2、对大型系统开发,容易造成系统结构不合理,各部分关系 失调。需要与结构化方法结合使用。,3.2 MIS 的开发方法,四、CASE方法(计算机辅助开发),1、基本思想,借助于专门研制的软件工具,实现系统的开发过程。,2、特点?,(1)CASE的应用必须依赖一种具体的开发方法。,(2)CASE只是一种辅助的开发方法。,分析设计类:Rational Rose; Power Designer ;Oracle Designer; ERWin;VisioWeb开发工具:项目管理工具:报表工具:OLAP界面设计层:支撑软件:,3、CASE工具种类,?如何选择开发方法,企业流程重组(Business Process Reengineering,BPR)的概念最早由美国MIT的Michael Hammer教授在1990年提出。根据Michael Hammer的定义,所谓“企业流程重组”,就是对企业的业务流程进行根本性再思考和彻底性再设计,从而获得在成本、质量、服务和速度方面业绩的戏剧性的改善。,一、企业流程重组的概念,3.3.1 企业流程重组概述,3.3 企业流程重组,观念的重组 组织结构的重组 业务流程的重组,三、企业流程重组的内容,3.3.1 企业流程重组概述,3.3.2 组织结构重组,扁平化组织模型,3.3.2 组织结构重组,组织结构变革案例分析,满足战略目标要求 根据客户需求的满意程度确定 根据绩效改进潜力确定 根据流程运行效率的高低确定 根据再造成功可能性的大小确定,3.3.3 业务流程再造,一、再造流程的确定,二、再造流程的方法系统化改造法,措施:清除、简化、整合和自动化,3.3.3 业务流程再造,二、再造流程的方法全新设计法,3.3.3 业务流程再造,三、流程优化的途径,数据 流程 工序 人员,3.3.3 业务流程再造,流程优化实例,3.3.3 业务流程再造,4.1 Nolan模型,80 年代初“诺兰模型”提出了企业信息化的发展规律,起步 蔓延 控制 集成 管理 成熟,信息资源规划的时机,数据,计算机时代,信息时代,“诺兰模型”的作用?,第四章 MIS的战略规划,4.2 企业系统规划法(Business System Planning,BSP),企业目标,4.2 企业系统规划法,BSP详细步骤,1、准 备 工 作,2、调 研,3.定 义 企 业 过 程,4、业 务 过 程 重 组,5.定 义 数 据 类,6 .定义系统总体结构,7.确定优先顺序,8、完成BSP研究报告,BSP方法的核心,划分子系统,可以用U/C图,如果某过程产生数据,就在矩阵元中写C。如果某过程使用某数据,就在矩阵元中写U。,(2)调换表中的行或列,使得“C”尽量地朝对角线靠近,,(3)然后再以“C”元素为标准,把UC比较集中的区域用粗线条框起来,这样形成的框就是一个个子系统;,(4)子系统划定之后,留在小方块(子系统)外还有若干个“U”元素,这就是今后子系统之间的数据联系,即共享的数据资源。,4.3 信息系统规划的其他方法,关键成功因素法(CSF) 战略目标集转化法 (SST),抓住主要矛盾,目标识别突出, 适用于管理目标的确定,以人为中心,通过分层识别 管理目标,转化为信息系统目标,第五章 管理信息系统的系统分析,本章要点: 目的及任务:在总体规划的指导下,对系统进行深入详细的调查研究,确定新系统的逻辑模型。 方法:结构化分析方法。 工具:组织结构图、业务流程图、数据流程图(数据字典、处理逻辑说明),5.1 系 统 分 析 概 述,二、调查方法,4、研究原始资料、报表等,3、访问面谈,5、直接参加业务实践,2、问卷及调查表,1、开调查会,5.1 系 统 分 析 概 述,三、初步调查,确定用户需求,功能要求 性能要求 可靠性要求 安全保密性要求 以及开发费用和开发周期 可使用资源等方面的限制,5.1 系 统 分 析 概 述,四、可行性分析,组织结构:指的是一个组织(部门、企业、车间、科室等)的组成以及这些组成部分之间的隶属关系或管理与被管理的关系,通常可用组织结构图来表示。组织结构调查内容:了解组织的组成以及这些组成部分之间的隶属关系;各级组织的职能和有关人员的工作职责、决策内容;组织存在的问题;组织对新系统的要求等。,5.2 管 理 业 务 的 调 查 与 分 析,详细调查,一、组织结构调查,5.2 管 理 业 务 的 调 查 与 分 析,组织结构图,详细调查,步骤:1、画出层次结构,一、组织结构调查,管理业务流程应顺着原系统信息流动的过程逐步地进行,内容包括各环节的处理业务、信息来源、处理方法、计算方法、信息流向、信息的时间和形态(报告、单据、屏幕显示等)。描述管理业务流程的图表有:管理业务流程图,表格分配图(P112)。,5.2 管 理 业 务 的 调 查 与 分 析,详细调查,二、管理业务流程调查,5.2 管 理 业 务 的 调 查 与 分 析,详细调查,二、管理业务流程调查,管理业务流程图是一种描述系统内各单位、人员之间业务关系、作业顺序和管理信息流向的图表。可以帮助分析人员找出业务流程中的不合理的流向。,表格分配图帮助分析员表示出系统中各种单据和报告都与哪些部门发生关系。,5.2 管 理 业 务 的 调 查 与 分 析,业务流程图,详细调查,业务流程图基本符号,二、管理业务流程调查,5.2 管 理 业 务 的 调 查 与 分 析,详细调查,例:某企业材料领用业务的处理过程,该业务主要发生在生产车间与材料库之间。 各车间填写领料单到材料库领料 (1)仓库查对用料计划表,审批领料单; (2)查库存,若有料,则发料并修改库存;否则,发缺料通知。 (3)查订货计划,已订货,向供应商发出催货通知;否则,向供应商发临时采购通知。 (4)供应商发货并发出提货通知后,仓库提货验收,若货物合格,则货物入库并修改库存帐目;否则,退货。,二、管理业务流程调查,业务流程图,5.2 管 理 业 务 的 调 查 与 分 析,详细调查,二、管理业务流程调查,业务流程图,作业:湖北汽车工业学院学生成绩登录业务过程,画业务流程图 (1)教师根据统计的学生成绩,在线登录学生成绩; (2)登录完成后,审核确认,如果有错误修改成绩,确认正确后,保存学生选课成绩; (3)根据登录的学生成绩进行成绩分析,打印成绩分析表; (4)根据登录的学生成绩打印成绩单,交给教务处; (5)学生可以查询成绩。,5.2 管 理 业 务 的 调 查 与 分 析,详细调查,教师,成绩单,登录成绩,审核确认,学生,查询成绩,成绩分析,分析表,打印成绩,成绩单,教务科,二、管理业务流程调查,业务流程图,打印,5.3 数 据 流 的 调 查 与 分 析,1、DFD的概念,概念:描述数据流动、存储、处理的逻辑关系,是一种能全面地描述信息系统逻辑模型的主要工具。,详细调查,详细调查,5.3 数 据 流 的 调 查 与 分 析,2、DFD的符号,外部项:表示与系统有关的外界单位。即表达 了该系统数据的外部来源或去处。,数据流:指出数据的流动方向。,对数据流的简单描述,逻辑处理框:表达对数据的逻辑处理功能。即对数据的变换功能。,存储框:表示一处数据存储。,详细调查,5.3 数 据 流 的 调 查 与 分 析,2、DFD的符号(泡图),描述银行取款过程的数据流图,详细调查,5.3 数 据 流 的 调 查 与 分 析,3、DFD的画法,DFD画法的原则,为了表达数据处理过程的数据加工情况,需要采用层次结构的数据流图。按照系统的层次结构进行逐步分解,并以分层的数据流图反映这种结构关系,能清楚地表达和容易理解整个系统。,首先确定系统边界(外部项) 确定系统处理单元及输入、输出 确定系统的存储单元 确定各图素之间的连接 为每一个图素编号,5.3 数 据 流 的 调 查 与 分 析,3、DFD的画法,DFD的绘制步骤,5.3 数 据 流 的 调 查 与 分 析,3、DFD的画法检查和修改数据流图的原则,数据流图上所有图形符号只限于前述四种基本图形元素。 数据流图的主图必须包括前述四种基本元素,缺一不可。 数据流图的主图上的数据流必须封闭在外部实体之间。 每个加工至少有一个输入数据流和一个输出数据流。,在数据流图中,图上每个元素都必须有名字,并按层给加工框编号。编号表明该加工所处层次及上下层的亲子关系 规定任何一个数据流子图必须与它上一层的一个加工对应,两者的输入数据流和输出数据流必须一致。此即父图与子图的平衡。,初画时可以忽略琐碎的细节,以集中精力于主要数据流。,5.3 数 据 流 的 调 查 与 分 析,作业:湖北汽车工业学院学生成绩登录业务过程,画数据流程图 (1)教师根据统计的学生成绩,在线登录学生成绩; (2)登录完成后,审核确认,如果有错误修改成绩,确认正确后,保存学生选课成绩; (3)根据登录的学生成绩进行成绩分析,打印成绩分析表; (4)根据登录的学生成绩打印成绩单,交给教务处; (5)学生可以查询成绩。,成绩分析,审核成绩,I: 学生成绩 ;O:学生成绩,打印分析表,I:学生成绩;O:分析结果,I:分析结果;O:分析结果,1、确定系统边界(外部项),教师、学生、教务科,2、确定处理单元及I/O,成绩单打印,I:学生成绩;O:学生成绩,成绩查询,I:学生信息、学生成绩;O:学生成绩,登录成绩,1,教师信息,D1,选课信息,D2,审核确认,2,教师信息,选课信息,成绩,成绩分析,3,成绩,打印分析表,4,分析结果,打印成绩单,5,成绩,查询,6,学生成绩,学生信息,学生成绩,确定存储单元,选课信息、教师信息,5.4 数 据 字 典,一、数据字典,数据字典用于描述DFD图中的数据流、数据存储、数据元素、数据结构、 处理逻辑和外部项。,数据流、数据存储的属性及它们之间的关系是通过数据元素、数据结构来描写的。,例:学生选课信息,学号,姓名,课程编号,课程名称,学分,成绩,成绩,5.4 数 据 字 典,二、数据字典的各类条目,1、数据元素:是不可再分的数据,主要描述其静态属性,例:,数据元素定义,名称:,课程编号,序号 PJ-1,编号 DE001,别名:,PARTN0(程序内部用名),说明:,汽院为每门课编写的代码,长度:,6个字节,类型:,字符,有关的数据结构:,课程信息、课程成绩等,登录成绩.成绩查询.打印,有关的处理逻辑:,取值/含义:,XX XXXX,课程编号,系代码,5.4 数 据 字 典,二、数据字典的各类条目,2、数据结构:描述数据之间的组合关系,例:,数据结构定义,名称:,课程信息,序号 PJ-41,编号 S003,简述:,课程的基本信息,有关的数据流/结构:,学生选课信息,有关的处理逻辑:,成绩登录、查询、打印,组成:,课程编号、课程名称、学分.,5.4 数 据 字 典,二、数据字典的各类条目,3、数据流:表达了数据的流向,可以是数据元素/数据结构,例:,数据流定义,名称:,学生选课成绩,序号 PJ-58,编号 DF001,说明:,学生选课修完后取得的成绩,来源:,外部项“教师”,去向:,处理逻辑“成绩分析、查询、打印”,组成:,学号、姓名、课程编号、课程名称、学分、成绩,流通量:1000份/天,高峰量:考试后约2000份,5.4 数 据 字 典,二、数据字典的各类条目,4、数据存储:是数据停留和保留的地方,至少由一个数据结构组成。,例:,数据存储定义,名称:,学生选课信息,序号 PJ-88,编号 D2,说明:,对学生选课及成绩的记录,组成:,学号,姓名,课程编号,课程名称,学分,成绩,查询键:,学号、课程编号,有关数据流:,P2 D2,D2 P3,D2 P5,D2 P1,5.4 数 据 字 典,二、数据字典的各类条目,5、处理逻辑:,每一个处理逻辑都要说明,好麻烦噢!,6、外部项:P117,6项条目,先编写哪一个?,三、数据字典的作用与管理,5.5 处 理 逻 辑 的 分 析 与 描 述,如何描述处理逻辑,用自然语言如何?,界限不清,逻辑条件的次序不明确,意义模糊的形容词,5.5 处 理 逻 辑 的 分 析 与 描 述,一、判断树,如果某个动作不只依赖一个条件,而与若干个条件有关,可采用判断树。,在分析一项政策时,首先确定有哪些条件;第二要确定每一个条件有几种可能的状态,即有几种取值;第三确定有哪些动作,即几项策略。,订货方案,5.5 处 理 逻 辑 的 分 析 与 描 述,二、判断表,判断表的结构,PJ公司计价策略,交易额在千元以上,交往时间长,信誉好,折扣15;信誉不好,折扣10;交往时间短,折扣10;交易额不足千元,时间长,信誉好,折扣8;信誉一般,折扣5;信誉不好,不折扣;交往时间短,信誉好,折扣5;信誉不好,不折扣。,制表步骤:,确定条件根,交易额C1;交往时间C2;信誉C3,确定条件取值,确定条件组合,2 X 2 X 312,确定活动根,A1:15; A2:10%; A3:8%; A4:5%; A5:0%,画出表框并填入每项取值,时间: 6/2=3,信誉: 3/3=1,制表步骤:,确定条件根,交易额C1;交往时间C2;信誉C3,确定条件取值,确定条件组合,2 X 2 X 312,确定活动根,A1:15; A2:10%; A3:8%; A4:5%; A5:0%,画出表框并填入每项取值,时间: 6/2=3,信誉: 3/3=1,化简,若N列中有一个条件Ci、取值状态M个,而这N列在Ci下的取值是Ci的全部取值(即全集)。,这N列在其他条件下的取值都是相同的。,合并后的列,对于Ci条件不需判断,只保留其他条件取值,决定各种条件组合的行动,作业:119 将判断树改为判断表,5.5 处 理 逻 辑 的 分 析 与 描 述,三、结构式语言(P120),结构式语言是专门用于描述一个功能单元的逻辑要求的一种语言。它介于自然语言与程序设计语言之间。,三种结构:顺序、判断、循环,注意:语句中所涉及的名词必须在数据字典中有定义。,循环结构是由一个或几个模块构成,程序运行时重复执行,直到满足某一条件为止 Do While Loop EXIT ENDDO,5.5 处 理 逻 辑 的 分 析 与 描 述,四、三种工具的比较,容易,较难,一般,好,较好,一般,好,一般,一般,好,好,较差,较差,较好,一般,本章要点: 目的:建立物理模型,解决系统分析人员与系统实施人员的沟通问题。 任务:总体设计(系统结构图)、详细设计(防护 性、代码、数据库、界面设计、输入输出设计等)。 方法:结构化设计方法。 工具:系统结构图,第六章 管理信息系统的系统设计,SA人员,SD人员,SD人员,用户,程序设计人员,6.1 系 统 设 计 任 务 概 述,用一族标准的准则和工具帮助SD人员确定系统的模块、连接方式。,详细设计,将系统划分为模块,决定每个模块的功能,选择系统的软、硬件,设备及配置方案,决定模块的界面,决定模块的调用关系,代码设计、数据库设计、I/O设计、 界面设计、防护性设计,6.2 结 构 化 设 计,系统结构图,模块:是系统结构图的基本元素,通常指可以调 用的一段程序。,系统结构图的符号,模块:,模块间的调用,模块间的通讯,6.2 结 构 化 设 计,6.2 结 构 化
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 婚姻破裂后子女抚养及财产分割执行合同
- 离婚协议书申请与婚后财产分割及子女抚养权协议书
- 工业园区租赁合同与物业管理规定差异处理协议
- 离婚子女抚养费支付及子女未来教育基金协议书
- 地方志点校合同7篇
- 教育机构线下校区2025年扩建项目教育行业发展趋势与未来展望研究报告
- 政策引导下的纤维产业标准化-洞察及研究
- 人工智能在软件测试中的伦理责任与管理-洞察及研究
- 企业文化对薪酬感知影响-洞察及研究
- 教师招聘之《幼儿教师招聘》考前冲刺模拟题库及答案详解1套
- 项目部商务管理办法
- 2025时政考试题及答案
- 精麻药品培训知识课件
- 2025-2026学年人教版(2024)小学美术一年级上册教学计划及进度表
- 超市安全知识培训课件模板
- 2025年司法考试题库(附答案)
- 医院不良事件培训课件
- 仪表工安全基础知识培训课件
- 光电检测技术及应用 周秀云
- 环境反应工程导论课件
- VW 50134-EN-2024 PA6用于车辆内部外部的成品零件 材料要求
评论
0/150
提交评论