ASP.NET网上考试系统设计+需求分析+数据流图 摘要: 本文叙述了考试方式的历史、现状以及ASP.NET语言和SQL server2000数据库管理系统的概况。重点介绍了模拟网上考试系统实现过程和功能:包括系统分析、系统调查、数据流程分析、功能设计、数据库设计、系统的运行环境、系统测试及调试。本系统主要面向两类人员使用:管理员、普通学生,他们拥有不同的权限。管理员可以对后台数据库进行修改,包括管理注册学生,管理课程信息,管理套题信息,管理考生成绩,管理考试题目,添加试题等。普通学生只能在线选择试题然后进入考试界面进行考试,考试结束后提交试卷,存入数据库并评分,成绩生成后即可查询考试成绩。
关键词: Visual Studio 2005 SQL server 2005 B/S 网上考试系统
Examination System Online
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: Visual Studio 2005 SQL server 2005 B/S Examine system online
目录
摘要 i
Abstract i
目录 iii
1 引言 1
1.1 课题研究背景 1
1.1.1 网上考试系统 2
1.2 问题定义内容简介 2
1.2.1 问题定义 2
1.2.2 内容简介 2
1.3 课题调研与可行性分析 2
1.3.1 课题调研 2
1.3.2 可行性分析 3
1.4 论文各章内容介绍 3
2 系统的需求分析 5
2.1 系统功能需求 5
2.1.1 用户的信息需求: 5
2.1.2 用户的处理要求: 5
2.1.3 对系统的适应性、通用性要求: 6
2.2 业务流和数据流图 6
2.2.1 业务流 6
2.2.2 数据流图 7
3 系统设计 8
3.1 系统总体系结构设计 8
3.2 功能设计 8
3.2.1 管理员功能: 8
3.2.2 学生功能: 9
3.3 系统数据模型设计 9
3.3.1 数据概念结构设计——E-R图 10
3.3.2 数据库逻辑结构设计(关系模型) 11
3.3.3 数据表 12
3.4 系统开发与运行环境确定 13
3.4.1 系统开发环境及开发工具 13
3.4.2 使用ASP.NET作为系统前台开发工具的优点 14
3.4.3 使用SQL Server2005作为数据库开发工具的优点 15
3.4.4 系统实现的若干关键技术 16
4 前台登录模块设计 17
4.1 前台登录模块的体系结构设计 17
4.1.1 用户管理模块功能简介 17
4.1.2 前台登录界面模块功能图 17
4.2 前台登录模块的详细设计 17
4.2.1 用户登录和注册界面设计 17
4.2.2 用户登录 18
4.2.3 添加考生 19
4.2.4 成绩查询 20
4.2.5 选择考试课程和套题 20
4.2.6 在线考试 21
5 后台管理模块设计 23
5.1 后台管理模块体系结构设计 23
5.1.1 后台管理模块功能简介 23
5.2 后台管理模块的详细设计 23
5.2.1 管理员信息设置 23
5.2.2 考试题目模块设计 25
6 系统评价 27
6.1 系统特色/优点介绍 27
6.2 系统改进方案 27
6.3 设计心得与体会 27
7 结 论 29
致 谢 30
参考文献 31,3445
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>