系统分析是开发新系统的第一阶段,是新系统开发的基础。所谓系统分析,就是对现行系统运用系统的观点和方法,进行全面的、科学的分析和研究,在一定的限制条件下,优选出可能采取的方案,以达到系统预期的目标。显然,系统分析阶段的基本任务,是彻底搞清用户的要求,详细了解现行系统的状况和存在的问题,在此基础上再进行系统功能、用户需求和限制条件的分析,综合考虑各种因素,确定一个切实可行的新系统方案。系统分析阶段结束的标志是形成了一个已经被审核批准通过了的“系统报告”。
系统分析是系统设计的前提,如果把系统分析和系统设计看成是要完成某项任务,那么系统分析是要解决“做什么”的问题。
系统分析可分为以下几个步骤来进行:
(一)初步调查
初步调查也可称为可行性调查,初步调查的目的是为可行性分析提供依据。初步调查就是根据用户提出的要求,对用户单位的组织情况、现行系统的情况及其存在的主要问题,进行一次初步的、全面的调查了解,掌握用户单位的组织机构、系统目标、系统边界、系统与环境的关系、可利用的资源、用户对系统开发工作所能提供的支持,用户单位的领导对开发新的管理信息系统的态度,以及用户单位的技术条件和人员素质等与系统开发有关的基本情况。
(二)可行性分析
可行性分析就是在初步调查的基础上,对当前开发新的管理信息系统的条件是否具备、新系统目标实现的可能性和必要性,进行分析和研究。
可行性分析通常应包括:
(1)系统规定的目标和边界是否合理的分析。系统边界是指系统支持业务活动的范围、程度和有关业务项目等。
(2)社会限制的分析。新系统的社会因素是很多的,它包括社会的政治和经济发展状况、管理组织体制、人际关系、人的心理状态和习惯势力等,要分析这些因素对开发新系统的影响。
(3)经济上的可行性分析,就是估计、分析开发费用和系统的经济效益等。
(4)技术上的可行性分析,主要是分析开发新系统所需要的技术资源、人才资源和设备资源等是否具备等问题。
将调查的情况、分析的结果和下一步行动的建议,整理成书面的“可行性分析报告”,提交给领导审核。可行性分析的结论,存在3种可能的情况,即可行、暂不可行、不可行。
(三)详细调查
经过初步调查和可行性分析后,如果结论是可行的,并且领导审核、批准了可行性分析报告,就可以开始系统的正式开发工作了。一般来说,一个新的管理信息系统的开发,总是建立在现行系统的基础上的。因此,为了开发新系统,应对现行系统进行详细调查,详细调查不同于初步调查,初步调查是调查的面广但不深入,是对用户单位及现行系统的概况进行一般性的调查,其目的是对开发新系统的可能性和必要性进行可行性分析提供依据。详细调查则是要全面深入细致地调查和掌握现行系统的运行情况,为系统功能分析提供素材。调查的重点应该围绕人力、物力、财力和设备等资源的管理过程中,所涉及的各种信息以及信息的流动情况等来进行。详细调查的内容应包括:
各组织机构及其功能的调查;
业务调查,即对各职能单位的业务管理情况和业务处理流程的调查;
信息调查,即系统中数据和信息的结构存储方式和业务处理流程中输入、输出信息的调查;
处理调查,即业务处理过程的逻辑关系和算法的调查;
系统中的资源及其利用情况的调查等。(www.daowen.com)
(四)功能分析
现有系统有一个系统的总目标,要达到这个总目标,系统应该具有各种功能。对每一个功能来说,它是通过许多处理活动来实现的。要对现行系统进行全面的了解,就必须分析系统的功能。
功能分析,就是在详细调查取得大量资料的基础上.抽象出系统所应该具有的功能。具体实施中采用结构化的分析方法,即采用自顶向下逐层分解的分析方法,使用的工具主要是功能结构图。首先分析体现功能的各组织机构的层次关系,分析各功能、子功能及其活动的层次关系,再进一步深入分析各功能之间的信息联系,然后对各个单个功能、单个活动进行详细分析。
(五)构造新系统方案(逻辑模型)
新系统的方案是在现行系统的基础上提出来的。通过对系统的调查和分析,对现行系统的工作情况、信息特征处理方法以及存在的问题等已有了深入的了解。这时就可以着手构造新系统方案了,即构造新系统逻辑模型。新系统方案既要解决现行系统存在的问题,又要根据新的要求扩展新的功能。
构造新系统方案,就是系统分析员运用丰富的管理知识和计算机知识,以及系统分析与设计的理论、方法和技术绘制一组描述新系统总体方案的图表,然后经过与用户反复讨论、研究、比较、分析,经多次修改后,得到一个用户比较满意的总体设计图,即新系统的逻辑模型。
新系统逻辑模型由一组图表工具组成,它们在逻辑上表示了要达到新系统目标所具备的各种功能,同时还表示了输入、输出、数据存储、信息流程、系统界限和环境等新系统的概貌。用户可以通过逻辑模型了解未来的新系统,并可提出改进意见和要求。
新系统方案的内容应包括:
(1)确定新系统目标和范围。
(2)实现新系统目标和各项功能的设想(子系统的划分)。
(3)确定数据的组织形式,系统的输入、输出方式,画出数据统计图。
(4)进行经济效果评价等。
构造新系统方案时,应编制设计多个方案,考虑多方面的因素,对每个方案的利弊、技术特征、研制周期等进行可行性分析,从中优选出最满意的。
(六)编写系统分析报告
系统分析报告,也称系统说明书,是系统分析阶段工作的总结,也是进行系统设计的依据。系统分析报告要请领导审批,批准后才可以开始进行系统的设计。系统分析报告的内容包括:
(1)现行系统的状况及其存在的问题。
(2)新系统的目标。在这个问题上要尽量地详细个体准确、定量地全面进行描述。
(3)新系统的逻辑模型。
(4)支持新系统方案的可行性分析等。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。