基于J2EE技术测评系统的设计与实现.doc

资料分类:计算机信息 上传会员:congxia 更新时间:2021-05-31
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10121
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着计算机互联网的不断发展,使生产效率得到极大的提高,同时也解放了一部分生产力。在信息时代的今天,应用计算机解决实际问题已经相当普遍。传统的纸质考卷考试存在一些严重的不足,为了提高测评效率,降低老师的工作负担,测评系统应运而生。

本系统采用 Struts+JavaBean框架建立了一个比较完善的B/S模式的智能在线测评系统。在Struts框架中,模型分为两个部分:系统的内部状态和可以改变状态的操作(事务逻辑)。内部状态通常由一组 ActionForm JavaBean表示。根据设计或应用程序复杂度的不同,这些Bean可以是自包含的并具有持续的状态,或只在需要时才获得数据。用DAO设计模式封装数据,使得系统结构清晰,数据库操作与业务逻辑各自独立,也利于系统功能的扩展。

关键词:在线测评;J2EE; Struts+Java Bean框架

 

目录

摘要

Abstract

1 绪论-1

1.1选题的目的和意义-1

1.2国内外研究动态-1

1.3本文研究的主要内容-2

2 相关技术介绍-3

2.1 J2EE框架-3

2.1.1概述-3

2.1.2 J2EE结构-3

2.1.3 J2EE的特点-3

2.2 MVC体系结构-4

2.3  Struts工作原理-5

2.3.1 Model部分-6

2.3.2  View部分-6

2.3.3 Controller组件-6

2.4 JSP技术-6

2.5 Tomcat-6

2.6 JDBC接口技术-7

2.6.1 JDBC简介-7

2.6.2 JDBC的任务-7

2.7测评系统开发环境简介-7

2.7.1 Web服务器平台-7

2.7.2数据库: MySQL-7

2.8本章小结-9

3 系统分析与设计-10

3.1可行性分析-10

3.1.1需求分析-10

3.1.2本系统设计目标-10

3.2系统功能描述-10

3.3系统的总体设计-10

3.3.1系统流程分析-11

3.3.2系统配置-11

3.4本章小节-12

4 在线测评系统的设计-13

4.1用户管理模块的设计-13

4.2测评系统主界面的设计-16

4.3测评模块的设计-17

4.4评估模块的设计-18

4.4.1评估模块的得分设计-18

4.5数据库的设计-20

4.5.1数据表的设计-20

4.5.2 E-R图-23

4.6本章小节-23

5 总  结-25

参 考 文 献-26

附录-27

致    谢-31

相关论文资料:
最新评论
上传会员 congxia 对本文的描述:目前传统的测试手段以纸质试卷为主。这种手段的缺点有很多,比如说:每道题都需要人工评分,无法自动评分,工作量大;无法从题库中随机选择试题组成试卷,出卷费时费力;考试......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: