优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

.NET532 基于ASP.NET网络考试系统

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

摘 要
随着计算机技术的发展和互联网时代的到来,人们已经进入了信息时代,也有人称为数字化时代。数在数字化的网络环境下,学生希望得到个性化的满足,根据自己的情况进行学习,同时也希望能够得到科学的评价,老师希望有效改进现有的考试模式,提高考试的效率,教育机构也希望给网上的学生提供更全面灵活的服务,希望全面准确地对学生进行跟踪和评价。网络考试系统正是迎合这一时常需求而开发的,它旨在探索一种以互联网为基础的考试模式。通过这种新的模式,为学校创造一种新的考试环境,使考务管理突出失控的局面,提高考试工作效果和标准水平,是学校管理者、教师和学生可以随时随地通过网络进行考试。
本系统实现了管理员的后台学生和题库管理,学生前台考试,成绩查询等功能。
关 键 字:考试系统;网络考试系统;ASP.NET SQL SERVER2000
Abstract
目  录
摘 要 1
Abstract 1
目  录 2
前言 3
第一章 开发概述 4
1.1 开发背景 4
1.2 课题研发的目的、意义方法 5
1. 3可行性分析 7
1.3.1、技术上的可行性: 7
1.3.2、经济上的可行性: 8 本文来自think58 [资料来源:http://think58.com]
1.3.3、社会可行性: 8
第二章 系统分析 8
2.1、系统开发的指导思想 9
2.2、系统的软硬件要求: 10
2.2.1、硬件要求: 10
2.2.2、软件平台: 10
2.3、系统调查: 10
2.4 业务流程图 11
2.5 系统功能需求 11
2.6、数据流程图 12
2.7 系统目标 13
第三章 系统设计 14
3.1、系统功能结构设计 15
3.2 模块简介 16
3.3. 数据库的设计 17
第四章 系统详细设计和实现 20
4.1  后台登录模块设计 20
3.2  后台管理页面设计 24
3.3  学生注册 27
3.4  忘记密码 30
第五章 系统实施 33
5.1人员培训 33
5.2系统调试 33
第六章 总结 34
7.1可行性分析阶段心得 34
7.2设计心得 34
结束语及谢词 37
参考文献 38
第三章 系统设计
在前面进行了一系列的系统调查和系统分析以后,接下来的工作便是系统设计了。这是软件工程中第二个关键的阶段。它是根据前面的几个阶段的结果,在已获准的系统分析报告基础上进行系统设计。
系统设计阶段是开发系统的重要阶段。这个阶段。我们需要把前面阶段收集来的信息进行整理(特别是用户的需求分析),找出我们需要的信息,定下系统开发过程中我们需要实现的功能。这个其实比较有难度的同时比较重要的。数据库如何能设计的尽可能全面而又合理、模块之间的联系程度、前后台的依赖关系如何反映,是在这一阶段感触最深的三个方面。数据库是所有信息的集合,好的数据库设计可以大大减少数据冗余度,如果数据冗余度太大,将占用很对系统资源,给服务器带来沉重的负担。还有数据库的设计也要充分考虑到前台代码执行的效率,不能仅仅是为了设计数据库设计而设计,这会可能导致在编写代码时遇到诸多不便,这一点还需我在以后的工作中好好研究。

内容来自think58 [资料来源:http://think58.com]


在系统设计阶段,每个模块应该尽可能的独立,这样可以减少模块间的调用关系和数据交换关系。每个模块的功能最好能让其尽可能的单一,这样易于以后系统的修改,可以大大的减少相关的操作。在做系统的时候,发现自己原先设计下来的模块不合理,难以满足用户的需求或则是难以实现这个功能,那就必须把这个模块推翻了,如果这个模块又设计到其他的模块,那这个对系统的改动是巨大的。这就要求我们尽早确定系统的核心模块,减少改动。
由于此系统较大原定由两人完成,但因为某些原因,只剩我一人,因此我主要关注前台系统的开发。对于一些必须由后台系统反馈信息列表的前台模块必须清楚区分、详细界定。这也是本系统开发中较为遗憾的地方。
3.1、系统功能结构设计
系统的功能模块如下图所示: 内容来自think58

[来源:http://think58.com]


网络考试系统完整功能结构,如图1所示。
 
图错误!未定义书签。  网络考试完整功能结构图
3.2 模块简介
网络考试系统是一个功能完善的网络应用程序,由前台学生登录考试、学生注册、找回密码和后台管理二部分组成。
◆          前台功能模块
前台页面窗口主要包括登陆前台和后台的主页、选择考试课程、课程相关的套题、准备考试、开始考试、查询考试成绩和退出系统。
◆          学生注册功能模块
学生注册页面只是单一的学生资料注册窗口。
◆          密码找回功能模块
密码找回页面也只是单一的密码找回窗口。
◆          后台功能模块
后台页面窗口主要包括系统管理员资料查询、添加、修改、删除,注册学生资料查询、删除,专业信息查询、添加、修改、删除,课程信息查询、添加、修改、删除,套题信息查询、添加、修改、删除,考生成绩查询、删除,考试题目查询、修改、删除,添加试题及退出系统管理等功能。 think58

[版权所有:http://think58.com]


3.3. 数据库的设计
数据表结构

copyright think58

[来源:http://think58.com]

[版权所有:http://think58.com]