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

合集下载

在线考试系统需求分析

在线考试系统需求分析
表4.1考生登录信息
数据流名:考生登录信息
简述:考生进入考试系统中的身份
组成:考生学号+考生姓名
注释:考生只能参加一次考试,即登录一次
表4.2选择题
数据流名:选择题
组成:题名+题号+{问题+选项A+选项B+选项C+选项D+答案+结
果}
注释:每一次生成的选择题都不一样,结果都为空
表4.3填空题
数据流名:填空题
包括考试人数、最高分、最低分、平均分以及各分数段得分人数等。
4、学生管理:管理员可以对用户的资料进行查询、删除。
对普通用户来说,包括在线考试(包括模拟考试和正式考试)、查询以往考试成绩、
留言和在线交流等。
系统流程图
系统流程图如图所示。
考生教师


考生身学生信




教师身
学生信
息表息表
份验证份验证
生成试卷试卷恢复
3、留言板:学生提交对系统的留言信息。
该系统的数据流图如下:
注册
考生输入账号
提示:账号不存在
查询数据库

账号存在于数据表中?


从数据表中取出密码PWD和验证码
考生输入密码PWD1
提示:密码不正确

PWD==PWD1 ?

考生输入验证码TC
提示:验证码不正确

TC==testcode?

提示:该账号已登录
在线考试系统需求分析
在线考试系统的功能要求
在线考试系统的总目标是:在当前网络环境下,数据库和先进的开发平台上,利用
现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、

智能试卷生成系统开题报告

智能试卷生成系统开题报告

智能试卷生成系统开题报告智能试卷生成系统开题报告一、引言近年来,随着信息技术的快速发展,智能化已经渗透到各个领域。

在教育领域,智能试卷生成系统的出现为教育教学带来了新的机遇和挑战。

本文将探讨智能试卷生成系统的设计与实现,旨在提高试卷生成的效率和质量,为教育教学提供更好的支持。

二、背景与意义传统的试卷生成方式通常是教师手工编写试题,这种方式存在着一些问题。

首先,手工编写试题需要耗费大量的时间和精力,对教师来说是一项繁重的工作。

其次,由于人为因素的存在,试题的难易度和质量难以保证。

最后,试题的重复利用率较低,无法充分发挥试题资源的价值。

而智能试卷生成系统的出现正是为了解决这些问题。

它可以根据教学要求和学生特点自动生成试题,大大减轻了教师的工作负担。

同时,系统可以根据试题难易度和质量要求进行智能调整,保证试题的质量。

此外,系统还可以进行试题的组合和重组,实现试题资源的高效利用。

三、系统设计与实现智能试卷生成系统主要包括试题库管理、试卷生成和试卷评价三个模块。

1. 试题库管理模块试题库管理模块是系统的核心模块,它负责试题的录入、编辑和管理。

教师可以通过该模块将自己编写的试题录入系统,并进行分类和标签的设置。

同时,系统还可以自动从互联网上收集试题,并进行整理和归类。

试题库管理模块还可以对试题进行版本管理和权限控制,确保试题的安全性和可追溯性。

2. 试卷生成模块试卷生成模块是系统的重要功能之一,它根据教学要求和学生特点自动生成试卷。

系统可以根据试题的难易度、知识点的覆盖程度等因素进行智能调整,生成符合要求的试卷。

同时,系统还可以根据试题的重要性和难度进行权重的设置,实现试题的精准组合。

此外,系统还可以根据学生的学习情况进行个性化试卷的生成,提供有针对性的学习支持。

3. 试卷评价模块试卷评价模块是系统的辅助功能,它可以对试卷进行自动评价和分析。

系统可以根据试题的难度、区分度、信度等指标对试卷进行评价,并提供相应的建议和改进措施。

试卷自动生成系统的设计与研究

试卷自动生成系统的设计与研究

试卷自动生成系统的设计与研究计算机日益普及的今天,考试作为发现和选拔人才、等级确定的有效手段,正在朝着自动化、智能化的方向发展。

对于教师来说,有一个得心应手的试卷自动生成系统,可以减轻教师负担,避免重复工作,提高工作效率。

