第07章节在线模拟考试system.pptVIP

  • 2
  • 0
  • 约1.72千字
  • 约 18页
  • 2017-05-19 发布于四川
  • 举报
第07章节在线模拟考试system

第7章 在线模拟考试系统 1、系统设计 系统特点 功能设计 用户界面草图 页面迁移图 页面功能设计 2、数据库设计 3、JSP页面程序 4、系统功能完善 7.2 系统设计 7.2.1 系统特点 本系统提供了一种通过Web方式进行在线考试的方式。系统基于大容量的题库,随机从题库抽取一定数量的题目,提供给学生在线答题,可以不受地域的限制,又有效控制了考试的规范性。 本系统面向两种用户:一是参加考试的学生。另一种是系统管理员。 7.2.2 功能设计 考生角色: (1)考试模块 (2)历史成绩模块 系统管理员角色 (1)试题维护模块 (2)试卷设置模块 (3)历史成绩模块 用例图UseCase 7.2.3 用户界面草图 7.2.3 用户界面草图 7.2.3 用户界面草图 7.2.3 用户界面草图 7.2.3 用户界面草图 7.2.3 用户界面草图 7.2.3 用户界面草图 7.2.4 页面迁移图 7.3 数据库设计 7.4 JSP程序设计 7.4.1 目录结构 * * 学生历史成绩 考生 登录 在线考试 试题维护 试卷设置 试卷历史成绩 系统管理员 学生角色模板页面 管理员角色模板页面 试题分类选择页面 试题维护页面 添加试题页面 考生答题页面 考生历史成绩查询页面 登录 登录 考生目录 答题页面 修改 在线模拟考试系统页面迁移图 历史成绩 分类选择 确定 管理员目录 导航 导航 考试成绩 完成 试题一览 历史成绩 分类选择 确定 试题添加 添加 修改 分类添加 分类一览 添加 分类修改 试题修改 考生 管理员 开始考试 历史成绩 试题维护 试卷设置 历史成绩 级别 0:考生 1:管理员 否 否 1 char RANK 用户登录密码 否 否 20 Varchar PASSWORD 用户真实姓名 否 否 10 Varchar RealName 否 是否为空 用户登录用户名 说明 是 是否为主键 20 长度 Varchar 类型 USERNAME 字段名 (1)用户表 USER (2)试题表 Question 选项D 否 否 100 varchar Choice_D 选项C 否 否 100 varchar Choice_C 选项B 否 否 100 varchar Choice_B 试题分类编号 否 否 2 char Category_ID 题目 否 否 300 varchar Subject 选项A 否 否 100 varchar Choice_A 是 否 是否为空 正确答案 试题编号 说明 否 是 是否为主键 1 10 长度 char char 类型 Answer Question_ID 字段名 (3)试题分类表 Category 试题数目 否 否 Int Question_Number 试题分类名称 否 否 20 varchar Category_Name 试题分类编号 否 是 2 char Category_ID 是否为空 说明 是否为主键 长度 类型 字段名 (4)考试记录表 Test_Record 考试成绩 否 否 Int Test_Result 考试时间 否 否 14 char Test_Time 试题分类编号 否 否 2 char Category_ID 考试用户名 否 否 20 varchar Username 考试记录编号 否 是 10 char Record_ID 是否为空 说明 是否为主键 长度 类型 字段名 系统框架各层间的调用关系 7.4 JSP程序设计 放置Servlet的Java类文件 \classes 放置需要用到的第三方工具,如JDBC驱动程序等 \lib 放置Servlet的Java文件 \src TomcatWeb应用程序必备文件夹,放置web.xml文件 \WEB-INF 页面共通使用的JSP代码块 \inc 页面用到的JavaScript脚本文件和CSS定义文件 \common 图片存放路径,页面上显示的图片都放在这里 \img 根目录,放主要的HTML和JSP文件 \ch07 对应功能 目录

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档