文档介绍:目录
目录 9
摘要 11
第2章 问题定义 14
选题背景 14
业务流程图 15
第3章 解决方案的选择 17
Visual 技术: 17
使用SQL Server数据库 18
易于安装、部署和使用 19
数据仓库 19
第4章 系统设计与实现方法 20
20
具体目标 20
系统模块与流程说明 21
数据的安全与保密 22
试题设计 22
系统数据流图及功能分析 22
数据字典 25
第5章 系统功能的实现 30
总体功能 30
数据库设计 31
非功能性需求 34
界面设计 35
第6章 编码实现 38
选择编程语言 38
部分功能代码 38
第7章 系统使用维护 60
系统使用说明 60
系统的维护 60
第8章 结语 61
小组成员分工 61
设计中遇到的困难与解决方法 61
结束语 61
参考文献 63
摘要
本论文主要阐述了基于Web技术的数据库原理在线考试系统的设计与实现。程序开发和数据访问技术基础上,提出了数据库原理课程考试系统的组成与结构,阐述了系统的设计方案、实现方法以及所采用的开发工具和相关技术,还重点剖析了后台考卷中试题的组成部分的程序设计。
本考试系统采用B/S模式开发,不需安装客户端,被授权用户通过浏览器即可登录系统,从而开始正常的考试。
本系统是基于微软公司的Windows XP操作系统、(c#)与SQL Server数据库平台构建而成。微软公司产品优异的性能为本系统提供了高效稳定的运行环境,使本系统无论在运行速度、易用性还是在数据吞吐能力方面都表现卓越。
本文主要介绍了在线考试系统、管理子系统的需求分析、总体设计和详细的设计过程。它具有用户登录验证、用户在线考试、用户管理、试卷管理、成绩管理等功能,管理系统是网站的重要组成部分,其功能涉及到网站整体的使用与更新等。另外,系统还提供了考试时间倒计时功能,使考生随时了解考试剩余时间。
关键字:在线考试系统;SQL Server;(c#);B/S
Abstract
This paper expounds the theory based on Web technology, database, online examination system design and implementation. Introducing the application development and data access technologies based on the principle of Examination of a database position and structure, described the system design, realization and the use of development tools and related technologies, but also analyzes a background Question papers of ponents of program design.
The test system uses the B/S model development, no need to install the client, authorized users can log in through the browser to a normal examination.
The system is based on Microsoft's Windows XP operating system, (c#) and SQL Server database platform, built out of. Microsoft products excellent performance-based system provides a highly efficient and stable operating environment for the system in terms of speed, ease of use, or in the data throughput capabilities are outstanding.
This paper introduces online examination system management subsystem needs analysis,