jsp考试管理系统毕业设计(含源文件)(6)

2019-05-26 20:56

2.教师子系统管理程序流程图如下:

开始 登录窗口 N Y 管理界面 正确? 学生信息管理 填空题维护 改错题维护 程序题维护 考试状态设定 考试时间设定 学生考卷管理 结束 图 5-2教师后台管理的程序流程图

- 20 -

5.3开发工具介绍

根据本网站的特点以及开发技术的比较、分析,并从开发者的对技术的熟悉程度考虑,系统采用以下开发技术:

(1) Web服务器:Tomcat 版本5.0.28

(2) 网页开发技术:JSP (英文全称Java Server Page、中文全称Java服务器端语言) (3) DBMS(DataBase Management System,数据库管理系统):SQL Server 2000

JSP 开发的网站,几乎可以执行于所有平台,如 Windows NT、Linux、UNIX。在 Windows NT 下 IIS 通过一个外加服务器,例如 JRUN 或者ServletExec,就能支持 JSP。知名的 Web 服务器 Apache 已经能够支持 JSP。由于 Apache 广泛应用在 Windows NT,UNIX 和 Linux 上,因此 JSP 有更广泛的执行平台。虽然现在 WNT 操作系统占了很大的市场份额,但是在服务器方面,UNIX 的优势仍然很大,而新崛起的 Linux 更是来势不小。从一个平台移植到另外一个平台,JSP 和 JavaBean 甚至不用重新编译,因为 Java 字节码都是标准的与平台无关的。由于 PHP 本身存在的一些缺点,使得它不适合应用于大型站点,而更适合于一些小型的商业站点。首先,PHP 缺乏规模支持;其次,它缺乏多层结构支持。

其中,JSP具备以下优点: (1) JSP方便与HTML混合。 (2) JSP运行速度更快。

(3) JSP技术有众多大软件公司支持。 (4) JSP技术有众多开放性代码组织支持。 (5)可以跨平台运行。

5.4 管理员后台系统的实施

虽然系统是从学生考试的角度设计的,但是在作为系统的设计者,首先面对的用户就是管理者。学生的考试需求实际上是系统需求的一部分,更重要的是应先解决管理者对系统管理的需求。在做好后台管理系统的基础上,再做前台系统,由于数据库里有了各种实际的资料,会更加直观。

- 21 -

后台系统主要是为管理员服务的,主要由七个子模块组成:学生管理模块、填空题维护模块、改错题维护模块、程序题维护模块、考试状态设定模块、考试时间设定模块、学生考卷管理模块。

5.4.1 登录页面(login.jsp)

本页是后台管理系统的入口,为了确保网站与数据库的安全,对进入的人进行身份验证是十分必要的,尤其是网站的后台管理系统。本页的主要功能就是对用户进行身份验证。只有用户名和密码都正确才可以进入后台系统。用户输入用户名及密码,点击“登录”按钮完成登录的功能,本页面的设计如图5-3所示:

图5-3登录页面

其中“登录”按钮的代码设计如下: if(\

session.setAttribute(\ session.setAttribute(\ session.setAttribute(\ GgManager gm=new GgManager(); Gg gg=gm.getGgInfo(); String zt=gg.getGgnr(); if (\ {

ktxxop ktop=new ktxxop();

- 22 -

}

ktop.exekt(username);

response.sendRedirect(\} else {

session.setAttribute(\session.setAttribute(\session.setAttribute(\response.sendRedirect(\}

5.4.2 教师后台管理主页面

输入正确的用户及密码后,系统进入后台主界,系统后台的设计采用框架的结构,教师可以选择左面的功能项实现某些功能的管理。后台管理主页面的设计如图5-4所示:

图5-4 后面管理主页面

5.4.3 学生信息管理模块

本模块完成学生信息的管理,包括学生信息的添加、删除及查询的功能,可以按学生姓名进行查询,本页对应的磁盘文件为sxxmanager.jsp。学生管理页面的设计如图5-5所示:

- 23 -

图5-5 学生信息管理模块

1.其中“删除”按钮的代码如下: if(\

sid=DateFormate.toGb((String)request.getParameter(\ sxx.delete(sid); %>

<% }

2.其中新增学生的主要代码如下: if(\ sid=DateFormate.getId();

sname=DateFormate.toGb((String)request.getParameter(\ sxb=DateFormate.toGb((String)request.getParameter(\

- 24 -


jsp考试管理系统毕业设计(含源文件)(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:塔吊防碰撞安全措施方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: