欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    考试系统产品需求规格说明书.docx

    • 资源ID:18527886       资源大小:62.25KB        全文页数:22页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    考试系统产品需求规格说明书.docx

    1、考试系统产品需求规格说明书考试系统产品需求规格说明书文件状态: 草稿 正式发布 正在修改文件标识:考试辅助系统当前版本:Ver1.0作 者:何贵川,康宁,李涛,杨文学完成日期:2011-11-141. 产品介绍 22. 产品面向的用户群体 23. 产品应当遵循的标准或规范 24. 产品范围 25. 产品中的角色 26. 产品的功能性需求 36.0 功能性需求分类 36.1 用例图 36.2 用例描述 57.1 用户界面需求 177.2 软硬件环境需求 177.3 产品质量需求 171. 产品介绍考试考试辅助是一款通用性极强的考试系统,针对教师要求能够自动生成试卷,自动进行成绩的批阅,只要形成一

    2、套成熟的题库即可实现考试的自动化,即省时又省力。该考试系统支持学校在局域网内进行无纸化考试、辅助考试管理、管理者管理考试、学生的上机练习等,软件适用于各教学领域。软件的各个模块操作界面简单、实用,软件帮助系统图文并茂,让用户可以在最短的时间内掌握软件的使用方法。软件系统采用流行的C/S结构,可以供多台电脑协同工作,数据共享。软件采用模块级安全管理,系统安全性高。软件对在使用过程中可能出现的外部意外情况,如断电、网络中断等均进行了妥善处理,可以确保用户数据的完整性,同时在外部故障消除后,系统仍能继续操作。系统软件采用.NET平台进行开发并实现,用户数据选用Microsoft SQL Server

    3、 2000进行统一管理。2. 产品面向的用户群体此系统主要是帮助考试管理者有效的管理题库、随机抽取试题形成试卷、自动提交试卷、自动成绩批阅等。软件适用于需要进行考试管理的各类院校的管理者和学生。3. 产品应当遵循的标准或规范本产品是一套标准的无纸化考试系统软件,遵循计算机软件保护条例的各项规定。4. 产品范围此系统系统本着经济、适用、便捷、高效的原则,为考试管理者、考生提供一个高效、便捷而又轻松的考试环境,本产品适用于需要进行考试管理的各类院校。5. 产品中的角色角色名称职责描述管理员用户拥有用户管理、系统参数管理、题库维护及成绩查询的权限。学生用户拥有个人登录密码修改、在线考试、成绩查询的权

    4、限。6. 产品的功能性需求6.0 功能性需求分类功能类别功能名称、标识符描述用户登录用户登录对用户输入的用户名,密码,及身份进行验证,验证通过后,该用户可以使用此系统中自己拥有权限的那部分功能,否则拒绝使用。即学生生用户只允许进入考生界面,管理员用户只允许进入管理界面。退出系统退出系统登录用户退出当前角色的专有界面。系统管理用户管理管理员用户修改,删除,新增或查询各类用户信息,系统根据管理员用户的操作,对各类用户进行更新或显示。题库管理管理员用户修改,删除,新增或查询试题信息,系统根据管理员用户的操作,对试题信息进行更新或显示。考试参数管理管理员用户修改,删除,新增或查询考试参数信息(其中包括

    5、各类题目比例、分值、考试时间),系统根据管理员用户的操作,对考试参数信息进行更新或显示。密码修改用户重新设定自己的密码。考试在线考试学生用户通过登录进入考生界面进行在线考试,试卷自动生成,系统自动进入倒计时,考试结束将自动提交试卷。成绩成绩查询管理员用户可以查看所有考生的考试成绩,学生用户可以查看本人的考试成绩。6.1 用例图6.1.1 考试辅助系统用例图(使用visio)图6-1 考试辅助系统总用例图6.1.2 系统管理用例图图6-2 系统管理用例图6.1.3 考试用例图图6-3 考试用例图6.1.4 成绩用例图图6-4 成绩用例图6.2 用例描述用户登录1. 用户登录1.0 用例名称:中文

    6、名称:用户登录功能:验证用户的身份。1.1 简要说明:本用例的功能主要是用于确保用户在提供正确的验证信息之后,可以进一步使用本系统。1.2 事件流:1.2.1 基本流: 1 用户请求使用本系统。2 系统显示用户登录信息输入界面。3 用户输入登录名,密码及身份并确认操作。4 系统验证用户登录信息,如果登录信息验证没有通过,系统显示提醒信息,并转向基本流2,如果验证通过,系统显示系统操作主界面。1.2.2 备选流:1.2.2.1 备选流1:1 客户可以在没有登录成功之前的任意时候要求放弃登录。2 系统结束用户登录信息输入界面的显示。3 退出系统。1.3 特殊需求:无1.4 前置条件:1 请求使用本

    7、系统。1.5 后置条件:1 用户登录成功,可以使用系统提供的功能。1.6 附加说明: 无退出系统1. 退出系统1.0 用例名称:中文名称:退出系统功能:从系统中退出。1.1 简要说明:本用例的功能主要是用于退出系统。1.2 事件流:1.2.1 基本流: 1 用户请求退出本系统。2 系统显示确认信息。3 如用户确认操作,系统显示系统操作主界面。1.2.2 备选流:1.2.2.1 备选流1:1 客户可以在没有确认退出之前的任意时候要求放弃退出。2 系统返回退出之前的界面。1.3 特殊需求:无1.4 前置条件:1 正在使用本系统。1.5 后置条件:1 用户退出成功。1.6 附加说明: 无系统管理1.

    8、 用户管理1.0 用例名称:中文名称:用户管理功能:用于管理系统的各类用户的信息资料。1.1 简要说明:本用例的功能主要是增加、删除、修改、查询各类用户的信息。1.2 事件流:1.2.1 基本流:1 用户请求进行用户信息管理。2 系统显示用户信息。3 根据用户的操作执行以下相应操作。 用户修改已经存在的用户信息,系统执行修改用户信息子流。 用户选择增加用户操作,系统执行增加用户信息子流。 用户选择删除用户操作,系统执行删除用户信息子流。 用户选择查询符合指定条件的用户的信息,系统执行查询用户信息子流。4 用户要求保存操作结果。5 系统保存用户操作结果。6 用户要求结束用户信息的管理。7 系统结

    9、束用户信息的显示。1.2.1.1 修改用户信息子流1 用户修改用户信息。2 系统验证修改过的信息,如果没有通过验证,系统提醒用户并转向基本流2。3 系统返回基本流4。1.2.1.2 增加用户信息子流1 显示新增用户信息输入界面。2 用户输入新用户信息。3 系统验证新输入的信息,如果没有通过验证,系统提醒用户并转向基本流2。4 系统返回基本流4。 1.2.1.3 删除用户信息子流1 用户选择要被删除的用户信息。2 用户请求删除选择的用户信息。3 根据请求被删除的用户的具体情况,执行以下操作。 如果该用户是学生用户,且该用户未参加考试,则不允许删除该用户,并提示用户。转删除用户信息子流 如果不属于

    10、上述情况,则允许删除用户,继续执行下一步骤。4 系统询问用户是否真的要删除指定用户的信息。5 根据用户的选择,系统执行相应的操作。 用户选择继续删除,系统删除该用户的信息。 用户选择取消,系统不删除该用户的信息。6 系统返回基本流1.2.1.4 查询用户信息子流1 显示指定查询条件界面。2 用户指定查询条件并确认操作。3 系统显示符合条件的用户信息。1.2.2 备选流:1.2.2.1 备选流1:1 如果在用户请求保存操作结果的时候,由于网络、数据库管理系统等外部原因造成操作结果不能保存,系统保证以恰当的方式通知用户,并维护用户的操作状态,在外部原因消除之后,用户仍能继续操作。1.2.2.2 备

    11、选流2:1 如果用户要求结束用户信息管理的时候,仍有未保存的信息,系统提醒用户。2 根据用户的选择执行以下操作。 用户选择保存信息,系统保存信息,继续执行基本流7。 用户选择不保存信息,系统执行基本流7。 用户选择取消操作,系统执行基本流2。1.3 特殊需求:1 用户类型必须指定,输入0或1( 0代表管理员,1代表学生),在修改用户信息时,不允许修改。2 用户帐号必须指定,输入不能超过12位英文字符,在修改用户信息时,不允许修改。3 用户姓名必须指定,输入不能超过5位中文字符。4 用户密码必须指定,输入6-30位字符。5 是否登录:由系统输入0或1。6 是否提交:由系统输入0或1。1.4 前置

    12、条件:1 进入本系统的主界面。2 拥有管理用户信息的权限。1.5 后置条件:1 系统保存修改过的用户信息。1.6 附加说明:1 操作的用户的信息应包括:用户类型、用户账号、用户姓名、用户密码、是否登录、是否提交。2. 题库管理2.0 用例名称:中文名称:题库管理功能:用于管理题库中的试题信息。2.1 简要说明:本用例的功能主要是增加、删除、修改、查询题库中的试题信息。2.2 事件流:2.2.1 基本流:1 用户请求管理题库中的试题信息。2 系统显示题库中的试题信息。3 根据用户的操作执行以下相应操作。 用户修改已经存在的试题信息,系统执行修改试题信息子流。 用户选择增加试题信息操作,系统执行增

    13、加试题信息子流。 用户选择删除试题信息操作,系统执行删除试题信息子流。 用户选择查询符合指定条件的试题信息,系统执行查询试题信息子流。4 用户要求保存操作结果。5 系统保存用户操作结果。6 用户要求结束题库的管理。7 系统结束题库的显示。2.2.1.1 修改试题信息子流1 用户修改试题信息。2 系统验证修改过的信息,如果没有通过验证,系统提醒用户并转向基本流2。3 系统返回基本流4。2.2.1.2 增加试题信息子流1 显示新增试题信息输入界面。2 用户输入新试题信息。3 系统验证新输入的信息,如果没有通过验证,系统提醒用户并转向基本流2。4 系统返回基本流4。 2.2.1.3 删除试题信息子流

    14、1 用户选择要被删除的试题信息。2 用户请求删除选择的商品信息。3 系统询问用户是否真的要删除指定试题的信息。4 根据用户的选择,系统执行相应的操作。 用户选择继续删除,系统删除该试题的信息。 用户选择取消,系统不删除该试题的信息。5 系统返回基本流4。2.2.1.4 查询试题信息子流1 显示指定查询条件界面。2 用户指定查询条件,并确认操作。3 系统显示符合条件的试题信息。2.2.2 备选流:2.2.2.1 备选流1:1 如果在用户请求保存操作结果的时候,由于网络、数据库管理系统等外部原因造成操作结果不能保存,系统保证以恰当的方式通知用户,并维护用户的操作状态,在外部原因消除之后,用户仍能继

    15、续操作。2.2.2.2 备选流2:1 如果用户要求结束题库管理的时候,仍有未保存的信息,系统提醒用户。2 根据用户的选择执行以下操作。 用户选择保存信息,系统保存信息,继续执行基本流7。 用户选择不保存信息,系统执行基本流7。 用户选择取消操作,系统执行基本流2。2.3 特殊需求:1 试题类型编号必须指定,输入不能超过2位英文字符。2 试题类型名称必须指定,输入不能超过10位中文字符。3 试题题目编号必须指定,输入不能超过5位英文字符4 试题题目必须指定,输入不能超过100位中文字符。5 试题答案必须指定,输入不能超过50位中文字符。6 选项若干,每项输入均不能超过50位中文字符。2.4 前置

    16、条件:1 进入本系统的主界面。2 拥有题库管理的权限。2.5 后置条件:1 系统保存修改过的试题资料。2.6 附加说明:1 操作的题库资料应包括:试题类型编号、试题类型名称、试题题目编号、试题题目、试题答案、选项若干。3. 考试参数管理3.0 用例名称:中文名称:考试参数管理功能:用于设置考试相关参数。3.1 简要说明:本用例的功能主要是增加、删除、修改、查询考试参数信息。3.2 事件流:3.2.1 基本流:1 用户请求考试参数管理。2 系统显示考试参数信息。3 根据用户的操作执行以下相应操作。 用户修改已经存在的考试参数,系统执行修改考试参数信息子流。 用户选择增加考试参数操作,系统执行增加

    17、考试参数信息子流。 用户选择删除考试参数操作,系统执行删除考试参数信息子流。 用户选择查询符合指定条件的考试参数,系统执行查询考试参数信息子流。4 用户要求保存操作结果。5 系统保存用户操作结果。6 用户要求结束考试参数管理。7 系统结束考试参数的显示。3.2.1.1 修改考试参数信息子流1 用户修改考试参数信息。2 系统验证修改过的信息,如果没有通过验证,系统提醒用户并转基本流2。3 系统返回基本流4。3.2.1.2 增加考试参数信息子流1 显示新增考试参数信息输入界面。2 用户输入新考试参数信息。3 系统验证新输入的信息,如果没有通过验证,系统提醒用户并转基本流2。4 系统返回基本流4。

    18、3.2.1.3 删除考试参数信息子流1 用户选择要被删除的考试参数信息。2 用户请求删除选择的考试参数信息。3 根据用户请求删除考试参数信息,系统执行以下操作。 当前系统时间在该考试参数信息中的考试日期范围内,不允许删除,系统提醒用户,并转向删除考试参数信息子流1。 当前系统时间未在该考试参数信息中的考试日期范围内,则允许删除,继续执行下一步骤。3 系统询问用户是否真的要删除指定考试参数信息。4 根据用户的选择,系统执行相应的操作。 用户选择继续删除,系统删除该考试参数信息。 用户选择取消,系统不删除该考试参数信息。5 系统返回基本流4。3.2.1.4 查询考试参数信息子流1 显示指定查询条件

    19、界面。2 用户指定查询条件,并确认操作。3 系统显示符合条件的考试参数信息。3.2.2 备选流:3.2.2.1 备选流1:1 如果在用户请求保存操作结果的时候,由于网络、数据库管理系统等外部原因造成操作结果不能保存,系统保证以恰当的方式通知用户,并维护用户的操作状态,在外部原因消除之后,用户仍能继续操作。3.2.2.2 备选流2:1 如果用户要求结束考试参数管理的时候,仍有未保存的信息,系统提醒用户。2 根据用户的选择执行以下操作。 用户选择保存信息,系统保存信息,继续执行基本流步骤7。 用户选择不保存信息,系统执行基本流步骤7。 用户选择取消操作,系统执行基本流步骤3。3.3 特殊需求:1

    20、参数编号必须指定,输入不能超过2位字符。2 选择题比例,输入0-100的数字。3 选择题分值,在选择题比例有值存在的前提下输入最多2位数字。4 判断题比例,输入0-100的数字。5 判断题分值,在判断题比例有值存在的前提下输入最多2位数字。6 填空题比例,输入0-100的数字。7 填空题分值,在填空题比例有值存在的前提下输入最多2位数字。8 考试日期必须指定,输入一个日期。9 考试时间必须指定,输入分钟数,最多3位数字。3.4 前置条件:1 进入本系统的主界面。2 拥有考试参数管理的权限。3.5 后置条件:1 系统保存修改过的考试参数信息。 3.6 附加说明:1 考试参数信息应包括:参数编号,

    21、选择题比例,选择题分值,判断题比例,判断题分值,填空题比例,填空题分值,考试日期,考试时间。4. 密码修改4.0 用例名称:中文名称:密码修改功能:用于系统用户修改自己的密码,以确保系统的安全性。4.1 简要说明:本用例的功能主要是允许用户修改自己的密码。4.2 事件流:4.2.1 基本流:1 用户请求修改自己的密码。2 系统显示密码修改界面。3 用户输入旧密码、新密码。4 系统对旧密码进行验证,再次要求用户输入新密码的确认密码。5 用户输入新密码确认密码。6 系统比较新密码和新密码确认密码,根据比较结果执行下面的相应操作。 新密码和新密码确认密码相符,继续执行下一步骤。 新密码和新密码确认密

    22、码不相符,返回基本流3。7 系统修改用户密码,并提醒用户密码修改已成功。8 用户要求结束用户密码修改任务。9 系统结束用户密码修改界面的显示。4.2.2 备选流:4.2.2.1 备选流1:1 如果在用户请求保存操作结果的时候,由于网络、数据库管理系统等外部原因造成操作结果不能保存,系统保证以恰当的方式通知用户,并维护用户的操作状态,在外部原因消除之后,用户仍能继续操作。2 用户在基本流7之前的任意一个步骤可以放弃密码的修改。4.3 特殊需求:1 用户新密码必须指定,不能为空,输入字符在630个字符之间。4.4 前置条件:1 进入本系统的主界面。4.5 后置条件:1 系统成功保存用户的新密码,新

    23、密码下次登录生效。4.6 附加说明:无考试1. 在线考试1.0 用例名称:中文名称:在线考试功能:用于学生用户进行在线考试。1.1 简要说明:本用例的功能主要是当学生用户参加考试时,自动生成试卷,学生参加考试后,系统自动提交试卷并自动批阅。1.2 事件流:1.2.1 基本流:1 用户请求参加考试。2 系统根据考试参数中的设置形成考试试卷,并显示试卷界面,同时保存用户登录信息,这两个操作要求事务处理。3 考试进入倒计时,用户进行试卷回答。4 用户要求进行试卷提交。5 系统进行试卷提交,保存试卷结果,根据题库进行批阅,并形成相应的成绩单,同时保存用户提交信息,这些操作要求事务处理。6 用户要求结束

    24、在线考试。7 系统结束在线考试界面。1.2.2 备选流:1.2.2.1 备选流1:1 如果基本流3中的倒计时为10分钟,但用户仍未进行试卷提交,系统提醒用户,返回基本流3。2 如果基本流3中的倒计时为0分钟,但用户仍未进行试卷提交,返回基本流5。1.2.2.2 备选流2:1 如果在用户请求提交试卷的时候,由于网络、数据库管理系统等外部原因造成操作结果不能保存,系统保证以恰当的方式通知用户,并维护用户的操作状态,在外部原因消除之后,用户仍能继续操作。1.3 特殊需求:1 在考试日期开始时系统将自动清空考试成绩信息,为本次考试作前期准备。2 在考试日期开始时系统将自动将用户信息中的是否已经登录和是

    25、否已经提交试卷标志置0。1.4 前置条件:1 进入本系统的主界面。2 拥有在线考试的权限。1.5 后置条件:1 学生用户参加了考试,并自动生成了相应的考试成绩。1.6 附加说明:1 随机生成的考试试卷应有如下内容:用户账号、试题类型、试题在题库中的编号、试题在试卷中的编号、试题题目、试题答案、学生答案、若干选项。2 生成的考试成绩信息应有如下内容:用户账号、选择题得分、判断题得分、填空题得分、考试总分。成绩1. 成绩查询1.0 用例名称:中文名称:成绩查询功能:用于查询用户的考试成绩。1.1 简要说明:本用例的功能主要是方便用户在考试结束查询考试的成绩。1.2 事件流:1.2.1 基本流:1

    26、用户请求查询考试成绩。2 根据用户的身份,执行相应的操作。 若为管理员用户,系统执行成绩查询子流。 若为学生用户,系统显示考生本人的考试成绩信息。3 用户要求结束成绩查询。4 系统结束成绩查询界面。1.2.1.1 成绩查询子流1 显示指定查询条件界面。2 用户指定查询条件,并确认操作。3 系统显示符合条件的成绩信息。1.2.2 备选流:1.2.2.1 备选流1:1 如果成绩查询子流3中显示的成绩信息用户不满意,可以再次请求查询。2 转向成绩查询子流1。1.2.2.2 备选流2:1 如果根据用户指定的条件不能找到相应的成绩,系统应提醒用户按照指定的查询条件不能找到相关的成绩,请用户重新指定查找条

    27、件。1.3 特殊需求:无1.4 前置条件:1 进入本系统的主界面。1.5 后置条件:1 用户成功的查询到所需成绩信息。1.6 附加说明:1 查询到的考试成绩信息应有如下内容:用户账号、选择题得分、判断题得分、填空题得分、考试总分。7.1 用户界面需求需求名称详细要求母窗体显示位置窗体初次启动时在屏幕位置居中,窗体最大化。子窗体显示位置窗体初次启动时在母窗体居中。界面风格界面为 “Metal”观感。界面字体颜色黑色为主7.2 软硬件环境需求需求名称详细要求硬件要求Intel Pentium III 800/AMD K7以上处理器、128M以上内存,支持标准网络协议的网卡系统平台Windows2000/WinXP/Win2003 RedHat Linux 9/Fedora系列运行环境.NET7.3 产品质量需求主要质量属性详细要求正确性业务错误不允许出现健壮性能够容纳300人同时访问,服务器端程序应连续工作半年以上可靠性除电源、硬件、操作系统、服务器管理系统外程序不允许异常退出或崩溃。性能,效率系统处理业务时间最迟时间小于等于5秒易用性不用安装,操作简便清晰性业务流程明确安全性用户信息保密,操作权限明确可扩展性可在当前需求基础之上进行功能上的扩展兼容性可运行在大多数主流的硬件环境中可移植性可运行在大多数主流的操作平台上


    注意事项

    本文(考试系统产品需求规格说明书.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开