安全管理信息系统第四章PPT课件.ppt

上传人:优*** 文档编号:127935421 上传时间:2020-04-07 格式:PPT 页数:14 大小:364.50KB
返回 下载 相关 举报
安全管理信息系统第四章PPT课件.ppt_第1页
第1页 / 共14页
安全管理信息系统第四章PPT课件.ppt_第2页
第2页 / 共14页
安全管理信息系统第四章PPT课件.ppt_第3页
第3页 / 共14页
安全管理信息系统第四章PPT课件.ppt_第4页
第4页 / 共14页
安全管理信息系统第四章PPT课件.ppt_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《安全管理信息系统第四章PPT课件.ppt》由会员分享,可在线阅读,更多相关《安全管理信息系统第四章PPT课件.ppt(14页珍藏版)》请在金锄头文库上搜索。

1、管理信息系统 1 第4章管理信息系统开发方法 2 4 1管理信息系统的开发策略 1 管理信息系统的开发策略管理信息系统作为一个工程项目开发 必须首先确定基本的开发策略 然后根据所采用的开发策略进行系统开发 一般说来 管理信息系统的基本开发策略主要有四种 接收式 直接式 迭代式和实验式开发策略 3 4 1管理信息系统的开发策略 续 1 接收式的 开发策略 是通过初步调查 确认用户对系统的信息需求正确 完全 同时现有的信息处理过程和方式科学 合理 则根据用户需求和系统现状直接进行系统开发的方式 2 直接式的 开发策略 是指经过调研分析后 可以立即确定用户需求和处理过程 系统的开发可用某种开发方法的

2、工作流程正常进行 直到完成的方式 3 迭代式的 开发策略 是指当问题具有一定难度和复杂性而无法立即确定系统目标和需求时 通过反复分析 设计 研讨和修改 逐步完成系统开发的方式 4 实验式的 开发策略 是指系统需求很难确定 无法很快制定具体开发计划时 只能通过反复实验逐步完善进行系统开发的方式 4 4 1管理信息系统的开发策略 续 2 管理信息系统的开发方式 1 自主开发企业本身具备从事系统开发所需的各方面的人才和技术 2 合作开发由熟悉本企业管理业务的人员 与专业软件公司的各类计算机技术人员合作开发 3 委托开发系统规模不很大 企业自身缺乏从事系统开发的人员和技术 4 利用现成的软件包开发功能

3、单一的小系统 缩短开发时间 节省费用 5 开发管理信息系统的顺序 自下而上的开发顺序自下而上的开发是从现行系统的业务状况出发 先实现一个个具体的功能 逐步地由低级到高级建立MIS 自上而下的开发顺序自上而下的开发强调从整体上协调和规划 由全面到局部 由长远到近期 来设计信息系统 综合开发在规划阶段应用 自上而下 的策略确定新系统总体方案 在系统开发阶段利用 自下而上 策略对一个个业务子系统进行具体功能分析设计 6 4 2结构化系统开发方法 1 结构化系统开发方法的基本思想结构化系统开发方法 是自顶向下结构化方法 工程化的系统开发方法和生命周期方法结合的产物 是至今为止所有开发方法中应用最广泛

4、最成熟的系统开发技术 基本思想 采用结构化思想 系统工程的观点和工程化的方法 按照用户至上的原则 先将管理信息系统 自顶向下 进行模块分解 再自底向上按照系统的结构将各模块进行组合 最终实现系统的开发 7 4 2结构化系统开发方法 续 利用结构化系统开发方法开发管理信息系统的工作步骤示意图 8 4 2结构化系统开发方法 续 2 结构化系统开发方法的特点 1 严格区分系统开发的阶段性 2 自顶向下的整体性开发与设计和自底向上的由局部到整体的模块化设计与实施相结合 3 遵循用户至上原则 深入调查研究 4 系统开发过程工程化 文档资料标准化 缺点 系统开发周期过长 要求在开发之初全面认识系统的信息需

5、求 充分预料各种可能发生的变化 这是并不十分现实的 用户参与系统开发的积极性没有充分调动 造成系统交接过程不平稳 系统运行维护管理难度加大 9 4 3原型法 原型法 Prototyping 也称渐进法 Evolutionary 或迭代法 Iterative 是一种设计思想 过程和方法全新的系统开发方法 不注重对管理信息系统的全面 系统的调查和分析 而是根据对用户的信息需求的大致了解 借助强有力的软件环境支持 迅速构造一个新系统的原型 然后通过反复修改和完善 最终完成新系统的开发 运用原型法开发管理信息系统 首先要对用户提出的初步需求进行总结 然后构造一个合适的原型并运行 此后 通过系统开发人员

6、与用户对原型的运行情况的不断分析 修改和研讨 不断扩充和完善系统的结构和功能 直至得到符合用户要求的系统为止 10 4 3原型法 续 2 原型法的工作流程和支撑环境 1 基本工作流程 右图 2 原型法的支撑环境 具有一套操作方便灵活的关系型数据库管理系统软件 一个与数据库系统相适应的数据字典生成工具 一套与数据库系统相适应的快速查询系统并支持复合条件查询 一套支持结构化编程 代码自动生成和维护的高级软件工具或环境 11 4 4面向对象的开发方法 1 基本思想面向对象的开发方法基于类和对象的概念 把客观世界的一切事物都看成是由各种不同的对象组成 每个对象都有各自内部的状态 机制和规律 按照对象的

7、不同特性 可以组成不同的类 不同的对象和类之间的相互联系和相互作用就构成了客观世界中的不同的事物和系统 2 面向对象的开发过程一般可分为以下四个阶段 1 系统分析 分析和求解问题 阶段 OOA 2 系统设计 确定问题模型 阶段 OOD 3 系统实现 程序设计 阶段 OOP 4 系统测试阶段 OOT 12 4 6组合开发 1 结构化系统开发方法与原型法的组合当系统规模较大时 往往采用两者结合的形式进行系统开发 在系统规划和系统分析阶段 采用结构化开发思想 自顶向下 从总体到部分 合理划分系统结构 设计数据库模型 在开发具体的模块时 采用原型法 加速开发进程 并让用户较早参与系统开发中去 2 结构化系统开发方法与面向对象的开发方法的组合对于大型系统开发项目 借助结构化系统开发方法的整体性系统规划和分析的特长 可以把握系统开发中的整体结构和关键因素 而具体开发过程中 采用面向对象的开发方法能够实现各开发阶段的平稳过渡 减少中间环节和结果 缩短开发周期 13 4 1简述管理信息系统的开发策略 4 2管理信息系统的开发方式有哪些 并分析各自的特点 4 3结构化开发方法的基本思想是什么 如何应用结构化系统开发方法 4 4原型法的基本思想是什么 根据其作用和变化 可分为几种形式 4 5面向对象的开发方法的基本思想是什么 系统开发过程可分为几个阶段 思考与练习 14

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号