第九章 账务处理子系统设计

第九章 账务处理子系统设计

第一节 账务处理子系统概述

  • 账务处理子系统的内容
  • 以下段落的总结:
    账务处理子系统的任务就是:为财务报表提供数据,为企业各有关方面了解其财务状况和经营成果提供数据和信息。
     

账务处理系统的任务主要有记账和编表。

手工会计账务处理系统主要以会计报表的形式提供会计信息

通过资产负债表提供企业财务状况方面的信息;

通过损益表提供企业经营方面的信息;

通过现金流量表提供企业某一会计期间的营业活动,投资活动和筹资活动中的全部现金流入和流出情况等方面的信息,该信息反映了企业现金的来源,运营以及增减变动的原因;

通过一些附表和附注提供利润分配,会计政策和有关重大事项等方面的信息。

财务处理必须具有编表的功能。

为了编出上述这些报表,财务处理系统必须进行必要的数据处理,为编表提供数据库资料。

账务处理系统对发生的每一项经济业务所取得的原始凭证,根据会计制度确定会计科目,编制记账凭证,再根据记账凭证,登日记账,明细账,并按总账会计科目进行归类,汇总,登记总账。

在我国,账务子系统也常称为总账子系统,主要由总账和财务报告两部分构成,也包括日记账,明细账和总账,甚至包括产生数量金额式明细账,以及银行对账,往来往账辅助功能等。甚至包括更多的辅助功能。

一般 ,鉴于“报表”功能的独立性,复杂性,通用性等。将报表制作独立为一个子系统,即“通用报表子系统”。

 

  • 账务处理子系统的需求分析

账务处理子系统,要分析并获得系统的逻辑模型,该系统模型描述了数据流向,处理步骤和方法,反映了账务处理系统的全部功能。

账务处理子系统应具有如下几项功能:

  1. 凭证处理

第九章 账务处理子系统设计

第一节 账务处理子系统概述

  • 账务处理子系统的内容
  • 以下段落的总结:
    账务处理子系统的任务就是:为财务报表提供数据,为企业各有关方面了解其财务状况和经营成果提供数据和信息。
     

账务处理系统的任务主要有记账和编表。

手工会计账务处理系统主要以会计报表的形式提供会计信息

通过资产负债表提供企业财务状况方面的信息;

通过损益表提供企业经营方面的信息;

通过现金流量表提供企业某一会计期间的营业活动,投资活动和筹资活动中的全部现金流入和流出情况等方面的信息,该信息反映了企业现金的来源,运营以及增减变动的原因;

通过一些附表和附注提供利润分配,会计政策和有关重大事项等方面的信息。

财务处理必须具有编表的功能。

为了编出上述这些报表,财务处理系统必须进行必要的数据处理,为编表提供数据库资料。

账务处理系统对发生的每一项经济业务所取得的原始凭证,根据会计制度确定会计科目,编制记账凭证,再根据记账凭证,登日记账,明细账,并按总账会计科目进行归类,汇总,登记总账。

在我国,账务子系统也常称为总账子系统,主要由总账和财务报告两部分构成,也包括日记账,明细账和总账,甚至包括产生数量金额式明细账,以及银行对账,往来往账辅助功能等。甚至包括更多的辅助功能。

一般 ,鉴于“报表”功能的独立性,复杂性,通用性等。将报表制作独立为一个子系统,即“通用报表子系统”。

 

  • 账务处理子系统的需求分析

账务处理子系统,要分析并获得系统的逻辑模型,该系统模型描述了数据流向,处理步骤和方法,反映了账务处理系统的全部功能。

账务处理子系统应具有如下几项功能:

  1. 凭证处理

凭证编制

一.手工编制记账凭证,然后将记账凭证输入到计算机中

二.根据原始凭证直接由计算机编制记账凭证,并将编制好的记账凭证输出。

 

 

凭证审核

 

凭证查询

 

