当前位置:才华君>好好学习>毕业论文>

基于B/S的无纸化考试系统的设计与实现ASP+SQL

毕业论文 阅读(1.48W)
毕业论文

基于B/S的无纸化考试系统的设计与实现

摘要:本系统使用ASP动态网页技术,以VBScript和JavaScript脚本语言和HTML超文本标记语言结合为编写工具,以SQL Server为数据库开发工具的无纸化考试系统,采用B/S的3层结构模式,包括有考生的基本情况;试卷的自动生成;自动评卷;试题库更新操作;批准补考、查询学生以往考试成绩等功能。     本论文介绍了基于B/S的'无纸化考试系统的设计与实现过程,着重阐述了系统的结构、数据流程分析、功能设计、数据库设计、系统物理配置方案以及采用的关键技术,同时在介绍动态页面程序开发ASP和数据库访问技术ADO的基础上,提出了利用ADO实现具有智能选题功能的无纸化考试系统的设计方法。   关键词:ASP;数据库;B/S;无纸化考试

The Invention and Realization of Non-paper
Examination System Based on B/S

Abstract: This system uses ASP technique, and its develop languages is VBScript, JavaScript and HTML, which takes SQL Server as the database development tool. unites and compiles with B/S three structure pattern, including examinees basic situation; Examination paper automatic production; Automatic evaluate examination papers; maintain examination’s store; permit making up examination, inquire about the past examination mark and so on.
This paper introduced the design and realization of non-paper examination system based on B/S, elaborated emphatically the system structure, the data flow analysis, the functional design, the database design, the system physics disposition plan as well as the key technologies used. Simultaneously it proposes non-paper examination system design method with the ADO that has the intelligent selecting topic function on the basis of introducing dynamic page procedure developing ASP and the database visiting technology ADO.
Keywords: ASP; Database; B/S; Non-paper examination

目  录
前言 1
1 绪论 2
1.1 ASP简介 2
1.1.1 ASP介绍 2
1.1.2 ASP的对象和组件 3
1.2 ADO技术 4
1.3数据库技术 6
1.3.1 SQL语句介绍 7
1.3.2 SQL的优点 7
1.3.3 SQL的使用 8
1.4 CSS技术 8
2 需求分析 9
2.1 引言 9
2.2 系统功能需求 9
2.3 系统性能需求 10
2.4 系统流程图 10
2.5 数据流图 11
3 系统总体设计 12
3.1 系统架构 12
3.1.1 基于B/S体系 12
3.1.2 系统总体构架 12
3.1.3 运行环境 13
3.2 系统功能模块设计 13
3.3 数据库的分析与设计 14
3.3.1 概念结构设计 14
3.3.2 逻辑结构设计 17
3.3.3 物理结构设计 18
3.3.4 数据库中表的设计 18
4 系统实现 22
4.1 后台管理模块设计 22
4.1.1 管理员登录页面 22
4.1.2 题库管理页面 23
4.1.3 试卷管理页面 26
4.1.4 学生管理页面 27
4.1.5 成绩管理页面 30
4.1.6 禁止页面刷新 31
4.2 前台考试模块设计 32
4.2.1 考生注册登录页面 32
4.2.2 考试预备页面 33
4.2.3 在线考试设计页面 33
4.2.4 在线答案设计页面 36
5 系统的测试 38
6 总结 39
参考文献 40

注:不包括源代码.

基于B/S的无纸化考试系统的设计与实现ASP+SQL