【ASP.NET设计栏目提醒】:本文主要为网学会员提供“基于ASP.NET的网上测试系统”,希望对需要基于ASP.NET的网上测试系统网友有所帮助,学习一下!
【摘要】随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。现在,计算机硬件技术的发展已经达到了相当高的水平。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去。
本系统采用ASP.NET技术开发,面向网上远程学习和测试的用户。应用SQL数据库技术,对网上远程测试的信息进行科学的、规范化的管理。
【关键字】ASP.NET;SQL Server;网上测试
目 录
第1章 绪论 3
1.1 引言 3
1.1.2课题意义和主要研究内容 3
1.1.3 本文结构安排 4
第2章 网上测试网站发展现状 5
2.1网上测试系统发展现状 5
2.1.1 网上测试系统的优势 5
2.1.2 当前网络测试系统存在的问题 6
第3章 涉及的知识和技术基础 7
3.1.1 ASP.NET简介 7
3.1.2 ASP.NET的安全性 7
3.1.3 SQLserver 2005简介 8
3.1.4 T-SQL语言介绍 9
3.1.5 系统开发的环境介绍 9
第4章 系统需求分析和总体设计 10
4.1.1系统需求分析 10
4.1.2 系统总体设计 11
第5章 数据库设计及实现 13
5.1 数据库设计概述 13
5.1.1 概念结构设计 14
5.1.2 逻辑结构设计 15
成绩信息表 17
5.1.3 物理设计 18
5.1.4 数据库的实施 18
5.1.5 数据库的运行及维护 19
第6章 系统功能模块设计与实现 19
6.1.1 用户注册及登录模块的实现 19
6.1.2 修改密码 21
6.1.3 用户信息管理 23
6.1.4 科目的 24
6.1.5 试题模块的 26
6.1.6 测试功能模块的 27
6.1.8 系统测试 30
第7章 结论与展望 30
7.1 结论 30
7.1.1 展望 30
第8章 参考文献 31
第9 章 致谢 32
进入本系统后,首先是登录界面,本系统分管理员和考生,已经注册的用户可以直接登录,系统将根数据库自己可以判断身份,并且将这2种不同的用户分别链接到各自的主界面下。没有注册的用户可以单击注册链接到注册界面,最后链接到各自的用户界面。需要说明的是管理员的注册,系统管理员是不需要注册的,所以把它的注册信息手动添加到数据库中。
其过程如下图所示:
740)this.width=740">
740)this.width=740">
如你对本套设计感兴趣,请记住本套设计在本站的编号:asp.net00552
上一篇:基于分布式的搜索引擎框架研究和实现