在线考试模拟系统的设计与实现(VS2008,C#,SQL2005)
来源:wenku7.com 资料编号:WK7904 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK7904
以下是资料介绍,如需要完整的请充值下载。
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
在线考试模拟系统的设计与实现(VS2008,C#,SQL2005)(17000字)
摘 要
随着信息技术的高度发展及计算机应用的日益普及,计算机技术在高校中的应用越来越广泛。基于B/S结构的考试模拟系统与无纸化办公一样已成为发展的方向。本文详细介绍了一个在线考试模拟系统的设计过程。软件采用VS 2008作开发平台,C#作编程语言,SQL Server 2005作数据库管理系统,实现了试题管理、试卷组成、在线考试、用户管理及权限管理等功能。
本文首先阐述了该系统的开发背景及其意义;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了整个系统的具体实现,包括数据库的设计和连接,各功能模块的实现;最后对该软件进行了严格的测试。
本系统检索迅速、查找方便、存储量大、操作简单,具有良好的交互界面,能够满足当前市场应用需求。
关键词: B/S结构;SQL Server 2005;考试系统
ABSTRACT
With the high development of information technology and the increasing popularity of computer applications, computer technology in universities is widely applied. Based on B / S structure of the examination system and the paperless office has become the same as the direction of development. This paper describes an on. Net structure of the network test system design process. Software development platform for use VS 2008, C # for programming language, SQL Server 2005 for database management system to realize the questions management, paper form, online examinations, user management and rights management.
This paper described the development of the system background, significance; followed introduced the related development tools and technology base; then the system needs analysis and proposed a specific design and database model; and then show the whole system of specific implementation, including database design and connectivity, the implementation of functional modules; last, the software has been rigorously tested.
This system retrieves, the search rapidly convenient、thereserves big、 simple operation、good interface,can satisfy the current market application requirements.
Keywords: B / S structure; SQL Server 2005; test system
本阶段设计主要是通过划分系统模块、子结构,分析实现每个模块的功能,然后将各模块有机的结合,逐步实现系统需求分析阶段的功能要求。通过把复杂问题分解成许多容易解决的小问题,将每个模块完成一个特定的子功能的方法,在线考试模拟系统分为考试科目管理系统,用户信息管理系统,试卷管理系统,试题管理系统。
3.2 系统功能划分
经过对系统的需求分析,将整个系统分为四部分:考试科目管理系统,用户信息管理系统,试卷管理系统,试题管理系统。
3.2.1 考试科目管理系统
考试科目管理系统管理所有考试科目基本信息,能实现录入新考试科目,考试科目维护。用户以管理员的身份登录系统,系统功能结构如图3.2所示。
3.2.2 用户信息管理系统
用户信息管理系统管理所有考生的添加信息等,能实现考生添加,考生维护等操作。操作结果将影响考生基本信息内容。用户以管理员的身份登录系统,系统功能结构如图3.3所示。
3.2.3 试卷信息管理系统
试卷信息管理系统管理所有试卷信息,能实现试卷信息添加,修改试卷信息。用户以管理员的身份登录系统,系统功能结构如图3.4所示。
3.2.4 试题信息管理系统
试题信息管理系统管理所有试题信息,能实现试题例如单选题的录入维护,多选题得录入维护等功能。用户以管理员的身份登录系统,系统功能结构如图3.5所示。
3.2.5 系统控制设计
1.添加信息
系统将向数据库中添加一条新的记录,并更新相关表的信息,如在添加试题信息时,系统将自动修改试题的一些基本信息。
2.修改操作
系统进行修改操作,必须先指明所需修改考生的考生号。执行修改操作系统将更新数据库中的相应记录。
3.删除操作
系统要进行删除操作,先指明要删除的考生编号,执行删除操作将删除数据库中的相应记录,如部门要删除某考生,通过删除该考生基本信息,则相应的考试成绩、考试科目等都应删除,保证数据库中不存在该考生信息。
4.查询操作
系统根据查询条件在数据库中进行查询,然后讲查询结果显示在界面上。
|