本文首先讲述了试卷自动生成系统的研发背景和意义,接着阐述了系统的可行性研究和需求分析,然后详细说明了系统的总体设计和数据库结构设计,最后主要介绍了系统的实现和测试等方面的内容。

标签:卷自动生成系统考试系统试题库考试中心管理工作中一项非常重要的工作就是考试考务管理工作。

每年企事业单位招考、专业考试,从组织出卷到试卷的印制、试卷评分及试卷的管理,其工作非常繁琐且工作量很大而且试卷的标准化程度、难易程度、区分度、题量大小、试卷错漏缺现象等各方面都难以控制,难以形成有效的试题库,不利于充分发挥历年优秀试题及试卷的作用,给试题和试卷的管理带来很多问题和困难。

利用计算机进行试卷的自动生成并逐步积累,形成有效的试题库,可以提高试题的科学性,使试卷管理工作更科学更高效,从而促进考务工作逐步走向正规化与自动化。

一、开发环境和开发语言的确定一个面向教师的试卷自动生成系统,它的开发工作主要涉及数据库设计及管理系统的应用程序设计,作为前台系统,面向的主要是系统操作员——教师,因此要一个美观实用的界面;一个人性化的出卷流程;一个方便易行的操作;一个安全可靠的系统设计。

由于本系统面向广大教师开发的,所以要求开发出来的软件要求绝大部分教师都能使用和操作,Visual Basic 6.0可以高效、快速地开发出Windows环境下,功能强大、图形界面丰富的应用软件系统。

开发出来的软件界面简单易学,易操作,通用性强等优点,所有老师都可以使用。

因此针对本系统软件的需求及我们自身的特点,经过比较,决定选择以下方案构建系统:选择Visual Studio 6.0作为软件开发工具,IIS为服务平台,SQL Server 2000为其后台数据库,运用Visual Basic 6.0语言。

试题管理系统实验报告(3篇)

试题管理系统实验报告(3篇)

第1篇一、实验目的本次实验旨在通过设计和实现一个试题管理系统,掌握数据库的基本操作,熟悉Java编程语言在图形用户界面设计中的应用,以及了解试题管理系统的基本功能和实现方法。

二、实验环境1. 操作系统:Windows 102. 开发工具:Eclipse IDE3. 数据库:MySQL 5.74. 编程语言:Java5. 开发框架:Java Swing三、实验内容1. 系统需求分析试题管理系统主要包括以下功能模块:(1)试题管理:包括试题的添加、修改、删除、查询等操作。

(2)科目管理:包括科目的添加、修改、删除、查询等操作。

(3)试卷管理:包括试卷的生成、修改、删除、查询等操作。

(4)用户管理:包括用户的添加、修改、删除、查询等操作。

2. 系统设计(1)数据库设计根据系统需求,设计以下数据库表:- 用户表(User):包含用户ID、用户名、密码、角色等字段。

- 科目表(Subject):包含科目ID、科目名称等字段。

- 试题表(Question):包含试题ID、科目ID、题目内容、答案、分值等字段。

- 试卷表(Exam):包含试卷ID、科目ID、试题ID、分值等字段。

(2)系统架构设计系统采用分层架构,包括以下层次:- 表示层:负责与用户交互,显示界面。

- 业务逻辑层:负责处理业务逻辑,如数据验证、业务规则等。

- 数据访问层:负责与数据库进行交互,实现数据的增删改查。

3. 系统实现(1)数据库连接使用JDBC连接MySQL数据库,实现数据库的连接、查询、更新、删除等操作。

(2)用户界面设计使用Java Swing框架,设计用户界面,包括菜单栏、工具栏、表格等组件。

(3)业务逻辑实现编写Java代码,实现试题管理、科目管理、试卷管理、用户管理等功能。

(4)数据验证对用户输入进行验证,确保数据的正确性和完整性。

4. 系统测试(1)功能测试对试题管理、科目管理、试卷管理、用户管理等功能进行测试,确保系统功能的正确性。

考试软件需求分析报告

考试软件需求分析报告

