试卷生成系统需求分析报告

  • 格式:doc
  • 大小:467.66 KB
  • 文档页数:24

下载文档原格式

  / 24
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

需求分析报告

目录

需求导出文档 (3)

1.需求启动: (3)

2.需求协同收集: (4)

软件需求规格说明书 (6)

0 文档介绍 (6)

1 产品介绍 (6)

2 产品面向的用户群体 (6)

3 产品应当遵循的标准或规范 (6)

4 产品范围 (6)

5 产品中的角色 (7)

6 产品的功能性需求 (7)

7 产品的非功能性需求 (9)

8 其他需求 (9)

分析建模 (11)

0 引言 (11)

1 需求描述 (11)

2 静态模型 (14)

3 动态模型: (14)

功能点估算 (21)

1.试卷生成等系统用例图: (21)

2.试卷生成系统信息如下: (21)

3 功能点划分与计算 (22)

需求导出文档

1.需求启动:

1.1确定利益共同者:

与本系统相关的用户有普通用户(教师),系统管理员,学生,学校管理层。显然这两者属于不同的利益共同体。其中普通用户可以分为试题管理人员和生成试卷人员。试卷信息录入人员主要从录入试卷是否方便容易角度来对该系统进行评价。教师主要从生成试卷操作性,可靠性,试卷质量型方面进行考量的。系统管理员则是对系统的稳定性、安全性方面考虑的。学生虽然不是系统的直接的使用者,但是系统的产出物——试卷的服务对象时学生。学校管理层将从各个方面考量这个系统的完成。

1.2识别多种观点:

与不同利益共同者交流并通过一切手段获取与需求相关的信息。

1.2.1查阅已有文档:

在网上搜索已有的一些试卷生成的文档,和本系统实际情况比较,找出切实可行的需求功能点。

1.2.2查看已有系统:

如果有过去的系统个,对过去的系统进行大概的学习和了解,通过这种方式,了解过往软件的不足,并且捕捉已有的需求和过往软件没有达到的需求。

1.2.3学习领域业务知识:

了解在没有计算机自动生成的情况下,老师们是如何编撰一套试卷。了解这个手动生成试卷的过程,能够很好的理解业务开发的流程和模块。

1.2.4召开会议:

小组内召开会议和同老师召开会议。在会议上进行头脑风暴,快速获取一个简单的基本的需求列表。

1.3协同工作:

在前期准备的基础上,大家都对这个系统需求有了大概了解和自己的想法,将需求进行一定方式分类讨论。

1.4首次会议:

通过问题推动这个会议。会议问题:

1.4.1识别利益共同体

1)谁是这项工作的最初提出者?

2)谁使用该解决方案?

3)成功解决方案能带来怎么的收益?

4)存在别的解决方案吗?

1.4.2 更好的理解问题

5)如何描述成功解决方案产生的“良好的”输出?

6)强调的问题是什么?

7)使用环境是怎么样的?

8)存在影响解决方案的特殊性问题或约束?

通过问题识别利益共同者

通过问题更好的理解问题

经过这个一系列准备后,得出一个初步的需求文档。在后面不停地迭代的过程中逐步完善需求文档,完成需求文档。

2.需求协同收集:

2.1列表:

对象列表:

试卷,试题,系统管理员,普通用户,数据库。

服务列表:

试题管理(增删改查)、生成试题(手动、自动)、用户管理(注销用户、用户登录、添加用户、修改密码)、

约束列表:

时间约束:在12月1日(高软结课前)之前完成该项目

性能列表:

自动生成试卷的时间不能超过1分钟

2.2需求说明文档时需求导出的工作产品:

2.2.1可行性描述

2.2.1.1 技术可行性

相关的工作人员都要求具有一定的软硬件基础,会使用各种常见管理软件。实习IT产品、由于高校从管理层到下面的教工,都具有一定的IT背景,所以在新系统投入使用时,只要对员工进行简单的培训,就基本上能够操作该系统。该系统可以采用visual studio2010结合sql server数据库来完成。

2.2.1.2经济可行性

从项目提出者方面来说,根据实际需求开发本系统,可以提高教师的办公效率,减少劳动强度和办公耗材,提高现代化管理水平,并且为老师的教学工作提供便利,减少每天需要涉及的相关工作量,节省人力物力的浪费。

2.2.1.3操作可行性

本系统采用windows图形界面,是大家熟悉的操作系统,用户只要具有一般计算机知识都可以轻松上手。整个系统采用最有好的交互界面。简洁明了,不需要对数据库非常了解也可以熟练操作。

2.2.2系统或产品的界线说明

贯穿本系统的核心是编辑试题和生成试卷。这些功能是模块的实现是系统需要解决的主要问题。用户模块是系统所必须的模块。

2.2.3参与导出需求的共同利益者的列表

系统管理员、教师、学生、学校管理层

2.2.4技术环境说明

Windows平台下,visual studio2010,sqlserver 2008 2.2.5需求列表及需求适用的领域限制

编辑试题,手动生成试卷,自动生成试卷

2.2.6使用场景

高等学校

软件需求规格说明书

0 文档介绍

本要求规格说明书对试卷生成系统进行简单的分析。系统主要用户是教师和工作人员,加深与用户间的交流,在功能与系统界面上与用户达成一致的看法,以便于开发出用户满意的系统。

1 产品介绍

高校教务管理工作中一项非常重要的工作就是考试管理工作,每学期各专业考试,从组织出卷到试卷的印制及试卷的管理等工作非常繁琐且工作量很大,这种组织管理方式不仅工作任务繁重而且试卷的标准化程度、难易程度、题量大小等各方面难以控制,难以形成有效的试题库,不利于充分发挥历年来的优秀试题及试卷的作用,给试题和试卷的管理带来很多问题和困难。鉴于这种情况,利用计算机进行试卷的自动生成并逐步积累形成有效的试题库,对试题和试卷的管理将变的高效而便捷,对提高工作效率,使试卷管理逐步走向正规化自动化将起到十分重要的作用。

开发出的系统使用起来应该是操作简单,使用方便,符合用户的需求。可实现对各个题目按章节、题目类型及难度系数查询,用户根据需要可随机抽屉货自己手动设置试题来组成试卷,试卷的总分值也可以随意调整。

2 产品面向的用户群体

教育产业,学校尤其是高等院校教师。

3 产品应当遵循的标准或规范

a.2013 级工程实践项目合肥选题

b.ISO 9000《质量管理体系结构基础和术语》

c.ISO 9001《质量管理体系要求》

d.ISO/IEC 12207《信息技术软件生存周期过程》

4 产品范围

试卷生成系统是为各个学校开发的,用于日常的试卷生成,包括试题管理和试卷生成。