优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

在线考试系统毕业设计

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

摘   要

think58好,好think58

[资料来源:http://www.THINK58.com]

[资料来源:http://www.THINK58.com]

随着计算机技术的迅猛发展,学校教学和管理的信息化发展也有长足的进步,这就要求各个环节都均衡发展,从软硬件双方面把学校建设成一流的信息管理、教育教学的平台。本文设计开发的考试管理系统也是其中重要的一个方面。该系统本着减轻教师工作负担、提高工作效率、优化学生考试的流程,增强参加考试学生的身份识别,比传统的考试模式节省人力财力和时间。
系统分为三大模块:用户注册模块、考试模块和系统管理模块。其中系统管理模块是进行题目的添加、存储和删除,是系统运行的基础;查询子模块实现了对学生考试信息远程查询。考试模块是客户端学生或教师通过自己的姓名和学号以及密码登陆系统,进入界面时由系统按照出题教师预先设置好的试卷结构从题库中随机抽取适合的题目,形成试卷。
系统选用的开发软件是ASP,后台数据库为ACCESS2000
本系统的开发采用结构化设计思想。系统说明书介绍了考试系统的开发初衷和背景,系统的开发工具,结构化开发的具体步骤,其中包括实体-联系模型,数据流图,功能结构图等必要的图形说明。
关键字:考试 试卷 自动 系统  ASP
摘   要 3
Summary 4
前言 5
第一章  系统设计相关原理 7
1.1 ASP技术介绍 7

[来源:http://www.think58.com]


1.2 SQL语句介绍 11
1.3 VBScript介绍 15
第二章  需求分析 18
2.1 系统需要解决的主要问题 18
2.2 系统应该具备的基本功能 19
第三章  系统总体设计 20
3.1基本简介 20
3.2 运行环境与系统结构 21
3.3 系统结构图 21
3.4 详细设计 22
3.4.1试题设计 22
3.4.2数据库中表的设计 22
3.4.3 用户、管理员权限 25
3.4.4 功能模块详细设计 25
第四章  系统实现 28
4.1 系统流程图设计 28
4.2 各文件功能介绍及详解 30
4.2.1.<conn.asp页介绍> 30
4.2.2.<default.asp页介绍> 30
4.2.3.<register.asp页介绍> 31
4.2.4.<selectsubject.asp页介绍> 32
4.2.5.<test.asp页介绍> 33
4.2.6.<result.asp页介绍> 34
4.2.7.<primary.asp页介绍> 36
4.2.8.<mgstudent.asp页介绍> 36
4.2.9.<mgadmin.asp页介绍> 36
4.2.10.<mgsubject.asp页介绍> 36
4.2.11.<mgscore.asp页介绍> 36
4.2.12.<mgquestion.asp页介绍> 36 [版权所有:http://think58.com]
4.3调试过程中遇到的主要问题和解决办法 37
4.4 系统测试及实现后主要界面 38
结论 42
结束语 43
*   参考文献   * 44 think58.com [资料来源:www.THINK58.com]

第一章  系统设计相关原理
该在线考试系统主要采用ASP、HTML、Access数据库、VBScript、SQL等技术和工具,整体设计遵循软件工程的方法,经过需求分析、总体设计、文档和代码的编制、模块测试和系统实现几个阶段。下面就对这几种技术和方法做一个概述。[计算机毕业网-免费计算机毕业设计|计算机毕业论文|计算机硕士论文|计算机网络毕业设计|计算机专业毕业设计|计算机硕士论文|电大毕业论文|开题报告|www.think58.com].64577452012-2-17
1.1 ASP技术介绍
Microsoft Active Server Pages 即我们所称的ASP,计算机毕业设计,其实是一套微软开发的服务器端脚本环境。Active Server Page 是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码。因此,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页。ASP内含于IIS3.0和4.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。以下罗列了ASP所独具的一些特点: [版权所有:http://think58.com]
1.使用VBScript 、JScript等简单易懂的脚本语言,计算机毕业论文,结合HTML代码,即可快速地完成网站的应用程序。
2.无须编译,容易编写,可在服务器端直接执行。
3.使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。
4.与浏览器无关,用户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容。工程硕士论文,ASP所使用的脚本语言(VBScript 、Jscript)均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。
5.ASP能与任何ActiveX scripting语言相容。除了可使用VBScript或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如REXX、Perl、Tcl等。脚本引擎是处理脚本程序的COM(Component Object Model)物件。
6.ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。
7.可使用服务器端的脚本来产生客户端的脚本。
8.物件导向(Object-oriented)。
9.ActiveX Server Components(ActiveX服务器元件)具有无限可扩充性。可以使用Visual Basic 、Java 、Visual C++ 、COBOL等编程语言来编写你所需要的ActiveX Server Component。
10.另外,ASP技术的处理速度相当快,并且其安全性也很高。计算机毕业设计定做,ASP最重要的优点是能够建立对诸如时间、地点、用户标志、以前的选择和活动等因素敏感的页面。换句话说,可针对每个用户的个别需求,用ASP定制网页,能够满足用户的各种需求。

think58 [版权所有:http://think58.com]


4.4 系统测试及实现后主要界面
本系统经先进行各模块测试,经过修改和调整通过以后,进行总体测试。测试结果各项功能均已经或基本达到设计要求。
下面就将各主要文件实现的界面一一列出:
1.<default.asp>
think58好,好think58
[资料来源:http://THINK58.com]


本文来自think58 [来源:http://think58.com]