网站地图>收藏本站>设为首页
定做流程>服务项目>价格参考>付款方式>诚邀加盟>关于本站>联系我们
当前位置:5173毕业设计论文网文章资讯.NET

ASP.NET在线自测考试系统的毕业设计

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2011-03-02 09:50:00
QQ交谈在线咨询详情 5173论文网竭诚为您服务 本站永久域名:www.lw5173.com
  
 
1 概述
1.1开发背景
1.2 项目提出的意义
1.3 系统的开发方法
1.4 系统开发工具
1.4.1 VB.NET简介
1.4.2 ASP.NET简介
1.4.3 数据库简介
2 需求分析
2.1 可行性分
2.2 系统需要解决的主要问题
2.3 系统应该具备的基本功能
3 系统总体设计
3.1 基本简介
3.2 运行环境
3.3 系统结构图
3.4 详细设计
3.4.1 用户个人信息设计
3.4.2 数据库中表的设计
3.4.3 数据库逻辑设计E—R
3.4.4 功能模块详细设计
4 系统程序实现
4.1 index(系统主界面)
4.2 ClassList(考试科目管理)
4.3 ShiTiList(试题库维护)
4.4 KaoShiList(自动组卷)
5 软件测试
5.1 软件测试的意义
5.2 软件测试的重要性
5.3 软件测试的范围
5.3 软件测试的方法
5.3 软件测试的目的和原则
6 结论与总结
谢辞
【参献】


 

1 概述
1.1开发背景
近年来,随着计算机技术的发展和互联网时代的到来,我们已经进入了信息时代,也有人称为数字化时代,在这数字化的时代里,学校的教学管理都受到了极大的挑战。Internet技术持续迅猛的发展,也给传统的教学提出了新的模式。以现代计算技术、网络技术为基础的数字化教学主要是朝着信息化、网络化、现代化的目标迈进。作为新型的办学模式,它们具有对于教育、教学过程来说极为宝贵的特性,可以为新型教学模式的建构提供理想的环境。在此开发的在线自测系统,旨在探索一种以互联网为基础的教学模式。通过这种新的模式,使学生通过自测及时的掌握学过的知识,为学院营造一种新的教学环境,从而提高工作效率和教学水平。
1.2 项目提出的意义

一个完备的在线自测系统可以使用户学习过后及时检验自己的学习效果,以及时发现自己的不足,使得学习效率得到很大提高。在线自测系统中考试科目、题库的维护、自动组卷等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现自测系统的网络化。这样一来,教师所要做的只是精心设计题目、维护题库,便可以使教学质量达到事半功倍的效果,这表明其经济性是相当可观的。为了适应新形势的发展,我进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望它能够在使学生对自己能力的自测水平发挥高效、便捷的作用!

 

1.3 系统的开发方法

 

目前,网络应用软件运行的模式主要有二类:Client/server模式,Browser/Web模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个标准的浏览器,服务器端是Web Server ,而Web Server与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上查询,有很多部门的业务系统、企业的MIS系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级维护简便。

 
另外,自测系统的软件也必将不断的更新;同时软件产品本身就要经过一个不断自我完善的过程。
基于上述考虑,用Browser/Web模式来设计自测系统比较合适,服务器端我们采用SQLServer数据库系统和ASP组件来构成考试的应用服务系统;客户端采用浏览器来完成自测全过程,同时可进行远程系统维护和管理。

利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,应用asp.net技术,开发了基于B/S模式多用户在线自测系统这一程序。它运用方便、操作简单,效率很高。现阶段虽只实现了试卷的客观题部分,但已具有用户注册、用户个人信息修改、用户管理、试卷管理、自动组卷等重要功能,也就是说实现了真正的无纸化自测,满足任何授权的考生随时随地自测并迅速获得成绩,同时也大大减轻了教师出题、出题和判卷等繁重的工作量。

 
1.4 系统开发工具
1.4.1 VB.NET简介
Visual Basic .NET是Microsoft Visual Studio .NET套件中主要组成部分之一。.NET版本的Visual Basic增加了更多特性,而且演化为完全面向对象的编程语言。VB.NET是VB6.0的后续版本。Microsoft推出全新的编程和操作系统Framework——.NET,支持多种语言利用公共.NET库开发应用程序,这些应用程序在.NET Framework上运行。使用Visual Basic在.NET Framework上编程,这就是VB.NET。
VB.NET的特点
·面向对象的编程语言。支持继承、重载、接口、共享成员和构造器。
·支持所有的CLS特性,如存取控制.NET类、与其它.NET语言交互、元数据、公共数据类型、委托等等。
·多线程支持。
·结构化异常处理。

以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
     购买帮助>>

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论