计算机辅助会计教学系统的设计与实现
齐彤彤 梁亚斌 刘文江(安徽建行科技处)
张 敏 刘承香(安徽建行投资管理学校)
1 引言
计算机辅助教学系统是利用计算机作为信息传播和处理媒介来完成教学和训练任务的新兴技术。它利用计算机展示教学计划和教学内容给学生,通过学生与计算机之间的相互作用完成各种教学功能。目前我国会计教学的现状并不让人乐观,首先在教学方法上,基本上是填鸭式,学生完全处于被动状态,教学效率低;其次在教学手段上,基本上是老师通过大量板书,向学生传授如何从填制原始凭证开始到最后编制会计报表的方法和过程,既枯燥、又不易理解,对学生而言,几年的专业课学习,学到的只是一些抽象的理论知识。
笔者认为有必要利用现代化工具对会计专业的教学方法和教学手段进行更新和改革。本文结合建设银行某投资管理学校电算化会计教学的情况,着重讨论了一个计算机辅助会计系统的设计与实现。
2 系统的设计
2.1 系统目标和主要内容
通过调研,我们了解了当前建设银行在会计教学和培训中采用的教学手段和教学方法,以及教师和不同层次的学生在教学和学习这一门课程时的心得体会;查阅了有关电算化会计的资料和文献,并经过对目前已有系统的调查,最终确定了系统的目标。该目标就是为建设银行干部培训提供一套高质量的计算机辅助会计教学系统,同时又兼顾建行各会计岗位,为在岗人员提供一个提高自身业务水平的自学工具。因此,在课件中我们以会计原理和建行会计为主要内容,把教学内容有机地组织起来,表现成一个网状结构。在内容安排上突出重点和难点,对“借贷记帐法”和建行会计实务中的“业务流程”、“账务处理”以及“凭证”、“账簿”和“报表”等重要内容提供详细的解释和生动的表现形式。同时,注重教学与实践相结合,既详细描述了传统会计手工方法,又仔细介绍了当前实际工作中会计电算化的情况,并提供一个摸拟实际业务的环境,让使用者处理这些业务。其主要内容包括:会计原理、建行会计、业务实际、学习工具、会计电算化和学习指南。
2.2 系统的逻辑结构
为了完成系统目标,我们采用多媒体和超文本技术来实现会计内容的表示以及“凭证”、“帐簿”和“报表”的表现。超文本是一种新型的信息管理技术,它是一个非线性的网状结构,读者在阅读时不必象读一般文章那样按顺序阅读,可以根据实际的需要,利用超文本机制提供的查询能力,迅速找到自己感兴趣的内容和有关信息。制作超文本的过程就是将有关素材按其内在的联系划分成不同层次、不同关系的思想单元,将这些思想单元组成一个网状结构。
在系统设计时,我们运用结构化程序设计方法,采用自上而下的设计思想。首先利用数据库来管理和维护本系统中的所有文字和数据,使得数据与软件代码相对独立,有利于增强系统的可维护性。其次,对系统中的会计内容进行了详细的分析和总结,相对独立地划分了系统的各项功能模块,并利用超文本技术建立了各模块之间的联系,使得各模块之间既相互联系又有一定的独立性。系统的逻辑结构图如图1所示。(图 1缺)
数据库提供整个系统的数据支撑,超文本机制用来管理和协调整个系统,人机界面用于人机交互和会计内容的表现,这三部分既有一定的独立性,又相互联系。
2.3 系统的模块划分
系统划分为六大模块,如图所示。

