试题管理系统UML系统分析与设计_第1页
试题管理系统UML系统分析与设计_第2页
试题管理系统UML系统分析与设计_第3页
试题管理系统UML系统分析与设计_第4页
试题管理系统UML系统分析与设计_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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的形式导出

7、试卷。2 性能需求(1易于维护和扩充。(2系统界面设计友好、操作方便、灵活。(4) 具有高可靠性和容错能力。(5) 分配不同用户权限,确保各级使用者只能看到允许查看的系统信息。3.系统目标(1) 用户可以在In ternet通过浏览器浏览试题或试卷信息。(2) 具有导出到Word的功能。(3) 用户能通过相应信息检索专业、课程、试题等信息。(4) 用户能对专业、课程、试题信息进行录入、修改、删除。二、试题管理系统分析(一)系统功能分析系统开发的总体任务是实现各种信息的系统化、规范化和自动化。系统功 能分析是在系统开发的总体任务的基础上完成的。通过对试题库管理情况进行 分析,主要设计了如下功能模

8、块:本系统根据使用用户分为两大类,管理员和普通用户。管理员主要是对系 统进行管理和维护,主要对系统的基本数据信息进行管理。具体功能有:专业 管理、课程管理、试题库管理、试卷管理、用户管理。普通用户主要是查看专 业、查看课程、查看试题、查看试卷、修改密码等。管理员的功能模块具体描述如下:1专业管理:管理员可以对专业信息进行添加、修改、删除、查询管理(2) 课程管理:管理员可以对课程信息进行添加、修改、删除、查询管理。 课程必须隶属于专业下。(3) 试题库管理:管理员可以对试题信息进行添加、修改、删除、查询管 理。该功能可以建一个不同难度、不同类型的试题。(4) 试卷管理:包括查看试卷和自动组卷两

9、部分。查看试卷可以实现对试 卷的查看、下载、删除功能。自动组卷可以实现不同难度、不同类型 的试题以Word的形式导出,并可以保存到服务器上,以供查看和下载(5) 用户管理:实现对用户信息的添加、修改、删除、查看。普通用户的功能模块具体描述如下:(1查看专业:可以根据不同的条件检索出相应的信息。(2) 查看课程:可以根据不同的条件检索出相应的信息。(3) 查看试题:可以根据不同的条件检索出相应的信息(4) 查看试卷:可以实现对试卷的查看、下载功能。(5) 修改密码:可以变更自己的密码。三、试题管理系统设计(一)系统用例图及事件流描述说明:(1)系统用例图:添加专业检素专业取、inCHJdeinc

10、lue !%州除专业寺业管理匕添加课程添加用户、-ndude胃理岗斥户管理 楼改用户/试题管理用户incliyieS试卷管理=i|查看试;題inc册躲!*#目联组卷系统管理员用例图查看专业它普通用户修改密码查看试卷普通用户用例图(2)事件流描述说明如下:1. 用例名:专业管理用户点击“添加专业”菜单,进入专业添加界面。录入专业信息,可以进行专业信息的添加; 用户点击“检索专业”菜单,进入专业管理界面输入检索条件,点击检索按钮,可以对专业信息进行检索; 用户点击“删除专业”菜单,可以对专业信息进行删除;2. 用例名:课程管理系统管理员点击“添加课程”菜单,进入课程的添加界面录入课程信息,可以进行

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

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

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

14、述中获取候选的实体类,确定类之间的关系 1“系统管理员”类 所有的系统管理员都拥有用户名、密码、操作权限。每个管理员都具有 登录、注销、修改密码、管理密码、管理专业、 管理课程、管理用户的操作。 为此该类中的属性有: 用户名、密码、权限,该类中的操作有: 登录、注销、 修改密码、管理密码、管理专业、管理课程、管理用户的操作。2. “普通用户”类 所有普通用户类都有姓名、权限属性,所有普通用户都有登录、注销、 查看专业、查看课程、查看试题、查看试卷、修改密码等操作。3. “题库”类每个题库都有特定的名称和特定的分类, 方便用于检索, 因此题库类中 的属性包括题库名称、题库分类。4. “试题”类试

15、题是组成试卷的最小单位, 是从题库中抽取出来的。 该类与题库类是 普通关联关系。该类中设计的属性有:题库名称、试题类型、试题分类、难 度系数等。5 “判断题”类 该类将可作为“试题”类的一部分来用。其属性为题目描述、参考答 案、分值。该类与“试题”类之间的关系为包含关系( include )。6 “选择题”类 该类将可作为“试题”类的一部分来用。其属性为题目描述、参考答案、分值。该类与“试题”类之间的关系为包含关系(in elude )。7. “论述题”类该类将可作为“试题”类的一部分来用。其属性为题目描述、参考答 案、分值。该类与“试题”类之间的关系为包含关系(in elude )。8. “

16、计算题”类该类将可作为“试题”类的一部分来用。其属性为题目描述、参考答 案、分值。该类与“试题”类之间的关系为包含关系(in elude )。系统管理员 场用户名(2)根据类见关系建立类图判断题 圏题目描述 心考答案魅录0 唯斟0改密码0 菅理专业0 菅理谍程0 营理州户0昔通用户1.*试题类 尿题辱名称 g题类型 心:题芬类OOOOO 业程题卷码QO专课试试密 录销看看看看改选择题 龟题目描述 住疹考善案 值incl论题目描述计算題题目描谜试题管理系统类图(三) 系统主干顺序图及相应协作图的建立(1)管理员录入试题、删除试题、定制试卷顺序图管理员发出一个同步的对试题的操作(添加、修改、删除、

17、检索)信 息,请求系统对试题进行操作;画面会向后台发送一个试题可否进行该操 作的同步信息,验证不通过时,后台向画面发送一个同步的信息, 在画面 上显示错误信息;若验证通过时,后台会向画面发送一个同步的通过验证 信息,运行对该试题进行操作,用户发出一个同步的提交操作信息, 从而 打开操作确认画面,用户确认操作,发出一个确认操作的同步信息给后台 数据库,处理成功后,后台发送一个同步的请求信息给操作完成画面,显示操作结果。试題音理系R击番抑试题技钮录入试题信息2-确定乓4-返回迫孚5:点亡桓畫试题按ta管霸试題7:返叵检索结果k-*減功后将试卷信息邈叵给丽U-自动主成试题顺序图(2)管理员录入试题、

18、删除试题、定制试卷协作图对于序列图,在Rational Rose工具下可直接按F5在顺序图和协作图 之间切换。1点击添如试題按锂录入试題信忌2:碉定5:点击检焉腿按咄俭素试題g点击删除沈题按啊删际试趣1工月击自祓经巷技征生成试卷12:录入沪需伏卷倩息一0是否删除?n3PI系址管運員管埋员4:返回结吊A7;返回检畫结果:3更浙数据库6.杭帮题审0强定删隙后更新题库哲檢素满足条件的试题15.旳戒工】后牡试卷信息返可绘加户4&确定删察后更藕趣眸添加试题协作图(四) 根据用例的事件流描述,画出用例的活动图试题管理活动图管理员登陆成功后,点击不同的按钮可以对试题信息进行不同的操作(添加、修改、删除、检索),当管理员点其中的一个操作时,浏览器就会 向服务器发送请求,服务器通过后台代码访问数据库,把信息输出到浏览器 界面上。试题管理活动图(五)画出主干状态图登录自动组卷V输入试卷、输入检霁类型条件%,Z题库检索提示检素八生成试卷自动组卷状态图(五)出系统的构件图、部署图结论本系统开发目的是帮助教学单位实现考务工作的规范化,自动化,减轻教师出 卷的工作量,为学校的信息化建设提供一个实用的试题库管理平台。系统具有很好的易操作性,特别是组卷模块,层次清楚、操作简单,能够科学、高效地 实现试题的选取和组卷。同时,系统试题录入时也极为方便快捷,教师只需要准备好 试题文件,运行试题管理模块,就可实

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论