管理信息系统的研制途径.ppt

上传人:xin****828 文档编号:20001650 上传时间:2021-01-24 格式:PPT 页数:46 大小:319.55KB
返回 下载 相关 举报
管理信息系统的研制途径.ppt_第1页
第1页 / 共46页
管理信息系统的研制途径.ppt_第2页
第2页 / 共46页
管理信息系统的研制途径.ppt_第3页
第3页 / 共46页
点击查看更多>>
资源描述
第二章 MIS的研制途径 第 2页 2021/1/24 掌握系统的生命周期基本概念; 理解主要系统开发方法及各种开发方法 的特点; 掌握管理信息系统开发策略和方式; 理解系统建设的复杂性与应具备的前提 条件; 熟悉系统开发的基本原则 。 本章学习目标 第二章 管理信息系统的研制途径 2.1 管理信息系统的开发概述 2.2 常用 系统 开发方法简介 2.3 MIS开发涉及的基本问题 第 4页 2021/1/24 2.1.1 系统的生命周期 1.系统生命周期 是指从立项、功能确定、设计、开发 成功、投入使用,并在使用中不断修 改、完善,直至被新的系统所替代, 而停止该系统使用的全过程。 2.1 管理 信息系统的开发概述 第 5页 2021/1/24 2.系统开发过程概述 系统的生命周期包括系统开发和使用两 个阶段。系统开发的全过程称为系统开 发的生命周期。 系统开发的生命周期分为五个阶段 2.1.1 系统 的生命周期 第 6页 2021/1/24 系统规划:这个阶段的主要任务是对企业 的环境、目标、现行系统的状况进行初步 调查,根据企业目标和发展战略,确定系 统的发展战略,对建设新系统的需求作出 分析和预测,同时考虑建设新系统所受的 各种制约,研究建设新系统的必要性和可 行性。 2.系统开发过程概述 第 7页 2021/1/24 系统分析:这个阶段的任务仍然不是具体 地解决问题,而是详细分析现行系统(原 有系统)存在的问题,找出解决这些问题 的方案和所要达到的目标,并说明可供选 择的解决方案。 2.系统开发过程概述 第 8页 2021/1/24 系统设计:这一阶段并不是去实现系统, 而根据系统分析说明书,提出系统的总体 结构、布局、详细开发思路与计划都是十 分必要的。系统设计阶段的任务是解决 “怎么做”的问题,设计实现已定义的、 并经过系统分析的管理信息系统。 2.系统开发过程概述 第 9页 2021/1/24 系统实施:这个阶段的主要任务是硬件设 备的购置与调试、软件开发与安装、系统 测试、人员培训和系统转换等。 系统运行与维护:运行阶段的任务是保障 系统的正常运行以及对系统进行维护与评 价。 2.系统开发过程概述 第 10页 2021/1/24 70年代,系统开发的结构化生命周期法 80年代初,原型法 80年代末期,计算机辅助软件工程 (Computer Aided Software Engineering, CASE) 和面向对象( Object-Oriented, OO)的开发方法 2.1.2 开发方法概述 第 11页 2021/1/24 系统开发方法是指为获取某一对象 而组织人们思维活动的过程,以及实现 这个过程必需采取的步骤和途径。 1.2系统 2.2 常用系统开发方法简介 第 12页 2021/1/24 1. 结构化生命周期法的基本思想 用系统的思想和系统工程的方法,按用 户至上的原则,结构化、模块化地自上 而下对系统进行分析与设计。 1.2系统 2.2.1 结构化生命周期法 第 13页 2021/1/24 2.2.1 结构化生命周期法 第 14页 2021/1/24 2. 结构化生命周期法的优点 建立面向用户的观点 严格区分工作阶段 自顶向下进行开发 工作文件的标准化和文献化 采用图表工具描述系统 2.2.1 结构化生命周期法 第 15页 2021/1/24 3.结构化生命周期法的不足 所需文档资料数量大 人机交互界面表达难 用户信息反馈慢 开发周期长 2.2.1 结构化生命周期法 第 16页 2021/1/24 原型法是出于一种朴素的原理:先按照 用户提出的需求,快速、低成本地建立 一个系统原型,然后提供给用户试用, 在试用过程中不断完善。通过用户与系 统原型的交互作用,用户能够不断明确 自己的信息需求。被用户最终认可的原 型,即可作为系统的最终开发结果。 2.2.2 原型法 第 17页 2021/1/24 1. 原型法概述 用户本身对“需求”理解就是一个模糊的概 念 随着时间的推移,系统本身的功能需求可能 也处在不断的变化之中。 系统开发者只起着询问者、顾问及问题解决 者的作用。 原型方法正是为了解决上述问题而提出的一 种新的系统开发方法。 2.2.2 原型法 第 18页 2021/1/24 2.原型法的开发过程 用户需求描述 建立初始原型 使用原型系统 修改和完完善原型 2.2.2 原型法 第 19页 2021/1/24 3.使用原型法需要注意的问题 并非所有的需求都能在系统开发前被准确地 说明 项目参加者之间通常都存在交流上的困难, 原型提供了克服该困难的一个手段 需要实际的、可供用户参与的系统模型 有合适的系统开发环境 反复是完全需要和值得提倡的,但需求一旦 确定,就应遵从严格的方法 2.2.2 原型法 第 20页 2021/1/24 4.原型法的支持环境 集成化的数据字典 高性能的数据库管理系统 超高级语言 报告生成器 屏幕格式生成器 自动文档编写机制 2.2.2 原型法 第 21页 2021/1/24 5.原型法的特点 符合人们认识事物的规律 有利于项目的开发者和用户之间的交流,原 型法加强了开发过程中的用户参与程度 实际的原型为准确认识问题创造了条件 能充分利用最新的系统开发环境 将系统的调查、分析、设计融为一体原型法 对大型系统有局限性 2.2.2 原型法 第 22页 2021/1/24 1.面向对象方法概述 面向对象方法学的出发点和基本原则是尽可能 模拟人类习惯的思维方式,使开发软件的方法 与过程尽可能接近人类认识世界、解决问题的 方法与过程。 区分对象及其属性,例如,区分台式计算机和 笔记本计算机。 区分整体对象及其组成部分 不同对象类的形成以及区分 2.2.3 面向对象开发方法 第 23页 2021/1/24 系统的类型 2.面向对象方法的基本概念 对象 : 对象是指问题域中某些事物的一个抽 象,它反映该事物在系统中需要保存的信息 和发挥的作用,它是由数据及其的操作组成 的封装体。 类 : 是一组具有相同数据结构和相同操作的 对象的集合。 继承 : 是面向对象描述类之间相似性的重要 机制。 2.2.3 面向对象开发方法 第 24页 2021/1/24 系统的类型 2.面向对象方法的基本概念 多态性 : 是指子类对象可以像父类对象那样 使用,同样的消息既可以发送给父类对象也 可以发送给子类对象。 消息 : 对象之间进行通信的一种构造叫做消 息,当一个消息发送给某个对象时,包含要 求接收对象去执行某些活动的信息。 2.2.3 面向对象开发方法 第 25页 2021/1/24 3.面向对象方法的特点 从问题域中客观存在的事物出发来构造软件 系统 事物的静态特征用对象的属性来表示,事物 的动态特征用对象的操作来表示 对象的属性与操作结合为一体,成为一个独 立的实体,对外屏蔽其内部细节 2.2.3 面向对象开发方法 第 26页 2021/1/24 对事物进行分类,把具有相同属性和相同操作 的对象归为一类,类是这些对象的抽象描述, 每个对象是它的类的一个实例 通过在不同程度上运用抽象原则,可以得到较 一般的类和较特殊的类 复杂对象可以用简单的对象作为其构成部分 对象之间通过消息进行通信,以实现对象之间 的动态联系 通过关联表达对象之间的静态关系 3.面向对象方法的特点 第 27页 2021/1/24 4.面向对象建模 通常需要建立几种形式的模型,它们主要包 括:用例模型、对象(概念)模型、设计模 型、配置模型、实现模型和测试模型 信息系统 2.2.3 面向对象开发方法 第 28页 2021/1/24 用例模型:包含所有用例及其与用户之间的关系。 对象模型:包含问题域涉及的类及其属性和关系 , 其 作用是更详细地提炼用例 , 将系统的行为初步分配给 提供行为的一组对象 。 设计模型:将系统的静态结构定义为子系统 、 类和接 口 , 并定义由子系统 、 类和接口之间的协作来实现的 用例 。 实现模型:包含构件和类到构件的映射 。 配置模型:定义计算机的物理节点和构件到这些节点 的映射 。 测试模型:描述用于验证用例的测试用例。 信息系统 4.面向对象建模 第 29页 2021/1/24 1.商业软件包的开发过程 利用商业软件包法开发系统一般需要经 过系统分析 、 系统设计 、 系统修正和系 统维护运行阶段 。 系统分析阶段主要完 成的任务包括确认用户的需求 , 提出解 决需求的方案 , 对购买商业软件包和自 行开发方案进行比较 , 评估市场上的商 品软件包 , 选择软件包等 。 一般可按表 2.1所示的评价标准来选择合适的商业软 件包 。 2.2.4 商业软件包法 第 30页 2021/1/24 2.商业软件包的优缺点 商业软件包法的前提是必须有合适的软件包 。 如果 对于特定的用户需求来说 , 市场上没有相应的商品 化软件 , 那么就无法用这种方法进行管理信息系统 的开发 。 即使市场上存在着用户需要的商品化软件包 , 但是 这种软件包常常是通用的系统 , 很难完全满足用户 的特殊要求 , 所以也无法使用 。 有时候需要对商业软件包进行大量的二次开发工作 , 这样就失去了商业软件包的价值 。 2.2.4 商业软件包法 第 31页 2021/1/24 1.结构化生命周期法 能够辅助管理人员对原有的业务进行清理,理顺和 优化原有业务,使其在技术手段上和管理水平上都 有很大提高 发现和整理系统调查、分析中的问题及疏漏,便于 开发人员准确地了解业务处理过程 有利于与用户一起分析新系统中适合企业业务特点 的新方法和新模型 能够对组织的基础数据管理状态、原有信息系统、 经营管理业务与整体管理水平进行全面系统的分析 2.2.5 选择开发方法的原则 第 32页 2021/1/24 2.原型法 原型法是一种基于 4GL的快速模拟方法。它通 过模拟以及对模拟后原型的不断讨论和修改, 最终建立系统。因此,这种方法多被用于小 型局部系统或处理过程比较简单的系统设计 到实现的环节 2.2.5 选择开发方法的原则 第 33页 2021/1/24 3.面向对象方法 面向对象方法是一种围绕对象来进行系统分 析和系统设计,然后用面向对象的工具建立 系统的方法。这种方法可以普遍适用于各类 信息系统开发。但是它不能涉足系统分析以 前的开发环节 2.2.5 选择开发方法的原则 第 34页 2021/1/24 4.商业软件包法 它使企业无需再自行内部开发软件程序,减 少了设计、编程、安装和维护的工作量。开 发通用系统时可节省时间和费用,对企业内 部信息系统资源的需求减少。但可能无法满 足组织的独特需求,定制专用系统会提高开 发成本 2.2.5 选择开发方法的原则 第 35页 2021/1/24 1.常见的开发方式 用户自行开发方式 委托开发方式 合作开发方式 购买软件 购买服务 2.2.6 MIS的开发方式 第 36页 2021/1/24 2.选择开发方式的策略 2.2.26 MIS的开发方式 第 37页 2021/1/24 1.5.4MIS的结构 2.选择开发方式的策略 第 38页 2021/1/24 2.3.1 系统建设的复杂性 建设环境的复杂性 用户需求的多样性 建设内容的复杂性 技术手段的复杂性 建设资源的密集性 2.4 开发涉及的问题 2.3 MIS的开发涉及的基本问题 第 39页 2021/1/24 企业领导对建立系统应有较深入的认识 企业必须有建立信息系统的实际需求和迫切 性 具备一定的科学管理的基础 企业的人员知识结构应适应系统建设的需要 有必要的资源保证 2.3.2 系统建设应具备的条件 第 40页 2021/1/24 一把手原则 从最迫切的问题入手 以业务为本 , 以管理为纲 整体规划 , 分步实施 灵活性与实用性相结合 2.3.3 开发 MIS的基本原则 第 41页 2021/1/24 1.管理信息系统开发标准化的作用 标准化是信息化建设的基础 标准化有利于避免低水平重复开发 标准化有利于信息的共享 标准化有利于提高系统的开发质量 2. 管理信息系统标准化的内容 2.3.4 MIS开发的标准化 第 42页 2021/1/24 1.5.4MIS的结构 2.3.4 MIS开发的标准化 3. 制定标准化的原则 要抓住实质,即具有普遍性的东西 要统一协调,即制定标准时,应互相 配合,构成一个体系,而不是孤立地 看待某一条 要简明、符合习惯,不容易出错等 第 43页 2021/1/24 第一章思考题 思考题 1.研究系统生命周期对开发管理信息系统 具有什么作用 ? 2.简述结构化生命周期法的特点 。 3.简述原型法的特点及适用范围 。 原型法 需要什么环境支持 , 它有哪些局限 ? 4.什么是对象 ? 对象中封装了哪些内容 , 意义何在 ? 第 44页 2021/1/24 第一章思考题 思考题 5.管理信息系统的开发特点是什么 ? 有几 种开发方式 ? 评价其优劣 。 6.管理信息系统的开发策略有哪几种 ? 选 择开发策略的主要依据是什么 ? 7.为什么说管理信息系统开发是 “ 一把手 ” 工程 ? 8. 建立管理信息系统应具备哪些条件 ? 第 45页 2021/1/24 第一章思考题 思考题 9. 阐述开发管理信息系统的指导思想和原 则 。 10.管理信息系统开发过程中人的作用是什 么 ? 如何更好地发挥人的作用 ? 11.可以选择的开发方式有几种?哪种开发 方式更适合我国目前的情况?为什么? MIS课程第二章 演示结束
展开阅读全文
相关资源
相关搜索

最新文档


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


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

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


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