第5章管理信息系统的战略规划和开发方法_第1页
第5章管理信息系统的战略规划和开发方法_第2页
第5章管理信息系统的战略规划和开发方法_第3页
第5章管理信息系统的战略规划和开发方法_第4页
第5章管理信息系统的战略规划和开发方法_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

4-1管理信息系统主讲教师:和力韩山师范学院数学与信息技术系Management Information Systems4-2n教学内容与要求: 了解管理信息系统战略规划的概念,掌握管理信息系统战略规划的常用方法,学会将管理信息系统的规划与企业的战略目标相结合,从战略上规划企业的信息系统;同时,了解企业流程重组( BPR)的概念,认识 BPR与管理信息系统的建设之间的关系;此外,对开发管理信息系统的常用方法作一般性概略介绍。n教学重点: 制定管理信息系统战略规划的常用方法、开发管理信息系统的方法n教学难点: U/C矩阵的使用4-3第五章第五章 管理信息系统的开管理信息系统的开发方法和系统规划发方法和系统规划第一节 开发管理信息系统的方法第二节 系统规划的概念第三节 制定系统规划的常用方法第四节 企业流程重组( BPR)4-4第一节第一节 开发管理信息系统的方法开发管理信息系统的方法本节内容:一、结构化系统开发方法二、原型法三、面向对象方法四、计算机辅助软件工程法 (CASE)4-5一、结构化系统开发方法n 结构化系统开发方法的基本思想采用结构化思想、系统工程的观点和工程化的方法,按照用户至上的原则,先将整个管理信息系统作为一个大模块,自顶向下,以模块化结构设计技术进行模块分解,然后,再自底向上按照系统的结构将各模块进行组合,最终实现系统的开发。4-6n 开发阶段的划分 (生命周期 )1、系统规划阶段: 根据用户的系统开发请求,进行初步调查,明确问题,确定系统目标和总体结构,确定分阶段实施进度,然后进行可行性研究。2、系统分析阶段: 根据系统规划报告中所确定的范围,对现行系统进行详细调查,描述现行系统业务流程,分析数据与数据流程、功能与数据之间的关系,确定新系统的逻辑模型,形成书面材料 系统分析报告。3、系统设计阶段: 根据系统分析报告,进行总体结构设计、代码设计、数据库文件设计、输入输出设计、模块结构与功能设计,最后给出系统设计报告。4、系统实施阶段: 根据系统设计说明书,进行软件编程(或者是选择商品化应用产品,根据系统分析和要求进行二次开发)设计、调试和检错、硬件设备的购入和安装、人员的培训、数据的准备和系统试运行。5、系统运行维护阶段。 进行系统的日常运行管理、维护和评价三部分工作。如果运行结果良好,则送管理部门指导组织生产经营活动;如果存在一些小问题,则对系统进行修改、维护或是局部调整等;若存在重大问题(这种情况一般是运行若干年之后,系统运行的环境已经发生了根本的改变时才可能出现),则用户将会进一步提出开发新系统的要求,这标志着旧系统生命的结束,新系统的诞生。4-7n 结构化系统开发方法的优点结构化系统开发方法强调严格按照系统开发的生命周期进行新系统开发,适合于大型系统的开发。该方法具有以下优点:1、严格区分系统开发的阶段性。2、自顶向下的整体性开发与设计和自底向上的由局部到整体的模块化设计与实施相结合。3、遵循用户至上原则,深入调查研究。4、系统开发过程工程化,文档资料标准化。n 结构化系统开发方法的缺点1、系统开发周期过长。2、要求在开发之初全面认识系统的信息需求,充分预料各种可能发生的变化,这是并不十分现实的。3、用户参与系统开发的积极性没有充分调动,造成系统交接过程不平稳,系统运行维护管理难度加大。4-8二、原型法原型法是 20世纪 80年代随着计算机技术的发展,特别是在关系数据库系统(RDBS)、第 4代程序生成语言( 4GL)和功能强大的辅助开发工具产生的基础之上,提出的一种新的系统开发方法。n 原型法的基本思想首先根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型。再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至用户和开发者都比较满意为止,就形成了一个相对稳定、较为理想的管理信息系统。用户提出要求识别归纳问题开发系统原型分析评价不满意修改原型运行系统原型不可行运行管理满意4-9n 原型法的生命周期4-10n 原型法开发方法的优点: 1、应用原型法进行系统开发,有利于用户及早参与开发过程,让用户在开发之初就看到系统雏形,了解管理信息系统,激发参与开发的热情和积极性;2、可以使用户培训工作同时启动,有利于系统今后顺利交接和运行维护;3、构造原型快速,成本较低;4、开发进程快,周期缩短,反馈及时。n 原型法开发方法的缺点:1、对于大型系统或复杂性高的系统,没有充分的系统需求分析,很难构造出原型;2、开发进程管理复杂,要求用户和开发人员的素质高,配合默契;3、必须依赖强有力的支撑环境,否则无法进行。4-11三、面向对象方法n 面向对象开发方法的基本思想客观世界是由各种各样的对象组成的,对象是一个独立存在的实体,从外部可以了解它的功能,但其内部细节是 “隐蔽 ”的,它不受外界干扰。每种对象都有各自的内部状态和运动规律,不同的对象之间相互作用和联系构成了各种不同的系统。基于所研究的问题,对问题空间(软件域)进行自然分割,识别其中的对象及其相互关系,建立问题空间的信息模型,在此基础上进行系统设计,用对应对象和关系的软件模块构造系统。4-12n 面向对象开发方法的进一步解释( 1)客观事物都是由 对象 组成的 (任何复杂的事物都可以通过对象的某种组合构成 )( 2)对象由属性和方法组成 (属性反映了对象的信息特征,如:特点、值、状态等,方法则是用来定义改变属性状态的各种操作 )( 3)对象之间的联系通过传递 消息 来实现 ( 传递消息的方式是通过消息模式和方法所定义的操作过程来完成的)( 4)对象可按其属性进行归 类 (类有一定的结构,类上可以有超类 , 类下可以有子类 , 这种对象或类之间的层次结构是靠 继承 关系维系着的)( 5)对象是被 封装 的实体 (封装指严格的模块化。这种封装了的对象满足软件工程的一切要求,而且可以直接被面向对象的程序设计语言所接受 )4-13n 面向对象方法的开发过程1、系统调查和需求分析: 对系统将要面临的具体管理问题以及用户对系统开发的需求进行调查研究,即先弄清要干什么的问题。2、分析问题的性质和求解问题: 在繁杂的问题域中抽象地识别出对象以及其行为、结构、属性、方法等。一般称之为面向对象的分析,即 OOA。3、详细设计问题: 对分析的结果作进一步的抽象、归类、整理,并最终以范式的形式将他们确定下来。一般称之为面向对象的设计,即 OOD。4、程序实现: 用面向对象的程序设计语言将上一步整理的范式直接映射(即直接用程序设计语言来取代)为应用软件。一般称之为面向对象的程序,即 OOP。4-14n 面向对象的开发方法的优点:1、采用全新的面向对象思想,使得系统的描述及信息模型的表示与客观实体相对应,符合人类的思维习惯,有利于系统开发过程中用户与开发人员的交流和沟通,缩短开发周期,提高系统开发的正确性和效率。2、系统开发的基础统一于对象之上,各个阶段工作过渡平滑,避免了许多中间转换环节和多余劳动,加快了系统开发的进程。3、面向对象技术中的各种概念和特性,如继承、封装、多态性及消息传递机制等,使软件的一致性、模块的独立性以及程序的共享和可重用性大大提高,也与分布式处理、多机系统及网络通信等发展趋势相吻合,具有广阔的应用前景。4、许多新型的软件中,采用或包含了面向对象的概念和有关技术,为面向对象的开发方法的应用提供了强大的技术支持。4-15四、计算机辅助软件工程法 (CASE)n CASE的基本思想1、 CASE集图形处理技术、程序生成技术、关系数据库技术和各类开发工具于一身,全面支持系统调查以外的每个开发步骤。2、 CASE提供支持每一步骤的专门工具,也就是把原先手工完成的开发步骤,转变为以自动化工具和支撑环境支持的自动化开发过程。3、 CASE是一种开发环境而不是一种开发方法,采用 CASE工具进行开发,必须结合一种具体的开发方法,如:结构化系统开发方法、面向对象方法或原型法等, CASE方法只是为具体的开发方法提供了支持每一过程的专门工具。4-16n CASE的特点1、 CASE应该能为用户提供支持各种方法的开发环境,在实际开发一个系统时, CASE开发系统时必须依赖一种具体的开发方法。2、 CASE可帮助开发者方便、快捷地产生出系统开发过程中各类图表、程序和说明性文档,使开发者从繁杂的分析设计图表和程序编写工作中解放出来。3、大大地提高了软件的质量,简化了软件的管理和维护,加速了系统的开发过程。4、 CASE方法解决了从客观世界对象到软件系统的直接映射问题,有力地支持软件 /信息系统开发的全过程。4-17n MIS主要开发方法的比较1、结构化的系统开发方法是经典的开发方法,强调从系统出发, 自顶向下、逐步求精地开发系统。2、原型法强调开发方与用户的交流,从动态的角度看待系统变化,采用的是以变应变的思路,思路上比结构化的系统开发方法要先进。原型法对于中小型的信息系统开发应该说效果很好,但对于大型、复杂的系统在原型的制作上有相当的困难;在实际应用中,通常与结构化方法结合起来一起使用。3、面向对象的方法从另外一个全新的角度来看问题,即从系统的基本构成入手,从现实世界中抽象出系统组成的基本实体(对象)。面向对象方法的局限性在于对计算机工具要求高:在没有进行全面的系统性调查分析之前,把握这个系统的结构有困难。因此,目前该方法的应用也是需要与其他方法相结合的。4-18第二节第二节 系统规划的概念系统规划的概念本节内容:一、信息系统发展的阶段论二、系统规划的重要性 三、 系统规划的内容四、 系统规划的特点 五、 系统规划的步骤 六、可行性分析4-19初始 普及 控制 综合集成 数据管理 成熟 发展阶段8 信息系统发展的阶段模型 诺兰模型(1980)一般是在财务或统计部门应用。特点是只有少数人使用计算机。从少数部门扩散到各个部门,但同时又出现了数据冗余、无法共享等问题。针对已开发的应用系统的不协调和数据冗余等问题,建立统一的计划。建立了集中式的数据库和能够充分利用及管理组织各种信息资源的系统。数据成为组织的重要资源。 可以满足组织中各管理层次的要求,能适应任何管理和技术的新的变化。6个阶段的管理信息系统预算q 诺兰的阶段模型总结了发达国家信息系统发展的经验和规律。一般认为,模型中的各阶段都是不能跳跃的。q 无论在确定开发管理信息系统的策略,或者在制定管理信息系统规划的时候,都应首先明确本企业当前处于哪一发展阶段,进而根据该阶段的特征指导信息系统的建设。4-20n 系统规划是系统开发的前提条件n 系统规划是系统开发的纲领n 系统规划是系统开发成功的保证n 系统规划是系统验收评价的标准系统规划是企业信息系统的长远发展规划,是决策者、管理者和开发者共同制定和共同遵守的建立信息系统的纲领,是企业战略规划的一个重要组成部分。系统规划也称为总体规划或战略规划。制定系统规划的主要目的是保证建立的目标系统的科学性、经济性、先进性和适用性。8 系统规划的重要性3-204-21n 信息系统的总目标、发展战略与总体结构的确定n 现状分析n 进行可行性研究n 企业流程重组n 对相关信息技术发展的预测n 资源分配计划8 系统规划的内容3-214-22n 全局性n 高层次性n 指导性n 管理与技术相结合n 环境适应性8 系统规划的特点3-224-23开始确定规划的基本问题1收集初始信息2评价现状、识别计划约束3设置目标4识别系统限制因素5用户系统开发领导小组结束批准 返回到前面适合的位置没批准项目可行性研究67 提出项目实施进度计划 写出 MIS系统规划8企业领导批准98 制定系统规划的具体步骤3-234-24第三节 制定系统规划的常用方法第三节 制定系统规划的常用方法本节内容:一、战略集合转移法 (SST)二、关键成功因素法 (CSF)三、 企业系统规划法 (BSP)四、三种规划法比较4-25一、战略集合转移法 (SST)该方法是把组织的总战略看成一个 “ 信息集合 ” ,包括使命、目标、战略以及其他战略变量(如管理的复杂性、对计算机应用的经验、改革的习惯以及重要的环境约束等),管理信息系统的战略规划就是要把组织的这种战略集合转化为管理信息系统的战略集合,该战略集合由系统目标、环境约束和战略计划组成。4-26实施步骤:1识别组织的战略集识别组织的战略集( 1)刻画出组织的关联集团(各类人员结构)( 2)确定关联集团的要求(识别每类人员的目标)( 3)定义组织相对于每个关联集团的任务和战略( 4)解释和验证组织的战略集2将组织的战略集转化成管理信息系统的战略集将组织的战略集转化成管理信息系统的战略集包括目标、约束和设计原则,最后得到一个完整的管理信息系统的结构。管理信息系统是为组织战略目标服务的,所以制定信息系统战略目标必须以组织战略目标为依据。在确定管理信息系统目标、战略和约束条件的过程中,要逐一检查它是否对实现组织战略目标有利,并且要找出对组织战略目标有重大影响的因素重点予以考虑。4-274-28二、关键成功因素法 (CSF)n 在现行系统中,总存在着多个变量影响系统目标的实现,其中若干个因素是关键的和主要的(即成功变量)。通过对关键成功因素的识别,找出实现目标所需的关键信息集合,从而确定系统开发的优先次

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论