当前位置:首页 > 免费毕业设计

jsp+sql操作系统教学网站设计(LW+程序)

jsp+sql操作系统教学网站设计(LW+程序)

  • 网站价格: 2
  • 特殊技术: 免费毕设
  • 作品类型: 免费毕设
  • 售后服务:

联系方式: 微信:biyebang QQ: 629001810

作品详情

 

目录

 

 

系统设计


1综合管理系统结构

根据网站的需求分析说明,对操作系统教学网站进行模块化设计。其中包括一些静态的页面主要通过超链接实现包括:学院介绍,教学资源,课程表,其他课程等。使学生对于学校的概况以及网站的教学资源有一个比较完全的了解[2]

设计了课堂教学这一模块,使学生可以像在课堂上一样,浏览幻灯片,接受学习知指导,进行课程学习,并且可以进行课堂练习,进行自我检测学习效果,查漏补缺。

课件下载是一个非常有用的版块,有条件的学生可以将其下载在电脑上,用于自己平时的学习。成为老师课上教学的有效补充。

留言反馈是了解学生的意见与建议的一个非常有效的途径。同时也是教师与学生交流的平台,学生可以向老师提出关于学习方面的问题,老师也可以对于这些问题进行解答。使教师和学生有了更多交流的机会与空间。

自我测试是学生检测自己学习成果的模块。

成绩管理是一个非常复杂的模块,分为多级管理员与用户。有登陆检测,取回密码,注销帐户。对于不同权限的用户进入不同的界面,进行成绩的管理。

其他的版块是网站中最常见的功能,如:友情链接,校园风景,栏目导航等。

网站前台结构图如图3-1所示。

3.2后台管理系统结构

针对网站的多种资源,需要及时进行更新,才可以保持网站的有用性。所以需要后台管理员进行资源的更新。由于新闻中心的新闻采取的方法是超链接,所以只要及时更新链接就可以了。对于其他模块的信息进行后台的更新。以及在线答疑模块,对多余的时间过长的疑问与解答,进行整理删除。

后台具体结构图如图3-2所示。

 

3.3网站建设模式

C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件[5]

B/S是 Brower/Server的缩写,客户机上只要安装一个浏览BrowserNetscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点主要有以下几个:只适用于局域网。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。对客户端的操作系统一般也会有限制。可能适应于Win98, 但不能用于win2000或Windows XP。或者不适用于微软新的操作系统等等,更不用说Linux、Unix等。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。以对于我们网站建设无法完采用C/S模式来实现管理[5]。只有通过采用B/S,从而为网站管理提供更大的管理余地,系统结构如图3-3所示。

 

系统实现

登陆版块的实现

为了保证网站的安全性,设置一个登陆界面,输入用户名和密码。并且在整个网站的过程里都引入了config.jsp,使得用户只能通过登陆界面进行登陆,无法直接浏览网站。程序首先调用loginBean的setUsername()和setPassword()方法给Bean的实例输入用户名和密码这两个参数,接着调用Bean的excute()方法返回验证的结果,为真则认定用户为合法用户,程序设置两个session值,分别存放用户的登陆信息和用户的权限信息,再调用页面自动跳转至管理首界面,如图6-1所示。

2教学资源版块的实现

通过学院介绍版块中的<a href="teachersouse.jsp">教学资源teachersouse.jsp也可以通过超链接查看教师简介,教学设备简介,实验仪器简介,如图6-3所示。


3课程表版块的实现

通过学院介绍版块中的<a href="course.jsp" >课程表course.jsp。也可以通过超链接查看操作系统,离散数学,数据结构的课程表,如图6-4所示.

 

源文件


帮我毕业网微信

版权所有© 帮我毕业网 并保留所有权利

QQ 1370405256 微信 biyebang

QQ:629001810微信:biyebang

收缩