高校课堂应答系统的分析与设计-毕业设计.docx
《高校课堂应答系统的分析与设计-毕业设计.docx》由会员分享,可在线阅读,更多相关《高校课堂应答系统的分析与设计-毕业设计.docx(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、高校课堂应答系统的分析与设计 【摘要】在科技不断发展,信息技术日新月异的当代,对课堂教学质量实时测评的需求在高校中越发受到教师和学生的关注。为了优化教学环境,提升课堂教学质量,高校在硬件设施越来越完善的情况下对课堂教学改进方面投入了越来越多的关注。目前的高校中的课堂教学最为普遍的流程仍然是采用黑板演示,ppt播放和口头讲解三者相结合的方式为主流的演示方法,学生的电脑手机等移动端可以考虑采纳为课堂教学的重要工具之一。面对可开发的新型课堂教学方式,本文对国内外的部分相关系统进行了开发现状的总结分析,设计出该系统的业务流程,高校课堂应答系统基于B/S模式开发,系统采用ASP.NET语言、SQL Se
2、rver数据库进行开发详尽的分析了对系统实现技术与方法,也对高校课堂应答系统进行了可行性的基本验证,该系统不仅可以提升课堂教学效率,提高学生学习效率,也能够为教师与学生的良性互动提供平台。【关键词】高校课堂应答;ASP.NET;信息系统The Dissertation TitleAbstract: In the continuous development of science and technology, information technology with the ever-changing, real-time evaluation of the quality of classro
3、om teaching needs in colleges and universities more and more teachers and students concerned. In order to optimize the teaching environment and improve the quality of classroom teaching, colleges and universities in the hardware facilities more and more perfect case of classroom improvement has been
4、 more and more attention. At present, the most common course in classroom teaching in colleges and universities is still a demonstration method using blackboard presentation, ppt playback and verbal explanation. The mobile side of the students computer and so on can consider adopting an important to
5、ol for classroom teaching one. In the face of the development of new classroom teaching methods, this paper summarizes the development of some related systems at home and abroad, designs the business process of the system, the college classroom response system based on B / S mode development, the sy
6、stem uses ASP.NET Language, SQL Server database development of a detailed analysis of the system to achieve technology and methods, but also on the classroom classroom response system for the feasibility of the basic verification, the system can not only improve classroom teaching efficiency, improv
7、e student learning efficiency, but also for teachers With the students to provide a platform for benign interaction. Key words:Classroom response system;ASP.NET; information system目 录【摘要】IAbstract:II【引言】11绪论21.1研究背景21.2 研究意义21.3 研究现状22系统规划42.1系统调查42.2需求分析42.3开发目标52.4开发技术及工具52.4.1 B/S模式52.4.2 ASP.NET
8、 4.0技术52.4.3 SQL Server数据库技术52.4.4 CSS网页设计技术62.5 可行性分析62.5.1 技术上的可行性62.5.3 实施上的可行性63系统分析63.1业务流程分析63.2 数据流程分析74系统设计84.1系统总体结构设计84.2系统功能模块设计94.2.1教师子系统94.2.2学生子系统114.2.3 管理员子系统124.3数据库设计124.3.1 E-R图124.3.2 数据表结构135系统实施165.1登录功能测试165.3教师子系统管理功能测试185.4学生子系统管理功能测试236总结26参考文献:27致 谢28III【引言】随着信息技术的不断更新换代,
9、高校的课堂教学也随之需要跟上时代的脚步,在移动设备基本普及的当代,我们的课堂教学也无疑有了改变的背景。目前的高校中的课堂教学最为普遍的流程仍然是采用黑板演示,ppt播放和口头讲解三者相结合的方式为主流的演示方法,学生的电脑手机等移动端可以考虑采纳为课堂教学简单易行的重要工具之一。面对可开发的新型课堂教学方式,本文对国内外的部分已有的相关系统对开发现状进行了总结分析,设计出该系统的业务流程,详尽的分析了对系统实现技术与方法,也对高校课堂应答系统进行了可行性的基本验证。通过对现有硬件设备所进行的分析,可以认为该系统可以采用B/S模式实现课堂教学的实时互动是比较简单易行的,对大部分学生来说可以实现课
10、堂的互动。该系统在实现了教师对课堂实时提问和客观题实时问答测验和对每个学生互动的记录的同时,较大幅度地提升了课堂教学效率,同时提高学生有效学习效率,减少了学生对教学的无效学习,也能够为教师与学生的良性互动提供平台。1绪论1.1研究背景当前,国内外的各项研究表明,在课堂中绝大多数学生不愿意主动提出或思考课堂上遇到的问题,即便课堂气氛十分活跃,也仅仅有少数学生能够真正投入到课堂教学活动中来。这种现象直接导致许多学生不能深入理解所学到的知识,囫囵吞枣,不求甚解。随着手持终端的发展日新月异,智能手机的使用使得我们看到了简便的方法来试图解决课堂教学的问题。本文针对上述问题所给出的解决方案高校课堂应答系统
11、。目前我国的高校课堂是一种比较特殊的地方,学生自主性较高,课堂氛围较为宽松。相较中小学而言,高校学生被允许可以在上课时间携带并使用手机对所学知识进行自主解疑,这使得我们的基于web的高校课堂应答系统有了使用前提。而高校课堂应答系统的发展在国内也有着巨大的前景,应答系统能够直接让使用高校课堂应答系统的教学活动被绝大多数学生主动参与进来,直接提高了教师的教学质量,提升了学生课堂中学习的自主性。1.2 研究意义高校课堂应答系统的研究已经有了多年历史,为改善高校课堂的教学效率与质量,提高高校学生的课程掌握程度,从而达到用户需求与高校课堂的基本要求。研究意义主要如下几点:(1)本系统主要通过互联网实现高
12、校课堂的教学效率化,学习高效化,促进高校教学的革新。(2)本系统可以使教师有效的获得学生课堂习得知识质量与程度,并能在课后对教学成绩进行总结分析,便于教师教学水平的提高与教学心得的总结。1.3 研究现状国外的课堂应答系统已经研究许多年,较为成熟,其中具有代表性的系统有clicker、CMS等。国内也在近年来陆续展开高校课堂应答系统的探索和应用,例如扬大在2015年自主研发了一款课堂应答系统,开发出相应的设备,学生使用反响较好。此外, 学术界对高校课堂应答系统的研究较侧重于基于Android智能机和无线通信设备的,基于web框架的系统。主要有:其中文献1详细描述了国内外课堂应答系统的特点,覆盖范
13、围和发展历程,从多方面对国外课堂应答系统进行了分析,并围绕Android智能机与PC机通信两者的前提条件与局限性提出技术方案,解决在现实网络情况时主机通信时存在的问题。文献2是针对当前国内课堂应答系统大部分基于国外clicker的研究情况下,开发出一套能在互联网或本地局域网络中运行的基于Spring的框架的CRSCloud,以对现有的传统课堂进行革新。文献3开发了基于无线通信的功能稳定、可靠、抗干扰的课堂答题系统,并按需设计了相应的无线课堂课堂答题数据通讯协议。并详细介绍了无线课堂答题系统的功能与优点。文献4基于Android平台、Apache Web 服务器和MySQL 数据库,采用JSON
14、 和HTTP协议作为客户端和服务器数据交互方法的课堂应答系统,同时系统使用了最新的Support-V4技术设计,从而具备了较好的界面交互和用户体验。文献5采用当前最流行的CMS之一Moodle将课堂应答系统系统化集成为课程需要的管理系统。同时结合实例详细讲解了该系统的具体操作流程,突出其系统化、快捷、科学的优点。文献6介绍了采用Blog平台作为系统的载体,该方式构成的系统较为操作简便快捷,维护方便,只需要有一台连接互联网的电脑即可。文献7该系统详细描述了基于WEB 技术的第三代课堂应答系统Socrative课堂在大学英语大班教学中的实际效果,并在文章前面介绍了相关的国外课堂应答系统的发展历史和
15、现状。文献8 结合了ARM 单片机与短信收发模块M22,通过丰富的计算机接口应用在多媒体教室中。同时也提出了当前现有的一些基于射频和红外的专用终端CRS 系统的较多缺点,并提出改进方法。文献9通过分析教育信息化与教学模式的改革与数字原生代和数字移民之间的代沟问题,提出了针对上述问题已解决的基于CRS的课堂应答系统,切入点较为独特。文献10 开发了基于Android 客户端和Apacheweb 服务器的课堂互动应用系统,采用JSON 和HTTP 协议为数据通信的方法。该系统拥有Android开放性、完备性以及创造性优点,具备PHP 语言的灵活稳定性,同时在运用HTTP 协议叠加JSON 协议,在
16、server 和client 之间交互数据时,HTTP协议不易被限制,因而增强了整个系统的拓展性。在上述文献中,除了有关高校课堂应答系统的探索研究,其他开发出来的系统都需要采用特定设备来使用系统或者系统过于落后,没有与时俱进,与智能手机迅猛的发展趋势不符,功能较少,使用也不够简便,不能令广大教师学生群体真正体会简洁快速互动高效的高校课堂氛围。因此,基于上述情况,我们设计了以当前高校教学的实际需求为基础的系统,有着更加快捷方便的使用方式与更加完善的功能模块,满足了学生对课堂的互动氛围要求,也能为教师提供最快捷的了解学生掌握知识的进度和授课的教学效果,希望开发的系统对后续的研究有一定价值。2系统规
17、划 2.1系统调查经过对部分大学生的抽样调查后可以了解高校课堂出勤率需要老师监管才能保证,学生出勤但上课并不认证听讲的也不在少数,这造成了高校课堂教学效率比较低下的现状。教师在授课的同时如果没有学生的认证听讲和积极学习态度的话也会影响到他的教学热情,失去了最基本的动力,照本宣科而让学生更加拒绝接受知识,这样的恶性循环继续打破。因此,我们急需一个能够让教师和学生在课堂上对知识变得热情的解决方案。我们需要作出一个能够让教师和学生交互无碍,双方能够及时了解对方学习授课进程,同时还要能够适当调动课堂学习氛围的系统。2.2需求分析经过调查发现,高校课堂应答系统的基本功能应该包括学生系统功能部分与教师系统
18、功能部分:其中学生系统功能有:(1)签到功能:该模块设计功能为为学生上课签到与登录学生系统设计,学生输入正确无误的学号、密码与课程编号后成功签到并登录学生系统。(2)投票功能:教师在课堂上令学生回答问题或进行小测验时,学生可利用投票模块选择客观题答案,核对后提交答案。(3)抢答功能:教师在课堂上利用提问模块根据学号、姓名对指定学生进行提问时,学生可使用此系统对问题进行现场回答;学生还可以对教师提出的问题进行现场抢答;学生还能通过应答模块进行举手,在教师应许后对疑惑进行现场提问。而教师系统功能包括:(1)登录功能:该模块设计功能为教师在教师系统端使用工号、密码进行登录,登陆成功后进入高校课堂应答
19、教师系统并选择正在进行的课程。(2)题库功能:教师使用该模块可进行题库的导入与应用。该系统可从其他文件中导入题库;教师可对题库进行部分或全部问题的输出,即设置学生系统的投票模块题库内容;教师可通过题库系统立刻获得学生上传的答案,并进行审阅。(3)提问功能:有提问功能与抢答功能两个部分:提问功能为教师利用该模块通过学号、姓名进行单独提问;抢答功能为教师提出问题后使用该功能可令学生进行问题抢答。(4)分析功能:教师在课后与期末可通过查询与分析学生应答系统数据库进行学生平时成绩的评估。2.3开发目标在分析上述功能之后,可以确定的开发目标有如下两点:(1)教师能够使用系统进行课堂活动的辅助管理,包括查
20、阅学生出勤率、课堂测验、课堂提问、设置抢答、课后分析数据,从而对学生课堂的知识掌握程度更好的把握。(2)学生能够在系统上登录签到、进行课堂测验、回答提问、进行抢答,从而更好地实现提高学生课堂投入率的目标,更好的习得知识。2.4开发技术及工具本系统采用B/S(Browser/Server,即浏览器/服务器架构)开发模式。使用Visual Studio .NET作为系统开发的开发环境,服务器端采用IIS服务器。使用了SQL Server数据库, CSS网页设计技术等。 2.4.1 B/S模式B/S结构又名浏览器和服务器结构。使用B/S模式能够有更加灵活生动的用户界面使得用户使用感受更加美好;同时B
21、/S结构模式有着较为成熟的安全技术以顺应用户的不断变化的需求,还无需维护客户端。教师与学生使用应答系统能够直观的方便课堂教学活动,增加课堂的学习效率,因此该模式更适合高校课堂应答系统。2.4.2 ASP.NET 4.0技术ASP.NET(Active Server Page.NET)4.0是基于.NET4.0框架的由微软公司推出的新一代网络编程语言,是当前最新的Web技术之一。因为课程的在线教学主要是面向学生用户,而ASP.NET客户端配置的要求不高,刚好符合这种需求。除此之外,由于该系统上传课程的视频、课件、习题多且杂,ASP.NET能更好的保持其的安全性和兼容性。因而该系统采用了ASP.N
22、ET技术。2.4.3 SQL Server数据库技术 Microsoft SQL Server 是关系数据库管理系统。本系统中使用了SQL Server以建立系统中表结构和录入的系统数据。SQL Server许多功能有益于表功能的完整;同时SQL Sever功能直观,操作简便,方便系统中表格的管理。2.4.4 CSS网页设计技术CSS是层次样式表或是风格样式表。本系统的布局、字体、颜色、背景等其他效果较多,设计成一个独立样式文件可以和内容分离,干净利落,减少无效网页的可能;同时,网站的外部布局大多一致,CSS文件可以方便排版或改版风格格式即一改则全改,方便、高效。2.5 可行性分析2.5.1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校 课堂 应答 系统 分析 设计 毕业设计
限制150内