【毕业学位论文】(Word原稿)企业培训中心的在线考试系统系统的软件实现-软件工程_第1页
【毕业学位论文】(Word原稿)企业培训中心的在线考试系统系统的软件实现-软件工程_第2页
【毕业学位论文】(Word原稿)企业培训中心的在线考试系统系统的软件实现-软件工程_第3页
【毕业学位论文】(Word原稿)企业培训中心的在线考试系统系统的软件实现-软件工程_第4页
【毕业学位论文】(Word原稿)企业培训中心的在线考试系统系统的软件实现-软件工程_第5页
已阅读5页,还剩85页未读 继续免费阅读

下载本文档

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

文档简介

中文摘要 中文 摘要 随着科技的发展,企业规模越来越大,人员越来越复杂 。 企业要想在竞争中利于不败之地 , 关键 在于 发展人才战略 。 企业的人员素质和工作态度决定着企业的成败。然而,面对企业不同部门,不同专业水平的人员,如何提高员工的专业技能、管理水平越来越受到企业的重视。 企业在线考试系统具有提高工作效率和培训成果、增加公正性的优点。使用在线考试系统可以免去培训管理部门大量的繁杂工作,培训管理部门只需精心组织策划题库,保证题目涉及面广,题型全面。职工考试时会自动生成一套完整的试卷,而且不同职工的实体是不同的,这样有效防止作弊 行为和提前预知试题的等情况的发生。另外,考试时间结束,系统会自动提交试卷,保证考试时间的统一性。最后,系统自动判卷,把成绩送到数据库进行统计、汇总,大大缩短考试周期,提高工作效率。 本系统主要实现了企业培训中心的在线考试系统,该系统能够为企业人力部门或是培训中心的职工考核、考试带来极大的便利,大大减少了企业培训考试的传统纸质化办公,提高了企业考试、业务培训的水平,为员工的个人成长、专业技术能力提高提供了极好的应用平台。 本系统基于 术,使用 具作为系统的主要开发工具,在系统实现中使 用 术实现了系统的页面交互设计。系统的数据库管理使用据库管理工具,实现了在线考试系统的数据安全管理。同时,系统还使用 三方插件实现日志的日期管理。系统使用 为系统的最终 布工具。 本文最终实现了系统的个人信息管理、基本配置管理、自我检测管理、题库管理、试卷管理、试卷分析、日志管理和新闻公告管理等功能 ,实现了企业基于互联网的在线考试 管理 ,提高了企业的员工培训考试的信息化管理水平。 关键字: 在线考试系统 of is to an in in of or of in of of to of to of of be is a of to an a of is of In is to of R or of to is SP y as of in of to y of of At as of to 录 目录 第一章 绪论 . 1 第一节 研究背景 . 1 第二节 企业在线考试系统发展现状 . 1 第三节 课题开发目的及意义 . 3 第四节 本文组织结构 . 3 第二章 在线考试系统需求分析 . 1 第一节 在线考试系统开发可行性分析 . 1 第二节 系统需求分析 . 2 人信息管理模块分析 . 2 本配置管理模块分析 . 3 我检测模块分析 . 4 库管理模块分析 . 5 卷管理模块分析 . 6 卷分析模块分析 . 7 志管理模块分析 . 7 闻公告管理模块分析 . 8 第三节 在线考试系统性能需求分析 . 9 第四节 在线考试系统安全性需求分析 . 9 第五节 在线考试系 统基本流程分析 . 10 第五节 本章小结 . 10 第三章 系统总体设计 .一节 系统总体设计原则 . 11 第二节 系统总体结构设计 . 11 目录 第三节 系统数据库设计 . 12 据库概念模型设计 . 12 据库物理模型设计 . 15 第四节 本章小结 . 19 第四章 系统详细设计与实现 . 20 第一节 数据库链接与配置 . 20 据库的连接与调用 . 20 安装与配置 . 20 第二节 登录界面设计与实现 . 22 理员登陆 . 22 试者登录 . 22 第三节 系统发布实现 . 23 第四节 个人信息管理模块设计与实现 . 26 建 职工 用户 功能 . 26 建 管理员功能 . 27 工 个人信息修改功能 . 28 理员 个人信息修改功能 . 29 人信息浏览功能 . 30 第五节 角色权限管理模块设计与实现 . 30 色管理权限功能模块设计 . 30 理用 户角色功能实现 . 34 建管理员角色功能实现 . 34 改管理员角色功能实现 . 35 除管理员 角色功能实现 . 36 第六节 自我检测功能模块设计与实现 . 37 我检测功能模块设计 . 37 目选择实现 . 39 选题数量及难度实现 . 40 目录 选题数量及难度实现 . 41 断题数量及难度实现 . 42 时与跳转功能实现 . 43 交试卷及自动阅卷实现 . 44 卷打印功能的实现实现 . 45 第七节 题库管理模块设计与实现 . 47 第八节 试卷管理模块设计与实现 . 51 建试卷 . 51 速创建试卷 . 54 卷管理 . 55 件的安装于配置 . 57 第九节 分析模块设计与实现 . 59 绩分布模块的实现 . 60 卷分析模块的实现 . 62 试分析模块的实现 . 63 第十节 日志管理设计与实现 . 64 现流程分析 . 64 录日志查看功能 . 65 试日志查看功能 . 65 人信息修改日志查看功能 . 66 加用户日志查看功能 . 67 页浏览功能 . 67 安装与配置 . 68 第十一节 新闻公告管理设计与实现 . 70 布文章功能 . 70 章分类功能 . 71 章管理功能 . 71 闻中心功能 . 71 第十二节 本章小结 . 72 目录 第五章 企业培训中心 在线考试系统测试 . 73 第一节 页面测试 . 73 第二节 数据库测试 . 74 第三节 现无刷新的彩色验证码测试 . 74 第四节 本章小结 . 75 第六章 总结与展望 . 76 参考文献 . 77 第一章 绪论 1 第一章 绪论 第 一 节 研究 背景 随着科技的发展,企业规模越来越大,人员越来越复杂,企业要想在竞争中利于不败之地关键是发展人才战略,企业的人员素质和工作态度决定着企业的成败。然而,面对企业不同部门,不同专业水平的人员,如何提高员工的专业技能、管理水平越来越受到企业的重视。 因此,企业开始组织越来越多的培训,而为了提高培训成果,培训考试是不可避免的,但是原始的考试涉及工作量非常大,组织命题、印刷试卷、分部门安排考场以及阅卷、统计分数等等,无疑给培训管理部门带来很多麻烦。而且考试周期长、效率低,考试过程存在舞弊或者阅 卷标准不一等,造成考试有失公正性。随着计算机技术突飞猛进的发展,人们迫切要求利用信息技术改变这种工作状态,以减轻员工负担,节约时间,创造更大价值。与此同时也提高考试的效率和质量,保证了考试的公正性和公平性。 企业在线考试系统具有提高工作效率和培训成果、增加公正性的优点。使用在线考试系统可以免去培训管理部门大量的繁杂工作,培训管理部门只需精心组织策划题库,保证题目涉及面广,题型全面。 职工 考试时会自动生成一套完整的试卷,而且不同 职工 的实体是不同的,这样有效防止作弊行为和提前预知试题的等情况的发生。另外,考试时间 结束,系统会自动提交试卷,保证考试时间的统一性。最后,系统自动判卷,把成绩送到数据库进行统计、汇总,大大缩短考试周期,提高工作效率。 第 二 节 企业 在线考试系统发展现状 企业计算机考试系统的实现,将培训管理部门从繁杂的工作中解脱出来,他们从传统的确定培训内容、出题、组织考试、阅卷、统计成绩等,转变为只需通知考试、安排考场等工作,充分体现了企业培训在线考试系统给管理人员带来的便捷。 20 世纪 70 年代,美国率先组织对计算计在线考试系统进行研究,80 年代,开始编制出有效的计算机考试系统。计算机考试系统最早应用于学校,第一章 绪论 2 加利福尼亚州以及得克萨斯州等高等院校于 1990 年考试使用,从此,计算机在线考试系统得到人们广泛认可。美国思而文学习有限公司是世界上成立最早、规模最大的专门从事计算机考试服务的公司,它可以提供 20 多种语言,近千种不同类型的考试,大大减少了政府的考试开支。 与西方发达国家相比,国内的计算机技术发展比较晚,理念相对比较落后。但是近几年,随着经济的快速发展,计算机技术有了突飞猛进的发展,企业的规模不断壮大,竞争越来越激烈,人们已经意识到发展人才战略的重要性。但是传统的企业培训以及培训考试工作及繁杂又浪费时间,与科技 的进步不相匹配。越来越多的企业开始引入信息化管理、工作效率高的企业培训在线考试系统。但是一些规模相对较小的企业既跟不上培训,培训考试更是少之又少。但是随着企业的发展壮大以及竞争的日趋激烈,将会有更多的企业关注在线考试系统,企业培训在线考试系统前景广阔。 通过对国内企业计算机考试系统的考察和统计,总结国内软件具有以下特点: ( 1)在线考试系统一般使用 C/S 和 B/S 两种结构,适用性比较广; ( 2)一般系统都有自动组卷和评卷功能,但是其他功能参差不齐; ( 3)考核软件主要是模拟环境和真实环境并存; ( 4)试题库均 是开放式的,具有可扩展性; ( 5)试题库的管理比较严格,而且比较谨慎,试题库组成比较完备。 传统的考试方法 模式如图 示 。 图 统考试方式流程 基于 C/S 模式考试模式如图 示。 第一章 绪论 3 基于 B/S 模式考试 系统网络结构模式 如图 示。 企 业 在 线 考 试 系 统应 用 服 务 器企 业 在 线 考 试 系 统数 据 库 服 务 器W e b 服 务 器客 户 端 浏览 器客 户 端 浏览 器客 户 端 浏 览器互 联 网图 于 B/S 模式的企业在线考试系统网络结构模式 第 三 节 课题开发目的及意义 企业培训中心在线 考试系统可以提高考试的可靠性、有效性和工作效率,降低考试成本。同时,该系统还会为 职工 提供了模拟试卷,使得练习 与考试二者合一,方便并满足 企业管理者 与 员工 两者的需求。 为了满足系统对先进性、安全性、兼容性、可扩展性、可移植性等方面的要求,系统总体构架设计建立在 B/S 的三层体系结构的基础上,即:用户层、业务逻辑层、数据库层。可以增加新的考试科目;可以充分利用题库中的试题由系统随机组卷,并在指定时间内发布试卷; 职工 参加完成考试能立即得到答案,并知道考试中的哪些客观题答错了; 企业培训教师 能得到 职工 考试后传送到系统的反馈信息,可对成绩进行查询和分析,同时对 职工 考试中出现的错误进行统计。此外,还应具有良好的用户界面,操作方便, 尽量减少操作率。具有安全保密机制。 第 四 节 本文组织结构 第一章绪论主要介绍了企业培训中心考试系统的研究背景、发展现状、课第一章 绪论 4 题研究的目的和意义。 第二章主要通过 讲述企业在线考试系统开发的可行性分析、 系统需求分析 、性能需求分析和安全性需求分析等 内容,阐述企业培训中心在线考试系统的需求分析过程。 第三章企业在线考试系统的总体设计主要从系统的设计原则、设计思想、总体结构设计、数据库设计等四个方面进行阐述。 第四章企业在线考试系统的详细设计与实现主要介绍了数据库链接与配置、登陆了界面设计与实现、系统发布实现、个人信息 管理模块设计与实现、角色权限管理设计与实现、自我检测功能设计与实现、题库管理设计与实现、试卷管理设计与实现、分析模块设计与实现、日志管理设计与实现、新闻公告设计与实现等模块。 第五章主要介绍系统的部分测试内容。页面中的乱码是 发过程中经常遇到的问题,因此在系统测试方面对页面进行了测试。数据库链接测试是系统正常发布和系统移植后需要完成的测试,以此在本章中做了简单测试介绍。验证码测试主要实现 术的无刷新测试。 第六章为对本文的总结和展望。 第一章 绪论 1 第二章 在线考试系统需求 分析 1 第二章 在线考试 系统 需求分析 系统的需求分析阶段是系统开发 的关键阶段。 本章 主要通过 讲述企业在线考试系统开发的可行性分析、 系统需求分析 、性能需求 分析 和安全性需求 分析等 内容,阐述企业培训中心在线考试系统的需求分析过程。 第 一 节 在线考试系统开发可行性分析 可行性分析也称为可行性研究,即是在系统调查的基础上,针对新系统的开发是否具备必要性和可行性,对新系统的开发从技术、经济、管理的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决 3。该系统的可行性分析包括以下几个方面的内容: 经济可行性: 主要是对项目的经济效益进行评价,利用计算机来实现网上考试以成为适应当今教学管理的方式。开发一套能满足网上考试系统的软件是十分必要的,实现试卷管理和试卷生成自动化,在减少由于人为失误而造成损失的同时,也可以使 企业培训教师 减少工作量,本系统在经济上是可以接受的,并且本系统实施后可以显着提高考试效率,有助于学院实现网络化管理,所以本系统在经济上是可行的。 技术可行性:技术上的可行性分析主要分析技术条件是否能顺利完成开发工作,硬、软件能否满足开发者的需要等。 软件方面,网络化的考试需要的各种软件环境都已具备,数据库 服务器方面则有 能够处理大量的数据,同时保持数据的完整性并提供许多高级管理功能。其灵活性、安全性和易用性为数据库编程提供了良好的条件因此,系统的软件开发平台已经成熟可行。 硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越越低,其硬件平台完全能满足此系统的需要。第二章 系统开发相关知识介绍 2 第 二 节 系统需求 分析 人信息管理 模块 分析 个人信息浏览主要是管理员用于其它用户以及自己的个资料进行查看,或普通 职工 用户查看自己的个人资料。在本功能中,浏览者是无法对其内容进行修改 的,以防止由于自己的误操作造成对其信息的内容的在破坏。 此外,在本系统的个人信息管理功能模块中,还为管理员用户增加了创建用户功能。此功能主要是为当用户不便于进行注册而使用系统功能,以及便于使用新注册用户测试系统某些新添加模块的情况下而设计并开发的。系统管理员用户可以添加的用户角色包括普通 职工 用户角色与其它低于自身级别的管理员用户角色。 在通过前期的文献查询及其它考试系统的各项比对后,本系统的个人信息管理功能模块的主要功能可以从管理员与 职工 用户来划分。管理员的个人信息包括:创建用户(普通 职工 角色用户与其它低于 自身级别的管理员角色用户),修改用户信息(普通 职工 角色用户与各级别的管理员角色用户),查看用户信息资料(普通 职工 角色用户与各级别的管理员角色用户);普通 职工 的个人信息包括:查看自己的个人用户信息,修改自己的个人用户信息。 管理员个人信息管理用例如图 示。 管理员创建用户修改用户查看用户密码修改个人信息修改图 统管理员个人信息用例 第二章 系统开发相关知识介绍 3 员工 个人信息管理功能的设计主要是为方便用户可以对自己的个人信息进行修改与设置而设定的。同时,为了增强用户个人的安全性,在个人信息管理功能模块中还专门设计密码修改功能,以便于用于可以不定期更改自己的登录密码,避免由 于长期使用同一密码而被他人盗取或泄露的危险。 我的试卷: 职工 可以在系统内找到老师所发布的试卷,进行答题,系统为职工 规定了答题时间和考试的总分数, 职工 需要在规定的时间内完成试卷。 自我检测:这部分内容是我所这要的负责的,将会在第四章中做详细的阐述。 个人管理:包 括 职工 的个人资料如学号、密码、 职工 照片、电子邮箱、联系电话及备注等。还有就是 职工 个人的错题集,在这里 职工 可以将以往的一些错题加以改正并且加深记忆,确保以后不会犯类似的错误,记得在以前上高中的时候,老师要求我们每人准备一个错题本,这个就相当于一个电子版的 错题本,对提高 职工 成绩会有很大的帮助。 新闻中心:这里主要是用于管理者像 职工 发布一些通知或者公告之类的消息,有什么重要通知的话 职工 可以第一时间知道。 企业职工用户个人信息用例分析如图 示。 企业职工用户新闻查看个人信息管理我的试卷自我检测退出系统登录系统图 业职工用户个人信息用例图 本配置 管理 模块 分析 系统基本配置 模块包括四部分 ,分别是系统设置、管理员管理、角色管理、个人资料管理。 第二章 系统开发相关知识介绍 4 系统设置 : 在系统设置里可以对系统名称进行修改,可以开放和关闭普通用户的注册和登录,允许或拒绝试卷的审阅,并且还能设置通讯频率和注册码。 管理员 管理 : 此选 项可以添加或删除管理员,以便取得系统的管理权限。 角色管理 : 可以对管理员进行分类,分为普通管理员、中级管理员和超级管理员。不同的管理员对应不同的权限以确保系统安全。 个人资料 管理 : 可以对管理员的个人信息进行更新。包括用户名、密码、联系方式、备注等。 基本配置管理用例如图 示。 系统基本设置用户管理员管理角色管理个人资料管理系统设置图 本配置 用户 用例图 我检测模块分析 自我检测模块相当于系统的题库模拟考试模块,企业职工可以随时登录在线考试系统选择试题进行自我检测考试,以提高自己的业务技能和专业知识。 自我检测模块主要实现科目选择、 单选题、多选题、判断、计时与跳转、提交试卷与自动阅卷、试卷打印等功能。 自我检测模块用例分析如图 示。 第二章 系统开发相关知识介绍 5 自我检测用户单选题管理多选题管理判断科目选择计时与跳转提交试卷与自动阅卷管理试卷打印图 我检测用户 用例图 库管理 模块 分析 题库管理 模块主要包括四个功能。 创建题库。此功能能够为考试系统添加一个新题库以适应不同类型的考试。包括题库名称、题库状态和备注都可以按需要设定。 管理题库。进入此页面能够看到题库中所有的试题,包括试卷名称、创建人、创建时间、试题数量、试卷状态,并且可以对试卷进行增删改。 增加试题。此功能可以添加试题,并且可以选择试题类型、所属题库、题库 状态、题库难度、选项等。 管理试题。此功能可按照题库类型和试题类型进行筛选,并且提供了搜索功能,从此页面可以直接对试卷进行修改或删除。 题库管理用例如图 示。 题库管理用户管理题库增加试题管理试题创建题库图 库管理用户 用例图 第二章 系统开发相关知识介绍 6 题库管理 是 整个系统非常核心的模块,它基于知识点模块、章节模块、课程模块、题型管理模块完成的基础上的。其中核心元素师试题,通过试题将题库中的各模块连接起来。 题库管理分为题库录入和题库维护两部分组成。试题录入是整个题库管理模块的灵魂所在,所以试题的录入十分重要。由于试题类型很多和试题录入、查询时方便快捷,管理的便 利等各个因素考虑,不同种题型的试题分别保存在不同的试题题题库中。同时考虑到整个系统的实用性,每一个题库都要有一个相应的答案库。答案库是独立的,这样设计是为了避免答案的泄漏。 题库管理模块用来维护题库中的试题,对题库中的试题提供增加、删除、修改及其查询等功能。其中题库生成是一个独立的子模块。 题库是有使用权限的,只有拥有权限的管理员才可以向题库中添加各种类型且符合要求的试题,也可以对它们进行修改和删除。所添加的试题可以通过试题来源来设计试题库,例如:可以设计某某课程的题库,这样设计可以使我们在出卷的时候直接调 用相应的题库类型来出试卷。缩减了 企业培训教师 的工作量和时间。 卷管理 模块 分析 试卷管理功能的设计目的主要是为了利用计算机的高效自动化处理的优势,通过试题管理功能模块所创建的题库系统,来实现试卷自动生成的功能。试卷管理功能的实现不仅节约了 企业培训教师 为出试卷而花费大量人力与时间成本,其随机出题功能更是实现 “一考多卷 ”即同一次考试,多套试卷的能力,不但可以有效避免因同一考场 职工 试卷题目相同而容易造成作弊的漏洞,还可以通过这种电子考试智能的自动阅卷功能来节约 企业培训教师 判卷的人力与时间成本。试卷管理 功能所面向的用户主要为系统内的管理员角色用户,普通 职工 角色用户不具备使用本功能的权限,正因为如此,本系统特地为 职工 角色用户提供了类似模拟考试的自我测试功能,自我测试功能由专门的自我测试模块来实现。 当管理员角色用户成功登录了本系统后,在其管理员管理界面的左侧便可以找到试卷管理功能模块, 试卷管理 模块功能有三 个 。 第二章 系统开发相关知识介绍 7 创建试卷。此功能可以创建一份详细的试卷添加到题库中。 快速创建试卷。此功能可按照既定的模板进行试卷的快速创建。 管理试卷。此功能可以管理现有试卷,对试

温馨提示

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

评论

0/150

提交评论