基于php的课程网站毕业论文

上传人:第*** 文档编号:57286786 上传时间:2018-10-20 格式:PDF 页数:33 大小:1.02MB
返回 下载 相关 举报
基于php的课程网站毕业论文_第1页
第1页 / 共33页
基于php的课程网站毕业论文_第2页
第2页 / 共33页
基于php的课程网站毕业论文_第3页
第3页 / 共33页
基于php的课程网站毕业论文_第4页
第4页 / 共33页
基于php的课程网站毕业论文_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《基于php的课程网站毕业论文》由会员分享,可在线阅读,更多相关《基于php的课程网站毕业论文(33页珍藏版)》请在金锄头文库上搜索。

1、学号: 上海海事大学本科生毕业设计 (论文)机器学习课程网站建设机器学习课程网站建设学院:信息工程学院 专业:通信工程 班级: 姓名: 指导教师: 完成日期:摘摘 要要随着网络技术不断发展, 网络以其强大的功能在社会各个领域中发挥着越来越大的作用,在教育领域也不例外,各种各样的网络化教学方式使用和研究越来越多,特别是网络教学平台,得到了很好的发展和应用,越来越多的教师借助于网络,组建课程网站,将自己的教学延 伸 到 了 广 阔 的 网 络 空 间 中 。 本 文 采 用 Dreamweaver 网 站 设 计 平 台 , 并 运 用 了PHP+MySQL+Apache 技术,实现具有动态互交功

2、能的机器学习课程网站。课程网站的建设要求该网站有丰富的课程资源,并方便学生对课件等电子资源的下载共享;同时要求该网站有强大的交互性,为学生和老师提供方便的网络服务,比如作业的提交和批改,以及课后的提问和答疑,都可以随时在网上实现。本文从操作简便、界面友好、灵活、实用、安全的要求出发,实现了机器学习课程网站建设的全过程。本网站具有课程介绍,上传下载相关课件等教学资源,留言,提交作业等基本功能,游客可以浏览课程信息,参与留言,查看网站公告,上传或下载资源,同时还有注册登录功能,注册成功的学生可以在作业区提交作业,而未注册的游客只能浏览课程信息,同时可以参与留言和查看网站公告。关键词:关键词:机器学

3、习,网站,设计开发AbstractWith the continuous development of network technology, network with its powerful functionsin all areas of society to play an increasingly important role in the field of education is no exception,a wide range of network-based teaching methods and the use of more and more research,par

4、ticularly network Teaching platform, has been very good development and application of moreand more teachers through the use of network, set up courses sites, their teaching extended to thevast network space.This article uses the Dreamweaver website design platform, and also usesPHP+MySQL+Apache tec

5、hnology, realize the dynamic interactive function of“ machine learning“course website.Course website is required to have rich curriculum resources, and it should be convenient forstudents share the courseware or ather electronic resources which can be downloaded; at the sametime the website is requi

6、red of have strong interactivity, for teachers and students to provideconvenient service network, Such as homework submission and revision, as well as put and answerquestion after class, these can be realized at any time on the Internet. This article from the simple,friendly interface, flexible, pra

7、ctical and safety requirements, and it has realized the whole processof the“ machine learning“ course website construction. This website includes course introduction,upload and download coursewares or other teaching resources, leaving messages, submission andother basic functions, visitors can navig

8、ate the course information, participate in leaving messages,check the website announcement, upload or download resources, In addition,there are registrationlogin,students who has successful registrated are able to submit work in the work area , andunregistered visitors can navigate the course inform

9、ation, participating in the message and view thesite notice.Keywords: Machine learning, Website, Design and development上海海事大学本科生毕业设计(论文)目录目录1 1 WEBWEB 介绍介绍5 51.1 WEB 的发展历史.51.2 WEB 发展的三个阶段.52 2 开发技术背景开发技术背景.8 82.1 HTML 语言.82.2 DREAMWEAVER CS582.3 JAVASCRIPT脚本 92.4 PHP+MYSQL 技术.102.4.1PHP 技术.112.4.2M

10、YSQL 技术.123 3 课程网站系统分析课程网站系统分析.13133.1 概述133.2 系统结构133.3 系统分析144 4 动态实现动态实现.16164.1 概述164.2 功能实现174.2.1 注册登陆.174.2.2 留言板.234.2.3 上传和下载.284.2.4 提交作业.295 5 总结总结.3232参考文献参考文献3333上海海事大学本科生毕业设计(论文)1 1WebWeb 介绍介绍1.1 Web 的发展历史的发展历史Web 技术的发展日新月异,它的发展同时也推动了网络的不断发展,从而影响到社会及个人的生活。让我们了解一下 Web 发展的各个阶段,WEB 技术对计算机

