首页 理论教育信息系统开发人员的组织方法

信息系统开发人员的组织方法

【摘要】:信息系统的开发首先要做好人员的组织工作。他们在系统开发过程中所处的地位和作用是不同的。用户用户是信息系统建设的参与者和最终使用者,他们懂得具体的管理需求和信息需求。系统分析员系统分析员起着用户和系统开发其他人员之间的桥梁和接口作用,是系统开发的核心人物。由这个小组来组织各类开发人员从事系统开发工作,并负责协调用户之间、用户与开发人员之间、开发人员之间的各种关系。

信息系统的开发首先要做好人员的组织工作。开发过程需要的人员有:用户、系统分析员、数据库管理员、系统设计员、硬件网络设计员、程序员等。他们在系统开发过程中所处的地位和作用是不同的。

(1)用户

用户是信息系统建设的参与者和最终使用者,他们懂得具体的管理需求和信息需求。因此,用户要负责提出系统需求,对其他各类人员所理解、设计并表达的结果进行评审,及时纠正系统开发中的偏差,在系统运行后能熟练地运用新的系统为自身的管理工作服务。在开发中要做好广大用户的培训工作,提高他们的参与意识以及使用新系统的积极性。

(2)系统分析员

系统分析员起着用户和系统开发其他人员之间的桥梁和接口作用,是系统开发的核心人物。作为系统分析员首先要负责了解用户的想法和需求,并运用自身所具有的计算机专业知识及正确的开发方法,在头脑中形成一个明确的概念,确立出系统应具有的逻辑功能,然后用适当的工具和方法将其表达出来形成新系统的逻辑方案。这个方案要能够充分满足用户的需求,并与用户取得共识,同时又能够使系统设计员、程序员依此进行系统的设计与实施。其次,系统分析员要充分代表用户的利益,负责对系统设计员、程序员的工作成果进行评审,判断是否符合逻辑方案中的总体功能要求。在系统测试阶段要与用户共同制定测试标准和测试计划,准备测试数据,并通过系统的全面测试对系统的性能加以评审,判断其是否达到了预期的目标,还应该有哪些改进。

(3)硬件网络设计员

硬件网络设计员负责依据新系统逻辑方案中提出的对硬件网络的基本要求制定硬件网络配置方案,并负责该方案的全部实施工作。

(4)数据库管理员(https://www.chuimin.cn)

数据库管理员负责依据系统逻辑方案中提出的数据需求,进行数据库的设计、定义和存储工作,在系统运行中监督和控制数据库的运行及数据库的维护和改进。

(5)系统设计员

系统设计员负责依据系统逻辑方案以及实现系统的硬件、软件环境,进行系统的总体设计、模块设计以及模块之间接口的设计。

(6)程序员

程序员负责根据系统及逻辑方案进行系统的程序设计,实现方案中的各项功能,进行用户的使用培训及系统的测试和试运行。

总之,信息系统的开发必须在上述各类人员的共同努力下才能完成,因此要做好这些开发人员的组织与协调工作。该工作可以通过一个项目领导小组来实现。这个领导小组的组长应由企业或组织的高层领导来担任,小组的成员由企业或组织中的各项管理专家及懂得系统开发方法并有组织能力的系统开发专家组成。由这个小组来组织各类开发人员从事系统开发工作,并负责协调用户之间、用户与开发人员之间、开发人员之间的各种关系。