上海论文网提供毕业论文和发表论文,专业服务20年。

基础会计考试管理体系构设与实现

  • 论文价格:免费
  • 用途: ---
  • 作者:上海论文网
  • 点击次数:101
  • 论文字数:0
  • 论文编号:el201408121542436015
  • 日期:2014-08-12
  • 来源:上海论文网
TAGS:

第一章绪论


1.1课题研究背景和意义
基础会计是我国高校经济管理类专业的必修基础课程,参加考试的学生每学期都很多,学校教师的考试组织工作和阅卷任务非常繁重,传统的纸质考试任务效率低,已经不适应当代高校教学管理和现代化教学改革的需要。为了满足教学管理及教学改革的需求,改革传统的考试方法和传统的阅卷方式,减轻教师的工作量。因此,必须釆用新的考试方法和技术,基础会计考试管理系统的开发能够大大的解决高校考试任务繁重的问题,使广大教师的出卷、阅卷更加方便快捷,实现考试过程的高效性,大大减少支出,并实现对考生公平,客观的目的。另外,改革传统的基础会计考试方式对提高教学质量和工作效率有着重要意义。基于此,十分有必要进行基础会计考试管理系统的幵发,使其能尽快在教学中发挥作用。
………….


1.2国内外研究现状


1.2.1国外研究现状
国外很多软件开发公司已经全面研究了网上考试管理系统领域,很多专业的考试机构都建有自己独特的网上考试系统,提供在线考试、在线咨询、查询成绩等功能,其中比较有代表性的如ATA智能化考试系统,该系统具有安全机制的硬件配置要求,先进的低和简单的界面。具备ATA标准化试题技术、DST动态模拟技术、RET全真环境技术等三项全球领先的核心技术,ATA智能化考试系统在国外有以下典型成功案例:分别是微软MLC学习中心项目和微软专家认证(MCP)全球渠道同步发行操作类型考试。ATA智能考试系统是一个最大的国内考试服务提供商,在国内的成功案例有:国家职业资格鉴定考试(NVQ)、国家税务总局税务征管人员考试和中国期货从业人员资格考试等。从我国现状来看,虽然还是传统的考试模式为主,但专业的网上考试系统也形成了一定的规模,比较典型的有清华泰豪公司开发的网络考试系统。该系统具有题库管理、自动考试、自动测试、自主练习、成绩自动统计等功能,包含曰常教学考试的方方面面。系统需分别部署服务器、教师机、监考机、考试机等,适用于学校和培训机构的日常教学和集中考试。该系统的优点是具有十分丰富的教学资源,题库中含有各类试题20余万道,试题实用性强。目前该网络考试系统被广泛应用于各种培训教学中,系统的题库可以自行添加、自行维护。但在应用中,也暴露了该网络考试系统的一些缺陷,如小的类型,主要是在选择题和填空题,系统的部署也更复杂,更需要辅助系统来支撑。
…………..


第二章系统相关技术


2.1 J2EE体系框架
J2EE提供和发布的企业级应用开发标准,它定义了一个平台和编程模型,用于构建Java企业系统。充分利用Java2平台来简化复杂的企业软件开发,软件的部署和管理软件。J2EE不仅具有Java2平台的许多优点,例如编写一次、随处运行的特点、能够支持JDBC、CORBA等技术,同时还提供了对EJB、Java Servlets、JSP和XML技术的全面支持和兼容,J2EE的最终目标是为软件开发者提供一个能够大幅度按缩短时间、缩减成本的稳定高效的体系架构⑴,降低软件开发成本。J2EE最大的优势是,与.Net体系结构不同,.Net是一个产品,它有自己的一套标准,只能在微软公司平台上使用,目前不能向其他操作系统的计算机进行移植。而J2EE是一个规范,所以,它在本质上不存在对某一家公司的依赖,这种幵放的机制能够更好的促进软件开发企业之间的竞争,能够创造出更好的产品。J2EE分为了组件和容器两个概念,组件是提供一个完整定义接口的代码模块,它是管理,独立的逻辑块。容器为组件提供了运行环境,同时,它还提供了一组大部分组件都需要的API和服务。J2EE是为了解决传统的客户端-服务器模型,两层的弊端,在传统的服务器,客户端模式两层,客户要承担太多的工作和出现异常.该模型的缺点是:第一次安装,方便,但后来很难升级或改善,系统的可扩展性不理想,通常期限必须是基于专有的协议,这样导致重用的困难,使用J2EE体系,对切割成许多层的两层模型的不同层次,包括(1)客户机部分的客户层组件。(2)J2EE应用服务器上的Web层组件。(3)J2EE应用服务器上的业务逻辑层组件。(4)数据库服务器上的EIS层。典型的四层机构如图2-1所示。

…………..


