毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
PHP+mysql教学网站设计+源代码(2)
1.2研究意义
随着互联网技术的迅速发展,教学网站在未来会体现更显著的作用。因为上课时教师讲授知识时间有限,学生学习有一定的局限性。教学网站的应用使学生不再拘泥于传统的教育模式,以网络授课的模式引发学生学习兴趣,同时还可以使学习不再受时间限制,可以随时随地在教学网站进行相关操作。
教学网站的实现让传统教学模式有了重大的改变,它充分利用了网络的优势,可以不受时间、空间的限制,为教师与学生提供沟通学习的平台;为学院教学
管理
工作节约了成本和负担,提高了工作效率与管理水平,能进一步提升学生对计算机基础知识和基本操作的掌握。
2相关技术介绍
2.1 PHP简介
PHP是一种开放源代码的多用途脚本语言,也是一种自由
软件
,可以嵌入HTML中。它是用来制作动态网站的必备之一,相比较其他脚本语言,PHP的语法更加简单,更易于学习,使用更加的广泛,比较适合初学者所使用,它能使得许多没有经验的Web开发者制作出强大的应用程序,不用过多的考虑规范,连贯性和文档[3]。PHP是完全免费的,可以从PHP官方站点自由下载。用PHP做出的动态页面可以比CGI或者Perl更快速的执行,而且支持几乎所有流行的数据库以及操作
系统
[4]。PHP迅速被各种网络设计人员、开发人员所接受,成为首选的网站开发和编程技术。因此本教学网站选用PHP作为网站开发的核心技术。
2.2 MySQL简介
MySQL是目前使用最广的并且是标准的数据库语言。它所使用的 SQL 语言是用于访问数据库的最常用标准化语言。由于它无论是从性能、稳定性还是功能上都比较好,而且具有体积小、速度快、安全、开源等优点,降低了网站的总体拥有成本,所以中小型网站一般都使用MySQL作为数据库[5]。
与其他的大型数据库例如Oracle、IBM DB2、SQL Server、MySQLi等相比,MySQL的易用性和可扩展性是最好的,它可以处理上万个数据表及上百万行数据,十分受用户欢迎[6]。
2.3 Dreamweaver简介
Adobe Dreamweaver的意思是梦想编织者,是Macromedia公司推出的专门针对网页设计师特别开发的视觉化网页开发工具,界面简洁,易于操作,对HTML的功能相当完善。它还可以弥补普通文本编辑器工作效率低下的缺点,快速生成PHP数据库程序[7]。所以用它来进行前台页面的布局设计。
2.4 DIV+CSS
DIV+CSS是一种页面布局的方法。它能使网页内容和样式分离,让页面和样式的调整变得更加方便,整洁[8]。在前台界面上主要采用DIV+CSS进行布局,DIV+CSS作为网站标准,其良好的兼容性,让本网站在不同浏览器上的兼容性得到了基本的保证。
3需求分析与设计
3.1需求分析
在线教学网站能够让学生获得更好的学习环境,让学生和教师能够及时的交流,极大地提高了教学质量。基于PHP的教学网站是一个向管理员、学生、教师提供学习交流的网站。本网站对同学提供登录、查看、下载、留言等功能;向教师提供登录、查看、上传、留言等功能;向管理员提供系统管理、教师信息、学生信息的管理等功能。
3.2功能模块设计
依据上述需求分析,将教学网站分为前台和后台两个模块,其中前台主要是针对学生和教师设计,包括首页、登录、课程简介、站内新闻、教学互动、教学课件、教学大纲等子模块。后台是针对管理员设计,包括系统用户管理、教师信息管理、学生信息管理、站内新闻管理、教学大纲管理、系统管理等子模块。
3.2.1前台模块功能
用户进入到前台界面,可对教学网站进行以下浏览与操作。
(1)首页:网站首页是对网站内容的汇总和索引。有利于用户了解此教学网站并浏览网站中的内容。
共3页:
上一页
1
2
3
下一页
上一篇:
php+mysql校园文化交流网站的设计与实现
下一篇:
asp.net+sqlserver大学生教育实习系统设计+源代码
提高网站茬Google中的排名...
企业网站设计原则【2929字】
java+sqlserver教学质量考评信息管理系统设计
IOS网络化教师教学评估考核系统设计
jsp+mysql计算机操作系统实验教学网站开发
jsp律师所网站设计+业务流程图
php+mysql移动互联的110警务平台后台管理设计
国内外图像分割技术研究现状
神经外科重症监护病房患...
志愿者活动的调查问卷表
中国学术生态细节考察《...
公寓空调设计任务书
承德市事业单位档案管理...
医院财务风险因素分析及管理措施【2367字】
10万元能开儿童乐园吗,我...
AT89C52单片机的超声波测距...
C#学校科研管理系统的设计