4系统建设概述

上传人:ll****x 文档编号:243338379 上传时间:2024-09-21 格式:PPT 页数:31 大小:201.50KB
返回 下载 相关 举报
4系统建设概述_第1页
第1页 / 共31页
4系统建设概述_第2页
第2页 / 共31页
4系统建设概述_第3页
第3页 / 共31页
点击查看更多>>
资源描述
单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,第三章 管理信息系统的开发方法,本章的主要内容为:,系统开发概述,、,系统开发方法,、,系统开发项目管理与开发方式,。,1,第一节 系统开发概述,系统开发概述主要内容包括:,系统开发的任务与特点,系统开发的基本原则,系统开发的主要风险,2,一、,系统开发的任务与特点,系统开发的任务是根据企业的具体情况,设计出一套适合于现代企业管理要求的应用软件 ,为企业建立起计算机化的信息系统。,3,系统开发的特点,复杂性,基于原系统、高于原系统,一把手工程,产品是无形的,充分认识管理信息系统开发的特点,可以使系统的开发少走弯路。,4,二、系统开发的基本原则,面向用户原则,系统性原则,符合软件工程规范的原则,逐步规范发展的原则,5,三、系统开发的主要风险,系统开发的风险主要表现在投入超计划、系统性能比预期差、没获得预期收益,有时甚至会产生系统开发失败。,6,第二节 系统开发方法,常用的管理信息系统开发方法有,:,结构化生命周期法,原型法,面向对象法,计算机辅助软件工程法,7,一、结构化生命周期法,1,系统生命周期的阶段划分,:,系统规划阶段,系统分析阶段,系统设计阶段,系统实施阶段,系统维护与评价阶段,8,2,、结构化生命周期法的优缺点,结构化生命周期法的主要优点,:,建立面向用户的观点,严格区分工作区间,设计方法结构化,文件标准化和文献化,系统维护与评价阶段,9,结构化生命周期法的主要缺点:,开发周期长,繁琐,使用工具落后,不能充分预料可能发生的情况及变化,不直观,用户最后才能看到真实模型,10,二、原型法,原型法是指系统开发人员在对用户进行初步了解的基础上,借助功能强大的辅助系统开发工具,快速开发一个原型(原始模型),并将其演示给用户,开发人员根据用户的意见和评价对这个原型进行修改,如此反复,逐步完善,直到用户完全满意为止。,11,原型法的开发过程 :,确定用户的基本需求,开发初始原型,征求用户对原型的改进意见,修正和改进原型,12,原型法的类型 :,丢弃式原型法,演化式原型法,递增式原型法,13,丢弃式原型法,丢弃式原型法把原型系统作为用户和开发人员之间进行通讯的媒介,并不打算把它作为实际系统运行。原始系统只是从外观、功能上“像”实际系统。开发这类原型的目的是为了对最终系统进行研究,使用户和开发人员借助这个系统进行交流,共同明确新系统的需求。,14,演化式原型法,演化式原型法认为用户的要求及系统的功能都无时不在发生着变化,不先花大力气去弄清楚用户的需求,而是先按照基本需求开发出一个系统,让用户先使用起来,有问题随时修改。,15,原型法的优点与缺陷,原型法的主要优点,:,减少开发时间,提高系统开发效率,改进用户与系统开发人员的信息交流方式,用户满意程度高,应变能力强,16,原型法的主要缺点:,开发工具要求高,对大型系统或复杂性高的系统不适用,管理水平要求高,17,三、面向对象法,面向对象的技术把对象的属性,(,数据,),和处理,(,方法,),封装在一起,通过子类对父类的继承,使得软件便于维护和扩充,提高了软件的可复用性。,18,1、 面向对象的概念和术语,对象: 对象的本质是数据与操作的封装,类 : 类是具有相同属性的对象的集合,消息:消息是为完成某些操作而向对象发送的命令和命令说明,继承:继承是指一个类因承袭而具有另一类的能力和特征的机制,封装:封装把对象及对象的方法、操作的实现封闭在一起,19,2、面向对象法的开发过程,系统调查和需求分析,面向对象分析(,OOA,),面向对象设计(,OOD,),面向对象编程(,OOP,),20,3、面向对象法的优点与缺陷,面向对象法的主要优点是:缩短了开发周期,解决了从分析和设计到软件模块多次转换的繁杂过程。,面向对象法的主要缺点是:需要有一定的软件基础支持才可以应用,对大型的系统可能会造成系统结构不合理、各部分关系失调等问题。,21,四、 计算机辅助软件工程法,计算机辅助软件工程,(CASE),是一种支持整个软件开发生命周期的软件开发自动化技术,是一种从开发者的角度支持信息系统开发的计算机技术。,22,1、CASE产生的背景,长期以来, “手工作坊”式的软件开发模式难以适应软件工业的发展需求。软件开发人员逐步认识到,他们为用户的应用开发出各种各样的软件和信息系统,却没有支持软件开发人员自己使用的工具,要提高软件开发效率,一个有效的途径就是开发出支持开发人员工作的工具。因此,提出了,CASE,的思想和方法 。,23,2、CASE的功能,CASE,的功能是支持不同的开发方法,支持软件开发生命周期的各个阶段,支持软件部分的重用;支持开发信息资源共享。,24,3、典型的CASE工具,图形工具,:,用图形和模型的方式描述信息系统所使用的各种技术,描述模型,:,用于记录、删除、编辑和输出非图形化的信息和说明,原型化工具,:,用于输入、输出、屏幕或报表的分析和设计,质量管理工具,:,检验系统的开发是否满足一些通用规则,文档出版工具,:,用于将各种资料组装成正式的文档,设计模型和程序代码生成工具 :用于支持某些项目形式上的变换,25,4、CASE的优点,提高生产率,提高质量,提高文档的质量,减少系统维护的费用和精力,26,第三节 系统开发项目管理与开发方式,一、系统开发的组织机构,1,系统开发领导小组,2,系统开发工作小组,27,3,系统开发的人员,信息主管,项目主管,系统分析员,系统设计员,程序设计员,系统维护人员,企业管理人员,28,二、系统开发的项目管理,项目管理主要内容,计划管理,经费管理,质量管理,资源管理,29,三、系统开发的方式,1.,自行开发方式,用户依靠自己的力量独立完成系统开发的各项任务,2.,委托开发方式,企业将开发项目完全委托给开发单位,系统建成后再交付企业使用,30,三、系统开发的方式(续),3.,联合开发方式,由用户中精通管理业务、计算机技术的人员与有丰富经验的机构或专业,MIS,开发人员共同完成的方式称为联合开发方式。,4.,购买商品化软件方式,31,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!