需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:7988 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:本课题主要采用基于B/S架构的Java Web技术,整合Struts、Spring和Hibernate开发框架,搭建了一个在线考试平台。从技术层面而言,它具有可重用性高、维护简易的特点。从实用角度来说,与传统的考试相比,它具有前期准备周期短、工作量小、操作简单便捷等优点。 在线考试平台共分为三个用户模块,即学生端、教师端和管理员端。学生端的功能主要包括登录注册、在线考试和成绩查询等。教师端的功能主要包括登录管理、学生管理、试题管理、成绩管理等。管理员端管理学生端和教师端的各项信息。
关键词:Struts;Spring;Hibernate;B/S;在线考试
目录 摘要 Abstract 1 绪论-1 1.1 项目背景现状及意义-1 1.2开发工具及相关技术介绍-1 1.2.1 JSP技术-1 1.2.2 MySQL与SQLyog-2 1.2.3 SSH框架-2 2 系统分析-4 2.1 可行性分析-4 2.1.1 经济可行性-4 2.1.2技术可行性-4 2.1.3 操作可行性-4 2.2 需求分析-4 2.2.1 功能需求-4 2.2.2 性能需求-5 3 系统设计-6 3.1 系统总体结构设计-6 3.1.1 系统各部分功能模块-6 3.1.2系统用例模型-8 3.2 数据库设计-9 3.2.1 数据库需求分析-9 3.2.2 数据库表设计-10 4 系统实现-13 4.1 学生端模块实现-13 4.1.1 登录注册模块实现-13 4.1.2 在线测试实现-14 4.1.3 查看个人成绩实现-15 4.2 管理员与教师端模块实现-15 4.2.1 用户信息管理实现-15 4.2.2 考试科目与试题管理实现-16 4.2.3 成绩管理实现-16 4.2.4 登录管理实现-17 5 系统测试-18 5.1 用户登录注册模块测试-18 5.2 在线考试模块测试-18 5.3 其他功能模块测试-18 结 论-20 参 考 文 献-21 致 谢-22 |