UML-试题库管理系统

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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)删除员工信息,便于管理员工

系统管理

员工信息管理

题库管理

用户信息管理

管理员登录管理

相关文档
最新文档