UML-试题库管理系统
UML考试试题及答案2

《统一建模语言UML》试卷(A、B卷)一、填空题1、在某个信息系统中,存在如下的业务陈述:①一个客户提交0个或多个订单;②一个订单由一个且仅由一个客户提交。
系统中存在两个类:“客户”类和“订单”类。
对应每个“订单”类的实例,存在______个“客户”类的实例;对应每个“客户”类的实例,存在______个“订单”类的实例。
供选择的答案:(1)A.0个 B.1个 C.1个或多个 D.0个或多个(2)A.0个 B.1个 C.1个或多个 D.0个或多个2、UML供选择的答案:A.状态图B.用例图C.状态图D.序列图E.部署图F.协作图G.类图答案:G B D F D F3、统一过程中的核心工作流有:需求工作流、分析工作流、设计工作流、实现工作流、测试工作流。
4、在协作图中通过________表示出消息的时间顺序。
消息编号5、Rational Rose2003具有非常友好的图形用户界面,其初始界面主要包括标题栏、菜单栏、工具栏、模型浏览器窗口、文档窗口、模型图窗口、日志窗口、状态栏等部分。
6、Rational Rose2003用户界面包含两种工具栏,为用户操作提供了方便,其中,编辑工具栏依赖于所打开的模型图,而标准工具栏则与模型图无关。
7、如果需要在模型图绘制窗口中多放置几个相同的图标,在编辑工具栏中,先单击选择锁定图标,进入“锁定”状态,而不必重复多次地返回道编辑工具栏中重复选择同一个图标。
二、选择题省略。
三、判断题1.用例图中包含关系是指一个用例继承了另一个用例。
(错)2.顺序图中每个对象向下方向伸展的虚线是对象的生命线。
(对)3.协作图是对象图的扩展。
(对)4.只有状态图采用泳道。
(错)5.部署图一般把节点分成处理器和外部软件。
(错)6.协作图和顺序图是等价的。
(对)7.一台计算机有很多零部件,例如:键盘,鼠标,主板,显示器等等,我们可以用一个聚集图来描述,也就是说计算机是一个聚集体。
(对)8.对象之间协作可以通过相互发送消息来实现,也就是消息可以是双向的。
高校试题库管理系统的设计与实现分析

高校试题库管理系统的设计与实现分析向平高校中涉及到的专业众多,课程门类也众多,在学校安排相关的课程考试尤其是在组织期末考试的过程中,需要针对不同专业、不同课程进行制卷考试,如果仅仅是依靠人口开展相关的考试工作,试题编制、试卷印刷、分类等工作量非常大,而且就试题的编制质量来说,可能存在无法对于课程的全面覆盖,导致考核缺乏科学性。
因此,很多高校积极利用现代技术,尝试通过构建试题库管理系统的方式实现高校的试题管理,促进考核的针对性和全面性,提升学校考核效率。
本文就高校试题库管理系统的设计和实现进行分析,探究高校试题库管理系统的有效实现路径。
现阶段,信息技术、计算机科技、网络通信技术等快速发展,为高校的试题设计和管理带来了全新的思路和方法,研究高校试题库管理系统设计和实现是目前很多高校的重要工作内容之一。
实践证明,高校试题库管理系统的设计和实现对于提升高校试题管理效率,促进教学考核的科学有效做出了巨大贡献,值得应用推广。
1 主要涉及的系统开发技术1.1三层浏览器体系结构目前,高校试题库管理系统中的主要技术体系是以Web 为基础的三层浏览器B/S/S,这也是现阶段应用比较广泛的软件开发体系。
这一体系中,数据库服务器发挥着信息存储的功能。
该系统中主要用到的是MySQL数据库,这是一种功能比较强大的数据库类型,且性价比相对较高。
在试题库的三层浏览器体系中,处于中间位置的Web服务器作为系统的基础部分,是整个体系开发的重难点。
1.2UML技术该技术是由UML语言和UML建模构成。
其中,UML语言指的是一种软件建模的标志性符号,也是软件设计的通用标准语言之一,而UML建模属于一种开发分析工具,UML 建模的基本功能是绘图,还能实现代码生成以及模型提供。
1.3数据库连接技术就高校的试题库管理系统来说,其特性核心在于数据,这一系统的存储中同时使用了三个数据库,且各数据库的管理途径也存在一定的差异,而要实现整个体系的有效协调和运用,就需要将这三个数据库有效的连接在一起,数据连接技术就能实现这一目标。
uml题库

