计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> ASP.NET论文设计 >> 浏览文章
基于ASP.NET“C++”在线作业和答疑系统

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

键词:作业及答疑系统,B/S结构,SQL Server 2000, ASP.NET
摘 要
 
随着计算机技术、网络技术的发展,建设一个可靠、高效的在线作业和答疑系统来减少专门课程教师的工作量,方便教师和学生的工作和学习,及时、正确地处理学生学习中存在的各种问题,在学生和老师之间建立一个良好的教学、学习的平台以及交流的平台是很必要的,也能很好的作为传统教育方式的一种有利的补充。
论文所设计的的是一个基于B/S结构的基于WEB的“C++”在线作业和答疑系统,前台采用了了微软的ASP.NET 2.0和C#语言,后台数据库采用了SQL Server 2000。系统分了教师模块和学生模块。该在线作业和答疑系统主要实现的功能有:C++课程的作业管理(包括作业的布置、在线完成、批阅、管理等),简单的习题库管理、在线答疑管理、学习资料管理(包括资料上传和下载等)。论文详细阐述了本系统的开发背景、研究意义,开发环境以及系统的需求分析,详细说明了数据库的设计,以及系统各功能的实现。
“C++”在线作业及答疑系统具有操作简便,界面友好的特性,有着很好的应用前景,用来代替传统作业方式和答疑方式,实现专门的科目在线作业和在线答疑的网络化管理。
 
关键词:作业及答疑系统,B/S结构,SQL Server 2000, ASP.NET
第1章 绪论
 
1.1 本课题选题背景及目的  
随着网络应用的普及,网上辅助学习系统越来越多。这些系统共有的特点是实时性强、便利性好。它不但能减少教师的工作量,方便教师和学生的工作和学习,更能及时、正确地处理学生学习中存在的各种问题,在学生和老师之间建立一个良好的教学、学习的平台以及交流的平台,很好的作为传统教育方式的一种有利的补充。如果每门课程都有自己的在线作业和答疑系统,更能方便师生间的交流,作为计算机专业,《C++面向对象程序设计》是一门核心基础课程,所以一个《C++面向对象程序设计》的在线作业及答疑系统的诞生是必须的。开发此系统的目的在于方便教师和学生的互动交流,大大提高学生做作业和提交作业,教师批改作业的效率。
1.2 本课题选题意义
网络化教育代表了教育改革的一个发展方向,已经成为现代教育的一个特征,并对教育的发展形成新的推动力。通过Internet来实现网上作业和答疑,是现代教育技术的一个具体实现,具有很重要的现实意义。“C++”在线作业和在线答疑系统可以实现学生在线做作业和老师在线批改作业、在线答疑的无纸化管理,可以有效利用校园网的软硬件资源,提高学生做作业和提交作业,老师改作业的效率,使其发挥最大效力,更好的为学校的教学、科研、管理服务,随时随地的可以让学生联机操作提交。让学生能和教师进行更好的互动式的学习与教学[1]。
本系统有着很好的应用前景,用来代替传统的作业和答疑方式,实现在线作业和在线答疑的网络化管理。随着计算机技术和网络技术的发展,它的功能将会得到不断的发展和完善。
1.3 本课题研究思路和方法
(1)对整个系统进行分析,确定系统需要实现的功能,并划分好系统功能模块,画出功能模块结构图。然后对系统进行逻辑分析,画出系统流程图。我们选择Visual Studio .Net 2005来建立我们的系统。整个系统包括3大部分功能:C++课程的作业管理(包括作业的布置、在线完成、批阅、管理等)、简单的习题库管理、在线答疑管理、学习资料管理(包括资料上传和下载等)。将把用户分为两个类型:教师和学生。对于不同的用户类型提供不同的界面。
(2)数据库设计。本系统采用的数据库是SQL Server /2000.数据存储安全是对此系统的一个重要要求,而此系统采用用户身份验证与权限划分来保证系统(数据)的安全可靠。要设计出能够满足用户需求的各种实体,对每个实体进行分析,了解其有那些信息组成,并弄清它们之间的关系,用实体-联系图来描述。完成后设计各数据表的字段,并对字段的基本信息进行设计[2]。
(3)系统界面的设计及制作。开发工具使用ASP.Net和Dreamweaver的结合。ASP.Net在动态网页设计上显示了它的强大功能,而Dreamweaver则在静态网页设计上体现了它的优越性。Code behind技术实现了页面和代码分离,所以我们可以在用ASP.Net设计网页后再用Dreamweaver对静态网页部分进行调整、修改,使静态网页更加美观[3]。
(4)代码的编写。在界面制作完成的基础上,开始书写代码实现系统所需的功能。首先数据库的连接,用SQL Server 2000完成对数据表的创建。连接成功后,先对网页的部分功能编写。书写完毕后,对该功能进行测试,测试通过后进行下一功能的书写,通不过则继续修改。按照这一步骤完成所有功能的代码编写工作。
(5)系统的测试。运行系统,检查系统的功能是否能使用,是否符合用户的要求。对于一个比较大的系统可以分成若干子系统来进行测试,包括模块测试、子系统测试、系统测试、验收测试等。测试完毕后,针对系统运行过程中出现的问题对系统进行修改和完善,并对代码进行优化,直到完成整个系统。
1.4 本课题预期结果
本设计的预期成果是完成“C++”在线作业和在线答疑系统的基本功能,系统分了教师模块和学生模块,用户名为1的老师同时也承担着管理员的角色,可以对教师、学生、班级信息进行管理,普通老师只能对不同的班级的C++作业进行管理,包括作业的上传和题库的管理,学生也能很快的做老师发布的作业并提交,老师可以对提交的作业进行评分,然后学生可以查看成绩和答案;如果学生有任何疑问,可以提出来,可以看到相同或相似问题的答案,如果没有类似的则可以等待老师回答。
第2章                         在线作业和答疑系统分析与设计
 