11、网络技术发展的历史意义以及它对人们使用计算机网络所带来的现实意义。Web 是 World Wide Web 的简称,中文称之为万维网,是用于发布、浏览、查询信息的网络信息服务系统,由许多遍布在不同地域内的 Web 服务器有机地组成。Web 的不断完善都是基于各种 Web 技术的不断发展,Web 的应用架构是由英国人 TimBerners-Lee 在 1989 年提出的, 而它的前身是 1980 年 Tim Berners-Lee 负责的 Enquire(EnquireWithin Upon Everything 的简称)项目。1990 年 11 月第一个 Web 服务器 nxoc01.cern

12、.ch 开始运行,由 Tim Berners-Lee 编写的图形化 Web 浏览器第一次出现在人们面前。1991 年,CERN(European Particle Physics Laboratory)正式发布了 Web 技术标准。目前,与 Web 相关的各种技术标准都由著名的 W3C 组织(World Wide Web Consortium)管理和维护。从技术层面上看, Web 架构的精华有三处: 用超文本技术(HTML)实现信息与信息的连接;用统一资源定位技术(URL)实现全球信息的精确定位;用新的应用层协议(HTTP)实现分布式的信息共享。 其实, Tim Berners-Lee 早就明

13、确无误地告诉我们: “Web 是一个抽象的 (假想的)信息空间。“也就是说,作为 Internet 上的一种应用架构,最终目的就是为终端用户提供各种服务,为了很好地实现这个终极目标,Web 技术不断发展,经历了一段历程。1.2 WEB 发展的三个阶段发展的三个阶段1.2.1Web 技术发展的第一阶段静态技术阶段本阶段的 Web 主要是静态的 Web 页面。在这个阶段,HTML 语言就是 Web 向用户展示信息的最有效的载体。HTML 的全称是超文本标注语言(Hyper Text Markup Language),它通过提供超文本格式的信息,在客户端的用户机上显示出完整的页面。Web 服务器使用

14、HTTP(Hyper Text Transport Protocol)超文本传输协议将 HTML 文档从 Web 服务器传输到用户的 Web 浏览器上。通过对各种资料的学习,我们得知,HTML 的构想由上世纪四五十年代就形成了。1945 年,Vannevar Bush 就已经提出了一种使文本与文本相互关联的问题,并给出了能够实现文件关联的计算机设计方案, 其后, Doug Engelbart 等人则对该种方案进行了首次上海海事大学本科生毕业设计(论文)实验。 Ted Nelson 于 1960 年前后正式将这种信息关联技术命名为超文本(Hypertext)技术。 1969年,IBM 的 Cha

15、rles Goldfarb 发明了可用于描述超文本信息的 GML(Generalized MarkupLanguage)语言,也就是后来的 SGML 语言。经过不断的完善,到 1990 年,第一个 Web 浏览器就可以使用 HTML 语言来实现超文本信息的展示。在本阶段,由于受 HTML 语言和旧式浏览器的制约,Web 页面只包含了静态的文本和图像信息,限制了资源共享,这个现象越来越不能满足人们对信息多样性和及时性的要求。而这一阶段的 Web 服务器基本上只是一个 HTTP 的服务器, 它负责接收客户端浏览器的访问请求,建立连接,响应用户的请求,查找所需的静态的 Web 页面,再返回到客户端。

16、1.2.2Web 技术发展的第二阶段动态技术阶段在 Web 出现的同时,能存储、展现二维动画的 GIF 图像格式也已发展成熟,为 HTML引入动态元素提供了条件。此后,为了能更好地克服静态页面的不足,人们将传统单机环境下的编程技术引入互联网络与 Web 技术相结合,从而形成新的网络编程技术。1995 年 Java语言的问世给Web的发展带来更大的变革, 它为人们提供了一条在浏览器中开发应用的捷径。1996年, 著名的Netscape浏览器2.0版本和Microsoft的IE 3.0增加了对JavaApplets和javascript的支持。javascript 语音是一种一脚本方式运行的,简化的 Java 语言。Web 世界里从此出现了脚本技术。Microsoft 公司于 1996 年为 IE3.0 设计出了与 javascript 相抗衡的脚本语言vbscript 脚本语言。在 Windows98 及其后的 Windows 操作系统中,WSH(Windows scriptHost)技术将原本只能在浏览器中运行的 javascript、vbscript 变成

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

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