|
知识路径: > 信息系统开发的用户支持 > 对系统设计工作的支持 > 系统用户对系统设计的支持 > 系统用户对系统设计的支持 >
|
相关知识点:6个
|
|
|
|
信息系统设计不能仅仅由技术专家独自承担,它要求系统用户的高度参与和控制。系统设计就是提出合理的计算机软硬件系统的技术方案,并采取具体的技术措施来满足用户需求,因此大量工作是技术性的。系统设计人员必须要对系统的逻辑功能和用户的各类需求有着深刻的、切实的理解。尽管《系统分析说明书》对系统的逻辑功能进行了详细的说明,但是在系统设计阶段仍然需要就一些可能出现的含糊不清、模棱两可的细节问题来征求用户的意见,以便进一步了解用户对系统分析阶段提出的信息需求的解释,用户也可以对已经提出的信息需求做非原则性的修改和补充,如果有原则性的修改,则必须提出对系统分析说明书的修改意见。同时,一些在系统分析说明书中没有反映的用户在操作使用和运行环境等方面的具体要求,也要在系统设计阶段加以明确并在系统的技术方案中得到反映。因此,系统用户在设计阶段仍然需要和系统设计人员打交道。这一阶段工作的重要特点就是系统设计的环境是管理环境和技术环境的结合。
|
|
|
用户的信息需求决定并且推动着所有的系统开发工作。用户对系统的设计过程必须有足够的控制,以确保系统反映出他们的业务和所需要的信息,而不是技术人员的某种偏见。用户参与设计工作,增加了用户对系统的理解程度和系统的可接受性,减少了因权力转换、部门间的冲突以及对新系统功能和流程的不熟悉而可能引发出的各种问题。所以说,在系统设计阶段,用户不充分地参与也是导致系统可能失败的主要原因之一。
|
|
|
有一些信息系统的专家提出,系统设计应该是用户导向,但是其他一些专家则指出系统开发不是一个完全理性的过程。更多的情况是,用户参与设计往往会受个人好恶的影响或者渗入了个人对权力的兴趣,而不是为了强化组织的目标。用户介入设计可能会破坏或严重妨碍系统的构造。实际上,在设计过程中用户的参与性和程度应该随系统不同而变化。精细、复杂、需求定义模糊的系统需要更多的用户参与,而对于那些简单和明确的需求,则不一定需要用户的过多参与。一般来说,与战略规划、决策支持系统相比,事务处理和操作控制系统需要用户的参与就比较少,而结构化程度差的系统需要用户参与应该多,这样有助于共同完成需求定义和对设计方案的修改。
|
|
|