background image

财务电算化对软件设计的要求

会计电算化是一项复杂的系统工程,技术性、创造性很强,与其他系统比较,有很大的特殊
性,它处理的信息量大,数据要求准确可靠,保存期长,需要严格监控;同时,会计数据
要求严格、保密性强,属企业敏感资料。因而,会计电算化对财务管理及其软件设计均有特
别的要求:财务管理标准化、规范化;软件设计须具有安全可靠、功能多样性。

 

  

 

  一、财务软件设计对会计工作的要求

 

  

 

  进行财务软件设计,对会计工作提出了更高的要求。会计工作必须增强法制观念,严格
执行会计法,会计凭证必须标准化,会计处理方法要制度化。

 

  

 

  二、财务管理系统对软件设计的要求

 

  

 

  (一)高起点、高规格开发高质量的软件

 

  财务系统对企业很重要,准确程度要求高,不允许有半点差错,因而必须从高起点出
发,聘请高水平、合资格、有财务软件开发经验的公司和工程人员负责开发,不能聘请不够
资质、不合资格、无实践经验的人员开发。否则,会影响系统的质量、进度,甚至会半途而废。

 

  (二)做好系统分析工作

 

  软件设计首先要从系统分析着手,目的在于了解财务工作流程,广泛收集必要数据,
对相关的各种因素进行详细分析,这是软件设计的基础工作,很重要。因而要充分重视系统
分析工作。系统分析的具体步骤:(

1)成立专家小组,具体包括:委托方、软件设计人员、

会计师、系统使用者、信息安全工程师等组成,为全面开展工作做好准备。(

2)落实任务,

明确基本事项,确定具体要完成哪些工作。(

3)提出具体要求,包括:明确给出系统的规

模;系统应能完成哪些工作;系统工作的步骤和方法:新系统应达到何种质量水平,以及
具体的质量控制指标、计划进度等。(

4)收集、整理数据资料,包括:会计业务分工、业务量、

业务处理方法、各类报表、输出结果的时间、数据储存要求等。(

5)认真编好会计业务流程图。

会计业务流程图就是把会计业务的整个过程用图示和文字说明表述出来。这一过程很重要,
是系统设计的基础、依据,财务系统就是根据会计业务流程图设计出来的,是会计业务流程

“数字化”。(6)编制程序流程图。程序流程图是将系统设计的具体步骤,通过图示符号表

示出来,它直观地反映了程序设计的构思过程,体现了整个程序运行的思路,是程序设计
的关键一步,直接决定着程序设计质量的高低。同时,绘制好程序流程图非常有利于系统的
整体控制。(

7)对前期基础准备工作进行严格审核。财务系统的设计是以各项优良的前期准

备工作为前提的,基础工作显得尤为重要。因此,在开展程序编写工作之前必须全面审查有
关准备工作是否充分,发现问题及时解决;严禁边准备、边设计、边补漏。

 

  (三)程序设计阶段,采用模块化设计

 

  模块化就是把一个复杂的程序分成若干个功能不同的多个部分,各个子模块均有独立
功能,可以单独运行;而把各个子模块组合在一起,又能方便地搭配成一个完整的系统。要
求做到以下几点:(

1)便于分工合作,提高效率,提高质量。系统设计时,可以把要做的

工作分拆成多个部分,然后分配给不同的人,甚至不同的单位各自开发。这有利于提高效率,
提高程序的设计质量。(

2)便于维修,增强通用性、易读性。(3)增强模块的独立性,降低

相互之间的依赖程度。即使有某些部分故障,也不致影响系统的整体运行。(

4)能设计出可

绕过障碍区运行的高质量软件

��这是模块化设计的最大优点。由于模块之间相对独立,所

以即使出现某些非关键性故障,系统依然能安全运行。