这一阶段的任务主要由系统分析员来完成。系统分析阶段是系统详细开发的关键性阶段,关键在于“理解”和“表达”。这是对系统进行概要描述的工具,是系统分析的核心内容。......
2023-11-23
美国管理信息系统专家诺兰(Nolan)在总结了一些企业信息系统的开发过程后,提出了“六阶段模型”,即初始、蔓延、控制、集成、数据管理、信息管理,如图2-2所示,其中纵坐标表示发展速度。
图2-2 六阶段模型(www.chuimin.cn)
企业购置第一台用于管理的计算机,表明信息系统开发初始阶段的开始。在这一阶段中,各级管理人员对信息系统从不认识到初步认识,支持、组织开发出了一两个简单的系统。这些简单系统的运行所产生的效益和效率使人们对信息系统的认识大大提高,逐渐进入到蔓延阶段。广大管理人员都认识到了计算机信息系统的优越性,纷纷购置设备,开发支持自身管理的信息系统,使得硬件、软件投资和开发费用急剧增长。但当增长到一定程度时,便会受到控制,即进入控制阶段。在控制阶段除了各项投资费用要受到控制外,还要求完善各子系统的功能,其发展速度和前两个阶段相比要缓慢得多。同时会发现各分散开发的子系统不能互通及信息不能共享等一系列问题,产生了从全局出发建立一个支持全企业信息系统的需求,即进入集成阶段。在集成阶段,要面向数据库建立稳定的全局数据模型,进而发挥信息“粘合剂”和“倍增剂”的作用。随着集成的进一步加强,进入数据管理阶段。这一时期虽然发展速度有些缓慢,但实行了全企业的信息资源管理。到了信息管理阶段,信息系统的开发跟上了企业的发展,信息就是资源并在企业中成为提高竞争力、促进其发展的动力。
图2-2中诺兰曲线反映了一定的发展规律,要想跳过某个或某几个阶段是不太可能的,但随着人们对信息系统认识的提高,可以压缩某些阶段所用的时间,特别是蔓延阶段的时间。总体规划的时机可选择在控制或集成阶段。如果总体规划过早,由于各方面的准备工作还不成熟,会导致规划的结果对今后的开发不具有指导意义;规划过晚,分散开发的系统过多,对它们进行改造的代价太高。
有关信息系统开发方法与实践教程的文章
这一阶段的任务主要由系统分析员来完成。系统分析阶段是系统详细开发的关键性阶段,关键在于“理解”和“表达”。这是对系统进行概要描述的工具,是系统分析的核心内容。......
2023-11-23
UML是一种通用建模语言,它本身具有的可扩展性使其不仅可以用于软件系统开发各个阶段的建模,也可以用于商业和其他几乎所有类型的建模。总体来说,UML由以下几个部分构成。模型元素UML中的模型元素包括事物以及事物之间的联系。通用机制UML提供的通用机制可以为模型元素提供额外的注释、信息或语义。UML的组成结构如图6-1所示。图6-1 UML结构图用例图和类图是面向对象系统开发的重点内容。......
2023-11-23
以Java语言为例,来说明接口与抽象类的区别。在Java语言中,abstract class和inter-face是支持抽象类定义的两种机制。在面向对象领域,抽象类主要用来进行类型隐藏。6)抽象类中的变量默认是friendly型,其值可以在子类中重新定义,也可以重新赋值。接口是系统最高层次的抽象类型,抽象类则是介于“抽象”与“实现”之间的半成品,力所能及地完成了部分实现。抽象类为了逻辑的封装,包含部分实现,同时要求子类必须按照某种方式实现。......
2023-11-23
信息系统的开发具有长期性、复杂性和风险性,需要科学的方法论作指导。常用的信息系统开发方法有结构化系统开发方法、面向对象系统开发方法和原型法三种。像决策支持系统这种具有开发性而无固定需求范围的系统,更适合用原型法进行开发。图1-15 原型法的开发过程本书的第2~5章主要讲述的是结构化的系统开发方法;第6~15章,主要介绍的是面向对象的系统开发方法。......
2023-11-23
信息系统在使用过程中随着其生存环境的变化,要不断维护和修改,当它不再适应的时候就要被淘汰,需要由新系统代替老系统,这种循环周期被称为信息系统的生命周期。信息系统的生命周期及生命周期的五个阶段如图1-13所示。......
2023-11-23
继承是指子类可以自动拥有父类的全部属性和操作。另外如图7-2所示,表示出了几种类之间的继承关系,位于上层的类是下层类的直接或间接父类,最下层是几种类实例化成的对象。图7-1 继承的描述图7-2 继承的例子继承性又分为单重继承和多重继承两类。单重继承时一个子类只能有一个父类,多重继承时一个子类可以有多于一个的父类。单重继承构成的类之间关系是一棵树,多重继承构成的类之间的关系是一个图。继承具有传递性。......
2023-11-23
顺序图与协作图极为相似,描述的主要元素都是对象和消息。本节详细总结顺序图与对象图的相同和不同之处。对象被放置在顺序图相对应的创建时间点位置。协作图不能表示对象的创建与结束,只能表示对象的存在与否。图11-4 客户还车顺序图图11-5 客户还车协作图......
2023-11-23
相关推荐