摘要
随着计算机网络技术和多媒体技术的不断发展,计算机网络的应用领域越来越广泛,其中最典型的是在教育领域中的广泛应用。随着教育群体、受教育群体以及教育目的的不断变化,传统的学校教学模式已经越来越不能适应新型教育模式的时代需求。当今的职业教育是以学生就业和学生成才为办学宗旨,在这种教学模式下,要以学生为主体,充分发挥其学习的主动性。由此产生的网络教学模式,便是以学习者为主体,运用多种网络媒体和现代教育教学手段,是一种新兴的教育教学形式。
本文参考了当前国内外现有的大量网络教学平台系统,在其理论和实践成果的基础上,经过综合调研本院校现有的硬件基础设备和学生学习情况等客观因素,从实际需求出发,制作一个基于 PHP 开发技术的网络教学平台系统。本系统主要是为了满足山东理工职业学院教师进行网络授课和学生通过本网络教学平台进行学习的需求,使网络课程成为现有教学体系的有效补充和拓展,也可作为教师和学生评价的一个重要技术指标。
本网络教学平台是基于流行的 B/S 网络开发模式,利用 Adobe DreamweaverCS6 作为前台页面开发工具,以 PHP 为开发语言,使用 MySQL 数据库作为系统后台数据库,采用 Apache 作为网络开发环境。本网络教学平台实现了系统用户管理、课程管理、考试管理和答疑管理等功能。通过该系统,可以让不同用户群体在网络环境下,只需通过浏览器就能实现网络教学和师生交流互动的功能,进一步服务于学院的教育教学工作。
关键词: 网络教学平台;PHP;MySQL;系统设计
ABSTRACT
With the development of computer network technology and multimedia technology, the application of computer network is wider and wider, especially its application in the field of education. Along with the changing of the educating group, the educated group and the education purpose, the traditional school teaching mode has been unable to meet the needs of the new education model. Today's vocational education is based on the students' employment and the students' talents, under which students are centered and their learning motivation is aroused. The resulting network teaching mode, which is students-centered, using a variety of network media and modern education and teaching methods, is a new form of education and teaching.
Through referring to the achievement of theory of and practice of the current teaching platform systems home and abroad, researching existing hardware infrastructure and students’ objective learning situation, this paper has established a network teaching platform system based on PHP. This system is mainly used for the teaching faculty to do network teaching and for the students to learn through the network teaching platform in Shandong Polytechnic College, which is an effective supplement and expansion.
The network teaching platform is a development model based on the popular B/S network, using Adobe Dreamweaver CS6 as front page development tool, PHP as the development language, MySQL as the background database, Apache as a web development environment. The network teaching platform fulfills the functions such as system users management, curriculum management, examination management and answering questions management. With this system, different user groups are able to interact by only browsers, which will offer further services for the education and teaching in Shandong Polytechnic College.
Keywords: network teaching platform, PHP, MySQL, system design
1998 年,中国成立了第一批职业大学,1999 年,在全国教育工作会议上,中央提出了"大力发展高等职业教育"的工作要求。从此,我国高职教育进入了蓬勃发展的历史阶段,直至今日,中国的职业教育已经走过了 30 多个年头,国家一直高度重视高职教育的发展。目前高职院校的教育体制还在不断探求新的发展,教学模式也由原来的,以教师为中心的班级授课方式,向以学生为主体的教学新模式转化。山东理工职业学院在“学院十二五”纲要中,明确指出“要把推进课堂教学改革作为学院内涵建设的第一要务来抓。”作为一名高职院校的一线教师,有责任也有义务为学院教学改革出一份力。
随着网络技术日新月异的进步,它影响着我们生活和学习的各个方面。作为现有的传统的教学课堂,我们也要深思网络、WEB+能带给我们什么。刚刚兴起的“慕课”、“公开课”等新型网络教学模式,也在一定程度上冲击着我们的课堂。在这种瞬息万变的网络时代,网络会不会颠覆我们的传统课堂教学?如何保护传统课堂教学中的精华?如何把这种网络颠覆的窘境转化为新型教学模式的工具?这些问题都需要我们深思[1]。
网络教学就是目前教学改革利用网络的典型成功案例。网络教育能更好的适应新的教育教学要求,它也是高职教学改革乃至整个教育行业教学改革的发展方向,随着网络技术的日趋完善和不断进步,网络化教育能够打破现有条件的限制,成为现代教育中不可或缺的重要手段,也是高校课程改革中一个重要的研究方向,使现有课堂教学模式向新媒体教学模式平稳过渡和转化,使网络教学转变为现代多媒体教学手段和教学方式的有效补充和创新[2]。
教育教学过程中产生的大量优秀教学资源,经过系统的分类和整理,会成为网络教学平台的主要信息来源,该平台系统建设的主要任务可以总结为是信息的组织和分类。网络教学平台的建设意义重大,它不仅是对现有教学资源的有序整理和存放,还是对优秀教学资源的推广和发扬光大,由此可以说,网络教学平台建设是意义深远的。
教育工作者已经意识到网络教学作为今后教育教学的重要手段和方式,通过多种途径,力求在网络和大数据的背景下,寻求更好地发展。但是任何事物的发展不可能是一蹴而就的,需要遵循教育教学的发展规律和网络的发展趋势,并给予更多的人力和物力保证,更需要越来越多的教育工作者和技术研发人员参与其中,不断优化、整合现有教学平台的资源,设计出更能体现本院校教学改革宗旨、更适合专业发展的精细化网络教学平台[3]。
山东理工职业学院一贯把培养学生职业能力作为人才培养的重中之重,在设计适合我们院校的网络教学平台时,力求把突出学生的自主探究式学习作为本网络教学平台的一个创新点,如加入课程答疑、在线讨论等功能模块。网络教学平台所拥有的性能和功能,对网络教育教学质量起着决定性作用,在网络教学平台设计之初,应该广泛征求学生、教师和特色专业负责人的意见,将该平台功能模块设计的更科学合理,能真正服务于现有的教育教学,丰富学生的课堂。
网络教学平台建设的重要意义已经深入人心,高校和企事业单位也把网络教学平台建设作为一项重要的工作来抓,投入了大量的人力和物质,在一定程度上对学校和企事业单位的信息化多媒体建设做出了一定贡献[4]。但是,网络教学平台的发展还很缓慢,跟不上用户大批量信息浏览和信息共享的现实需求。在我们面向学生和教师的调查和访问中了解到,现有的优质网络教学资源成为了有时成为了一种成果性展示,不能被用户利用产生更大的效益。为了更好的提高优质网络教学资源服务于教育教学的能力,我们迫切需要一个科学有效的网络教学平台,优化整合我们的教育教学资源,促进学院新形势下的课程教学改革,提高教学质量,使网络走进课堂,服务课堂。
根据我们学院教学改革的精神,结合现有的教育教学资源,建设一个实用性强、功能完善、安全系数高和科学规范的网络教学平台,将对我们学院教育教学质量的提高产生深远的现实意义,现将本课题研究的意义总结如下:
(1) 资源整合。网络教学平台系统实现后,可以把现有的优质教育教学资料重新科学的分类和收集整理,对教育资源整合有着积极地促进作用。
(2) 课堂教学改革。课程教学改革一直是高职院校校园内涵工作不断深化的重要内容,网络教学平台的实现,是促进课程教学改革和深化学院内涵工作的重要一步,它能转变教师的教学方式和学生的学习方式,利用网络信息承载能力大、交换能力强的特点,优化教育教学环境。
(3) 教育平等。网络教学平台相对于学习者来说,提供了一个更加轻松自由、平等和个性化的学习环境,便于学生进行学习,提高了学习者积极的用户体验度。
(4) 教学评价参考。传统的教育教学评价机制,随着被评价人数和评价项目复杂度的增加,急需要更好的评价依据。网络教学平台系统的实现,能在一定程度上反映出教师的教育教学成果和授课水平,也能反映出学生知识掌握和利用的能力水平,它为院系教学质量评估指出了更为客观、准确和科学的指导依据[5]。
(5) 社会化。网络教学平台不只是高校的独有产物,现在已经成为了企事业单位等社会团体进行培训和学习的重要手段,网络教学平台的实现,将会对面向社会的大众教育和学习,提供良好的途径,并起到积极地促进作用[6]。
网络教学平台系统功能实现:
系统登陆界面
教师用户主界面
教师个人信息设置页面
课程公告页面
课程基本信息页面
课程目录页面
目 录
摘 要
ABSTRACT
第 1 章 绪论
1.1 选题背景及意义
1.1.1 问题的提出
1.1.2 选题研究的意义
1.2 国内外研究现状
1.3 课题的主要工作
1.3.1 课题研究方法
1.3.2 课题主要工作
1.4 本文组织结构
第 2 章 相关理论基础及技术
2.1 PHP 动态网页技术
2.2 MySQL 数据库技术
2.3Apache 服务器
2.4 Zend Studio 开发技术
2.5 本章小结
第 3 章 需求分析
3.1 系统可行性分析
3.1.1 用户群体和市场
3.1.2 技术可行性分析
3.1.3 经济可行性分析
3.1.4 操作可行性分析
3.2 系统整体需求分析
3.3 系统功能需求分析
3.3.1 系统管理员详细功能需求分析
3.3.2 教师用户详细功能需求分析
3.3.3 学生用户详细功能需求分析
3.4 系统业务流程图分析
3.4.1 系统管理员业务流程图
3.4.2 教师用户业务流程图
3.4.3 学生用户业务流程图
3.5 系统非功能性需求分析
3.5.1 开发环境方面
3.5.2 应用程序安全性
3.5.3 网络安全性
3.5.4 系统安全性
3.5.5 用户安全性
3.5.6 系统合法性
第 4 章 系统设计
4.1 系统设计原则
4.2 系统总体结构设计
4.2.1 系统体系架构
4.2.2 系统结构图
4.3 系统模块设计
4.3.1 系统登录模块流程设计
4.3.2 公告管理模块流程设计
4.3.3 课程管理模块流程设计
4.3.4 题库管理模块流程设计
4.3.5 试卷管理模块流程设计
4.3.6 试卷组卷模块流程设计
4.3.7 成绩管理模块流程设计
4.3.8 答疑管理模块流程设计
4.4 数据库设计
4.4.1 用户 E-R 图设计
4.4.2 数据库逻辑结构设计
4.3.3 数据库表设计
4.5 本章小结
第 5 章 系统功能实现
5.1 构建动态站点
5.2 创建数据表单
5.3 用户登录功能实现
5.4 用户管理功能实现
5.5 课程管理功能实现
5.5.1 课程公告管理
5.5.2 课程内容维护
5.5.3 课程成绩管理
5.5.4 课程管理功能测试
5.6 学生管理功能实现
5.7 学生选课功能实现
5.7.1 学生选课功能实现
5.7.2 学生选课测试
5.8 题库管理功能实现
5.9 试题管理功能实现
5.10 本章小结
第 6 章 结束语
参考文献
致 谢
(如您需要查看本篇毕业设计全文,请您联系客服索取)