管理信息系统开发方法_第1页
管理信息系统开发方法_第2页
管理信息系统开发方法_第3页
管理信息系统开发方法_第4页
管理信息系统开发方法_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

管理信息系统开发方法第1页,共21页,2023年,2月20日,星期三一、研究开发方法的原因和目的1、研究开发方法的原因随着管理信息系统应用程度的深入和应用规模的扩大,出现的问题:手工处理信息过程和方法原封不动地“翻译”成软件程序后,常常失败。大型的应用系统应如何合理地组织人力、物力、财力来协调开发。对一个实体组织应如何着手调查分析。一个大型系统应该如何进行系统化的划分。如何才能合理地协调数据和利用信息资源。如何充分发挥现有计算机和通讯设备的处理能力,更好的解决实际管理问题等。第2页,共21页,2023年,2月20日,星期三2、开发方法的基本目标A使管理信息系统正确反映管理需要,满足用户需求,使所开发的管理信息系统为管理决策提供信息支持;B有效地管理系统开发过程,加快软件开发速度,提高软件生产效率,降低费用;C增强管理信息系统软件产品的功能,提高软件产品的质量;D充分利用软件技术,尽快跟上硬件发展速度,从而最大限度地发挥和挖掘硬件的功能;合理组织和充分利用人力、物力和财力等资源。第3页,共21页,2023年,2月20日,星期三3.1结构化系统开发方法(StructuredSystemAnalysisAndDesign,SSA&D,又称结构化生命周期法)1、管理信息系统的生命周期:一个管理信息系统从它的提出、开发应用到系统的更新,经历一个孕育、生长到消亡的过程。这个过程周而复始,循环不息,每一次循环称为它的一个生命周期。孕育生长消亡孕育生长消亡生命周期生命周期……t第4页,共21页,2023年,2月20日,星期三2、结构化系统开发方法是系统分析员、软件工程师、程序员以及最终用户按照用户至上的原则,自顶向下分析与设计和自底向上逐步实施的建立计算机信息系统的一个过程,是组织、管理和控制信息系统开发过程的一种基本框架。第5页,共21页,2023年,2月20日,星期三3、管理信息系统的生命周期包括五个阶段(1)系统规划阶段:根据请求,初步调查,明确问题,进行可行性研究(2)系统分析阶段:分析业务流程、分析数据与数据流程、分析功能与数据之间的关系、提出新系统逻辑方案(3)系统设计阶段:总体结构设计;代码设计;数据库/文件设计;输入/输出设计;模块结构与功能设计(4)系统实施阶段:编程、人员培训、数据准备、试运行(5)系统运行阶段:日常运行管理、评价、监理审计。第6页,共21页,2023年,2月20日,星期三第7页,共21页,2023年,2月20日,星期三4、结构化系统开发方法的优缺点优点:目标明确、阶段性强、开发过程易于控制缺点:周期长、见效慢、风险比较大在实际开发中,这种传统的开发方法应已经逐步渗入新的思想,或者与其它方法结合起来使用。第8页,共21页,2023年,2月20日,星期三3.2原型法从基本需求入手,快速构筑系统原型,通过原型确认需求以及对原型进行改造,最终达到建立系统的目的方法,就是原型法。原型法主要包括如下四点:1、确定用户基本需求:以系统输出内容与方式为主的功能和性能要求。2、开发初始原型系统3、使用原型系统确认用户需求4、修改和改进原型系统第9页,共21页,2023年,2月20日,星期三原形法的开发过程(后页图):确定系统的基本要求和功能构造结构仿真模型运行、评价、修改原形框架确定模型后的处理第10页,共21页,2023年,2月20日,星期三第11页,共21页,2023年,2月20日,星期三原型法的特点:(1)原形法的循环反复、螺旋式上升的方法,更多地遵循人们认识事物的规律,容易被人们掌握和接受。(2)强调用户的参与,将模拟手段引入系统分析的初步阶段,特别是对模型的描述和系统运行功能的检验,都强调用户的主导作用,允许用户在系统开发过程中完善其对系统的需求。(3)系统开发时间短、成本低,有效地完善用户和开发人员的密切配合作用,体现了逐步完善、逐步发展的原则。(4)提倡使用工具开发,使用与原形法相适应的一系列开发生成环境,时间、效率和质量等方面都大大提高了,系统对外界环境的适应能力大大增强。缺点:频繁的需求变化使开发进程难于管理第12页,共21页,2023年,2月20日,星期三3.3管理信息系统开发的策略一、管理信息系统开发策略的基本点1、能够准确完整地反映用户对信息的需求2、由于信息需求定义的不确定性而作的策略权变第13页,共21页,2023年,2月20日,星期三二、管理信息系统开发策略1、接受式开发策略:这种方法立足于认为用户对信息的需求的叙述是正确的、完全的和固定的,并且以此作为开发的根据。适合于小项目,高度结构化,用户需求明确和开发者有充分经验的情形。第14页,共21页,2023年,2月20日,星期三2、直线式开发策略:就是采取从需求说明开始到最后开发直线地进行下去,每完成一步都要进行评审,以验证是否和需求一致。适用于系统规模较大,但结构化程度高,用户任务的综合性强以及开发者具有熟练技术与丰富经验的情形。系统调查与分析评审评审评审评审系统设计系统实施与转换系统管理与维护第15页,共21页,2023年,2月20日,星期三3、迭代式开发策略:就是研制过程中都可以回到需求确定过程,对需求说明进行修改,如此重复进行,直到所开发的系统满足需求为止。系统实施与转换系统管理与维护系统调查与分析系统设计修改修改修改适用于大型多用户系统和对用户或开发者来说是新的应用领域。第16页,共21页,2023年,2月20日,星期三4、实验式策略:若用户的信息需求不确定性很高,则应采取该系统,即通过试验的方式去逐次近似并减少不确定的信息需求3、规划式开发策略:若信息系统的规模特别大,复杂程度特别高,其信息需求的不确定性程度特别大(如跨地区、跨部门的和全国性的大系统)则应采用这种系统。第17页,共21页,2023年,2月20日,星期三●项目的规模●结构化程度●用户对任务的理解程度●开发者对任务的熟练程度不确定性因素低中高很高不确定性级别开发策略●接受式●直线式●迭代式●实验式●规划式选择开发策略的模型第18页,共21页,2023年,2月20日,星期三三、与管理信息系统开发策略有关的其它问题1、整体规划上,应采取“总体规划,分期实施,逐步投资,逐步见成效”的策略原则。有两种方法:(1)“自上而下”的方法:首先确定系统的最终目标,然后自上而下进行目标分解,从而确定每一个子目标的功能和任务。系统总目标子系统1子系统2子系统3………子系统n第19页,共21页,2023年,2月20日,星期三(2)“自下而上”的方法:即从系统的最低一层子目标着手,然后自下而上进行目标综合,从而确定最终目标的功能和任务。子系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论