摘要:企业建立信息系统总体规划的必要性;自顶向下规划与局部设计相结合
5.1.3系统开发策略
如何保障信息系统开发在企业中有成功的机会,正确的方法论和正确的开发策略是必不可少的。从普遍原理的角度,必须考虑下列几方面的问题。
1.企业建立信息系统总体规划的必要性
JamesMartin认为,建造一艘战舰,不可能在没有总体设计的情况下,就着手各个零部件的设计和制造。一项完整的信息工程,其复杂程度丝毫不亚于建造一艘战舰。然而,过去由于历史的原因,在绝大多数企业里,信息系统的设计和实施,都是在缺少一个足以能把其各部分配合成一个整体的总体规划的情况下进行的。在没有总体规划的情况下,各子系统独立实施的结果是难以组成协调的大系统;而当需要协调时,则需要对这些子系统加以转换,完成这种转换的代价是昂贵的。不兼容的子系统的存在,将非常难于甚至完全不可能把数据统一、协调起来以满足管理者的需要。好的系统设计,总应避免过分复杂,一个完整的信息系统应该由许多分离的模块组成,每个模块都应该简单到能被有效地设计出来,使设计者能够完全理解,具有较低的维护费用以及高效的开发方法。如果没有一个总体规划作指导,要把这些分散的模块组合起来,构成一个有效的大系统厂,那将是不可能的。因此,设计一个大系统必须要有较高层的规划作为指导,以避免各子系统间的矛盾和冲突,并使用适当的设计工具以协调各项活动。
2.自顶向下规划与局部设计相结合
建立大型的计算机化的企业信息系统,应注重自顶向下的数据规划和对不同用户领域的系统进行局部设计,两者必须结合,即局部设计是在自顶向下系统规划所建立的框架内进行,而对框架的每一部分,则采用逐步求精的设计方法来完善。
因此,自顶向下的信息系统资源的规划和详细的数据库设计,是建立计算机化的信息系统整套方法的两个重要组成部分,这两个部分应互相兼容并可相互补充地加以运用。首先,按详细程度不同的初始要求,甚至是一个粗略的资源需求的概况,进行自顶向下的规划。要想得到一个实用的系统,还必须在此基础上进行详细设计。
自顶向下规划的主要目标是达到信息一致性,如应保证在数据字段的定义和结构、记录和结构、更新的时间和更新的规划等方面的一致。
章节目录:
返回全书目录:系统分析师章节辅导教程
软考备考资料免费领取
去领取