毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

java+mysql在线作业提交系统的设计与实现(5)

时间:2021-03-17 21:27来源:毕业论文
Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。Apache 为HTML页面服务,而

    Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。Apache和Tomcat整合使用:如果客户端请求的是静态页面,则只需要Apache服务器响应请求;如果客户端请求动态页面,则是Tomcat服务器响应请求;因为JSP是服务器端解释代码的,这样整合就可以减少Tomcat的服务开销 。

1.2.5 MySQL数据库

    MySQL是一个小型关系型数据库管理系统,是一个真正的多用户、多线程SQL数据库服务器,它是一个客户机/服务器结构的实现。与其他的大型数据库例如Oracle、 DB2、 SQL  Server等相比, MySQL自有它的不足之处,如规模小、功能有限等,但是这丝毫也没有减少它受欢迎的程度。由于MySQL具有小巧、功能齐全、查询速度快、健壮和易用、总体拥有成本低,尤其是开放源码,免费的这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL数据库可以称得上是目前运行速度最快的SQL语言数据库。Struts2框架访问MySQL数据库是非常方便,所以我们也选用了MySQL数据库作为我们开发项目的数据库。

1.2.6 B/S结构

    B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser)浏览器通过Web Server 同数据库进行数据交互。

    B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。系统的扩展非常容易,维护和升级方式简单。

    与C/S模式相比,它大大简化了客户端,客户端只要装上操作系统、网络协议软件以及浏览器即可。这时的客户机成为瘦客户机,而服务器端则集中了几乎所有的应用逻辑,开发、维护等工作也都集中在服务器端。同时,对应用软件进行升级时,只需要更新服务器端的软件就行了,所有的客户端只有浏览器,根本不需要做任何维护升级的工作量。所有的操作系统只需要针对服务器进行,从而减轻了系统维护与升级的成本与工作量,使用户的总体拥有成不大大降低。

1.3 系统运行环境文献综述

    客户端:

    操作系统:Windows XP/7

    浏览器:Internet Explorer 6.0+或360安全浏览器

服务器端:

    操作系统:Windows XP/7

    WEB服务器:Tomcat 6.0

    数据库:MySQL 5.0

1.4 系统限制条件

    本系统的功能使用存在一些用户条件限制,限制条件如下:

(1)学生不可以进入教师与管理员的页面

(2)教师也不可以进入管理员页面,还有学生页面

(3)管理员也不可以进入学生和教师页面

(4)每个学生登录进入之后只能看到自己班级的作业,不可以看到别的班级的作业

(5)教师登录只对自己发布的作业进行管理,不可以对别的教师发布的作业进行管理

(6)当学生注册时输入的学号必需与选定的班级匹配。

(7)不同的用户使用修改密码都只能修改自己的密码,无法修改他人的 java+mysql在线作业提交系统的设计与实现(5):http://www.youerw.com/jisuanji/lunwen_71766.html

------分隔线----------------------------
推荐内容