在线考试系统需求文档.docx
- 文档编号:15102405
- 上传时间:2023-06-30
- 格式:DOCX
- 页数:15
- 大小:107.46KB
在线考试系统需求文档.docx
《在线考试系统需求文档.docx》由会员分享,可在线阅读,更多相关《在线考试系统需求文档.docx(15页珍藏版)》请在冰点文库上搜索。
在线考试系统需求文档
在线考试系统需求文档
在线考试系统
需求分析报告
1.引言
1.1编写目的
软件需求分析目的是使用户和软件开发者双方对项目开发目标有一个共同的理解,便于对软件开发各个过程的控制与管理,通过对项目开发目标的描述,使开发人员能够正确理解用户需求,明确该系统应具有的功能、性能与界面要求。
需求分析作为软件开发的基础和依据,其预期读者是系统分析人员、项目管理人员、软件设计人员、用户文档编写者。
1.2项目背景
随着计算机和网络技术的迅猛发展,使用在线考试系统,可以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。
在线考试系统中试卷的生成、试卷的提交、试卷的判读等都可以在网络上自动完成。
只要形成一套成熟的题库就可以实现考试的自动化。
这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而有效地提高了教师的工作效率。
(7)教师授课表
(8)课程知识点表
(9)试题表
(10)知识点题目表
3.3数据词典
1、管理员表
本表用于记录系统的管理员用户的信息。
表1管理员表
序号
数据项
名称
数据项
代码
定义或描述
数据类型
数据存储长度
约束条件
值域
备注
1
编号
NO
编号
N
6
M
自增列
2
管理员账号
USERNAME
管理员用户名
C
30
M
PK
3
院系
DEPARTMENT
管理员所在院系
C
50
M
4
联系电话
TELEPHONE
联系电话
C
20
O
5
电子邮件
电子邮件
C
50
O
5
备注
REMARKS
备注
C
50
O
2、教师表
本表用于记录教师信息。
表2教师表
序号
数据项
名称
数据项
代码
定义或描述
数据类型
数据存储长度
约束条件
值域
备注
1
编号
NO
编号
N
6
M
自增列
2
教师ID
TEACHERID
教师ID
C
10
M
PK
3
教师姓名
TEACHERNAME
教师姓名
C
100
M
4
用户组名
USERGROUP
所在用户组
C
20
M
5
性别
SEX
性别
N
1
M
0,1
0:
男
1:
女
6
证件类型
CARD
证件类型
C
50
M
7
照片
PHOTHO
照片地址
C
100
O
8
联系电话
PHONE
联系电话
C
20
O
9
电子邮件
电子邮件地址
C
50
O
10
状态
STATUS
状态
N
1
M
11
院系
DEPARTMENT
教师所在院系
C
50
M
12
备注
REMARKS
备注
C
50
O
3、学生表
本表用于记录学生信息。
表3学生表
序号
数据项
名称
数据项
代码
定义或描述
数据类型
数据存储长度
约束条件
值域
备注
1
编号
NO
编号
N
6
M
自增列
2
学生ID
STUDENTID
学生ID
C
10
M
PK
3
学生姓名
STUDENTNAME
学生姓名
C
100
M
4
用户组名
USERGROUP
所在用户组
C
20
M
5
性别
SEX
性别
N
1
M
0,1
0:
男
1:
女
6
证件类型
CARD
证件类型
C
50
M
7
照片
PHOTHO
照片地址
C
100
O
8
联系电话
PHONE
联系电话
C
20
O
9
电子邮件
电子邮件地址
C
50
O
10
状态
STATUS
状态
N
1
M
11
院系
DEPARTMENT
学生所在院系
C
50
M
12
班级
CLASS
学生所在班级
C
50
M
13
备注
REMARKS
备注
C
50
O
4、登陆表
本表为系统的登陆表。
表4登陆表
序号
数据项
名称
数据项
代码
定义或描述
数据类型
数据存储长度
约束条件
值域
备注
1
编号
NO
编号
N
6
M
自增列
2
用户名
USERNAME
用户名
C
30
M
PK
3
密码
PASSWORD
密码
C
50
M
4
备注
REMARKS
备注
C
50
O
5、权限表
本表为系统的权限表。
表5权限表
序号
数据项
名称
数据项
代码
定义或描述
数据类型
数据存储长度
约束条件
值域
备注
1
编号
NO
编号
N
6
M
自增列
PK
2
用户名
USERNAME
用户名
C
30
M
3
权限
ROLE
用户权限
C
50
M
4
备注
REMARKS
备注
C
50
O
6、课程表
本表为系统的课程表。
表6课程表
序号
数据项
名称
数据项
代码
定义或描述
数据类型
数据存储长度
约束条件
值域
备注
1
编号
NO
编号
N
6
M
自增列
2
课程ID
COURSEID
课程ID
C
30
M
PK
3
课程名
COURSENAME
课程名称
C
50
M
4
备注
REMARKS
备注
C
50
O
7、教师授课表
本表为系统的教师授课表。
表7教师授课表
序号
数据项
名称
数据项
代码
定义或描述
数据类型
数据存储长度
约束条件
值域
备注
1
编号
NO
编号
N
6
M
自增列
PK
2
教师ID
TEACHERID
教师ID
C
30
M
3
课程ID
COURSEID
课程ID
C
30
M
4
备注
REMARKS
备注
C
50
O
8、知识点表
本表为系统的知识点表。
表8知识点表
序号
数据项
名称
数据项
代码
定义或描述
数据类型
数据存储长度
约束条件
值域
备注
1
编号
NO
编号
N
6
M
自增列
2
知识点ID
KNOWLEDGEID
知识点ID
C
30
M
PK
3
知识点名
KNOWLEDGENAME
知识点名称
C
50
M
4
课程ID
COURSEID
知识点所对应的课程
C
30
M
4
备注
REMARKS
备注
C
50
O
9、试题表
本表为系统的试题表。
表9试题表
序号
数据项
名称
数据项
代码
定义或描述
数据类型
数据存储长度
约束条件
值域
备注
1
编号
NO
编号
N
6
M
自增列
2
试题ID
QUESTIONID
试题ID
C
30
M
PK
3
试题类型
QUESTIONTYPE
试题类型
C
50
M
4
试题内容
QUESTIONCONTENT
试题内容
C
500
M
5
答案
ANSWER
试题答案
C
500
M
6
分值
VALUE
试题分值
N
2
M
7
备注
REMARKS
备注
C
50
O
10、试题知识点表
本表为系统的试题知识点表。
表10试题知识点表
序号
数据项
名称
数据项
代码
定义或描述
数据类型
数据存储长度
约束条件
值域
备注
1
编号
NO
编号
N
6
M
自增列
PK
2
试题ID
QUESTIONID
试题ID
C
30
M
3
知识点ID
KNOWLEDGEID
知识点ID
C
30
M
4
备注
REMARKS
备注
C
50
O
11、考试表
本表为系统的考试表。
表11考试表
序号
数据项
名称
数据项
代码
定义或描述
数据类型
数据存储长度
约束条件
值域
备注
1
编号
NO
编号
N
6
M
自增列
2
考试ID
EXAMID
考试ID
C
30
M
PK
3
教师ID
TEACHERID
教师ID
C
30
3
课程ID
COURSEID
课程ID
C
30
M
4
备注
REMARKS
备注
C
50
O
12、学生试卷表
本表为系统的学生试卷表。
表12学生试卷表
序号
数据项
名称
数据项
代码
定义或描述
数据类型
数据存储长度
约束条件
值域
备注
1
编号
NO
编号
N
6
M
自增列
2
试卷ID
PAPERID
试卷ID
C
30
M
PK
3
考试ID
EXAMID
考试ID
C
30
M
4
学生ID
STUDENTID
学生ID
C
30
M
5
试题数
QUESTIONSTOTAL
题目数量
N
2
M
6
试题ID
QUESTIONSID
试卷中试题ID串
C
500
M
7
分数串
VAULESID
分数串
C
100
O
8
试卷地址
PATH
试卷所存路径
C
50
O
9
成绩
GOAL
卷面成绩
N
3
O
10
备注
REMARKS
备注
C
50
O
3.5数据采集
管理员可由系统的初始超级管理员设定。
教师数据的内容来源可以是EXCEL、TXT格式文件的导入,由管理员进行操作,也可以手工的录入。
学生数据的内容来源可以是EXCEL,TXT格式文件的导入,可由管理员、教师进行操作,也可以手工的录入。
4.功能需求
4.1功能结构图
图1.系统功能结构图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 在线 考试 系统 需求 文档