《2022年基于bs结构在线考试系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《2022年基于bs结构在线考试系统的设计与实现.docx(43页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品学习资源题目:基于 bs 结构在线考试系统的设计与实现年级:09学号:0943041111姓名:易新专业:运算机科学与技术指导老师:陈瑜2021年 5月 8日欢迎下载精品学习资源摘 要在线考试系统是一款基于传统考试流程为基础,建立的以网络为平台的纯B/S 结构的 Web应用程序;它旨在探究一种以互联网为基础的考试模式;通过这种新的考试模式,为学校制造一种新的考试环境,提高考试工作的效率和标准水平,是学校治理者、老师和同学可以随时随地通过网络进行考试;该系统由在线答题及试题库治理两部分组成;关键实现了考生在挑选科目后进入考试窗体,考试计时,考试时间到,系统强制考生交卷,及客观题的自动评分、存
2、档功能;本系统后台数据库采纳目前比较流行的Microsoft SQL Server 2000数据库,该数据库系统在安全性、精确性、运行速度方面有肯定的优势,并且处理 数据库量大,效率高;前台采纳Microsoft公司的 Visual Studio .NET 2005 作为主要的开发工具,其可与SQL Server 2000 数据库无缝链接;关键词: 考试系统, B/S 结构,考试计时,自动存档欢迎下载精品学习资源目录第 1 章绪论. .4第 2 章需求分析 . .62.1需求调研 .62.2可行性讨论 .72.3应用环境描述 .82.3.1 ASP.NET 开发环境 .82.3.2 C# 编程
3、语言 . .92.3.3 SQL Server2000数据库 .102.4数据库分析 .12第 3 章总体设计 . .163.1项目规划 .163.2系统性能需求描述 .163.3系统功能结构图 .173.4数据库实体结构设计 .17第 4 章具体设计 . .224.1在线考试系统前台设计 .224.1.1考生注册功能 .224.1.2在线考试功能 .234.1.3成果查询功能 .264.2在线考试系统后台设计 .284.2.1治理员登录功能 .284.2.2治理员功能 .304.2.3添加试题功能 .32第 5 章编码实现 . .355.1考试计时技术的代码实现 .355.2从库中提取考试题
4、目的代码实现.36第 6 章软件部署 . .386.1系统运行环境需求 .38欢迎下载精品学习资源6.2 开发及运行环境 .386.3 网络系统部署 .39总 结. .40致 谢. .41参考文献 . .42欢迎下载精品学习资源第 1 章 绪论互联网的进展,使一种新型的考试流行了起来,网络化考试突破了地域的限制,将一切变得如此简洁,深受广大考生的宠爱;相比传统的考试方式,在线考试系统的主要好处是一方面可以动态地治理 各种考试信息, 只要预备好足够大的题库, 就可以依据要求自动生成各种试卷;另一方面, 考试时间敏捷, 可以在规定的时间段内的任意时间参与考试;另外运算机化的考试的最大特点是阅卷快,
5、系统可以在考试终止时当场给出客观题考试成果,运算机阅卷给了考生最大的公正感;在线考试系统极大地提高了教学的敏捷性,现在,在很多领域已经有了广泛的应用;最有影响的案例就是 ETS(美国训练考试中心) 举办的 GRE(美国讨论生入学考试)的运算机化考试,它使考试由原先的每年只能有两次参与考试的机会变成了每个工作日都可以参与的考试;本论文叙述了一个功能强大的在线考试系统的前、后台大致实现过程,该系统基本上可以满意学校及现代信息化企业的内部考试要求,可以实现学校或企业的低成本投入,高效率办公的宗旨;例如:一个学校或公司假如使用了本系统,老师和领导即使在外地出差也可以通过拜访 Internet 轻松设置
6、审批考试,考试终止后也不要传统的繁琐的阅卷过程,极大地提高了办公效率;考试的题型可以都是标准化客观题目(单项题、多项挑选题、判定题),但本系统加上了客观题,对于其他类型的题目只要在本文的基础上稍加修改即可;本系统最大的特点是考试方案的发布都需要通过层层审批才能生效,审批流程,系统自动提示,这符合企业的运做流程,也有利于企业的治理;在线考试系统肯定要以考生的信息作为基础,关于考生的信息治理其实就是一个简洁的会员治理系统;只要对这个系统及数据库稍加修改即可满意任何企业,任意部门,各种学校,机关单位的考试需求;这里所实现的主要是题库的治理,试卷的制定、生成,考试结果的处理、公布和查询等功能;本系统是
7、基于网络的 Web系统,用户可依据自身的应用特点快速构建考试平台;与传统的考试相比,网络化考试系统具有高度可扩展性,被授权的考生不管身 处何地,使用网络浏览器,就可以通过网络登录考试系统,以脱离传统的笔答形式,最大限度地排除了人为因素的作用,保证了考试的客观性、欢迎下载精品学习资源实时性、阅卷标准的一样性,从而高效率、高质量地完成对考生的才能测评;本系统是将传统的考试模式与先进的网络应用相结合进行开发设计的,主要实现如下目标:具有实时性,已注册的用户无论身在何地,通过Internet浏览器,都可登录在线考试系统;供应了考试时间计时功能,随时明白考试剩余时间;实现提示交卷的功能,当考试结时间到时
8、,考生仍未提交试卷,系统将提示考生交卷,以保证考试可以庄重、公正地进行;考生可随时查看考试成果;系统具有自动阅卷功能,保证成果真实精确;采纳开放、动态的系统架构,将传统的考试模式与先进的网络应用相结合;操作简洁便利、界面简洁美观;欢迎下载精品学习资源第 2 章 需求分析2.1 需求调研随着网络技术的日益成熟, 网络已经深化到生活的每一个角落, 包括训练、购物、询问、办公等等很多领域;在网络快速进展的今日,网页技术的应用也越来越广泛;网页技术的应用对于训练行业来说优势更加的明显;训练行业可以通过网络进行同学和教职工的治理、组织同学在线考试、在网站上发布学校相关信息等活动;这样不仅能增加学校治理的
9、透亮度,仍提高了学校的治理水平;在线考试仍能充分的利用学校的现有资源,大大减轻老师的工作量,把老师从出卷、阅卷等一些繁重中做中解脱出来;本文重点论述了由于网络的存在扩大了学校的服务范畴,为学校的治理提供了更多的条件; 对此做出了具体的调查, 可行性讨论和分析; 系统采纳了 B/S结构,在网络上建立学校自己的训练网站;系统开发经受了系统分析、系统设 计和系统实施三个阶段;从设计方案的提出,经过具体的调查,分析了方案的 可行性和必要性,通过具体的系统设计,力图提高系统的集成性和快捷性;并 在系统实施阶段收集了大量的试验数据, 以便测试阶段系统的精确性和稳固性;依据学校要求,设计一个在线考试系统;要
10、求参与考试的同学不需要集合在一个考场内进行考试;同学使用老师或者考试治理员安排的帐号登录考试系统,然后挑选需要参与的考试科目;选定考试科目后,开头答题;系统自动运算同学已经参考的时间;假如在考试时间内没有答完试卷,系统自动交卷;交卷后,系统立刻批阅试卷,并给出考试结果;通过相关调查,要求网站具有以下功能;采纳人机对话的操作方式,界面设计美观友好、信息查询敏捷、便利、快捷、精确、数据储备安全牢靠;规范、完善的基础信息设置;考生注册、治理员注册;在线考试;自动评卷;欢迎下载精品学习资源为后台治理供应治理入口;后台编辑各专业、课程、试题等信息;系统最大限度地实现了易操作性和易爱护性;系统运行稳固、安
11、全牢靠;2.2 可行性讨论现在,运算机硬件技术的进展已经达到了相当高的水平;但是,远程训练软件的开发目前仍处于起步阶段,随着这项技术的不断深化进展,就要求有更好、更完善的软件系统应用到远程训练当中去,这就给软件设计人员提出了更高的设计要求;远程训练包括很多环节,例如教学系统、答疑系统和考试系统等等;其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节;在我国, 虽然远程训练已经蓬勃地进展起来,但是目前学校与社会上的各种考试大都采纳传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成果评估和试卷分析;明显,随着考试类型的不断增加及考试要求的不断
12、提高,老师的工作量将会越来越大,并且其工作将是一件特别烦琐和特别简洁出错的事情,可以说传统的考试方式已经不能适应现代考试的需要;随着运算机应用的迅猛进展,网络应用不断扩大,如远程训练和虚拟高校的显现等等,且这些应用正逐步深化到千家万户;人们迫切要求利用这些技术来进行在线考试,以减轻老师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发同学的学习爱好;例如目前很多国际闻名的运算机公司所举办的各种认证考试绝大部分采纳这种方式;在线考试是现阶段讨论开发的一个热点; 它是建立在国际互联网上的应用系统, 客户端的配置可以极为简洁,使考试不受地域的局限;一个完备的在
13、线考试系 统可以使用户在网上学习过后准时检验自己的学习成效,已发觉自己的不足, 使得学习效率得到很大提高;在线考试系统中题目的生成、试卷的提交、成果 的批阅等都可以在网络上自动完成;只要形成一套成熟的题库就可以实现考试 的自动化;这样一来,老师所要做的只是细心设计题目、爱护题库,而不欢迎下载精品学习资源是组织考试, 从而大大减轻了老师的负担, 这说明其经济性是相当可观的;为了适应新形势的进展,我们小组进行了这一系统的初步设计工作,也可以说是做一个初步的探究, 期望它能够在各类考试中发挥高效、 便利的作用 , 把老师从繁重的工作中解脱出来;在线考试系统的开发及应用,防止以往学校里考试纸张、笔、监
14、考和巡考等各种资源的铺张, 并且后台治理是治理员单一的治理, 确保了程序的安全性;在线考试治理员登录后,对考试内容、专业、科目和考试题目等,都做了具体的分类,只要考生通过自己的同学编号和密码进入前台,按步骤依次进行选题和答题,答题完毕后系统会自动判定考卷,以及核对出最终考卷的分数, 解决了在学校考试后等待考卷分数通知的问题;2.3 应用环境描述2.3.1 ASP.NET 开发环境ASP.NET作为一种动态 Web技术,是微软公司推出的全新体系结构.NET平台的一部分,它供应了一种以Microsoft .NET Framework为基础,开发Web 应用程序的全新编程模式,可以使Web开发人员更
15、加快捷便利地开发 Web应用程序;ASP.NET是建立在通用中间语言上的程序架构,因此可以在任何一台 Web 服务器上建立强大的 Web应用程序;相比现有的各种 Web开发模式而言,ASP.NET 具有更为强大的优势和魅力;ASP.NET2.0 结合了 Web 站点和 Web 服务这两种 Web开发技术;使用ASP.NET2.0可以比以前更加简洁地创建出动态的数据驱动的网站,而且仍具有良好的可扩展性,并且可以很好的支持各种浏览器,而无需开发人员为不同的浏览器编写不同的代码;在 Visual Studio 2005中,可以快速应用程序开发 Rapid Application Developmen
16、t, RAD技术构建 Web应用程序; 在窗体上拖放控件,双击控件并编写相关大事响应代码;欢迎下载精品学习资源2.3.2 C# 编程语言1 C#的特点系统采纳的是 C#编程语言;本 C#是微软公司推出的一种简洁、类型安全的面对对象的编程语言,开发人员可以通过它编写在 .NET Framework上运行的各种安全牢靠的应用程序;使用 C#,可以创建传统的 Windows客户端应用程序、 XML Web Services、分布式组件、客户端服务器应用程序、数据库应用程序以及很多其他类型的程序;C#是特地为 .Net 应用而开发的语言, 与.NET 框架的完善结合, C#巨有以下突出的特点;(1)
17、语法简洁,不答应直接操作内存,去掉了指针操作;(2) 完全的面对对象设计, C#具有面对对象语言所应有的一切特性: 封装、继承和多态;(3) 与 WEB应用紧密的结合, C#支持绝大多数的 WEB标准,例如, HTM、L XML、SOAP等;(4) 强大的安全性机制, 可以排除软件开发中常见错误 (如语法错误),.NET供应的垃圾回收器能够帮忙开发者有效的治理内存资源;(5) 兼容性,由于 C#遵循.NET 的公共语言规范( CLS),从而保证能够与其他语言开发的组件兼容;(6) 敏捷的版本处理技术,由于C#在语言本身内置了版本掌握功能,使开发人员更加简洁的开发和爱护;(7) 完善的错误、反常
18、处理机制,C#供应了完善的错误和反常触发机制,使程序在交付应用时能够更加健壮;2 C#语言编程环境目前,开发和运行 C#程序有多种挑选, 例如,用户可以从微软免费猎取 .NET的软件开发工具箱( SDK)或购买功能强大的 VisualStudio.NET 开发环境,各欢迎下载精品学习资源自的特点如下;SDK包含编译、运行和测试 C#程序的全部资源,它包含 C#语言编译器、 JIT 、编译器和相关文档;惟一不含有的是用来输入和编辑C#程序的文本编辑器;Visual Studio.NET是微软的完整开发环境,它包含一个集成开发环境( IDE)和高级 C#编辑器,同时仍支持程序调试及很多可提高开发人
19、员效率的附加功能;Visual Studio.NET 和 SDK使用相同的 C#编译器、 JIT 编译器和运行时来编译和运行程序,用户可以精确运行同一程序而且运行速度相同; Visual Studio.NET 供应了功能强大的工具包,可以让用户轻松设计和编写 C#程序;2.3.3 SQL Server2000数据库本系统采纳的数据库为SQL Server2000 数据库;SQLServer 的全称是 MicrosoftSQLServer ,由美国微软公司制作并发布的一种性能优越的关系型数据库治理系统(Relational Database Management System,简称 RDBM)S
20、,具有强大的数据库创建、开发、设计和治理功能;它 不仅是一个完整的数据库,而且具有强大的扩展性;它是Windows操作系统最为流行的数据库,比较适合小型、中型、大型应用程序的后台数据库;它也适用于电子商务、数据仓库、和在线商业应用程序等;SQL Server 2000 是在 SQL Server 7.0的基础上扩展升级的产品;它继承了 SQLServer 以前版本的优点, 同时又增加了很多功能,与Microsoft公司的其他产品具有良好的兼容性;它供应的几十种向导,掩盖了几乎全部的数据库操作(数据库的创建、爱护、作业、警告、数据复制、转换等);SQL Server 2000 是一种高性能的关系
21、型数据库治理系统,在SQL Server7.0 的基础上大大扩展了系统的性能、牢靠性和易用性,逐步成为OLTP(在线事务进程)、数据仓库和 e 商务应用最好的数据库平台;主要特点表达在以下几个方面:(1) 简便的操作方式SQLServer 2000 界面友好、操作简洁,同时包含一整套的治理和开发工具,欢迎下载精品学习资源企业治理器就是其中的图形化集成治理工具, 用户不用记住各种命令和 SQL语句就可以完成各种常规操作;(2) 以 Client/Server为设计结构SQL Server 2000按 Client/Server结构(客户 / 服务器)设计而成, Client/Server结构将任
22、务合理地安排到服务器与客户端,削减了网络拥挤,提高了整体性能;(3) 支持多个不同的开发平台数据库开发人员可以使用任意一种开发平台编写应用程序来拜访SQL Server ;其中微软的产品 Visual Studio可以帮忙用户便利、快捷地开发新的SQL Server 应用程序;(4) 支持企业级的应用程序SQL Server 2000 关系数据库引擎具备完善、强大的数据处理功能,充分爱护数据完整性; SQL Server 2000企业版在 32 位处理器上能支持超过数十万亿字节容量的数据库;(5) 支持 XMLSQL Server 2000引入了支持XML功能的特性; XML 是扩展标记语言(
23、 Extensible Markup Language的英文缩写),可用于描述一个数据集的内容以及数据如何在 Web页中显示或输出到某个设备; 它以可扩展、易用和安全的特点, 成为建设大型 Web站点最好的数据储备设备之一;(6) 数据仓库支持SQL Server 2000 中包括析取和分析汇总数据以进行联机分析处理(OLAP)的工具,使联机分析处理成为可能;同时SQLServer 2000 供应了英文查询工具和编程接口,使得以英文为基础设计、治理和查询数据库成为了可能;(7) 支持虚拟根SQLServer 2000 答应通过 IIS创建虚拟根的方法来拜访SQLServer ,为了便利用户使用
24、 SQL Server 治理服务器, SQL Server 2000仍供应了专用的工具(如企业治理器);(8) 用户自定义函数欢迎下载精品学习资源SQL Server 2000 可以使用自定义函数功能;程序员通过使用自定义函数可以 将数值运算代码、数据处理程序(要返回结果集的操作)定义为自定义函数, 在运算或返回结果集时可以直接调用该函数;当自定义函数编写显现问题时, 可以直接修改函数体,而不必修改各模块中的代码,这对于模块化开发SQL Server应用程序具有极其重要的意义;(9) 增加 3 种数据类型欢迎下载精品学习资源SQL Server 2000 中增加了 3 种数据类型: BIGIN
25、T、SQL_VARIAN和T它们在 Internet和.NET 的开发中起着特别重要的作用;(10) 语言排序规章TABLE;欢迎下载精品学习资源在 SQLServer 2000 以前的版本中,全部的数据库被限制在一个代码页以及语言集排序次序中,当使用英文版SQL Server 数据库系统时,全部的语言排序规章就必需依靠英文的排序次序,SQL Server 2000在 Windows排序规章的基础上增加了一套新的排序规章, 它代替了代码页和排序次序, 为开发多国语言的数据库应用系统供应便利;(11) 全文搜寻和文档治理功能全文搜寻和文档治理功能被默认包含于 SQLServer 2000 的全部
26、版本中,这些功能可以在关系表的纯文本中执行文本查询和搜寻全部的索引列, 全文搜寻功能仍可以与 SQL语句结合使用;(12) 增加了索引视图功能视图是相伴着关系型数据库治理系统显现的,每个 SQL Server 新版本对视图的支持都有不同程度的提高, 在 SQLServer 2000 中答应在视图上创建索引 (即索引视图),这大大提高了需要频繁进行连接、查询的程序的性能;(13) 增强了分布式查询功能SQL Server 2000引入了一个 OPENROWS函ET数,可以在指定分布式查询中查询一个特定的连接信息,同时授予了“OLED”B 数据源更多的 SQL操作权;2.4 数据库分析1. 治理员
27、表 E-R 图欢迎下载精品学习资源治理员实体自动编号加入时间姓名密码2考生表实体图考生实体IP 地址同学证号所选专业号同学姓名密码答案同学密码密码问题性别加入时间欢迎下载精品学习资源3考生成果表实体图图 2-2考生实体欢迎下载精品学习资源考生实体交卷时间试题结果总成果同学编号多项成果课程名称套题名称单项成果套题编号图 2-3考生实体4课程表实体图课程实体课程编号加入时间课程名称所属专业编号图 2-4课程实体5专业表实体图专业实体专业编号加入时间专业名称欢迎下载精品学习资源6试题表实体图图 2-5专业实体欢迎下载精品学习资源试题实体试题编号试题主题注释试题类型试题答案加入时间选项 D所属课程编号
28、选项 C所属专业编号所属套题编号选项 A选项 B图 2-6试题实体7套题表实体图套题实体套题编号加入时间套题名称所属课程编号图 2-7套题实体欢迎下载精品学习资源第 3 章 总体设计3.1 项目规划在线考试系统是一个功能完善的网络应用程序,由同学注册、找回密码、在线答题和后台治理四部分组成;每部分的具体功能如下:同学注册功能模块同学注册页面只是单一的同学资料注册窗口;它是为了储存同学的一些基本信息;包括同学证号、同学姓名、密码、密码问题、问题答案、性别和所学专业;所学专业是用下拉列表框列出,供同学挑选;考生通过注册获得考试编号;使用该编号及注册时的密码,就可以登录考试系统进行在线考试;密码找回
29、功能模块假如考生遗忘注册时的密码,可以进入密码找回页面,能过注册时填写的问题和答案找回密码;在线答题模块前台页面窗口主要包括登录前台和后台的主页、挑选考试课程、课程相关的套题、预备考试、开头考试、查询考试成果和退出系统;后台功能模块后台页面窗口主要包括系统治理员资料查询、添加、修改、删除,注册同学资料查询、删除,专业信息查询、添加、修改、删除,课程信息查询、添加、修改、删除,套题信息查询、添加、修改、删除,考生成果查询、删除,考试 题目查询、修改、删除,添加试题及退出系统治理等功能;3.2 系统性能需求描述可移植性:程序可打包,所需的框架要求和组件和动态链接库等,都在安装是全部安装完成;只要是
30、安全胜利,就可以运行;健壮性:程序代码控件严密,对反常和错误都能很好的进行处理;欢迎下载精品学习资源安全性:对 IIS 配置得当,安装全部需要的系统补丁;配置防火墙;3.3 系统功能结构图在线考试系统前台功能结构,如图3-1 所示;考课准开考成试程备始试绩规选开考结查就择始试束询添修删查加改除询管管管管理理理理员员员员前台同学登录图 3-1在线考试前台功能结构图在线考试系统后台功能结构,如图3-2 所示;后台治理员登录治理员治理同学 治理专业治理课程 治理成果 治理套题治理题目添 退加 出试 系题 统查 删 添 修 删询 除 加 改 除学 学 专 专 专生 生 业 业 业查 添 修询 加 改专
31、 课 课业 程 程删 查 删 查 添 修除 询 除 询 加 改课 课 成 成 套 套程 程 绩 绩 题 题删 添 修除 加 改套 题 题题 目 目删 查除 询题 题目 目图 3-2在线考试后台功能结构图3.4 数据库实体结构设计数据库是系统的最底层,它储备系统的全部数据;依据对系统的分析,得出数据库表如下:欢迎下载精品学习资源1. 治理员表( tb_Administrator)治理员表用于储存治理员的名称和密码及加入的时间;治理员表的字段说明如表 3-1 所示;表 3-1表 tb_Administrator的结构列名数据类型长度主键否功能描述IDbigint8是系统治理员编号Namevarch
32、ar50否治理员名称PWDvarchar50否治理员密码JoinTimedatatime8否加入时间2考生表( tb_Student )考生表储备参与考试的考生信息;考生表的字段说明如表3-2 所示;2表 tb_Student的结构列名数据类型长度主键否功能描述IDvarchar50是同学证号Namevarchar20否同学姓名PWDvarchar20否同学密码Sexvarchar2否性别JoinTimedatetime8否加入时间questionvarchar50否密码问题answervarchar50否密码答案professionbigint8否所选专业号IPAddresschar30否I
33、P 地址表 3-3考生成果表( tb_Student )考生成果表用于储备参与考试的考生的成果信息;考生成果表的字段说明如表 3-3 所示;表 3-3表 tb_StuResult的结构欢迎下载精品学习资源列名数据类型长度主键否功能描述res_idbigint8是试题结果编号stu_idvarchar50否所属同学编号which_lessonvarchar50否所属课程名称taotiidbigint8否所属套题编号taotinamevarchar50否所属套题名称res_singleint4否单项成果res_moreint4否多项成果res_totalint4否总成果res_subdatedat
34、atime8否成果提交时间4课程表( tb_Lesson )课程表用于储备考试科目;考生成果表的字段说明如表3-4 所示;4表 tb_Lesson的结构列名数据类型长度主键否功能描述IDbigint8是课程编号Namevarchar60否课程名称ofrofessionbigint8否所属专业编号5专业表( tb_Profession)专业表用于储备课程所属专业;专业表的字段说明如表3-5 所示;5表 tb_Profession的结构列名数据类型长度主键否功能描述IDbigint8是专业编号Namevarchar200否专业名称JoinTimedatatime8否加入时间表 3-表 3-6. 试
35、题表( tb_Questions )试题表用于储备系统题库的试题信息;试题表的字段说明如表3-6 所示;欢迎下载精品学习资源表 3-6表 tb_Questions的结构列名数据类型长度主键否功能描述Idbigint8是试题编号que_subjectvarchar50否试题主题que_typechar10否试题类型que_joindatedatatime8否试题加入时间que_lessonidint4否所属课程号que_professionidint4否所属专业号que_taotiidbigint8否所属套题编号optionAvarchar50否选项 AoptionBvarchar50否选项 B
36、optionCvarchar50否选项 CoptionDvarchar50否选项 Dque_answerchar10否试题答案notevarchar50否注释7. 套题表( tb_TaoTi )套题表用于储备系统试卷种类信息,该表惟一标识一套试卷;套题表的字段说明如表 3-7 所示;表 3-7表 tb_TaoTi的结构列名数据类型长度主键否功能描述IDbigint8是套题编号Namevarchar50否套题名称LessionIDbigint8否所属课程编号JoinTimedatatime8否加入时间本系统的数据表关系如图 3-3 所示;欢迎下载精品学习资源图 3-3数据表关系图欢迎下载精品学习
37、资源第 4 章 具体设计4.1 在线考试系统前台设计网络考试系统的前台首页文件架构如图4-1 所示;开头填写注册信息否是否注册胜利是终止图 4-1网络考试系统前台首页文件架构图本网站的前台主要实现的网络在线考试及成果查询等功能;4.1.1 考生注册功能同学注册是为了储存同学的基本信息;想要进行在线考试必需先登录,假如您是新用户需要先进行注册,以猎取登录密码,单击登录页面中的“注册” 按钮,进入“同学注册信息”页面;包括同学证号、同学姓名、密码、密码问题、问题答案、性别和所学专业;在此页面中填写完整的注册信息,单击“注册”按钮,完成注册操作;1 人机界面欢迎下载精品学习资源图 4-2同学注册信息开头填写注册信息否是否注册胜利是终止2 流程图