基于Web Service和.NET的基础会计实务课程平台的设计

时间:2014-01-06 08:22 来源:www.fabiaoba.com 作者:胥小凤 向俊 点击:
  【摘要】阐述WebService及ASP.NET基本理论,分析基础会计实务课程平台的具体设计,探讨由传统教学模式到信息化、简单智能化和人性化模式的转变。
  【关键词】WebServiceASP.NET基础会计实务课程平台设计
  【中图分类号】G【文献标识码】A
  【文章编号】0450-9889(2013)11C-
  0191-02
  当前,在Internet上如何解决在复杂、异构、分布式网络环境下,客户端与服务器之间的数据交互是最主要的问题。ASP.NET是一种建立在通用语言上的程序架构,是一种独立于浏览器的编程模型,使用一台Web服务器可以建立强大的web应用程序,程序执行时,不同于ASP程序一条一条地进行解释,而是在服务器上首次运行时进行编译,进一步提高了程序的执行效率。而WebService是一种新型的分布式计算模式,是独立的,松耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序,一旦部署,其他WebService应用程序可以发现并调用它部署的服务,通过在http/https上接收/传输SOAP消息向外界呈现功能,可有效解决日益增长的互操作、企业应用集成等需求,具有良好的跨平台、开放、简单、分布式等特点。借助ASP、ASP.NET和WebService技术,对基础会计实务课程平台进行了扩展,使用Dreamweaver工具对页面进行设计,利用Dll技术对功能函数进行封装并提供相应的调用接口,搭建了B/S架构的基础会计实务课程操作平台,实现数据库、数据文档、应用程序分布存储和集成访问,实现了从单一的课堂文字教学到多手段的立体化教学模式的转变。
  一、WebService及ASP.NET基本理论
  (一)WebService技术。WebService是在Internet上进行分布式计算的基本构造块,采用SOA(面向服务的架构,ServiceOrientedArchitecture)模型作为其体系结构,它是一个应用程序,能通过Web进行调用的API,可直接将各种组织、应用程序、服务及设备链接起来,实现在不同平台系统之间以一致的方式交换和描述数据,为实现信息共享、互操作和集成提供新的解决方案。WebService平台利用WSDL、XSD、SOAP和XML等协议,沟通不同平台、编程语言和组件模型中的不同类型系统。其具有自包含,自描述,模块化,能跨Web发布、定位和调用,语言中立和互操作,开放和基于标准化,动态,可组合等特点。同时具有内容更加动态,带宽更加便宜,存储更加灵活,高兼容性等优势。
  (二)ASP技术及ASP.NET技术。ASP是IIS(InternetInformationServer)的一个组成部分,它的运行环境在应用开发过程中与编译无关。ASP使用了Microsoft的ActiveX技术并且运行在服务器端,客户端无法看到ASP源代码,ASP执行后返回标准的HTML页面,显示在浏览器中,这样就可以防止别人抄袭程序。ASP.NET是微软公司推出的一种Internet编程技术,是.NET框架的一部分,并以.NET框架为基础采用高效、面向对象的方法创建动态WEB应用程序,Microsoft公司发布了4种与.NET兼容的语言编写应用程序,即VisualBasic.net、C#.net、VC++.net、JScript.net。
  二、基础会计实务课程平台的具体设计
  利用WebService和.NET技术开发和设计的基础会计实务课程平台,对分散的会计资源进行集成管理和统一访问。Web用户将查询请求通过Internet传输后,SOAP请求到达服务器端,并绕过服务器的防火墙,服务器接收到请求后,对SOAP请求进行处理,并将SOAP响应通过Internet网络再传回到Web用户端。
  课程设计包括了学习指南、实务操作、教学辅导、视频教学、课程建设五个方面,从学习使用者的角度考虑,突出引导学习的功能以及会计实训的操作功能。考虑功能需求、使用范围、业务流程、用户界面、输出要求,以及分析了技术的可行性、经济的可行性、资源利用的可行性。分析了系统的运行环境,包括网络、硬件、软件、安全与保密等环境。在对课程平台实务操作的详细设计中,在原始凭证填制和审核-填制记账凭证-登记账簿-编制财务报表等这样一个会计最基本的操作流程基础上,使用程序的循环、跳转等控制条件实现对基础会计典型业务的在线模拟操作,对特定的脚本程序难以实现的功能,则在Web环境下使用C#语言编译成Dll(动态链接库),对特定功能的函数程序直接在Web环境下调用封装的程序接口,并对实训的结果给出实时的评分标准和成绩。
  (一)课程学习平台概要。该平台的设计和运行环境是WindowsServer2003系统下,结合IIS6.0服务端组件,通过脚本语言编程,使用ADO数据库访问技术,实现与后台SQL2005数据库之间的数据交互。在前台页面设计过程中,利用Dreamweaver开发进行美工。课程学习平台的功能模块主要包括学习指南、实务操作、教学辅导和视频等几大模块。其中实务操作模块是课程最核心的模块,主要包括实训练习、实训测试、理论练习和理论测试四个子模块。
  (二)会计业务操作流程。会计业务实训开始时,系统先判断会计业务是否满足最后一笔业务的条件。如果满足条件,则已经完成由业务的原始凭证到记账凭证的分析和计算。如果不满足条件,根据本次业务的原始凭证的设置验证记账凭证输入的值是否正确,同时完成日记账、明细账的填写,如果输入值正确则计入总分;继续下一笔业务,继续下一笔业务前,同时判断业务是否满足最后一笔业务。依次循环判断和验证,进入到科目汇总表的验证和判断阶段以及进入总账的登账,并完成与日记账和明细账的对账后,才能编制报表,完成主要的基础会计账务处理业务。三、由传统教学模式到信息化、简单智能化和人性化模式的转变
  目前,在开放教育中,为满足异地学习、远程学习以及保证远程、异地学习的教学质量,课程实践环节的教学是值得探索的领域。教育部批准的67家网络学院对实践环节的教学体现主要是以毕业论文、社会调查的形式为主,对学生实践环节中动手能力的素质培养比较缺失。会计专业的专业需求特别是专科层次的,培养的主要还是技能型人才。将传统的教学方式转换到利用信息化技术教学后,知识用各种媒体表示出来,学生可将文本、图片、多媒体视频结合起来进行学习。信息化教学模式就是利用计算机技术和网络技术等信息技术将教材和大纲知识生动形象地展示给学习者,只要能上网,打开网络课程的主界面,就可以完成课程学习指南、实务操作、视频教学、教学辅导、课程建设等各模块的功能操作和学习。选择课程实务操作模块学习时,先进行身份验证,通过身份验证后才能进行会计基础理论知识和会计业务模块的练习和考核两种操作,突出了对会计动手能力的要求以及方便对学习者学习成绩进行记录。
  简单智能化教学模式主要是在会计基础理论知识练习和考核时,系统会自动判断答题的情况并保持在数据库中,支持中途退出或者进行多次提交。课程评分实行100%形成性考核方式。一是由任课教师根据学生完成模拟手工账务处理及参加面授课、实验态度等给出50%的成绩。二是通过基础会计实务网络课程进行远程实训,在网络课程上完成模拟手工操作账务处理流程,并在系统中进行练习及测试的,由网络课程责任教师根据学生完成实训的情况及网络课程系统评分以及参加网络学习时间及进度情况,给出课程另外50%的成绩。
  人性化教学模式主要体现在:学生可有传统的学习方式,在教室进行面对面的实训学习,还可在远程模拟仿真环境下进行实践学习。学生可以首先按照课程学习指南的提示了解学习的主要内容、要求、资源、途径等,学习指南提供了学生自学的方法、进度,将视频、文字和音频等结合起来,学习完整个学习指南的同时,也基本上学习了课件提供的大部分视频、文字和音频等知识。在会计业务模块中,系统提供分阶段的完成会计业务,课程采用B/S架构,最多到达三级超链接。总体结构类似于金字塔,逐级扩展,模块分明,结构清晰,是集音频、视频、图片、文字、Flash动画及模拟实验于一体的综合网络实训课程。在学习的每一个页面,还设计链接了QQ在线答疑,实现了学习者可随时方便与教师进行课程互动,并及时解决学习中出现的问题,探索了与国内最大社交网站工具的融合,更加人性化和便利。网络课程资源内容丰富,功能强大,能在线模拟会计的各种业务操作流程,各种媒体交替使用,资源使用量大,信息化、智能化和人性化的教学模式效果显著。
  本文使用WebService和.NET技术开发了基础会计实务课程平台,以Web方式将数据信息共享给每个学生,方便了远程开放环境下学生对基础会计知识的学习,以及简单的动手能力训练,学生可在网上学习课程的所有理论基础知识,并主要完成会计理论知识考核和会计业务实训操作。理论部分主要是基础会计的一些基本常识和基本概念。会计业务操作主要按照会计操作流程进行:首先根据审核无误的原始凭证(大量仿真的票据单证)填制记账凭证;在记账凭证填制当日登记库存现金日记账和银行存款日记账。其次,月末登记经济业务的明细账,根据基础会计涉及的典型经济业务填制并完成科目汇总表。再次,根据科目汇总表登记总账,检查明细表和总账的对应关系,如果关系平衡即可结账。最后,根据登记的总账、明细账做资产负债表及利润表。这样,加强了学生对基础会计理论知识和会计实务操作的理解和掌握,提高了会计专业入门环节的技能认知能力和操作能力。与市场商业化的会计教学软件相比,该平台有其自身的特点,有完整的教学文件,平台中的课程可有效保证实践环节的教学质量要求,为远程开放教育实践环节的教学提供了一种可操作的模式。
  【参考文献】
  [1]胡泽,廖闻剑,彭艳兵.WebService技术研究及应用[J].硅谷,2009(5)
  [2]课程建设组.基于ASP技术的基础会计实训系统平台的设计与开发[J].广西广播电视大学学报,2011(3)
  [3]陆鑫.利用ASP技术实现WEB数据库的访问[J].电子科技大学学报,2000(1)
  [4]吕曦,王化文.WebService的架构与协议[J].计算机应用2002(22)
  【基金项目】2012年新世纪广西高等教育教改工程项目(2012JGB271);2011年广西广播电视大学科研项目(2011DDB03)
  【作者简介】胥晓凤(1969-),四川盐亭人,广西广播电视大学学生支持服务中心副主任,高级讲师,研究方向:远程开放教育中的实践环节教学及教学管理、审计理论与实践应用;向俊(1982-),湖北恩施人,广西广播电视大学助理工程师,研究方向:智能GIS、空间数据挖掘、远程教育技术。

