当前位置:跳过导航链接计算机毕业设计首页 : JAVA计算机毕业设计 : 详细内容

基于JSP在线考试系统的设计与实现

来源:本站原创 作者:管理员 添加时间:2011-08-24 点击数:5037

一、开发工具:JSP+SQL

二、开发期限:2011年

三、计算机毕业设计相关介绍:

系统数据流程描述
1、顶层数据流图:包含三个实体即考生、教师、管理员,六个数据处理即学生登陆、学生考试、教师登陆、教师管理、管理员登陆、管理员管理。该图反应出了网上考试系统总的情况,其数据流如下图所示。

计算机毕业论文

2、学生考试数据流图:包括一个实体(学生)和考试、查询成绩等多个数据处理,该图反应出了学生学习情况及三个数据存储。学生通过考试来获得考试成绩。其中,学生考试的试卷来自试卷数据库中,从成绩数据库可以查询考试分数,从资料记录中得到得到个人资料并且可以做出修改。〖资料来源:计算机毕业论文 www.xiaoniu168.com

3、教师管理数据流图:包括一个实体(教师)和试题管理、试卷管理等多个数据处理及六个数据存储。该图体现了教师对系统的管理情况,教师通过试题管理、试卷管理、添加试卷、添加试题来完成对试卷试题的编辑和发布。教师从学生答题的情况和成绩的情况考虑应该增减什么试题试卷。〖资料来源:计算机毕业设计 www.xiaoniu168.com

4、管理员管理数据流图:包括一个实体(管理员)和学院管理、科目管理等多个数据处理及六个数据存储。该图体现了管理员对系统的管理情况,管理员可以进行所有用户的账户管理和学院、班级、科目的管理。

数据库连接
4.1.1 配置SQL server 2000
启动数据库,进入企业管理器后,对数据库按右键,选择所有任务?附加数据库,然后选择数据库备份,就可以添加数据库了。
4.1.2 连接数据库
在web中连接数据库,可以创建一个conn.java文件,然后编写代码如下:
public conn() {
  try {
   Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
  } catch (Exception e) {
   
  }
  try {
   String path = "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=user1";

   String name = "sa";
   String word = "";
   conn = DriverManager.getConnection(path, name, word);
 } catch (Exception e) {
  
 }

功能模块设计:

计算机毕业论文

<责任编辑:计算机毕业设计网(http://www.xiaoniu168.com)>

第1页

【联系方式】

【本站信誉】

用心做计算机毕业设计论文网