web的宠物网站的设计与开发(源码)【字数:7073】

摘 要当今时代,人们生活水平日益提高,消费方式也愈来愈多,越来越多的人选择购买宠物进行饲养。而随着互联网技术的蓬勃发展,网上购物成了很多人们的第一选择,因此,网上宠物店应运而生,以方便、快捷的优点进入了人们的生活。本课题就是针对宠物网站的开发,利用Visual Studio Code作为开发工具,MySQL作为数据库,运用php和ajax等技术来实现前后台交互,开发出一个更加方便交易、商品选择多样化的网站。该网站侧重于后台开发,实现对前台商品进行管理、对用户、用户的订单、评论进行管理,管理员注册登录等功能,使管理人员快速对市场的变化做出相应的决策。前台则采用H5C3等技术实现了宠物用品展示、用户注册登录、宠物护养课堂、还有购物车等功能。运用了一些JS原生,创建出的界面自然并且易于浏览。
目 录
第一章 绪论 1
1.1课题研究的背景与意义 1
1.2研究现状 1
1.3论文内容与结构 1
第二章 开发环境、技术和平台搭建 3
2.1 PHP 3
2.1.1PHP语言简介 3
2.1.2开发环境 3
2.1.3 phpStudy的配置 3
2.2平台搭建简介 4
2.2.1平台搭建 4
2.2.2个别问题解决 4
2.3关键技术和难点 4
2.3.1Ajax(技术点) 4
2.3.2jQuery(技术点) 5
2.3.3图片上传漏洞(难点) 5
2.3.4解决bug(难点) 5
第三章 系统分析与设计 6
3.1需求分析 6
3.1.1用户需求分析 6
3.1.2业务需求分析 6
3.1.3功能需求分析 6
3.2可行性分析 7
3.3数据库设计 9
第四章 系统实现 11
4.1后台界面的布局与实现 11
4.1.1后台首页界面 11
4.1.2登录界面 11
4.1.3管理员管理界面 12
4.1.4用户评论管理界面 13 *好棒文|www.hbsrm.com +Q: ¥351916072$ 

4.1.5商品管理界面 15
4.2 系统测试 16
4.2.1登录测试 16
4.2.2注册测试 16
4.2.3购物车测试 16
结束语 17
致 谢 18
参考文献 19
第一章 绪论
1.1课题研究的背景与意义
现在很多家庭都开始饲养宠物,走在大街上。会经常看到很多人手里抱着宠物猫或者宠物狗,晚上广场或者小路上也都是遛狗人士,猫和狗已经脱离了原本的捕鼠看家模式,变成了很多家庭新的成员,成为了主人的心头爱。对待宠物,他们珍之重之,宠物给予他们温暖,他们也会毫不吝啬的给宠物各种关爱,购买宠物喜欢的粮食、零食、玩具等。因而,各类与宠物相关的行业开始了飞速发展。
随着互联网的普及与运用,随着计算机技术的进步,电子商务应运而生,网上购物成为了人们生活中必不可少的一部分,足不出户就可以很优惠的买到自己想要的东西,节省了大量的时间和金钱。
在此条件下,网上宠物店的出现必定能方便很多爱宠人士的生活,让他们有更多的选择给予宠物更好的照顾。
1.2研究现状
为何我们需要创建一个网上宠物平台,现实生活中的宠物买卖到底有哪些不足之处呢?
要知道,现在信息传播的速度非常之快,一件非常流行且稀少的东西,往往喜爱它的人们都非常想要拥有它,一些宠物的品种也甚是稀奇,有时候等你打听到哪家店有时,过去后,它已经有主人了,而网上宠物购买在这方面优势明显,更新速率可保持与发布时间同步,掌握先机,就把握了大众需求。
由于现实的限制,店铺往往只在白天营业,并且需要我们亲自去挑选购买,若是店铺离自己很远,还要浪费很多时间和精力,而网上宠物店却突破了时间和空间的限制,大大提高了效率,方便了顾客。
相信网上购物的人都知道,网上店铺基本上每到一些特殊的日子都会有优惠活动,折扣往往都会令顾客心动不已,而网上宠物店减去了店铺维修,租赁等一些费用,商品的出售价格也只会更优惠。
据我了解,我国现有的宠物网站数量很少,爱宠人士需要一个开发完善的系统交易平台,所以开发一个宠物网上也一定会收到欢迎。
1.3论文内容与结构
第一章:绪论部分。主要介绍一下课题背景和为什么要去研究它,研究它有什么重要的意义还有主要使用了哪些技术。
第二章:开发环境与平台搭建概述。主要介绍开发运用到的设计语言、框架及研发运行环境。
第三章:需求分析与设计。主要分析用户、业务和功能需求,还有可行性报告和数据库设计。
第四章:系统的实现与测试。包括页面的实现代码、功能测试和性能测试。
第二章 开发环境、技术和平台搭建
2.1 PHP
2.1.1PHP语言简介
PHP是开源(open source)软件,跨平台, Windows / Linux[1]。做WEB开发的经典组合 WAMP[2],LAMP基本都是开源软件。入门简单,用户只需要关注应用,开发成本低。
PHP本身支持与HTML混编,混编的文件后缀必须为.php,Apache才会调用PHP解析,PHP与HTML混编时,服务器中的PHP引擎 只会执行php标签内部的PHP代码,非PHP的代码(PHP标签外部的内容)直接忽略[3],最后会将PHP的执行结果和非PHP代码 一起返回给浏览器,所有程序包含在。要避免使用中文目录和中文文件名php页面无法直接打开需要运行在服务器环境当中;在php的语法中,末尾必须加分号,不然就报错了(最后一行可以不加分号)[4];对于变量来说,变量的类型可以随意改变,变量其实就是存储数据的容器[5];对于数组来说,在php中数组分为两种,索引数组和关联数组,计算数组长度的方法:count(数组名)[5]。
而后台PHP语言最为重要的就是要知道怎样获取表单数据,有两个方法,$_GET 和$_POST [6]。$_GET是PHP系统提供的一个超全局变量,是一个数组,里面存放了表单通过get方式提交的数据。$_POST是PHP系统提供的一个超全局变量,是一个数组,里面存放了表单通过post方式提交的数据。
随着时代的发展,PHP会越来越强大,应用也会越来越广泛。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/167.html

好棒文