1、煦娓湿食审核系统的规模和目标 系统分析员对《系统目标和范围说明书》进行再审查,确保将要解决的为问题时用户所要求的。这一步要做的工作时: (1)再次确认新系统的规模和蚕蝣鲢蹙目标 (2)改正含糊不清或不确切的叙述 (3)再次确认新系统的一切限制和约束 进行以上工作,通常采用的方法是:多次访问关键人员;仔细阅读和分析有关资料;深入现场,熟悉处理流程。
2、分镙龟陛鹜析研究现行系统 现有的人工系统或计算机系统中的基本功能是新系统也要具备的,更要的是去找出现行系统的不足之处,以便在新系统中瑕铆幌约加以改进。 可以从三个方面对现行系统分析: (1)系统组织结构定义:系统组织结构可以用组织结构图来描述; (2)系统处理流程分析:系统处理流程分析的对象是各个部门的业务流程,可以用系统流程图来描述; (3)系统数据流分析:系统数据流分析与业务流程密切相关,可以用数据流程图和数据词典来描述;
3、设计新系统的高层逻辑模型 比较高层次设想新系统的逻辑模型,概述地描述开发人员对新系统的理解和设想;系统的逻辑模型通常用数据流图和数据词典共同描述;系统的物理模型通常用系统流程图来描述。 在可行性研究的阶段,只需要设计新系统的高层数据流图。数据流图的细化工作在需求分析阶段完成。
4、获得并比较可行的方案 开发人员可以根据新系统的高层逻辑模型提出实现此模型的不同方案;在设计方案的过程中,要从技术、经济等角度考虑各个方案的可行性。然后从多个方案中推荐出一个最合适的方案。
5、撰写可行性研究报告 可行性研究的最后一个步骤就是撰写可行性研究(或分析)报告。该文档编制完成后,要请使用部门负责人和用户进行审查,从而决定此项工作是否继续进行。