均已在论文中作了明确的说明并表示谢意。
学位论文作者签名:堇盔红
Et
期:趔2:z王,Z
指导教师签名:童阜垃日期:啕}4
在学期间研究成果使用承诺书
本学位论文作者完全了解有关保留、使用学位论文的规定,即:内蒙古大学有权将学位论文的全部内容或部分保留并向国家有关机构、部门送交学位论文的复印件和磁盘,允许编入有关数据库进行检索,也可以采用影印、缩印或其他复制手段保存、汇编学位论文。
为保护和导师的知识产权,作者在学期间取得的研究成果属于内蒙古大学。作者今后
使用涉及在学期间主要研究内容或研究成果,须征得内蒙古大学就读期间导师的同意;若用于发表论文,版权单位必须署名为内蒙古大学方可投稿或公开发表。
学位论文作者签名:圣盔纽
日
指导教师签名:期:
肇
L
内蒙古大学工程硕上学位论文
计算机基础课程Web考试系统
摘要
目前,网络技术的发展已经变得非常发达,几乎大部分工作或者学
习都在网络环境下来完成。各种网络应用不断普及,WEB在线考试也已经
成为网络应用的热点之一。国内已有一些企业或开发出各种考试系统,
大多没有考虑的具体情况,在很大程度上并不适用于的大型正规
化综合考试。而且大多都是C/S结构的,广泛采用C/S结构的原因是其程序容易编写,考试过程控制灵活。但C/S结构也有缺点,安装维护工作太
繁琐,不易更新。
为了解决以上缺点,本文结合计算机基础课程采用J2EE平台构建一个开放的在线考试系统,提供用户登录、身份验证、题库管理、网上考试、系统管理等功能,本考试系统用B/S结构来编写,B/S结构解决了C/S结构
中的问题。
J2EE平台为本系统提供了良好的可移植性、稳定性和运行效率。本考试系统用Hibernate作为数据持久层的开发工具,用Spring进行框架的组合,
使用SpringMVC、SpringDAO、JavaBeans、Servlet等技术实现视图与业
务逻辑上的分离。本文重点论述在线考试系统中的如题库管理、试卷管理及在线考试、组卷和评分等重要模块的。
关键词:
WEB,B/s结构,在线考试,J2EE
L
Designandimplementofcomputerbasic
courses
webexaminationSystem
Abstraet
Nowadays,thedevelopmentofnetworktechnology
or
has
becomeverywelldeveloped;almostmostoftheworkdownin
constant
a
studyiScompleted
networkenvironment.Thevarietiesofnetworkapplicationsbecome
a
popularity,onlineexaminationbecome
or
hotspotofthenetwork
r
application.Manyenterprises
forschool’S
schoolshavedevelopedallkindsofnetwork
aren’t
examinationsystems.Generalexaminationsystem
developedespecially
environment,and
don’tincludespecificpurposes,thustheydon’t
meettheneedofcomprehensiveexamination.TheTheand
reason
majority
are
C/Sstructure.
ofextensiveadoptionC/SstructureiS
to
writetheprogrameasily,
to
controlexaminationprocessneatly.ButC/Sstructurealsohasweakness.
ithastroubleininstallationand
For
maintenance,additionally
noteasytoupdate.
a
resolvingaboveproblem,thispaperproposes
on
distributedopen
examinationsystem,whichiSdevelopedcomputerbasic
courses,can
J2EEplatformcombinedwith
as
providemodulessuch
login,authentication,
managementofthe
test
base,online
can
examination,andsystemmanagement.We
solvetheproblemstowriteexamination
adopttheB/Sstructurewhichsystem.
TheJ2EE
platform
makesthissystemgoodofportability,stabilityand
uses
efficiency.Thissystem
Hibemate
as
thedevelopmenttoolofthedata
Permanencelayer,integratesstructurewiththespring.The
techniques
ofSpring
MVC,SpringDAO,JavaBeans,andServlet
viewandbusinesslogic.This
paper
etc
wellrealizetheseparationof
focuses
on
online
examination
as
systemofdesigningand
implementingimportantmodulesuch
theitempoolmanagement,paper
SOon.
managementandonlineexaminations,testpaper,andratingsand
Keywords
Web,B/SStructure,Onlineexamination,J2EE
II
内蒙古大学工程硕士学位论文
目
第一章
1.1
录
引言………………………………………………………………………………………………………1WEB考试系统的发展状况………………………………………………………..1
1.2开发计算机基础WEB考试系统的意义……………………………………………2
1.3开发计算机基础WEB考试系统的目标与内容……………………………………4
1.4论文的组织结构………………………………………………………………………5第二章相关开发技术介绍………………………………………………………………………………7
2.12.22.32.4
J2EE介绍………………………………………………………………………………………………………7XML介绍………………………………………………………………………………………………………8JavaBean简介………………………………………………………………………..9MVC模式………………………………………………………………………………………………………9
2.5开发框架技术………………………………………………………………………10
2.5.1
Struts介绍…………………………………………………………………………………………………l
0
2.5.2
2.5.32.5.42.5.5
Spring服务层框架………………………………………………………………..11Hibernate介绍……………………………………………………………………………………………11JSP技术…………………………………………………………………………………………………….12Tomcat应用服务器……………………………………………………………….12
第三章考试系统分析………………………………………………………………………133.1功能需求分析………………………………………………………………………。133.2运行环境需求分析………………………………………………………………..153.2.1硬件设备需求……………………………………………………………………153.2.2支持软件需求……………………………………………………………………153.3开发环境分析设计………………………………………………………………..163.3.1题库系统开发环境设计…………………………………………………………163.3.2考试系统开发环境设计…………………………………………………………163.4系统总体框架分析设计…………………………………………………………….173.4.1系统结构图……………………………………………………………………….173.4.2考试系统的工作流程……………………………………………………………1
8
3.4.3在线考试系统时序图设计………………………………………………………18
IU
分布式web考试系统
3.5数据库建模分析………………
上一篇:
计算机专业论文参考选题大全(202个)
下一篇:
爱情只不过就是,爱与不爱