在线考试系统的设计与实现
摘 要:本文叙述了考试方式的历史、现状以及ASP.NET语言和SQL server2000数据库管理系统的概况。重点介绍了模拟网上考试系统实现过程和功能:包括系统分析、系统调查、数据流程分析、功能设计、数据库设计、系统的运行环境、系统测试及调试。本系统主要面向两类人员使用:管理员、普通学生,他们拥有不同的权限。管理员可以对后台数据库进行修改,包括管理注册学生,管理课程信息,管理套题信息,管理考生成绩,管理考试题目,添加试题等。普通学生只能在线选择试题然后进入考试界面进行考试,考试结束后提交试卷,存入数据库并评分,成绩生成后即可查询考试成绩。
关键词:ASP.NET SQL server 2000 B/S 考试系统
ASP.NET Caching Function With The Creation Of High Performance Web
Abstract: In practice, the generation of high performance, Scalable Web applications most important factor is one of the first to request these items will be stored in the Web services Treasury or request for a stream of other software, such as proxy servers or browsers, to avoid re-establish previous request to meet the information, particularly those requiring a large number of processor time or resources. This is commonly referred to the cache, It allows the use of a variety of technologies across HTTP request page output or storage application data and its reuse, Servers do not need to re-create information, thereby saving time and resources.
ASP.NET provides two can be used to build high-performance Web caching application types. The first one is called the output cache, It allows dynamic page or user control response stored in the output stream (launched from the server to request the browser) with any H TTP1.1 cache function of equipment. When behind at the time of the request,the non-implementation of a page or user control code for the output buffer to meet the request. The output buffer cache may be targeted at the entire page, and can also be part of page. The second type of cache is a traditional application data cache, It can be used to programmatically arbitrary object (eg, data sets) storage memory to the server, so that Application procedures can save these objects re-establish the necessary time and resources.
Keywords: ASP.NET; SQL server; B/S; teaching web of C language; Examine system
目 录
1 引言
1.1 课题研究背景与意义
1.2 问题定义内容简介
1.2.1 问题定义
1.2.2 内容简介
1.3 课题调研与可行性分析
1.3.1 课题调研
1.3.2 可行性分析
1.4 论文各章内容介绍
2 系统的需求分析
2.1 系统功能需求
2.2 业务流和数据流图
2.2.1 业务流
2.2.2 数据流图
2.3 数据字典
3 系统设计
3.1 系统总体系结构设计
3.2 系统数据模型设计
3.2.1 数据概念结构设计——E-R图
3.2.2 数据库逻辑结构设计(关系模型)
3.2.3 数据表
3.3.2 使用ASP.NET作为系统前台开发工具的优点
3.3.3 使用SQL Server2000作为数据库开发工具的优点
3.3.4 系统运行环境
3.3.5 系统实现的若干关键技术
4.1 前台登录模块的体系结构设计
4.1.1 用户管理模块功能简介
4.1.2 前台登录界面模块功能图
4.2 前台登录模块的详细设计
4.2.1 用户登录和注册界面设计
5 后台管理模块设计
5.1 后台管理模块体系结构设计
5.1.1 后台管理模块功能简介
5.1.2 后台管理模块功能图
5.2 后台管理模块的详细设计
5.2.1 管理员信息设置
5.2.1.1 管理员信息列表
5.2.1.2 管理员信息查询
5.2.1.3 添加管理员
5.2.1.4 修改管理员
5.2.1.5 删除管理员
5.2.2 考试题目模块设计
6 用户使用手册
6.1 系统功能简介
6.2 运行环境简介
6.3 系统运行与操作指南
7 系统评价
7.1 系统特色/优点介绍
7.2 系统存在不足与改进方案
7.2.1 系统存在的不足
7.2.2 改进方案
7.3 设计心得与体会
结 论
致 谢
参 考 文 献