“计算机网络与通信技术”精品课程网站

时间:2024-01-24 点赞:53775 浏览:111975 作者原创标记本站原创

本文是一篇精品课程网站论文范文,精品课程网站类专科毕业论文开题报告,关于“计算机网络与通信技术”精品课程网站相关学士学位论文范文。适合精品课程网站及数据库及计算机网络方面的的大学硕士和本科毕业论文以及精品课程网站相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:本文以SQLSERVER2000为数据库系统,以J2EE为开发平台,通过使用JSP动态网页制作技术,构建了一个基于B/S模式的南华大学《计算机网络与通信技术》精品课程网站,该网站实现了用户管理、课件资源管理、作业管理、新闻资讯管理、下载管理、互动交流管理及课程信息管理等功能.

关 键 词:B/S模式;JSP;J2EE;SQLSERVER2000;精品课程网站

中图分类号:TP393文献标识码:A文章编号:1673-9795(2013)06(b)-0000-00

1引言

精品课程是国家教育部关于高等学校教学质量和教学改革工程的重要内容,是彰显学校整体办学水平的重要标志[1-2],而精品课程网站是精品课程建设和评价的窗口,是精品课程网络化的学习平台,也是精品课程示范辐射的载体[3].

课程网站管理系统将Inter网络技术与现代管理观念相融合,针对信息技术的特点对教育资源进行规划和重构,较好地实现了教学资源共享,丰富了教学内容,提高了教学质量的.目前国内外各个大学都在积极的筹建具有自身的知识产权的精品课程,并以此相互交流.

2需求分析和概要设计

2.1需求分析

根据《计算机网络与通信技术》精品课程的规划,结合我校的实际情况及课程的特点,该精品课程网站应该具有以下几个功能:

(1)学习功能.其应用的主体主要包括两个组成部分――学生和老师.学生可以利用精品课程网站来获取自己想要的知识,老师可以利用精品课程网站向学生传播自己的知识.

(2)交流功能.在学习过程中,学生会遇到各种自己无法解决的问题,就需要能够向别人求助,设计一个留言板就能够较好的解决这个问题,它能方便学生和老师之间、学生和学生的交流,提高学习的效率.

(3)系统更新功能.网站的内容需要不断更新,这就要求网站服务器管理员具有良好的网站维护知识及沟通能力,能把学生及老师的要求及时反应到网站上去.此外,还能管理教师用户、学生用户,发布新闻资源、网站公告、相关辅助课程的信息.

精品课程网站教学内容以WEB课件形式出现在站点中,总体采用三层B/S结构[4](图1),各类教学资源在服务器一端,采取数据库统存放和组织,学生和教师用户在客户机端无须任何配置工作,只须使用浏览器向WEB服务器代理提出访问请求,服务器审核后通过中间控件与后台数据库链接,把请求服务的教学内容以WEB页面形式通过浏览器反馈给用户.

2.2网站主要功能模块

网站主要功能模块如图2所示.

(1)用户管理模块能增加、删除用户;(2)课件资源管理模块可以发布课件、增加、删除、修改课件;(3)作业管理模块负责发布作业、查看作业和删除作业;(4)下载模块实现学生下载老师发布的课件和作业,并上交作业;(5)互动交流模块实现给教师留言,教师对学生留言进行回复,实现在线答疑;(6)新闻资讯管理模块可以增加、修改、资讯;(7)课程信息管理模块完成辅助课程信息的增加、删除.

该网站提供完善的用户管理及其他管理功能,各级用户权限严格限制,每个用户只能访问他应该访问的内容,用户通过统一的Web界面访问该系统,将所有功能集成在Web中,具有较好的安全性.

2.3网站体系结构

该网站的体系结构如图3所示:

3网站设计

3.1开发工具

本文采用JSP(JaServerPage)技术,它是基于JaServlet及Ja体系的web开发技术.JSP有以下几个特点:(1)简化的页面生成技术;(2)与Ja平台有机集成;(3)硬件平台和服务器无关;(4)功能可扩展[5].

JSP提供了一些隐含对象,这些隐含对象在JSP页面中可以直接引用,而不必首先声明.利用JSP提供的这些隐含对象,可以使脚本功能更加强大,并且编程更加容易、方便.此外,JSP可以通过JDBC与Oracle、SQLServer等大型关系数据库进行连接.