UML 面向对象分析与设计1. 试题试题题目在需求分析中,边界类()。
A.负责目标软件系统与外部执行者之间的交互。
B.作为完成用例任务的责任承担者,负责协调、控制其他类共同完成用例规定的功能或行为。
C.负责保存目标软件系统中具有持久意义的信息项并向其他类提供信息访问的操作。
D.负责实现用户的业务逻辑。
答案. A2. 试题试题题目在需求分析中,控制类()。
A.负责目标软件系统与外部执行者之间的交互。
B.作为完成用例任务的责任承担者,负责协调、控制其他类共同完成用例规定的功能或行为。
C.负责保存目标软件系统中具有持久意义的信息项并向其他类提供信息访问的操作。
D.负责实现用户的业务逻辑。
答案. B3. 试题在需求分析中,实体类()。
A.负责目标软件系统与外部执行者之间的交互。
B.作为完成用例任务的责任承担者,负责协调、控制其他类共同完成用例规定的功能或行为。
C.负责保存目标软件系统中具有持久意义的信息项并向其他类提供信息访问的操作。
D.负责实现用户的业务逻辑。
答案. C4. 试题试题题目通常情况下,执行者与用例之间的一种通信连接对应一个()。
A.边界类B.控制类C.实体类D.数据字典答案. A5. 试题试题题目一般而言,一个用例通常对应一个()。
如果不同用例的任务有较多类似之处,也可以考虑在多个用例的实现方案中加以共享。
A.边界类B.控制类C.实体类D.数据字典答案. B6. 试题试题题目()主要来源于领域概念模型和用例描述中具有持久意义的信息项,一般与用例中特定的业务逻辑关系不大。
A.边界类B.控制类C.实体类D.数据字典答案. C7. 试题试题题目UML 通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画。
其中()包括用例图(use case diagram),它从外部用户的角度描述系统的功能,并指出功能的参与者。
A.用例视图B.结构视图C.行为视图D.构件视图答案. A8. 试题试题题目UML 通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画。
在线考试系统UML

管理员可以对课程进行管理,可以添加、修改、删除、查询课 程,还可以对专业进行添加、修改、删除的管理。
③ 试卷管理
管理员可以添加、修改、删除试卷,并且可以按照试卷专业或 者试卷名称查询试卷。
系统的主要功能
④ 在线考试 学生登录以后在同意考试跪着,选择试卷后开始考试,考试结
束后需要提交试卷。 ⑤ 题库管理
(2)管理员可以添加、修改、删除学生信息。可以对课程进行管 理,添加、修改、删除、查询课程,还可以对专业进行添加、修 改、删除的管理。管理员可以添加、修改、删除试卷,并且可以 按照试卷专业或者试卷名称查询试卷。管理员可以在题库里面增 加、修改、删除试题。管理员可以查询学生的成绩,也可以删除 学生的成绩,但是不能对学生的成绩做出修改。
时序图
状态图
每次考试由“学生”将“考试ID和密码”“登录”状态; 如果 “学生”登录正确转换到“考试规则阅读”状态,否则转换到 “登录”状态继续登录; 如果“学生”“三次输入错误”考试 结束; 处于“考试规则阅读”状态时有一定的阅读时间,“阅 读时间到”就转换到“选择考试试题”状态; 考试试题选择完 成后“学生”就装换到“准备考试”状态; 处于“准备考试”状 态时,有一定的准备考试时间,当“准备考试时间到”时就转换 到“在线考试答题”状态, 如果“在线答题考试”状态时“考 试时间到”就装换“交卷”状态; 处于“交卷”状态时不成功继 续停留在“交卷”状态,交卷成功考试结束。
用例图
考生用例图:根据需求分析绘制出考生用例图。其中考试者可以 选择科目、进行考试、账户管理、得到成绩4个部分,其中进行 考试和得到成绩都包括选择科目,账户管理可 以扩展出查看试卷、 查看成绩、修改密码3个部分,账户管理,选择科目和进行考试 都包括系统登陆
题库管理系统_UML建模

题库管理系统一需求分析1.1 系统功能需求系统的功能需求包括以下几个方面。
(1)用题者可以登录系统网站浏览题目、试卷信息,查找信息和下载文件,给出题者留言评论或询问。
(2)出题者可以登录系统网站上传试题、试卷,修改、修正之。
对用题者的疑问进行回复解答。
(3)系统管理员可以对出题者上传的题目或试卷进行审核,如发现错误可以发回出题者重新修改。
对相关试题可以编纂加工生成试卷,将试卷发布大网站上供用题者使用与下载,还需处理用户的相关注册申请与账户管理,对页面进行维护。
满足上述需求的系统主要包括以下几个模块。
(1)数据库管理模块。
数据库管理模块提供了使用者录入、修改并维护数据的途径。
例如对出题者与用题者等用户信息的管理、上传的试题与试卷的信息管理(包括审核、校对、编纂、新增、发布、删除等)。
(2)基本业务模块。
在基本业务模块中,出题者首先上传试题、试卷,回复用题者的问题与消息,学生可以下载编辑好的试题、试卷;管理员可以维护页面,批准注册,生成阶段性报表与数据备份。
(3)信息浏览、查询模块。
信息查询模块主要用于对网站的信息进行浏览、搜索查找。
1.2数据库管理模块数据库管理模块包含如下几个方面。
(1)用户信息管理。
包括用题者、出题者与管理员的信息管理。
(2)试题、试卷信息管理。
负责上传的试题、试卷以及编辑好后加工生成的试卷文件的信息管理。
(3)试题、试卷文件上传、下载记录信息管理。
负责管理文件的上传与下载的历史记录。
1.3基本业务管理模块基本业务管理模块包含以下几个方面。
(1)试题、试卷文件的上传。
出题者可以使用此模块将试题或试卷性的文件上传到网站服务器。
(2)试题、试卷的查找。
用题者可以使用此模块来根据输入的关键词查找自己所需的试题、试卷,浏览之或下载之。
(3)试题、试卷的下载。
用题者可以使用此模块从网站上下载相应的试题、试卷文件。
(4)消息发布。
出题者上传文件的同时,可以推介该套试题、试卷的学习方法,知识重点和相关文章。
UML试题及答案

一、单项选择题: (本大题共 20 小题,每题 1 分,共 20 分)1. UML 的全称是 Unified Modeling Language(A) Unify Modeling Language (B) Unified Modeling Language(C) Unified Modem Language (D) Unified Making Language2. 执行者(Actor)与用例之间的关系是( C )(A)包含关系 (B)泛化关系 (C)关联关系 (D)扩展关系3. 在类图中,下面哪个符号表示继承关系( C )(A) (B) (C) (D)4. 在类图中,“ #”表示的可见性是( B )(A) Public (B) Protected (C) Private (D) Package5. 在类图中,下面哪个符号表示接口( C )(A) (B) (C) (D)6. 下面哪个视图属于 UML 语言的交互图( D )(A) 行为图 (B) 状态图 (C) 实现图 (D) 顺序图7. UML 语言包含几大类图形( B )(A) 3 (B) 5 (C) 7 (D) 98. OMT 方法是由下面哪位科学家提出的( b )(A) Booch (B) Rumbaugh (C) Coad (D) Jacobson9. 下面那个类图的表示是错误的( D )(A) (B) (C) (D)Student Student Student Studentname : String Name : StringgetName ()age: Integer getAge () Age:IntegergetName ()getAge ()10. 什么概念被认为是第二代面向对象技术的标志( A )(A)用例 (B) UML 语言 (C)活动图 (D) 组件图11. 下面哪个符号代表包图( A )(A) (B) (C) (D)12. 生命线是 UML 视图中哪个图形的组成部分( D )(A)类图 (B) 状态图 (C) 活动图 (D) 顺序图13. 在 UML 的顺序图中,通常由左向右分层排列各个对象,正确的排列方法是( a)(A) 执行者角色控制类用户接口业务层(B) 执行者角色用户接口控制类业务层后台数据库后台数据库(C) 执行者角色控制类用户接口后台数据库业务层(D) 执行者角色用户接口业务层控制类后台数据库14. 多对象是 UML 哪个视图中的概念( C )(A)类图 (B) 状态图 (C) 协作图 (D) 组件图15. 在类图中,哪种关系表达总体与局部的关系( D )(A)泛化 (B)实现 (C)依赖 (D)聚合16. 在 UML 中,接口有几种表达方式( A )(A) 2 (B) 4 (C) 6 (D) 817. 下面哪个图形代表活动( D )(A) (B) (C) (D)18. 下面哪个 UML 视图是描述一个对象的生命周期的( B )(A)类图 (B) 状态图 (C) 协作图 (D)顺序19. 顺序图由类角色,生命线,激活期和(B)组成(A)关系 (B)消息 (C)用例 (D) 实体20. UML 中关联的多重度是指 ( b)(A)一个类有多个方法被另一个类调用(B)一个类的实类能够与另一个类的多个实类相关联(C)一个类的某个方法被另一个类调用的次数(D)两个类所具有的相同的方法和属性二、多项项选择题: (本大题共 10 小题,每题 2 分,共 20 分) 在每小题列出的五个备选项中有二个至五个是符合题目要求的,请将其代码填写在题后的括号内。
uml建模期末复习题库

uml建模期末复习题库一、选择题1. 在UML中,用于表示系统的动态行为的图是:A. 类图B. 对象图C. 状态图D. 活动图2. 以下哪个不是UML中的基本构件?A. 属性B. 操作C. 约束D. 接口3. 在UML中,哪个元素用于表示一个对象的特定状态?A. 状态B. 对象C. 消息D. 活动4. 以下哪个UML图最适合表示对象之间的交互?A. 用例图B. 类图C. 顺序图D. 活动图5. 在UML中,一个类可以有几种关系与其他类连接?A. 1种B. 2种C. 3种D. 4种及以上二、填空题6. 在UML中,______用于表示类之间的关系,如继承、关联和依赖。
7. ______图用于描述系统中对象之间的交互顺序。
8. ______图用于描述系统的静态结构,包括类、接口和它们的属性和操作。
9. 在UML中,______用于定义一个对象的生命周期,包括状态转换和触发事件。
10. ______图用于描述业务流程或工作流程。
三、简答题11. 解释UML中“封装”的概念。
12. 描述UML中“多态”是如何工作的。
13. 解释UML中“用例”和“用例图”的区别。
14. 什么是UML中的“包”?它的作用是什么?15. 描述UML中“活动图”和“状态图”的主要区别。
四、应用题16. 假设你正在设计一个图书馆管理系统,请绘制一个类图来表示书籍、读者和借阅记录之间的关系。
17. 描述如何使用UML活动图来表示一个简单的银行账户存款流程。
18. 假设你正在设计一个在线购物网站,请使用UML用例图来描述购物流程。
19. 绘制一个UML顺序图,展示一个客户通过网站下订单的过程。
20. 使用UML状态图来表示一个电梯的运行状态和转换。
五、论述题21. 论述UML在软件开发过程中的作用和重要性。
22. 讨论UML建模在需求分析阶段的应用。
23. 分析UML建模在系统设计阶段的优势和局限性。
24. 描述UML建模在团队协作中的作用。
UML试题题库

