电气工程
会计论文
金融论文
国际贸易
财务管理
人力资源
轻化工程
德语论文
工程管理
文化产业管理
信息计算科学
电气自动化
历史论文
机械设计
电子通信
英语论文
物流论文
电子商务
法律论文
工商管理
旅游管理
市场营销
电视制片管理
材料科学工程
汉语言文学
免费获取
制药工程
生物工程
包装工程
模具设计
测控专业
工业工程
教育管理
行政管理
应用物理
电子信息工程
服装设计工程
教育技术学
论文降重
通信工程
电子机电
印刷工程
土木工程
交通工程
食品科学
艺术设计
新闻专业
信息管理
给水排水工程
化学工程工艺
推广赚积分
付款方式
首页
|
毕业论文
|
论文格式
|
个人简历
|
工作总结
|
入党申请书
|
求职信
|
入团申请书
|
工作计划
|
免费论文
|
现成论文
|
论文同学网
|
全站搜索
搜索
高级搜索
当前位置:
论文格式网
->
免费论文
->
计算机毕业论文
基于WEB的通用考试系统设计与实现(二)
本论文在
计算机毕业论文
栏目,由
论文格式
网整理,转载请注明来源
www.lwgsw.com
,更多论文,请点
论文格式范文
查看
2、数据详细设计
根据ER图设计得到本系统所需的数据库表有:
(1)学生表。表名为Student,用于记录学生信息,表结构如表1所示。
(2)管理员表。表名为Admin,用于记录管理员信息,表结构如表2所示。
(3)专业名称表。表名为Major,用于记录专业信息,表结构如表3所示。
(4)班级表。表名为Class,用于记录班级相关信息,表结构如表4所示。
(5)科目表。表名为Subject,用于记录科目信息,表结构如表5所示。
(6)成绩表。表名为Score,用于记录学生成绩信息,表结构如表6所示。
(7)选择题表。表名为Select,用于记录选择题信息,表结构如表7所示。
(8)填空题表。表名为Filling,用于记录填空题信息,表结构如表8所示。
(9)判断题表。表名为Judeg,用于记录判断题信息,表结构如表9所示。
(10)简答题表。表名为ShortAnswer,用于记录简答题信息,表结构如表10所示。
(11)试卷信息表。表名为ExamPageInformation,用于记录试卷信息,表结构如表11所示。
表1学生表
字段名
数据类型及长度
主/外键
说明
备注
StuId
Varchar(10)
主
学生学号
主关键字
StuName
Varchar(10)
/
学生姓名
非空
StuPassword
Varchar(10)
/
学生密码
非空
StuSex
Varchar(2)
/
学生性别
非空
ClassId
Varchar(20)
外
班级ID
外键
MajorId
Varchar(10)
外
专业ID
外键
表2管理员表
字段名
数据类型及长度
主/外键
说明
备注
AdminId
Varchar(10)
主
管理员ID
主关键字
AdminName
Varchar(10)
/
管理员姓名
非空
AdminPassword
Varchar(10)
/
管理员密码
非空
表3专业名称表
字段名
数据类型及长度
主/外键
说明
备注
MajorId
Varchar(10)
主
专业ID
主关键字
MajorName
Varchar(20)
/
专业名称
非空
表4班级表
字段名
数据类型及长度
主/外键
说明
备注
ClassId
Varchar(10)
主
班级ID
主关键字
ClassName
Varchar(20)
/
班级名称
非空
MajorId
Varchar(10)
外
专业ID
外键
表5科目表
字段名
数据类型及长度
主/外键
说明
备注
SubjectId
Varchar(10)
主
科目ID
主关键字
SubjectName
Varchar(20)
/
科目名称
非空
MajorId
Varchar(10)
外
专业ID
外键
表6学生成绩表
字段名
数据类型及长度
主/外键
说明
备注
ScoreId
Int(5)
主
成绩ID
自增,主键
StuId
Varchar(10)
/
学生ID
非空
StuName
Varchar(10)
/
学生姓名
非空
ExamName
Varchar(10)
/
试卷名称
非空
Score
Float
./
成绩
非空
表7选择题表
字段名
数据类型及长度
主/外键
说明
备注
SelectId
Int(5)
主
选择题ID
主键
Difficulty
Float(5)
/
难度系数
非空
SelectQuestion
Varchar(100)
/
选择题问题
非空
OptionA
Varchar(50)
/
A选项
非空
OptionB
Varchar(50)
/
B选项
非空
OptionC
Varchar(50)
/
C选项
非空
OptionD
Varchar(50)
/
D选项
非空
SelectScore
Float(10)
/
分值
非空
SelectAnswer
Varchar(5)
/
标准答案
非空
SubjectId
Varchar(10)
外
科目ID
外键
表8填空题题表
字段名
数据类型及长度
主/外键
说明
备注
FillingId
Int(5)
主
填空题ID
主键
Difficulty
Float(5)
/
难度系数
非空
FillingQuestion
Varchar(100)
/
填空题问题
非空
Answer1
Varchar(50)
/
答案1
非空
Answer2
Varchar(50)
/
答案2
非空
FillingScore
Float(10)
/
分值
非空
SubjectId
Varchar(10)
外
科目ID
外键
表9判断题表
字段名
数据类型及长度
主/外键
说明
备注
JudgeId
Int(5)
主
判断题ID
主键
Difficulty
Float(5)
/
难度系数
非空
JudgeQuestion
Varchar(100)
/
判断题问题
非空
JudgeScore
Float(10)
/
分值
非空
JudgeAnswer
Varchar(5)
/
标准答案
非空
SubjectId
Varchar(10)
外
科目ID
外键
表10简答题表
字段名
数据类型及长度
主/外键
说明
备注
Short-answerId
Int(5)
主
简答题ID
主键
Difficulty
Float(5)
/
难度系数
非空
Short-answerQuestion
Varchar(200)
/
简答题问题
非空
KeyWord1
Varchar(10)
/
关键字1
非空
KeyWord2
Varchar(10)
/
关键字2
非空
KeyWord3
Varchar(10)
/
关键字3
非空
Short-answerScore
float(10)
/
分值
非空
Short-answerAnswer
Varchar(200)
/
标准答案
非空
SubjectId
Varchar(10)
外
科目ID
外键
表11试卷信息表
字段名
数据类型及长度
主/外键
说明
备注
ExamPageInformationID
Int(10)
主
试卷信息ID
自增,主键
SubjectId
Varchar(10)
外
科目ID
外键
PageID
Varchar(10)
/
试卷ID
非空
TitelID
Varchar(10)
/
题目ID
非空
TitelType
Varchar(10)
/
题目类型
非空
ExamTime
Varchar(10)
/
考试时间
非空
ExamName
Varchar(10)
/
试卷名称
非空
四、系统详细设计与实现
1、登陆功能
本系统采用Apache Shiro安全认证框架,在spring.xml中配置Shiro的相关属性,其中,在shiroFilter中配置允许匿名访问的页面或者Controller,以便用户进行登陆,如/login.jsp=anon可以匿名访问,其余页面或Controller均需要通过认证后访问,否则会自动跳转至登陆页面。
认证流程如下:
首先从前台页面获取用户名和密码,通过Contorller传到realms,并调用SimpleHash()方法对获取的密码进行MD5盐值加密,shiro会根据用户名从数据库取出密码并对其加密,然后自动比对加密后的两个密码,如果不匹配,则没有登陆成功,前台给出提示密码不正确。学生用户登录和管理员登录由一个Contorller的不同方法进行处理,学生用户登录由login()方法处理,管理员则由adminLogin()方法处理,由同一个realms认证,从不同数据表中查询用户,学生的账号密码在学生表中查询,管理员的账号密码在管理员表中查询。如果认证成功,则分别转向学生主页和管理员主页。
部分功能代码如下:
首页
上一页
1
2
3
下一页
尾页
2
/3/3
上一篇
:
浅谈计算机信息管理系统的安全防..
下一篇
:
校园网的设计与开发
Tags:
基于
WEB
通用
考试
系统
设计
实现
【
收藏
】 【
返回顶部
】
人力资源论文
金融论文
会计论文
财务论文
法律论文
物流论文
工商管理论文
其他论文
保险学免费论文
财政学免费论文
工程管理免费论文
经济学免费论文
市场营销免费论文
投资学免费论文
信息管理免费论文
行政管理免费论文
财务会计论文格式
数学教育论文格式
数学与应用数学论文
物流论文格式范文
财务管理论文格式
营销论文格式范文
人力资源论文格式
电子商务毕业论文
法律专业毕业论文
工商管理毕业论文
汉语言文学论文
计算机毕业论文
教育管理毕业论文
现代教育技术论文
小学教育毕业论文
心理学毕业论文
学前教育毕业论文
中文系文学论文