毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
《数据结构》课程的答疑系统的设计与实现(2)
当前时期的在线答疑系统的设计通常类似于QQ聊天的即时通讯工具,所以发言呈现出了多人发言,交叉发言的现象[5]。学生之间主要交流的是学习心得,师生之间则主要是学生向老师询问问题,老师回答问题。答疑的过程类似于论坛上的交流,所以,该系统的设计也经常参照一些论坛的模式。
在线答疑系统作为网络教育的一部分,在美国、日本等信息化水平高的国家已经非常普及,我国也不例外,越来越多的大学、研究机构都已经致力于研究相关的应用课题。
1.2系统研究意义
在线学习答疑系统与传统网络远程教育、多媒体辅助教学有所不同,主要表现在:该系统不仅使用多媒体来传送预制的教学内容,使学生进行自主学习;而且设计的有反馈与互动机制,对扩大教育对象的范围,有效利用各种优质教育资源提供了可能。该系统的发展和研究很符合我国的国情也顺应世界教育发展的潮流[6]。它大大提高了学生的学习效率,同时也可以避免老师对同一个问题做出反复的解答,有利于教学质量的提高,同时也培养了学生的自主学习能力[7]。其次,作为促进师生交流的平台,该系统也为师生之间的情感交流提供了平台,是传统教育模式的补充。事实上,有很多老师已经逐渐在利用网络进行辅助教学。所以,在线答疑系统无疑具有重大的研究意义。
2.相关技术介绍
2.1 ASP.NET
ASP是 Active Server Pages(动态服务器页面)的简称,是运行于 IIS 之上的程序。因为ASP.NET是基于通用语言编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用
软件
开发者的几乎全部的平台上[8]。ASP.NET允许开发者以一种非常灵活的方式创建Web应用程序,并把常用的代码封装到各种面向对象的控件中,用户可以根据需要的功能有选择性的触发这些控件[9]。同时,ASP.NET也提出了代码隐藏类的概念,把逻辑代码和表现页面分离开来,使Web开发者很容易用后台代码来控制页面的逻辑功能。
2.2 SQL Server 2005
SQL是
英文
Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通[10]。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库
管理系统
的标准语言。SQL Server 2005是一种关系数据库管理系统,不仅包含了丰富的企业级数据管理功能,还集成了商业智能等特性[11]。它突破了传统意义上的数据库产品,将功能延伸到了数据库管理以外的开发和商务智能领域,为企业计算提供完整的数据分析和管理的解决方案,给企业级应用数据和分析程序带来更好的安全性、稳定性和可靠性,使他们更容易创建、部署和管理数据。
3.系统总体设计
经过对目前国内外答疑网站的分析及需求分析的结果,本系统最主要实现教师与学生的在线交流功能,管理员对学生及教师信息的管理和对帖子的管理功能。
用户登录成功后,根据角色设置,学生定向到系统的前台首页,可以实现的功能有:浏览网站,提出学习上的困惑以帖子的形式发表出来,查看公告栏信息等;教师可以查看学生的问题,解答问题及发布公告栏信息;如果是管理员则可以进入后台进行管理,如用户的删除、管理等功能。
3.1系统功能设计
(1)注册模块:使用该网站的用户都需要注册个人信息,以方便管理。
(2)登录模块:通过登录界面的验证,如果是管理员身份,则可进入后台管理,如果是普通学生用户,则定向到系统前台首页。而教师,则可发布公告及帖子。
(3)个人信息管理模块:在该网站上注册的用户都可以随时修改自己的信息。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
Android手机备忘录的设计与实现
下一篇:
ASP.NET网上订餐系统设计与开发+流程图+ER图
VC++在线学习平台的设计
《管理信息系统》微课程设计与实现
C++《控制工程基础》课程试题数据库设计
jsp+mysql《电力电子技术》...
Asp.net《网页设计与制作》在线学习系统设计
JSP《数字图像处理》实验教学系统设计与实现
2D游戏《保卫萝卜》的设计+源代码
中国学术生态细节考察《...
志愿者活动的调查问卷表
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
承德市事业单位档案管理...
公寓空调设计任务书
C#学校科研管理系统的设计
神经外科重症监护病房患...
国内外图像分割技术研究现状
AT89C52单片机的超声波测距...