机内自动转账

由其他核算子系统产生的转账凭证自动转入账处理子系统,以及月末自动根据有关账簿数据结算产生有关转账凭证。

 

 

 

 

 

  1. 登记有关账簿
  2. 银行对账处理

根据系统产生的银行日记账与输入的银行对账单进行对账,自动编制银行存款余额调节表。

  1. 往来账业务处理
  2. 账簿输出

提供日记账,明细账,汇总表,总账,科目汇总表等的查询和打印输出功能,并按照日期,凭证编号,科目编号,金额等多种条件进行组合查询。

  1. 系统管理功能
  2. 初始化功能

为适应系统的首次安装及环境变化之需要,系统应提供初始化安装程序,提供科目代码设置,凭证类别设置,初始余额录入,自动转账定义,操作用户管理,月底结账管等功能。

 

  • 账务处理子系统的特点

1

第九章 账务处理子系统设计

2

第九章 账务处理子系统设计

3

第九章 账务处理子系统设计

 

 

第二节 账务处理的业务流程

  • 手工系统业务流程分析

第九章 账务处理子系统设计

  • 电算化系统和手工系统的区别
  • 电算账务处理子系统的业务流程分析

通过以上分析,对手工系统业务流程中的加工和文件进行适当修改,分解,合并等,得到电算化方式如下系统数据图:第九章 账务处理子系统设计

(一)账务处理子系统初始化处理

系统初始化模块包括 账套设置,上级人员登记控制,会计账户设置,凭证类别设置,期初数据转入,自动转账设置等功能。
 

上级人员登记控制及口令管理维护包

操作权限设置和控制;口令密码设置,控制和维护;操作日志管理;

会计科目的设置域控制

会计科目的设置

包括科目代码,科目名称,类型,性质,明细标志

会计科目正确性的控制

科目增加,修改,删除等的控制。

期初数据的转入与控制

期初数据转方式和控制

期初数据转入控制:
平衡检查控制

退出该模块时的控制

第一次记账时的控制

与账务处理相关的基础数据文件的初始化处理

凭证类别设置

往来单位信息设置

项目信息设置

部门设置

外币设置

结算方式设置

银行未达账初始设置

 

 

自动转账设置

 

 

 

 

(二)凭证输入,审核及过账处理

1凭证输入

(1)记账凭证的格式:
凭证号,制单日期,凭证类别,摘要栏,会计科目栏,金额栏,结算方式,数量,制单,审核及过账。

 

凭证输入的控制
(2)凭证号的连续型;

凭证代码合法性控制

会计分录正确性控制

金额控制

记账凭证完整性控制

凭证修改控制

 

2 凭证审核,过账即控制

 

 

(三)登记账簿处理及控制

1.科目汇总,总账处理

(1)科目汇总,总账的处理的含义:

科目汇总处理是指统计汇总所有科目的年初数,本期 借贷方发生额,累计借贷方发生额和余额等。

 

(2)科目汇总,总账处理流程

第九章 账务处理子系统设计

2日记账,明细账处理

(1)日记账,明细账处理的含义

(2)日记账,明细账的处理流程

 

3 银行对账处理及控制

  1. 银行对账处理

银行未达账初始输入处理

银行对账单的输入处理

对账

未达账查询与输出

编制银行存款余额调节表

核销已达账

 

 

 

  1. 银行对账的控制

 

 

4 自动转账处理和控制

账务处理子系统中的自动转账包括两个方面:

一是其他子系统处理后的需要入总账进一步处理的综合性数据。

第九章 账务处理子系统设计

 

二是系统内部数据的自动结转,例如月末系统分配,将管理费和财务费用等转入本年利润等。

方法各个月基本相同,因而可以通过自动转账功能模块,由及三级自动根据借贷金额读数公式提取有关数据,生成结转凭证。

(1)自动转换张处理

  a.定义自动转账分录

  b.自动生成转账凭证

