基于ASP.NET在线考试系统
技术:ASP.NET等摘要:
本系统实现了在线考试的目的,以减轻教师的工作负担及提高工作效率,并能激发学生的学习兴趣。
本在线考试系统主要是利用浏览器作为界面,利用B/S模式,即用户可利用浏览器直接访问本站点。主要用到的技术是采用ASP.NET(C#)技术和SQL数据库以及DREAMWEAVER网页制作工具,设计出了各种功能。
本系统主要有用户有效身份登录、新用户注册、用户管理、在线考试、管理员登录及管理等功能。本文主要介绍系统的总体设计以及着重研究了登录注册导航板块的实现,并在此基础上建立了后台数据库。本系统主要以浅蓝色为底色,采用左右框架式,看起来清爽简洁。登录系统主要实现考生和管理员的登录,这是在线考试的前提;注册系统主要为第一次浏览本站的用户提供一个获得帐号的平台;用户管理可以提供查看成绩以及修改信息等基本功能;导航栏提供一些相关知识以及考研专题,这其中包括精心制作的知识卡片,涵盖了《数值分析》一书中所有公式,可供学生复习时使用,方便考生的学习,并能激发考生的学习兴趣。
关键词:在线考试系统;B/S模式;ASP.NET;数据库;登录注册
目录:
1.绪论 1
1.1 传统考试的弊端 1
1.2 在线考试系统的问题的提出及发展背景 1
1.3国内外发展现状 2
1.4 考试系统的研究目的及其意义 4
1.5 考试系统的功能和作用 4
1.6 课题研究的主要内容以及个人任务 5
1.7 课题研究的价值 5
2. 系统分析 6
2.1 可行性分析 8
2.1.1 技术可行性 8
2.1.2 经济可行性 8
2.1.3 操作可行性 9
2.2 系统性能实现目标 9
2.3需求分析 10
2.4系统需要解决的主要问题 10
2.5系统应该具备的基本功能 11
3. 在线考试系统所用的技术和语言 11
3.1 ASP.NET的技术概述 11
3.2 ASP.NET程序运行原理 12
3.3 ASP.NET与数据库访问 12
3.4系统所用的数据库及其特点 13
3.5系统开发模式及其优点 13
3.6 C#语言简介 13
4. 系统设计 14
4.1考试系统总体结构设计 14
4.4.1 网站风格 15
4.1.2 登录与导航模块 15
4.1.2 在线考试模块 15
4.1.3 管理模块 16
4.2 数据库的设计 16
4.2.1 基本概念 16
4.2.2 数据模型 16
4.2.3 数据库设计方法简述 18
4.2.4 数据库设计的基本步骤 18
4.3 属性图 19
4.3.1 学生信息属性图 19
4.3.2 成绩属性图 20
4.4 考试系统数据库建表及其说明 20
4.5 系统流程图 21
5.系统实现 23
5.1 用户登录 23
5.2 用户注册 31
5.3管理员登录 33
5.3.1 用户添加 33
5.3.2考试科目添加 34
5.3.3考试安排 35
6. 功能测试 37
6.1 测试目标 37
6.2 测试项目说明 37
6.3 测试评价 37
7. 结论 38
参考文献 39
谢辞 40
外文原文 41
中文翻译 47
论文字数:22732
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]