www.fabiaoba.com),是一个专门从事期刊推广期刊发表、投稿辅导、发表期刊的网站。
  本站提供如何投稿辅导、发表期刊,寻求论文刊登合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级论文刊登/国家级论文刊登/ CSSCI核心/医学投稿辅导/职称投稿辅导。

投稿邮箱:fabiaoba365@126.com
 在线咨询: 投稿辅导275774677投稿辅导1003180928
 在线咨询: 投稿辅导610071587投稿辅导1003160816
 联系电话:18796993035

联系方式
李老师QQ:发表吧客服610071587 陈老师QQ:发表吧客服275774677 刘老师QQ:发表吧客服1003160816 张老师QQ:发表吧客服1003180928 联系电话:18796993035 投稿邮箱:fabiaoba365@126.com
期刊鉴别
  • 刊物名称:
  • 检索网站:
热门期刊
发表吧友情提醒

近来发现有些作者论文投稿存在大量剽窃、抄袭行为,“发表吧”对此类存在大量剽窃、抄袭的论文已经停止编辑、推荐。同时我们也提醒您,当您向“发表吧”投稿时请您一定要保证论文的原创性、唯一性,这既是对您自己负责,更是对他人的尊敬。

此类投稿的论文如果发表之后,对您今后的人生和事业将造成很大的麻烦,后果不堪设想,请您一定要慎重,三思而后行。

如因版权问题引起争议或任何其他原因,“发表吧”不承担任何法律责任,侵权法律责任概由剽窃、抄袭者本人承担。

 
QQ在线咨询
论文刊登热线:
137-7525-9981
微信号咨询:
fabiaoba-com

友情链接

申请链接