(2)自动转账控制

 

5期末结账处理与控制

  1. 期末结账处理

期末结账分为年末结账和月末结账,系统结账日期是在账务系统初始化模块中预先设定好了的。

  1. 期末结账控制

 

 

 

 

 

 

 

第三节 账务处理子系统功能模块设计

第九章 账务处理子系统设计

 

第四节 账务处理子系统代码,库文件设计

一、 会计科目的编码方案与设计

(一)会计科目编码方案的设计

(二)会计科目编码

(三)会计科目代码设计中应注意的问题

 

 

 

二、账务处理子系统相关的代码设计

账务处理子系统中,除了会计科目需要编码外,与其相关的还有凭证代码设计,核算币别代码设计,辅助核算项目中有关代码的设计等等。

账务处理子系统中还有其他很多会计数据的代码设计问题,如项目,结算方式,支票号,合同号,发票号等,代码设计的思想与前面所述类同。

 

三.、账务处理子系统的数据库文件设计

(一)账套参数数据库表

第九章 账务处理子系统设计

(二)、科目数据库表

第九章 账务处理子系统设计

 

  • 、记账凭证数据库表

第九章 账务处理子系统设计

第九章 账务处理子系统设计

第九章 账务处理子系统设计

(四)科目汇总数据库表

第九章 账务处理子系统设计

(五)银行未达账表

第九章 账务处理子系统设计

(六)银行对账单文件

第九章 账务处理子系统设计

 

 

第五节 账簿的查询与输出

  • 总账的查询与输出

第九章 账务处理子系统设计

第九章 账务处理子系统设计

  • 日记账的查询与输出

第九章 账务处理子系统设计

 

  • 三栏式明细账的查询与输出‘’

普通三栏式包括 借方,贷方,余额三栏组成。

复式明细账是为外币设立的,还要加上 外币,汇率和人民币。

 

  • 数量金额式明细账的查询与输出

第九章 账务处理子系统设计

  • 查询已入账凭证

第九章 账务处理子系统设计

 
   
   
   
   
   

 

  1. 登记有关账簿
  2. 银行对账处理

根据系统产生的银行日记账与输入的银行对账单进行对账,自动编制银行存款余额调节表。

  1. 往来账业务处理
  2. 账簿输出

提供日记账,明细账,汇总表,总账,科目汇总表等的查询和打印输出功能,并按照日期,凭证编号,科目编号,金额等多种条件进行组合查询。

  1. 系统管理功能
  2. 初始化功能

为适应系统的首次安装及环境变化之需要,系统应提供初始化安装程序,提供科目代码设置,凭证类别设置,初始余额录入,自动转账定义,操作用户管理,月底结账管等功能。

 

  • 账务处理子系统的特点

1

第九章 账务处理子系统设计

2

第九章 账务处理子系统设计

3

第九章 账务处理子系统设计

 

 

第二节 账务处理的业务流程

  • 手工系统业务流程分析

第九章 账务处理子系统设计

  • 电算化系统和手工系统的区别
  • 电算账务处理子系统的业务流程分析

通过以上分析,对手工系统业务流程中的加工和文件进行适当修改,分解,合并等,得到电算化方式如下系统数据图:第九章 账务处理子系统设计

(一)账务处理子系统初始化处理

系统初始化模块包括 账套设置,上级人员登记控制,会计账户设置,凭证类别设置,期初数据转入,自动转账设置等功能。
 

上级人员登记控制及口令管理维护包

操作权限设置和控制;口令密码设置,控制和维护;操作日志管理;

会计科目的设置域控制

会计科目的设置

包括科目代码,科目名称,类型,性质,明细标志

会计科目正确性的控制

科目增加,修改,删除等的控制。

期初数据的转入与控制

期初数据转方式和控制

期初数据转入控制:
平衡检查控制

退出该模块时的控制

第一次记账时的控制

与账务处理相关的基础数据文件的初始化处理

