信息系统分析与开发技术
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

3.2 需求信息的获取

项目的可行性一经认定,系统的开发就进入了实质性阶段。工作也就进入了详细调查阶段,即如何能够获取系统开发所需求的信息,对具体的业务处理过程及方法要有清楚的认识和了解。需求信息的获取是系统开发工作中最重要的环节,要求实事求是地全面调查,其对整个开发工作的成败具有决定性的意义。

3.2.1 需求信息的种类

基于需求信息本身的多种属性,从不同角度考察,有多种划分方式。下面介绍几种常用的分类。

1.按信息内容分为自然信息和人工信息

自然信息是非人类信息,是天然存在的;人工信息是人类社会活动的反映,是用语言、文字、数据和电子等信息形式表现出来的认识世界、改造世界的信息,具有目的性和有用性。

2.按信息的产生形式分为原始信息和非原始信息

原始信息指未经加工的信息;非原始信息是对原始信息加工处理后的信息,已经成为有序的、有规则的信息,易于存储、检索、传递和使用,有较高的使用价值。

3.按信息的反映面分为宏观信息和微观信息

宏观信息是从全面的角度来描述整体活动变化和特征的信息,具有综合性、整体性、总体性和战略性等特点;微观信息是从个别的角度来描述事物变化的信息,具有个别性、局部性和战术性的特征。

4.按信息的时态分为历史信息、现在信息和未来信息

历史信息反映和描述过去所发生的各种事物变化和特征的信息;现在信息描述正在发生的各种事物变化和特征的信息;未来信息是未来发生的各种事物变化和特征的信息。

5.按信息的保密程度分为公开信息、内部信息和保密信息

公开信息的传递和使用范围不受任何限制;内部信息是在一定界限范围内公开的信息,使用和传递局限在指定的范围内;保密信息的传递和使用有严格的限制。

6.按信息描述事物的方式分为定性信息和定量信息

定性信息指用非计量形式来描述各种事物变化和特征的信息,它着重于揭示事物本质的特征;定量信息是用计量形式来描述各种事物变化和特征的信息,着重于揭示事物量的特征。

3.2.2 需求信息来源和收集策略

系统分析的核心是摸清原系统的情况(包括组织结构情况、业务过程情况和信息处理情况等),摸清用户的需求(用户需要系统做什么)。因此,需要的信息涉及面很广。需求信息的来源主要来自于企业内、外。内部来源主要包括:现行组织结构、管理体制、人员、构成技术水平、设备状况、产品结构、可供开发系统的人财物等资源状况和当前工作中的主要问题等。外部来源主要包括:有哪些外部单位有何种业务工作联系、客户特点及分布、市场情况和同行发展情况等。

信息的收集是信息运用的前提,只有收集到全面、准确的信息,才能为管理者提供决策的依据。信息收集不能盲目,必须首先明确信息收集的目标,它包括:确定所收集信息的服务对象,确定信息收集的内容,确定信息收集的范围,确定信息收集的量。

需求信息收集的策略主要包括以下内容。

(1)自下而上广泛收集,保证需求信息的全面性。

(2)有目的的专项收集。可以全面调查收集,也可抽象调查收集。

(3)随机积累收集,以备以后分析使用。

收集完需求信息后,要注意信息的时空性、旁系性、内涵性、拓展性和可组合性,善于思考,勤于分析,都可能获得许多意想不到的宝贵信息。

3.2.3 需求信息获取方法

为了便于分析人员和管理人员之间进行业务交流和分析问题,在调查过程中应尽量使用各种形象、直观的图表工具。需求信息的获取方法大致总结为以下5种。

1)收集资料

收集各部门、科室和车间日常业务中所用的计划、原始凭据、单据和报表等资料。

2)发调查表征求意见

发调查表征求意见主要有两种方式:一种是重点询问调查,即列出影响信息系统成败的关键因素,编制一个调查问卷表,自顶而下对组织的各个管理层次进行访问,并分类整理结果,从而了解各部门的全部工作和设想;另一种是全面业务需求分析的问卷调查,即根据系统特点,针对所需调查的各项内容,涉及相应形式的调查表,用调查表向有关单位和个人征求意见和设计数据,然后分类整理这些调查表,逐步得出所要调查的内容。

常用的调查表有:上级单位对企业要求调查表、系统功能需求调查表、企业业务流程调查表、企业各业务部门组织结构及业务范围调查表、信息需求调查表和业务报表调查表。

3)开调查会

这是一种集中征询意见的方法,适合对系统做定性调查。它可以分为两种方法:一是按职能部门召开座谈会,了解各个部门业务范围、工作内容、业务特点及对新系统的想法和建议;二是各类人员联合座谈,着重听取使用单位对目前作业方式存在的问题及对新系统的要求。

4)访问

访问是收集数据的主要来源之一,可以充分听取各方面的要求和希望。

5)深入实际的调查方法

直接参加业务实践是了解当前系统的最好方法。通过实践,可以较深入地了解现行系统中数据产生、传递、加工、存储和输出等环节的工作内容,对以后的设计和编写程序设计说明都是很有益的一步。