管理信息系统第4章MIS的开发策略和开发方法.ppt

上传人:牧羊曲112 文档编号:6498166 上传时间:2023-11-06 格式:PPT 页数:52 大小:348.32KB
返回 下载 相关 举报
管理信息系统第4章MIS的开发策略和开发方法.ppt_第1页
第1页 / 共52页
管理信息系统第4章MIS的开发策略和开发方法.ppt_第2页
第2页 / 共52页
管理信息系统第4章MIS的开发策略和开发方法.ppt_第3页
第3页 / 共52页
管理信息系统第4章MIS的开发策略和开发方法.ppt_第4页
第4页 / 共52页
管理信息系统第4章MIS的开发策略和开发方法.ppt_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《管理信息系统第4章MIS的开发策略和开发方法.ppt》由会员分享,可在线阅读,更多相关《管理信息系统第4章MIS的开发策略和开发方法.ppt(52页珍藏版)》请在三一办公上搜索。

1、第四章 MIS的开发策略和开发方法,4.1 MIS开发涉及的基本问题4.2 MIS的开发策略4.3 MIS的开发方法4.3.1 结构化生命周期法4.3.2 原型法(Prototyping Approach),内 容 提 要,MIS的开发是一个复杂的系统工程,它要受到多方面条件的制约。研究这些条件无疑将有助于MIS的开发,有利于对MIS开发中涉及到的有关问题的理解。在MIS建设的长期实践中,已形成了多种系统开发策略和方法。因此,为了保证系统开发工作的顺利进行,应该根据所开发系统的规模大小、技术的复杂程度、管理水平的高低、技术人员的情况、资金与时间要求等各个方面的不同要求采用不同的开发策略与方法。

2、,4.1 MIS开发涉及的基本问题,4.1.1 MIS开发的基本原则 4.1.2 MIS开发的条件4.1.3 MIS的开发策略,4.1.1 MIS开发的基本原则,(1)实用性原则(2)系统性原则(3)符合软件工程规范的原则(4)完善,逐步发展的原则,实用性原则,系统必须满足用户管理上的要求,既保证系统功能的正确性又方便实用,需要友好的用户界面、灵活的功能调度、简便的操作和完善的系统维护措施。,4.1.1 MIS开发的基本原则,系统性原则,在MIS的开发过程中,必须十分注重其功能和数据上的整体性、统一性。,4.1.1 MIS开发的基本原则,符合软件工程规范的原则,MIS的开发是一项复杂的应用软件

3、工程,应该按软件工程的理论、方法和规范去组织与实施。,4.1.1 MIS开发的基本原则,逐步完善,逐步发展的原则,MIS的建立不可能一开始就十分完善和先进,而总是要经历一个逐步完善、逐发展的过程。,4.1.1 MIS开发的基本原则,1.MIS开发的条件 2.MIS开发前的准备工作,4.1.2 MIS开发的条件,1.MIS开发的条件,(1)领导重视,业务人员积极性高;(2)必须有建立MIS的实际需求和迫切性;(3)必须要有一定的科学管理基础;(4)有必要的投资保证,并能提供系统维护 人员的编制和维护费用;(5)管理人员知识结构应满足系统建设需要;(6)基础数据要齐全规范。,4.1.2 MIS开发

4、的条件,2.MIS开发前的准备工作,(1)建立开发领导机构及组织开发队伍;(2)借鉴同类系统的开发经验;(3)选择适合本企业实际的开发方式;(4)确定系统目标、开发策略和投资金额;(5)收集和整理基础数据。,4.1.2 MIS开发的条件,4.2 MIS的开发策略,一般认为,开发MIS的策略有以下两种:1、“自下而上”的开发策略 基本思想:从业务系统开始,先实现每个基本功能(即数据处理功能),然后逐步向高级建设(即,增加管理/控制功能)。2、“自上而下”的开发策略 基本思想:从整体上协调和规划,由全面到局部、由长远到近期,从探索合理的信息流出发来设计信息系统。,两种策略优缺点的对比,4.2 MI