凭证类别设置

往来单位信息设置

项目信息设置

部门设置

外币设置

结算方式设置

银行未达账初始设置

 

 

自动转账设置

 

 

 

 

(二)凭证输入,审核及过账处理

1凭证输入

(1)记账凭证的格式:
凭证号,制单日期,凭证类别,摘要栏,会计科目栏,金额栏,结算方式,数量,制单,审核及过账。

 

凭证输入的控制
(2)凭证号的连续型;

凭证代码合法性控制

会计分录正确性控制

金额控制

记账凭证完整性控制

凭证修改控制

 

2 凭证审核,过账即控制

 

 

(三)登记账簿处理及控制

1.科目汇总,总账处理

(1)科目汇总,总账的处理的含义:

科目汇总处理是指统计汇总所有科目的年初数,本期 借贷方发生额,累计借贷方发生额和余额等。

 

(2)科目汇总,总账处理流程

第九章 账务处理子系统设计

2日记账,明细账处理

(1)日记账,明细账处理的含义

(2)日记账,明细账的处理流程

 

3 银行对账处理及控制

  1. 银行对账处理

银行未达账初始输入处理

银行对账单的输入处理

对账

未达账查询与输出

编制银行存款余额调节表

核销已达账

 

 

 

  1. 银行对账的控制

 

 

4 自动转账处理和控制

账务处理子系统中的自动转账包括两个方面:

一是其他子系统处理后的需要入总账进一步处理的综合性数据。

第九章 账务处理子系统设计

 

二是系统内部数据的自动结转,例如月末系统分配,将管理费和财务费用等转入本年利润等。

方法各个月基本相同,因而可以通过自动转账功能模块,由及三级自动根据借贷金额读数公式提取有关数据,生成结转凭证。

(1)自动转换张处理

  a.定义自动转账分录

  b.自动生成转账凭证

(2)自动转账控制

 

5期末结账处理与控制

  1. 期末结账处理

期末结账分为年末结账和月末结账,系统结账日期是在账务系统初始化模块中预先设定好了的。

  1. 期末结账控制

 

 

 

 

 

 

 

第三节 账务处理子系统功能模块设计

第九章 账务处理子系统设计

 

第四节 账务处理子系统代码,库文件设计

一、 会计科目的编码方案与设计

(一)会计科目编码方案的设计

 

(二)会计科目编码

 

(三)会计科目代码设计中应注意的问题

 

 

 

 

 

 

二、账务处理子系统相关的代码设计

账务处理子系统中,除了会计科目需要编码外,与其相关的还有凭证代码设计,核算币别代码设计,辅助核算项目中有关代码的设计等等。

账务处理子系统中还有其他很多会计数据的代码设计问题,如项目,结算方式,支票号,合同号,发票号等,代码设计的思想与前面所述类同。

 

三.、账务处理子系统的数据库文件设计

(一)账套参数数据库表

第九章 账务处理子系统设计

(二)、科目数据库表

第九章 账务处理子系统设计

 

  • 、记账凭证数据库表

第九章 账务处理子系统设计

第九章 账务处理子系统设计

第九章 账务处理子系统设计

(四)科目汇总数据库表

第九章 账务处理子系统设计

(五)银行未达账表

第九章 账务处理子系统设计

(六)银行对账单文件

第九章 账务处理子系统设计

 

 

第五节 账簿的查询与输出

  • 总账的查询与输出

第九章 账务处理子系统设计

第九章 账务处理子系统设计

  • 日记账的查询与输出

第九章 账务处理子系统设计

 

  • 三栏式明细账的查询与输出‘’

普通三栏式包括 借方,贷方,余额三栏组成。

复式明细账是为外币设立的,还要加上 外币,汇率和人民币。

 

  • 数量金额式明细账的查询与输出

第九章 账务处理子系统设计

  • 查询已入账凭证

第九章 账务处理子系统设计