试题管理系统UML系统分析与设计.docx

上传人:苏美尔 文档编号:11754283 上传时间:2021-09-03 格式:DOCX 页数:14 大小:183.18KB
返回 下载 相关 举报
试题管理系统UML系统分析与设计.docx_第1页
第1页 / 共14页
试题管理系统UML系统分析与设计.docx_第2页
第2页 / 共14页
试题管理系统UML系统分析与设计.docx_第3页
第3页 / 共14页
试题管理系统UML系统分析与设计.docx_第4页
第4页 / 共14页
试题管理系统UML系统分析与设计.docx_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《试题管理系统UML系统分析与设计.docx》由会员分享,可在线阅读,更多相关《试题管理系统UML系统分析与设计.docx(14页珍藏版)》请在三一文库上搜索。

1、信息系统分析与设计课程设计报告班 级:信管1002姓 名:学 号:试题管理系统课程设计要求:1、应画出该系统的完整用例图。2、给出负责模块的用例的详细事件流描述。3、从用例的事件流描述中获取候选的实体类,确定类之间的关系并画出正确的类图。4、画出用例的顺序图以及协作图。5、根据用例的事件流描述,画出用例的活动图。6、根据类图,画出类的状态图。7、最后给出系统的构件图、部署图。8、具有完整清晰的设计流程。9、各图布局合理、美观。10、提供完整的课程设计说明书。课程设计说明书的正文应包含以下几部分:1、封面;2、系统分析:给出详细分析过程;3、系统设计:给出系统的 UML 图;4、遇到的问题及解决

2、方案。摘要传统的试题管理方法因受到时间、空间和管理维护等因素的限制 , 已很难适应现代信息社会教育教学发展的需求。随着计算机技术、网络技术和数据库技术的成熟与稳定以及全国各高校校园网的建立和教育教学管理信息化程度的不断提高 , 试题管理系统获得了前所未有的发展前景与强大的技术支持。因此, 教学管理者希望有一个集试卷分类、 试卷管理、 试题管理等功能于一体的网络试题库管理系统, 以提高管理效率。而利用计算机自动生成试卷,并通过积累逐步形成有效试题库,使试题和试卷的管理高效便捷,同时也使教学方式和考试方式有更多选择。这对提高教学效率,有效利用资源和使传统的教学方式逐步走向自动化具有重要作用。所开发

3、的系统提供了 试卷分类 、试卷管理、试题管理及试卷生成等 功能,为教师提供了一个功能强大的平台,通过这个平台教师可以根据实际教学情况来组成相应的试题与试卷,并轻松的管理试题库与试卷库,在实际应用中可以有效减轻教师的工作量。关键词:试题管理;试卷管理;UML信息系统分析目录2(一)试题库管理系统的开发背景 2(二)试题库管理系统的需求分析 31 总体需求 32 性能需求 33 系统目标 3(三)系统开发工具与相关技术简介 错误 !未定义书签。二、试题库管理系统分析 3(一)系统功能分析 3(二)系统用例图及说明 4(三)系统流程图及说明 错误!未定义书签。(四)系统时序图及说明 错误!未定义书签

4、。三、试题库管理系统设计 错误!未定义书签。(一)系统功能设计 错误!未定义书签。(二)系统数据库设计 错误!未定义书签。1 数据库概念结构设计 错误!未定义书签。2 数据库物理结构设计 错误!未定义书签。四、试题库管理系统实现 错误!未定义书签。(一)用户登录界面 错误!未定义书签。(二)专业管理界面 错误!未定义书签。(三)课程管理界面 错误!未定义书签。(四)试题管理页面 错误!未定义书签。(五)自动组卷页面 错误!未定义书签。(六)试卷管理页面 错误!未定义书签。(七)用户管理页面 错误!未定义书签。结论 错误!未定义书签。参考文献 错误!未定义书签。致谢 错误!未定义书签。一、试题管