3.2网站操作流程

网站操作流程如图4所示:

3.3网站数据编辑流程

网站数据编辑流程如图5所示.添加信息时,编号字段由系统自动生成,且不能修改,其他信息由用户输入,之后对数据进行合法判断,合法则保存至数据库,不合法则重新输入.修改信息时,先选中一条待修改的记录,然后直接输入数据,判断合法性,合法则保存至数据库,不合法则重新输入.

当用户选定一条记录时,单击删除按钮,网站系统提示用户是否确定删除,如确定则删除数据库的相关记录.


3.4数据库设计

通过前期的网站系统分析,设计了4个表单:(1)登录表.其属性有:Id,username,password,ceatetime,falg,issue,logintimes,popedom;(2)学生用户表.其属性有:Id,username,password,type,regtime,ifuse,logintimes,lasttime,lastip;(3)留言表.其属性有:Id,userid,tittle,content,addtime,answers,answertime;(4)课件信息表.其属性有:Id,coursename,collegename,teache-

rname,uptime,downnum.

3.5模块设计与实现

下面就网站的五个主要模块进行阐述:

(1)用户管理模块.当系统登陆时,首先出现的是一个用户权限登陆的界面,权限设置主要是维护系统的安全性和完整性.拥有管理员权限的操作员能对其他操作员进行相应的权限设置,没有权限的操作员不能对相应的窗口进行操作(如图6).(2)课件资源管理模块.只有教师权限的操作员才能进行课件资源管理(如图7).

模块核心程序:

(3)作业管理模块.只有教师权限的操作员才能进行学习作业管理,包括对作业信息的添加、修改、删除等功能(如图8).

模块核心程序:

(4)互动交流管理模块.只有教师权限的操作员才能进行留言管理,包括对留言的回复和删除功能(如图9).

(5)下载管理模块.供学生下载作业(如图10).

4系统测试

对系统测试的目的是检查系统能否满足需求分析中的功能需求,主要从以下几方面入手:

(1)功能测试:测试是否满足开发要求,是否提供设计所描述的功能,是否用户的需求都得到满足.功能测试是系统测试最常用和必须的测试,通常还会以正式的软件说明书为测试标准.

(2)强度测试及性能测试:测试系统能力的最高实际限度,即软件在一些超负荷情况下功能实现的情况.

(3)安全测试:验证安装在系统内的保护机构确实能够对系统进行保护,使之不受各种干扰.本系统主要是对系统权限的测试和对无效数据、错误数据和非法数据的测试.

经过上述的测试过程对网站系统进行测试后,软件基本满足开发的要求.

5总结

我们设计的《计算机网络与通信技术》精品课程网站是基于WEB的开放式技术,采用MVC架构模式.该网站不仅适用于研究生,其大部分内容也适用于本科生.在后续工作中,将进一步提高系统的稳定性.

相关论文

计算机网络精品课程网站设计探究

本文是一篇精品课程网站论文范文,关于精品课程网站类毕业论文模板,关于计算机网络精品课程网站设计探究相关专科毕业论文范文。适合精品课程。

基于ASP技术的精品课程网站开发

本文是一篇精品课程网站论文范文,精品课程网站有关硕士学位论文,关于基于ASP技术的精品课程网站开发相关硕士论文范文。适合精品课程网站及。

计算机网络与通信课程教学改革

本文是一篇计算机网络论文范文,计算机网络类研究生毕业论文开题报告,关于计算机网络与通信课程教学改革相关电大毕业论文范文。适合计算机网。

关于计算机网络与通信网络技术的

本文是一篇计算机网络论文范文,计算机网络方面专科毕业论文开题报告,关于关于计算机网络与通信网络技术的相关毕业论文题目范文。适合计算机。

精品课程网站关键技术

本文是一篇精品课程网站论文范文,精品课程网站方面有关毕业论文参考文献格式,关于精品课程网站关键技术相关毕业论文格式范文。适合精品课程。

计算机网络数据通信系统构建技术

本文是一篇计算机论文范文,计算机有关毕业论文开题报告,关于计算机网络数据通信系统构建技术相关大学毕业论文范文。适合计算机及可靠性及通。