计算机网络精品课程网站的设计与实现

时间:2024-02-01 点赞:48919 浏览:98750 作者原创标记本站原创

本文是一篇精品课程网站论文范文,精品课程网站类在职研究生毕业论文,关于计算机网络精品课程网站的设计与实现相关毕业论文开题报告范文。适合精品课程网站及计算机网络及数据库方面的的大学硕士和本科毕业论文以及精品课程网站相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:随着传统课堂授课向网络在线教学的发展演化,计算机网络精品课程网站开始发挥着越来越重要的作用.计算机网络精品课程网站充分运用信息技术,有效地利用和整合教学资源,为学校实施网络教学和促进师生交流搭建了一个平台.因此,设计一个高效的计算机网络精品课程网站显得尤为重要.

关 键 词:精品课程设计实现

计算机网络精品课程网站是针对计算机网络教学而建立的.精品课程网站建成以后,将有效的促进网络课程教学质量的提高,为广大师生提供一个互动的交流平台.通过网站上“互动”与“留言板”,教师和学生可以彼此交流所教、所学的内容;通过“教学资料在线浏览与下载”模块,教师可以将该课程的多媒体资料等放到网上供学生学习,达到方便学生预习和复习的目的;此外还可以将相关的资源信息,教师信息,试验指导等信息,进一步帮助学生更好的掌握计算机网络这门课程.

1.系统功能设计

本系统利用了C/S结构的特点,将精品课程网站的开发系统移植到Inter上,极大地简化了教师以及管理员对于精品课程维护时的各项操作,降低操作难度,同时允许项目组多个成员同时进行系统的开发,大大提高了精品课程网站的开发效率.本系统主要包括用户登录模块、用户管理模块、在线编辑模块、师生交流、邮件发送、静态页面制作与美化几部分.


1.1系统设计原则

精品课程网站是基于Web应用的系统,采用B/S模式和三层体系结构.系统设计是整个项目的关键环节,为了开发出一个稳定、适用的网站系统,必须遵循以下原则:

1)实用性原则.项目的开发必须结合学院的实际和专业特点,为了减少一些不必要的开支,我们认为在保证实用性的情况下采取”够用原则”,对系统进行开发.

2)适应性原则.Web应用于各种不同的浏览器环境中,为了使系统与各种主流的浏览器版本兼容,使用户能够方便地实用本系统,系统的设计必须遵循适应性原则.

3)安全性原则.为了解决系统运行环境所面临的严峻的网络安全威胁,在设计过程中应该着重考虑网络安全问题.

4)开放性原则.精品课程网站系统是一个追求高效共享的网络资源平台,必须保证所有的互联网用户都尽可能能够访问.

1.2登录模块的设计

图1登录模块的流程图

在本系统中,登录和身份验证功能相对简单.注册模块允许任何用户进行注册,注册之后可以登录.其中系统初始化时创建的系统管理员只有一个.系统管理员可以提升普通用户的权限,使其成为系统管理员.计算机网络精品课程网站根据系统功能和用户身份的不同,主要分为以下三种情况.登录用户具有浏览与下载权限,此外还具有邮件发送功能、留言功能;系统管理员具有浏览与下载权限,邮件发送功能、留言功能,项目管理权限.图1为登录模块的流程图.

用户登录之后信息保存在session中,当用户想退出系统时可以关闭所有浏览器窗口、注销、或者用户登录时间超过六小时也会自动退出登录状态.并且在登录的session中只保存了用户的登陆名、登陆标记和登录权限.这些工作的共同目的都是增加系统的安全性.

1.3数据库设计

数据库采用的是MYSQL5.MySQL是一个精巧的SQL数据库管理系统,虽然它不是开放源代码的产品,但在某些情况下你可以自由使用.由于它的强大功能、灵活性、丰富的应用编程接口(API)以及精巧的系统结构,受到了广大自由软件爱好者甚至是商业软件用户的青睐,特别是与Apache和JSP/PHP/PERL结合,为建立基于数据库的动态网站提供了强大动力.在与JSP的配合使用中被Linux下WEB开发者称为JSP的黄金搭档.图2为用户数据表.

表项名类型用途说明

NameChar(16)用户名

PasswordChar(16)

Char(150)

SexChar(4)性别

ClassesChar(150)院系

LeeWordsInt留言数

IsAdminBoolean管理员标记

IsOnBoolean启用标记

图2用户数据表

2.系统登录模块的实现

登录页面中,要求用户将用户名和输入在两个文本框中,“提交”则用来响应表单的事件.在登录过程中,使用了一个系统用户信息表,其中的用户名和作为系统登录页面的引用,以及对用户名、字段来进行的用户身份鉴别.验证是将用MD5加密之后的,传递给JaBean来验证.当用户通过身份验证时,系统登录页面将主动备份用户信息.用户登录的时候也要求输入验证码增加安全性、和系统的稳定性.用户登录之后,可以修改自己的个人资料与设置等信息.系统的登录界面如图3所示

图3登录页面

精品课程网站是支撑精品课程资源共享和网络互动教学的具有开放性的网络教学平台.论文通过系统功能设计、网站实现等环节重现了一个精品课程网站的建设过程,为高校的精品课程网站建设提供了一个可供借鉴的具体实施方案.

相关论文

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

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

计算机网络精品课程安全

本文是一篇计算机网络论文范文,关于计算机网络毕业论文模板,关于计算机网络精品课程安全相关研究生毕业论文开题报告范文。适合计算机网络及。

通用精品课程网站的设计与实现

本文是一篇精品课程网站论文范文,精品课程网站相关自考毕业论文开题报告,关于通用精品课程网站的设计与实现相关毕业论文格式范文。适合精品。

计算机网络,计算机网络精品课程北京

本文是一篇计算机应用基础论文范文,计算机应用基础相关毕业论文格式模板,关于计算机网络,计算机网络精品课程北京相关在职研究生毕业论文范。

精品课程网站的设计与建设

本文是一篇精品课程网站论文范文,精品课程网站有关大学毕业论文,关于精品课程网站的设计与建设相关硕士学位毕业论文范文。适合精品课程网站。