管理信息系统开发方法.ppt

管理信息系统开发方法.ppt

ID:49263425

大小:625.50 KB

页数:62页

时间:2020-02-02

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

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

1、管理信息系统开发方法孙继荣2006-9-13第1节概述通过本节内容的学习,深刻认识开发方法对管理信息系统开发设计与应用的重要性,对开发方法的体系结构有初步的认识和理解。问题讨论:1、有的同学认为,只要能编写好程序,就能开发管理信息系统,对不对?2、为什么许多管理信息系统开发和应用失败了,原因是什么?3、同学们知道哪些开发方法?“软件危机”是怎么回事?1、系统开发应具备的条件企业高层领导应重视并介入企业业务人员要有积极性企业要有一定的科学管理基础要有一定的投资保证2、系统开发前的准备工作自行开发委托开发合作开发开发方式借鉴同类系统的开发经验选择适合本企业实际

2、的开发方式确定系统目标、开发策略和投资金额等收集和整理基础数据堆栈现象3、系统开发的不利因素新系统对当前管理模式影响较大MIS的效益不易用货币形式直接反映基础数据的准确性和完整性差重视编程、轻视规划采用增加开发人员的方式来加快进度4.研究开发方法的原因随着管理信息系统应用程度的深入和规模的扩大,出现的问题:手工处理信息过程和方法原封不动地“翻译”成软件程序后,常常失败。大型的应用系统应如何合理地组织人力、 物力、 财力来协调开发。对一个实体组织应如何着手调查分析。一个大型系统应该如何进行系统化的划分。如何才能合理地协调数据和利用信息资源。如何充分发挥现有计

3、算机和通讯设备的处理能力,更好的解决实际管理问题等。5.开发方法的基本目标使管理信息系统正确反映管理需要,满足用户需求,使所开发的管理信息系统为管理决策提供信息支持;有效地管理系统开发过程,加快软件开发速度,提高软件生产效率,降低费用;增强管理信息系统软件产品的功能,提高软件产品的质量;充分利用软件技术,尽快跟上硬件发展速度,从而最大限度地发挥和挖掘硬件的功能;合理组织和充分利用人力、物力和财力等资源。6.管理信息系统开发的原则实用性原则系统的原则符合软件工程规范的原则逐步完善,逐步发展的原则第2节管理信息系统开发的方法2.1开发方法的结构体系系统开发生命

4、周期是指系统分析员、软件工程师、程序员以及最终用户建立计算机信息系统的一个过程,是管理和控制信息系统开发成功的一种必要措施和手段。或者是一种用于规划、执行和控制信息系统开发项目的项目组织和管理方法,是工程学原理(系统工程的方法)在信息系统开发中的具体应用。开发方法学开发方法学是一组思想、 规范、过程、技术、环境及工具的集成。一种好的方法学应该能够为系统的开发过程从头到位提供一整套高效率的途径和措施。方法学是将具体的方法与技术包装在一起而形成的一种思想体系。任何一种开发方法学应该支持SDLC的每一个阶段,对整个系统开发生命周期进行综合的、详细的描述。开发方法

5、学分类:面向过程的方法学(结构化方法学)——70年代的主流面向数据的方法学(数据建模和信息工程)——80年代面向对象的方法学——90年代的主流技术技术是指运用一些特殊的工具和规则来完成信息系统开发生命周期的一个或几个阶段。技术只是支持某一种方法学或开发过程中的一部分。举例:数据流程图、实体关系图——结构化方法学中的技术。结构化程序设计——结构化方法的技术第2节管理信息系统开发的方法系统开发环境/工具系统开发环境/工具是指用于支持系统生命周期、方法学以及技术的应用系统。计算机辅助软件工程:ComputerAidedSoftwareEngineering,CA

6、SE软件开发环境:SoftwareDevelopmentEnvironment,SDE软件工程环境:SoftwareEngineeringEnvironment,SEE集成化项目/程序支持环境:IntegratedProject/ProgrammingSupportEnvironment,IPSE第2节管理信息系统开发的方法介绍各种开发方法的基本思想、开发过程、适用范围。掌握结构化系统开发方法、原型法、面向对象方法的基本思想、开发过程、特点、优缺点、适用范围。2.2常用开发方法2.2.1结构化系统开发方法1、基本思想结构化系统开发方法(Structured

7、SystemAnalysisAndDesign,SSA&D,)又称结构化生命周期法,是系统分析员、软件工程师、程序员以及最终用户按照用户至上的原则,自顶向下分析与设计和自底向上逐步实施的建立计算机信息系统的一个过程,是组织、管理和控制信息系统开发过程的一种基本框架。开发策略部分包括:任务分解结构(WorkBreakdownStructure,简称WBS)。包括系统规划、系统分析、系统设计、系统实施和系统支持。WBS优先级结构。即系统开发所遵循的基本模式,如瀑布模型(Waterfall)、阶梯模型(Stairstep)、螺旋模型(Spiral)、迭代模型(I

8、terative)等。开发经验。计算机信息系统的开发是一个实践性非

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

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

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