题库管理系统-需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
需求分析报告
目录
1.引言
1.1编写目的
编写本文档的目的是根据系统分析设计人员和客户沟通的结果,对用户需求进行了全面细致的分析,深入描述《题库管理系统》软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。
1.2项目背景
题库管理系统作为现代化教学手段的必要组成部分,其主要使用范围为各学科的习题管理。
题库管理系统软件是一套功能较为完善的数据管理软件,对习题的管理具有较好的分类处理功能,能够完善习题种类,并具有相当强的组卷能力。
该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的WINDOWS系列操作系统上使用。
除此以外,可通过访问权限控制以及数据备份功能,确保数据的安全性。
2.任务概述
2.1目标
题库管理系统作为现代化教学手段的必要组成部分,其主要目标为
(1).用户管理:
①.管理员要为每个课程负责人、学生建立账户,并进行用户的身份验证。
②.课程负责人权限包括增加试题、删除试题、修改试题、查询试题和试卷。
③.学生权限为查看试卷及其答案。
(2).试题管理:
①.课程负责人可以按章节、知识点与难度进行试题的输入与维护(包括增加试题,删除试题,修改试题,查询试题)。
②.管理员对试题的删除进行重复验证。
(3).试卷管理:
①.课程负责人可以向系统提出要求(按章节、知识点与难度设定习题数目),生成小测验,并可以对测验进行管理。
②.系统通过生成的试卷,给出试卷答案。
(4).数据库备份管理:
①.管理员进行数据库的备份和维护(恢复)。
2.2运行环境
操作系统:Microsoft Windows 2005 Server 和Microsoft Windows XP等支持环境:Microsoft VS 2008
数据库:Microsoft SQL Server 2005
2.3数据库定义
学生表(student)
学号stu_no
姓名stu_name
密码stu_pwd
专业stu_discipline
年级stu_grade
课程负责人表(teacher)
工号tea_no
密码tea_pwd
姓名tea_name
专业tea_discipline
邮箱tea_mail
管理员表(manager)
账号mana_no
姓名mana_name
密码mana_pwd
习题表(problem)
编号pro_no
题目pro_detail
习题答案编号pro_ansno
关键字pro_keyw
难度系数pro_dif
所属章节编号cha_no
所属章节标题cha_title
所属章节要点cha_mpiont
习题类型pro_type
试卷表(test):
试题编号tst_no
试题名称tst_name
生成时间tst_time
试题类型tst_type
试题难度tst_dif
试题数量tst_num
试题分数tst_score
试题内容tst_detail
答案(answer):
答案编号ans_no
答案内容ans_detail
答案对应习题编号pro_no
3.功能介绍
1.总体功能
该软件具有如下主要功能:
1.登陆验证功能;
2.浏览功能;
3.查询功能;
4.插入功能;
5.修改功能;
6.删除功能;
7.组卷功能
8.试题管理
9.试卷管理
10.题库管理
11.用户管理
2. 功能详述
1.登录验证功能:
管理员通过将用户输入帐号密码与系统中存储的内容进行比对,进行用户登录信息验证
2.浏览功能:
列出所选课程习题类型;
点击习题类型,列出相应章节信息;
点击章节信息,列出该类型该章节的所有知识点
设置导出按钮,可导出试题
3.查询功能:
用户可通过关键字查找相应习题;
4.插入功能:
课程负责人插入一条新的习题信息记录;
5.修改功能:
修改某一已存在的记录内容,提供确认机制
6.删除功能:
删除一个记录,提供确认机制;
7.组卷功能
课程负责人通过选择各类型习题,确定习题数量,系统形成试卷;
学生通过点击试卷进行浏览试卷和查看答案;
8.试题管理
(1)能实现试题录入
输入内容:
将试题的题目和答案内容,包括文字、图片及表格等通过键盘输入到试题编辑框,当然一般情况下最为便捷的方法是将试题内容直接从其它程序如Word等拷贝到试题编辑框。
设置信息:
有些信息内容如题目ID、创建人、创建日期和和更新日期等是在题目保存后自动设置的,而课程、章节、题型、难度值、分值、来源、备注、知识点等必需通过手动设置才能完成。
手动设置试题信息是通过试题信息面板完成的。
(2)对试题进行编辑
题库管理系统支持试题插入图片、公式、图表等对象。
一、查入图片:
这里所说的图片是指在WORD中绘制的图片和常见的位图。
用WORD 绘制的图片一般是从打开的WORD文档直接拷贝到编辑框,而位图不仅来
自从其它文档的拷贝,也可以从外部文件查入。
二、批量修改:
批量修改可以一次性修改试题库中多个试题的信息。
(3)可以对试题进行浏览:
一、试题查询
二、查看题库来源
三、试题排序
就是按照指定的字段内容对试题列表中的试题进行顺序排列。
四、试题删除
9.试卷管理
(1)能完成空白试卷的建立,
(2)试卷的编辑
一.试题的添加和移除
二. 调整试题顺序
三.试卷的替换
在逐个浏览试卷中的试题时,如果您认为某一位置上的试题不符合要求,您可以通过该功能让系统根据指定的条件随机地从题库中抽取试
题来替换上述试题。
(3)对试题的发布
可以实现选择试卷的发布方式,进行发布设置,同时可以自动出卷。
10.题库管理
可以实现题库的加密和解密
11.用户管理
可创建新用户,删除用户,修改密码,还用对权限的设置。