管理信息系统课件讲稿6

上传人:cn****1 文档编号:570303149 上传时间:2024-08-03 格式:PDF 页数:72 大小:954.22KB
返回 下载 相关 举报
管理信息系统课件讲稿6_第1页
第1页 / 共72页
管理信息系统课件讲稿6_第2页
第2页 / 共72页
管理信息系统课件讲稿6_第3页
第3页 / 共72页
管理信息系统课件讲稿6_第4页
第4页 / 共72页
管理信息系统课件讲稿6_第5页
第5页 / 共72页
点击查看更多>>
资源描述

《管理信息系统课件讲稿6》由会员分享,可在线阅读,更多相关《管理信息系统课件讲稿6(72页珍藏版)》请在金锄头文库上搜索。

1、管理信息系统的建设管理信息系统的建设战略规划战略规划诺兰模型(教材诺兰模型(教材P93P93)? ? 美国哈佛大学教授诺兰(美国哈佛大学教授诺兰(R RNolanNolan)? ? 信息系统发展的六阶段论信息系统发展的六阶段论初始阶段初始阶段蔓延阶段或普及阶段蔓延阶段或普及阶段控制阶段控制阶段集成阶段集成阶段数据管理阶段数据管理阶段成熟阶段成熟阶段( (信息管理阶段信息管理阶段) )开发管理信息系统的策略开发管理信息系统的策略1.1.“ “自下而上自下而上” ”的开发策略的开发策略从现行系统的业务状况出发,先实现一个个从现行系统的业务状况出发,先实现一个个 具体的功能,逐步地由低级到高级建立具

2、体的功能,逐步地由低级到高级建立MISMIS。2.2.” ”自上而下自上而下” ”的开发策略的开发策略从整体上协调和规划,由全面到局部,由长从整体上协调和规划,由全面到局部,由长 远到近期,从探索合理的信息流出发来设计远到近期,从探索合理的信息流出发来设计 信息系统。信息系统。“ “自下而上自下而上” ”的策略适用于小型系统的开发,大的策略适用于小型系统的开发,大 型系统的开发,往往结合两种策略,先自上型系统的开发,往往结合两种策略,先自上 而下地做好而下地做好MISMIS的战略规划,再自下而上的逐的战略规划,再自下而上的逐 步实现各系统的应用开发。步实现各系统的应用开发。策略策略策略策略优点

3、优点优点优点缺点缺点缺点缺点备注备注备注备注自下而上自下而上自下而上自下而上能保证最终的能保证最终的能保证最终的 能保证最终的 系统可以运行系统可以运行系统可以运行 系统可以运行 (虽然系统性(虽然系统性(虽然系统性 (虽然系统性 能不一定良能不一定良能不一定良 能不一定良 好)。好)。好)。好)。缺乏整体优缺乏整体优缺乏整体优 缺乏整体优 化;化;化;化;开发过程存在开发过程存在开发过程存在 开发过程存在 大量的重复工大量的重复工大量的重复工 大量的重复工 作。作。作。作。一般发生在一般发生在一般发生在一般发生在“ “初初初 初 装装装装” ”和和和和“ “蔓延蔓延蔓延蔓延” ”阶阶阶 阶

4、段。段。段。段。自上而下自上而下自上而下自上而下整体性和逻辑整体性和逻辑整体性和逻辑 整体性和逻辑 性强。性强。性强。性强。复杂、繁琐。复杂、繁琐。复杂、繁琐。复杂、繁琐。两种策略优缺点的对比:两种策略优缺点的对比:战略规划的内容:战略规划的内容:MISMIS战略规划一般包括战略规划一般包括3 3年或者更长期的计划,也包年或者更长期的计划,也包 括括1 1年的短期计划,内容包括年的短期计划,内容包括1.1.信息系统的目标、约束和总体结构。信息系统的目标、约束和总体结构。2.2.单位的现状。单位的现状。3.3.业务流程的现状、存在的问题和不足以及流程在业务流程的现状、存在的问题和不足以及流程在

5、新技术条件下的重组。新技术条件下的重组。4.4.对影响规划的信息技术发展的预测。对影响规划的信息技术发展的预测。5.5.近期计划近期计划制定制定MISMIS战略规划的方法战略规划的方法企业系统规划法企业系统规划法BSP(BusinessBSP(Business System System Planning)Planning)BSPBSP法由法由IBMIBM公司于上世纪公司于上世纪6060年代提出,目的年代提出,目的 是为了开发大系统时建立各项目间的联系。是为了开发大系统时建立各项目间的联系。BSPBSP法强调,要想了解一个公司的信息需法强调,要想了解一个公司的信息需 求,只能通过研究整个组织,

6、包括组织的结求,只能通过研究整个组织,包括组织的结 构设置、各个部门的职能、业务流程和所涉构设置、各个部门的职能、业务流程和所涉 及的数据。及的数据。BSPBSP法的主要做法是在管理者中大量取样,询法的主要做法是在管理者中大量取样,询 问他们利用信息的方式、获取信息的地点、问他们利用信息的方式、获取信息的地点、 他们的工作环境、他们的目标、他们如何作他们的工作环境、他们的目标、他们如何作 决策以及他们对数据的要求。决策以及他们对数据的要求。调查结果以表格的形式绘出,能如实反映出调查结果以表格的形式绘出,能如实反映出 数据类与过程数据类与过程( (功能功能) )之间的关系。之间的关系。BSPBS

7、P法的步骤法的步骤准备工作 ;调研 ;定义业务过程 ;业务过程重组 ;定义数据类 ;定义MIS的总体结构 ;确定子系统开发的先后顺序 ;形成文档、建议书以及开发计划。准备工作 ;调研 ;定义业务过程 ;业务过程重组 ;定义数据类 ;定义MIS的总体结构 ;确定子系统开发的先后顺序 ;形成文档、建议书以及开发计划。U/CU/C矩阵的应用矩阵的应用BSPBSP法利用法利用U/CU/C矩阵矩阵( (过程过程/ /数据矩阵数据矩阵) )来表示过来表示过 程与数据类两者之间的关系。程与数据类两者之间的关系。 U(Use)/C(CreateU(Use)/C(Create) )U/CU/C矩阵法的六个步骤矩

8、阵法的六个步骤 填入 填入“数据类数据类”; 填入; 填入“功能功能”; 标以; 标以“U U”或或“C C”; 按逻辑关系及发生的顺序,重排各功能; 重排数据类,使所有; 按逻辑关系及发生的顺序,重排各功能; 重排数据类,使所有“C C”尽可能靠近对角线; 分组(如下图所示),结果不唯一。尽可能靠近对角线; 分组(如下图所示),结果不唯一。BSPBSP法的优点:法的优点:1.1.综合全面考虑了一个组织对系统数据的使用和不综合全面考虑了一个组织对系统数据的使用和不 足。足。2.2.靠许多经理和用户的参与来帮助组织内产生一致靠许多经理和用户的参与来帮助组织内产生一致 意见。意见。缺点:缺点:1.

9、1.搜集与分析的数据量大得惊人。搜集与分析的数据量大得惊人。2.2.调查只是在当前已有的系统中进行,结果所有现调查只是在当前已有的系统中进行,结果所有现 存的手工作业得到了自动化,而改进现行的企业运存的手工作业得到了自动化,而改进现行的企业运 作所需的全新方法却不能产生。作所需的全新方法却不能产生。关键成功因素法关键成功因素法关键成功因素关键成功因素(Critical Success Factors,简称CSF) 指的是对企业成功起关键作用的因素。关键成功因素法通过分析,找出使得企业成功的关键因素, 然后再围绕这些关键因素来确定系统的需求,并进行规划。(Critical Success Fac

10、tors,简称CSF) 指的是对企业成功起关键作用的因素。关键成功因素法通过分析,找出使得企业成功的关键因素, 然后再围绕这些关键因素来确定系统的需求,并进行规划。关键成功因素法的步骤关键成功因素法的步骤1. 了解企业(或MIS)的战略目标;2. 识别所有的成功因素和影响这些因素的子因素;3. 确定关键成功因素(不同行业的关键成功因素互不相同), 例如,对汽车制造业可能是制造成本控制; 对保险业是新项目开发和工作人员的效率。4. 明确各关键成功因素的性能指标和评估标准。1. 了解企业(或MIS)的战略目标;2. 识别所有的成功因素和影响这些因素的子因素;3. 确定关键成功因素(不同行业的关键成

11、功因素互不相同), 例如,对汽车制造业可能是制造成本控制; 对保险业是新项目开发和工作人员的效率。4. 明确各关键成功因素的性能指标和评估标准。企业流程重组企业流程重组Business Process Reengineering, BPRBusiness Process Reengineering, BPR在管理信息系统建设中仅仅用计算机系统去在管理信息系统建设中仅仅用计算机系统去 模拟原手工管理系统,并不能从根本上提高模拟原手工管理系统,并不能从根本上提高 企业的竞争能力,重要的是重组企业流程,企业的竞争能力,重要的是重组企业流程, 按现代化信息处理的特点,对现有的企业流按现代化信息处理的特

12、点,对现有的企业流 程进行重新设计,成为提高企业运行效率的程进行重新设计,成为提高企业运行效率的 重要途径。重要途径。例子:例子:福特汽车公司的福特汽车公司的“ “无发票过程无发票过程” ”。福特北美预付款部门雇佣员工福特北美预付款部门雇佣员工500500余人,冗员严余人,冗员严 重,效率低下。他们最初制定的改革方案是重,效率低下。他们最初制定的改革方案是: :运用信运用信 息技术,减少信息传递,以达到裁员息技术,减少信息传递,以达到裁员20%20%的目标。的目标。 但是参观了但是参观了MazdaMazda之后,他们震惊了,之后,他们震惊了,MazdaMazda是家是家 小公司,其应付款部门仅

13、有小公司,其应付款部门仅有5 5人,就算按公司规模人,就算按公司规模 进行数据调整之后,福特公司也多雇佣了进行数据调整之后,福特公司也多雇佣了5 5倍的员倍的员 工,于是他们推翻了第一种方案,决定彻底重建其工,于是他们推翻了第一种方案,决定彻底重建其 流程。流程。福特传统流程:福特传统流程:1 1、采购部门向供货商发出订单,并将订单的复印件、采购部门向供货商发出订单,并将订单的复印件 送往应付款部门送往应付款部门; ; 2 2、供货商发货,福特的验收部门收检,并将验收、供货商发货,福特的验收部门收检,并将验收 报告送到应付款部门报告送到应付款部门; ; 3 3、同时,供货商将产品发票送至应付款

14、部门,、同时,供货商将产品发票送至应付款部门, 当且仅当当且仅当“ “订单订单” ”,“ “验收报告验收报告” ”以及以及“ “发票发票” ”三者一致三者一致 时,应付款部门才能付款。而往往,该部门的大部时,应付款部门才能付款。而往往,该部门的大部 分时间都花费在处理这三者的不吻合上,从而造成分时间都花费在处理这三者的不吻合上,从而造成 了人员,资金和时间的浪费。了人员,资金和时间的浪费。福特新流程:福特新流程:1 1、采购部门发出订单,同时将订单内容输入、采购部门发出订单,同时将订单内容输入 联机数据库联机数据库; ; 2 2、供货商发货,验收部门核查来货是否与数、供货商发货,验收部门核查来

15、货是否与数 据库中的内容相吻合,如果吻合就收货,并据库中的内容相吻合,如果吻合就收货,并 在终端上按键通知数据库,计算机会自动按在终端上按键通知数据库,计算机会自动按 时付款。时付款。福特公司流程重建的成果:福特公司流程重建的成果: 福特公司的新流程采用的是福特公司的新流程采用的是“ “无发票无发票” ”制度,大大地制度,大大地 简化了工作环节,带来了如下结果简化了工作环节,带来了如下结果: : 1 1、以往应付款部门需在订单、验收报告和发票中、以往应付款部门需在订单、验收报告和发票中 核查核查1414项内容,而如今只需项内容,而如今只需3 3项项零件名称、数零件名称、数 量和供货商代码量和供

16、货商代码; ; 2 2、实现裁员、实现裁员75%75%,而非原定的,而非原定的20%; 20%; 3 3、由于订单和验收单的自然吻合,使得付款也必、由于订单和验收单的自然吻合,使得付款也必 然及时而准确,从而简化了物料管理工作,并使得然及时而准确,从而简化了物料管理工作,并使得 财务信息更加准确。财务信息更加准确。启示:启示:在传统劳动分工的影响下,作业流程被分在传统劳动分工的影响下,作业流程被分 割成各种简单的任务,经理们将精力集中于割成各种简单的任务,经理们将精力集中于 个别任务效率的提高上,而忽略了最终目个别任务效率的提高上,而忽略了最终目 标,即满足顾客的需求。而实施标,即满足顾客的需

17、求。而实施BPRBPR,就是,就是 要有全局的思想,从整体上确认企业的作业要有全局的思想,从整体上确认企业的作业 流程,追求全局最优,而不是个别最优。流程,追求全局最优,而不是个别最优。企业流程重组不仅涉及技术,也涉及人文因企业流程重组不仅涉及技术,也涉及人文因 素,包括观念的重组、流程的重组和组织的素,包括观念的重组、流程的重组和组织的 重组,以新型企业文化代替老的企业文化,重组,以新型企业文化代替老的企业文化, 以新的企业流程代替原有的企业流程,以扁以新的企业流程代替原有的企业流程,以扁 平化的企业组织代替金字塔形的企业组织。平化的企业组织代替金字塔形的企业组织。开发管理信息系统的方法开发

18、管理信息系统的方法结构化系统开发方法(源于生命周期法)结构化系统开发方法(源于生命周期法)原型法原型法面向对象的开发方法面向对象的开发方法CASECASE开发方法开发方法早期开发方法的不足早期开发方法的不足早期开发系统开发没有方法可言,用户的早期开发系统开发没有方法可言,用户的 要求通过交谈询问收集,事后整理成文字,要求通过交谈询问收集,事后整理成文字, 程序代码复杂难以理解,逻辑流程互相缠绕程序代码复杂难以理解,逻辑流程互相缠绕 在一起,被称为在一起,被称为“ “SpaghettiSpaghetti” ”式的程序,几乎式的程序,几乎 无法维护。无法维护。目标含糊目标含糊通信误解通信误解步骤混

19、乱步骤混乱缺乏管理控制缺乏管理控制结构化方法的产生结构化方法的产生? ? 7070年代中期产生年代中期产生“ “自顶向下自顶向下” ”和和“ “结构化结构化” ”的方法的方法? ? 19641964年,波姆(年,波姆(BohmBohm)和雅科比尼(和雅科比尼(G.JacopiniG.Jacopini)提出结构化程序设计提出结构化程序设计? ? 结构化系统设计结构化系统设计? ? 结构化系统分析结构化系统分析自顶向下:从抽象的高层向具体的底层逐层自顶向下:从抽象的高层向具体的底层逐层 展开;展开;结构化:把复杂的事务和活动分解成一系列结构化:把复杂的事务和活动分解成一系列 小的步骤,每一步都建立

20、在上一步的基础上。小的步骤,每一步都建立在上一步的基础上。生命周期法生命周期法(Life Cycle)(Life Cycle)生命周期法就是把信息系统比作生物的一个生命周期法就是把信息系统比作生物的一个 生命周期,有开始、中间、结束等各个阶段。生命周期,有开始、中间、结束等各个阶段。 按照信息系统生命周期的概念,严格的按照按照信息系统生命周期的概念,严格的按照 为系统生命周期的各个阶段规定的步骤去开为系统生命周期的各个阶段规定的步骤去开 发系统。发系统。生命周期法的生命周期法的6 6阶段:阶段:1.1.项目定义项目定义2.2.系统分析系统分析3.3.系统设计系统设计4.4.编程编程5.5.安装

21、安装6.6.实施与评价实施与评价结构化系统开发方法结构化系统开发方法3 3阶段:阶段:1.1.系统分析系统分析2.2.系统设计系统设计3.3.系统实施系统实施结构化方法的基本思想结构化方法的基本思想? ? 1 1基本原则基本原则(1 1)面向用户的观点)面向用户的观点(2 2)严格区分工作阶段,每个阶段有明确的任务和应)严格区分工作阶段,每个阶段有明确的任务和应 得的成果得的成果(3 3)按照系统的观点,自顶向下地完成系统的研制工)按照系统的观点,自顶向下地完成系统的研制工 作作(4 4)充分考虑变化的情况)充分考虑变化的情况(5 5)工作成果文献化、标准化)工作成果文献化、标准化结构化方法的

