文档介绍:山东大学
硕士学位论文
基于J2EE平台的作业、考试系统设计与实现
姓名:刘萍
申请学位级别:硕士
专业:软件工程
指导教师:赵合计
20090410
摘要平台的可移植性,同时方便各子系统的集成,本文基于平台,结合该项目课题之一——作业与考试系统的研发实践,详细阐述了一个系统从分析、设计统开发遇到的各种问题和其解决方法。如规范介绍,际酢技术、设计模式运用以及其他技术方法等。接下来对作业与系统的分析和设计,包括需求实现。本人参与了作业与考试系统研发的全过程,实践证明这是一个行之有效的开发当前,世界各国益重视网络教育的发展,纷纷投入大量人力物力进行相关技术的研发与推广。在此形势下,国家教育部组织多家单位进行国家十五攻关项目“网络教育关键技术及示范工程’’的研发。为了使系统能有灵活的可扩展性和跨到实现的开发过程。论文分五部分论述了这一方案。论文首先介绍了项目开发相关的技术,包括系分析、架构设计、功能结构设计、安全性设计以及数据库设计。然后对主要功能模块进行了实现,包括系统管理模块、题库子系统、作业子系统、考试子系统的过程,同时对其它系统的开发也会有重要的指导和借鉴意义。关键词:,网络教育,作业与考试系统,架构山东人学硕士学位论文
,.,.甌,搜妒宦畚.,:,疭,瓵琲珽,,琣,琓,
导师签名:髫;日期:郏阂期:酰后茫原创性声明关于学位论文使用授权的声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名:本人完全了解山东大学有关保留、使用学位论文的规定,同意学校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。C苈畚脑诮饷芎笥ψ袷卮斯娑
第一章绪论论文选题背景作业和考试系统的相关技术及解决方案考试系统、网上学习系统的开发成为各大院校的重要课题之一。同时这些系统的教师了解到学生的学习情况,得到教学效果的反馈:学生巩固了所学内容,检验段,传统的作业与考试方式是教师组织题目一布置作业才趴际一学生答题一上交作业跃一教师批改、统计一讲评作业跃。在传统的教学模式下,教通过网络,完成传统作业与考试的全部过程。教师只需根据教学要求录入一些必目前实现网络教学平台和网络考试系统的软件或产品相当多。根据应用的技术和系统架构方式,这些产品主要可以分为如下三类:基于微软珹技术的痵架构的考试系统,以及本论文实现的基于的作业与考试系统。随着计算机技术及网络技术的发展、远程教育的普及,网上作业系统、网上使用对提高教学效率、检查教学成效具有重要的现实意义。在教学过程中,作业和考试始终是两个重要的教学环节。通过作业和考试,出自己的学习效果。作业和考试作为沟通教师的“教胙摹把的重要手师虽然花了很大的精力批改作业跃,但也不可能做到对每个学生的每次作业中的每道题进行统计、分析,且学生也得不到教师的及时讲解,在此之后学生对本次作业与考试的解题思路、知识点等方面都会有所淡忘,以致作业与考试这一环节的作用就缩水了。网上作业与考试系统的设计就是为了解决这一问题。充分利用计算机的优势,要参数,计算机就可根据这些参数产生一份合理的作业跃,学生在做完作业鹛后,马上得到成绩和客观的参考答案,这将更有利于学生对知识点的掌握。技术的疭架构的教学与考试系统,基于微软,,珹,琌这三类系统各有其优缺点。山东人学硕士学位论文‘
.。这个系统的优点主要有:捎枚嗖闾逑导芄梗低秤扇缦录父霾愦喂钩桑嚎突Ф私缑娌悖琖晃衿表示层,应用服务器业务逻辑处理层,后台数据库。。其界面采用际酰衿鞑捎肕的ü鼳际鹾蚈际醴梦屎筇ü叵凳菘狻这类系统的优点在于采用疭结构和瘦客户端,实现简单。其缺点在于采用技术,致使网页解释执行,速度较慢:采用访问数据库,灵活性较差。这类系统与前一种系统的区别在于,客户端界面由,,.菇ǎ通过琌邮菘狻F溆诺闶牵捎胏/峁梗每突Ф送瓿梢恍┕δ埽从而减少服务器压力和网络访问量:充分利用亩嘀旨际酰鏥等。缺点在于胖客户端,且客户端必须运行在操作系统上,版本升级时,客户端需要逐个重新安装和配置。而且,客户端需要安装一些支持软件。的灵活性和扩展性。山东人学硕十学位论文图贛的疭架构的网络教学考试系统,珹,疭
论文主要内容砑嘈醇蚧珽提供了很多服务,如安全服务、事务处理、