基于JSP技术开发计算机网络技术专业资源库平台.docx

基于JSP技术开发计算机网络技术专业资源库平台.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

??

?

??

基于JSP技术开发计算机网络技术专业资源库平台

?

??

?

?

?

?

?

?

?

???

?

?

?

?

?

随着互联网应用技术的逐步深入,新型教育理念的提出,传统的教师讲学生听的授课模式已经凸显出其不足,让学生动起来、让课堂活跃起来、让授课效果好起来的新型教学模式成为主流。让学生重视自学,学会合作,充分调动学生的积极性。项目围绕学生自学,采用JSP技术开发计算机网络技术专业学生学习本专业知识的资源平台,借助互联网,让学生不受时间、地点的限制,自主学习,学生可以清楚看到本专业的主要课程,可以阅读相关课程的资源信息,如果在学习过程中,发现不理解的问题,可以登录教学答疑系统,提出自己的问题,当然也可以作为“学霸”,回复别人提出的问题,实现[本文来自于wWw.zz-nEws.CoM]教师与学生,学生与学生之间的互动。

【关键词】资源库JSP技术软件开发

1项目概述

现在是互联网时代,教育也要与时俱进,向不同学生群体开放课程,让学生进行网络学习,教师在互联网上教,学生在互联网上学,信息在互联网上流动,教师与学生的互动需要一个平台来支撑,需要一个网站来作为载体。

本项目主要面向计算机网络技术专业学生,搭建学生学习的一个资源库系统,让学生了解本专业的课程结构,每门课提供教案、课件等供学生阅读和下载,同时为了方便师生交流互动,提供了一个教学答疑系统,有疑问都可以随时向教师提出,当教师登录系统后可以看到学生向自己提出的问题,进行回复,也可以查看所有问题,了解学习动态。

2项目主要功能介绍

项目主要分为两大组成部分:第一部分是计算机网络技术专业课程资源的阅读和下载,第二部分是教师和学生的教学答疑系统。

2.1阅读和下载功能说明

当浏览者访问页面时,可以在主页中清楚看到课程资源的分类,共分为基础课程、网络设备配置、网络编程三大类,基础课程包括计算机基础、计算机组装与维护、计算机数学,网络设备配置包括网络操作系统、Linux服务器配置、路由交换技术、网络安全、综合布线,网络编程编程包括C语言程序设计、Java程序设计、JSP程序设计、数据库技术、综合课程。每一门课程作为一个选项卡,当用户点击每个选项卡时可以看到该门课程共享的资源,目前主要提供教案、教材、课件。

教案:主要提供给学生进行阅读查看

教材:清楚知道课程使用的教材

课件:由于文件较多,主要方便学生进行下载

2.2教学答疑系统功能说明

当用户选择“教学答疑系统”时,系统将用户的类型分为管理员、教师和学生,以不同的角色或者身份登录系统,能够使用的功能也不一样,角色主要分管理员和一般用户,教师和学生都属于一般用户,下面分别介绍:

2.2.1管理员角色

管理员主要负责信息的维护工作,主要包括用户管理、新闻管理、问题管理、回复管理,其中用户管理包括添加用户和显示用户列表,新闻管理包括添加新闻和新闻列表,问题管理包括提问和问题列表,回复管理则只有回复列表,列表主要显示对应表中的所有数据。

2.2.2一般用户角色

一般用户登录系统后,可以提出自己的问题,同时也有别人指定自己回答的问题,主要有四个功能,“我提过的问题列表”用于显示自己曾经提过的问题,“查看所有问题”用于显示截至目前所有的问题,“我要提问”可以提出自己的新问题,“需要回答的列表”则显示自己需要回复的问题。

3项目环境的搭建

项目服务器Web服务器使用Tomcat9.0,数据库选用开源数据库Mysql5.5,集成开发环境采用myeclipse2015,展示页面使用JSP。

4主要的开发技术

系统的主要分为前台页面的显示和后台管理,前台负责信息显示,后台负责信息维护,前台主要的开发技术包括DIV+CSS、框架集,后台管理的主要开发技术包括Jquery-EasyUI和富文本编辑器。

4.1DIV+CSS

在传统的页面布局中,一般都是使用表格进行布局,使用表格法的优点就是简单易学,容易理解,但是使用表格布局,搜索引擎在进行搜索时,内容不被筛选,影响网站的优化排名,目前比较热门的HTML5技术逐渐兴起,需要使用DIV+CSS进行页面布局。

DIV(DIVision)拆分,主要进行页面内容的定位,分割显示区域,将页面划分为独立的、不同的部分,属于Web前端的开发技术,主流的浏览器如IE、360浏览器、GoogleChrome、MozillaFirefox等都支持DIV标签,CSS(CascadingStyleSheets)的中文名称:层叠样式表,主要用于对DIV的显示进行美化,对页面元素进行修饰和格式化,在CSS中,一个文件的样式可以从其他文件进行继承,减少重复代码的开发,提高代码的重用性。采用DIV+CSS进行页面布局,可以是实现将结构和显示分离开来,便于代码的维护,当页面加载时,逐層加载

文档评论(0)

姜志 + 关注
实名认证
内容提供者

搞茯苓的

1亿VIP精品文档

相关文档