考试软件需求分析报告【需求分析报告】考试软件一、引言考试软件作为一种实现在线考试和评估的工具,在现代教育中起到了重要的作用。

本文将通过对考试软件的需求分析,明确其功能和特性,以期为开发者提供准确的方向和指导。

二、功能需求1.用户管理:考试软件需要能够对用户进行管理,包括学生、教师和管理员。

学生需要能够注册、登录和修改个人信息;教师需要能够创建考试、布置试卷和查看考试结果;管理员需要能够管理用户权限和数据备份与恢复。

2.试卷管理:考试软件需要具备试题管理的功能,包括试题的录入、修改和删除。

还需要支持试题的分类和标签,以方便教师对试题进行管理和组卷。

3.组卷和考试:考试软件需要具备组卷和考试的功能。

教师可以根据需要选择试题并组成试卷,设置考试时间、考试形式和其他相关参数。

考试软件还需要能够自动生成试卷和对试卷进行随机抽题,确保考试的公平性和难度的均衡。

4.在线答题与评分:考试软件需要支持在线答题和自动评分。

学生可以在系统中完成在线答题,系统根据预设的答案进行自动评分,并给出相应的得分和评价。

同时,评分过程应具备可回溯性和可追踪性,以方便学生和教师对答题过程进行查看和分析。

5.考试结果和分析:考试软件需要能够生成考试结果和分析报告。

教师可以查看学生的得分和答题情况,并基于统计分析来评估学生的学习情况和掌握程度。

报告还需要具备可导出和可打印的功能,方便教师和学生进行备份和分享。

三、性能需求1.稳定性:考试软件必须具备良好的稳定性,能够在各种网络环境下正常运行,不易出现闪退、崩溃等问题。

2.安全性:考试软件需要具备较高的安全性能,包括用户身份认证、密码保护和数据加密等措施,以确保用户信息的安全和隐私的保护。

3.响应速度:考试软件需要具备较高的响应速度,能够在用户进行操作时迅速响应,减少用户等待的时间,提升用户体验。

4.扩展性:考试软件需要具备较强的扩展性,能够方便地添加新的功能模块或对现有功能进行扩展和升级,以适应不断变化的教育需求。

试卷生成系统的设计与开发开题报告

试卷生成系统的设计与开发开题报告
毕业设计开题报告
题目:试卷生成系统的设计与开发
学院:
专 业:软件工程
学生姓名:
指导教师:
一、研究的现状及其意义
高校每学期各专业考试,从组织出卷到试卷的印制管理等,工作非常繁琐且工作量很大,这种组织管理方式不仅工作任务繁重而且试卷的标准化程度、难易程度、题量大小等方面都难以控制,给试题和试卷的管理带来很多问题和困难。所以,为加强高等院校的考试标准化管理,提高工作效率,开发一套适合高等院校使用的试卷生成系统是非常必要的。
4.组卷:分为按预定要求自动生成试卷和按预定要求在人工控制下自动生成试卷。
5.根据所设置的条件生成试卷:
6.退出系统。
拟解决的关键问题:
为了化繁为简,让老师轻松的录入试题生成试卷,提高命题的质量和管理的现代化、科学化和规范化,开发一个试卷生成系统。
三、研究的基本思路和方法、技术路线、实验方案及可行性分析
1.系统模块设计方案:
教师题库管理模块:实现教师出题和题库维护的功能
试卷模成模块:根据设置的题目类型、数量、分值、难易度以及试卷模板从题库中随机抽取试题生成试卷
2.选题方案:用户通过输入与选题有关的命题策略,如试卷难度、总分、各类题型的数量与分值等信息进行选题。
可行性分析:
技术可行性:
开发此试卷自动生成系统需要的硬件环境要求不高,操作系统为windows 98/2000/XP系列,软件的开发平台为MyEclipse。除专业技术人员外,普通操作人员无需掌握MyEclipse的使用,易于学习和使用。从技术方面讲开发此试卷自动生成系统是可行的。
经济可行性:
此试卷自动生成系统主要面向大中专院校的,所需的硬件和软件环境无需太高,所需的专业技术人员也不多,大部分教师在系统的演示完毕之后就可以亲自操作了。开发此系统成本低,经济效益高,实用性高,因此系统经济可行应积极开发。