5、理系统的调查及初步分析(一)试题库管理系统的开发背景随着计算机互联技术的快速发展,建立在计算机网络之上,以现代信息技术为核心的在线教育也开始蓬勃发展, 而教考分离是教学改革的一个重要方面, 而建立题库是改革传统考试方法, 实现教考分离的有效手段, 并且利用网络进行试题库的管理已经成为推动教学改革、提高教学质量的重要内容,利用计算机对建成的题库进行随机抽样并组成符合要求的试卷 , 更是实现高校考试规范化和科学化的重要手段试题管理系统是在线教育系统中的核心部分, 试题管理系统是现阶段研究开发的一个热点, 它是建立在互联网上的应用系统. 在试题管理系统中专业的管理、 题库的管理、 试卷的生成等都可以

6、在网络上完成.只要形成一套成熟的题库就可以实现考试试卷 管理的自动化。有效减少教师在考试出题过程中的工作量,达到提高工作效率的目 的,而且为试题、试卷等教学资源的长期滚动发展与资源共享搭建了平台。(二)试题库管理系统的需求分析通过对现有试题库系统调查分析、制定整个系统框架,主要需求如下:1.总体需求(1)利用该系统,用户可以建立一个包含不同专业、不同课程、不同难度、 不同类型试题的强大的试题数据库。(2)可以根据需要自动生成所需的试卷。(3)能以Word的形式导出试卷。2.性能需求(1)易于维护和扩充。(2)系统界面设计友好、操作方便、灵活。(4)具有高可靠性和容错能力。(5)分配不同用户权限

7、,确保各级使用者只能看到允许查看的系统信息。3.系统目标(1)用户可以在Internet通过浏览器浏览试题或试卷信息。(2)具有导出到Word的功能。(3)用户能通过相应信息检索专业、课程、试题等信息。(4)用户能对专业、课程、试题信息进行录入、修改、删除。二、试题管理系统分析(一)系统功能分析系统开发的总体任务是实现各种信息的系统化、规范化和自动化。系统功 能分析是在系统开发的总体任务的基础上完成的。通过对试题库管理情况进行 分析,主要设计了如下功能模块:本系统根据使用用户分为两大类,管理员和普通用户。管理员主要是对系 统进行管理和维护,主要对系统的基本数据信息进行管理。具体功能有:专业 管

8、理、课程管理、试题库管理、试卷管理、用户管理。普通用户主要是查看专 业、查看课程、查看试题、查看试卷、修改密码等。管理员的功能模块具体描述如下:(1)专业管理:管理员可以对专业信息进行添加、修改、删除、查询管理(2)课程管理:管理员可以对课程信息进行添加、修改、删除、查询管理。课程必须隶属于专业下。(3)试题库管理:管理员可以对试题信息进行添加、修改、删除、查询管 理。该功能可以建一个不同难度、不同类型的试题。(4)试卷管理:包括查看试卷和自动组卷两部分。查看试卷可以实现对试 卷的查看、下载、删除功能。自动组卷可以实现不同难度、不同类型 的试题以Word的形式导出,并可以保存到服务器上,以供查

9、看和下载(5)用户管理:实现对用户信息的添加、修改、删除、查看。普通用户的功能模块具体描述如下:(1)查看专业:可以根据不同的条件检索出相应的信息。(2)查看课程:可以根据不同的条件检索出相应的信息。添加用户”、inckide 查看试题:可以根据不同的条件检索出相应的信息(4)查看试卷:可以实现对试卷的查看、下载功能。(5)修改密码:可以变更自己的密码。三、试题管理系统设计(一)系统用例图及事件流描述说明: 系统用例图:添加专业rclucie删除专业删除瞟程用户管理理赊试题八 管理员了母程管理o 添加课程修改用户/cljds一 SO删除用户,O 代而叫我冷添加试题试题管理 V. _ ,ne检索

