[初中教育]5 第四章 MIS的战略规划和开发方法.ppt

[初中教育]5 第四章 MIS的战略规划和开发方法.ppt

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[初中教育]5 第四章 MIS的战略规划和开发方法

20世纪60年代,无固定方法 20世纪70年代,结构化方法 20世纪80年代,原型法 80年代后期,CASE和面向对象方法 计算机辅助软件工程(Computer Aided Software Engineering,CASE): 目的解决软件危机可支持系统生命周期各个阶段 面向对象OO(Object-Oriented)方法:数据和操作封装 一、结构化方法 系统开发生命周期模型 系统生命期各阶段工作量比例: (1)开发占33%,维护占67% (2)调查大于30%,分析大于40%,设计小于20%,实施小于10% 系统开发生命期中各阶段的工作内容 1、总体规划 为何进行总体规划: (1)了解系统组成,从总体上提出方案 (2)概略投资方案 (3)系统可行性说明 (4)制定分批开发计划 2、系统分析 详细调查、分析用户需求、建立新系统逻辑模型 ---系统分析报告 “做什么?” 用户需求:功能要求、性能要求、可靠性要求、安全必威体育官网网址要求以及开发费用、开发周期、可使用资源等方面的限制。 系统分析报告作用: (1)设计和实施基础 (2)交流和监督 (3)验收和评价依据 3、系统设计 总体设计: 详细设计: 4、系统实施与评价 系统实施 编程及硬件安装 系统调试 用户培训 新旧系统转换 系统评价: (1)性能 (2)经济效果:直接经济效果、间接经济效果 (3)社会效益 (4)其他方面 结构化方法的特点 基本思想:按照系统工程的思想组织开发工作,结构化、模块化,自顶向下地对系统进行分析与设计,最后利用自底向上,逐步实现的方式完成系统实施。 主要特点: 面向用户 加强调查研究 逻辑设计和物理设计分别进行 使用结构化、模块化方法 严格按阶段进行 开发过程文档化 三、面向对象法 产生于20世纪60年代,20世纪80年代以来,获得广泛应用。以对象为中心,特点: 1 封装性。对象作为实体,其操作隐藏在方法中,其状态由对象的“属性”来描述,通过“方法”来改变。面向对象就是“对象+属性+方法”。 2 抽象性。类(Class):把从具有共同性质的实体中抽象出事物的本质特征。对象是类的一个实例。类中封装了对象共有的属性和方法,通过实例化一个类创建的对象,自动具有类中规定的属性和方法。 MIS开发实战 一、现阶段系统开发过程中的困难因素 二、系统开发应具备的条件 三、系统开发前的准备工作 四、MIS开发及实施的组织保障机构 五、MIS开发工作人员的构成 一、现阶段系统开发过程中的困难因素 大多数用户对计算机尚不熟悉,与开发人员沟通困难。 新系统的使用会影响目前的管理方式。 MIS带来的效益不易直接用货币形式反映。 基础数据的准确性与完整性较差,管理基础工作混乱。 基础数据如:技术、劳动定额,原材料消耗定额、各种统计资料、各种报表、规章制度等。 二、系统开发应具备的条件 主要领导亲自参与和领导,有专职的信息机构。 搞好基础管理,制定和完善必要的规章制度和标准规范。 各级管理人员积极参与,培养一支应用技术队伍。 必要的资金保证。 对MIS的资金投入不仅是用于购置计算机设备,还包括系统分析和设计、软件开发、人员培训、系统运行和维护费用。 三、系统开发前的准备工作 1、借鉴同类系统的开发经验 2、选择适合本企业实际的开发方式 自行开发方式:依靠本企业的技术力量进行开发。 委托开发方式:将开发任务承包给某开发组织,如系统工程公司、科研单位和有关的院校。 合作开发方式:企业与某一开发组织联合开发。 购买商品软件:适于规范化较强的业务 其他方式如在某专家指导下,自行开发,聘请顾问等 3、确定系统目标、开发策略和投资金额 4、收集整理基础数据 四、MIS开发及实施的组织保障机构 CIO 企业信息主管 五、MIS开发工作人员的构成 1 系统分析人员、系统设计人员。 一般由系统分析员和高级程序员担任。系统分析员主持总体规划和系统分析,根据企业的现状和需求确定系统的逻辑模型和物理模型。另外,他还承担项目全程的组织和实施工作。 高级程序员是MIS中分项目的负责人,主要负责系统设计和系统实施的工作,同时参加总体规划和系统分析阶段的工作。 高级程序员需要对计算机硬件、软件和网络通信技术有全面深入的了解,熟悉软件开发的组织工作。 MIS开发工作人员的构成 2 程序设计人员 是具体软件编制人员。程序员要具备计算机硬件、软件的基础知识,熟悉多种程序设计语言和开发工具。 3 系统操作人员,负责数据的录入 4 系统使用人员(信息用户(各级管理者)) 5 系统管理人员,负责系统的维护,如信息中心人员。 系统开发与实施领导小组 总体规划设计组 数据 库组 文档与 标准组 系统设计 与开发组 网络与 通信组 综合 组 确定划分为六个子系

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档