




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
武宁四小教学论文(设计)题 目:基于 PHP 的教学网站设计教师姓名:王成焱学 校:武宁四小1目录摘要: .21 绪言 .31.1 课题研究的背景 .31.2 课题研究目的及意义 .31.3 本文的主要工作 .41.4 文章的组织结构 .42 系统开发技术简介 .52.1 PHP 的介绍 .52.2 SQL Server 2000 .63 需求分析 .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 总结与维护 .16致谢 .17参考文献 .172摘要:随着互联网技术的迅猛发展,网络已经成为人与人,人与社会之间交流的一种重要形式。人们对信息的获取方式和途径的改变,在时刻挑战着传统的网络知识的传播方式和管理模式,因此,借助于网络进行课程教学显得尤其必要。本课题的定位是建设网络教学平台,给在校学习的学生提供一个数学网络平台,为教师、学生及其他相关人员提供全面的网络教学信息,实现教学资源共享。网站设计时,主要采用了 PHP 技术和 SQL Server 2000 数据库的整合应用。此网站建设成功后,支持用户登陆查看站内信息,能够注册新用户、注册后即可登陆查看、上传和下载与小学数学有关资源,也可进行在线论坛。关键词:php;网站;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, 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 local 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. 3This website construction, support after the success of users log on check stand inside 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 世纪是信息高速发达的时代,网络作为当今最流行、最方便、最快捷的媒介也越来越被人们接受,它能够把复杂的事情简单化,是人们快速获取、发布和传递信息的重要渠道。于是,越来越多的人们借助于网络进行在线教学。计算机网络在线学习也应运而生。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。信息在社会和经济的发展中所起的作用越来越为人们所重视。信息资源的开发利用水平成为衡量一个国家综合国力的重要标志之一。计算机作为信息处理的工具,为适应数据处理需求的迅速提高,满足各类信息系统对数据管理的要求,在文件系统的基础上发展基础数据库系统,数据库方法针对事物处理中大量数据管理需求提供了更加周到和人性化的服务。在这个大背景下,网络精品课程的发展和普及也越来越显得重要,而作为承接这一责任的教育系统,提供更便捷、更高效的教育通路,是其目前最重要、最紧迫的工作之一 1。1.2 课题研究目的及意义数学教学网站是个小学校教学质量与教学改革工程的重要组成部分,是学生自主学习、教学互动、学习交流的重要平台。学生在学习的过程中,除了老师的引导外,还需详细了解课程的学习要求,了解课程的重点与难点,预习和复习课堂教授的内容,检查自己掌握知识的情况,并及时同老师交流学习中遇4到的问题。所以,把课堂教育渠道延伸到网上,并且以网络在线学习的形式来进行计算机网络教育,是很有必要的 2。本网络教学平台具有很强的交互性,同时也为用户提供一个更全方位的网络体验。为了符合用户的需求,该系统操作简便、界面友好、灵活、实用,并能及时为用户提供权威、全面的网络技术信息,供其浏览、查询、下载等。凸显了计算机网络教学平台的个性化、信息化的优势 3。1.3 本文的主要工作目前应用于动态网页设计的技术有很多,本文主要利用 ASP 技术和后台数据库 SQL Server 2000 结合,设计了小学数学网络教学网站。这个教学系统主要研究对象是学生、教师、教学资源、教学媒体四个基本要素,通过这四个基本要素的相对运动从而产生着各个系统之间的输入与输出的复杂的运行过程,通过这个复杂的运行过程以保证学校系统内部各个系统的动态稳定与开放性。做出一个分层次的系统复合体。通过层次的划分使系统更有针对性,不同的层次有不同层次的规定性的具有可操作性的教学设计方法技术。从机构层次到学习层次,步步递进,前一个层次时候一个层次的父层,每一个层次之间存在着相互联系、相互制约、相互作用的组织形式,这些层次是系统结构领域的状况。课题研究中期工作,主要是系统功能的设计与实现,具体包括从网上下载免费的系统开发工具,Macromedia Dreamweaver 8,Macromedia Fireworks 8, Macromedia Flash 8,Access 2003 以及其他素材。通过 Macromedia Dreamweaver 8 建立一个站点,逐步完成系统功能的设计。然后打开 Access 2003 建立对应的表格,在 Dreamweaver 的辅助下完成系统的设计和实现 4。1.4 文章的组织结构通过对系统进行初步研究后,论文决定采用下面的基本框架组织全文:(1)分析课题研究的背景、意义以及目的和主要内容。(2)从网站设计时的相关理论和技术入手研究,选择适合的开发工具,掌握课题设计的核心技术,配置好网站建设的开发环境。5(3)系统分析,从各个方面上分析系统的需求,确立在课题研究中将要进行的主要工作。(4)系统设计,通过建立好系统设计的主要思路,完成系统要求的功能设计,做好功能模块图。明确并实现数据的具体流向,画出数据流图。对数据库的具体内容进行构思,实现数据库表格和表格数据的合理安排。(5)系统实现,选举比较重要的模块进行详细的实现解说。说明网络教学模块的实现方法。(6)总结,主要是做好课题开发基本上完成后的系统测试和运行,监测和维护。2 系统开发技术简介通过对本系统功能及应用各方面的综合分析,本网站所有页面全部采用dreamweaver 作为设计工具,在此基础上运用平时所学的 word 相关知识等进行辅助设计,共同完成项目。设计采用 php 技术及 SQL Server 2000 数据库开发工具,通过调用函数对象访问数据库,最终建设成一个有持久生命力兼容性、安全性、可扩展性良好并可以满足用户获取信息和服务的小学数学教学网站。下面对本网站涉及到的技术进行简要的介绍。2.1 PHP 的介绍PHP(Hypertext 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 命令代码,因而不需要任何特殊的开发环境。PHP 脚本语言的语法结构与语言和 PERL 语言的语法风格非常相似;(3)源代码开放、公开免费的 PHP 是完全免费的,可以不受限制的获得源码,甚至可以从中加进你自己需要的特色。对 PHP 的支持是免费的,PHP 具有自由软件的所有特性;6(4)执行效率高,速度较快,PHP 消耗较少的系统资源;(5)对数据库支持极其广泛,可直接与Infomix、Oracle、Sybase、Solid、PostgreSQL、MYSQL、Access 等直接连接,PHP 还完全支持 ODBC(Open Data Base Connectivity)接口,凡是支持 ODBC 接口的数据库,PHP 都可顺利地对其操作。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。SQL Server 2000 的特性包括:Internet 集成,可伸缩性和可用性,企业级数据库功能,易于安装、部署和使用 5。数据仓库。SQL Server 2000 中包括析取和分析汇总数据以进行联机分析处理 (OLAP) 的工具。SQL Server 中还包括一些工具,可用来直观地设计数据库并通过 English Query 来分析数据。SQL Server 2000 共有 4 个版本,分别是个人版,标准版,企业版和开发版 6。73 需求分析根据第一章所定义的课题研究方向及目标,本章将对网站功能进行具体的需求分析,具体分析网站所要实现的功能以及想要达到的效果。3 1 功能需求分析本系统要求采用 Browser/Server 模式设计开发,可以作为一般用户的在线教学课堂;可以为老师的辅助教学或者网络教学提供一个完善的教学网站;学生用户可以利用该教学网站来完成一些课程的学习任务。3.1.1 功能划分计算机网络教学网站根据不同的使用者,可以分为两个部分:一是面向老师部分,同时这个老师的部分被赋予了管理员的权限。管理员的部分内容包括学生教学资源,教研信息,理论研究, 教育研究与评论 ,小数论坛,小数微博的管理;二是面向学生用户部分,学生用户可以进入教研信息,教学资源查看个年级课程介绍、课程大纲、下载课件、查看电子教案、资料下载等,同时可以进行课程内容查看课本全部信息内容,可以进入单元习题进行在线考试,还有查看教研信息,理论研究, 教育研究与评论 ,浏览论坛和微博等。一般用户想浏览网站,需要进行注册登陆。还有图片新闻,新闻动态,电子期刊等等浏览功能。3.2.2 功能描述根据系统功能划分,本网站详细需求描述如下:注册登陆功能为了使得网站的一些信息和使用功能只对用户开发,就必须有一个会员登陆注册系统。作为一个基本的登陆注册系统,应具有以下两方面的功能: 接受新用户的注册,引导新用户填写必要的个人资料。 实现学生用户的登陆。针对上述情况,我进行了教学系统课题的设计工作,希望它能够在平时学8习中发挥高效、便捷的作用,减轻教师的工作负担、提高工作效率,也使学生学习更轻松、更有效。由于系统主要是为了更加方便和准确的管理信息数据,所以人机交互界面的功能要非常完善,能够更好的体现方便,快捷的特点,有效的减少管理员的管理工作,更准确、快捷的管理数据。工作人员只需要掌握一些基本的电脑使用方面知识。系统一经投入运行,便能产生效益。系统的研究领域是基于 Internet 的教学系统,也就是所说的“在线教育” ,基于 Web 技术的计算机教育与传统的教学模式相比,优势主要体现在:Web 教学以 Internet 为载体进行传播,有巨大的影响范围; Web 技术是一个跨平台、多媒体的信息发布和浏览技术,并可以实现动态交互,使开展形象生动、内容丰富的多媒体教学成为可能。Php 技术出现的时代还不算太久远,许多中小型企业,学校都是采用此技术实现网上维护的。在需求分析的过程中我利用了文献研究法根据一定的研究目的或课题,即调查文献来获得资料,从而全面地、正确地了解掌握所要研究问题。并综合采取实证研究法即依据现有的科学理论和实践的需要,提出设计,在自然条件下,通过有目的有步骤地操纵,根据观察、记录、测定与此相伴随的现象的变化来确定条件与现象之间的因果关系的活动。主要目的在于说明各种自变量与某一个因变量的关系。合理客观的应用了上述需求分析方法后得出这样一个结论:网络
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 环保手工品活动方案
- 生物医药活动方案
- 爱国亲子课堂活动方案
- 物流公司中秋节活动方案
- 珠海海边公司团建活动方案
- 班级跳棋活动方案
- 生鲜超市夜宴活动方案
- 物业踏青活动方案
- 班级活动庆新年活动方案
- 玩水大战活动方案
- 刻蚀工艺考试题及答案
- 工程利润分红协议书
- 肩颈腰椎护理
- 2025-2030中国手工皂行业市场发展趋势与前景展望战略研究报告
- T-CPUMT 025-2024 工业互联网平台 服务通.用要求
- 申请协助执行申请书
- 5E教学模式研究现状与提升策略
- 2024年粮油仓储管理员理论知识竞赛理论考试题库500题(含答案)
- 2025年上半年北京市西城区教委事业单位公开招聘考试笔试易考易错模拟试题(共500题)试卷后附参考答案
- RoHS知识培训课件
- 2024-2025学年北京西城区高一(上)期末语文试卷(含答案)
评论
0/150
提交评论