5、S的开发策略,3、综合开发策略 自上而下的规划、分析、设计 和自下而上的实施,4.3 MIS的开发方法,开发管理信息系统的具体方法很多,通常不严格地将它们分为:结构化系统开发方法(生命周期法)原型法面向对象开发方法CASE(计算机辅助软件工程)开发方法 等,面向对象开发方法:对象被定义为某一事物,即可以看到、摸到或感觉到的一种实体。对象是系统的基本成分。面向对象开发方法以类、类的继承、聚集等概念描述客观事物及其联系,为管理信息系统的开发提供了全新的思路。,4.3 MIS的开发方法,CASE(计算机辅助软件工程)开发方法:CASE是一种自动化或半自动化的方法,能够全面支持除系统调查外的每一个开发

6、步骤。采用CASE工具进行系统开发,必须结合一种具体的开发方法,如结构化系统开发方法或原型化开发方法等,CASE方法只是为具体的开发方法提供了支持每一过程的专门工具。,4.3 MIS的开发方法,6,4.3.1 生命周期法,生命周期法(结构化系统开发方法)基本思想:把信息系统的整个生命周期分成规划、分析、设计、实施、运行维护五个阶段,并详细规定了各阶段的任务及工作方法。,图4-1 系统的生命周期,详细设计,初步调查,可行性研究,系统评价,系统维护,验收,编程调试,系统转换,详细调查,框架设计,逻辑设计,系统分析报告,审批,审查,审查,总体设计,系统规划,系统分析,系统设计,系统实施,系统运行 和

7、维护,1.规划阶段:系统框架设计及可行性分析 2.分析阶段:系统的逻辑方案设计(确定逻辑模型)3.设计阶段:系统的物理方案设计(确定物理模型)4.实施阶段:合理组织各种资源,实现系统的物理化 5.运行维护:使用和维护MIS,各阶段的内容:,4.3.1 生命周期法,生命周期法的开发过程,初步调查,框架设计,可行性研究,可行性分析报告,审批,修改目标、追加资源、等待条件,A,停止研制,否,修改,是,规划阶段:,A,详细调查,逻辑设计,系统分析报告,审批,B,修改说明书,停止研制,否,修改,是,分析阶段:,wu,B,总体设计,详细设计,系统设计说明书,审批,停止研制,修改设计方案,C,否,修改,是,

8、设计阶段:,C,系统实施,调 试,修改系统,验收,交付使用,是,修改,实施阶段:,结构化生命周期法的特点:,1.建立面向用户的观点2.加强调查研究和系统分析 3.逻辑设计与物理设计分别进行 4.使用结构化、模块化方法5.严格划分工作阶段6.工作文件标准化文献化,4.3.1 生命周期法,1.建立用户第一的观点,MIS是为用户服务的,开发全过程中要有用户观点,一切从用户出发、从用户利益考虑。要尽量吸收用户(管理、业务人员)参加开发,加强与用户沟通,主动、及时交换意见,以取得共识。,4.3.1 生命周期法,2.加强调查研究和系统分析,为使新系统满足用户要求,要对现系统进行认真的全面调查。以便在此基础

9、上进行系统分析,通过方案对比,确定新系统最佳方案。,4.3.1 生命周期法,3.逻辑设计与物理设计分别进行,在系统分析阶段,开发人员提出新系统的逻辑模型(利用图表工具表示),使用户有一个了解,在系统设计阶段,根据新系统逻辑模型进行具体的物理模型设计。,4.3.1 生命周期法,4.使用结构化、模块化方法,采用结构化的设计方法,使新系统各部分独立性强,便于设计、实施和维护。模块的划分采取自上而下的方法,在保证总体模块正确的前提下,逐步分层细化,划分为适当的模块,在此基础上进行物理模型设计和程序设计。,4.3.1 生命周期法,5.严格按照阶段进行,将整个新系统的开发过程分为若干个阶段,每个阶段都有其

10、明确的任务和目标,每个阶段又可分为若干工作步骤。便于开 发过程的控制。前一阶段为后续工作提供 依据。每一阶段完成,要严格审查,防止 留下隐患。,4.3.1 生命周期法,6.工作文件标准化文献化,为保证各阶段工作的衔接与日后系统的维护,各阶段工作完成之后,要按照统一的要求形成相应的文档资料。,4.3.1 生命周期法,结构化生命周期法的缺点:,1.开发周期长,文档过多2.各阶段文档的审批工作困难3.用户介入系统开发的深度不够,系统需求难以确定。,4.3.1 生命周期法,原型法,原型法基本原理原型法开发过程原型的种类及构造方法原型法的优点及存在的问题 原型法与传统的生命周期法的比较,内 容 提 要,

