论文部分内容阅读
CATP(College Accounting Training Platform)即高校会计实训平台系统,实现了将会计教学资源整合于一体的目的。本系统适用于会计及金融类专业的教学实训,既可以进行日常的教育教学授课,也可以根据实际需要,针对真实的业务进行实验实训。实训内容由计算机按照标准的会计业务准则自动生成,结束后由实训系统自动进行判定,教师可给出相应的评价。任何一种技术的出现,其目的都是解决当前技术中存在的缺陷。当前软件技术百花齐放,争相辉映,但都各自为政,在这种情况下,就需要有一种新的技术能够使各种应用系统能够在任何情况下都能相互沟通和调用,进而将不同的系统集成在一起。这种技术就是Web Services,简称Web服务本文结合学校的实际情况,应用WebServices技术构建一个会计实验实训的网络教育平台,详细介绍了会计实训系统的设计与实现。设计过程中分析了高校会计实训系统的需求和应用范围及特点,提出了基于WebServices技术的解决方案。首先进行了系统分析,阐述了系统设计采用的相关技术及其特点;其次介绍了系统的总体架构,把系统分为系统设置、实训基础信息设置等几个模块;并确定系统采用基于Web Services框架的结构,进行了系统技术选型的分析与技术平台总体架构,主要研究内容如下。(1)基于Web服务的账务系统教学实训功能的设计与实现。账务系统又可称为总账系统,是高校会计实训平台系统中的核心系统,主要进行账务核算及管理工作,既可以独立运行,也可以和其他系统协同运作。其功能包括基本信息设置、凭证管理、出纳管理、账簿管理、辅助核算管理、期末处理。(2)基于Web服务的报表及现金流量表系统教学实训功能的设计与实现。本系统是自动化报表事务处理的工具,它与其他系统有较为完善的接口,可以独立运行,也可以和其他系统协作运行。其功能包括:文件管理功能、格式设计功能、公式设计功能、数据处理功能、图表功能。(3)基于Web服务的应收应付系统教学实训功能的设计与实现。本系统主要用于管理和核算供应商往来款项及客户往来款项,它与账务系统等有完善的接口,可以独立运行,也可以与其他系统协作运行。其功能包括基本信息设置、系统应用方案、往来款项核算、日常处理。(4)基于Web服务的购销存一体化综合系统教学实训功能的设计与实现。本系统主要用于财务业务一体化的全面管理,每个模块既可以单独应用,也可以与相关系统联合应用。其功能包括:采购管理、销售管理、库存管理、存货核算管理。(5)本系统以会计实训系统业务功能的设计与开发为核心,应用Web Services技术,基于Web Services体系结构,开发了SOAP Application Server类型的服务端应用程序,并将会计实训所需要用到的功能全部以函数接口的形式封装在里面。然后创建了Win32类型的客户端应用程序,只需调用Server端的函数接口即可实现全部功能,方便了系统的移植。