管理信息系统 第3讲 管理信息系统的开发方法课件.ppt

管理信息系统 第3讲 管理信息系统的开发方法课件.ppt

ID:57027709

大小:76.50 KB

页数:15页

时间:2020-07-26

管理信息系统 第3讲 管理信息系统的开发方法课件.ppt_第1页
管理信息系统 第3讲 管理信息系统的开发方法课件.ppt_第2页
管理信息系统 第3讲 管理信息系统的开发方法课件.ppt_第3页
管理信息系统 第3讲 管理信息系统的开发方法课件.ppt_第4页
管理信息系统 第3讲 管理信息系统的开发方法课件.ppt_第5页
资源描述:

《管理信息系统 第3讲 管理信息系统的开发方法课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3讲 管理信息系统的开发方法7/29/20211本章教学目标理解并掌握开发过程模式生命周期概念原型法基本思想7/29/20212本章主要内容信息系统的开发过程信息系统开发的三个主要过程常见过程模式生命周期法生命周期法的基本思想,生命周期各阶段的划分,生命周期法各阶段的工作目标和任务,以及生命周期法的开发策略。原型法原型法产生的背景与基本思想,原型法的阶段划分,建立初始原型的原则,原型的修改控制与使用,以及原型法对环境的要求。系统开发的方式与合同用户自行开发、委托开发、合作开发、购置商品化软件与软件包、系统开发中合同的签订。7/29/20213§3.1信息系统开

2、发的过程模式3.1.1开发过程模式“过程”(或“开发过程”)是指信息系统开发进程中的一系列阶段活动,以及与各阶段活动相关联的成果(或称“产品”)。7/29/20214过程的三个基本要素过程有三个基本要素:人方法与规程技术与工具过程方法与规程人员技术与工具信息系统产品7/29/20215信息系统开发的三个主要过程信息系统的开发有三个主要的过程:系统分析系统设计系统实施现实世界系统分析系统设计系统实施计算机世界7/29/202163.1.2开发过程模式的分类瀑布模型喷泉模型增量模型快速原型模型螺旋模型迭代模型------RUP(RationalUnifiedProc

3、ess)开发模式软件能力成熟度模型7/29/202173.2生命周期法1、生命周期任何系统均有发生、发展、成熟、消亡或更新换代的过程,这个过程称为系统的生命周期。人的生命周期:孕育、出生、成长、成熟、衰老、死亡。2、结构化系统开发方法结构化生命周期法,又称结构化系统开发方法(SSAD:StructuredSystemAnalysisandDesign或SADT:StructuredAnalysisDesignTechnique)。7/29/202184、结构化系统开发方法的阶段划分系统请求初步调查可行性研究批准详细调查需求分析提出逻辑模型用户同意领导批准总体设计

4、详细设计用户同意领导批准编写程序调试系统切换系统维护系统评价系统的生命周期系统规划系统分析系统设计系统实施系统运行7/29/202193.3原型法(Prototyping)1、生命周期法的缺陷(1)基本前提是任何系统的“需求”在系统被建立之前都能被定义,即严格定义/预先说明(2)开发过程复杂繁琐、周期长,系统难以适应环境的变化2、原型法产生的背景(1)计算机工业的飞速发展使得硬件价格急剧下跌,软件费用在整个信息系统开发费用中的比例迅速上升,已大大超过硬件的价格。(2)市场竞争的日益激烈,要求信息系统的开发要快,成本要低,灵活性要高。7/29/202110所谓原型

5、,即可以逐步改进成可运行系统的模型,这种方法可以快速向用户提交一个管理信息系统的原型设计,从而使用户及早地看到一个真实的应用系统。这种方法的基本思想是:(1)并非所有的需求都能预先定义(2)有快速的建造工具(3)需要有系统模型(4)反复修改是必要的、不可避免,也是希望的,应加以鼓励原型法的最大优点在于它可以有效地避免因开发者和用户的认识隔阂所产生的失败。开发者在正式开发之前就可得到用户的真正的需求,而用户能在较短的时间内看到系统的模样。用户还能够容易地和开发者合作,从而使得人力资源得到了有效的利用。3、原型法的基本思想7/29/202111用原型法进行MIS开发

6、的基本步骤:确定用户需求,把握系统整体概念,进行费用估算满意?停止开发开发系统初始原型原型讨论修改产品作业原型否是停止7/29/2021123.4系统开发的方式与合同一、用户自行开发二、委托开发三、合作开发四、购置商品化软件与软件包7/29/202113方式特点委托开发自行开发联合开发购买现成软件包分析设计能力的要求一般较高逐渐培养较低编程能力的要求不需要较高需要较低系统维护难易程度困难容易较容易较困难开发费用多少较少较少特点描述最省事,开发费用高。必须配备精通业务的人员,需要经常进行监督、检查,协调。开发时间较长,但可得到适合本企业的系统,并培养了自己的系统开

7、发人员。该方式需要强有力的领导及进行一定的咨询。通常在进行一定编程力量培养的基础上进行联合开发,合作方有培训义务且成果共享。双方的沟通非常重要。要有鉴别与校验软件包功能及适应条件的能力,需编制一定的接口软件。7/29/202114本章小结信息系统开发的三个主要过程,常见过程模式。生命周期法:生命周期法的基本思想,生命周期各阶段的划分,生命周期法各阶段的工作目标和任务,以及生命周期法的开发策略。原型法:原型法产生的背景与基本思想,原型法的阶段划分,建立初始原型的原则,原型的修改控制与使用,以及原型法对环境的要求。系统开发的方式与合同:用户自行开发、委托开发、合作开

8、发、购置商品化软件与软件

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

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

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