网站大量收购独家精品文档,联系QQ:2885784924

基于JAVAEE技术的实验教学平台的开发与建设.docVIP

基于JAVAEE技术的实验教学平台的开发与建设.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JAVAEE技术的实验教学平台的开发与建设,javaee教学视频,javaee实验报告,javaee快速开发平台,javaee开发平台,javaee,javaee是什么,eclipsejavaee,javaee学习路线,javaee视频教程

基于JAVAEE技术的实验教学平台的开发与建设 摘要:本文将分析利用Java EE技术实现基于Web的实验教学平台的思想、系统组成以及阐述本系统在实际应用中的优缺点,同时介绍如何将Hibernate、Spring、Proxool、Struts、Tomcat等开源的Java EE技术应用于Web网络实验教学平台。BR  关键词BR本文来自:计算机毕业网 :实验教学;软件类课程;Hibernate框架;Struts框架;Spring框架BR         BR  我校在最近一年内召开了第一次全校范围内的实验教学研讨会,将实验教学提高到了一个新的认识高度,如开展实验教学项目的建设、开展实验示范中心的建设、建设多套信息化管理平台等等。在这种情况下,我们开发了一套基于Java EE技术的实验教学平台,该平台不仅实现对实验内容和过程的控制、实现教学互动在线答疑,而且还实现了实验报告规范化、无纸化以及课程作业的网上提交及评分系统。BR  BR  1实验教学平台的构成BR  BR  在实践教学中要真正发挥网络的优势,就必须了解网络系统基于Web B/S模式应用技术以及实验教学的规律。在Web模式下,系统设计成为四层模式:表示层、业务层、域模型层和持久层,各层具有明显的分工。采用B/S模式可方便学生、老师以及管理员访问本系统。作为实验教学平台,系统应有科学的构成,笔者认为本系统应该由后台模块、教师模块、学生模块和教学资源发布等模块构成。整个系统主要模块如图1所示。其中后台模块主要由管理员使用,其功能包括系统的初始化、系统信息查询、数据库备份及恢复;教师模块由教师注册、登录布置作业,在线答疑、评分及录入分数等功能组成;学生模块由学生注册、登录、提交作业、在线答疑、成绩查询等功能组成;教学资源发布模块用来动态发布实验教学过程中涉及到的方方方面面的信息。BR  BR  1.1主要业务流程BR  本系统涉及老师、学生、课程、教学班、实验项目、暂存作业、提问及回答等实体,这些实体间关系复杂。系统主要的业务流程如下:BR  老师注册登录后,创建教学班级并为该教学班设置5~8个实验项目,同时为每个实验项目设置一个开关,用于控制实验教学的进度。学生注册登录后,选择教学班级、浏览实验项目的要求。待作业完成后并提交作业。老师可以对各实验项目学生作业的电子文档进行评分,查询并统计各学生的实验成绩。另外系统的在线答疑也可以在实验过程中同时进行。BR  1.2系统主要功能BR  根据系统模块的划分,每个模块主要功能如下:BR  1) 后台模块。该模块提供底层数据库的管理,如删除、修改、更新老师、学生、教学班、课程、暂存作业、提问及回答等单条记录,同时提供查询和统计。另外还提供了数据库的初始化、备份及恢复等。该部分将只对管理员开放。BR  2) 老师模块:主要完成教学班、学生名单、学生实验教学内容及作业成果的管理。一个老师可以创建多个教学班,每个教学班有若干学生。每个教学班可以设定自己的实验内容,一般可以设置5~8个实验项目。老师可以检查自己教学班作业的提交状态、可以批改作业、登记实验分数、统计每个人实验总分。还可以设置各实验的提交状态。只有实验提交状态为1的实验,学生才可以提交作业,该实验内容对学生才可见;实验提交状态为0的实验,学生不可以提交,实验内容也不可见。在实验过程中,还可以统计学生提交作业的进度,随时列出未提交作业的学生名单,对学生提交的作业内容还可以实时监控,不合格的可以打回并要求重新提交。BR  另外,老师可以通过Web的方式创建本教学班在服务器上的工作目录,用于存放学生提交作业。BR  3) 学生模块:在老师建立完教学班信息、并创建了服务器上的工作目录后,学生才可以选择自己的教学班,学生可以选择多个教学班,并可以将其中一个设置为当前教学班。同时必须在老师开放某实验的提交(老师修改实验提交状态)后,学生才可以提交实验的作业。学生必须在老师的指导下选择自己的教学班,如某学生位于“程序设计技术”课程,李芝兴老师的“工业工程12班车辆工程56班”的教学班,那就选择“程序设计技术_李芝兴_工业工程12班车辆工程56班”这个教学班,而不能选择别的。否则你提交的作业无效,如强行提交,将提交到别的老师的文件夹中。学生可以提交作业、也可以下载下来检查刚刚上传的是否正确。另外,学生可以使用作业暂存系统随时提交、下载平时作业。BR  在线答疑功能在教师模块和学生模块中均有体现。该功能以论坛方式,给学生提供一个学习交流的场所,就一些问题和教师、同学进行讨论,对学习心得进行交流,还可以提出自己的观点,征询别人看法。通过多种形式的交流,有利于学习者加深对一些问题的认识,拓宽自己的思路。BR  4) 教学资源发布模块:本模块

文档评论(0)

tianma2015 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档