服装购物网站的设计与实现
摘要:伴随着信息时代的飞速发展,我们生活水平的逐渐提升,信息时代已经渐渐深入人心,线下的购物方式渐渐不能满足人们的购物需求。线上商店高速发展,让购物可以不用走出家门,任何时间任何地点的进行线上购物。线上购物是具有强大的交互功能的商业信息系统。商家与用户进行信息交互,实现交易。这种线上交易实现了无纸化的交易。本次毕业设计应用PHP、ThinkPHP框架搭建后台,MySql作为数据库,html5、css3、js、jq插件设计前段页面,构成一个完整的网上购物商城。
关键词:网上购物;PHP;HTML5
Abstract:With the rapid development of the information age and the gradual improvement of our living standards, the information age has gradually become deeply rooted in the hearts of the people. The shopping mode under the line is gradually unable to meet the needs of people's shopping. Online shops are developing rapidly, so that shopping can be done online without any time. Online shopping is    a commercial information system with powerful interactive functions.Businesses interact with users to achieve transactions. This online transaction has achieved paperless transactions. This graduation project applies PHP and ThinkPHP framework to build the background, MySql as database, HTML5, CSS3, JS and JQ plug-ins to design the front page, forming a complete online shopping mall.
Key words:Online shopping; PHP; HTML5
目录
摘要 (Ⅰ)
为什么oracle网站进不去Abstract (Ⅰ)
目录 (Ⅱ)
1 绪论 (1)
1.1 课题背景 (1)
1.2 研究目的 (1)
1.3 研究方法 (1)
2 相关技术简介 (1)
2.1 PHP介绍 (1)
2.2 ThinkPHP简介 (2)
2.3 HTML5简介 (3)
2.4 MySQL据库简介 (3)
3 系统分析 (3)
3.1 需求分析 (3)
3.2 系统可行性分析 (4)
3.2.1 技术可行性分析 (4)
3.2.2 操作可行性分析 (4)
3.3 系统功能需求 (4)
3.4 运行环境 (4)
4 系统设计 (5)
4.1 概要 (5)
4.2 数据库设计 (6)
4.3 整体框架 (8)
4.4 前端功能分析 (8)
4.4.1 前端页面展示 (9)
4.4.2 前端页面代码展示 (10)
4.5 后台功能分析 (14)
4.5.1 后台页面展示 (14)
4.5.2 后台页面代码展示 (15)
4.6 项目总结 (18)
5 总结 (19)
1  绪论
1.1  课题背景
伴随着社会的进步,信息技术的发展和互联网的普及,线上购物从刚开始不被人认可的购物方式转变为大众化。而且成为一部分人生活中不可缺少的一部分。我国社会经济的发展迅速,国家重视电子商务为电子商务的发展打下了坚实基础[1]。在今后的几年,国内互联网的人数还会持续增加。
伴随着生活节奏的逐渐加快,人们更加追求高效率的购物消费方式,线上购物渐渐普遍化。网络时代的迅速发展,特别是电子商务这种消费方式的出现,让互联网变得多姿多彩。在这背景下,相信我们的服装购物网站将会有广阔的市场。
1.2  研究目的
目前线上购物方式没办法完全取代传统购物方式,但线上购可以快捷调整运营方式,让它能够满足某些人特别在意的侧重需求[2]。我一直以来都是以此为出发点,时刻注意互联网消费的商机。在这基础上归纳出互联网购物的运营形式,使互联网购物可以更能满足某些人的侧重需求,这对于他们来说有一定理由购买。现在需要做的就是进一步的完善这中互联网购模式,实现这类互联网购,获取回报并积攒互联网购的经验,在互联网上的购物方式发展兴起时机到来的时候有一定的优势。
1.3  研究方法
本次设计的系统用thinkphp作为开发框架,采用PHP来处理逻辑代码,采用HTML、CSS来编写页面,并使用javascript等技术实现一些动态效果,MySQL作为数据库存储各类信息。
2  相关技术简介
2.1  PHP介绍
PHP 作为一种强大的编程语言,不管是以模块还是 CGI 的方式安装,PHP的
解释器都能够在服务器上访问相应文件、运行命令和新建网络连接等等。PHP的这些功能可能带给服务器增加许多不安全的因素,只要能正确的去安装PHP和配置 PHP和编写一些安全的代码,这样 PHP 相对于 Perl 与 C语言来讲,可以创建出来更加安全可靠的 CGI 程序的。还可以在可用性与安全性中间到一个很好的平衡点。
PHP也许会使用在许多不同的地方,所以,PHP的内在的选项可以让用户方便对PHP进行配置。虽然很多的选项能够使得 PHP 实现更多的工作,但是,这些选项的设定和对服务器的配置极大可能会产生一定的安全问题。
PHP 的选项和它的其语法相同,具备有更高的灵活性。运用PHP能够在只存在 shell 用户权限的环境下创建健全的服务器端的程序,又或者是在严格控制环境下让它来实现服务器端包含,而且不需要承受较大的风险。怎么创建这样的环境,它安全性能怎样,基本上由 PHP 的开发者来决定。
此章节使用较为常见的安全建议作为开始,讲解在不同的运行环境下怎样去尽最大可能的提升安全性,以及讲述对不一样的同安全级别的一些基本的编程原则。
2.2  ThinkPHP简介
ThinkPHP 为开源的迅速、兼容并且明了的面向对象的轻量级的开发框架,ThinkPHP框架着重于把企业的应用集开发过程去简单化。ThinkPHP就是Java的Struts开发结构中转变过来的,运用的是面向对象的开发结构与MVC模式,而且模拟成功实现了Struts库的标签,参考了部分海外的一些比较好的的思维,特别是Java的框架,所以懂J2EE的程序员还是相对来说比较简单能上手的,它的模版引擎、缓存机制、认证机制与扩展性方面都表现的不错。并且在数据库的运用方面能够包含MySQL、 MSSQL、Sqlite、PgSQL、Oracle等,包括PDO的运用,让开发人员友更多的选择。在学习国外较好的想法的同时,ThinkPHP同时也较多的去考虑大陆应用开发的需要。PHP4兼容、完美支持UTF-8,还有PATHINFO支持等,更加实用与大陆的主机环境与开发需要。保持着简单好用与简单扩展的原则,

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。