基于web的高校计算机实验辅助教学管理系统.docVIP

基于web的高校计算机实验辅助教学管理系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 PAGE 页 基于WEB高校计算机实验室辅助教学管理系统   1 引言   在社会全面信息化今天,教学信息化也是不可避免,在高校计算机实验教学过程中,教师与学生互动不同于传统方式,而是以计算机作为媒介。这就要求有一个好系统去帮助教师,方便教师教学与管理。目前,我国为了加快教育建设,提出了教学内容与课程体系改革计划,因此我们要改变教学方法与更新教育理念,改变人才培养方式,这也就使网络多媒体教学技术到重视与发展。现有计算机教学辅助系统大多数没有充分考虑实际应用中所出现问题,缺乏对学生人文关怀,给老师教学带来了一些不便。基于以上原因,并结合本校实际情况,开发了基于Web计算机实验室辅助教学管理系统。   本系统使老师与学生之间、学生与学生之间交流更加密切,系统实现了在线答疑、问题登记等功能,课件、作业、视频精选课上传与下载、教学资源共享等功能,使教学不在受空间与时间制约、使教师教学更加方便与高效,使学生学习兴趣与效率得到提高。同时,有效地提高教学效率与教学质量,对促进教学改革,方便学生之间交流与实现优秀资源共享将起到非常显著作用,也对教师素质提高了要求,要求教师不断改进其教学思想,保持与时俱进。   2 系统总体设计   本系统采用B/S(Browser/Server)模式实现。客户端由浏览器支持,服务器是Web服务器,网页采用JSP语言,系统运行过程概括起来就是请求与响应过程,由浏览器向Web服务器发送请求,Web服务器响应后将客户端所需求数据经过处理后返回给客户端。客户端接受传来网页代码,经过浏览器处理后最终把网页显示给用户[1]。   本系统采用这些技术及框架主要考虑以下几点:   (1)与以往网络应用不同,本系统客户端就是微机或移动终端上浏览器,客户不需要在另外下载客户端,这样大大方便了用户使用。(2)网页语言采用JSP是由于JSP是JAVA基础上建立动态网页代码,所以采用JSP技术使本系统稳定高效率、安全可靠、代码规范统一、利于扩展与再次开发。(3)系统采用B/S模式使数据处理与存储都是在Web服务器上进行,这样使客户端更进一步简化,而且正是由于这点使此网络应用维护与升级只对Web服务器操作就行了,而且使更新维护更加方便快捷,客户也无须再次更新客户端。   本系统可细分为五层,底层操作系统win7/windows xp、Mysql数据库系统层、数据库接口层、客户服务层,其中数据库接口层作用是将采集到数据通过数据库接口层传往数据库、客户服务层是面向服务器与用户,通过客户端页面与Web服务器进行数据交换。   经过以上剖析本系统设计应主要包括以下两大方面:   (1)数据库位于该系统Web站点数据库服务器上,用户界面位于Web服务器上,Web服务器与数据库服务器可同处于不同物理服务器上,也可以在同一物理服务器上[2]。(2)用户前台页面、数据库设计、后台页面设计。   该系统运行过程是由客户端浏览器(Browser)访问Web服务器与服务器关联后台数据库,用户端浏览器与Web服务器之间交流采用HTTP协议,服务器端进行对信息管理与发送,执行JSP、JavaScript脚本语言代码、Mysql命令与标准HTML代码,通过JDBC驱动程序,连接到支持JDBC连接方式数据库来存取数据。客户端(浏览器)接收与显示Server提供Web信息[3]。   3 系统详细设计   3.1 系统基本功能   本系统基本功能如图1所示。   (1)登录模块;实现:JSP+html及css。(2)公告管理模块;实现:JSP+mysql+javabean。(3)教程、课件管理模块;实现:Struts 2.x+FileUpload及Components-FileUpload组件。(4)个人信息管理模块;实现:JSP+javabean+servlet。(5)BBS信息管理;实现:JSP+javabean+servlet主要是实现了三层结构(MVC)减少了许多代码量,代码更简介,业务更清晰容易维护。(6)聊天室模块;实现:JSP+Ajax。(7)文件上传与下载模块;实现:Struts 2.x+FileUpload组件。   3.2 运行与开发环境   浏览器:IE/Firefox等浏览器;数据库:Mysql;操作系统:Win7/Windows XP;开发工具:JDK Myeclipse/eclipse-jee;Web服务器:Tomcat;JSP引擎:Tomcat。考虑本系统应用到JSP动态网页技术对开发环境要求,在技术上是可行,而且安全性很高[4]。   3.3 系统不同用户操作权限介绍   (1)系统管理员:系统管理员登录经检查通过后可以进行:对用户信息、论坛版块信息及公告信息浏览、修改、删除、添加等操作;上传视频

文档评论(0)

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

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

1亿VIP精品文档

相关文档