企业岗位培训考核系统毕业论文.doc_第1页
企业岗位培训考核系统毕业论文.doc_第2页
企业岗位培训考核系统毕业论文.doc_第3页
企业岗位培训考核系统毕业论文.doc_第4页
企业岗位培训考核系统毕业论文.doc_第5页
已阅读5页,还剩56页未读 继续免费阅读

下载本文档

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

文档简介

企业岗位培训考核系统毕业论文目 录1 绪论11.1课题的研究意义11.2国内外的研究动态11.3系统研究的内容21.4 系统开发相关技术介绍21.4.1 .NET框架21.4.2 ASP.NET31.4.3 ADO.NET32 需求分析与可行性分析42.1 需求分析42.1.1 项目背景42.1.2 用户需求52.1.3 任务概述52.1.4 系统分析62.2 可行性分析63 系统总体设计73.1系统的体系结构73.2 系统操作流程83.3 系统架构设计93.4 数据库设计93.4.1逻辑结构设计93.4.2物理结构设计134 详细设计134.1 系统登录功能模块144.2 用户管理功能模块164.2.1用户管理子模块164.2.2角色管理子模块194.2.3部门管理子模块204.3 题库管理功能模块224.3.1类别管理子模块224.3.2试题管理子模块244.4 试卷管理功能模块284.5 考试管理功能模块304.6 阅卷管理功能模块324.7 查询统计功能模块334.7.1考试分析子模块334.7.2试题分析子模块334.8 系统维护功能模块344.8.1数据库管理子模块344.8.2日志管理子模块355 实现与测试355.1登录窗体355.2系统界面365.3试卷生成375.4测试37结 论38参考文献38翻译部分40英文原文40中文译文53致 谢58 第60页中国矿业大学2011届本科生毕业设计(论文)1 绪论1.1课题的研究意义发展必然带来革新,当旧的东西开始呈现出越来越多的弊端,我们便开始寻找全新的解决方法。今天,以计算机技术为引领的科技革命正逐渐改变着我们的生活,也改变着我们的思维方式。传统的企业管理是完全依赖于人脑的工作方式,既效率低下又错误百出,而且随着全球一体化的进程,企业开始国际化,集团化,这就更加要求企业运作的高效率,低成本。在这样的迫切要求下,企业逐渐开始探讨将企业过程数字化,将管理模式计算机化,尤其是企业的培训,它是企业的基石,将为企业提供选拔优秀的人才,对员工的培训将是一种提高企业自身战斗力的重要手段。因此,对企业培训考核系统的研究具有重大而深远的意义。1.2国内外的研究动态在国外,针对企业培训的考核系统已经得到突飞猛进的发展。各大学、高职学院都积极开展相关方面的研究和探索。英国Derby大学成功运用网上考试技术实现了在以色列的本科学历教育。网上考试已经成为日前普遍采用的一种考试和认证方式。通过计算机网络进行各种认证考试,使众多企业大大降低了培训的工作量,同时又提高了工作效率和考核的准确程度。目前网上计算机化考试己经发展为一种产业,创造出很大的利润。例如美国的Prometric有限公司,它是全球最大的计算机化认证考试服务公司,开创了计算机化考试技术和管理标准,其客户群十分广泛,包括IT信息产业、政府机构、国家非盈利性机构等。在国内,普遍地看,绝大多数的考试还停留在传统考试方式。在此方式下,组织一次考试至少要经过5个步骤,即人工出卷、考生考试、人工阅卷、试卷分析和成绩评估。显然,随着考试类型的不断增加及考试要求的不断提高,企业的工作量将会越来越大,并且这样工作将是一件十分烦琐和非常容易出错的事情。但是对互联网的真正应用仅限于网上报名工作和网上成绩查询,还没有真正形成上网考试的规模,传统的考试方式已经不能适应现代考试的需要。到了2000年,随着计算机技术的普遍发展,越来越多的企业看到了技术革新带来的效益,纷纷开始研究开发这一领域,计算机考试系统也进入了一个蓬勃发展的阶段,有力地推动了我国网络化在线考试的发展水平。1.3系统研究的内容 本系统拟定将传统的企业培训考核流程进行详细研究,然后用现代的最新计算机手段来实现对其的管理。对于企业来说,在传统意义上,在考核前需要制定考核内容,临时编写考核试题,在这种情况下出炉的试卷质量没有保证,难易度不好把握。在考核后对试卷的批改需要耗费大量的时间和人力,对学员成绩的管理及评估很难做到一目了然。因此,本系统将着重研究这些传统模式中的弊端,并且综合以往的经验来探讨本课题最合理的流程,将用户管理,试卷生成,考核前后的相关管理进行整合。1.4 系统开发相关技术介绍1.4.1 .NET框架.NET框架即.NET Framework,是整个开发平台的基础与核心,包括公共语言运行时和框架类库。(1)公共语言运行时(CLR)CLR(Common Language Runtime)处于最低层,是.NET框架应用程序的执行引擎。在组件运行时负责管理内存分配,启动或删除线程和进程,实施安全性策略,同时满足当前组件对其他组件的需求。CLR支持所有能用公用中间语言(Common Intermediate Language)表示的编程语言,从而为多种语台提供了一种统一的运行环境,使得组件和XML Web服务的综合使用不再受编程语言的限制。(2 ) Framework类库BCL(Base Class Library)是.NET框架为开发人员提供的一个统一的,面向对象,层次化,可扩展的类库集(API ) 。它统一了微软当前的各种不同类框架。使开发人员无需学习多种框架就能顺利编程。同时实现跨语言继承性,错误处理功能和调试功能。 图1 .NET框架图.NET框架旨在实现下列目标:提供一个一致的面向对象的编程环境:提供一个将软件部署和版本控制冲突最小化的代码执行环境;提供一个保证代码安全执行的代码执行环境;提供一个可消除脚本环境或解释环境的性能问题的代码执行环境;使开发人员的经验在面对类型大不相同的应用程序(如基于Windows的应用程序和基于Web的应用程序)时保持一致;按照工业标准生成所有通讯以确保基于.NET框架的代码可与任何其他代码集。1.4.2 ASP.NETASP.NET是一个统一的Web开发模型,它包括使用尽可能少的代码生成企业级Web应用程序所必需的各种服务。ASP NET作为.NET Framework的一部分提供,当编写ASP.NET应用程序的代码时,可以访问.NET Framework中的类。可以使用与公共语言运行库(CLR)兼容的任何语言来编写应用程序的代码,包括C#。凡是可以编译成MSIL (Microsoft intermediate language)的程序语言都可以成为制作ASP NET网页的语言。MSIL是一种中介语言,介于高级程序语言机器码之间,在ASP NET中,我们编写的程序语言先编译成MSIL,然后MSIL再被编译成机器码加以执行。使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面的优点的ASP.NET应用程序。1.4.3 ADO.NETADO.NET是微软为.NET框架重新设计的数据访问模型。它是一种新的数据访问的API,是重要的应用程序级接口,它可以提供三个ADO无法满足的要求:提供了断开的数据访问模型;提供了与XML的紧密集成;提供了与.NET框架的无缝继承。在.NET框架中,ADO.NET为.NET开发人员提供了数据访问服务,用以创建分布式的数据共享应用程序。虽然它的名字非常类似于以前的ActiveXDataObject (ADO),但实际上,ADO.NET不是AD。的进一步扩展而是一个新的数据访问框架。它的作用与ADO相同:提供易于使用的类集,以访问数据,但是ADO.NET的功能得到更新和增强,可以用于.NET编程环境。2 需求分析与可行性分析在需求分析阶段要解决的问题,是让用户和开发者共同明确将要开发的是一个什么样的系统,所以需求分析是软件开发非常重要的环节。本系统的企业原型是华夏计算机技术有限公司,在该公司实习期间,我确定了这一课题,并和小组成员进行了初期开发方案的探讨。需求分析是整个开发过程中非常重要的一环,本身作为公司的培训对象,我亲身体验了整个培训的流程,并针对公司的现实状况产生了很多想法,一方面是用户的需求,另一方面是企业的需求。根据这两个方面,我做出了本课题的需求分析。2.1 需求分析2.1.1 项目背景现阶段的企业管理体系已经非常成熟,从学员进入培训就开始有一整套的体系来对新员工进行各种技能的培训,当学员数量巨大,培训课程多样的时候,企业对培训管理的投入便会加大,面对传统的培训费用高、培训效率低的问题,技术革新是必然的趋势。传统上培训、考核、评优这一系列的工作都是人工完成,所需的人力和物力都是可观的,在工作人员进行交流时,也会遇到一些形形色色的问题,使交流出现困难。随着世界的网络化大潮,计算机技术的日渐成熟使培训管理变得灵活方便,以适应现阶段的社会需求。本系统就是为适应这种情况而开发的。企业岗位培训考核系统就是为了实现网上考核,节约企业资源,将考试管理体系计算机化而开发的。由企业培训中心提出具体需求,相关人员根据需求,在原有的人工考试系统的基础上自行开发出考试管理系统,目的是生成相应的考试链接。本系统侧重管理,将所有对学员的管理阶段全部整合在一起,既方便企业的管理,又实现了无纸化管理,同时减轻了阅卷的工作量,当局域网根据本系统的考试链接设置完毕后便可进入考试,而且企业领导可以直接按照自己的需要对考试成绩进行统计,选拔人才。2.1.2 用户需求1) 实现用户信息的统一管理,包括用户名、姓名、性别、所属部门、所属角色、电邮等信息,可实现查询、添加、修改、删除功能。2) 对用户权限进行合理分配,用户可以修改自己的密码,可以针对自己的权限进行相应的模块操作。用户登陆后对不属于自己权限的模块不可见。3) 每个用户都有属于自己的部门,对部门也要进行统一管理,包括部门ID、部门名称等,可实现查询、添加、修改、删除功能。4) 实现题库管理,包括题库名称、类型、创建者、创建日期、绑定状态等,题库下分各个类别,在子类别中可以进行试题编辑等操作,因此需要一个试题管理模块,包括试题编码,所属类别,题型、内容概述、难易度等,可以修改试题的题干、答案等。对于查询操作应设立多种联合查询,查询条件为题库、类别、题型、难易度等。5) 实现试卷的生成,这是一个重点功能。应该可以从题库中提取出试题生成一份试卷,而且能够按照需求进行不同试卷的生成。考试管理模块应包括考试编码、考试名称、试卷名称、考试状态等。同样要能够实现基本的查询操作。6) 系统维护模块是必不可少的,这个模块要能够对部分用户操作进行记录并生成日志。系统管理员拥有对日志数据操作的权限,日志能够全面反映出每次系统的登录者,用户执行的操作以及对关键数据的更新、删除等操作。另外该模块要求实现对数据库的备份,这也是一种安全策略。2.1.3 任务概述目前,基于计算机网络技术的考试系统大都建立在传统网络数据库访问技术上,需要开发客户和服务器2套软件,增加客户计算机的负担,系统维护土作量大,而基于Web浏览器方式的系统只需要服务器端软件,客户端只需要浏览器就可以实现访问,大大增强了系统的可靠性,减少维护工作。本系统要达到以下几个要求:1) 界面简洁明了。2) 交互性良好。3) 可维护性和可拓展性。4) 模块化。本系统的开发和应用有如下意义:1) 实现计算机化试卷生成,为解决远程考试打下基础。2) 计算机的标准化判卷能提高企业的工作效率。3) 在集中统考中的使用,可以免去试卷的印刷、运输的环节。4) 减少传统考试对时间和空间的局限性。2.1.4 系统分析企业岗位培训考核系统,是一种基于Intranet/Internet的在线考试管理系统。它采用新一代纯B/S的架构,充分考虑了稳定性,安全性和高效性,具有较强的容错能力和负载能力。同时本系统又是基于当今最流行的ASP.net编写,有效保证了其健壮性和移植性。系统界面设计美观大方,操作简便,易学易用,而且对服务器的配置要求非常低。 采用计算机考试系统管理大量题库、自动选题组卷、网上无纸考试、查询分析等,通过强大的后台设置功能,几乎能满足企业、政府机构、教育单位的各种网上考试、招聘考试等应用。全面实现了考试工作的网络化、无纸化、自动化,减少了传统考试繁杂的工作量,克服了传统考试命题组织困难、试题难于管理、人工阅卷烦琐、浪费人力物力,既可克服传统考试的弱点,又可加强业务考核,提高管理水平,同时方便员工登录练习提升专业素质,对增强公司人才的核心能力具有深远影响。2.2 可行性分析本系统是拟用ASP.NET去开发实现,基于.NET的开发平台的系统模型已逐渐成熟,基于Framework平台的B/S三层结构更是现在软件开发的趋势。数据库方面拟用SQL Server2005,该数据库管理系统比较适合于中小型系统的开发,而且技术方面也比较成熟。该系统目的明确,即将培训考核流程进行模块化管理,最终生成考试样卷,并生成链接以供调用,而且使用的都是时下非常成熟的技术。在设计过程中难免会遇到很多不可预料的问题,但是在夏老师的悉心指导下,在公司开发小组的帮助下,我相信都是可以克服的。所以,该系统具有可行性。3 系统总体设计3.1系统的体系结构3.2 系统操作流程3.3 系统架构设计 本系统将采用三层体系结构实现整体架构。在Browser/Server三层体系结构下,表示层、功能层、数据层被割成三个相对独立的单元。 第一层表示层:Web浏览器 在表示层中包含系统的显示逻辑,位于客户端。它的任务是由Web浏览器向网络上的某一Web服务器提出服务请求,Web服务器对用户身份进行验证后用HTTP协议把所需的主页传送给客户端,客户机接受传来的主页文件,并把它显示在Web浏览器上。 第二层功能层:具有应用程序扩展功能的Web服务器 在功能层中包含系统的事务处理逻辑,位于Web服务器端。它的任务是接受用户的请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库服务器提出数据处理申请,而后等数据库服务器将数据处理的结果提交给Web服务器,再由Web服务器传送回客户端。 第三层数据层:数据库服务器 在数据层中包含系统的数据处理逻辑,位于数据库服务器端。它的任务是接受Web服务器对数据库操纵的请求,实现对数据库查询、修改、更新等功能,把运行结果提交给Web服务器。不难看出,三层的Browser/Serve:体系结构是把二层Client/Server结构的事务处理逻辑模块从客户机的任务中分离出来,由单独组成的一层来负担其任务,这样客户机的压力大大减轻了,把负荷均衡地分配给了Web服务器,于是由原来的两层的Client/server结构转变成三层的Browser/Server结构。3.4 数据库设计3.4.1逻辑结构设计以下为本系统内所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。表1 部门表列名数据类型允许空注释DeptIDvarchar(20)Unchecked部门IDDeptNamenvarchar(20)Unchecked部门名称ParentDeptIDvarchar(20)Unchecked上级部门IDBuildedDatedatetimeUnchecked建立日期ContactTelvarchar(20)UncheckedTaxvarchar(20)Checked传真Emailvarchar(100)Unchecked电邮Dutynvarchar(200)Checked职责IsLeafintUncheckedNotenvarchar(200)Checked记录DeleteFlgvarchar(1)Unchecked删除记录CreatedUserIDvarchar(10)Unchecked创建者IDCreatedDatedatetimeUnchecked创建日期UpdateUserIDvarchar(10)Unchecked更新者IDUpdatedDatedatetimeUnchecked更新日期表2 用户表列名数据类型允许空注释EmployeeIDvarchar(10)Unchecked用户IDEmployeeNamenvarchar(20)Unchecked用户名DeptIDvarchar(20)Unchecked部门IDRoleTypevarchar(10)UncheckedEmployeePasswordvarchar(20)Unchecked用户密码Sexvarchar(1)Checked性别Telvarchar(20)Checked电话Emailvarchar(100)Checked电邮DeleteFlgvarchar(1)Unchecked删除记录CreatedUserIDvarchar(10)Unchecked创建者IDCreatedDatedatetimeUnchecked创建日期UpdateUserIDvarchar(10)Unchecked更新者IDUpdatedDatedatetimeUnchecked更新日期表3 考试信息表列名数据类型允许空注释ExamIDvarchar(10)Unchecked考试IDExamNamenvarchar(50)Unchecked考试名称EPIDvarchar(10)Unchecked试卷IDStatevarchar(1)Unchecked考试状态CorrectStatevarchar(1)Unchecked阅卷状态GradeStatevarchar(1)Unchecked分时IsDepartvarchar(1)UncheckedCorrectIDvarchar(10)Unchecked阅卷者IDAvgScoredecimal(4, 1)Checked均分PassRatedecimal(5, 2)Checked通过率ExamDateFromdatetimeUnchecked考试起始日期ExamDateTodatetimeUnchecked考试终止日期SaveDateFromdatetimeUnchecked保留开始日期SaveDateTodatetimeUnchecked保留终止日期ExamDesnvarchar(200)Checked考试注释Reasonnvarchar(200)Checked原因ClearFlagintUnchecked取消记录CreatedUserIDvarchar(10)Unchecked创建者IDCreatedDatedatetimeUnchecked创建日期UpdateUserIDvarchar(10)Unchecked更新者IDUpdatedDatedatetimeUnchecked更新日期表4 试卷信息表列名数据类型允许空注释EPIDvarchar(10)Unchecked试卷IDEPNamenvarchar(50)Unchecked试卷名称IsAnsEPbitUncheckedEPModesmallintUnchecked试卷模式EPDifficultyintUnchecked难易度EPGradeintUnchecked试卷总分EPDescnvarchar(200)CheckedEPTimesmallintUnchecked考试时间UsedTimesintUnchecked用时CreatedUserIDvarchar(10)Unchecked创建者IDCreatedDatedatetimeUnchecked创建日期UpdateUserIDvarchar(10)Unchecked更新者IDUpdatedDatedatetimeUnchecked更新日期表5 登录信息表列名数据类型允许空注释LogIdintUnchecked登录IDCategorysmallintUncheckedPageIdvarchar(20)Unchecked页面IDOperationsmallintUnchecked操作Ipvarchar(15)UncheckedIPContentnvarchar(500)Unchecked登录状态CreatedUserIDvarchar(10)Unchecked创建者IDCreatedDatedatetimeUnchecked创建日期表6 模块信息表列名数据类型允许空注释ModuleIDvarchar(10)Unchecked模块IDModuleNamenvarchar(20)Unchecked模块名称ParentModuleIDvarchar(10)Unchecked父类模块IDModulelinkvarchar(100)Checked模块链接OrderIDvarchar(2)UncheckedCreatedUserIDnvarchar(10)Unchecked创建者IDCreatedDatedatetimeUnchecked创建日期UpdateUserIDvarchar(10)Unchecked更新者IDUpdatedDatedatetimeUnchecked更新日期表7 试题信息表列名数据类型允许空注释QiIDvarchar(10)Unchecked试题IDQiVersionsmallintUnchecked试题版本QuesClassIDvarchar(3)Unchecked试题类别IDQtIDsmallintUncheckedQiDiffcultysmallintChecked试题难易度QiContenttextUnchecked试题内容QiDescnvarchar(500)Unchecked试题注释QiAnalysenvarchar(500)CheckedCreatedUserIDvarchar(10)Unchecked创建者IDCreatedDatedatetimeUnchecked创建日期UpdateUserIDvarchar(10)Unchecked更新者IDUpdatedDatedatetimeUnchecked更新日期表8 题库信息表列名数据类型允许空注释QuesLibIDvarchar(5)Unchecked题库IDQuesLibNamenvarchar(50)Unchecked题库名称QuesLibDescnvarchar(200)Unchecked题库注释QuesLibTypebitUnchecked题库类型CreatedUserIDvarchar(10)Unchecked创建者IDCreatedDatedatetimeUnchecked创建日期UpdateUserIDvarchar(10)Unchecked更新者IDUpdatedDatedatetimeUnchecked更新日期表9 试题类型表列名数据类型允许空注释QtIDsmallintUnchecked题型IDQtNamenvarchar(20)Unchecked题型名称CreatedUserIDvarchar(10)Unchecked创建者IDCreatedDatedatetimeUnchecked创建日期UpdateUserIDvarchar(10)Unchecked更新者IDUpdatedDatedatetimeUnchecked更新日期3.4.2物理结构设计对应逻辑设计的数据库名BQESAAA,设计数据库的物理文件及相关属性如下。l 主数据文件:BQESAAA.mdf。初始空间:5MB,若超出空间按10%自动增长。存放路径:C:Documents and Settings虎夫子桌面企业岗位培训考核系统BQES20090225WEBApp_Data。最大文件大小:不受限。隶属文件组:PRIMARY。l 日志文件:BQESAAA_log.ldf。初始空间:1MB,若超出1MB自动增长。存放路径:C:Documents and Settings虎夫子桌面企业岗位培训考核系统BQES20090225WEBApp_Data。 4 详细设计详细设计的目标是确定怎样具体实现要求的系统,也就是说,经过这个阶段的设计工作应该得出对目标系统的精确描述,从而在编码阶段可以把详细设计直接用某种程序设计语言翻译成源程序。详细设计阶段应遵循以下原则:1) 模块的逻辑描述正确可靠,清晰易读;2) 控制程序的复杂度,提高程序的可读性,可测试性和可维护性。4.1 系统登录功能模块l 系统登录 系统登录画面:表1 画面说明名词说明用户名必须输入,且最大长度为20位密码必须输入,且最大长度为20位 点击【登录】按钮,即可登录系统主界面; 点击【取消】按钮,清空用户名和密码框内容。图1 系统管理员角色初始化图2 题库管理员角色初始化表2 阅卷一览显示结果说明名词说明考试编码每次发布考试的唯一标识考试名称每次发布考试的名称已阅份数阅卷人员已批阅的份数提交份数参加考试的人数考试开始日期本次考试的开始日期考试结束日期本次考试的结束日期操作点击【开始批阅】超链接,可以对本次考试进行阅卷【MORE】图标点击【MORE】图标查询所有阅卷信息表3 考试任务一览显示结果说明名词说明考试编码每次发布考试的唯一标识;点击【考试编码】超链接,查看考试任务详细信息 考试名称每次发布考试的名称试卷名称本此考试所用试卷的名称参考人数参加考试的人数分时考试说明本次考试是一次性考完,还是可以分多次进行考试阅卷人批阅本次考试的阅卷人员创建者创建本次考试的题库管理员【MORE】图标点击【MORE】图标查询所有考试任务信息图3 阅卷人员角色初始化表4 阅卷一览显示结果说明名词说明考试编码每次发布考试的唯一标识考试名称每次发布考试的名称已阅份数阅卷人员已批阅的份数提交份数参加考试的人数考试开始日期本次考试的开始日期考试结束日期本次考试的结束日期操作点击【开始批阅】超链接,可以对本次考试进行阅卷【MORE】图标点击【MORE】图标查询所有阅卷信息4.2 用户管理功能模块4.2.1用户管理子模块l 密码修改 修改密码信息:表5 修改信息说明名词说明旧密码必须输入新密码必须输入密码确认必须输入,且与新密码相同 点击【确定】按钮,完成修改。l 用户查询 查询条件设置(可组合设置查询条件进行用户查询); 点击【查询】按钮,可以查询到符合条件的用户信息。表6 查询条件说明名词说明部门名称用户所在部门名,默认空白为缺省姓名用户的姓名,可以输入姓名的一部分,可缺省角色用户的角色,默认空白为缺省性别用户的性别,默认全部表7 查询结果说明名词说明用户名点击【用户名】超链接,查看该用户详细信息姓名用户的完整姓名性别用户性别部门用户所在部门角色显示用户对应角色:题库管理员与阅卷人员邮件用户可用邮件操作【修改】超链接修改相应的用户信息【绑定题库】当用户角色为题库管理员时,可以对相应用户进行绑定题库当用户角色为阅卷人员时,没有绑定题库且【绑定题库】超链接不可用l 用户添加 添加用户信息: 表8 添加信息说明名词说明用户名具备唯一性,英文输入状态下输入,必须输入姓名禁止输入“!#$%&()=-|+;*:,.?/_”等特殊字符,必须输入部门选择已经存在的部门,必须选择角色选择用户角色为题库管理员或阅卷人员,必须选择密码必须输入确认密码必须输入性别默认为男,必须选择联系电话该用户的联系方式,可缺省邮箱地址该用户的电子邮件,必须输入 点击【确定】按钮,添加新用户,进入用户修改页面。l 题库绑定 设定信息:表9 设定信息说明名词说明姓名用户的姓名,不可修改可选择题库数据库中已添加的题库,每次可以选中一个或多个,不能重复选择已选择题库已经绑定的题库,可缺省 点击【】按钮,把选中的题库设定到右边的已选择题库; 点击【】按钮,删除在右边已选择题库中选中的题库; 点击【确定】按钮,弹出更新确认对话框; 点击【OK】按钮,完成题库绑定。l 用户修改 修改用户信息:表10 修改信息说明名词说明用户名不可修改姓名禁止输入“!#$%&()=-|+;*:,.?/_”等特殊字符,可修改但不能为空部门可修改角色可修改密码可缺省确认密码可缺省性别可修改联系电话该用户的联系方式,可缺省邮箱地址该用户的电子邮件,可修改但不能为空 点击【确定】按钮,弹出更新确认对话框; 点击【OK】按钮,完成用信息修改。l 用户删除 选择需要删除的用户; 点击【删除】按钮,弹出消息提示框; 点击【OK】按钮,删除选中的用户。图4 用户管理界面4.2.2角色管理子模块l 角色一览显示所有角色名称,并查看角色对应的用户。表11 页面说明名词说明编码角色对应的编码角色名称角色编码对应的角色名称操作【授权】超链接给角色赋予相应的权限,注:系统管理员的权限不能修改【查看用户】超链接查看该角色下的用户l 授权表12 授权说明名词说明权限详细多选框选中的表示该角色拥有此权限l 查看用户点击【查看用户】超链接,查看该角色对应的用户。l 题库修改 输入题库信息;表13 题库信息说明名词说明题库编码一个题库对应一个唯一的题库编码,且题库编码不可编辑题库题库名称具有唯一性,禁止输入“!#$%&()=-|+;*:,.?/_”,必须输入项题库类型本系统的题库类型都是“试卷”,不可编辑题库描述对题库信息的简述,必须输入项, 点击【确定】按钮,弹出更新确认对话框;点击【OK】按钮,更新题库信息。图5 权限设定界面4.2.3部门管理子模块l 部门查询 查询条件设置(可组合设置查询条件进行部门查询); 点击【查询】按钮,可以查询到符合条件的部门信息。表14 查询条件说明名词说明部门名称可以输入部门名的一部分,可缺省上级部门名称部门的父级部门名,可以输入部门名的一部分,可缺省有无子部门部门是否有子部门,默认全部表15 查询结果说明名词说明部门编码单击编码相应的超链接,查看对应的部门详细信息部门名称查询出来的部门名称上级部门名称有上级部门名称的显示上级部门名称,没有的显示本部门名称有无子部门查询出来的部门是否含有子部门部门职责部门主要工作介绍操作【删除】超链接删除所选部门,拥有子部门的部门不能被删除 【修改】超链接修改相应的部门信息l 部门添加 添加部门信息:表16 添加信息说明名称说明部门编码具备唯一性,英文输入状态下输入,必须输入部门名称禁止输入“!#$%&()=-|+;*:,.?/_”等特殊字符,必须输入上级部门选择已经存在部门,默认空选项为缺省创建日期必须输入, 格式为“yyyy/mm/dd”且小于等于系统日期联系电话必须输入邮件必须输入传真可缺省职责描述该部门履行职责,可缺省备注其他关于该部门的信息,可缺省 点击【确定】按钮,添加新部门,进入部门修改页面。l 部门修改 修改部门信息:表17 修改信息显示名称说明部门编码不可修改部门名称禁止输入“!#$%&()=-|+;*:,.?/_”等特殊字符,可修改但不能为空上级部门可修改,不能修改成该部门本身的子部门创建日期格式为“yyyy/mm/dd”且小于等于系统日期,可修改但不能为空联系电话可修改但不能为空邮件可修改但不能为空传真可缺省职责描述该部门履行职责,可缺省备注其他关于该部门的信息,可缺省 点击【确定】按钮,修改该部门信息,弹出更新确认框; 单击【OK】按钮,完成更新。l 部门删除 若有数据存在,点击操作下面的【删除】超链接,弹出删除确认框; 单击【OK】按钮,删除选中的部门信息。4.3 题库管理功能模块4.3.1类别管理子模块l 类别查询 查询条件设置(可组合设置查询条件进行类别查询)。 点击【查询】按钮,可以查询类别信息。表18 查询条件说明名词说明题库该用户绑定的题库,一个用户可以绑定多个题库类别名称一个题库下可以有多类别,一个类别编码对应一个类别名称,可以输入部分类别名称类别状态类别是可用的状态才可以在此类别下添加试题表19 查询结果说明名词说明类别编码一个类别对应一个唯一的类别编码,点击【类别编码】超链接,查看类别详细信息。类别名称完整的类别名称父类别名称此类别的上一级类别类别描述对类别信息的简述类别状态表示类别是否可以使用 ,禁用表示此类别不可用操作点击【修改】链接,可以修改类别信息l 类别添加 类别信息的输入。表20 类别信息说明名词说明类别编码一个类别对应一个唯一的类别编码,注:不可编辑类别名称在同级类别中具有唯一性,禁止输入“!#$%&()=-|+;*:,.?/_”,必须输入题库已添加的题库,必须选择父类别名称此类别的上一级类别类别状态可用,禁用两种状态,表示类别是否可以使用,默认可用类别描述对类别信息的简述,可缺省 点击【确定】按钮,可以添加类别信息。l 类别修改 类别信息的输入。表21 类别信息说明名词说明类别编码一个类别对应一个唯一的类别编码,注:不可编辑类别名称在同级类别中具有唯一性,禁止输入“!#$%&()=-|+;*:,.?/_”,必须输入题库不可选择父类别名称不可选择类别状态表示类别是否可以使用类别描述对类别信息的简述,可缺省 点击【确定】按钮,弹出更新确认对话框; 点击【OK】按钮,修改类别信息。4.3.2试题管理子模块l 试题查询 查询条件设置(可组合设置查询条件进行试题查询); 点击【查询】按钮,可以查询到试题信息。表22 查询条件说明名词说明题库与题库管理员绑定的题库类别画面选中题库下的所有类别 题型分为填空,单选,多选,判断,简答使用次数试题的使用次数难易度分为难,中上,中,中下,易五种 正确率试题的正确率表23 查询结果说明名词说明试题编码试题的编码类别类别下拉框中选中的类别及它的所有子类别题型分为填空、单选、多选、简答和判断五种内容概述对本道试题内容的基本描述使用次数试题被使用的次数难易度分为难、中上、中、中下和易五种正确率试题的正确率删除按钮数据检索不存在时删除按钮不显示操作【修改】链接点击【修改】链接,可以修改试题【复制】链接点击【复制】链接,可以复制试题【修改答案】链接点击【修改答案】链接,可以修改试题答案【试题编码】链接点击【试题编码】链接,可以查看试题详细信息l 试题添加 通过题型下拉框选择添加试题的题型。 试题信息的添加。 点击【提交】按钮,可以添加试题信息。表24 添加填空题信息说明名词说明题干超文本编辑:点击菜单栏最后一个控件,文本框输入个数在1到8之间参考答案以|作为分隔符,每个答案项是必须入力项,最大输入位数为50位,且答案项的个数与题干中的文本框个数必须相同内容概述最大输入长度为500位,必须输入项要点分析最大输入长度为500位,本道试题的考察知识点的分析,可缺省表25 添加单选题信息说明名词说明题干最大输入长度为500位,可以进行超文本编辑选项内容可进行超文本编辑,最大输入位数600,选项内容不可隔行输入内容概述必须输入项,最大输入长度为500位要点分析本道试题的考察知识点的分析,最大输入长度为500位,可缺省试题答案必须输入项,正确答案对应的选项不能为空表26 添加多选题信息说明名词说明题干可以在超文本编辑控件中编辑选项内容可以在超文本编辑控件中编辑,最大输入长度为600位,选项内容不可以隔行输入内容概述最大输入长度为500位,必须输入项要点分析最大输入长度为500位,本道试题的考察知识点的分析,可缺省。试题答案必须输入项,正确答案对应的选项不能为空表27 添加判断题信息说明名词说明题干最大输入长度为500位,可以进行超文本编辑内容概述最大输入长度为500位,必须输入项要点分析本道试题的考察知识点的分析, 最大输入长度为500位,可缺省试题答案必须输入项,正确答案对应的选项不能为空表28 添加简答题信息说明名词说明题干最大输入长度为500位,可以进行超文本编辑内容概述最大输入长度为500位,必须输入项,可缺省要点分析本道试题的考察知识点的分析, 最大输入长度为500位,可缺省参考答案最大输入长度为500位,必须输入项l 试题修改 修改试题信息。 点击【提交】按钮,可以添加试题信息。表29 修改填空题信息说明名词说明题干最大输入长度为500位,可以进行超文本编辑 ,如下图:点击菜单栏最后一个控件,输入的文本框个数必须在1到8之间内容概述最大输入长度为500位,必须输入项要点分析对于本道试题的考察知识点的分析, 最大输入长度为500位,可缺省参考答案必须输入项,以|作为分隔符,每个答案项是必须入力项,最大输入数为50位, 答案项的个数与题干中的文本框个数必须匹配表30 修改单选题信息说明名词说明题干最大输入长度为500位,可以进行超文本编辑选项内容最大输入长度为600位,可以进行超文本编辑,选项内容不可以隔行输入内容概述最大输入长度为500位,必须输入项要点分析本道试题的考察知识点的分析, 最大输入长度为500位,可缺省试题答案必须输入项,正确答案对应的选项不能为空表31 修改多选题信息说明名词说明题干最大输入长度为500位,可以进行超文本编辑选项内容可以进行超文本编辑,选项内容不可以隔行输入内容概述最大输入长度为500位,必须输入项要点分析本道试题的考察知识点的分析, 最大输入长度为500位,可缺省试题答案必须输入项,正确答案对应的选项不能为空表32 修改判断题信息说明名词说明题干最大输入长度为500位,可以进行超文本编辑内容概述最大输入长度为500位,必须输入项要点分析最大输入长度为500位,对于本道试题的考察知识点的分析,可缺省试题答案必须输入

温馨提示

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

评论

0/150

提交评论