题库管理系统需求分析报告书(共25页).doc
《题库管理系统需求分析报告书(共25页).doc》由会员分享,可在线阅读,更多相关《题库管理系统需求分析报告书(共25页).doc(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上数学与计算机学院实训报告课 程 名 称: 软件需求分析实践 课 程 代 码: 题 目: 题库管理系统 年级/专业/班: 2011级/软件工程/2班 学 生 姓 名: 朱华茂 学 号: 1208 开 始 时 间: 2011 年 11 月 28 日完 成 时 间: 2011 年 12 月 25 日课程设计成绩:技术水平与实际能力(50)说明书撰写质量(50)总 分(100)指导教师签名: 年 月 日专心-专注-专业题库管理系统任务分配姓 名任 务工作所占比例朱华茂1.确认涉众用户功能非功能需求并与成员讨论。2.画动态模型。3.组织讨论完善每个人所作的任务。4.综合组员的任
2、务成果,完成软件需求说明书的编写。25%李小雨1. 确认涉众用户功能非功能需求并与大家讨论。2. 画用例分析图。3. 画静态模型。4. 参与完成软件需求说明书的编写。25%刘梦1. 确认涉众用户功能非功能需求并与大家讨论。2. 编写用例列表及用例描述。3. 编写协作图和顺序图。4. 参与完成软件需求说明书的编写25%蒋童1. 确认涉众用户功能非功能需求并与大家讨论。2. 从目标进行边界定义,进行主角分析。3. 画静态模型。4. 参与完成软件需求说明书的编写25%目 录前景与范围文档一、业务需求1.背景、业务机会和客户需求教师需要根据自己授课内容定期对学生进行测试。为了达到考试的目的,每个教师在
3、出题过程中都要花费很多时间和精力寻找题源、然后根据自己要测试的知识点选择题型和题目,再进行编辑整理制成试卷。相当耗费精力!好的题库系统可以减轻教师的出题负担,并能科学全面的考核学生的知识掌握情况,提高教学质量。目前已有众多学者在该领域做了大量工作,提出了许多建立通用智能组卷系统的方法。他的通用性体现在可以实现对多门学科试题的录入、管理和组卷;而智能则体现在系统可以根据用户选择的相关信息,自动组成试卷。2.业务目标(Business Objective, BO)和成功标准(Success Criteria,SC)通过对业务概况的了解和整理(业务目标既可以由客户提出也可以由开发方整理得出)得出该系
4、统的业务目标如下:BO-1:为老师提供更全面的题库,提高老师的出题效率,节约50%的出题时间。BO-2:详细规范试题分类,提高用户工作效率和管理效能。SC-1:老师在最近的两到三次出题过程中平均节约出题时间40%60%。3.业务风险(RIsk)RI-1:因刚开始教师对系统操作不熟悉,降低了工作效率,达不到原定的目标(可能性为0.4,影响为0.3);二、解决方案的前景1.前景陈述对希望减轻出题负担的教师来说,“题库管理系统”可以接受教师的选择试题、修改试题、阅览试题、更新试题以及试题编辑,录入人员的录入试题、更新试题、修改试题,教学管理者对试题的阅览、查阅以及系统维护人员对系统的维护。不仅如此,
5、该系统还可以根据教师选择的相关信息,自动组成若干套同等难度,相同数量的平行试卷。这大大节约了教师时间,减轻了教师的负担,又科学全面的考核了学生的知识掌握情况,提高了教学质量。2.主要特性(FEature)FE-1:根据教师的要求,选择的题型题目生成试卷FE-2:定期更新系统题库,保证题库内的题目与时俱进FE-3:创建、浏览、修改和删除试卷/试题FE-4:教师自己编写试题FE-5:对生成的试卷预览FE-6:生成试卷3.假设(ASsumption)和依赖(DEpendency)AS-1:全年全天候均可以使用系统(维护更新的时候除外)。DE-1:“题库管理系统”的运行还依赖于“录入组”对系统资源的录
6、入更新。三、范围和局限性1.初始版本和后续版本的范围特性版本1版本2版本3FE-1完全实现暂未考虑暂未考虑FE-2完全实现FE-3完全实现FE-4完全实现FE-5完全实现FE-6完全实现2.局限性(LImitation)和排斥性LI-1:此系统暂时只提供给该学校的教职工使用。四、业务背景1.涉众概要题库管理系统编号名称说明期望SZ001教师 负责利用系统完成出题任务1. 能将自己编写的或找到的题录入题库,并可以对题目进行保存修改删除等操作2. 根据自己的要求在题库中选题3. 选题完毕后可以预览试卷,对不满意的对方进行修改SZ002教学管理者查看监督审核老师出的试卷,保证教学质量和进度1. 可以
7、对以前的试卷进行查看2. 可以对老师出的试卷进行审核SZ003维护组系统维护组负责该系统的维护,包括系统用户权限管理,员工档案管理,数据的备份恢复1.系统式方便维护的SZ004录入组录入组负责对题库进行海量的题目录入1. 可以在题目入库时进行批量录入2. 对录入题目(不包括老师自行录入的)的保存修改删除等操作2.用户概要及项目优先级由于涉众不等于用户,用户才是将来使用系统的涉众代表,所以我们还需要定义使用系统的涉众代表,即用户的概要信息。用户概要说明代表涉众使用系统的用户说明,描述一般包括用户概况、特点和用户使用系统的方式等。可以通过下表1-3来表示:表1-3用户概要说明表表1-3用户概要说明
8、表编号用户名称用户概况和特点使用系统的方式代表涉众US001教师 是教学工作者,负责教导学生,并定期对学生的学习状况进行检查,是系统的主要使用者,必须具有一定的计算机水平 所有业务通过计算机完成,直接操作计算机SZ001US002教学管理者教学监督者,负责对老师的教学情况进行监督检查通过计算机实现相应业务,可以直接操作计算机SZ002US003系统管理者系统管理者负责对系统的维护和更新,包括资源录入更新,系统用户权限管理,员工的档案管理,数据的备份恢复所有工作由计算机完成SZ003SZ004用例各种用户类确认的“题库管理系统”的用例和主要参与者如下所示:1. 主要参与者主要参与者用例教师查找、
9、存储试题,对试题可以进行修改并且可以进行试题设计。录入组对试题进行批量输入并且可以对试题进行保存、修改、删除等操作。2.用例用例ID1用例名称试卷生成创建者朱华茂、蒋童、李小雨、刘梦最后更新者朱华茂、蒋童、李小雨、刘梦创建日期2011年12月8日最后更新日期2011年12月12日参与者教师、录入组描述实现试题的选择和生成前置条件假设所有教师都使用信息验证后置条件存储试题录入、修改、插入、删除等信息,更新试题信息和题库信息主过程1. 教师登陆系统进入题库。2. 教师在试题库或进入自己的题库中查找试题,组卷。3. 教师对试题的添加、修改。4. 对试卷纵览,编辑,最后生成试卷。分支过程1. 录入组对
10、试题进行批量输入。2. 录入组对试题的添加、修改、删除、更新、保存。其余用例略软件需求规格说明一、介绍1.目标软件需求规格说明描述了“题库管理系统”的软件功能需求和非功能需求。这一文档计划由实现和验证系统正确功能的项目团队成员来使用。除非在其他地方另有说明,这里指定的所有需求都具有高度优先级,而且都要在此版本中加以实现。2.项目范围和产品特性“题库管理系统”允许学校的老师编辑试卷,教学监督者查看试卷。详细的项目描述请参见题库管理系统前景和范围文档。文档中这一部分的标题为“初始版本和后续版本的范围”,列出了按照进度计划在这一版本中实现的全部或部分特性。3.参考文献Karl E.Wiegers所著
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 题库 管理 系统 需求 分析 报告书 25
限制150内