智能家居用品网站的设计与实现(附件)【字数:8155】
目录
一、引言 1
(一)开发背景 1
(二)资料来源 1
(三)网站技术平台 1
1.操作系统平台:Win10 1
2.程序编程环境:sublime 2
3.后台运行环境:XAMPP 2
4.开发技术:PHP10.0、Yii 2
5.数据库系统:Mysql 2
二、需求分析 2
(一)系统需求分析 2
(二)智能家居用品网站的需求分析 3
1.网站前台功能 4
2.网站后台功能 4
(三)网站重点功能分析 4
三、智能家居用品网站总体设计 5
(一)系统功能结构 5
1.网站后台设计 5
2.网站前台设计 5
(二)数据库设计 6
1.数据库概要说明 6
2.数据库概念设计 6
3.智能家居用品网站的数据库逻辑设计 8
四、智能家居用品网站的详细设计 10
(一)家居售卖网站前端页面模块的实现 10
1.首页模块 10
2.家居列表展示页 12
3.留言页面 14
4.用户注册页面 15
5.用户购物页面 16
(二)家居售卖网站后端页面模块的实现 17< *景先生毕设|www.jxszl.com +Q: #351916072#
br /> 1.后台家居产品列表页 17
2.添加产品详情页面 17
3.留言页面 18
4.用户信息页面 19
5.订单管理页面 21
五、系统测试 23
(一) 测试标准 23
(二)综合性测试方法 23
(三)测试用例 24
六、总结 25
致谢 27
参考文献 28
一、引言
(一)开发背景
通过对家居电商行业的现状以及未来的发展方向进行深入的调查研究,使得们认知到电商的兴起是科技进步和人们的消费观念共同作用下的产物,是消费者对于消费场景以及方式的新体验,电商的方式也在不断优化提升。而如何借势而为则是值得们考虑的问题。
家居行业在电商还没有如今的量级的时候就有人涉足,但大多数人都认为电商和家居电商都将是昙花一现。然而2013年全国家居电商的整体销售额就以及取得了不可思议的成绩,并且“双11”当天仅仅林氏木业就销售过亿,在整个家居行业引起了很大的轰动。而实体店铺和线上商城的博弈仍在继续,国内实体家居店的销售额不断的下滑,而营销所产生的成本却随着时间的增加不断攀升。
发达的快递配送网络代替了实体商店的配送服务,线上网银的快捷支付代替了现金,广告网络代替了线下传单等宣传方式,通过大数据精准投放广告消息,一天24小时的店铺营业时间代替了实体店按时开关店面的方式。
在时间上,移动电商的兴起让购物真正的变成了随时随地,而门店因为不可抗因素则很可能失去部分受时间限制的消费者,电商平台则弥补了这个缺陷。在空间上,地域已经不能局限用户。电商对于空间的阻碍有自己的解决方式。通过对物流系统的建设使得品牌可以脱离实体店铺销售的模式进行创收。而从人的关系网络的方面研究也会发现电商所存在的特点,通过社群分享使得品牌不受限制的被人分享,和目标客户建立关系。
(二)资料来源
从家居行业的角度进行分析,有80%的大型家居企业密切关注电商动态,并且在涉足电商行业后也取得了很好的成绩。通过在网络上公开显示的资料表明,从早期的家居大厂庆州联合家居易站,再到后期的红星美凯龙投入大笔资金做自己的红美商城,还有创办居然在线的居然之家。各大主流电商平台都有这些家居品牌的身影,比如天猫和淘宝上的全友家居、顾家家居等,包括很多的建材类的品牌也早早的抓住了机遇。
(三)网站技术平台
1.操作系统平台:Win10
操作系统用来调配整个计算机系统的资源,对于网站的开发来说并不依赖于操作系统,只是使用图形界面的计算机有利于开发。因此一些基本的开发工具就可以了,所有win8、win10都可以使用。
2.程序编程环境:sublime
Sublime是一种轻便的代码编辑器,支持多种结构状态。拥有强大的生态系统并且有多重选择等非常实用的功能。并且可以通过搜索输入指令安装多种插件,通过插件实现多种功能。
3.后台运行环境:XAMPP
XAMPP集成了Apache、MySQL、PHP是一个功能非常强大的集成软件包,可以使环境配置变得非常容易。可以直接从xampp官网下载Windows系统对应的软件包,安装成功后,使用浏览器来测试xampp环境是否配置成功。需要从本机浏览器地址栏输入地址localhost 。
4.开发技术:PHP10.0、Yii
php语言是一种可以使网站动态展示的语言,在这里所说的动态指网页在整体页面的刷新过程中的可以根据读取服务器中的内容动态改变,它要求用户做刷新操作。并且通过PHP语言编写的网站还可以和用户进行交互,改变落后的纯文本状态。
同时使用基于PHP的Yii2框架程序。通过在已经设计好的框架上编写代码可以提升建站速度节约时间。并且可以通过使用yii2框架来实现前后端分离编写程序设计,前端与后端的开发人员通过添加程序接口进行对接调试。
5.数据库系统:Mysql
mysql数据库采用开源管理的方式,会将所有关联数据库通过表之间的关系连接并将所有数据保存在不同的数据库列表中,这样可以减少查找时间,提高数据操作的灵活性,其特点是体积小、速度快、总体拥有成本低,并且完全开源。并且mysql所使用的sql语言是通用的数据库语言后期调整也不会很麻烦。
二、需求分析
(一)系统需求分析
智能家居用品网站这个项目在开发初期对其他类型的家居电商平台做了调查,有大型的宜家家居、阿里巴巴电商平台、万家乐全屋定制等部分页面在下面做了展示。品牌的网站都很有自己的特点,充分的展示了其自身的优势,例如宜家作为一个大的品牌,有各种各样种类的产品支撑网站,消费者可以一站式购物,并且宜家自身也有实力去做整套的购物服务,例如货物配送等,而不需要依靠其他平台,这一点从它的网站上也可以体现,如图41为宜家家居首页图。
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/564430.html
最新推荐