基于php教学网站设计

上传人:第*** 文档编号:61593164 上传时间:2018-12-05 格式:DOC 页数:18 大小:244KB
返回 下载 相关 举报
基于php教学网站设计_第1页
第1页 / 共18页
基于php教学网站设计_第2页
第2页 / 共18页
基于php教学网站设计_第3页
第3页 / 共18页
基于php教学网站设计_第4页
第4页 / 共18页
基于php教学网站设计_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《基于php教学网站设计》由会员分享,可在线阅读,更多相关《基于php教学网站设计(18页珍藏版)》请在金锄头文库上搜索。

1、武宁四小教学论文(设计)题 目:基于PHP的教学网站设计 教师姓名:王成焱 学 校:武宁四小目录摘要:21 绪言31.1 课题研究的背景31.2 课题研究目的及意义31.3 本文的主要工作41.4 文章的组织结构42 系统开发技术简介52.1 PHP的介绍52.2 SQL Server 200063 需求分析631功能需求分析73.1.1 功能划分73.2.2 功能描述74 系统设计94.1 系统结构设计94.2.1E-R图94.2.2 关系模型104.3 数据库中表的设计105 系统实现115.5.1 学生老师的登录和注册界面:125.5.2网络教学资源模块125.5.3图片模块136 总结

2、与维护16致谢17参考文献17摘要:随着互联网技术的迅猛发展,网络已经成为人与人,人与社会之间交流的一种重要形式。人们对信息的获取方式和途径的改变,在时刻挑战着传统的网络知识的传播方式和管理模式,因此,借助于网络进行课程教学显得尤其必要。本课题的定位是建设网络教学平台,给在校学习的学生提供一个数学网络平台,为教师、学生及其他相关人员提供全面的网络教学信息,实现教学资源共享。网站设计时,主要采用了PHP技术和SQL Server 2000数据库的整合应用。此网站建设成功后,支持用户登陆查看站内信息,能够注册新用户、注册后即可登陆查看、上传和下载与小学数学有关资源,也可进行在线论坛。关键词:php

3、;网站;SQL;AbstractWith the rapid development of Internet technology, The network has become between people and society, between an important form of communication. Access to information way change, in the moment challenged the traditional network knowledge dissemination way and the management pattern,

4、 therefore, by network challenge for online courses appear particularly necessary. This topic positioning is to build a computer network curriculum learning website, give school learning computer network provide students with a network platform, can let classmates whenever or wherever a network of l

5、ocal can undertake online learning, arrange the learning time, not only broke through the school teaching place more saving time limitations, from learning channels solves student learning computer network problems. This website construction, support after the success of users log on check stand ins

6、ide information, can register new users, can sign up to review, upload and download landed with the network related articles and problems, also can undertake online message.Key words: PHP; The site; SQL; 1 绪言 1.1 课题研究的背景21世纪是信息高速发达的时代,网络作为当今最流行、最方便、最快捷的媒介也越来越被人们接受,它能够把复杂的事情简单化,是人们快速获取、发布和传递信息的重要渠道。于

7、是,越来越多的人们借助于网络进行在线教学。计算机网络在线学习也应运而生。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开发利用水平成为衡量一个国家综合国力的重要标志之一。计算机作为信息处理的工具,为适应数据处理需求的迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展基础数据库系统,数据库方法针对事物处理中大量数据管理需求提供了更加周到和人性化的服务。在这个大背景下,网络精

8、品课程的发展和普及也越来越显得重要,而作为承接这一责任的教育系统,提供更便捷、更高效的教育通路,是其目前最重要、最紧迫的工作之一1。1.2 课题研究目的及意义数学教学网站是个小学校教学质量与教学改革工程的重要组成部分,是学生自主学习、教学互动、学习交流的重要平台。学生在学习的过程中,除了老师的引导外,还需详细了解课程的学习要求,了解课程的重点与难点,预习和复习课堂教授的内容,检查自己掌握知识的情况,并及时同老师交流学习中遇到的问题。所以,把课堂教育渠道延伸到网上,并且以网络在线学习的形式来进行计算机网络教育,是很有必要的2。本网络教学平台具有很强的交互性,同时也为用户提供一个更全方位的网络体验

9、。为了符合用户的需求,该系统操作简便、界面友好、灵活、实用,并能及时为用户提供权威、全面的网络技术信息,供其浏览、查询、下载等。凸显了计算机网络教学平台的个性化、信息化的优势3。1.3 本文的主要工作目前应用于动态网页设计的技术有很多,本文主要利用ASP技术和后台数据库SQL Server 2000结合,设计了小学数学网络教学网站。这个教学系统主要研究对象是学生、教师、教学资源、教学媒体四个基本要素,通过这四个基本要素的相对运动从而产生着各个系统之间的输入与输出的复杂的运行过程,通过这个复杂的运行过程以保证学校系统内部各个系统的动态稳定与开放性。做出一个分层次的系统复合体。通过层次的划分使系统

