系统再造主要涉及以下几个方面:
信息系统更新:
随着企业的发展,信息系统需要不断更新。系统再造就是在开发新系统时,充分利用原系统的有用信息,并根据新的要求扩充系统的功能。原系统的有用信息包括信息系统运行的流程与资料库。
组织管理系统再造:
系统再造是组织管理系统再造的规划、研究、设计、制造和使用的科学方法,对所有系统具有普遍适用意义,也是一门组织管理技术。它通过对已有系统构成要素、组织结构、信息流动和控制机制等进行分析和模型设计,以更好地达到系统发展目标。
软件再造工程:
软件再造工程也称为软件再生工程,其目的在于有计划地整建重要的旧系统,从而降低大量的长期维护成本。软件再造工程包括重整结构、再造工程和反向工程。
重整结构:在不改变旧系统功能的情况下,重新安排程序的逻辑,使程序的复杂程度降低,可靠性提高。
再造工程:对所有资料及程序重新梳理建立系统的管理程序,通过全盘掌握组织内所有资料定义,并使用各资料之间相关程序的输入和输出建立一个控制中心,作为改善系统和制定标准的基础,从而避免产生资料定义或格式不一致以及程序重复,资料处理无效的问题。
反向工程:分析软件系统的一种程序,以便重新建立系统组成元素及相互之间关系的描述。其中资料的反向工程是从方程式的资料定义中找出各种资料的内容,存储在其中,并尝试找出各项资料之间的关系而画出资料结构图或是实体关系图。
综上所述,系统再造主要涉及信息系统的更新、组织管理系统的再造以及软件再造工程,包括重整结构、再造工程和反向工程等方面。通过这些方法,可以充分利用现有资源,提高系统的效率和可靠性,降低维护成本。