第2章 MIS的开发方法.ppt

第2章 MIS的开发方法.ppt

ID:48816428

大小:807.00 KB

页数:31页

时间:2020-01-28

第2章  MIS的开发方法.ppt_第1页
第2章  MIS的开发方法.ppt_第2页
第2章  MIS的开发方法.ppt_第3页
第2章  MIS的开发方法.ppt_第4页
第2章  MIS的开发方法.ppt_第5页
资源描述:

《第2章 MIS的开发方法.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、主要内容结构化系统开发方法原型法面向对象方法第2章MIS的开发方法管理信息系统的开发策略1.“自下而上”的开发策略“自下而上”的略就是从现行系统的业务状况出发,先实现一个个具体的功能,逐步地由低级到高级建立信息系统。这种策略对信息系统实行逐步发展,符合事物的发展规律,可以避免大规模系统运行不协调的危险,但是由于没有进行整体规划,缺乏从整个系统出发考虑问题。2.“自上而下”的开发策略“自上而下”的开发策略从整体上协调和规划,由全面到局部,由长远到近期,从探索合理的信息流出发来设计信息系统。这种开发策略要求很强的逻辑性,因而难度较大。通常,“自下而上”的适用于小型系统的设

2、计,适用于对开发工作缺乏经验的情况。在开发实践中,对于大型系统往往把这两种方法结合起来使用,即先自上而下地作好信息系统的战略规划,再自下而上地逐步实现各系统的应用开发。这是建设MIS的正确策略。信息系统的开发方式及其选择1自行开发自行开发是由用户依靠自己的力量独立完成系统开发的各项任务。自行开发的优点是开发速度快,费用少,容易开发出适合本单位需要的系统,方便维护和扩展,有利于培养自己的系统开发人员。缺点是由于不是专业开发队伍,容易造成系统开发时间长,开发人员调动后,系统维护工作没有保障的情况。采用这种方式时,需要大力加强领导,切实实行“一把手”原则;同时要向专业开发人

3、士或公司进行必要的技术咨询,或聘请他们作为开发顾问。2委托开发委托开发就是由使用单位(甲方)委托给富有开发经验的机构或专业开发人员(乙方),按照用户的需求承担系统开发的任务。用户首先要明确自己的需求,然后选择委托单位,签订开发合同,并预付部分资金;开发方(乙方)根据合同要求,独立地完成系统分析、设计、实施,用户对系统验收通过后直接投入运行。采用委托开发方式,关键是要选择好委托单位。这种开发方式适合于用户(甲方)没有信息系统的系统分析、系统设计及软件开发人员或开发队伍力量较弱、信息系统内容复杂、投资规模大,但资金较为充足的单位。委托开发方式的优点是省时、省事,开发的系统

4、技术水平较高。缺点是费用高、系统维护与扩展需要开发单位的长期支持,不利于本单位的人才培养。3合作开发合作开发由使用单位(甲方)和有丰富开发经验的机构或专业开发人员(乙方)共同完成开发任务,双方共享开发成果,实际上是一种半委托性质的开发工作。合作开发一般是由用户负责开发投资,根据项目要求组建开发团队,建立必要的规则,分清各方的权责,以合同的方式明确下来,协作完成新系统的开发。这种开发方式适合于使用单位(甲方)有一定的信息系统分析、设计及软件开发人员,但开发队伍力量较弱,需要外援,希望通过信息系统的开发来建立、完善和提高自己的技术队伍,以便于系统维护工作的单位。相对于前面

5、的委托开发,这种开发方式的优点是相对比较节约资金,可以培养、增强使用单位的技术力量,便于系统维护工作,系统的技术水平较高。但是,其缺点是双方在合作中沟通容易出现问题。因此,需要双方及时达成共识,进行协调和检查。一、结构化系统开发方法的基本思想采用结构化思想、系统工程的观点和方法,按照用户至上的原则,先将整个系统作为一个大模块,自顶向下进行模块分解,然后,再自下而上按照系统的结构将各个模块进行组合,最终实现系统的开发。2.1结构化系统开发方法二、结构化系统开发方法的步骤系统规划:确定系统的总体方案、开发顺序、资源分配等。系统分析:可行性分析、系统调查、建立系统的逻辑模型

6、。解决系统“做什么”的问题。系统设计:代码设计、系统流程设计、数据库设计、处理流程设计、程序设计说明书的编写。解决系统“怎样做”的问题。系统实施:程序的设计与调试、系统转换。系统运行与维护:系统运行及系统评价。2.1结构化系统开发方法结构化系统开发方法的工作阶段结构系统开发方法中,整个开发过程包括系统规划、系统分析、系统设计、系统实施、系统运行五个首尾相联的阶段,称为结构化系统开发的生命周期。在结构化系统开发的生命周期中,每个阶段都产生相应的文挡资料,如图4-1所示。生命周期法各阶段提出开发要求初步调查可行性研究详细调查系统分析总体设计详细设计编程测试系统转换系统维护

7、审核审核审核系统运行审核信息系统的生命周期系统分析阶段系统设计系统实施系统维护三、结构化系统开发方法的优点1严格区分系统开发的阶段性2自顶向下的分析与设计和自底向上逐步实施相结合3充分预料可能发生的变化4系统开发过程工程化、文档资料标准化四、结构化系统开发方法的缺点1开发周期过长,文档过多2过于理想化2.1结构化系统开发方法一、原型法的基本思想首先,系统开发人员根据对用户需求的理解与用户共同确定系统的基本要求和主要功能;接着,由系统开发人员利用软件工具,快速开发出一个满足用户需求的初始系统原型并运行之;然后开发人员与用户一起针对原型系统的运行情况反复

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。