首页 理论教育 账务处理系统的功能模块结构设计

账务处理系统的功能模块结构设计

时间:2022-11-21 理论教育 版权反馈
【摘要】:系统初始化模块,主要完成对账务系统基础信息和业务处理规则的设置,为正式启用账务处理系统作准备。需要说明的是,如果账务系统是置于整个会计信息系统和更大的企业管理信息系统的环境下一并开发的,那么有些公共设置和系统维护工作,可以从账务系统中剥离出来,在其他专设的公共平台上去完成,如系统账套的设置,功能权限的分工设置等。

第三节 账务处理系统的功能模块结构设计

这一问题,我们实际上早在前面会计信息系统开发原理讲授时,在关于会计信息系统结构设计中以举例的形式已经讨论过,但那是从数据流程图导出的技术角度介绍的。实际上,不同的企业情况,不同的设计理念,对账务处理系统数据流程和由此导出的功能模块结构的设计,会有较大的区别。这也正是会计软件,特别是商品化会计软件个性化特征的体现。下面,我们从另外一个角度,讨论一下账务处理系统的功能模块结构的设计理念和思路。

前面说过,账务处理系统的总体结构设计,是以系统分析阶段设计出的数据流程图为出发点,通过把一个复杂系统层层分解为若干个功能相对独立的功能模块,来逐步实现的。功能模块究竟如何划分、划分几个,并没有一个固定标准。但一般来说,按照模块划分的原则,账务处理系统的模块划分应重点注意三个问题:第一,功能的独立性。要保证每个模块只完成单一的功能,如输入、处理、输出功能要由不同的模块来完成,尽量减少模块间的参数传递个数和频率;第二,易用性。模块的名称要符合会计人员习惯,功能的划分要便于会计人员分工,要清晰地反映账务处理流程;第三,相互牵制性。不相容的功能特性要由不同模块来完成。通过分配不同模块由不同人员操作使用,形成计算机条件下的内部控制。

通过图4-5再给出一个账务处理系统的功能模块结构图,然后对其进行描述分析。

下面,我们对这一功能模块结构图中的主要功能模块进行简要分析和描述:

(1)系统初始化模块。系统初始化模块,主要完成对账务系统基础信息和业务处理规则的设置,为正式启用账务处理系统作准备。如设置账套、会计科目、凭证类别、人员权限、外币种类及汇率、结算方式、期初余额录入等。需要说明的是,如果账务系统是置于整个会计信息系统和更大的企业管理信息系统的环境下一并开发的,那么有些公共设置和系统维护工作,可以从账务系统中剥离出来,在其他专设的公共平台上去完成,如系统账套的设置,功能权限的分工设置等。

(2)凭证管理。凭证管理模块,主要完成对会计凭证的全部处理工作,包括凭证录入、凭证修改和删除、凭证审核、凭证汇总、凭证查询与打印,以及根据已审核的记账凭证登记日记账、明细账和总分类账等功能。

(3)账簿管理。账簿管理模块,主要完成对各种账簿信息的查询输出,包括屏幕输出和打印输出等。这里的账簿包括总账、日记账、各类明细账以及各种辅助账(如部门、个人、客户、供应商和项目等)。

img82

图4-5 账务处理子系统功能模块图

(4)出纳管理。出纳管理模块,是为出纳人员提供的一个集成办公环境,以加强对现金及银行存款的管理。该模块主要完成支票登记、现金日记账和银行日记账的查询与打印,以及企业银行日记账与银行对账单的核对(包括录入银行对账单、计算机自动对账、人工对账和打印输出银行存款调节表)等工作。

(5)期末处理。期末处理模块,主要完成自动转账凭证的定义和生成,包括月末分摊、计提、销售成本、汇兑损益、期间损益结转等业务,以及进行试算平衡、对账、结账、生成月末报告等工作。

(6)系统服务。系统服务模块,主要完成对账务处理系统的数据备份与恢复、记录上机日志、修改上机密码、上机记录查询与打印,以及重新注册等业务功能。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