




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Management Information System2 管理信息系统开发方法和技术 本章导入: 在组织信息化过程中,MIS开发是一个关键阶段。 开发一个MIS,是一项复杂的系统工程。首先,必须了 解系统开发的目标任务、基本原则和条件;其次,必须根 据系统的有关情况,选择合适的开发策略、开发方法、开 发方式以及开发技术和工具。 本章内容主要包括: 2.1 MIS开发概述 2.2 MIS的开发策略 2.3 MIS开发方法 2.4 MIS开发方式 2.5 MIS开发工具简介 Management Information System 2.1 管理信息系统开发概述 管理信息系统的开发:就是根据管
2、理工作中需要解决的问题, 建立一个有信息技术支撑、与解决问题相关的、与企业战略 目标相适应的可投入实际使用的MIS。它是一个过程。 现实世界:现实世界:信息管理问题信息管理问题计算机世界:计算机世界:计算机可执行模型计算机可执行模型MIS开发开发Management Information System 案例:Windows 95的开发Management Information System 管理信息系统开发涉及的知识面广、部门多,不仅涉及技术, 而且还涉及管理业务、组织和行为。 管理信息系统开发失败的主要原因: 认识不足、不重视、组织混乱、系统任务不能很好理解、 缺乏沟通,方式方法不当,缺
3、乏充分的文档资料导致系统不 能有效维护和升级,等。 开发MIS,首先必须解决认识问题,了解系统开发的目 标任务、基本原则和条件。 一、MIS开发的任务 就是根据组织管理的战略目标、内容、规模、性质等具 体情况,建立起一套以计算机为基础的软硬件结合的管理信 息系统。核心是软件的开发,还有相关的基础性建设。Management Information System 二、MIS开发的特点: (1)系统开发的技术手段复杂,质量要求高; (2)系统开发的内容复杂,目标多样; (3)系统开发投资大,效益难以计算; (4)系统开发的环境复杂多变; (5)结构和功能受制于特定的管理模式、组织形式和运 行机制
4、由于MIS开发的以上特点,必须充分认识系统开发的复杂 性。MIS的成功开发,不仅需要具备一定的条件,还需要遵 循一定的原则。 三、MIS的开发要素(开发条件) 建立MIS的必要条件/基本条件:Management Information System 1、领导的重视和支持,业务部门的积极配合、大力支持; 2、管理工作、方法:规范化、标准化、程序化、科学化; 3、有相应的组织机构和开发人员队伍; 4、一定资金作保证; 5、实施项目管理。 2、先进性与实用性原则:采用成熟的先进适用技术; 3、面向用户原则:满足用户需求,适应管理需要; 4、稳定性原则(灵活性原则):结构清晰,易理解,容 易改正错误
5、和改进性能,容易扩充功能,易移植推广; 四、MIS开发原则 1、领导参加原则:“一把手”原则;Management Information System 5、工程化、标准化原则:遵循一定的技术、方法规范; 6、系统性原则:系统的观点,系统工程的原理方法; 7、优化与创新原则:以提高效益为目的,寻找和克服薄 弱环节,发挥人机结合优势,再造业务流程。 五、MIS开发的组织机构和人员组成: 组织机构:MIS指导委员会、战略规划组、系统项目组 人员:CEO、CIO、部门经理、专家:组织、规划MIS开发 项目经理:MIS开发项目的负责人 系统分析员:分析并提出系统解决方案 系统设计员:负责MIS软硬件的
6、设计 程序设计员:负责应用程序设计、编程 管理人员:主要参与系统规划、分析与实施 Management Information System 2.2 管理信息系统的开发策略 如何开发MIS?涉及MIS开发策略。 一般认为,开发MIS的策略有以下两种: 1、“自下而上” (“自底向上”,DOWN-TOP)的开发策略基本思想:从业务系统开始,先实现每个基本功能,然 后逐步集成为整个系统。即:从各个子系统(模块)开始,开发一个个子系统, 然后将它们组合成MIS总体。 2 2、“自上而下自上而下” 的开发策略的开发策略基本思想:基本思想:从整体上协调和规划系统,首先构建系统整从整体上协调和规划系统,首
7、先构建系统整 体框架,然后考虑系统的各组成部分,从而构建系体框架,然后考虑系统的各组成部分,从而构建系 统整体。统整体。Management Information System 即:从MIS总体出发,从整体上确定MIS的功能、模块构 成以及之间的关系,在此基础上构建一个个子系统, 进而构建MIS总体。 3、两种策略之比较: “自上而下”策略: 优点:整体性强、逻辑性强、不易返工;缺点:工作量大,周期长,复杂、繁琐; 适用范围:大、小系统,特别适合大系统 “自下而上”策略: 优点:工作量小,周期短,相对简单;缺点:缺乏整体性,存在大量的重复工作,易返工;Management Informati
8、on System适用范围:小系统、简单系统 4、实际中的开发策略:综合方法 由于前述两种策略各有优缺点,在MIS实践中通常将两种策 略有效结合起来运用,称之为综合方法。 即:根据MIS生命周期各阶段特点,分别选择不同的策略。 即:系统总体规划、分析、设计阶段,采用自上而下策略; 系统实施阶段,采用自下而上的策略Management Information System 2.3 管理信息系统开发方法 MIS开发方法是一个十分正式且精确的系统开发过程,它为 系统开发人员和项目经理定义了一组活动、方法、最佳实践、 交付成果和自动化工具。 一、结构化开发方法(SDLC)(亦称“生命周期法”)基本思想
9、:运用系统的思想和工程化的方法,按用户至 上的原则,结构化、模块化、自上而下地对系统进 行分析和设计,最终实现MIS的开发。 组织开发MIS的常用开发方法主要有: 结构化开发方法(生命周期法); 原型法; 面向对象开发方法,等Management Information System 特点: 1、严格按MIS生命周期分阶段开发系统,每阶段任务明确; 4、强调系统的动态性,充分预料可能发生的变化; 5、每阶段成果要形成文档,文档规范化、标准化; 6、使用结构化分析、结构化设计和结构化编程技术的系 统开发方法。 2、采用“综合方法”策略; 3、强调系统分析,充分考虑用户需求; 该方法是目前应用最广
10、泛、最成熟的一种开发方法。 结构化方法(生命周期法)的各阶段:结构化方法(生命周期法)的各阶段: (一)系统规划(一)系统规划Management Information System SDLCSDLC最初的阶段。最初的阶段。 主要目标:主要目标:定义问题,确定新系统的作用域,并做出项目定义问题,确定新系统的作用域,并做出项目 计划。计划。 (二)系统分析(二)系统分析 主要目标:了解新系统的业务需求和处理要求,确定新系 统的逻辑功能。 分析技术:结构化分析 (三)系统设计 主要目标:在分析阶段的需求确定与决策制定的基础上, 设计系统解决方案。 设计技术:结构化设计 Management In
11、formation System (四)系统实施(四)系统实施 SDLCSDLC中对新系统编程和安装的阶段。中对新系统编程和安装的阶段。 主要目标:主要目标:不仅实现一个可靠、功能全面的不仅实现一个可靠、功能全面的MISMIS,而且要确,而且要确 保所有用户都受到培训,并使系统能顺利投入正常运行保所有用户都受到培训,并使系统能顺利投入正常运行 状态。状态。 系统实施最终将建立一个有效的可操作系统实施最终将建立一个有效的可操作MISMIS。 (五)系统运行、管理和维护 主要目标:确保系统保持正常、可靠的有效运行。 主要活动:管理系统、维护系统、加强系统、支持用户。 结构化系统开发方法的五个阶段,
12、构成系统开发生命周期。 结构化系统开发五个阶段主要内容参见下图:Management Information System提出提出要求要求初步初步调查调查可行性可行性研究研究审批审批详细详细调查调查逻辑逻辑设计设计审查审查总体总体设计设计详细详细设计设计审查审查编程编程调试调试系统系统转换转换验收验收系统系统维护维护系统系统评价评价1、系统规划、系统规划2、系统分析、系统分析 5、系统运、系统运 行与维护行与维护3、系统设计、系统设计 4、系统实施、系统实施制定规制定规划划Management Information System 生命周期法(结构化方法)模型:瀑布模型生命周期法(结构化方法)
13、模型:瀑布模型Management Information System 结构化系统开发方法的优缺点: 优点:注重开发过程的整体性、全局性;工程化方法便于 系统开发控制和实施。适用广、特别是大型MIS。 缺点: 开发过程繁琐,周期长,难以适应环境的变化。 二、原型法(prototyping)基本思路:首先在初步的系统调查基础上,运用各种开 发工具,快速构造出一个功能并不完善但可实际运 行的MIS软件系统(称为“原型”),然后根据用 户在试用中提出的意见、评价,逐步修改、扩充、 变更,使之逐步完善,最终形成用户真正需要的系 统,从而实现MIS的开发。Management Information
14、System 原型法不要求开始即提出明确的需求,其基本原理过程如下:用户对新系统提出需求(定义问题)用户对新系统提出需求(定义问题)开发人员对问题进行总结开发人员对问题进行总结开发一个原型系统开发一个原型系统运行原型系统运行原型系统修改修改增加功能增加功能完成系统开发并交付使用完成系统开发并交付使用增加新功能否增加新功能否 提出意见提出意见是是是是否否否否Management Information System 原型法优缺点: 缺点:开发前没有经过严格论证,可能出现原型的报废,造 成浪费;对软件工具要求较高;易造成文档的缺乏。 不适合开发大型系统,因为返工现象特别严重。 优点:能够运用先进开
15、发工具快速构造原型,缩短开发周期, 容易开发出用户满意的系统。适合小系统、DSS等。 原型法主要特征: 尽可能利用现成软件或软件生成工具来构造原型; 常见的开发工具包括: 程序自动生成器或第四代程序生成语言、屏幕生成器、 报表生成器、DBMS工具、数据字典管理系统,等 按照最小系统原则构建原型。Management Information System 原型法思想出发点: 人们对事物的认知总是循序渐进的; 通过利用先进的各种软件工具实现原型的快速构建。 三、面向对象的方法(Object Orient Method,OOM) 面向对象方法是近年来兴起的一种新方法,它为MIS的开发 提供了一种新思
16、路。 该方法将该方法将MISMIS看作是由一起工作来完成某项任务的相互作用看作是由一起工作来完成某项任务的相互作用 的对象的集合。的对象的集合。 有关概念 对象:是对客观世界中事物实体的抽象。每个实体即称之 为对象。软件中的对象是一个封闭体,它由一组数 据和施加于这些数据上的一组操作构成。Management Information System 面向对象法的基本思想是:系统开发人员首先根据用户的 需求,找出和确定问题领域对象和类,用对象和类、 接口构成一个体系结构,实现模块化、可重用。 类:具有相同特征和行为的对象的集合。 例1:对象:男车、女车、童车、 跑车、. 属性特征:名称、规格、型号
17、、颜色、 行为(操作):骑行 类:自行车 例2:对象:入库单、领料单、出库单、. 属性特征:表格行、列、名称、数据项、 行为(操作):数据输入、修改、删除、. 类:单据Management Information SystemManagement Information SystemManagement Information System 面向对象方法的优缺点 优点:a、分析、设计中的对象和软件中对象的一致性; b、能直接完成从对象客体描述到软件间的转换; c、借助软件工具,实现软件复用,简化程序设计; d、系统易于维护,缩短开发周期; e、直观、方便。 缺点:需要一定软件工具支持,不易于大
18、系统的开发Management Information System 在运用各种开发方法开发MIS时,如何提高开发效率和质量? 涉及:CASE(计算机辅助软件工程)基本思想:通过CASE工具全面支持除系统调查外的每一个开发步骤, 实现系统开发的自动化或半自动化。CASE的实质是将各种CASE工具运用于各种开发方法中,将 原先由手工完成的开发过程转变为运用各种软件工具 支撑的自动化开发过程,提高开发效率、水平。 CASE CASE的应用模式:的应用模式:CASECASE工具工具 + + 某种开发方法某种开发方法四、CASE(计算机辅助软件工程)Management Information Sys
19、tem CASE中集成了多种工具,这些工具既可以单独使用,也可以 组合使用,为系统开发提供了全过程开发环境。 CASE工具: 项目管理工具:如:ADPS、Microsoft project; 图形工具:用于辅助绘制结构图、流程图、功能图等。 如:Develop Male; 即:CASE将各种CASE工具运用于 SSA&D、Prototyping、OOM 方法中,才能有效发挥其作用。 CASE的目的:使开发支持工具与开发方法学统一和结合起来; 通过实现分析、设计与程序开发、维护的自动化,提高管理 信息系统开发的效率和管理信息系统的质量,最终实现系统 开发自动化。 Management I
20、nformation System 专用检测工具:测试、检查系统设计错误及数据不一致 等。如:SATT、WITT、ROSE; 代码生成器:自动生成程序代码。如:王特MIS、MISGS; 文档生成器:生成标准化、规范化的文档资料。 如系统 分析说明书、可行性报告等。 CASE的特点: (1)支持开发过程,实现开发过程自动化; (2)能提高软件质量,可实现“软件重用”; (3)能加快开发速度,缩短开发周期; (4)能简化软件开发的管理和维护; (5)能自动生成开发过程中的各种文档,文挡标准化、规 范化。Management Information System MISMIS的开发方式是指由谁用什么
21、形式开发的开发方式是指由谁用什么形式开发MISMIS。通常可有如下通常可有如下 四种开发方式:四种开发方式: 1 1、内源式内源式(自行开发方式自行开发方式) 2 2、外源式外源式(委托开发方式委托开发方式) 3 3、联合式联合式(共同开发方式共同开发方式) 4 4、购买式购买式(购买商品软件方式购买商品软件方式) 2.4 管理信息系统开发方式 (一)自行开发方式 定义:由用户依靠自己的力量独立完成系统开发各项任务。 优点:开发费用少,容易开发出适合本单位需要的系统, 方便维护和扩展,有利于培养自己的系统开发人员。 缺点:由于不是专业开发队伍,缺少专业开发人员的经验 和熟练水平,系统整体优化不
22、够,开发水平较低。Management Information System(二)委托开发方式 定义:由使用单位(甲方)委托通常是有丰富开发经验的机 构或专业开发人员(乙方),按照用户的需求承担系 统开发的任务。 优点:是省时、省事,开发的系统技术水平较高。 缺点:费用高、系统维护与扩展需要开发单位的长期支持, 不利于本单位的人才培养。 注意:(1)使用单位(甲方)的业务骨干要参与系统的论 证工作;(2)开发过程中需要开发单位(乙方)和 使用单位(甲方)双方及时沟通,进行协调和检查。(三)合作开发方式 定义:由使用单位(甲方)和乙方,共同完成开发任务。Management Information System 优点:相对于委托开发方式比较节约资金,可以培养、增 强使用单位的技术力量,便于系统维护工作,系统 的技术水平较高。 缺点:是双方在合作中沟通易出现问题,因此,需要双方 及时达成共识,进行协调和检查。 (四)利用现成的软件包开发方式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中医药现代化进程中爱尔兰市场拓展前景报告
- 拓展合作合同协议书
- 练习题集2024年国际商业美术设计师考试试题及答案
- 2025年汽车行业供应链韧性评估与风险管理在汽车行业供应链优化中的应用报告
- 办公楼建设合同协议书
- 2025年农村电商服务站农村电商市场拓展与营销策略报告
- 合同更改协议书样本填写
- 酒水员工合同协议书模板
- 起稿合同协议书
- 旅游团解除合同协议书
- DBJ33-T 1152-2025 《建筑工程建筑面积计算和竣工综合测量技术规程》
- 丁集矿井1.8Mt-a新井设计-煤矿冲击矿压
- 2024年世界职业院校技能大赛高职组“化学实验技术”赛项参考试题库(含答案)
- 银行网络安全
- 数学活动5用不等式解决实际问题和猜猜哪个数最大(课件)人教版七年级数学下册
- 广东省深圳市2024年中考化学二模试卷(含答案)
- 2025年湖南省中职《思想政治》普测核心考点试题库500题(重点)
- 2025年江苏省粮食集团有限责任公司招聘笔试参考题库含答案解析
- 《基于PLC药品自动包装机设计》11000字【论文】
- 2025年广东南方工报传媒有限公司招聘笔试参考题库含答案解析
- 2025年沈阳燃气集团有限公司招聘笔试参考题库含答案解析
评论
0/150
提交评论