首页> 中文学位 >日语在线考试系统的设计与实现
【6h】

日语在线考试系统的设计与实现

代理获取

目录

文摘

英文文摘

第一章 引言

1.1 课题背景

1.2 国内外研究现状

1.3 课题任务

1.4 论文结构

第二章 开发日语在线考试的关键技术

2.1 J2EE技术的应用

2.1.1 J2EE技术简介

2.1.2 系统开发中使用的J2EE核心技术

2.1.3 基于J2EE的经典设计模式

2.2 STRUTS技术的应用

2.2.1 Struts介绍

2.2.2 Struts工作原理

2.3 JDOM技术应用

2.3.1 JDOM简介

2.3.2 XML简介

2.3.3 JDOM与DOM的比较

2.4 连接池技术应用

2.5 UML技术应用

2.5.1 UML概述

2.5.2 UML的语言机制

2.5.3 基于UML的软件开发过程

第三章 系统需求分析和设计

3.1 系统的需求分析

3.1.1 功能需求

3.1.2 性能需求

3.1.3 数据库需求

3.1.4 系统环境需求

3.2 细化分析与系统设计

3.2.1 系统的细化用例图

3.2.2 系统的时序图

3.3 后台数据库设计

3.3.1 数据库设计原理

3.3.2 概念结构设计

3.3.3 数据库中主要表的说明

3.4 系统安全性能

第四章 系统的实现

4.1 数据库的建立与连接

4.2 系统表示层实现

4.2.1 系统登录页面

4.2.2 科目选择界面和在线考试界面

4.2.3 试题库管理界面

4.3 系统主要功能层实现

4.3.1 用户登录功能实现

4.3.2 试题库的实现

4.3.3 上传功能的实现

4.3.3 试题库生成XML的实现

4.3.4 考生抽取试题的实现

4.4 系统辅助功能的实现

4.4.1 考生的鼠标右键屏蔽

4.4.2 考试时间的控制

4.4.3 Session的使用

4.4.4 日语编码的转换

4.5 系统异常信息处理

第五章 结束语

5.1 系统的运行状况

5.2 论文工作总结

5.3 个人收获与体会

5.4 问题和展望

附录 1:

附录 2:

附录 3:

参考文献

致 谢

展开▼

摘要

随着科技的发展,计算机和计算机网络的不断普及,远程教育逐步显示出其潜在的优势。远程考试是远程教学的一个重要组成部分,随着日语热和日语教学的内容的不断丰富,参加远程教育人群的日益增多,要求在线考试系统能够不断升级、功能增强,且能很好的解决访问量高度集中时所引起的负荷过重的问题。所以,建立一个高度伸缩性、灵活性、稳定性且可扩充、易维护的在日语线考试系统是远程教育发展的一个重要环节。本文就在此前提下,建立一个基于J2EE框架设计和实现日语在线考试系统方案。
   本文讨论的网络考试系统采用B/S的三层结构,即采用浏览器、Web服务器、数据库服务器。因此在客户机上无需安装考试应用程序,只需要有浏览器即可。应用程序可以安装在Web服务器所在的计算机上,试题存放在数据库服务器上。考试不受时间和地域的限制,形式更加自由灵活。
   本论文实现了一个基于J2EE平台的日语在线考试系统设计方案,构造了基于J2EE企业Web体系结构的分布式系统,使其成为一个分布式的跨平台系统。同时把UML语言和Web应用开发结合起来,进行可视化建模。本系统在Windows2000操作系统平台上,使用MySQL数据库技术实现了对数据表的相关操作,以J2EE体系结构为基础,充分利用JSP、JavaBean、Struts、JDOM和三层模式的灵活性来简化开发过程,优化系统性能,从而提高了系统开发价值。本系统最终实现了学生管理、题库管理、科目管理、在线考试、数据维护等功能。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号