会计信息的开发步骤有哪些
1.需求分析的任务
需求分析是整个软件开发的基础性工作,其成果需求规格说明书是以后各阶段开发工作的依据,因此全面的、完善的需求分析对软件开发至关重要。会计信息系统的需求分析是以手工会计信息系统为基础,根据计算机的特点,对现有系统进行分析,得出新的、能实现的并对旧系统各种功能的起到补充的系统逻辑模型。
具体地说,为了能开发符合用户要求的高质量、实用的会计信息系统,必须了解和描绘出用户的要求,明确系统必须具备的功能,这项工作即为需求分析。
需求分析工作是由系统分析员来完成的,它的基本任务是要准确回答“系统必须做什么?”这个问题。由此,需求分析的主要任务如下:
(1)准确地确定问题,充分理解和表达用户的需求。这也就是要详细定义要开发软件的功能、性能、有关属性、外部接口、设计限制、数据库需求、确定硬件和软件支持环境以及辅助软件等内容。
(2)使用自上而下逐层分解的结构化分析(SA)方法,把整个会计信息系统分解为若干个子系统,把整个软件的所有功能分配给会计信息系统的各功能部分,并详细定义每个子系统的外部功能以及它们间的接口。
(3)对以上已经进行的两项工作进行阐述,形成需求文档(需求规格说明书)。其中明确定义了要开发的会计信息系统的需求、系统的构成和有关接口。
需求规格说明书的作用有以下几个方面:
提供一个用户和开发者对所要开发会计信息系统的共同理解的书面文件;
相当于用户与开发者之间的一份技术合同;
作为今后各阶段设计的基本依据;
作为今后验收测试阶段对软件进行确认和验收的基准。
需求分析阶段的任务可以简单地概括成理解、分解和表达六个字。理解是通过调查和分析来定义用户的需求,以达到对用户需求的充分理解;分解是通过结构化分析方法,自上而下逐层分析系统,以确定系统的构成和主要功能;表达是把开发者与用户共同的理解和结构化分析方法得到的结果用彼此都能理解的描述方式表达出来,作为今后各项工作的基础。
2.需求分析的工作步骤
需求分析是一个从对问题并不清楚的模糊概念出发,经过调查分析用户的需求,对需求进行综合分析和评价,到逐步清晰的认识过程。就是要确定系统要做什么以及其构成。
本文由在线律师咨询网发布,不代表法律援助中心网立场,转载联系作者并注明出处:https://www.flyzzx.com/