问卷调查自动生成系统开题报告

问卷调查自动生成系统开题报告

问卷调查自动生成系统开题报告问卷调查自动生成系统的研究开题报告一、研究背景与意义随着科技的发展和大数据时代的到来,问卷调查已成为收集和分析大量数据的重要工具,广泛应用于社会调查、市场研究、学术研究等多个领域。

然而,传统的问卷调查方法需要人工设计、分发、收集和数据分析,耗费大量时间和人力。

此外,手工处理的问卷数据容易出错,且难以进行大规模、复杂的数据分析。

因此,开发一种自动生成问卷的系统,能够提高问卷调查的效率,减少错误,并实现快速、准确的数据分析具有重要意义。

二、研究目标本研究的目标是开发一个问卷调查自动生成系统,实现以下功能:1、用户友好的问卷设计界面,可快速创建各类问卷题目和格式;2、自动分发、收集和整理问卷数据,实现高效的数据收集;3、基于大量样本的数据分析功能,可进行深入的数据挖掘和统计;4、系统应易于维护和扩展,以便进行长期的后续开发和维护。

三、研究方法与技术路线本研究将采用以下方法和技术路线:1、设计和开发一个用户友好的问卷设计界面,使用户能够方便地创建各类问卷题目和格式。

界面设计将借鉴现有的问卷设计软件,并充分考虑用户需求和使用习惯;2、构建一个自动分发、收集和整理问卷数据的系统。

该系统将利用网络技术,实现问卷的快速分发和收集,同时提供方便的数据导出和整理功能;3、开发一个基于大数据的数据分析平台,能够处理大量样本数据,并提供深入的数据挖掘和统计功能。

该平台将借鉴现有的大数据分析工具和算法,如Hadoop、Spark等;4、通过测试和对比实验,验证系统的可靠性和有效性。

对比实验将与传统的问卷调查方法进行比较,以评估自动生成系统的优势;5、对于系统的维护和扩展,将采用面向对象的设计思想和模块化的开发方式,以确保系统易于维护和扩展。

四、预期成果预期本研究将取得以下成果:1、开发出一个问卷调查自动生成系统,实现高效、准确的问卷调查和分析;2、为相关的研究提供一种新的工具和方法,提高研究效率和准确性;3、为后续的研究提供良好的平台和基础,便于进行进一步的开发和优化。

小学数学智能试卷分析报告

小学数学智能试卷分析报告

一、背景介绍随着信息技术的飞速发展,智能教育逐渐成为教育改革的重要方向。

为了更好地适应这一趋势,我校在小学数学教学中引入了智能试卷系统。

通过对智能试卷的运用,我们能够更全面、客观地了解学生的学习情况,从而为教师的教学提供有针对性的改进建议。

本报告将对本次智能试卷进行分析,以期为今后的教学提供参考。

二、试卷分析1. 试题内容分析本次智能试卷共包含50道题目,涵盖了小学数学基础知识、应用题、操作题等题型。

试题内容遵循了课程标准,注重培养学生的数学思维能力、逻辑推理能力和解决问题的能力。

2. 学生答题情况分析(1)正确率分析本次试卷的平均正确率为85%,及格率为90%。

其中,基础知识的正确率较高,应用题和操作题的正确率相对较低。

这说明学生在基础知识方面掌握较好,但在应用知识解决实际问题的能力方面还有待提高。

(2)错题分析通过对错题的分析,发现以下问题:① 部分学生基础知识掌握不牢固,导致在解决应用题和操作题时出现错误。

② 部分学生逻辑思维能力较弱,无法准确判断题目中的条件,导致解题错误。

③ 部分学生缺乏耐心,答题过程中出现马虎、粗心等问题。

三、改进措施1. 加强基础知识教学针对基础知识掌握不牢固的学生,教师应加强基础知识教学,帮助学生牢固掌握数学概念、公式、法则等。

