版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、在线考试系统需求分析报告1 .引言1.1 编写目的软件需求分析目的是使用户和软件开发者双方对项目开发目标 有一个共同的理解,便于对软件开发各个过程的控制与管理, 通过对 项目开发目标的描述,使开发人员能够正确理解用户需求,明确该系 统应具有的功能、性能与界面要求。需求分析作为软件开发的基础和依据,其预期读者是系统分析人 员、项目管理人员、软件设计人员、用户文档编写者。1.2 项目背景随着计算机和网络技术的迅猛发展, 使用在线考试系统,可以减 轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量, 从而使考试更趋于公证、客观,更加激发学生的学习兴趣。在线考试系统中试卷的生成、 试卷的提交、
2、试卷的判读等都可以 在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动 化。这样一来,教师所要做的只是精心设计题目、维护题库,而不是 组织考试,从而有效地提高了教师的工作效率。1.3 定义需求:用户解决问题或达到目标所需的条件或能力; 系统或系统 部件要满足的合同、标准、规范或其它正式规定文档所需具有的条件 或能力;一种反映上述条件和能力的文档说明。需求分析:包括提炼、分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误、 遗憾或其它不足的 地方。信息系统:是一个由人、计算机及其他外围设备等组成的能进行 信息的收集、传递、存储、加工、输出、维护、使用和控制的
3、系统。2 .任务概述2.1 目标本系统开发的目标是:由教师日常维护系统内的题库,包括相关 题目的增删改查,在需要考试的时候可以导入学生数据,为每个学生生成相应的账号、密码供学生登陆进行在线的考试,其中考试的题目可以在线题和下载题,在线题由考生直接在线答题,下载题则下载到 本地进行作答,完成后回传到考试系统,考试过程中,考上随时看到 考试时间倒计时。考试完毕后,教师可以在线批改、打分,可以导出 成绩单。学生可以再次登录查看自己的成绩。2.2 运行环境(1)操作系统:能够兼linux centos6.4及以上版本的操作系统。(2)应用程序:internet explorer 6.0及以上版本。(3
4、)数据库:sqlserveg3 .数据描述3.1 数据模型1、概念模型设计概念模型是概念层的模型,对数据进行抽象、提取,表达各种数 据间的分类与相互关系。2、数据分割通过对在线考试系统的需求分析, 形成了设计数据库的思路。根 据系统需求,将数据库分为(1)管理员表(2)教师表(3)学生表(4)登陆表(5)权限表(6)课程表(7)教师授课表(8)课程知识点表(9)知识点题目表(10)试题表3.2 数据库描述本软件采用sqlserver数据库,数据库名称为* ,在线考试系统 的数据库由以下数据库表组成。(1)管理员表(2)教师表(3)学生表(4)登陆表(5)权限表(6)课程表(7)教师授课表(8)
5、课程知识点表(9)试题表 (10)知识点题目表3.3 数据词典1、管理员表本表用于记录系统的管理员用户的信息表1管理员表序 号数据 项 名称数据项 代码定义或描述数 据 类 型数据 存储 长度约 束 条 件值 域备 注1编号no编号n6m自 增 列2管理 员账 号username管理员用户名c30mpk3院系department管理员所在院系c50m4联系 电话telephone联系电话c20o5电子 邮件email电子邮件c50o5备注remarks备注c50o2、教师表本表用于记录教师信息表2教师表序 号数据项 名称数据项 代码定义或描述数 据 类 型数据存 储长度约束 条件值 域备注1编
6、号no编号n6m自增 列2教师idteacherid教师idc10mpk3教师姓 名teachername教师姓名c100m4用户组 名usergroup所在用户组c20m5性别sex性别n1m0,10:男1 :女6证件类 型card证件类型c50m7照片photho照片地址c100o8联系电 话phone联系电话c20o9电子邮 件email电子邮件地址c50o10状态status状态n1m11院系department教师所在院系c50m12备注remarks备注c50o3、学生表本表用于记录学生信息。表3学生表序 号数据项 名称数据项 代码定义或描述数 据 类 型数据存 储长度约束 条件值
7、 域备注1编号no编号n6m自增 列2学生idstudentid学生idc10mpk3学生姓 名studentname学生姓名c100m4用户组 名usergroup所在用户组c20m5性别sex性别n1m0,10:男1 :女6证件类 型card证件类型c50m7照片photho照片地址c100o8联系电 话phone联系电话c20o9电子邮 件email电子邮件地址c50o10状态status状态n1m11院系department学生所在院系c50m12班级class学生所在班级c50m13备注remarks备注c50o4、登陆表本表为系统的登陆表。表4登陆表序 号数据 项 名称数据项 代码
8、定义或描述数 据 类 型数据 存储 长度约 束 条 件值 域备 注1编号no编号n6m自 增 列2用户 名username用户名c30mpk3密码password密码c50m4备注remarks备注c50o5、权限表本表为系统的权限表。表5权限表序 号数据 项 名称数据项 代码定义或描述数 据 类 型数据 存储 长度约 束 条 件值 域备 注1编号no编号n6m自 增 列 pk2用户 名username用户名c30m3权限role用户权限c50m4备注remarks备注c50o6、课程表本表为系统的课程表。表6课程表序 号数据 项 名称数据项 代码定义或描述数 据 类 型数据 存储 长度约 束
9、 条 件值 域备 注1编号no编号n6m自 增 歹u2课程idcourseid课程idc30mpk3课程 名coursename课程名称c50m4备注remarks备注c50o7、教师授课表本表为系统的教师授课表。表7教师授课表序 号数据 项 名称数据项 代码定义或描述数 据 类 型数据 存储 长度约 束 条 件值 域备 注1编号no编号n6m自 增 列 pk2教师idteacherid教师idc30m3课程idcourseid课程idc30m4备注remarks备注c50o8、知识点表本表为系统的知识点表。表8知识点表序 号数据 项 名称数据项 代码定义或描述数 据 类 型数据 存储 长度约
10、 束 条 件值 域备 注1编号no编号n6m自 增 列2知识点idknowledgeid知识点idc30mpk3知识 点名knowledgename知识点名称c50m4课程idcourseid知识点所对应的课程c30m4备注remarks备注c50o9、试题表本表为系统的试题表。表9试题表序 号数据 项 名称数据项 代码定义或描述数 据 类 型数据 存储 长度约 束 条 件值 域备 注1编号no编号n6m自 增 列2试题idquestionid试题idc30mpk3试题 类型questiontype试题类型c50m4试题 内容questioncontent试题内容c500m5答案answer试
11、题答案c500m6分值value试题分值n2m7备注remarks备注c50o10、试题知识点表本表为系统的试题知识点表。表10试题知识点表序 号数据 项 名称数据项 代码定义或描述数 据 类 型数据 存储 长度约 束 条 件值 域备 注1编号no编号n6m自 增 列 pk2试题idquestionid试题idc30m3知识点idknowledgeid知识点idc30m4备注remarks备注c50o11、考试表本表为系统的考试表。表11考试表序数据数据项定义或描述数数据约值备号项 名称代码据 类 型存储 长度束 条 件域注1编号no编号n6m自 增 列2考试idexamid考试idc30mp
12、k3教师idteacherid教师idc303课程idcourseid课程idc30m4备注remarks备注c50o12、学生试卷表本表为系统的学生试卷表。表12学生试卷表序 号数据 项 名称数据项 代码定义或描述数 据 类 型数据 存储 长度约 束 条 件值 域备 注1编号no编号n6m自 增 列2试卷idpaperid试卷idc30mpk3考试idexamid考试idc30m4学生idstudentid学生idc30m5试题 数questionstotal题目数量n2m6试题idquestionsid试卷中试题id串c500m7分数 串vaulesid分数串c100o8试卷 地址path试
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 加气混凝土钢筋工岗前理论知识考核试卷含答案
- 制浆废液利用工风险评估与管理知识考核试卷含答案
- 液压支架工班组考核能力考核试卷含答案
- 煤层气排采工安全知识测试考核试卷含答案
- 炼钢准备工操作规范强化考核试卷含答案
- 室温硫化硅橡胶生产工安全生产能力考核试卷含答案
- 某电池厂电池生产安全
- 某化纤厂纺丝过程控制制度
- 沈阳市食品安全事故应急管理机制:问题剖析与优化路径
- 汾河灌区水资源优化配置:困境、策略与实践
- 2026江苏无锡市惠山区教育局招聘教师41人备考题库及答案详解(历年真题)
- 八省八校T8联考2026届高三下学期第二次质量检测(4月联合测评)数学试卷(含解析)
- 银行信贷业务操作流程及风险管理手册
- 2023年版《中国急性肾损伤临床实践指南》课件
- 2026年及未来5年市场数据中国汽车租赁行业市场深度评估及投资策略咨询报告
- 员工关爱慰问基金管理办法全新经典版
- 2026江西九江市八里湖新区国有企业面向社会招聘现场及笔试历年参考题库附带答案详解
- 2026浙江凯航物产有限公司招聘31人备考题库及完整答案详解【有一套】
- 福建福州地铁招聘笔试题库2026
- 2026年春人教版八年级下册英语Unit 1~Unit 8全册教案
- 麻醉期间循环管理课件
评论
0/150
提交评论