11、一、原型法基本原理,原型:可以逐步改进成运行系统的模型。开发者在初步了解用户需求的基础上,构成、设计和开发一个系统初始模型,该模型称为原型或骨架。开发人员和用户在此基础上共同探讨、改进和完善方案,开发人员再根据方案对原型进行修改得到新的原型,再征求用户意见,如此反复,直至用户满意为止。,二、原型的开发过程,1.确定用户的基本需求2.开发初始原型系统3.对原型进行评价4.修正和改进原型系统(循环、不断修改完善),原型法开发MIS的过程示意图,确定用户基本要求,构造初始模型,评价、使用系统原型,用户满意?,系统转换、系统维护与评价,修改、完善系统原型,Y,N,本质上分为,丢弃型,进化型,丢弃式(研

12、究),演化式(试验),递增式(进化),丢弃型,从应用场合分为,三、各类原型及其开发MIS的过程,丢弃(研究)式,把原型作为用户与开发人员之间通信的媒介,不打算将它作为实际系统运行。目的 特点,目的:,为对最终系统进行研究,用户和开发者借助此系统进行交流,共同明确新系统的需求。可将这一过程作为生命周期法的一个阶段,即需求定义阶段(原型法与生命周期法结合)。,丢弃(研究)式,特点:,开发费用低、速度快,一般要 利用软件工具即环境进行支持。,丢弃(研究)式,丢弃(研究)式原型法与生命周期法的结合,生命周期 法,框架设计,可行性研究,确定基本要求,构造原型,评审,满意否?,修改,N,Y,初步设计,详细

13、设计,实施,维护与评价,原型法,图44 丢弃式原型法与生命周期法的结合,演化(试验)式,过程、特点、注意,按照基本需求开发出一个系统,让用户先使用起来,有问题随时修改。(用户的要求及系统的功能在变化)。,过程:设计、实施、演化 特点:开发完成的系统可立即使用,但 修改、增加原系统的功能极为频繁。注意:在实际实施中,要加强管理和控 制,围绕系统的基本需求进行开发。,演化(试验)式,演化(试验)式原型开发MIS过程图,系统设计,系统实施,满意否?,最终系统,Y,N,演化(重新设计、实施),图45 演化式原型开发MIS过程图,递增(进化)式,前提:系统的组织结构不发生变化,模块的外部功能不发生变化。

14、,开始时系统有一个总体框架,各功能单元的结构和功能较清楚,但没有具体实现。在以后的开发过程中一个一个的完善这些模块。,递增式(进化)原型开发MIS过程,系统总体设计,功能子单元全部实现?,实现一个功能子单元,N,图46 递增式原型开发MIS过程,Y,最终系统,四、原型法的优点及存在的问题,1、原型法的优点2、原型法的缺点,4.3.2 原型法,1.原型法的优点,开发周期短 增加用户的满意度 加强了开发过程中的用户参与程度 降低系统开发中的风险 降低系统开发的成本 易学易用,减少对用户的培训时间 可产生正确的系统需求描述,4.3.2 原型法,2.原型法的缺点,对于大系统,复杂系统,不适于 直接使用;开发过程管理困难;用户较早看到原型,错认为就是 新系统,使用户缺乏耐心;开发人员很容易用原型取代系统 分析。,4.3.2 原型法,原型法与生命周期法的比较,结 论生命周期法适用大系统(大中企业)原型法适用小系统(小企业),两种开发方法小结,7,第四章 MIS的开发方法,复习提纲:1、MIS的开发策略有那几种?实践中怎么应用?2、在MIS开发中,为什么说用户参与十分重要?3、试述结构化系统开发的生命周期?4、生命周期法开发MIS分几个阶段?各阶段的主要任务是什么?5、原型法的基本思想?6、MIS的两种开发方式各自有什么优缺点?,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号