同时,注重培养学生的数学思维能力,提高学生的逻辑推理能力。

2. 优化教学方法针对学生答题过程中出现的问题,教师应优化教学方法,提高课堂教学效果。

例如,通过案例教学、小组合作学习等方式,激发学生的学习兴趣,提高学生的参与度。

3. 注重学生个性发展针对学生答题过程中出现的马虎、粗心等问题,教师应关注学生的个性发展,培养学生的细心、耐心等良好习惯。

同时,针对不同学生的学习特点,制定个性化的教学方案。

4. 提高智能试卷的针对性针对智能试卷在应用题和操作题方面的不足,教师应进一步优化试题设计,提高试题的针对性和实用性。

同时,根据学生的答题情况,及时调整教学策略。

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

试卷自动生成需求分析报告目录需求分析 (3)1.引言: (3)2.需求协同收集: (3)软件需求规格说明书 (5)0 文档介绍 (5)1 产品介绍 (5)2 产品面向的用户群体 (5)3 产品应当遵循的标准或规范 (5)4 产品范围 (5)5 产品中的角色 (6)6 产品的功能性需求 (6)7 产品的非功能性需求 (8)8 其他需求 (8)分析建模 (10)0 引言 (10)1 需求描述 (10)2 静态模型 (13)3 动态模型: (14)功能点估算 (21)1.试卷生成等系统用例图: (21)2.试卷生成系统信息如下: (21)3 功能点划分与计算...................................... 错误!未定义书签。

需求分析1.引言:1.1软件的目的:面对日益激烈的学业竞争,广大学生和老师选择“题海”战术,虽然不是最好的办法,但它是最现实最为有效的方法。

枯燥乏味的题海太琐碎,并且做完若干道题无法较为准确的了解自己的水平,故需要以试卷的形式展示。

这就是我们开发该软件目的。

让同学和老师更好的了解学习情况。

1.2项目背景:习题库管理系统作为现代化教学手段的必要组成部分,其主要使用范围为各学科的习题管理,本系统将学科界定为《数据结构》,这一计算机专业的重要学科具有重要代表意义。

习题库管理系统软件PMS V1.0 是一套功能较为完善的数据管理软件,对习题的管理具有较好的分类处理功能,能够完善习题种类,并具有相当强的组卷能力。

该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的WINDOWS系列操作系统上使用。

除此以外,PMS V1.0可通过访问权限控制以及数据备份功能,确保数据的安全性。

1.3参考资料:[1]严蔚敏,吴伟民.数据结构(C语言版)[M].北京:清华大学出版社,1997[2]杨宽德等.软件工程实践教程[M].北京:科学出版社,2005[3]张海藩.软件工程导论(第5版)[M].北京:清华大学出版社,2008.2[4]邱李华,李晓黎,张玉花等.SQL Server 2000数据库应用教程[M].北京:人民邮电出版社,20072.需求协同收集:2.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 20082.2.5需求列表及需求适用的领域限制编辑试题,自动生成试卷,自动生成试卷。

一个更为完善的试题库管理系统,应提供更为全面的学科习题管理功能,应增加相应的其他学科完善整个教学系统的习题库,由于开发时间和计算机数量有限,该系统并未提供这一功能。

对信息的保护手段仅限于设置用户级别,以及提2.2.6使用场景初中、高中、大学等高等教育。

软件需求规格说明书0 文档介绍本要求规格说明书对试卷生成系统进行简单的分析。

系统主要用户是教师和工作人员,加深与用户间的交流,在功能与系统界面上与用户达成一致的看法,以便于开发出用户满意的系统。

1 产品介绍①试卷快速生成,并且多样化,每份试卷都有差异,但难易大致相等,确保公平。

使试卷成绩体现学生的学习水平。

②客观题电脑自动判断,主观题可由同学间互相评判,或由管理员指定人员判分。

③电脑自动综合成绩,并与以前的成绩作比较,形成更为详细的数据。

2 产品面向的用户群体教育产业,学校尤其是高等院校教师。