10、更有针对性,不同的层次有不同层次的规定性的具有可操作性的教学设计方法技术。从机构层次到学习层次,步步递进,前一个层次时候一个层次的父层,每一个层次之间存在着相互联系、相互制约、相互作用的组织形式,这些层次是系统结构领域的状况。课题研究中期工作,主要是系统功能的设计与实现,具体包括从网上下载免费的系统开发工具,Macromedia Dreamweaver 8,Macromedia Fireworks 8, Macromedia Flash 8,Access 2003以及其他素材。通过Macromedia Dreamweaver 8 建立一个站点,逐步完成系统功能的设计。然后打开Access 20

11、03建立对应的表格,在Dreamweaver的辅助下完成系统的设计和实现4。1.4 文章的组织结构通过对系统进行初步研究后,论文决定采用下面的基本框架组织全文:(1)分析课题研究的背景、意义以及目的和主要内容。(2)从网站设计时的相关理论和技术入手研究,选择适合的开发工具,掌握课题设计的核心技术,配置好网站建设的开发环境。(3)系统分析,从各个方面上分析系统的需求,确立在课题研究中将要进行的主要工作。(4)系统设计,通过建立好系统设计的主要思路,完成系统要求的功能设计,做好功能模块图。明确并实现数据的具体流向,画出数据流图。对数据库的具体内容进行构思,实现数据库表格和表格数据的合理安排。(5)

12、系统实现,选举比较重要的模块进行详细的实现解说。说明网络教学模块的实现方法。(6)总结,主要是做好课题开发基本上完成后的系统测试和运行,监测和维护。2系统开发技术简介通过对本系统功能及应用各方面的综合分析,本网站所有页面全部采用dreamweaver作为设计工具,在此基础上运用平时所学的word相关知识等进行辅助设计,共同完成项目。设计采用php技术及SQL Server 2000数据库开发工具,通过调用函数对象访问数据库,最终建设成一个有持久生命力兼容性、安全性、可扩展性良好并可以满足用户获取信息和服务的小学数学教学网站。下面对本网站涉及到的技术进行简要的介绍。2.1 PHP的介绍PHP(H

13、ypertext Preprocessor)是一种嵌入HTML页面中的脚本语言。它大量地借用C和Perl语言的语法, 并结合PHP自己的特性,使Web开发者能够快速地写出动态产生页面。PHP的优点PHP(Pernoal Home Pages)是一种用于创建动态Web页面的服务端脚本语言,它是嵌入HTML文件的一种脚本语言。优点是:(1)跨平台性。PHP在大多数Unix、GUN/Linux和Windows平台上均可运行,而且可以将PHP作为Apache Web服务器的内置模块或CGI程序运行;(2)简单易学,开发速度快。PHP与HTML语言具有良好的兼容性,用户可以直接在Web页面中输入PHP命

14、令代码,因而不需要任何特殊的开发环境。PHP脚本语言的语法结构与语言和PERL语言的语法风格非常相似;(3)源代码开放、公开免费的PHP是完全免费的,可以不受限制的获得源码,甚至可以从中加进你自己需要的特色。对PHP的支持是免费的,PHP具有自由软件的所有特性;(4)执行效率高,速度较快,PHP消耗较少的系统资源;(5)对数据库支持极其广泛,可直接与Infomix、Oracle、Sybase、Solid、PostgreSQL、MYSQL、Access等直接连接,PHP还完全支持ODBC(Open Data Base Connectivity)接口,凡是支持ODBC接口的数据库,PHP都可顺利地

15、对其操作。PHP的工作原理 PHP的所有应用程序都是通过WEB服务器和PHP引擎程序解释执行完成的,工作过程:(1)当用户在浏览器地址中输入要访问的PHP页面文件名,然后回车就会触发这个PHP请求,并将请求传送化支持PHP的WEB服务器。(2)WEB服务器接受这个请求,并根据其后缀进行判断如果是一个PHP请求,WEB服务器从硬盘或内存中取出用户要访问的PHP应用程序,并将其发送给PHP引擎程序。(3)PHP引擎程序将会对WEB服务器传送过来的文件从头到尾进行扫描并根据命令从后台读取,处理数据,并动态地生成相应的HTML页面。(4)PHP引擎将生成HTML页面返回给WEB服务器。WEB服务器再将HTML页面返回给客户端浏览器。2.2 SQL Server 2000SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的一个版本。该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用5。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号