PHP动态网站毕业论文.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《PHP动态网站毕业论文.doc》由会员分享,可在线阅读,更多相关《PHP动态网站毕业论文.doc(72页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、清远职业技术学院计算机应用系毕 业 论 文题 目: PHP动态网站设计 系 别: 计算机应用系 专 业: 网络技术2班 姓 名: 指导教师: 黄 华 目 录摘要11 绪论31.1中国网店系统发展现状31.2系统开发背景31.3主要内容42 关键技术介绍42.1 HTML简介42.2 PHP技术52.2.1 PHP简介52.2.2 PHP开发平台62.2.3 PHP文件组成62.3 访问数据库的实现方法62.4 MYSQL数据库72.4.1 MYSQL简介72.4.2MYSQL特点特性72.4.3 MYSQL数据库应用环境83 系统分析与设计83.1概述83.2需求分析83.2.1需求分析概述8
2、3.2.2系统的项目规划93.3 开发工具94 系统二次开发94.1 WAMP环境安装,ECSHOP安装与模版安装;94.2去除版权与标志94.3后台添加订单备注功能134.4将订单状态设为等待客户确认164.5自定义商品扩展名功能184.6实现多货币解决方案214.7采用AJAX技术更新商品内容页商品数量284.8采用AJAX技术更新购物车商品数量294.9商品展示放大镜效果374.10增加商品颜色选择功能544.11商品组合套餐功能604.12限时购功能开发65结论67致 谢68 清远职业技术学院计算机应用系 毕业论文摘要21世纪以来,人类经济高速发展,人们的生活发生了日新月异的变化,特别
3、是计算机的应用以及普及到经济和社会生活的各个领域。为了让消费者网的购物过程变得简单、方便、安全、快捷,网上商城购物城了一新型而热门的购物方式,开发该系统的好处有:第一,现在的电脑普及率越来越高了,邮购的方式也被多数人所认同,这就造就了网上销售成为新兴而热门的行业。第二,网上销售24小时营业,只要将产品信息放在网上,就可以24小时营业了。第三,开店需要的费用低,房租,水电,装修,员工薪水统统不用考虑,只要一个小小的工作室,还有一个仓库就可以了。第四,没有地区限制,只要是上网的用户都可以成为顾客,网上销售的好处远不止这些。因此,网上商城购物系统是一种具有交互功能的商业信息系统,它在网络上建立一个虚
4、拟的购物商城,使购物过程变得轻松、快捷、方便。而由于独立开发一个完善的网店系统是一件繁杂的问题,而对一个开源系统进行二次开发就显得方便很多。关键词:网店系统;二次开发;PHPAbstract21st century, mankinds rapid economic development, peoples lives rapid changes, especially the application of computer and spread to all areas of economic and social life.In order to network the consumer s
5、hopping process easy, convenient, safe, fast, online shopping mall the city a new and popular way to shop, to develop the benefits of the system are: first, the computer penetration rate is getting higher and highermail order most people agree, this has created an online sales to become the new hot
6、industry. Secondly, the online sales 24 hours a day, as long as the product information on the web, you can 24 hours a day. Shop the cost is low, rent, utilities, renovation, staff salary is all without considering, as long as a small studio, a warehouse can be. Fourth, there is no regional restrict
7、ions, as long as the Internet user can become a customer, the benefits of online sales is far more than that.Therefore, online shopping mall system is an interactive feature of the business information systems on the network to create a virtual shopping mall, and make the shopping process easy, fast
8、 and convenient. Independently developed a comprehensive online store system is a complicated issue, an open source system for secondary development, it becomes a lot easier.Keywords: shop system; secondary development; the PHP1 绪论 1.1中国网店系统发展现状在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等
9、各个方面发挥着重要的作用.因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。现今的社会,人们已经离不开网络,网络已经成为人与人之间交流的一种形式,它能够把复杂的事情简单化。日前公布的一项研究结果显示,我国电子商务产业近年来发展迅速,目前网店系统 总数已经超过十万家。该项研究是由上海东方网诚数据科技有限公司进行,研究对象包括全部拥有独立域名和网上商店系统的网站,以及部分租用第三方平台、具有一定规模的网上商店,但不包括设在易趣、淘宝、易拍等拍卖网站上的店铺。一个地区网上商店数量的多少,是衡量这个地区电子商务产业活跃程度的重要
10、指标。目前中国电子商务最发达的地区是广东、北京、浙江、上海,这四个地区集中了全国的网上商店,其中又以广东最多,占全国总数的。我国电子商务次发达的地区包括福建、四川、江苏、山东等省,这四个省份的网上商店占全国总量的。研究显示,尽管我国网上商店总体上集中在经济较发达地区,但全国的消费者都能获得水平基本相当的服务。通过邮政快递,网上商店的商品,几乎可以送达所有乡镇。使用送货价格较为便宜的专业快递公司,的县级市居民都能收到网上订购的商品。目前,我国互联网上展示的商品总数约为万件。网上商品数量最多、品种最全的是图书、音像、鲜花、电子产品配件;经营商家最多、竞争最激烈的是鲜花、手机、化妆品、成人用品。网上
11、商店的迅速发展,在很大程度上是因为它具有很多传统商业活动所不具有的优势。比如,网上商店具有数量优势,用户只需点击鼠标,就可以看到目前市面上正在出售的几乎所有同类产品,这是任何线下商家都难以做到的。研究还显示,目前中国电子商务的发展还存在一些缺陷,特别是网上购物的价格与品质方面还存在不少问题,消费者在进行网上购物时必须谨防价格陷阱。2。1.2系统开发背景21世纪以来,人类经济高速发展,人们的生活发生了日新月异的变化,特别是计算机的应用以及普及到经济和社会生活的各个领域。为了让消费者网的购物过程变得简单、方便、安全、快捷,网上商城购物城了一新型而热门的购物方式,开发该系统的好处有:一时现在的电脑普
12、及率越来越高了,邮购的方式也被耕读偶的人认同,这就早就了网上销售成为新兴而热门的行业。二是网上销售24小时营业,只要将产品信息放在网上,就可以24小时营业了。三是开门市的费用低,房租,水电,装修,员工薪水统统不用考虑,只要一个小小的工作室,还有一个仓库就可以了。四是没有地区限制,只要是上网的用户都可以成为顾客,网上销售的好处远不止这些。因此,网上商城购物系统是一种具有交互功能的商业信息系统,它在网络上建立一个虚拟的购物商城,使购物过程变得轻松、快捷、方便。1.3主要内容本设计共分为四章,主要包括:第1章 绪论:介绍本课题的背景和意义,国内外企业信息门户网站的现状及本文的主要内容以及论文结构。第
13、2章 相关理论与技术:本章主要介绍了PHP技术,PHP开发平台、和数据库访问方法,HTML基础知识及流媒体技术的介绍。第3章 系统分析与设计:本章首先分析了本设计题目的系统目标。然后,进一步二次开发出系统的功能需求。最后,给出了数据库管理、开发本系统所选择的开发工具和系统总体设计结构框图。第4章 系统实现:本章介绍了ECshop网店系统二次开发后的主体,包括前台界面实现和后台管理界面的实现,均包括了功能介绍、界面实现以及关键代码介绍。2 关键技术介绍2.1 HTML简介HTML是Hypertext Markup Language(超文本标记语言)的缩写,它是构成Web页面(Page)的主要工具
14、,是用来表示网上信息的符号标记语言。在网上,如果要向全球范围内出版和发布信息,需要有一种能够被广泛理解的语言,即所有的计算机都能够理解的一种用于出版的“母语”。WWW (World Wide Web)所使用的出版语言就是HTML语言。通过HTML,将所需要表达的信息按某种规则写成HTML文件,通过专用的浏览器来识别,并将这些HTML“翻译”成可以识别的信息,就是我们现在所见到的网页。HTML的功能主要有:(1) 出版在线的文档,其中包含标题、文本、表格、列表以及照片等内容。(2) 通过超链接检索在线的信息。(3) 为获取远程服务而设计表单,可用于检索信息、定购产品等。(4) 在文档中直接包含电
15、子表格、视频剪辑、声音剪辑以及其他一些应用。HTML实际是组合成一个文本文件的一系列标签。HTML标签通常是英文词汇或缩略语(如P代表Paragragh),但它们与一般文本有区别,因为它们放在小三角括号里,并且是成对出现的。每当使用一个标签-如,则必须以另一个标签将它关闭。一个HTML文件大体分为以下几部分:网页标题网页的内容其中:.:表示这是一个HTML文件.:表示这是网页的头部分.:网页的标题. :网页的正文部分2.2 PHP技术2.2.1 PHP简介PHP(Hypertext Processor)是目前最常见的用来生成动态网页的工具之一,也是一种易于学习和使用的Web服务器端脚本描述语言
16、。它是一种HTML(Hypertext Markup Language, 超文本链接标示语言)内嵌式的语言(类似于IIS上的ASP),而且PHP的语法融合了Unix Shell、C、C+、Java、Perl以及PHP自己的特性,同传统的CGI或者Perl相比,PHP的语法规则更简单,开发效率更高。此外,PHP4.0的源代码是完全公开的。任何热心于PHP的程序员都可以为PHP添加新的函数库,这使得PHP更有活力。目前,可用于编写Web服务器端脚本的语言不下几十种,但比较常用的却只有PHP、ASP、Perl、JSP等有限的几种,同其他脚本描述语言相比,PHP有其自身的优势:(1)没有运行费用;(2
17、)基于服务器端;(3)强大的数据库支持;(4)PHP最强大、最突出的特性在于它能支持大量的数据库,使得编写基于数据库的网页变得越来越简单;(5)跨平台; PHP是一种跨平台的服务器端脚本描述语言。PHP可以安装在Unix、Linux或者Windows平台上,然后配合相应的Web服务器来提供相应的服务,因此用PHP写出来的程序可以非常轻易地移植到不同的操作系统平台上。嵌入到HTML。PHP可以直接嵌入到HTML内部,而不需要通过编译,因此PHP是解释型的语言(Interpret),使用起来很方便。(6)简单高效。和Java、Perl、C+等程序设计语言不同,PHP坚持以基本语言为基础,但同时它的
18、功能又能够强大到足以支持任何类型的Web站点。(7)支持多种网络协议,良好的可扩充性;它在这方面支持了相当多的通讯协议,这主要包括: 与电子邮件相关的:IMAP POP3; 网管系统:SNMP; 网络新闻:NNTP; 账号共用:NIS; 全球信息网:HTTP及Apache; 目录协议LDAP以及其他网络的相关函数。除此之外,用PHP写出来的Web后端CGI程序,可以很容易地移植到不同的操作系统上。2.2.2 PHP开发平台 目前大多数支持PHP的网站都采用Linux作为操作系统,Apache作为Web服务器,Mysql作为数据库(LAMP)的方案。Linux和Apache都是功能强大的免费软件
19、,对硬件要求不高,是中小型网站的理想平台。所需软件: (1)PHP源程序C语言代码。 (2)MySQL源程序 (3)Apache 源程序 (4)Linux系统 以上这些软件因为都免费软件,所以在安装了Linux之后,这些软件都是随操作系统装上(需要在安装时选中相应的软件包),而且环境基本上都配好,只要启动相应的服务就可以了。启动Apache服务:service htt pd start启动MySQL数据库:mysqld_safe - -user=mysql一切配好之后,我们就可以利用Mozilla来访问我们的PHP程序了。2.2.3 PHP文件组成PHP文件以结尾,一个*.php文件是一个文本
20、文件,它可以用Dreamweaver来进行设计。一般来说,PHP文件由HTML标记和JQuery或者JavaScript程序代码混杂在一起构成的,它是一个标准的网页。如下面例子所示:2.3 访问数据库的实现方法(1)首先介绍一下web数据库架构:浏览器服务器PHP引擎Mysql服务器如2-1图所示: 1 2 3 6 5 4图2-1 web数据库架构从web查询数据的基本步骤: Step1: 检查并过滤来自用户的数据;Step2: 建立一个适当的数据库连接;Step3: 查询数据库;Step4: 获取查询结构;Step5: 将结果显示给用户。(2)此系统我采用了WAMP作为开发环境,它是一个将P
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PHP 动态 网站 毕业论文
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内