其中,基础会计主要包括“基本原理”、“会计核算方法”和“会计报表”,重点介绍了借贷记帐法、五种会计核算程序和主要会计报表。围绕“资产=负债+所有者权益”这一基本公式,详细地举例说明在会计事项中如何记借、如何记贷;提供了会计凭证和帐簿的样式,介绍了它们的编制方法;对“资产负债表”、“损益表”和’现金流量表”等主要报表中的各项进行了详细的解释,使用户通过报表了解表中各项所对应的会计科目,加深对报表的理解,建行会计主要包括“存、贷款业务”、“支付结算”、“资金清算”、“财务成果”、“财务分析”、“建行报表”、“委托代理业务”和“所有者权益”等内容,在介绍这些内容时,我们立足于建行的实际情况,从不同的方面详细描述了各项业务的业务流程、帐务处理以及注意事项。业务实践为用户提供了一个模拟建行会计业务的环境,用户可以根据本系统提供的具体会计事项,亲自填写相关业务的凭证、帐簿及其会计分录,并由系统进行评判,该模块由前提假设、结算业务、其它业务和财务成果四个部分组成。学习工具模块将本系统中的主要内容汇聚在一起,为用户提供一个快速访问各个模块的途径,并交会计凭证和会计报表汇总在一起,供用户查询。学习指南是本系统的联机在线帮助,完全继承了Windows帮助文件的风格,在任何时候按F1键获得帮助。会计电算化介绍了建设银行近几年在会计业务中的电子化建设,详细说明了网络系统中的计算机操作和手工操作的不同之处。
这六个模块相互之间比较独立,对于各模块之间的相关联系,我们通过超文本来实现其连接,使得系统的各个模块之间既相互独立又具有有机的联系。
2.4.会计内容的组织
在设计本系统时的一项重要的工作就是如何科学合理地组织基础会计和建行会计的内容,用新颖、高效的方式将其内容分别加以整合,建立一个网状的结构体系,力求充分发挥计算机在这一方面的功能和特点,突出重点,解决难点。
基础会计部分是为学习建行会计而做的知识准备,我们重点突出了借贷记帐法、会计核算程序和会计报表等内容。首先,借贷记帐法是基础会计教学的重点和难点之一,是大多数会计初学者学习会计的拦路虎,对于这一部分内容,我们根据“资产=负债+所有者权益+收入-费用”这一基本的平衡关系式,利用计算机的超文本链接形式,将六大要素的的记借、记贷内容,以及其变化的四种形式和由此而产生的九种具体变化有机对应起来,并将有关概念、说明、解释以及所涉及的科目、帐户与之相联系,形成一个互联的系统,使用者可以点击轻松地获得有关借贷记帐法的全部内容,这是传统教科书和课堂教学所无法做到的。为了帮助使用者加深对借贷记帐法的理解,系统提供了典型会计事项举例和主要会计事项举例,其中在典型会计事项举例中,我们按照企业的利润形成过程和利润分配过程,例举了一系列会计分录,其中包括资金投入、购买材料、投入生产、产品销售、各损益类帐户的结转、利润的分配、税金的缴纳等内容,利用计算机将这些内容系统、集中且直观地呈示出来,克服了传统教学把这些分开表述的缺点,在主要会计事项举例中,我们还例举了涉及工业企业会计中所有会计科目的会计处理事项,同时利用视窗界面,提供了对所有科目和帐户及相关内容的详尽解释,大大提高了使用者的学习效率。其次,会计核算程序是基础会计的又一重点,是传统教学方式和自学者难以理解和掌握的内容之一,针对这种情况,我们分别把五种常用会计核算程序的步骤进行分解,详细介绍了从原始凭证到会计报表的各个步骤的要点,以及每个步骤所涉及的各种凭证、帐簿和报表(式样和范例),并将各步骤通过“热点”与相关内容链接。使用者既可以按顺序查看学习,也可以任选一步骤,每一步骤本系统均提供了翔实的内容和灵活的查询方式,这是对传统教学方式的一个突破。最后,对于会计报表,我们除了介绍常规的内容之外,其突破之处在于将会计报表中的各个项目含义及其所涉及的科目以及编制方法进行了详尽说明,使用者通过点击表中项目可以方便的得到与之相关的全部内容,这是传统教学手段无法比拟的。另外,以上三部分内容之间也是相互联系的。
建行会计部分是本系统的重点和主体,结合建行会计实际业务情况,我们把建行会计内容划分为:结算工具、资产业务、负债业务、金融机构往来、所有者权益、委托代理业务、财务成果、会计报表、财务分析等几大部分,对每一部分内容除运用与基础会计部分相同的手法详尽介绍其业务流程、核算程序、帐务处理手续以及所涉及到的凭证、帐簿和报表的填制和登记方法等内容外,还充分利用计算机的功能和特点,强化了建行会计部分的直观性、实践性,使之更接近于实际业务,例如:在结算工具部分我们依据票据管理实施办法、支付结算办法和支付结算会计核算手续等有关规定,系统介绍了汇票、本票、支票、信用卡、汇兑、委托收款和托收承付等结算工具的有关规定和会计处理手续。在具体表现形式上以票据和赁证传递为主线,票据的赁证的审核、填制和帐务处理为主要内容。使用者在票据和凭证传递的每一环节上,都将获得票据和凭证在本环节及前后各环节上应填写的内容和应执行的有关规定。并附有实例和票据、凭证式样,使用者可根据实例来检验自己在任意环节票据、凭证填写的内容是否正确。用现代技术手段赋予传统教学内容以新颖的形式,使用者(学习者)会有一种身临其境的感觉,并能快速掌握所学内容,有利于提高学习效率,缩短学与用的转化时间。在试用期间,获得了在职培训学员的一致认可。再如资金清算部分,我们以网络图的形式生动形象地展示了清算系统组织结构,并运用动画形式介绍了有关信息传递方式和资金清算范围,我们以结算工具和建行会计报表内容为中心。通过支付结算这根主线将资金清算、金融机构往来和存、贷款业务等内容串结起来,为使用者(学习者)学习和掌握这部分内容提供了有益的帮助。通过会计报表将财务成果、财务分析和所有者权益等内容联系起来,使用者据此进一步加深对这部分内容的理解并能掌握会计报表的编制和财务成果核算与分析。在建行会计教学中,如何让学员自己动手登记明细帐、结计日积数、编制科目日结单,是一个难点。针对这种情况,在业务实践部分我们给出大量的业务活动,让使用者(学习者)根据所学知识,通过“人一机”交流在计算机上调出所需的明细帐进行登记、结出日积数,系统自动判定正确与否。根据已登记的明细帐的凭证,让学习者自己按科目分类编制科目日结单、登记总帐。通过这种模拟操作,学习者能获得事半功倍的学习效果。
3 系统的实现
3.1 数据库的设计
在系统设计时,我们利用数据库来管理和维护本系统中的所有文字和数据,使得数据与软件代码相对独立。因此,多媒体数据在系统中的存储和使用是我们要解决的问题。在本系统中,我们通过在文本数据库中添加指针来解决该问题。即在文本数据库中增加三个字段,在这三个字段中分别存放该记录所需的多媒体信息的指针,应用程序根据指针来获得所需的多媒体信息。数据结构如图3所示。由于图象、声音的数据量较大。我们采用压缩的方式存在计算机的硬盘上。
Number
Keyword
动画数据指针
图象数据指针
声音数据指针
3.2 系统开发环境
根据本系统的特点和设计要求,我们确定系统的开发环境在中文Windows95环境下,以Visual Basic 4.0为开发平台;以Visual Basic 4.0提供的Data Manager为数据库引擎。Visual Basic4.0 是微软公司提供的功能强大的开发平台,它界面友好、操作简单,开发效率高。
4 系统的特点
本系统具有以下特点:
4.1 提供多样化的学习方式。针对目前在会计教学和培训中存在的不足,我们利用计算机来实现会计内容的相互关联,把会计内容有机地组织起来,表现成一个网状结构,做到“以点带面”。
4.2 教学内容以教学和实践相结合。既以传统的会计手工方法来说明会计的原理和会计实务,又辅以介绍在当前实际工作中会计电算化的情况。
4.3 建立模拟环境,模拟建设银行业务。系统不仅提供一个模拟实际业务的环境,让使用者较为真实地了解实际操作的情况,而且,在每个模块中还具有自习考核测评功能,学员在各个模块中,可以进行人机对话式的自测。
4.4 提供强大的人机交互界面,有利于学员自学。在系统中大量地采用计算机多媒体技术,提供了丰富的图、文、声信息,对会计中的“凭证”、“报表”和“帐簿”以及建设银行各项业务的“业务流程”和“帐务处理”提供详细的解释和生动的表现形式。
4.5 系统提供了功能强大的联机帮助系统,在任何时候按F1键获得帮助。
5 讨论
随着计算机应用的不断深化和发展,计算机将更多地越来越广泛地应用在会计专业的教学中,将来的会计专业教学可以通过网上的“远程教学”或“虚拟课堂”教学,即所谓的“人脑+电脑+网络”的办学方式。同时,由于近年我国的会计法规处于不断改革和完善之中,各级各类会计从业人员都需要进一步学习和提高。因此,CAI在会计专业教学中的应用前景十分广阔,我们将进一步沿着这个方向进行探索。
|