3 产品应当遵循的标准或规范a.2013 级工程实践项目合肥选题b.ISO 9000《质量管理体系结构基础和术语》c.ISO 9001《质量管理体系要求》d.ISO/IEC 12207《信息技术软件生存周期过程》4 产品范围试卷生成系统是为各个学校开发的,用于日常的试卷生成,包括试题管理和试卷生成。

提供数字化的管理,提高学校试卷生成的工作效率。

5 产品中的角色角色名称职责描述系统管理员管理系统一般用户(老师)录入试题、管理试题、生成试卷6 产品的功能性需求6.1 需求概况功能类型功能名、表示符描述用户管理A 修改密码A.1 用户能够自己修改密码注销用户A.2 用户退出当前登录添加用户A.3 管理员利用管理员权限添加用户试题管理B 添加试题B.1 用户向试题库中添加试题删除试题B.2 用户删除试题库中的试题查询试题B.3 用户通过关键字在系统内找到相应的试题修改试题B.4 对试题进行修改试卷管理C 手动生成C.1 用户手动生成试卷自动生成C.2 用户设定一系列参数后,计算机自动生成试卷其他D 用户登录D.1 检验用户名密码后,用户登录系统内6.2 各个需求详细描述表备注:优先级1、2、3。

3表示优先级最高。

名称、标示符修改密码A.1优先级 1功能描述用户能够自己修改密码输入原始密码、新密码输出返回成功其他说明无名称、标示符注销用户A.2优先级 1功能描述用户退出当前登录输入向系统发送退出信息输出返回退出信息其他说明将当前用户信息退出名称、标示符添加用户A.3优先级 2功能描述管理员利用管理员权限添加用户输入新用户相关信息输出返回成功、显示新用户信息其他说明无名称、标示符添加试题B.1优先级 3功能描述用户向试题库中添加试题输入试题信息输出返回成功、显示新试题信息其他说明无名称、标示符删除试题B.2优先级 2功能描述用户删除试题库中的试题输入删除试题id输出返回成功,删除试题信息其他说明无名称、标示符查询试题B.3优先级 3功能描述用户通过关键字在系统内找到相应的试题输入试题关键字、id输出相关试题信息或者查找失败其他说明用户可以选择试题查找方式,如id等名称、标示符修改试题B.4优先级 2功能描述对试题进行修改输入修改试题信息输出返回成功,试题信息其他说明无名称、标示符手动生成C.1优先级 3功能描述用户手动生成试卷输入各个试题id输出试卷其他说明无名称、标示符自动生成C.2优先级 3功能描述用户设定一系列参数后,计算机自动生成试卷输入自动生成试卷参数信息输出试卷其他说明无名称、标示符用户登录D.1优先级 2功能描述检验用户名密码后,用户登录系统内输入用户名、密码输出用户成功登陆信息或者失败信息其他说明做一定的安全登陆的措施7 产品的非功能性需求需求类别需求名称、标识符描述用户界面需求A 登陆界面A.1 登陆选择题界面A.2 题干、4个选项、答案、难度填空题界面A.3 题干、答案、难度问答题界面A.4 题干、答案、难度试题查找界面A.5 查询关键字手工生成界面A.6 选择题、填空题、问答题、难度自动生成界面A.7 各个提醒难度、题量软件要求B 操作简单B.1 经过简单培训后,一般人员能够很好的使用安全性B.2 系统没有重大安全隐患性能要求C 自动生成试卷时间C.1 自生成试卷时间不超过1分钟8 其他需求8.1 安全性系统需对用户的数据进行安全防护,必须对数据库记录数据进行数据加密,不得以明文数据存储,在网络通信中,同样需要对部分敏感数据进行加密保护,在网络数据包用密文传输。

8.2 可靠性系统运行可靠性要求要高,需经过大量数据测试才能完成发布使用。

对用户并发量要求严格控制。

8.3 灵活性系统设计分析中要求考虑系统给的模块可扩展性,能及时的根据市场需求,关注热点方便的添加,卸载模块。

对于界面要求能够更具不同氛围个性化设定。

能调整系统界面风格的可控性。

8.4 特殊需求(1)进度需求:系统要求按照计划进度表,在2013年12月1号交付产品。