本章节主要叙述了系统的需求,根据系统的需求,设计出系统数据流图。
3.1 系统概述
网络化教育成为现代教育的一个特征,并对教育的发展形成新的推动力。利用网络通讯基础及先进的网络应用平台,建设一个专门课程的在线作业系统和答疑系统,减少该课程教师的工作量,方便教师和学生的工作和学习,及时、正确地处理学生学习中存在的各种问题,实现在学生和老师之间建立一个良好的教学、学习的平台以及交流的平台。
3.2 系统需求分析
尽管现在有许多的在线作业系统、在线答疑系统已经用于实践,但是将在线作业和答疑集为一体的系统还不是很多,这样学生做完作业后有什么疑问不能及时与老师交流,这样显然不方便。基于这些原因,开发一个在线作业和答疑系统是很有必要的。该系统主要功能包括教师管理、学生管理、班级管理和添加作业、作业评分、题库管理、回答问题和查看作业信息、查看成绩、提出问题等。该系统能很好的解决以上问题,改变了以前传统的作业方式和答疑方式,方便教师和学生的互动交流,大大提高学生做作业和提交作业,教师批改作业的效率。该在线作业和答疑系统的各部分主要功能介绍如下:
(1)       教师、学生和班级管理
管理员教师对普通教师、学生和班级信息进行管理,可以对这些信息进行添加、
修改和删除操作。
(2)       添加作业
教师对指定班级填写作业信息、上传作业和答案。
(3)       作业评分
教师对学生提交的作业下载并查看,然后评分。
(4)       题库管理
该部分显示的是所有老师上传的作业,方便教师在教学之间的交流,教师可以下
载作业,也可以进行删除。
(5)       回答问题
老师回答学生提出的问题。
(6)       查看作业信息
学生可以及时的查看老师所上传的作业,做完并提交。
(7)       查看成绩
学生必须在老师评分完毕后,才能查看自己的成绩和下载该试卷的答案。
(8)       提出问题
学生有任何疑问都可以提出来,在提问之后首先会提示查看相关问题,如果没有
相关问题则等待老师回答。
3.4.1教师子系统的设计
在系统中,教师模块分为管理员教师和普通教师,普通教师的功能是添加作业、作业评分、题库管理、成绩管理、回答问题和修改资料;管理员教师在拥有普通教师的功能的同时还能对教师、学生、班级信息进行管理。各项具体功能如下:
班级管理:管理员教师可以对班级的信息进行添加、修改和删除。
学生管理:管理员教师可以对学生信息进行添加、修改和删除。
教师管理:管理员教师可以对教师信息进行添加、修改和删除。
添加作业:教师可以上传某个班级的“C++”作业,包括作业名称、上传时间、作业信息和作业答案等。
作业评分:当学生提交作业以后,老师可以对作业进行评分。
题库管理:老师可以对所有添加的作业进行下载和删除操作。
成绩管理:老师可以查看学生提交的作业的成绩。
回答问题:老师回答学生所提出的问题。
管理员教师功能模块图和普通教师功能模块图分别如图3.8和3.9所示。



上一篇: 基于ASP.NET网络文件下载的设计
下一篇: 基于ASP.NET毕业设计文档管理的设计
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。