更新时间:03-23 上传会员:abc鞠凌青
分类:计算机信息 论文字数:9488 需要金币:1000个
摘要: 如今计算机技术的应用越来越成熟起来,人们的生活因此变得越来越快捷。电脑已经走进家家户户成为必备的家用电器,而且渐渐完善网络技术,人们的生活从本质上也随时代进行了决定性的变革。信息时代对人才素质的结构的要求也更灵活,严苛,各个企业人才需求不一致,所以笔试题自测方式是当前时代的最佳选择。
本文中,设计并实现了一套基于JAVA在线自测系统,在在My Eclipse软件设计实现,把数据保存于后台数据库,前端页面由JSP与HTML语言,利用典型的SSH框架,实现数据前端与后台数据库的交流。用于解决基于教育自测需求。本系统根据实际情况考虑,设计三种登录入口:管理员,考生和老师;本系统还根据用户需求和系统的完善性实现了后台的系统、课程、题库、学生、试卷、老师管理等基本功能。采用了基本Browse/Server开发模式。
本系统完整简单,结构层次明确,操作容易,安全可靠。考生可以借助此系统根据自我需求,进行在线自主测试;而且教师在这个系统上,省时省力地安排非纸质化的网络机考。
关键字:网络考试;Web;自我检测;My Eclipse
目录
摘要
Abstract
1 概述-4
1.1选题背景-4
1.2国内外研究现状-4
1.3 本课题研究的意义-4
1.4 系统设计-5
1.5 系统开发工具-5
1.5.1 技术简介-5
1.5.2 JSP工作原理-5
1.5.3 JSP体系结构-6
1.5.4 JSP的特点-6
1.5.5 SQL Server 特点:-7
1.5.6 系统数据库连接-7
1.5.7 BS模式与C/S模式的比较分析-10
2 需求分析-12
2.1 可行性分析-12
2.2 系统需要解决的主要问题-12
2.3 系统应该具备的基本功能-12
3 系统总体设计-13
3.1 基本简介-13
3.2 系统结构图-13
3.3 详细设计-14
3.3.1 用户个人信息设计-14
3.3.2 数据库中表的设计-14
4 系统界面展示-16
4.1 系统登录页面-16
4.2 管理员登录主界面-16
4.2.1课程管理-17
4.2.2 题库管理-17
4.2.3 考卷管理-18
4.3 考生登录主页面-18
4.4 教师登录主页面-19
5 软件测试-20
5.1 软件测试的意义-20
5.2 软件测试的重要性-20
5.3 软件测试的方法-20
结 论-21
参考文献-22
致 谢-23