在线考试系统的设计和实现【毕业论文】.doc

在线考试系统的设计和实现【毕业论文】.doc

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书分类号: 密 级: 毕业设计(论文) 题目: 在线考试系统的设计与实现 学生姓名 班 级 学院名称 专业名称 软件技术 指导教师 学位论文原创性声明 本人郑重声明: 所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用或参考的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标注。 本人完全意识到本声明的法律结果由本人承担。 论文作者签名:      日期:   年  月   日 学位论文版权协议书 本人完全了解关于收集、保存、使用学位论文的规定,即:本校学生在学习期间所完成的学位论文的知识产权归所拥有。有权保留并向国家有关部门或机构送交学位论文的纸本复印件和电子文档拷贝,允许论文被查阅和借阅。可以公布学位论文的全部或部分内容,可以将本学位论文的全部或部分内容提交至各类数据库进行发布和检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 论文作者签名:    导师签名:    日期:    年  月   日 日期:   年  月   日 在线考试系统的设计与实现 摘 要 自世界上第一台计算机世界已进入在计算机信息管理领域中激烈竞争的时代,计算机已经变得普通的不能再普通的工具 目 录 1概述 1 1.1 主要研究内容 1 1.2 课题实施方案 1 1.2.1 采用的技术 1 1.2.2 整体规划 1 2系统开发技术 2 2.1 ASP.NET技术 2 2.2 数据绑定技术 2 3系统总体结构 3 3.1 系统功能结构图 3 3.2 数据库设计 3 3.2.1 系统中实体E-R图 4 3.2.2 管理员信息表 6 3.2.3 科目信息表 6 3.2.4 考试成绩信息表 6 3.2.5 学生信息表 6 3.2.6 教师信息表 7 3.2.7 试题信息表 7 4系统功能设计 8 4.1 开发工具介绍 8 4.1.1 SQL Server2008 8 4.1.2 Visual Studio2010 9 4.2 登陆模块 9 4.2.1 前台运行界面 9 4.2.2 设计流程图 10 4.2.3后台代码 10 4.3 管理员模块 11 4.3.1 设计流程图 11 4.3.2 考生管理 13 4.3.3 教师管理 16 4.3.4 题库管理 21 4.3.5 考试成绩管理 23 4.3.6 管理员信息 26 4.4 教师模块 26 4.4.1 设计流程图 28 4.4.2 教师信息管理 29 4.4.3 题库信息管理 30 4.4.4 考试成绩管理 36 4.5 学生模块 38 5系统的安全性设计 49 5.1 页面权限与验证 49 5.2 验证码技术 50 5 系统功能测试 51 结束语 54 致谢 55 参考文献 56 1 概述 主要研究内容 本在线考试系统主要实现了以下几个功能模块: 提供了登录管理界面,分别有系统管理员、教师和学生登录。系统对不同用户进行验证,使不同身份的用户分别进入自己的用户界面。 提供管理员管理界面,管理员登录后可以对所有用户的信息进行修改,也可以对教师、学生信息进行集中管理。还可以添加、修改、以及删除试题等。 提供教师管理界面,老师在登录后可以进行修改个人信息、对试题进行添加、修改、查询及删除操作,同时对学生考试成绩进行查询及删除操作。 学生可以登录系统进行在线考试以及成绩的查询,但不能对任何信息进行添加、修改和删除。 课题实施方案 采用的技术 此系统采用B/S(浏览器/服务器)体系结构,数据库采用SQL Server 200,ASP.NET 是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。指 Active Server Pages(动态服务器页面) ,运行于 IIS 之中的程序 。ASP.NET的前身ASP技术,是在IIS 2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)发扬光大,成为服务器端应用程序的热门开发工具ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部的平台上ASP.NET一般分为两种开发语言,VB.NET和C#,C#相对比较常用ASP.net使运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置非常简单ASP.net是使用一种字符基础,分级的配置系统,使你

您可能关注的文档

文档评论(0)

万有引力 + 关注
实名认证
内容提供者

收集网上资源

1亿VIP精品文档

相关文档