10、试题A_R检察谣程 incldrte?删除忒卷OincliyieS 试卷管理、 红*, 、,一_查看出题 (、目款组卷系统管理员用例图查看试卷普通用户用例图(2)事件流描述说明如下:1. 用例名:专业管理用户点击“添加专业”菜单,进入专业添加界面。录入专业信息,可以进行专业信息的添加;用户点击“检索专业”菜单,进入专业管理界面输入检索条件,点击检索按钮,可以对专业信息进行检索;用户点击“删除专业”菜单,可以对专业信息进行删除;2. 用例名:课程管理系统管理员点击“添加课程”菜单,进入课程的添加界面录入课程信息,可以进行课程信息的添加;系统管理员点击“检索课程”菜单,进入检索课程界面输入检索条件

11、,点击检索按钮,可以对课程信息进行检索;点击“删除课程”菜单,可以对课程进行删除;3. 用例名:试题管理系统管理员点击“添加试题”菜单,进入试题的添加界面录入试题信息,可以实现不同难度、不同类型的题的添加;系统管理员点击“检索试题”菜单,进入试题的检索界面输入检索条件,点击检索按钮,可以对试题信息进行检索;点击“删除试题”按钮,可以对试题信息进行删除;4. 用例名:试卷管理系统管理员点击“自动组卷”按钮,进入到自动组卷界面用户可以选择不同专业、不同课程、不同类型、不同难度,并且可以设 置选择的题目数量和每道题的分值,点击查看按钮,会以Word的形式,把选择的试题随即导出,点击保存按钮,会以 W

12、ord的形式把试题保存 到服务器上;点击“查看试题”按钮,会以 Word 的形式展示试题信息;点击“删除试题”按钮,可以对试卷信息进行删除;5. 用例名:用户管理系统管理员点击“添加用户”菜单栏,进入添加用户界面录入用户信息,可以进行用户信息的添加;点击修改按钮,进入修改界面,录入要修改的信息,点击确定按钮修改,点击取消按钮回退到用户管理界面;点击删除按钮,可以对用户信息进行删除;6. 用例名:查看专业系统管理员点击“查看专业”菜单栏,进入查看专业界面输入检索条件,点击检索按钮,可以对专业信息进行检索;7. 用例名:查看课程系统管理员点击“查看课程”菜单栏,进入查看课程界面输入检索条件,点击检

13、索按钮,可以对课程信息进行检索;8. 用例名:查看试题系统管理员点击“查看试题”菜单栏,进入查看试题界面输入检索条件,点击检索按钮,可以对试题信息进行检索;9. 用例名:查看试卷系统管理员点击“查看试卷”菜单栏,进入查看试卷界面点击查看按钮,会以Word 的形式展示试题信息;点击下载按钮,会把试卷以 Word 的形式下载到本地;10. 用例名:修改密码系统管理员点击“修改密码”菜单栏,进入修改密码界面输入原密码、新密码、密码确认点击确定按钮,即可修改密码;(二)系统类图建立(1) 从用例事件流描述中获取候选的实体类,确定类之间的关系1. “系统管理员”类所有的系统管理员都拥有用户名、密码、操作

14、权限。每个管理员都具有登录、 注销、 修改密码、 管理密码、 管理专业、 管理课程、 管理用户的操作。为此该类中的属性有: 用户名、 密码、 权限, 该类中的操作有: 登录、 注销、修改密码、管理密码、管理专业、管理课程、管理用户的操作。2. “普通用户”类所有普通用户类都有姓名、权限属性,所有普通用户都有登录、注销、查看专业、查看课程、查看试题、查看试卷、修改密码等操作。3. “题库”类每个题库都有特定的名称和特定的分类, 方便用于检索, 因此题库类中的属性包括题库名称、题库分类。4. “试题”类试题是组成试卷的最小单位, 是从题库中抽取出来的。 该类与题库类是普通关联关系。该类中设计的属性

15、有:题库名称、试题类型、试题分类、难度系数等。5. “判断题”类该类将可作为“试题”类的一部分来用。其属性为题目描述、参考答案、分值。该类与“试题”类之间的关系为包含关系( include ) 。6. “选择题”类该类将可作为“试题”类的一部分来用。其属性为题目描述、参考答案、分值。该类与“试题”类之间的关系为包含关系(include )07. “论述题”类该类将可作为“试题”类的一部分来用。其属性为题目描述、参考答案、分值。该类与“试题”类之间的关系为包含关系(include )08. “计算题”类该类将可作为“试题”类的一部分来用。其属性为题目描述、参考答 案、分值。该类与“试题”类之间的

16、关系为包含关系(include )0系统管理员 里相户名(2)根据类见关系建立类图判断抽 R题目描述 急参考答案 的分值建录0生常0,箧改密科0管理专业0管理课程0管理用户0普通用户电权限OOOOO 业程题卷码 专课披试密 录销看看看看改 喧堆杏一查*陵i ncludie选择题 晶题目描述 年港考答案 配分值计算题 龟题目推述 用港考答案试题管理系统类图(三)系统主干顺序图及相应协作图的建立(1)管理员录入试题、删除试题、定制试卷顺序图管理员发出一个同步的对试题的操作(添加、修改、删除、检索)信 息,请求系统对试题进行操作;画面会向后台发送一个试题可否进行该操 作的同步信息,验证不通过时,后台

17、向画面发送一个同步的信息, 在画面 上显示错误信息;若验证通过时,后台会向画面发送一个同步的通过验证 信息,运行对该试题进行操作,用户发出一个同步的提交操作信息, 从而 打开操作确认画面,用户确认操作,发出一个确认操作的同步信息给后台 数据库,处理成功后,后台发送一个同步的请求信息给操作完成画面,显示操作结果。试题管理系自心n,点击就试题按钮录入翳信3:更新数据库4返回结果5:点舌枝震试越校钮检索试题6桂索题库a:袅士撇除试题按钳删琮试题7:返叵检索菇果晨否删除TW&删除后更新题库.1点击自葫组费楂钿生成试卷15:生13:检索满足条件的用超;u-自动土质试题氏或息后将试卷信息返叵登拜顺序图(2

18、)管理员录入试题、删除试题、定制试卷协作图对于序列图,在Rational Rose工具下可直接按F5在顺序图和协作图 之间切换。1点击添加优题技钮录入试就信息2: 一定5:点击检需馔地推气检索就超8点击删除求题报钮引悌:试超11:点击自靓罐卷技把生成试卷12:录入所需底卷信息0是否删除T民鼠官虐 系至系统管国员管理员15.生戌成功后将归港信息返回给用户1自动生成试髓4:返回给果 47返回检索转果i添加试题协作图(四)根据用例的事件流描述,画出用例的活动图3更新教裾库6.检索题库 强定刷琮后更新题库V检索满足条件的试题试题管理活动图管理员登陆成功后,点击不同的按钮可以对试题信息进行不同的操作 (

19、添加、修改、删除、检索),当管理员点其中的一个操作时,浏览器就会 向服务器发送请求,服务器通过后台代码访问数据库,把信息输出到浏览器 界面上。管理员叠录(修改试题(N否操作成可yfv(提嗯作成 Y否操作成功4 N跳转到法题 :管逋页面,,选中幅加或、(检索的钛题)否操作成功N产提示操作失V 败 J试题管理活动图(五)画出主干状态图登录自排组卷自动组卷状态图(五)出系统的构件图、部署图结论本系统开发目的是帮助教学单位实现考务工作的规范化,自动化,减轻教师出 卷的工作量,为学校的信息化建设提供一个实用的试题库管理平台。系统具有很好的易操作性,特别是组卷模块,层次清楚、操作简单,能够科学、高效地 实

20、现试题的选取和组卷。同时,系统试题录入时也极为方便快捷,教师只需要准备好 试题文件,运行试题管理模块,就可实现试题的录入,极大地减轻了教师的工作负担, 提高了命题工作的效率。此外系统还应具有通用性(适用于各个专业和课程的测试与 考试)、安全性(多级用户不同权限的管理方法)和简便性(初学电脑的人都能顺利操 作本系统)等特点。通过这一段时间的努力,试题库管理系统已经形成基本的雏形,专业管理、试卷管 理、试卷生成等功能已经能够稳定运行,特别是其中的核心部分题库管理与试卷管 理,能够通过良好的用户界面,根据教师的需要自动生成所需要试卷,并能够提供 题库搜索、编辑、添加、同步备份、导出的 word等多中实用的功能。但系统还存在诸如在自动组卷过程中无法自动美观排版等问题有待 改进与完善,希望老师提出批评指正。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1