资源描述
中国矿业大学成人教育学院
本科生毕业设计
姓 名: 陈 伟 学 号: 160091183
学 院: 成人教育学院一分院
专 业: 计算机科学与技术
设计题目: 企业岗位培训考核系统
专 题:
指导教师: 王 凯 职 称: 教授
2010年12月 徐州
中国矿业大学毕业设计任务书
学院 成教院一分院 专业年级 业计089专本 学生姓名 陈伟
任务下达日期: 2010 年 7 月 20 日
毕业设计日期: 2010 年 9 月 1 日至 2010 年 12 月 20 日
毕业设计题目:企业岗位培训考核系统
毕业设计专题题目:
毕业设计主要内容和要求:
内容:
该系统采用新一代纯B/S的架构,基于当今最流行的ASP.net编写,有效保证了其健壮性和移植性。而且对服务器的配置要求非常低,本系统主要分为以下四大功能:题库、试卷、考试链接生成、阅卷。题库:系统管理员对题库中的试题进行添加、删除和修改;试卷:题库管理员对考试用的试卷进行添加、删除和修改;考试:题库管理员会进行操作生成所需的考试链接,然后局域网的管理员进行相应设置,域用户进行考试;阅卷:阅卷人员批阅考生提交的试卷.
要求:
1。 具有扎实的软件工程、数据库等基础课程的理论基础;
2。 熟悉ASP。NET等编程语言,熟悉。Net开发平台和SQL Server。
3。 论文符合设计文档的规范.
院长签章: 指导教师签字:
中国矿业大学毕业设计指导教师评阅书
指导教师评语(①基础理论及基本技能的掌握;②独立解决实际问题的能力;③研究内容的理论依据和技术方法;④取得的主要成果及创新点;⑤工作态度及工作量;⑥总体评价及建议成绩;⑦存在问题;⑧是否同意答辩等):
成 绩: 指导教师签字:
年 月 日
中国矿业大学毕业设计评阅教师评阅书
评阅教师评语(①选题的意义;②基础理论及基本技能的掌握;③综合运用所学知识解决实际问题的能力;③工作量的大小;④取得的主要成果及创新点;⑤写作的规范程度;⑥总体评价及建议成绩;⑦存在问题;⑧是否同意答辩等):
成 绩: 评阅教师签字:
年 月 日
中国矿业大学毕业设计评阅教师评阅书
评阅教师评语(①选题的意义;②基础理论及基本技能的掌握;③综合运用所学知识解决实际问题的能力;③工作量的大小;④取得的主要成果及创新点;⑤写作的规范程度;⑥总体评价及建议成绩;⑦存在问题;⑧是否同意答辩等):
成 绩: 评阅教师签字:
年 月 日
中国矿业大学毕业设计答辩及综合成绩
答 辩 情 况
提 出 问 题
回 答 问 题
正 确
基本
正确
有一般性错误
有原则性错误
没有
回答
答辩委员会评语及建议成绩:
答辩委员会主任签字:
年 月 日
院领导小组综合评定成绩:
学院领导小组负责人:
年 月 日
摘 要
随着网络时代的到来,计算机技术已经应用到各行各业,对于企业来说这一点尤为突出,通过技术革新,企业正走向一条更加成熟的道路.组织培训是企业提高自身员工水平的重要手段,同时也是非常繁琐复杂的一项工程,比如学员信息管理,培训课程考核等。
企业岗位培训考核系统就是为了实现网上考核,节约企业资源,将考试管理体系计算机化而开发的。由企业培训中心提出具体需求,相关人员根据需求,在原有的人工考试系统的基础上自行开发出考试管理系统,目的是生成相应的考试链接。本系统侧重管理,将所有对学员的管理阶段全部整合在一起,既方便企业的管理,又实现了无纸化管理,同时减轻了阅卷的工作量,当局域网根据本系统的考试链接设置完毕后便可进入考试,而且企业领导可以直接按照自己的需要对考试成绩进行统计,选拔人才。
本论文详细设计并实现了这一系统。首先,分析了系统的相关背景知识和研究现状,介绍了所依托的关键技术,如B/S结构,在此基础上进行系统的需求分析,包括问题的提出和所要完成的工作;其次,进行系统的总体设计,介绍了系统的开发环境、业务流程、数据库设计和采取的必要的安全措施;然后,进行系统的详细设计,包括各个模块之间的关系和具体的实现过程,最终实现各种管理功能,包括题库和考试链接的建立;最后,对文章提出总结,对需要继续完善的工作进行了说明。
关键字:ASP。NET; 企业培训; 考试管理; B/S结构
ABSTRACT
With the advent of the Internet age, computer technology has been applied to all walks of life, for businesses, particularly in this point, through technical innovation, enterprises are moving towards a more mature path。 Organizations to improve their own training is an important means of staffing levels, but also a very complex project, such as student information management, assessment and other training courses。
Enterprise-job training is the assessment system in order to achieve online assessment, enterprise resource conservation, management system will be computerized test developed。 Corporate Training Center by the specific needs of staff in accordance with the demand for labor in the original test system based on self-developed test system。 All stages of the management of all students together, both for the convenience of management, but also the realization of the non-paper examination, at the same time reducing the workload of marking, the examination immediately after the candidates obtain their examination results, business leadership can be directly in accordance with their needs for statistics on examination results, the selection of personnel.
In this paper, the detailed design and implemented the system。 First of all, the analysis of the system’s background knowledge and research related to the status quo, introduced by relying on key techniques, such as B / S structure, on the basis of a systematic needs analysis, including the issues raised and to complete the work; Secondly, to carry out system design, introduced a system development environment, business processes, database design and the necessary safety measures taken; then the detailed design of the system, including the relationship between the various modules and concrete realization of the process; Finally, the article to conclude, on the need to continue to improve the description of the work.
Key word:ASP.NET; Corporate Training; Examination Management; B / S structure
目 录
1 绪论 1
1。1课题的研究意义 1
1。2国内外的研究动态 1
1.3系统研究的内容 2
1。4 系统开发相关技术介绍 2
1。4。1 .NET框架 2
1.4。2 ASP.NET 3
1。4.3 ADO。NET 3
2 需求分析与可行性分析 4
2。1 需求分析 4
2。1.1 项目背景 4
2。1。2 用户需求 5
2.1。3 任务概述 5
2。1。4 系统分析 6
2.2 可行性分析 6
3 系统总体设计 7
3。1系统的体系结构 7
3.2 系统操作流程 8
3。3 系统架构设计 9
3.4 数据库设计 9
3。4.1逻辑结构设计 9
3。4。2物理结构设计 13
4 详细设计 13
4.1 系统登录功能模块 14
4.2 用户管理功能模块 16
4.2.1用户管理子模块 16
4.2。2角色管理子模块 19
4。2.3部门管理子模块 20
4。3 题库管理功能模块 22
4.3。1类别管理子模块 22
4.3。2试题管理子模块 24
4。4 试卷管理功能模块 28
4.5 考试管理功能模块 30
4。6 阅卷管理功能模块 32
4.7 查询统计功能模块 33
4.7.1考试分析子模块 33
4。7。2试题分析子模块 33
4.8 系统维护功能模块 34
4。8.1数据库管理子模块 34
4.8。2日志管理子模块 35
5 实现与测试 35
5。1登录窗体 35
5.2系统界面 36
5.3试卷生成 37
5。4测试 37
结 论 38
参考文献 38
翻译部分 40
英文原文 40
中文译文 53
致 谢 58
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。NET
ASP.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.NET
ADO.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 部门表
列名
数据类型
允许空
注释
DeptID
varchar(20)
Unchecked
部门ID
DeptName
nvarchar(20)
Unchecked
部门名称
ParentDeptID
varchar(20)
Unchecked
上级部门ID
BuildedDate
datetime
Unchecked
建立日期
ContactTel
varchar(20)
Unchecked
Tax
varchar(20)
Checked
传真
Email
varchar(100)
Unchecked
电邮
Duty
nvarchar(200)
Checked
职责
IsLeaf
int
Unchecked
Note
nvarchar(200)
Checked
记录
DeleteFlg
varchar(1)
Unchecked
删除记录
CreatedUserID
varchar(10)
Unchecked
创建者ID
CreatedDate
datetime
Unchecked
创建日期
UpdateUserID
varchar(10)
Unchecked
更新者ID
UpdatedDate
datetime
Unchecked
更新日期
表2 用户表
列名
数据类型
允许空
注释
EmployeeID
varchar(10)
Unchecked
用户ID
EmployeeName
nvarchar(20)
Unchecked
用户名
DeptID
varchar(20)
Unchecked
部门ID
RoleType
varchar(10)
Unchecked
EmployeePassword
varchar(20)
Unchecked
用户密码
Sex
varchar(1)
Checked
性别
Tel
varchar(20)
Checked
电话
Email
varchar(100)
Checked
电邮
DeleteFlg
varchar(1)
Unchecked
删除记录
CreatedUserID
varchar(10)
Unchecked
创建者ID
CreatedDate
datetime
Unchecked
创建日期
UpdateUserID
varchar(10)
Unchecked
更新者ID
UpdatedDate
datetime
Unchecked
更新日期
表3 考试信息表
列名
数据类型
允许空
注释
ExamID
varchar(10)
Unchecked
考试ID
ExamName
nvarchar(50)
Unchecked
考试名称
EPID
varchar(10)
Unchecked
试卷ID
State
varchar(1)
Unchecked
考试状态
CorrectState
varchar(1)
Unchecked
阅卷状态
GradeState
varchar(1)
Unchecked
分时
IsDepart
varchar(1)
Unchecked
CorrectID
varchar(10)
Unchecked
阅卷者ID
AvgScore
decimal(4, 1)
Checked
均分
PassRate
decimal(5, 2)
Checked
通过率
ExamDateFrom
datetime
Unchecked
考试起始日期
ExamDateTo
datetime
Unchecked
考试终止日期
SaveDateFrom
datetime
Unchecked
保留开始日期
SaveDateTo
datetime
Unchecked
保留终止日期
ExamDes
nvarchar(200)
Checked
考试注释
Reason
nvarchar(200)
Checked
原因
ClearFlag
int
Unchecked
取消记录
CreatedUserID
varchar(10)
Unchecked
创建者ID
CreatedDate
datetime
Unchecked
创建日期
UpdateUserID
varchar(10)
Unchecked
更新者ID
UpdatedDate
datetime
Unchecked
更新日期
表4 试卷信息表
列名
数据类型
允许空
注释
EPID
varchar(10)
Unchecked
试卷ID
EPName
nvarchar(50)
Unchecked
试卷名称
IsAnsEP
bit
Unchecked
EPMode
smallint
Unchecked
试卷模式
EPDifficulty
int
Unchecked
难易度
EPGrade
int
Unchecked
试卷总分
EPDesc
nvarchar(200)
Checked
EPTime
smallint
Unchecked
考试时间
UsedTimes
int
Unchecked
用时
CreatedUserID
varchar(10)
Unchecked
创建者ID
CreatedDate
datetime
Unchecked
创建日期
UpdateUserID
varchar(10)
Unchecked
更新者ID
UpdatedDate
datetime
Unchecked
更新日期
表5 登录信息表
列名
数据类型
允许空
注释
LogId
int
Unchecked
登录ID
Category
smallint
Unchecked
PageId
varchar(20)
Unchecked
页面ID
Operation
smallint
Unchecked
操作
Ip
varchar(15)
Unchecked
IP
[Content]
nvarchar(500)
Unchecked
登录状态
CreatedUserID
varchar(10)
Unchecked
创建者ID
CreatedDate
datetime
Unchecked
创建日期
表6 模块信息表
列名
数据类型
允许空
注释
ModuleID
varchar(10)
Unchecked
模块ID
ModuleName
nvarchar(20)
Unchecked
模块名称
ParentModuleID
varchar(10)
Unchecked
父类模块ID
Modulelink
varchar(100)
Checked
模块链接
OrderID
varchar(2)
Unchecked
CreatedUserID
nvarchar(10)
Unchecked
创建者ID
CreatedDate
datetime
Unchecked
创建日期
UpdateUserID
varchar(10)
Unchecked
更新者ID
UpdatedDate
datetime
Unchecked
更新日期
表7 试题信息表
列名
数据类型
允许空
注释
QiID
varchar(10)
Unchecked
试题ID
QiVersion
smallint
Unchecked
试题版本
QuesClassID
varchar(3)
Unchecked
试题类别ID
QtID
smallint
Unchecked
QiDiffculty
smallint
Checked
试题难易度
QiContent
text
Unchecked
试题内容
QiDesc
nvarchar(500)
Unchecked
试题注释
QiAnalyse
nvarchar(500)
Checked
CreatedUserID
varchar(10)
Unchecked
创建者ID
CreatedDate
datetime
Unchecked
创建日期
UpdateUserID
varchar(10)
Unchecked
更新者ID
UpdatedDate
datetime
Unchecked
更新日期
表8 题库信息表
列名
数据类型
允许空
注释
QuesLibID
varchar(5)
Unchecked
题库ID
QuesLibName
nvarchar(50)
Unchecked
题库名称
QuesLibDesc
nvarchar(200)
Unchecked
题库注释
QuesLibType
bit
Unchecked
题库类型
CreatedUserID
varchar(10)
Unchecked
创建者ID
CreatedDate
datetime
展开阅读全文