管理信息系统开发方法和技术.ppt_第1页
管理信息系统开发方法和技术.ppt_第2页
管理信息系统开发方法和技术.ppt_第3页
管理信息系统开发方法和技术.ppt_第4页
管理信息系统开发方法和技术.ppt_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

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

文档简介

管理信息系统开发方法和技术 管理信息系统的开发是在管理信息系统的规划的 指导下,分析、设计、实现一个信息系统。 管理信息系统开发方法是指管理信息系统开发过 程中的指导思想、逻辑、途径以及工具的组合。 基本概念 3.1管理信息系统的开发原则和条件 3.1.1开发原则: 1、稳定性原则 2、先进性和实用性原则 3、面向用户原则 4、“一把手” 原则 5、工程化、标准化原则 6、整体性原则 3.1.2MIS开发的条件 1管理方法科学化 2领导重视和业务部门大力支持 3建立一支开发、应用与技术管理队伍 4具备一定的资金 1管理方法科学化 建立计算机化的信息系统,企业或组织必须要有 良好的科学管理基础。 如:管理业务制度化、标准化,数据、报表统一 化,基础数据资料完整可靠等。 2领导重视和业务部门大力支持 信息系统的开发是一项大工程,涉及到企业组织 和管理的各个方面,工程实施过程必然会遇到很 多困难;这时就需要领导出面帮助解决,才能保 证MIS顺利开发。 3建立一支开发、应用与技术管理队伍 虽然可以采用委托和联合开发MIS的方式,但是 企业不能完全依赖外部的技术力量,要注重培养自 己的开发应用技术管理队伍。 开发应用队伍 系统分析员: 系统设计员: 程序员: 操作员: 系统维护人员: 信息控制人员: 管理人员: 4具备一定的资金 MIS是一项投入大的工程,它的顺利开发需要一 定的资金基础作为保证。对资金的使用还需要有 一个正确的规划。 3.2MIS开发策略 “自上而下”的方法 “自下而上”的方法 返回 3.2.1“自上而下”的方法 从企业的高层管理着手,从企业战略目标出发, 将企业看成一个整体,探索合理的信息流,确定 系统方案,然后自上而下层层分解,确定需要哪 些功能去保证目标的完成,从而划分相应的业务 子系统。如下图所示。 工业企业管理信息系统 物 资 供 应 系 统 人 事 管 理 系 统 财 务 会 计 系 统 生 产 管 理 系 统 市 场 销 售 系 统 高 层 管 理 系 统 信 息 管 理 系 统 工 资 系 统 应 付 款 系 统 采 购 系 统 总 帐 系 统 库 存 系 统 成 本 核 算 系 统 应 收 款 系 统 “自上而下”的方法具体步骤 1、分析企业目标、环境、资源和限制条件。 2、确定企业的各种活动和组织职能。 3、确定每一职能活动所需的信息及类型,进一步确 定企业中的信息流模型 4、确定子系统及其所需信息,得到各子系统的分工 、协调和接口。 5、确定系统的数据结构,以及各子系统所需的信息 输入、输出和数据存贮。 “自上而下” 方法 优点:整体性好,逻辑性强,条理清楚,层次分 明,能把握总体,综合考虑系统的优化。 缺点:对规模较大系统的开发,因工作量大而影 响具体细节的考虑,开发难度大,周期较长,系 统开销大,所冒风险大。 3.2.2“自下而上” 的策略 从企业各个基层业务子系统(如财务会计、库存 控制、物资供应、生产管理等)的日常业务数据 处理出发,先实现一个个具体的业务功能,然后 根据需要逐步增加有关管理控制和决策方面的功 能,由低级到高级,不断完善,从而构成整个MIS 并支持企业战略目标。 工业企业管理信息系统 物 资 供 应 系 统 人 事 管 理 系 统 财 务 会 计 系 统 生 产 管 理 系 统 市 场 销 售 系 统 高 层 管 理 系 统 信 息 管 理 系 统 工 资 系 统 应 付 款 系 统 采 购 系 统 总 帐 系 统 库 存 系 统 成 本 核 算 系 统 应 收 款 系 统 “自下而上” 方法 优点:符合人们由浅入深,由简到繁的认识事物 的习惯,易于被接受和掌握。它以具体的业务处 理为基础,根据需要而扩展,边实施边见效,容 易开发,不会造成系统的浪费。 缺点:实施具体的子系统时,由于缺乏对系统总 体目标和功能的考虑,因而缺乏系统整体性和功 能协调性,难以完整和周密,难以保证各子系统 之间联系的合理性和有效性。 此方法适合于规模较小的系统开发,以及对开发 工作缺乏经验的情况。 实际工作中,通常把两种方法结合起来应用,“自 上而下”的方法用于总体方案的制定,根据企业目 标确定MIS目标,围绕系统目标大体划分子系统, 确定各子系统间要共享和传递的信息及其类型。“ 自下而上”的方法则用于系统的设计实现,自下而 上的实现各系统的开发应用,从而实现整个系统 。 即自上而下的规划,自下而上的实现。 3.3 管理信息系统开发方式 用户自行开发 委托开发 合作开发 购置商品化软件与软件包 3.4管理信息系统开发方法 结构化开发方法 原型法 面向对象的方法 计算机辅助开发方法CASE 结构化开发方法 基本思想 采用结构化思想、系统工程的观点和 工程化的方法,按照用户至上的原则, 先将整个管理信息系统作为一个大模块 ,自顶向下,以模块化结构设计技术进 行模块分解,然后,再自底向上按照系 统的结构将各模块进行组合,最终实现 系统的开发 工业企业管理信息系统 物 资 供 应 系 统 人 事 管 理 系 统 财 务 会 计 系 统 生 产 管 理 系 统 市 场 销 售 系 统 高 层 管 理 系 统 信 息 管 理 系 统 工 资 系 统 应 付 款 系 统 采 购 系 统 总 帐 系 统 库 存 系 统 成 本 核 算 系 统 应 收 款 系 统 开发步骤 系统规划阶段 系统分析阶段 系统设计阶段 系统实施阶段 1 系统调查的分析步骤 组织结构调查组织结构图 管理功能调查功能层次图 管理业务流程调查业务流程图 模块结构分析模块结构图 业务功能的调查 业务功能一览表 销售系统管理 销售计 划管理 成品库 管理 销售合 同管理 销售核 算管理 市场 预测 销 售 历 史 资 料 管 理 编 制 年 度 销 售 大 纲 编 制 销 售 计 划 合 同 有 效 性 审 查 合 同 执 行 情 况 分 析 合 同 登 记 和 变 更 销 售 利 润 核 算 销 售 统 计 分 析 出 入 库 管 理 库 存 统 计 市 场 预 测 市 场 分 析 二、业务流程分析二、业务流程分析 系统业务流程分析是业务调查的重要方面,目的在于分系统业务流程分析是业务调查的重要方面,目的在于分 析清楚系统中管理业务处理的流程(走向)、相互关系析清楚系统中管理业务处理的流程(走向)、相互关系 、 涉及的部门、人员、数据及相互关系。涉及的部门、人员、数据及相互关系。 工具工具业务流程图业务流程图 业务流程图(TFD):是业务流程分析所使用的图形工具, 用一些规定的符号和连线表达某个具体业务处理过程。 单位或人员 单证、报表 数据存储或存档 业务功能描述 人工操作 流动方向 业务流程图的基本符号 实例1:材料库存管理系统业务流程分析 采购 部门 入库单 库存流水账 原材料 入库 审核、验 收 不合格入 库单 合格入库 单 入库登 记 不合格领 料单 领料 部门 领料单 审核、查 询库存 出库单 出库登 记 原材料 出库 库管 员 库存明细账 ABC分析 表 出入库统计 表 超储材料 表 库存流水账查询 库存统计分析 统计 部门 库存统计表 三、三、数据流程分析数据流程分析 通过对业务流程的分析,从中分析业务中的数据流,通过对业务流程的分析,从中分析业务中的数据流, 分析系统有关数据的输入、处理、存储、输出等,分析系统有关数据的输入、处理、存储、输出等, 在此基础上确定系统的数据处理过程在此基础上确定系统的数据处理过程 分析工具:分析工具:数据流程图(数据流程图(DFDDFD) 数据流程图:数据流程图:是系统结构化分析的主要工具。也是是系统结构化分析的主要工具。也是 新系统逻辑模型的主要组成部分,它能生动、精确新系统逻辑模型的主要组成部分,它能生动、精确 地在逻辑上描述新系统的功能、输入、输出和数据地在逻辑上描述新系统的功能、输入、输出和数据 存储等,而摆脱了所有的物理内容。存储等,而摆脱了所有的物理内容。 原则:原则:“ “自顶向下自顶向下” ”的方法的方法 数据流程图的表示符号:数据流程图的表示符号: 外部实体S 处理过程P 数据流S 数据存储D (数据流的源点和终点) (加工) (数据文件) 实例:材料库存管理系统业务流程图 采购 部门 入库单 库存流水账 原材料 入库 审核、验 收 不合格入 库单 合格入库 单 入库登 记 不合格领 料单 领料 部门 领料单 审核、查 询库存 出库单 出库登 记 原材料 出库 管理 人员 库存明细账 ABC分析 表 出入库统计 表 超储材料 表 库存流水账查询 库存统计分析 统计 部门 库存统计表 材料库存管理系统 入 库 业 务 处 理 出 库 业 务 处 理 库 存 查 询 库 存 统 计 分 析 “自 上 而 下“ 的 分 析 入库 处理 P1 库存查 询 P3 库存 统计 分析 P4 有关人员 S3 F05查询信息 F07库存明细账 F08入出库统计表 采购部门 S1 F01 入库单 库存流水账D1 F02 入库信息 出库 处理 P2 领料部门 S2 F03 领料单 F04 出库单 F04 出库单 F04流水账信息 F06流水账信息 统计部门 S4 F09库存统计表 材料库存管理系统顶层(第一层)流程图 3 库存管理的模块结构图 库存管理 处理 输入 输出 输入 出库单 输入 入库单 入库处理 出库处理 登记入 库流水帐 登记出 库流水帐 修改库 存台帐 修改库 存台帐 统计打印库存台帐 打印库 存台帐 统计库 存台帐 原型法 出现的时间 80年代兴起的一种开发模式 基本思想 运用原型法开发MIS,首先要对用户提出的初步 需求进行总结,然后构造一个合适的原型并运行, 此后,通过系统开发人员与用户对原型的运行情况 的不断分析、修改和研讨,不断扩充和完善系统的 结构和功能,直到得到符合用户要求的系统为止 原型法 工作流程 原型法 特点 并不是要求系统开发之初,即完全掌握系 统的所有需求 原型的反复修改是必然的和不可避免的 原型法 优点 符合人们认识事物的规律,系统开发循序渐进,反复修改 ,确保较好的用户满意度 开发周期短,费用相对少 由于有用户的直接参与,系统更加贴近实际 易学易用,减少用户的培训时间 应变能力强 缺点 不适合大规模系统的开发 开发过程管理要求高,整个开发过程要经过“修改评价 再修改”的多次反复 适用范围 适合于:处理过程明确、简单系统;涉及面窄的小型系统 不适合于:大型、复杂系统,难以模拟;存在大量运算、 逻辑性强的处理系统;管理基础工作不完善、处理过程不规范 ;大量批处理系统 面向对象的方法 对象的定义 客观世界是由各种各样的对象所组成的,每 种对象都有各自的内部状态和运动规律,不同 对象之间的相互作用和联系构成不同的系统. 类的定义 把一组对象的共同特征加以抽象并存 储起来就形成了一个类.类是在对象之上的抽 象,一个类定义了一组大体上相同的对象. 对象的特征 抽象性 封装性 继承性 多态性 面向对象的方法 和传统的结构化方法思路的不同: 实现程序和函数调用的思路不同 结构化面向过程的编程方法:在设计过程 中函数和过程的调用都是事先用编程语句安 排好的,一旦安排好程序段的执行顺序就是 不可变的 面向对象方法:程序的调用是通过对象之 间的消息传递实现的. 面向对象的方法 开发步骤 系统调查和需求分析 面向对象分析(OOA) 面向对象设计(OOD) 面向对象的程序(OOP) 面向对象的方法 CASE 方法提出的背景 系统开发周期长,工作效率低 质量得不到保证,数据一致性差 文档工作不规范 系统维护工作量大 基本思想 在信息系统开发过程中的各个环节,利用 计算机技术和软件开发工具辅助甚至取代人 工劳动. CASE CASE对系统开发的支持 CASE工具: 1 软件生产工具 2 文档生成工具 3 系统需求分析与设计工具 4 集成化开发工具 CASE 特点 解决了从客观对象到软件系统的映射问题,支持系统开 发的全过程 系统开发具有较高的自动化水平,缩短了系统开发的周 期 各种软件工具事先

温馨提示

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

评论

0/150

提交评论