UML 期末复习习题集一、选择题:1、对象模型的描述工具是( )。
A.状态图B.数据流图C.对象图D.结构图2、UML 中关联的多重度是指( )A 、一个类有多个方法被另一个类调用B 、一个类的实类能够与另一个类的多个实类相关联C 、一个类的某个方法被另一个类调用的次数D 、两个类所具有的相同的方法和属性3、为了描述和理解系统中的控制机制,如为了描述一个设备控制器(看成一个对象)在不同情况下的状态转变,下面几个图中哪个图最适合。
( )A 、交互图B 、活动图C 、状态图D 、类图4、UML 提供了一系列的图支持面向对象的分析与设计,其中 (1) 给出系统的静态设计视图; (2) 对系统的行为进行组织和建模是非常重要的; (3) 和__(4)__都是描述系统动态视图的交互图,其中__(5)__描述了以时间顺序组织的对象之间的交互活动,__(6)__强调收发消息的对象的组织结构。
A 、状态图B 、用例图C 、序列图D 、部署图E 、协作图F 、类图答题处(1)( )(2)( )(3)( )(4)( )(5)( )(6)( )5、面向对象的基本特征不包括 特性 ( )A 、封装B 、继承C 、多样性D 、抽象6、“一个研究生在软件学院做助教(teaching assistant),同时还在校园餐厅打工做收银员(cashier)。
也就是说这个研究生有3 种角色:学生、助教和收银员,但同一时刻只能有一种角色 。
”根据上面陈述,下面哪种设计是最合理的?( )7、在一个课程注册系统中,定义了类CourseSchedule 和类Course 。
并在类CourseSchedule 中定义了add(c:Course) 和remove(c:Course)方法,则类CourseSchedule 和类Course 之间的关系是: ( )A 、依赖关系B 、关联关系C 、类属关系D 、实现关系8、下列关于状态图的说法中,正确的是( )A 、状态图是UML 中对系统的静态方面进行建模的五种图之一。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
面向对象分析与设计(UML)综合实验报告书题目:试题库管理系统目录第1章需求分析 (4)1.1 学生子系统的需求分析 (5)1.2 教师子系统的需求分析 (5)1.3 系统管理员子系统的需求分析 (6)1.3.1员工信息管理子系统 (6)1.3.2用户信息管理子系统 (7)1.3.3题库管理子系统 (8)第2章系统用例模型 (9)2.1 参与者的识别 (9)2.1 学生的用例模型 (9)2.1.1 学生用例图 (9)2.1.2 借阅者用例图相关说明 (9)2.2 教师用例模型 (12)2.2.1 教师用例图 (12)2.2.2 教师用例图相关说明 (13)2.3 系统管理员用例模型 (16)2.3.1 系统管理员用例图 (17)2.3.2 系统管理员用例图相关说明 (17)第3章系统静态模型 (19)3.1 系统中的类 (19)3.1.1 参与者相关的类 (19)3.1.2 系统中其他的相关类 (20)3.2 系统中类与类的关系 (21)3.2.1 各个类之间的关系图 (21)3.2.2 类之间关系说明 (21)第4章系统动态模型 (22)4.1教师添加试题 (22)4.1.1 教师添加试题序列图 (22)4.1.2 教师添加题库协作图 (23)4.2 学生查询题库信息 (24)4.2.1 学生查询题库信息时序图 (24)4.2.2 学生查询题库信息协作图 (25)4.3 学生下载题库 (25)4.3.1 学生下载题库时序图 (25)4.3.2 学生协作图 (26)4.4系统管理员导出试题 (27)4.4.1 系统管理员导出试题时序图 (27)4.4.2 学生查询题库信息协作图 (28)4.5试题库管理系统中的状态图 (28)4.5.1 试题状态图 (29)4.5.2 学生的状态图 (29)4.6 试题库管理系统中的活动图 (30)4.6.1 学生活动图 (30)4.6.2 教师更新题库信息活动图 (31)第5章系统部署模型 (32)5.1 试题库系统的构件图 (32)5.2学生操作构件图 (33)5.2.1学生操作构件图 (33)5.2.2学生操作构件图说明 (33)5.3 教师构件图 (34)5.3.1教师构件图 (34)5.3.2教师构件图说明 (34)5.4 系统管理员构件图 (34)5.4.1系统管理员构件图 (34)5.4.2系统管理员构件图说明 (35)5.5 试题库管理系统部署图 (35)5.5.1部署图 (35)5.5.2部署图说明 (35)第6章总结与展望 (35)6.1 总结 (36)6.2 展望 (36)附录: (36)参考文献 (37)第1章需求分析在当今社会,计算机的应用已经普及到社会的各个部分,它代表着现代的气息,是现代化的象征之一。
学校是科学人才的培养基地,是现代化的领头人,那么计算机的使用更是普遍的。
随着计算机技术的飞速发展,现代教育思想和教学手段的不断变革,越来越多的计算机技术被引入教学过程,并形成了多种多样的智能计算机教学系统。
其中,计算机辅助的题库系统作为智能计算机教学系统的核心,越来越受到人们的重视。
题库系统是保证考试或测验题目具有较高质量、保持水平稳定、更好地达到教学目的的重要台阶。
传统的出题需要老师付出很大的心血,亲自在庞大的试题库中挑出符合需要的试题对学生进行考核,这不仅浪费了老师的精力,还使效率大大降低。
考试题库能够在有限的时间内,产生一份令出题者感到满意的答卷,从而减轻了老师出题的负担,并加强了出题的效率和质量。
在题的收录方面有一定的审核增加了题库的质量,能够很好的考察学生对知识点的掌握能力。
试题库管理用户分为两类人:用户和管理学生用户可以登录该系统,查询自己的成绩,查找所需题库。
教师用户可以传输题库,并对题目进行相应的修改管理可以对用户进行相应的管理。
所以,该系统分为三大子系统:学生子系统,教师子系统,系统管理子系统1.1 学生子系统的需求分析在学生子系统中,其子系统的一些主要功能如下:1)学生可以查找所需题库2)学生能够下载题库3)学生能够对题目的不足或疑惑之处进行留言其功能细化图如下:1.2 教师子系统的需求分析在教师管理子系统中,其功能概述如下:1)试题管理,如增加、删除和更新2)对下载的题库进行整理,以便对题库做进一步管理3) 对相关的试题题目进行统计其功能细化图如下:教师功能模块题库内容管理回复留言被下载题库管理统计题库题目1.3 系统管理员子系统的需求分析在系统管理子系统中,其功能概述如下:1)管理用户信息,如添加,删除,更新和查看用户信息 2)管理员工信息,如添加,删除,更新和查看员工信息 3管理题库,如题库的导出功能,试卷的生成与排版功能 其功能细化图如下:图1-4系统管理整体功能模块1.3.1员工信息管理子系统在员工信息管理子系统中,其功能概述如下: 1)添加员工信息,便于管理员工 2)删除员工信息,便于管理员工系统管理员工信息管理题库管理用户信息管理管理员登录管理3)更新员工信息,便于管理员工4)查看员工信息,便于了解员工的基本信息 其功能细化图如下:图1-5员工信息管理系统功能模块图1.3.2用户信息管理子系统在用户信息管理子系统中,其功能概述如下: 1)添加用户信息 2)删除用户信息3)更新用户信息,便于管理用户4)查看用户信息,便于了解用户基本信息 其功能细化图如下:员工信息管理查看员工信息 添加员工信息删除员工信息更新员工信息用户信息管理查看用户信息添加用户信息删除用户信息更新用户信息图1-7借阅者信息管理系统功能模块图1.3.3题库管理子系统在题库信息管理子系统中,其功能概述如下:1)题库的导出功能,实现分类把试题库中的提出导出到word2)试卷管理,试卷的生成与排版功能其功能细化图如下:题库管理实现题库导出功能试卷管理第2章系统用例模型2.1 参与者的识别三个参与者2.1 学生的用例模型通过分析,在学生子系统中,该系统可以完成以下功能:学生可以进行题库查询,下载题库,下载信息查询,教师留言。
2.1.1 学生用例图2.1.2 借阅者用例图相关说明01.学生Student登录系统用例:登录系统简述:学生在进行一些操作时得先登录参与者:学生前置条件:无后置条件:系统显示学生登录成功基本路径:1、学生向系统发出登录请求,用例开始2、系统显示登录界面3、学生输入相关信息4,、系统检查学生信息,如果输入的信息出现错误,跳转到A5、系统显示登录成功,用例结束扩展路径:A<1>、系统要求学生重新输入相关信息或取消登录<2>、学生选择取消登录,则用例结束<3>、学生选择重新登录,转到3题库查询用例:查找自己所需要的题库简述:学生可通过登录试题库管理系统查询书目信息参与者:学生前置条件:学生成功登录系统后置条件:系统显示题库信息基本路径:1、学生向试题库管理系统发出“查询”请求,用例开始。
2、系统要求学生输入关键词。
3、用户输入关键词。
4、系统确认要求并显示题库信息, 如果系统根据关键词没显示相关信息,转到A。
5、用例结束扩展路径:A<1>、则要求学生选择重新输入关键词或取消输入<2>、学生选择取消输入关键词,则用例结束<3>、学生重新输入关键词,转到4下载信息查询用例:下载信息查询简述:学生可通过登录试题库管理系统查询个人下载的试题库参与者:学生前置条件:学生成功登录系统后置条件:系统显示下载题库信息基本路径:1、学生向系统提出查询请求,用例开始2、系统要求学生输入查询类别3、学生做出选择4、系统显示相应界面,5、学生输入信息6、系统确认信息,显示下载题库信息,用例结束扩展路径:无下载题库用例:下载题库简述:学生可通过登录试题库管理系统下载所需题库参与者:学生前置条件:学生成功登录系统后置条件:系统显示下载题库成功基本路径:1、学生向系统提出下载题库请求,用例开始2、系统要求用户输入想要下载题库信息3、学生输入个人要求4、系统显示下载信息5、学生选择要下载的题库信息6、系统检查学生信息,显示下载成功,如果系统没有找到与输入的信息相应的题库,转到A7、用例结束扩展路径:A<1>、系统要求学生重新输入要求或取消输入<2>、学生选择取消输入,则用例结束<3>、学生重新输入下载题库信息,转到5提问教师用例:提问教师简述:学生可通过登录试题库管理系统向命卷教师问问题参与者:学生前置条件:学生成功登录系统后置条件:系统显示提问成功,等待教师回应基本路径:1、学生向系统提出提问请求,用例开始2、系统要求学生输入想要提问的内容信息3、学生输入要提问的内容信息,转到A4、系统提交问题,用例结束扩展路径:无2.2 教师用例模型通过分析,在教师子系统中,该系统可以完成以下功能:实现分类别、修改题库中的题目(包括题目的添加、修改、删除),回复学生提问,统计题库题目,管理被下载的题库,以便对题库中的题目信息进行管理。
2.2.1 教师用例图2.2.2 教师用例图相关说明02.教师Teacher登录系统用例:登录系统简述:教师在进行一些操作时得先登录参与者:教师前置条件:无后置条件:系统显示教师登录成功基本路径:1、教师向系统发出登录请求,用例开始2、系统显示登录界面3、教师输入相关信息4,、系统检查教师信息,如果输入的信息出现错误,跳转到A5、系统显示登录成功,用例结束扩展路径:A<1>、系统要求教师重新输入相关信息或取消登录<2>、教师选择取消登录,则用例结束<3>、教师选择重新登录,转到3修改题库题目用例:修改题库题目简述:修改教师已经发布的题库题目参与者:教师前置条件:教师成功登录系统后置条件:系统显示题库信息基本路径:1、教师向试题库管理系统发出“修改”请求,用例开始。
2、系统要求教师做出相应的选择3、教师做出选择4、系统确认要求并显示题库信息5、用例结束扩展路径:无删除题目用例:删除题目简述:教师可通过登录试题库管理系统删除题库中的题目参与者:教师前置条件:教师成功登录系统教师做出修改请求后置条件:系统显示题库信息基本路径:1、教师向系统提出删除题目请求,用例开始2、系统要求教师选出删除题目编号3、教师做出选择4、系统确认要求并做出选择5、用例结束扩展路径:无修改题目用例:修改题目简述:教师可通过登录试题库管理系统修改题库中的题目参与者:教师前置条件:教师成功登录系统教师做出修改请求后置条件:系统显示题库信息基本路径:1、教师向系统提出修改题目请求,用例开始2、系统要求教师选出修改题目编号3、教师做出选择4、系统确认要求并做出选择5、用例结束扩展路径:无添加题目用例:添加题目简述:教师可通过登录试题库管理系统添加题库中的题目参与者:教师前置条件:教师成功登录系统教师做出添加请求后置条件:系统显示题库信息基本路径:1、教师向系统提出添加题目请求,用例开始2、系统要求教师开始添加题目3、教师做出选择4、系统确认要求并做出选择5、用例结束扩展路径:无统计题库题目用例:统计题库题目简述:教师可通过登录试题库管理系统统计题库中题目的类别参与者:教师前置条件:教师成功登录系统后置条件:系统显示统计的数据基本路径:1、教师向系统提出统计题库题目请求,用例开始2、系统要求教师划定题目的范围3、教师执行4、系统显示统计数据信息5、用例结束扩展路径:无管理被下载题库用例:管理被下载题库简述:教师可通过登录试题库管理被下载的题库,分析数据参与者:教师前置条件:教师成功登录系统后置条件:系统显示数据基本路径:1、教师向系统提出管理被下载题库请求,用例开始2、系统要求教师选定范围3、教师做出选择4、系统显示数据信息5、用例结束扩展路径:无用例:回复留言简述:教师可通过登录试题库管理系统对学生问题进行解答参与者:教师前置条件:教师成功登录系统后置条件:教师做出回复,回复成功基本路径:1、教师向系统提出回复留言请求,用例开始2、系统要求教师选择留言内容3、教师做出选择4、系统提交,用例结束扩展路径:无2.3 系统管理员用例模型通过分析,在系统管理子系统中,该系统可以完成以下功能:书籍信息管理,员工信息管理,书籍信息的管理和留言的管理。