变功能只需改变相应的程序,以适应企业改革的需要。有些系统的数据其内容和分类较为明确,如:民航及铁路售票系统、图书馆系统等,这种系统可以直接从组织数据入手实施开发。而更多的系统所包含的数据内容是隐蔽的,如:电厂的设备管理系统,数据量极大,数据关系复杂,短时间内完全掌握几乎是不可能的,应在开发的过程中逐步地识别数据,通过对数据的分类组织逐步建立起数据平台。三开发过程的组织与控制系统开发的涉及面和工作量一般很大,开发者应有一个通盘的考虑,把握和控制开发过程,并把许多人的工作有效地衔接起来,形成一个统的工作方式。由于开发过程的主要工作和最终表现形式是大量的程序开发,人们常常仅仅关注程序的开发,这很不够。就象战争虽然最终要表现为战场上的厮杀,而厮杀背后的运筹对战争的胜负至为重要一样,开发过程的组织与控制决定着系统建设的成败。这里提出以下方法:31平稳安排mis建设中常常有开发了大量的程序,再一次性地投入试运行;还有的对开发工作中的问题和困难估计不足,把开发规模展开的过大而无法控制。这都会使工作量和难点过于集中,防碍系统建设。通过对系统的分解,根据工作量、用户情况及其在系统中的作用等因素排列开发顺序,并根据子系统的开发情况随时调整和部署开发工作,使系统开发能有一个由小到大的、平稳的发展过程,并能方便地形成系统。32整体控制在开发过程中,许多出于局部利益的问题影响系统的形成。有的用户对计算机不了解,常常在完成了一个功能以后又提出新的要求,而开发者看来这是应该统一考虑的问题有的用户掌握一定的计算机知识,但是真正了解和接受系统观念的极少,他们会从孤立的角度提出和系统相悖的要求,甚至仅仅把开发者当作程序员,自己直接安排开发工作。并认为实现他们提出的功能要求比较简单,开发者应该马上完成。开发者如果不够冷静,很容易陷入具体问题中去,头痛医头,脚痛医脚,失去对开发过程的整体控制。在这种情况下mis建设是不会成功的。因此,开发者应善于了解和把握系统性、本质性的问题,有一个明确的系统概念,同时,要采取有效的技术和组织措施,确保在开发工作中处于主动,以便有效地贯彻系统建设的思想,把系统建设推向成功。33吸引用户在开发过程中用户的参与对整个系统建设至关重要。有的开发者只把着眼点放在计算机技术本身,按照自己的构想做出了大量程序,而用户却不愿使用,使开发工作落空。还有的仅仅靠说服有关领导,用r