(2)资金需求:无(3)运行环境需求:linux操作系统,酷睿i3及以上,oracle10i及以上(4)培训需求:不存在客户培训需求,要求系统简介易用,符合大众软件操作习惯。

分析建模0 引言本项目是一个基于CS 的信息管理系统。

采用visual c++和SQL Server 进行开发,是面向对象的开发方式,因此采用面向对象的需求分析方法进行分析。

1 需求描述用例图:课程负责人学生习题试卷答案工号试题对应习题编号试题编号试题内容试题类型学号姓名密码专业答案对应试题编号答案编号年级答案内容试题难度专业邮箱密码试题分数题目生成时间查看抽选抽选录入、查询、修改、删除习题N 1MN1NM查看NNM组卷N1关键字难度系数习题答案编号所属章节编号所属章节标题所属章节要点管理员管理管理账号密码姓名试题数量M SQN用例模板:用例 添加用户使用语境 用户在用户管理界面鼠标点击用户增加范围 用户,角色 级别 用户目标主执行者 用户在用户管理界面鼠标点击用户增加前置条件用户管理后置条件无触发时间用户鼠标点击用户增加描述步骤活动1 系统用户鼠标点击用户管理界面上的用户增加选项2 系统用户填写新用户相关信息3 点击提交用例删除用户使用语境用户在用户管理界面鼠标点击用户删除范围系统用户级别系统用户目标主执行者用户在用户管理界面鼠标点击用户删除前置条件用户管理后置条件无触发事件用户鼠标点击用户删除描述步骤活动1 选择要删除的用户2 点击提交用例用户登录使用语境用户正确输入帐号密码并点击确定后进入系统范围用户级别用户目标主执行者权限管理系统前置条件用户登录后置条件用户管理,角色管理触发事件用户正常登录描述步骤活动1 用户正确填写帐号、密码2 点击登录按钮用例修改密码使用语境用户在用户管理系统上删除用户范围用户级别用户目标主执行者用户前置条件用户管理后置条件无触发事件用户点击修改密码描述步骤活动1 用户输入原始密码、新密码2 用户点击修改密码按钮用例试题管理使用语境用户在菜单栏选择试题管理范围用户,试题级别用户主执行者用户前置条件用户登录后置条件添加试题、试题查询、删除试题、修改试题触发事件在菜单上点击试题添加按钮描述步骤活动1 在菜单栏上点击试题管理按钮2用例添加试题使用语境用户在试题管理界面上添加试题范围用户、试题级别用户主执行者用户前置条件管理试题后置条件无触发事件用户点击添加试题描述步骤活动1 选择试题类别2 填入试题相关信息3 点击提交按钮用例查询试题使用语境用户在试题管理界面上查询试题范围用户、试题级别用户主执行者用户前置条件试题管理后置条件无触发事件点击查询菜单描述步骤活动1 选择查方式2 填入关键字3 查询用例手动生成试卷使用语境用户在试卷管理模块中手动生成试卷范围用户、试卷级别用户主执行者试卷管理前置条件用户进入试卷管理后置条件无触发事件点击手动生成试卷按钮描述步骤活动1 选择试题类型2 查看并确认试题3 提交用例自动生成试题使用语境用户在试卷管理模块中自动生成试卷范围用户、试卷级别用户主执行者用户前置条件试卷管理后置条件无触发事件用户点击自动生成试卷描述步骤活动1 填写试卷信息2 提交2 静态模型对象图:课程负责人学生试卷答案帐号密码试卷内容习题库习题信息登录验证习题录入习题信息习题的修改和删除习题信息习题信息试卷习题信息登录验证帐号密码查询查看试卷答案查看查询试卷信息事务事务课程负责人信息学生信息学生信息负责人信息习题查询习题信息习题信息管理员口令修改新口令新口令口令修改新口令新口令验证事务新口令事务数据库维护事务组卷组卷需求组卷需求答案答案信息验证事务新口令3 动态模型:3.1系统正常运行脚本:脚本是指系统某一执行期间内出现的一系列事件。

相关文档
最新文档