在线考试系统毕业论文.doc_第1页
在线考试系统毕业论文.doc_第2页
在线考试系统毕业论文.doc_第3页
在线考试系统毕业论文.doc_第4页
在线考试系统毕业论文.doc_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

摘摘 要要 随着网络技术的飞速发展,现在 国内很多大学和社会 机构都已经开设了 远程教育,通过计算机网络实现异地教育和培训。 虽然计算机硬件技术的发 展已经达到了相当高的水平。但是,远程 教育软件目前还处于起步阶段,随 着远程教育的不断深入发展, 要求有更好、更完善的软件 做支撑,这就给软 件设计人员提出了更高的设计要求。 目前,用 Browser/Web(B/S)模式设计考 试系统比较合适 ,服务器端我们采用 SQLServer 2005 数据库系统和 ASP.NET 组件来构成考试的应用服务系统;客户端采用浏览器来完成考试全过 程,同时可进行远程系统维护和管理。 利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的 有利优势,应用 ASP.NET 技术,我开发了基于 B/S 模式的多用户在线考试系 统。它使用方便、简单、效率高(同时,它要求计算机配置也高,尤其是服 务器端)。本系统现阶段实现的功能包括: 用户注册、 个人信息管理、多用 户同时在线考试、动态随机出题、时间控制、自动判卷、试题录入、题库 管 理、试卷管理、分数管理等 ,也就是说实现了真正的无纸化考试,满足 了任 何授权的考生随时随地 进行考试并迅速获得 客观题成绩,同时也大大减轻了 教师刻题、出题和判卷等繁重的工作量。 系统采用了目前流行的 AJAX 技术,它的全称为“Asynchronous JavaScript and XML”(异步 JavaScript 和 XML),并采用了三层架构模式 (3-tier application)作为系统的开发模型 。采用三层架构 的目的即为了 使 项目结构更清楚,分工更明确,有利于后期的维护和升级。从而达到“高内 聚,低耦合”。 关键词:B/S 模式、AJAX 技术、三层架构、试题库、在线考试 在线考试系统 A Ab bs st tr ra ac ct t With the rapid development of network technology, and now many domestic universities and social institutions have been opened long-distance education through computer networks off-site education and training. Although the development of computer hardware technology has reached a very high level. However, distance education software is still in its infancy, with the continuous in-depth development of distance education, requires a better and more sophisticated software to do support, which gives the software designer set a higher design requirements. At present, with the Browser / Web (B / S) mode of the examination system more appropriate to the design, server-side we use SQLServer2005 database systems and ASP.NET components to form the exam application service systems; client-side browser to complete the examination with the whole process of , while for remote system maintenance and management. The use of network and database technology, combined with the current hardware prices generally fall and the construction of broadband networks enabling strong advantages, application ASP.NET technology, I have developed based on B / S model of multi-user online examination system. It is easy to use, simple, high efficiency (the same time, it requires a computer configuration also high, particularly in server-side). Implemented at this stage include: user registration, personal information changes, multi- user concurrent examination, dynamic random-out title, time control, automatic graders, item entry, examination management, user management, paper management, fractional management, that is, that to achieve true paperless examination, meet the candidates at any time any authorization, and quick access to an objective 在线考试系统 question exam results, but also greatly reduce the teachers engraved title, a title, and graders and other heavy workload. System uses AJAX technology, which all referred to as Asynchronous JavaScript and XML (Asynchronous JavaScript and XML), has also adopted three-tier architecture model (3-tier application) as a system development model. The purpose of using three-tier structure, in order to make the project a clearer division of labor more clearly, is conducive to the maintenance and upgrade later. So as to achieve high cohesion and low coupling. Keywords: B B / / S S modemode、AJAXAJAX technologytechnology、three-tierthree-tier structurestructure modemode、test database、 on-lineon-line examinationexamination 目目 录录 第一章第一章系统概述系统概述.1 1.1 项目背景.1 1.2 系统开发环境.1 1.2.1 ASP.NET 技术介绍.1 1.2.2 SQL Server 2005 介绍.1 1.2.3 Ajax 技术.2 1.2.4 三层架构设计模式介绍.3 第二章第二章 系统分析系统分析 .5 2.1 系统需求分析.5 2.1.1 需求分析概述.5 2.1.2 系统功能要求.6 2.1.3 系统性能要求.6 2.2 系统用例模型.6 2.2.1 系统用例图.6 2.2.2 系统用例描述.8 2.2.3 系统主要流程图.8 第三章第三章 系统设计系统设计 .9 3.1 功能模块设计.9 3.1.1 题库管理模块.10 3.1.2 单选题管理模块页面流程.10 3.1.3 学生信息管理模块.11 3.1.4 成绩管理模块.11 3.2 系统类图.12 3.3 系统架构设计.13 3.4 系统运行环境.13 3.5 系统时序图.14 3.6 系统泳道图.15 3.7 数据库设计.16 3.7.1 系统 E-R 图.16 3.7.2 数据库对象.17 第四章第四章 系统实现与说明系统实现与说明 .22 4.1 系统主界面.22 第五章第五章 系统测试与评价系统测试与评价 .24 5.1 测试概述.24 5.2 系统功能测试.24 5.3 系统评价.27 结束语结束语 .28 致致 谢谢 .29 湖南铁道职业技术学院 2010 届毕业论文 第 1 页 第一章 系统概述 1.11.1 项目背景项目背景 在线考试系统(OnlineSmartExam),OnlineSmartExam是“在线智能考试系统”的意 思,课题产生的背景是当今教育信息化的趋势及我国高校教育信息化系统的建设,目的 是充分利用学校现有的计算机软、硬件和网络资源实现无纸化考试以避免传统手工考试 的不足。与传统考试模式相比,网上考试参入了更多的技术环节,对实现安全性的途径、 方法也提出了更高的技术要求。通过Internet来实现网上考试,是现代教育技术的一个 具体实现,具有很重要的现实意义。可以实现教考分离以及考务工作的全自动化管理, 可以有效利用校园网的软硬件资源,使其发挥最大效力,更好的为学校的教学、科研、 管理服务,可以大规模的执行考试,实现考试的客观性、公证性,自动化组卷、阅卷, 可以减轻教师的工作强度。传统考试要求老师刻试卷、印试卷、安排考试、监考、收集 试卷、评改试卷、讲评试卷和分析试卷。这是一个漫长而复杂的过程,已经越来越不适 应现代教学的需要。在线考试系统是传统考场的延伸,它可以利用网络的无限广阔空间, 随时随地的对学生进行考试,加上Web数据库技术的利用,大大简化了传统考试的过程。 1.2 系统开发环境系统开发环境 1.2.1 ASP.NET 技术介绍 ASP.NET是一个统一的Web开发模型,它包括使用尽可能少的代码生成企业级Web应用 程序所必需的各种服务。ASP.NET作为.NET Framework的一部分提供。随着Web应用技术 的进一步发展,Microsoft推出了ASP.NET 2.0,使得用户用ASP.NET 2.0来构建Web应用 越来越容易。 Internet信息服务(IIS,Internet Information的缩写) ,是一种Web服务,主要包 括WWW服务器、ftp服务器等。通过IIS,可以很容易地在Intranet(局域网)和 Internet(因特网)上发布信息。 1.2.2 SQL Server 2005 介绍 SQL Server 2005是微软公司SQL Server生产线上的最受期待的产品。在成千上万的 湖南铁道职业技术学院 2010 届毕业论文 第 2 页 电子邮件、成百上千的规格说明以及大量的编译的基础上,SQL Server 2005确保了自己 是Windows平台上数据库应用程序中最具戏剧性的新型数据库平台。它覆盖了联机事务处 理(Online Transaction Processing,OLTP)技术和联机分析处理(Online Analytical Processing,OLAP)技术,以及在它们之间的大部分内容,涉及了微软公司 的全部旗舰数据库产品。五年多的开发,SQL Server 2005与其先前版本的技术完全不同。 同时SQL Server 2005具有版本丰富、可伸缩性、有效性、大型数据库的维护和商业智能 (Business Intelligence,BI)等优点。 1.2.3 Ajax 技术 (1) Ajax技术简介 AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是 指一种创建交互式网页应用的网页开发技术。 主要包含了以下几种技术: Ajax(Asynchronous JavaScript + XML)的定义; 基于web标准(standards-based presentation)XHTML+CSS的表示; 使用 DOM(Document Object Model)进行动态显示及交互; 使用 XML 和 XSLT 进行数据交换及相关操作; 使用 XMLHttpRequest 进行异步数据查询、检索; 使用 JavaScript 将所有的东西绑定在一起; 类似于DHTML或LAMP,AJAX不仅仅是一种单一的技术,而是有机地利用了一系列相关 的技术。事实上,一些基于AJAX的“派生/合成”式(derivative/composite)的技术正 在出现,如“AFLAX”。 AJAX技术的使用需要支持以上技术的web浏览器作为运行平台。这些浏览器目前包括: Mozilla、Firefox、Internet Explorer、Opera、Konqueror及Safari。但是Opera不支 持XSL格式对象,也不支持XSLT。 (2) 与传统的web应用比较 传统的web应用允许用户填写表单(form),当提交表单时就向web服务器发送一个请 求。服务器接收并处理传来的表单,然后返回一个新的网页。这个做法浪费了许多带宽, 因为在前后两个页面中的大部分HTML代码往往是相同的。由于每次应用的交互都需要向 服务器发送请求,应用的响应时间就依赖于服务器的响应时间。这导致了用户界面的响 湖南铁道职业技术学院 2010 届毕业论文 第 3 页 应比本地应用慢得多。 与此不同,AJAX技术的应用可以仅向服务器发送并取回必需的数据,它使用SOAP或 其它一些基于XML的Web service接口,并在客户端采用JavaScript处理来自服务器的响 应。因为在服务器和浏览器之间交换的数据大量减少,结果我们就能看到响应更快的应 用。同时很多的处理工作可以在发出请求的客户端机器上完成,所以Web服务器的处理时 间也减少了。 (3) Ajax应用程序的优势有表现在以几个方面 通过异步模式,提升了用户体验。 优化了浏览器和服务器之间的传输,减少不必要的数据往返,减少了带宽占用。 Ajax引擎在客户端运行,承担了一部分本来由服务器承担的工作,从而减少了服务 器负载。 1.2.4 三层架构设计模式介绍 (1) 三层架构简介 三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划 分为:表示层(UI)、业务逻辑层( BLL)、数据访问层( DAL)。区分层次的目的 即为了“高内聚,低耦合 ”的思想。 表示层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候 他的所见所得。 业务逻辑层( BLL):针对具体问题的操作,也可以说是对数据层的操作,对 数据业务逻辑处理。 数据访问层( DAL):该层所做事务直接操作数据库,针对数据的增添、删除、 修改、更新、查找等。 优优点点: 开发人员可以只关注整个结构中的其中某一层; 可以很容易的用新的实现来替换原有层次的实现; 可以降低层与层之间的依赖 ; 有利于标准化; 有利于各层逻辑的复用 ; 湖南铁道职业技术学院 2010 届毕业论文 第 4 页 缺缺点点: 执行速度不够快。当然这个 “执行速度”是相对于非分层的应用程序来说的 。 有时会导致级联的修改。这种修改尤其体现在自上而下的方向。如果在表示层 中需要增加一个功能,为保证其设计符合分层式结构,可能需要在相应的业务逻辑层 和数据访问层中都增加相应的代码。 (2)三层架构与 MVC(Model-View-Controller)模式的区别 MVC(Model、View、Controller)是一种设计模式,我们可以用它来创建在域对 象和 UI 表示层对象之间的区分。 同样是架构级别的,相同的地方在于他们都有一个表现层,但是他们不同的地方 在于其他的两个层。 在三层架构中没有定义 Controller 的概念。这是我认为最不同的地方。而MVC 也没有把业务的逻辑访问看成两个层,这是采用三层架构或MVC 搭建程序最主要的 区别。当然了 ,在三层中也提到了 Model,但是三层架构中 Model 的概念与 MVC 中 Model 的概念是不一样的, “三层”中典型的 Model 层是实体类构成的,而 MVC 里, 则是由业务逻辑与访问数据组成的。 湖南铁道职业技术学院 2010 届毕业论文 第 5 页 第二章 系统分析 2.12.1 系统需求分析系统需求分析 2.1.1 需求分析概述 需求分析的主要目的是弄清楚在线考试系统“做什么,不做什么,该符合什么”。 在需求分析阶段,我们严格按照软件工程的步骤和方法进行,主要采用的步骤如图2-1所 示。 (1)获取用户需求 获取用户需求是系统开发过程中的第一个步骤,也是最关键、最困难、最容易出错、 最需要交流的一步。在本系统开发的初期阶段主要采用了如下一些方法来获取用户需求: 网上在线考试的组织结构进行了调查,了解在线考试的主要业务流程。 网络上一些系统进行调试与参考,确定系统的使用者。 以系统的使用者为出发点,采用模拟角色和访谈的方式,确定系统的功能。 借助于网络,获得在线考试系统的一些通用需求。 用同类产品获得经验。 (2)利用获得的需求进行分析并建模 通过第(1)步所得到的需求是一个凌乱的需求,那么本阶段所做的工作是对这些需 求进行整理。为了方便交流和理解的需要, 获取用户需求 分析用户需求 编写需求文档 评审需求文档 管理需求变更 图 2- 1 需求分析的工作步骤 湖南铁道职业技术学院 2010 届毕业论文 第 6 页 对整理过的需求以进行UML建模,以模型的形式直观地展示出来,主要设计了两种模型, 以用例模型来描述系统的整体功能,而对于每个用例的流程则用时序图和泳道图进行表 述。 (3)编写需求分析文档 在需求分析即将结束时,将需求分析的结果编写成了“软件需求规格说明书”。 (4)评审需求文档 这个阶段所做的主要工作是请老师对需求分析文档进行评审,并给出具体意见。 2.1.2 系统功能要求 1.前台主要功能: (1)实现在线考试和客观题的自动阅卷。 (2)允许考生注册成系统用户并登录进入系统考试主页。 (3)可以查看考生客观题的考试成绩,和最近考试信息。 (4)允许用户重设密码。 2. 后台主要功能: (1)用户信息管理:实现对用户资料的添加、删除、修改、查看、密码修改。 (2)专业信息管理:添加、删除、修改、查看专业。 (3)科目管理:添加、删除、修改、查看科目。 (4)试卷制定与维护:试卷制定,删除、修改、查看试卷。 (5)用户试卷管理:试卷查阅、用户成绩查看。 (6)试题类型管理:添加、删除、修改、查看试题。 (7)权限管理:对不同的用户设置不同的权限。 2.1.3 系统性能要求 (1)系统具有易操作性 (2)系统具有通用性、灵活性 (3)系统具有可维护性 (4)系统具有可开发性 湖南铁道职业技术学院 2010 届毕业论文 第 7 页 2.22.2 系统用例模型系统用例模型 2.2.1 系统用例图 系统用例图分为:系统管理员用例图、阅卷老师用例图、系统学生用例图。如图 2- 2、2-3、2-4 所示: 图 2- 2 管理员用例图 湖南铁道职业技术学院 2010 届毕业论文 第 8 页 图 2- 3 阅卷教师用例图 图 2- 4 学生用例图 2.2.2 系统用例描述 表 2-1 系统用 例描述图 编号编号用例名称用例名称使用者使用者用例描述用例描述输入输入系统响应系统响应输出输出 1查看成绩考生或教师进行查询处理, 建立成绩表,记 录考生成绩方便 查看。 考生考号判断考生是 否已参加考 试 可查或不可 查 2用户注册考生进行用户名及密 码的判断 用户信息判断用户是 否可注册? 注册成功或 注册失败 3在线考试考生进行考试处理, 选择考试题目名 称 考生考号 试题编号 分析考生是 否能参与考 试 可考或不可 考 2.2.3 系统主要流程图 系统主要流程图描述了系统的功能、系统的操作和执行顺序以及系统由那些功能 组成,系统总体上可分为系统后台和系统前台两部分,如图2-5所示。 登陆界面 否 返回 前台权限 考试成绩查询 添加 删除 修改 查找 试卷制定 试卷维护 用户注册 在线考试 其它功能 用户信息管理 专业信息管理 考试科目管理 试卷制定维护 试题类型管理 用户试题管理 权限管理 出错页面 检查用户 是 权限判断? 后台权限 后台界面 前台界面 湖南铁道职业技术学院 2010 届毕业论文 第 9 页 第三章 系统设计 3.13.1 功能模块设计功能模块设计 此功能模块描述了系统后台的主要功能,包括题库管理、用户试卷管理、考生信息 管理等。 图 3- 1 后台系统功能模块图 后台系统 题库管理 用户试卷管理 考生信息管理 考生成绩管理 管理员信息管理 退出系统 试卷制定与维护 湖南铁道职业技术学院 2010 届毕业论文 第 10 页 3.1.1 题库管理模块 题库管理包括判断题管理、填空题管理、选择题管理。管理员可以通过题库管理对 各种类型的试题进行添加、删除、修改以及查询。题库管理功能模块图如图4-2所示,由 于各种类型试题的管理功能均类似,这里仅以判断题管理为例进行介绍。判断题管理模 块包括的操作有:添加判断题、删除判断题、修改判断题和查找判断题,有关判断题管理 模块操作的参见主要源代码。 图 3- 2 题库管理功能模块图 3.1.2 单选题管理模块页面流程 其他功能模块均与单选题管理模块流程类似,此处不再论述。 返回 图 3- 3 单选题管理页面流 程 单选题管理 单选题添加单选题删除 Add.aspx 单选题查找单选题修改 Add.aspx 添加判断题 删除判断题 修改判断题 查找判断题 添加填空题 删除填空题 修改填空题 查找填空题 题库管理 填空题管理 选择题管理 判断题管理 添加选择题 删除选择题 修改选择题 查找选择题 湖南铁道职业技术学院 2010 届毕业论文 第 11 页 3.1.3 学生信息管理模块 学生管理模块主要是对学生进行查询、删除、修改,可以对学生的成绩情况进行查 看。 图 3- 4学生信息管理模块 3.1.4 成绩管理模块 学生成绩管理子模块通过对学生成绩的全面分析,总结学生对所学知识点的掌握程 度和知识点被学生理解并掌握的程度。 本模块共分为浏览学生成绩、查询学生成绩、重修与否以及重修成绩查询四个功能 模块。 图 3- 5成绩管理模块图 成 绩 管 理 浏览学生成绩 查询学生成绩 重修与否 重修成绩查询 学 生 管 理 查询基本信息 查看成绩 删除记录 湖南铁道职业技术学院 2010 届毕业论文 第 12 页 3.23.2 系统类图系统类图 下面是整个系统的所有类图,里面包括所有的属性和方法。如图3-7所示: 图 3- 6系统所有表的类图 湖南铁道职业技术学院 2010 届毕业论文 第 13 页 3.33.3 系统架构设计系统架构设计 本系统采用了主流的三层架构,利用分层的思想来实现,分层能够使项目结构更清 晰,分工更明确,有利于后期的维护和升级。 图 3- 7 三层架构模式 3.43.4 系统运行环境系统运行环境 1 1软件平台软件平台 (1)OS:Windows 98/Windows ME/Windows NT/Windows 2003/Windows XP。 (2)数据库为:SQL Server 2005。 (3)开发工具:Visual Studio 2005 (4)辅助工具:Dreamweaver、Photoshop、Flash 2 2硬件平台硬件平台 (1)CPU:Pentium III 500MHz 以上。 (2)磁盘空间容量:600MB 以上。 (3)内存:256MB 以上。 (4)其他:鼠标、键盘。 湖南铁道职业技术学院 2010 届毕业论文 第 14 页 3.53.5 系统时序图系统时序图 通过下面的时序图,可以清楚地知道系统生成试卷的全过程,如图 3-8 所示。 图 3- 8 “试卷生成”时序图 湖南铁道职业技术学院 2010 届毕业论文 第 15 页 3.63.6 系统泳道图系统泳道图 用户要想实现在线考试,必须要先注册帐号,考生只有学生权限,注册成功后可以 进入登录界面进行登录,只有登录成功后才能进入前台考试主界面,如图 3-9 所示。 图 3- 9 用户注册泳道图 湖南铁道职业技术学院 2010 届毕业论文 第 16 页 3.73.7 数据库设计数据库设计 3.7.1 系统 E-R 图 根据前面所作的需求分析,本系统的实体及其属性如下: 学生 (用户名 1,密码 1,性别,学号,班号) 管理员(密码 2,用户名 2) 成绩 (用户名 1,成绩) 试卷 (题型数量,题型分值) 留言板 聊天室 图 3- 10 系统 E-R 图 题型编号 题型分值 OL 1 1 PM 1 用户名 1 密码 2 1N管理员 管理 用户名 1 密码 1 学生 性别 学号 专业用户名 2 学 生 管 理 专业 密码 1 性别 成 绩 管 理 管 理 试 卷 管 理 试 题 参 加 考 试 查 询 使 用 使 用 考 试 成 绩 留 言 板 聊 天 室 成绩 题型数量 用户名 1题型分值 用户名 1成绩 学号 湖南铁道职业技术学院 2010 届毕业论文 第 17 页 3.7.2 数据库对象 1 1数据库对象汇总数据库对象汇总 数据库物理设计是指设计出数据库的物理数据模型,它是数据库在物理设备上的具 体实现,即数据库服务器物理空间上的表、字段、索引、视图、存储过程、触发器等。 见表 3-1。 表 3- 1 数据库对象 名称名称类型类型说明说明 Course基本表存储课程的基本信息 FillBlankProblem基本表存储填空题的基本信息 JudgeProblem基本表存储判断题的基本信息 MulltiProblem基本表存储多选题的基本信息 Paper基本表存储试卷的基本信息 PaerDetail基本表存储试卷的详细基本信息 Profession基本表存储专业的基本信息 QuestionProblem基本表存储问答题的基本信息 Role基本表存储角色的基本信息 Score基本表存储成绩的基本信息 StudentInfo基本表存储考生的详细信息 Users基本表存储用户的详细信息 2 2数据表数据表 表 3- 2 课程表课程表 序号序号列名列名数据类型数据类型长度长度小数位小数位标识标识主键主键允许空允许空默认值默认值说明说明 1CourseIDint40 是是否课程 ID 2CourseNamevarchar500 是课程名 3CourseStatevarchar100 是状态 湖南铁道职业技术学院 2010 届毕业论文 第 18 页 表 3- 3 填空题表 序号序号列名列名数据类型数据类型长度长度小数位小数位标识标识主键主键允许空允许空默认值默认值说明说明 1IDint40 是是否试题 ID 2CourseIDint40 是课程 ID 3FrontTitlevarchar5000 是题目 4Answervarchar1000 是答案 5FillBlankStateint40 是状态 表 3- 4 判断题表 序号序号列名列名数据类型数据类型长度长度小数位小数位标识标识主键主键允许空允许空默认值默认值说明说明 1IDint40 是是否试题 ID 2CourseIDint40 是课程 ID 3Titlevarchar2000 是题目 4Answerbit10 是答案 5JudgeStateint40 是状态 表 3- 5 多选题表 序号序号列名列名数据类型数据类型长度长度小数位小数位标识标识主键主键允许空允许空默认值默认值说明说明 1IDint40 是是否试题 ID 2CourseIDint40 是课程 ID 3Titlevarchar2000 是题目 4AnswerAvarchar1000 是选项 A 5AnswerBvarchar1000 是选项 B 6AnswerCvarchar1000 是选项 C 7AnswerDvarchar1000 是选项 D 8Answervarchar100 是答案 9MultiStateint40 是状态 表 3- 6 试卷表 序号序号列名列名数据类型数据类型长度长度小数位小数位标识标识主键主键允许空允许空默认值默认值说明说明 1PaperIDint40 是是否试卷 ID 2CourseNamevarchar500 是课程名 3PaperNamevarchar500 是试卷名 4Scoreint40 是分数 5PaperStateint40 是状态 表 3- 7 试卷详细信息表 序号序号列名列名数据类型数据类型长度长度小数位小数位标识标识主键主键允许空允许空默认值默认值说明说明 湖南铁道职业技术学院 2010 届毕业论文 第 19 页 1IDint40 是是否标识 2PaperIDint40 是试卷 ID 3CourseNamevarchar500 是课程名 4PaperNamevarchar500 是试卷名 5Typevarchar200 是类型 6TitleIDint40 是试题 ID 7Scoreint40 是分数 表 3- 8 专业表 序号序号列名列名数据类型数据类型长度长度小数位小数位标识标识主键主键允许空允许空默认值默认值说明说明 1ProfessionIDint40 是是否专业 ID 2ProfessionNamevarchar600 是专业名 3JoinTimedatetime83 是 表 3- 9 问答题表 序号序号列名列名数据类型数据类型长度长度小数位小数位标识标识主键主键允许空允许空默认值默认值说明说明 1IDint40 是否 2CourseIDint40 否 3Titlevarchar10000 否 4Answervarchar10000 否 表 3- 10 权限表 序序 号号 列名列名数据类型数据类型长长 度度 小数小数 位位 标标 识识 主主 键键 允许允许 空空 默认默认 值值 说明说明 1RoleIDint40 是是否 2RoleNamevarchar200 否 3HasDuty_ProfessionManageint40 否 4HasDuty_UserManageint40

温馨提示

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

最新文档

评论

0/150

提交评论