文档介绍:2 数据通信与计算机网络
1
第6章管理信息系统的开发方法
学习目的:
了解系统开发的条件、方式、策略和原则,了解系统开发过程的管理。熟悉系统开发生命周期。掌握结构化系统开发方法的基本思想、开发步骤,并了解其优缺点。掌握原型法的开发方法、工作流程、特点。了解面向对象的开发方法的基本概念,理解面向对象开发方法的基本思想、开发过程以及统一建模语言(UML)。了解计算机辅助开发方法。
2 数据通信与计算机网络
2
第6章管理信息系统的开发方法
本章内容:
管理信息系统开发基础
结构化系统开发方法
原型方法
面向对象的开发方法
计算机辅导软件工程
2 数据通信与计算机网络
3
第6章管理信息系统的开发方法
信息系统的开发是建立信息系统过程中最重要的工作。要想成功地开发信息系统,需要具备一定的条件,合理运用开发技术,并且遵循系统开发的原则,采用适当的开发策略,以及对整个系统开发进行有效管理。然后在此基础上,选择合适的开发方法。
管理信息系统开发的基本条件
。
。
。
。
、使用、维护管理信息系统的专业人才队伍。
2 数据通信与计算机网络
4
第6章管理信息系统的开发方法
管理信息系统开发的基本原则
MIS的开发一般应遵循如下基本原则:
2 数据通信与计算机网络
5
第6章管理信息系统的开发方法
信息系统的开发方式与开发策略
建立和开发MIS的主要方式有:购买现成软件包、自行开发、委托开发以及联合开发等。
根据系统的规模、特点和开发的难易程度以及风险大小,信息系统一般采取下列开发策略:
(1)接收式。
(2)直接式。
(3)迭代式。
(4)实验式。
(5)集成式。集成式是“自顶向下”和“自底向上”相结合的策略,大型复杂的系统常采用这种策略。
2 数据通信与计算机网络
6
1. “自下而上”的开发策略
基本思想:从业务系统开始,先实现每个基本功能(即数据处理功能),然后逐步向高级建设(即,增加管理/控制功能)。
2. “自上而下”的开发策略
基本思想:从整体上协调和规划,由全面到局部、由长远到近期,从探索合理的信息流出发来设计信息系统。
第6章管理信息系统的开发方法
2 数据通信与计算机网络
7
第6章管理信息系统的开发方法
信息系统开发过程的管理
MIS是以企业主管部门在决策中所要求达到的目标为基准,以职能管理部门所提供的业务处理目标为依据,按照完成业务管理所遵循的顺序,创建起来的一个新系统。我们把创建新系统的过程简称为系统开发。为了保证系统的开发成功,取得较好的经济效益和社会效益,必须对系统开发的过程进行精心的组织和管理。
计划与控制是保证信息系统开发在一定资源条件下如期完成的重要手段,所涉及的因素一般包括:
(1)资源保证
(2)进度控制
(3)计划调整
(4)审核批准
(5)费用统计
2 数据通信与计算机网络
8
第6章管理信息系统的开发方法
系统开发是一项涉及面很广的工作,需要成立相应的组织,包括系统开发领导小组、系统开发工作小组等。
⑴系统分析人员
⑵系统设计人员
⑶程序员
⑷操作员
⑸其他人员。
2 数据通信与计算机网络
9
第6章管理信息系统的开发方法
结构化系统开发方法
结构化系统开发方法(Structured System Development Methodology),是自顶向下结构化方法、工程化的系统开发方法和生命周期方法的结合,它是迄今为止开法方法中应用最普遍、最成熟的一种。
结构化系统开发方法的基本思想是:用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化、自顶向下地对系统进行分析与设计。具体来说,就是先将整个信息系统开发过程划分出若干个相对独立的阶段,如系统规划、系统分析、系统设计、系统实施、系统运行与维护等。
2 数据通信与计算机网络
10
第6章管理信息系统的开发方法
结