需要金币: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 |