2.2 B/S模式
随着互联网技术的广泛应用,许多企业和政府部门都使用互联网技术来构建自己的应用系统,于是,一种新的体系结构Browser/Server (浏览器/服务器)结构由此产生,并很快得到了快速发展,已逐渐成为许多企业和政府部门釆用的体系结构模型。其实从本质上来说,Browser/Server (浏览器/服务器)结构也是一种Client/Server (客户端/服务器)结构,只是它将客户端的功能大大减少了,仅仅只需Browser (浏览器)即可,它是由二层Client/Server (客户端/服务器)结构发展而来的三层Client/Server (客户端/服务器)结构在Web上应用的一种特殊形式。在采用Browser/Server (浏览器/服务器)结构的系统中,用户可以使用浏览器向分布在互联网或局域网上的服务器发送请求。这种Browser/Server (浏览器/服务器)结构极大的简化了客户机的工作,把对客户机的要求降到最低,客户机只需要安装、配置少量的客户端软件即可(通常,仅需安装操作系统、浏览器等)。在这种结构下,服务器将承担更多的工作,负责更多的运算,整个对数据库的访问与应用程序的执行操作都在服务器上完成,无需惊扰客户机,只需将运算结果反馈给客户机,这种三层Browser/Server (浏览器/服务器)结构,表示层、功能层、数据层被分成了三个相对较独立的单元:第一层(表示层):这一层属于客户端,它的任务是由Web浏览器向网络上的某一节点或几个节点的服务器发送服务请求,Web服务器负责对发送服务请求的用户进行身份验证后,使用Http协议或Https协议将用户所需要的页面文件传送给客户机,客户机接收传送过来的页面文件,并通过Web浏览器进行显不。
………….


第三章系统需求分析........ 14
3.1系统目标需求........ 14
3.2可行性分析........ 14
3.3系统功能需求........ 15
3.4核心算法需求........ 16
3.4.1随机选取法........ 16
3.4.2回溯试探法........ 16
3.4.3遗传算法........ 16
3.5系统性能需求........ 17
3.6本章小结........ 18
第四章系统设计........ 19
4.1系统设计概述 ........19
4.2系统架构设计........ 20
4.3系统功能设计........ 22
4.4数据库设计........ 25
4.5本章小结........ 34
第五章系统实现........ 35
5.1用户登录模块........ 35
5.2管理员模块........ 37
5.3 模块........40
5.4考生模块........ 43
5.5其他开发相关........ 46
5.6系统测试........ 50
5.5本章小结........ 53


第五章系统实现


5.1用户登录模块
教师模块中的组卷算法为基础会计考试管理系统中最核心的算法,采用基于遗传的组卷算法。基于遗传的组卷功能通过类Genetic Algorithm实现,主要包含的函数[15]有,构造函数Genetic Algorithm、初始化统计函数init Statistic、遗传操作函数operate、选择函数select等,其中构造函数Genetic Algorithm代码如下:考生按规定的考试时间进入在线考试模块,选择考试课程后,启动“开始"按钮后,开始考试。系统有计时功能,提醒考生剩余答题时间。考试期间,如果系统异常或者考生提交试卷则进行自动收卷操作。模拟考试考生在非规定的考试时间可以选择模拟试卷进行模拟答题,整个答题过程与在线考试相同。成绩查询考生在考试结束,并且阅卷老师进行自动阅卷后,可进行考试成绩查询。试卷查阅考生在考试结束,并且阅卷考试进行自动阅卷后,可进行试卷查询,了解每道试题的答题结果和标准答案解析等内容。
……………


结论


本文介绍了基础会计考试管理系统的研究背景和意义,列举了在线考试管理系统国内外研究的现状。对基础会计考试管理系统所采用的J2EE体系、B/S模式、Omcle数据进行了详细说明,论证了所采用技术的先进性和成熟性。本文的重点放在系统需求分析、系统设计和系统实现三个方面。
1.系统需求分析:对系统开发的目标需求、功能需求、核心算法需求、性能需求一一做了描述,并对系统幵发的可行性进行了分析。
2.系统设计:对系统设计进行了详细的描述,尤其是对功能设计和数据库设计用了较大篇幅。
3.系统实现:基础会计考试管理系统按使用对象的不同分为了管理员子系统、教师子系统、考生子系统三大子系统。#p#分页标题#e#
根据三个子系统,分为登陆模块,管理员模块,教师模块,测试模块四个模块,分别,并讨论了如何实现这四大模块几十个小模块,并列举了部分代码,核心是基于遗传的组卷算法,这也是最体现开发水平的部分。本文对基础会计考试管理系统的设计和实现描述的比较清晰,并实现了在线考试系统的基本功能,具有一定的实用性和经济性,能够基本满足高校和各类培训机构对于基础会计考试管理的需要,对于其他课程的在线考试管理也同样适用。
…………
参考文献(略)

1,点击按钮复制下方QQ号!!
2,打开QQ >> 添加好友/群
3,粘贴QQ,完成添加!!