22、局限性(教材结构化方法的局限性(教材P103P103)开发周期长开发周期长兼顾数据结构方面不够兼顾数据结构方面不够结构化程度较低的系统,在开发初期难于锁定功能要结构化程度较低的系统,在开发初期难于锁定功能要 求求过于耗费资源过于耗费资源? ? 搜集资料、书写各种文档搜集资料、书写各种文档? ? 大量的时间,大量的时间,3 3年年88年年缺乏灵活性缺乏灵活性结构化方法的适用领域结构化方法的适用领域? ? 能够很好定义其需求、结构化程度较高的能够很好定义其需求、结构化程度较高的大型事务处理系统(大型事务处理系统(TPSTPS)管理信息系统(管理信息系统(MISMIS)? ? 复杂的技术系统复杂的技

23、术系统航空管制航空管制航天系统航天系统? ? 不适合小系统的开发不适合小系统的开发? ? 不适用于需求不明确的系统不适用于需求不明确的系统用户需求事先难以确定的系统(决策支持系统)用户需求事先难以确定的系统(决策支持系统)结构化程度比较低结构化程度比较低无结构的系统无结构的系统原型法(原型法(prototypingprototyping)()(教材教材P103P103)? ? 原型法是针对生命周期法的主要缺点而发展出来原型法是针对生命周期法的主要缺点而发展出来的一种快速、廉价的开发方法。他不要求用户提的一种快速、廉价的开发方法。他不要求用户提出完整的需求以后再进行设计和编程,而是先按出完整的需

24、求以后再进行设计和编程,而是先按用户最基本的需求,迅速而廉价的开发出一个实用户最基本的需求,迅速而廉价的开发出一个实验型的小型系统,称作验型的小型系统,称作“ “原型原型” ”。? ? 逐步求精的方法逐步求精的方法? ? 当用户需求不明确时经常采用当用户需求不明确时经常采用原型法的基本思想原型法的基本思想? ? 并非所有的需求在系统开发以前都能准确地说明并非所有的需求在系统开发以前都能准确地说明? ? 有快速的系统开发工具有快速的系统开发工具? ? 项目参与者之间存在通信上的障碍项目参与者之间存在通信上的障碍? ? 需要实际的、可供用户参与的系统模型需要实际的、可供用户参与的系统模型? ? 需

25、求一旦确定,就可以遵从严格的方法需求一旦确定,就可以遵从严格的方法? ? 大量的反复是不可避免和必要的,应该加以鼓励大量的反复是不可避免和必要的,应该加以鼓励原型法的工作阶段原型法的工作阶段? ? 确定用户的基本要求确定用户的基本要求? ? 开发初步的原型系统开发初步的原型系统? ? 评价修改原型系统评价修改原型系统? ? 正式开发正式开发用户对新系统提出需求开发人员对问题进行总结原型讨论修改完成系统开发,并交付使用修改?是否原 型 法 开 发 的 基 本 步 骤开发一个原型系统运行原型系统增加功能?增加功能否是原型法的优点及其意义原型法的优点及其意义? ? 原型法加强了开发过程中用户的参与和

26、决策原型法加强了开发过程中用户的参与和决策? ? 原型法运行系统开发过程早期进入人原型法运行系统开发过程早期进入人- -机测试机测试? ? 原型法提供了生动的文档原型法提供了生动的文档? ? 原型法具有对开发人员和用户的吸引力原型法具有对开发人员和用户的吸引力? ? 原型法提高了人们对系统的安全感原型法提高了人们对系统的安全感? ? 原型法可以缓和通信的困难原型法可以缓和通信的困难? ? 原型法可以提供很好的项目说明和示范原型法可以提供很好的项目说明和示范? ? 原型法有得于获得开发经验原型法有得于获得开发经验原型法的使用场合与局限性原型法的使用场合与局限性? ? 适合于适合于需求不明确和解决

27、方案不明确的系统的开发(如决策支持系需求不明确和解决方案不明确的系统的开发(如决策支持系 统)统)开发信息系统中的最终用户界面开发信息系统中的最终用户界面? ? 不能代替不能代替仔细的需求分析和结构化设计的方法仔细的需求分析和结构化设计的方法严谨的正规文档严谨的正规文档取代传统的生命周期法和相应的开发工具取代传统的生命周期法和相应的开发工具? ? 不适于不适于开发大的系统开发大的系统? ? 缺点缺点文档工作容易被忽略文档工作容易被忽略运行的效率可能会比较低运行的效率可能会比较低面向对象法面向对象法OO (ObjectOO (Object- -oriented Method)oriented M

28、ethod)? ? 起源于面向对象的程序设计语言起源于面向对象的程序设计语言? ? 8080年代后期出现年代后期出现OOAOOA、OODOOD? ? 基本概念:对象、类、继承基本概念:对象、类、继承面向对象开发方法的特点:面向对象开发方法的特点:1.1.封装性封装性2.2.抽象性抽象性3.3.继承性继承性4.4.动态链接性动态链接性面向对象方法的优势面向对象方法的优势由于对象可以重用,面向对象的系统开由于对象可以重用,面向对象的系统开 发方法就能直接引用可重用的构件,节省编发方法就能直接引用可重用的构件,节省编 写软件的时间和费用,以及降低系统的维护写软件的时间和费用,以及降低系统的维护 费用

29、。费用。CASE(ComputerCASE(Computer Aided Software Engineering)Aided Software Engineering)计算机辅助软件工程,是一种使系统开发计算机辅助软件工程,是一种使系统开发 得以自动化的工具,目的是减少重复工作量。得以自动化的工具,目的是减少重复工作量。19841984年引入年引入MISMIS领域领域采用采用CASECASE工具进行系统开发,必须结合工具进行系统开发,必须结合 一种具体的开发方法,如结构化系统开发方法、一种具体的开发方法,如结构化系统开发方法、 原型法、面向对象的开发方法等。原型法、面向对象的开发方法等。系统

30、分析系统分析系统分析的任务:在充分认识原信息系统的系统分析的任务:在充分认识原信息系统的 基础上,通过问题识别、可行性分析、详细基础上,通过问题识别、可行性分析、详细 调查、系统化分析,最终完成调查、系统化分析,最终完成新系统新系统的逻辑的逻辑 方案设计,或称方案设计,或称逻辑模型设计逻辑模型设计。系统分析要解决系统分析要解决“ “做什么做什么” ”的问题的问题可行性分析可行性分析可行性分析的任务:明确开发应用项目的必可行性分析的任务:明确开发应用项目的必 要性和可行性。要性和可行性。可行性分析的内容:可行性分析的内容:1.1.管理上的可行性管理上的可行性2.2.技术上的可行性技术上的可行性3

31、.3.经济上的可行性经济上的可行性可行性分析的报告可行性分析的报告详细调查详细调查对象:现行系统(包括手工系统和管理信息对象:现行系统(包括手工系统和管理信息 系统)系统)目的:完整掌握现行系统的状况,为系统化目的:完整掌握现行系统的状况,为系统化 分析和提出新系统的逻辑设计做好准备。分析和提出新系统的逻辑设计做好准备。原则:由使用部门的业务人员、主管人员和原则:由使用部门的业务人员、主管人员和 设计部门的系统分析人员、系统设计人员共设计部门的系统分析人员、系统设计人员共 同进行。同进行。主要内容:管理业务调查、数据流程调查主要内容:管理业务调查、数据流程调查管理业务调查管理业务调查开发和建立

32、管理信息系统的根本目的在于提开发和建立管理信息系统的根本目的在于提 高管理水平,管理系统是信息系统的环境,高管理水平,管理系统是信息系统的环境, 因此,对现行管理业务的调查非常重要,其因此,对现行管理业务的调查非常重要,其 中包括:中包括:1.1.组织结构调查组织结构调查2.2.管理功能调查管理功能调查3.3.管理业务流程调查管理业务流程调查组织结构调查组织结构调查组织结构调查组织结构调查厂长计划调度组计划科生产部财务部供销科计划组统计组统计组外协组成本组会计组出纳组供应组销售组仓 库组织结构图组织结构图管理功能调查管理功能调查管理功能调查管理功能调查销售系统管理销售计划管理合同管理销售核算与

33、统计成品库管理市场预测销售历史资料管理编制年度销售大纲编制销售计划合同有效性审查合同执行情况分析合同登记和变更销售收入核算销售利润核算销售统计分析出入库管理库存统计市场预测市场分析管理功能图管理功能图管理业务流程调查管理业务流程调查管理业务流程调查管理业务流程调查某企业物资管理业务流程图某企业物资管理业务流程图管理业务流程调查管理业务流程调查管理业务流程调查管理业务流程调查表格分配图表格分配图数据流程调查数据流程调查为了用计算机进行信息管理,在管理业务调为了用计算机进行信息管理,在管理业务调 查的基础上,进一步舍去物质要素,收集有查的基础上,进一步舍去物质要素,收集有 关资料,绘制出关资料,绘

34、制出原系统的数据流程图原系统的数据流程图。数据流程图数据流程图数据流程图数据流程图DFD (Data Flow Diagram) DFD (Data Flow Diagram) 数据流程图是一种能全面地数据流程图是一种能全面地描述信息系统逻描述信息系统逻 辑模型的主要工具辑模型的主要工具,它可以用少数几种符号,它可以用少数几种符号 综合的反映出信息在系统中的流动、处理和综合的反映出信息在系统中的流动、处理和 存储的情况。存储的情况。数据流程图的画法数据流程图的画法外部实体数据流数据存储处理数据流程图是分层次的,绘制时采用自顶向数据流程图是分层次的,绘制时采用自顶向 下逐层分解的方法。下逐层分解

35、的方法。对图中各个元素需加以编号,一般的规则是:对图中各个元素需加以编号,一般的规则是: 用用P P表示处理,表示处理,D D表示数据流,表示数据流,F F表示数据存表示数据存 储,储,S S表示外部实体。表示外部实体。销售月报发货单销售月报发货单第第第第0 0层数据流程图层数据流程图层数据流程图层数据流程图采购单订货单发货单采购单订货单发货单购货发票购货发票销售发票销售发票数据流程图举例1数据流程图举例1供应商供应商顾客顾客公司领导公司领导进销存管理系统进销存管理系统发货通知发货通知第第第第1 1层数据流程图层数据流程图层数据流程图层数据流程图P1P3P4会计会计发货单发货单(收货单收货单)

36、订货单发货单采购单订货单发货单采购单销售销售采购采购P2贮运贮运购货发票销售发票购货发票销售发票货款通知收货确认收货通知货款通知收货确认收货通知收款通知收款确认收款通知收款确认库存数据销售月报库存数据销售月报供应商供应商公司领导公司领导顾客顾客第第第第2 2层采购数据流程图层采购数据流程图层采购数据流程图层采购数据流程图P1.2P1.4生成货款通知生成货款通知采购单采购单生成采购单生成采购单P1.3生成收货通知生成收货通知货款通知收货通知货款通知收货通知库存数据库存数据P1.1生成采购物品清单生成采购物品清单F1采购单采购单F2供应商数据供应商数据供应商供应商会计会计贮运贮运第第第第2 2层贮

37、运数据流程图层贮运数据流程图层贮运数据流程图层贮运数据流程图发货通知发货通知发货单发货单(收货单收货单)发货单发货单P2.1维护收货单维护收货单收货确认收货通知收货确认收货通知收款确认库存数据收款确认库存数据P2.3生成收货数据生成收货数据P2.2维护发货单维护发货单P2.4输出库存数据输出库存数据F3库存数据库存数据F4入库数据入库数据F5出库数据出库数据销售部销售部采购部采购部顾客顾客供应商供应商会计会计第第第第2 2层会计数据流程图层会计数据流程图层会计数据流程图层会计数据流程图P3.4P3.2P3.3维护购货发票维护购货发票查询收货确认查询收货确认校核货款校核货款P3.1查询货款通知查

38、询货款通知购货发票销售发票购货发票销售发票货款通知收货确认货款通知收货确认收款通知收款确认收款通知收款确认P3.6查询收款通知查询收款通知P3.5开票收款开票收款P3.7发收款确认发收款确认F6购货发票购货发票F8收款记录收款记录F7现金帐现金帐贮运贮运供应商供应商采购部采购部销售部销售部顾客顾客第第第第2 2层销售数据流程图层销售数据流程图层销售数据流程图层销售数据流程图发货通知发货通知P4.3P4.2生成收款通知生成收款通知订货单订货单生成发货通知生成发货通知P4.1编辑订单编辑订单收款通知收款通知销售月表销售月表P4.4生成销售月报生成销售月报F9订单订单F10客户客户顾客顾客贮运贮运公

39、司领导公司领导会计会计例例2 2 接收教师交来科研材料和申报表,首接收教师交来科研材料和申报表,首 先根据科研管理条例进行审核。对审查合格先根据科研管理条例进行审核。对审查合格 的材料,再根据科研管理条例和科研档案进的材料,再根据科研管理条例和科研档案进 行分类,分类完成后将科研成果存储到科研行分类,分类完成后将科研成果存储到科研 档案,并报科研处备案。档案,并报科研处备案。教师教师科研处科研处P1审核审核F1科研管理条例科研管理条例F2科研档案科研档案P2分类分类科研材料申报表科研材料申报表合格材料合格材料不合格材料不合格材料科研成果成果备案科研成果成果备案数据字典数据字典为了对数据流程图中

40、的各个元素作出详细的为了对数据流程图中的各个元素作出详细的 说明,必须建立数据字典。说明,必须建立数据字典。数据字典对数据流程图中的数据字典对数据流程图中的数据项、数据结数据项、数据结 构、数据流、处理逻辑、数据存储构、数据流、处理逻辑、数据存储和和外部实外部实 体等体等六个方面进行具体的定义。六个方面进行具体的定义。数据流程图配以数据字典,就可以从图形和数据流程图配以数据字典,就可以从图形和 文字两个方面文字两个方面对系统的逻辑模型进行完整地对系统的逻辑模型进行完整地 描述描述。数据项数据项: :数据的最小单位。数据的最小单位。数据结构:描述某些数据项之间的关系,由若干数数据结构:描述某些数

41、据项之间的关系,由若干数 据项组成,也可由若干数据结构组成,还可以由数据项组成,也可由若干数据结构组成,还可以由数 据项和数据结构组成。据项和数据结构组成。数据流:不仅需要说明数据流的名称、组成等,还数据流:不仅需要说明数据流的名称、组成等,还 要说明它的来源、去向和数据流量等。要说明它的来源、去向和数据流量等。处理逻辑:仅对数据流程图中最底层的处理加以说处理逻辑:仅对数据流程图中最底层的处理加以说 明。明。数据存储:数据结构保存的场所数据存储:数据结构保存的场所外部实体:本系统之外的人或单位外部实体:本系统之外的人或单位系统化分析系统化分析对原系统进行详细调查的基础上还需要进行对原系统进行详

42、细调查的基础上还需要进行 系统化分析,目标是找出不合理的业务流程系统化分析,目标是找出不合理的业务流程 和数据流程,进而提出新系统的逻辑模型。和数据流程,进而提出新系统的逻辑模型。系统设计系统设计系统设计的任务:在系统分析提出的逻辑模型的基系统设计的任务:在系统分析提出的逻辑模型的基 础上,科学合理的进行物理模型的设计。主要解决础上,科学合理的进行物理模型的设计。主要解决 “ “怎么做怎么做” ”的问题。的问题。系统设计的主要工作:系统设计的主要工作:1.1.总体设计总体设计2.2.代码设计和设计规范的制定代码设计和设计规范的制定3.3.系统物理配置方案设计系统物理配置方案设计4.4.数据存储

43、设计数据存储设计5.5.计算机处理过程设计计算机处理过程设计系统设计的原则:系统设计的原则:1.1.系统性系统性2.2.灵活性灵活性3.3.可靠性可靠性4.4.经济性经济性系统实施系统实施系统实施的内容主要包括:物理系统的实施、系统实施的内容主要包括:物理系统的实施、 程序设计与调试、项目管理、人员培训、数程序设计与调试、项目管理、人员培训、数 据准备与录入、系统转换和评价等。据准备与录入、系统转换和评价等。系统切换(教材系统切换(教材P172P172)? ? 直接切换法直接切换法老系统已完全无法满足要求老系统已完全无法满足要求新系统不太复杂新系统不太复杂? ? 并行切换法并行切换法? ? 试点过渡法试点过渡法(a)直接切换法老系统新系统老系统新系统老系统新系统切换时间并 行 时 间分 段 区 间(b)并行切换法试点过渡法

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号