管理信息系统 ppt课件.ppt
《管理信息系统 ppt课件.ppt》由会员分享,可在线阅读,更多相关《管理信息系统 ppt课件.ppt(49页珍藏版)》请在三一办公上搜索。
1、2,系统开发的概念框架,MIS开发涉及的知识面广、部门多,不仅涉及技术,而且涉及管理业务、组织和行为。用户缺乏如何比较规范的运作的知识。MIS的开发存在着一些失败的教训。问题出在哪里?项目没有被很好地理解;计划不周,最终导致进度拖延。没有充分的文档资料。软件可靠性缺少度量的标准,质量无法保证。软件难以维护,不易升级。,3,从大量案例中,我们应借鉴些什么?,关键成功因素:确定了战略目标,找出了瓶颈问题。成功经验:最终用户和高层领导的参与。战略上重视。充分认识IS开发的困难和风险。制订合理的开发目标、步骤。充分认识到组织和管理模式可能发生的变化,使得系统具有一定的适应环境变化的能力。重视咨询,外部
2、监管。培养自己的系统分析和系统开发人员。,4,MIS开发与集成不成功的原因,对MIS的认识有偏差。缺乏总体规划。目标不合理。没有一个完善的管理基础工作。缺乏管理人员的重视。系统开发方法落后。MIS过分迁就原手工系统的做法。系统开发者的素质和水平。对MIS的开发的艰巨性缺乏充分的认识。人才的培养与爱护。,5,2.1 结构化生命周期法,2.1.1 传统的开发方法(生命周期法),Analysis,Design,Implementation,Maintenance & Evaluation,Old MIS,Investigation,New MIS,2 Methods of the MIS,图2-1
3、系统生命周期示意图,6,2.1.1 传统的开发方法(生命周期法)(续),传统开发方法的局限性: 关注软硬件费用、功能而不重视用户需求。 急于闭门编程而不强调调查研究。,2 Methods of the MIS,7,2.1.2 结构化生命周期法,图2-2 结构化方法的组成,2 Methods of the MIS,系统分析,系统设计,+,顺序选择循环, + + = 结构化方法,8,2.1.2 结构化生命周期法(续),结构化方法 + 生命周期法= 结构化生命周期法= 结构化系统开发方法= SSA&D(Structured System Analysis and Design)= SADT(Stru
4、ctured Analysis and Design Technology)结构化生命周期法是目前应用最广、最成熟的 MIS 开发方法。方便起见,“结构化生命周期法”在今后教学过程中简称“结构化方法”或 SSA&D。,2 Methods of the MIS,系统规划系统分析系统设计系统实施为什么做?做什么?怎么做?做系统规划报告系统分析报告系统设计说明书用户手册系统可行性分析报告,抽象程度,10,(1)SSA&D 的优势与改进,SSA&D VS. 传统开发方法: 提高编程效率,改进程序质量。 采用模块结构,便于修改扩充。,2 Methods of the MIS,11,(2)SSA&D 的基
5、本思想,SSA&D 的基本思想:在系统分析与系统设计阶段,用系统的思想、系统工程的方法,按用户至上的原则,结构化、模块化、自顶向下地对信息系统进行分析与设计;在系统实施阶段,自底向上逐步实施,然后按照系统设计的结构,将模块一个个拼接到一起进行调试,自底向上、逐步地构成整个系统。,2 Methods of the MIS,12,(3)SSA&D 的基本原则,SSA&D 的基本原则: 面向用户 区分工作阶段( 自顶向下地分析、设计;自底向上地实施 采用模块结构应对变化 工作成果规范化、标准化,2 Methods of the MIS,13, 区分工作阶段,图2-3 区分工作阶段、活动、作业,系统开
6、发过程,Check Points,Back,2 Methods of the MIS,14,(4)SSA&D 的一般过程, 系统规划阶段:根据用户的系统开发请求,初步调查,明确问题,然后进行可行性研究;同时划分模块、确定优先顺序。可行性研究报告系统规划报告 系统分析阶段:需求分析;分析业务流程;分析数据与数据流程;分析功能与数据之间的关系;提出新系统逻辑模型。系统分析报告 系统设计阶段: 系统结构设计;处理流程设计;代码设计;数据库/文件设计;I/O设计;网络设计。系统设计说明书 系统实施阶段:设备购买和安装;编程或二次开发;人员培训;数据准备;系统测试、调试与转换。程序清单系统测试报告系统使
7、用说明书 系统运行阶段:日常运行管理、评价、监理审计。修改、维护、微调。系统评价分析报告需要指明的是:并非所有的步骤都是必须的。如需要与可能,可跳过某些步骤或有必要地反复,但不可打乱或颠倒顺序,15,2.1.3 SSA&D 的优缺点与适用范围,(1)SSA&D 的优点 严格区分开发阶段对每一阶段的任务完成情况进行审查,对于出现的错误或问题及时加以解决,不允许转入下一阶段。错误纠正得越早,所造成的损失就越少。审查、审批、验收、Check Points 整体性与全局性好强调开发过程的整体性和全局性,自顶向下,逐步求精,在整体优化的前提下考虑具体的分析、设计问题,2 Methods of the M
8、IS,。,16,2.1.3 SSA&D 的优缺点与适用范围(续),(2)SSA&D 的缺点 预先定义用户需求:要求开发人员在调查中充分掌握用户需求、管理状况并预见可能发生的变化,这不符合人们认识事物的客观规律。同时,用户也很难准确陈述其需求。 缺乏灵活性:修改系统分析和系统设计的结果工作量相当大,实施起来相当困难。因此就要求步步为营,尽量避免需要修改的情况发生。 开发阶段间存在鸿沟:各阶段采用不同的、没有严格对应关系的模型作为开发工具,形成阶段间的鸿沟。即不能很好地解决从系统分析到系统设计之间的过渡,比如如何使物理模型如实反映出逻辑模型的要求。 开发工具落后:起点太低。所使用的工具(主要是手工
9、绘制各种各样的分析设计图表)落后,致使系统开发周期过长而带来了一系列的问题。不能自动生成文档,文档整理工作量太大。,17,很耗资源。不灵活,而且抑制变化。不适合以决策为目的的应用。SSA&D 适合用于开发能够预先定义需求、结构化程度较高的大型系统和复杂系统。该方法不适合用于小型系统的开发,18,2.2 原型化方法,2.2.1 原型化方法概述(1)原型化方法的产生两类软件系统: 预先指定的系统:需求比较稳定而且能够预先定义; 用户驱动的系统:需求模糊或随时间变化。,2 Methods of the MIS,SSA&D 无法用于开发用户驱动类系统。采用 SSA&D 开发 MIS,有时会跟不上用户需
10、求的变化。为解决以上困难,原型化方法(Prototyping Method)于1980年代诞生。,19,(2)原型化方法的基本思想,原型法就是根据用户提出的需求,由用户与开发者共同确定系统的基本要求和主要功能,并在较短时间内建立一个实验性的、简单的小型系统,称做“原型”,然后将原型交给用户使用。用户在使用原型的过程中会产生新的需求,开发人员依据用户提出的评价意见对简易原型进行不断的修改、补充和完善。如此不断地反复修改(迭代),直至满足用户的需求。这就形成了一个相对稳定、较为理想的MIS。,2 Methods of the MIS,20,(2)原型化方法的基本思想(续),原型法是在系统开发初期,
11、凭借系统开发人员对用户需求的了解和系统主要功能的要求,在强有力的软件环境支持下,迅速构造出系统的初始原型,然后与用户一起不断对原型进行修改、完善(迭代),直到满足用户需求。,2 Methods of the MIS,21,相关链接:迭代,迭代就是用户对原型系统进行评价后,提出意见,开发人员根据用户的意见进行修改的反复过程。迭代不是简单的反复,每一次迭代都意味着原型系统向着用户需求又前进了一步,迭代是系统开发进展的动力。迭代过程的结束,就是原型的完成。,Back,2 Methods of the MIS,识别基本需求,构造初始原型,使用验证原型,满意吗?,放弃吗?,放弃原型,可行性研究,生成文档
12、交付系统,修正/改进原型,Y,Y,N,N,2.2.2原型化方法的开发过程,迭代,保存历史版本,判定原型完成,1、对系统开发的意义、费用、时间作出初步的估算,确定系统开发的必要性和可行性2、系统结构、功能、I/O要求、数据库基本结构、系统接口等3、36周,不超过2个月;使用软件工具辅助实现。,图2-4 原型化方法的开发过程,23,2.2.3 原型的种类和构造方法,(1)原型的种类 根据在系统开发过程中的作用,可分为:丢弃式原型用于描述和说明系统的需求;作为开发人员和用户之间的通信工具;不作为实际系统运行。进化式原型用于满足用户不断变化的需求;在原型系统基础上不断迭代;作为实际系统运行。,2 Me
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 ppt课件 ppt 课件
链接地址:https://www.31ppt.com/p-1548899.html