第三章管理信息系PPT讲稿.ppt
《第三章管理信息系PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第三章管理信息系PPT讲稿.ppt(102页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章 管理信息系第1页,共102页,编辑于2022年,星期二系统开发问题何种方式如何组织项目实施采用何种技术开发方法第2页,共102页,编辑于2022年,星期二第一节 系统开发的几个基本问题系统开发的任务系统开发的特点(1)复杂性(2)创造性(3)质量要求高(4)产品是无形的(5)经验不足第3页,共102页,编辑于2022年,星期二系统开发的指导原则(1)一把手原则(2)面向用户原则(3)整体性原则(4)相关性原则(5)动态适应性原则(6)工程化、标准化原则第4页,共102页,编辑于2022年,星期二系统开发的方式(1)自行开发(2)委托开发(3)合作开发(4)咨询开发(5)外购商品化软件第
2、5页,共102页,编辑于2022年,星期二系统开发的组织与项目管理 计划管理 技术管理 质量管理 资源管理第6页,共102页,编辑于2022年,星期二系统开发的有关人员及分工企业高层领导项目主管系统分析员程序设计员企业管理员第7页,共102页,编辑于2022年,星期二结构化开发方法(SSA&D)开发方法的结构体系:主流的系统开发方法,其侧重点各有所不同:强调开发过程的组织、管理和控制,属于系统开发生命周期的范畴;强调开发方法的驱动对象,属于方法论的范畴;支持某种方法论的技术,属于技术范畴;系统开发需要在一定的开发环境下运用开发工具来完成,属于系统开 发环境/工具研究的范畴。第8页,共102页,
3、编辑于2022年,星期二 常用开发方法-结构化系统开发方法 1、基本思想 结构化系统开发方法(Structured System Development Mehtodology)是系统分析员、软件工程师、程序员以及最终用户按照用户至上的原则,自上向下分析与设计和自底向上逐步实施的建立计算机信息系统的一个过程,是组织、管理和控制信息系统开发过程的一种基本框架。第9页,共102页,编辑于2022年,星期二(二)结构化系统开发方法由管理策略和开发策略两个部分组成:管理策略部分:强调系统开发的规划、进程安排、评估、监控和反馈。开发策略部分:任务分解结构(Work Breakdown Structure
4、,简称WBS)WBS优先级结构、开发经验、开发标准。)第10页,共102页,编辑于2022年,星期二系统开发生命周期法的基本框架管理策略部分开发策略部分系统开发规划进程安排评估监控反馈任务分解结构WBS优先级开发经验开发标准Work Break down Structure传统的WBS:可行行研究;初步调研;系统分析;总体设计;详细设计;现代的WBS:系统规划;系统分析;系统设计;系统实施;系统维护 系统开发遵循的基本模式系统开发经验是宝贵的资源包括活动,文档,职责,质量控制等结构化系统开发方法 第11页,共102页,编辑于2022年,星期二3、开发原理 用户的积极参与:用户积极参与信息系统的
5、开发的全过程,是信息系统开发能否成功的一个关键的、绝对必要的因素。严格按划分的阶段和活动进行系统开发:运用系统处理方法,将系统开发的全过程采取“分而治之(Divide and conquer)的策略,将整个系统的开发过程分为一系列“阶段(Phases)”,然后再将阶段分为一系列的“活动(Activities)”,将活动划分为更小的、更易于管理和控制的“作业(Task)”。常用开发方法-结构化系统开发方法 第12页,共102页,编辑于2022年,星期二(二)设立检查点(Check point):在系统开发的每一个阶段均设立检查点,来评估所开发系统的可行性,避免由于系统开发的失败造成更大的损失。文
6、档的标准化:文档标准化是进行良好通信的基础,是提高软件可重用性的有效的手段。第13页,共102页,编辑于2022年,星期二4.优缺点:优点:阶段的顺序性和依赖性。前一个阶段的完成是下一个阶段工作的前提和依据。而后一阶段的完成又往往使前一个阶段的成果在实现过程中又具体了一个层次。从抽象到具体逐步求精。从时间进程来看整个系统的的开发过程是一个从抽象到具体的过程,每一个阶段的工作都体现了从上至下,逐步求精的结构化特点。结构化系统开发方法 第14页,共102页,编辑于2022年,星期二(二)逻辑设计和物理设计分离。即首先进行系统分析再进行系统设计,从而大大提高系统的准确性,可靠性和可维护性。质量保证措
7、施完备。第15页,共102页,编辑于2022年,星期二 常用开发方法-结构化系统开发方法 缺点:它是一种预先定义需求的方法,基本前提是必须能够在早期就冻结用户的需求,只适应于可以在早期阶段就完全确定用户需求的项目。然而在实际中要做到这一点往往是不现实的,用户很难准确地陈述其需求。未能很好地解决系统分析到系统设计之间的过渡,即如何使物理模型如实反映出逻辑模型的要求。该方法文档的编写工作量极大,随着开发工作的进行,这些文档需要及时更新。第16页,共102页,编辑于2022年,星期二5、适用范围该方法适用于一些组织相对稳定、业务处理过程规范、需求明确且在一定时期内不会发生大的变化的大型复杂系统的开发
8、。第17页,共102页,编辑于2022年,星期二常用开发方法-原型法1、原型法产生的原因 运用结构化系统开发方法的前提条件是要求用户在项目开始初期就非常明确地陈述其需求,需求陈述出现错误,对信息系统开发的影响尤为严重,因此,这种方法不允许失败。事实上这种要求又难以做到。人们设想,有一种方法,能够迅速发现需求错误。自80年代中期以来,原型法逐步被接受,并成为一种流行的信息系统开发方法。第18页,共102页,编辑于2022年,星期二常用开发方法-原型法2、基本思想 原型法(Prototyping Method)是在系统开发初期,凭借系统开发人员对用户需求的了解和系统主要功能的要求,在强有力的软件环
9、境支持下,迅速构造出系统的初始原型,然后与用户一起不断对原型进行修改、完善,直到满足用户需求。第19页,共102页,编辑于2022年,星期二3、开发过程 可行性研究。确定系统的基本要求。建造系统初始原型。用户和开发人员评审。修改系统原型,反复地进行修改、评审,直到用户满意 正式运行,开发结束第20页,共102页,编辑于2022年,星期二原型法示意图用户对系统提出需求(各种问题)开发人员对问题进行总结开发一个原型系统运行原型系统有修改意见否?增加新功能否?完成系统开发并交付使用修改YNN增加功能Y第21页,共102页,编辑于2022年,星期二常用开发方法-原型法4、优缺点 优点:对系统需求的认识
10、取得突破,确保用户的要求得到较好的满足。改进了用户和系统开发人员的交流方式。开发的系统更加贴近实际,提高了用户的满意程度。降低了系统开发风险。缺点:解决复杂系统和大型系统很困难。每次反复要花费人力、物力。对用户的管理水平要求高。第22页,共102页,编辑于2022年,星期二5、适用范围原型法的适用范围是比较有限的,对于小型、简单、处理过程比较明确的系统。第23页,共102页,编辑于2022年,星期二面向对象方法 三、面向对象方法 1、面向对象方法(Object Oriented)产生的原因 以前的开发方法,只是单纯地反映管理功能的结构状况,或者只是侧重反映事物的信息特征和信息流程。面向对象的方
11、法把数据和过程包装成为对象,以对象为基础对系统进行分析与设计,为认识事物提供了一种全新的思路和办法,是一种综合性的开发方法。第24页,共102页,编辑于2022年,星期二面向对象方法2、基本概念 客观世界由各种“对象”(Object)组成,任何客观事物都是对象,对象是在原事物基础上抽象的结果。任何复杂的事物都可以通过对象的某种组合结构构成。对象可由相对比较简单的对象以某种方式组成;对象由属性和方法组成。属性(Attribute)反映了对象的信息特征,如特点、值、状态等等.而方法(Method)则是用来定义改变属性状态的各种操作;第25页,共102页,编辑于2022年,星期二概念 对象之间的联系
12、主要是通过传递消息(Message)来实现的,而传递的方式是通过消息模式(Message pattern)和方法所定义的操作过程来完成的;对象可按其属性进行归类(Class)。类有一定的结构,类上可以由有超类(Superclass),类下可以有子类(Subclass)。对象或类之间的层次结构是靠继承关系(Inheritance)维系的;对象是一个被严格模块化了的实体,称之为封装(Encapsulation)。这种封装了的对象满足软件工程的一切要求,而且可以直接被面向对象的程序设计语言所接受。第26页,共102页,编辑于2022年,星期二面向对象方法4、开发过程 系统调查和需求分析:对系统将要面
13、临的具体管理问题以及用户对系统开发的需求进行调查研究,即先弄清要干什么的问题。分析问题的性质和求解问题:在繁杂的问题域中抽象地识别出对象以及其行为、结构、属性、方法等。一般称之为面向对象的分析,即OOA。整理问题:对分析的结果作进一步的抽象、归类、整理,并最终以范式的形式将他们确定下来。一般称之为面向对象的设计,即OOD。程序实现:用面向对象的程序设计语言将上一步整理的范式直接映射(即直接用程序设计语言来取代)为应用软件。一般称之为面向对象的程序,即OOP。第27页,共102页,编辑于2022年,星期二面向对象方法5、评价 OO方法直接反映了人们对客观世界的认知模式。人类认识客观世界有两个基本
14、过程:一个是从特殊到一般的归纳过程,另一个是从一般到特殊的演绎过程。从应用设计到解决问题的方案更加抽象化而且具有极强的对应性。在设计中容易与用户沟通。把数据和操作封装到对象之中。第28页,共102页,编辑于2022年,星期二设计中产生各式各样的部件,然后由部件组成框架,以至于整个程序。应用程序具有较好的重用性、易改进、易维护和易扩充。6、适用范围 流行的开发方法,适用面很广。第29页,共102页,编辑于2022年,星期二课后作业“自下而上”和“自上而下”两种MIS的开发策略各有什么优缺点?试述结构化系统开发方法、原型法和面向对象开发方法的优缺点和适用场合。试述一个信息系统开发成功的要素和基本条
15、件。CASE是MIS的一种开发方法吗,请解释是或者不是的原因。第30页,共102页,编辑于2022年,星期二第四章 系统规划一、系统规划的含义含义应该解决的几个问题第31页,共102页,编辑于2022年,星期二二、信息系统发展的阶段论二、信息系统发展的阶段论-1计算机在企业管理中的应用,一般要经历若干阶段。计算机在企业管理中的应用,一般要经历若干阶段。19731973年,诺兰(年,诺兰(NolanNolan)首次提出了信息系统发展的阶段理)首次提出了信息系统发展的阶段理论,被称为论,被称为诺兰阶段模型诺兰阶段模型,19801980年,诺兰又进一步完善年,诺兰又进一步完善了该模型。了该模型。下图
16、中,横坐标表示信息系统的各个阶段,纵坐标表下图中,横坐标表示信息系统的各个阶段,纵坐标表示增长要素示增长要素 。该模型总结了发达国家信息系统发展的经验和规律,该模型总结了发达国家信息系统发展的经验和规律,一般模型中的各阶段都是不能跳越的,它可用于指导一般模型中的各阶段都是不能跳越的,它可用于指导MISMIS的建设。的建设。第32页,共102页,编辑于2022年,星期二二、信息系统发展的阶段论二、信息系统发展的阶段论-2第33页,共102页,编辑于2022年,星期二初装初装(诺兰阶段模型的阶段诺兰阶段模型的阶段1)1)初装阶段标志着组织购买第一台计算机,并初步开发管初装阶段标志着组织购买第一台计
17、算机,并初步开发管理应用程序。理应用程序。特点:特点:1 1、组织中只有个别人具有使用计算机的能力;组织中只有个别人具有使用计算机的能力;2 2、该阶段一般发生在一个组织的财务部门。该阶段一般发生在一个组织的财务部门。信息系统发展的阶段论信息系统发展的阶段论 3第34页,共102页,编辑于2022年,星期二蔓延蔓延(诺兰阶段模型的阶段诺兰阶段模型的阶段2)2)处于蔓延阶段的组织中,计算机的应用初见成效,处于蔓延阶段的组织中,计算机的应用初见成效,管理应用程序从少数部门扩散到多数部门。管理应用程序从少数部门扩散到多数部门。特点:特点:1 1、数据处理能力得到迅速发展;、数据处理能力得到迅速发展;
18、2 2、出现许多新问题(如数据冗余、数据不一致性、出现许多新问题(如数据冗余、数据不一致性、难以共享等);难以共享等);3 3、计算机使用效率不高等。、计算机使用效率不高等。信息系统发展的阶段论信息系统发展的阶段论 4第35页,共102页,编辑于2022年,星期二控制控制(诺兰阶段模型的阶段诺兰阶段模型的阶段3)3)主要指对组织中计算机的数量进行控制。主要指对组织中计算机的数量进行控制。特点:特点:1 1、成立了一个领导小组;、成立了一个领导小组;2 2、采用了数据库(、采用了数据库(DBDB)技术;)技术;3 3、这一阶段是计算机管理变为数据管理的关键。、这一阶段是计算机管理变为数据管理的关
19、键。信息系统发展的阶段论信息系统发展的阶段论 5第36页,共102页,编辑于2022年,星期二集成集成(诺兰阶段模型的阶段诺兰阶段模型的阶段4)4)集成阶段就是在控制的基础上,对子系统中的硬集成阶段就是在控制的基础上,对子系统中的硬件进行重新联接,建立集中式的数据库及能够充分利件进行重新联接,建立集中式的数据库及能够充分利用和管理各种信息的系统。用和管理各种信息的系统。特点:特点:1 1、建立集中式的、建立集中式的DBDB及相应的及相应的ISIS;2 2、增加大量硬件,预算费用迅速增长。、增加大量硬件,预算费用迅速增长。信息系统发展的阶段论信息系统发展的阶段论 6第37页,共102页,编辑于2
20、022年,星期二 数据管理数据管理(诺兰阶段模型的阶段诺兰阶段模型的阶段5)5)成成 熟熟(诺兰阶段模型的阶段诺兰阶段模型的阶段6)6)由于由于8080年代时,美国尚处在第四阶段,因此,诺年代时,美国尚处在第四阶段,因此,诺兰没能对该两个阶段进行详细的描述。他认为数据管理兰没能对该两个阶段进行详细的描述。他认为数据管理应该是实现企业全方位的数据存储、检索、处理和维护应该是实现企业全方位的数据存储、检索、处理和维护等;成熟应该是形成了完善的信息系统,可以为各个管等;成熟应该是形成了完善的信息系统,可以为各个管理层次提供信息。理层次提供信息。信息系统发展的阶段论信息系统发展的阶段论 7第38页,共
21、102页,编辑于2022年,星期二系统规划阶段系统规划阶段这是管理信息系统的起始阶段。以计算这是管理信息系统的起始阶段。以计算机为主要手段的管理信息系统是其所在机为主要手段的管理信息系统是其所在组织的管理系统的组成部分,它的新建、组织的管理系统的组成部分,它的新建、改建或扩建服从于组织的整体目标和管改建或扩建服从于组织的整体目标和管理决策活动的需要。所以这一阶段的主理决策活动的需要。所以这一阶段的主要任务是:根据组织的整体目标和发展要任务是:根据组织的整体目标和发展战略,确定管理信息系统的发展战略,战略,确定管理信息系统的发展战略,明确组织总体信息需求,制定管理信息明确组织总体信息需求,制定管
22、理信息系统建设总计划。系统建设总计划。第39页,共102页,编辑于2022年,星期二三、系统战略规划的作用和内容MIS的战略规划应是组织的战略规划的一部。MIS的战略规划可以作为将来考核系统开发工作的标准。1.作用 (1)合理利用信息资源,节省MIS投资;(2)明确MIS的任务;(3)指导MIS开发,用规划作为将来考核系统开发工作的标准。第40页,共102页,编辑于2022年,星期二三、系统战略规划的作用和内容2.内容 (1)MIS的目标、约束及总体结构;(2)组织的现状;(3)业务流程现状、存在的问题、流程重组;(4)对影响规划的信息技术发展的预测。(5)近期计划第41页,共102页,编辑于
23、2022年,星期二三 企业系统计划法 BSP例如,在“可浓餐饮管理系统”中我们就需要调研诸如,菜式开发、顾客口味调研、定价、材料控制、饮食质量控制、成本控制、服务员工资管理、厨师招聘、餐饮器具管理等等过程。这些都可以从表16-1至16-3得到启发。第42页,共102页,编辑于2022年,星期二1 企业系统计划法过程第43页,共102页,编辑于2022年,星期二企业系统规划法(简称BSP)(一)企业系统规划法及其作用 企业系统规划法(Business System Planning,简称BSP法)是一种能根据企业目标制定出MIS战略规划的结构化方法。作用 1.确定未来信息系统的总体结构,明确系统
24、的子系统组成和开发子系统的先后顺序;2.对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信息的一致性。BSP法的优点 能保证信息系统独立于企业的组织机构,即使将来企业的组织机构或管理体制发生变化,信息系统的结构体系不会受到太大的冲击。第44页,共102页,编辑于2022年,星期二(二)BSP法的步骤准备工作;调研;定义业务过程;业务过程重组;定义数据类;定义MIS的总体结构;确定子系统开发的先后顺序;形成文档、建议书以及开发计划。第45页,共102页,编辑于2022年,星期二2 企业系统计划法步骤准备工作初步调研定义业务过程业务过程重组定义数据类定义信息系统总体结构确定系统
25、开发顺序核准信息系统规划第46页,共102页,编辑于2022年,星期二案例:某设备技术有限公司顾客服务过程顾客工作人员维修负责人维修工程师维修工程师工作人员当设备出现故障时,顾客通过电话、传真或信件通知该公司的服务中心。中心工作人员登记顾客的反馈信息,交负责人处理。故障分析,维修准备,奔赴顾客现场。故障诊断,排除故障。如有问题,则通过传真、电话向公司总部(深圳)技术人员咨询。维修完成,拜访客户主管。维修工程师向有关管理人员汇报维修情况。工作人员登记处理结果。1)原来流程第47页,共102页,编辑于2022年,星期二应用信息系统以后的顾客服务业务流程顾客服务中心维修工程师技术支援基于Intern
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三章 管理信息系PPT讲稿 第三 管理 信息 PPT 讲稿
限制150内