"景先生毕设|www.jxszl.com

鲜花售卖网站的设计与实现(附件)【字数:7253】

2024-03-07 15:16编辑: www.jxszl.com景先生毕设
随着互联网的普及,越来越多的人习惯于网上购物而摒弃了线下实体店挑选物品。所以打算做一个以出售鲜花为主的购物网站,因为鲜花类售卖网站相对于其他的购物网站来说是较少的。本网站是基于PHP语言开发的,还搭载了基于PHP的yii框架,数据库用的是和yii框架兼容性较好的MYSQL,由于yii框架和mysql数据库都是轻量的所以这对我的网站运营非常有帮助,yii框架的MVC模式能更好的帮助我们实现网站设计和网站升级。网上商品售卖网站有着鲜花介绍、图片宣传、购物车、联系我们、客服等主要功能。文章内容详细介绍了鲜花宣传网站的实现过程。从开发背景分析、网站内容需求分析、具体设计、到该网站的系统功能性测试等角度,展示了网站具体实现的主要功能及部分界面。
目录
一、 引言 1
(一)系统背景 1
(二)资料来源 1
(三)系统特点 1
(四)本文结构 1
(五)相关技术 2
1.HTML技术 2
2.PHP语言 2
3. Mysql数据库 2
4. Yii框架 2
二、 需求分析 2
(一)系统需求分析 2
1.初步调查 2
2.技术可行性分析 3
3.经济可行性 3
4.操作可行性 3
(二)用户需求分析 3
三、 系统架构设计 4
(一)网站功能结构 4
(二)数据库设计 5
1. ER图分析 5
2.数据库表格设计 6
四、 系统详细设计及代码实现 7
(一)系统设计描述 7
(二)前端页面介绍 8
1. 网站首页 8
2. 鲜花信息展示页面 9
3. 鲜花信息展示详情页面 10
4. 精品图片页面 11
5. 购物车页面 13
6. 关于我们页面 14
7. 注册页面 15
8. 登录页面 17
(二)后端页面介绍 18
1. 后端首页 18
2. 鲜花介绍页面 19 *景先生毕设|www.jxszl.com +Q: ^351916072

3. 鲜花介绍详情页面 21
总结 24
致谢 25
参考文献 26
一、 引言
(一)系统背景
近年来随着网络的普及和信息技术网络技术的高速发展,越来越多人开始学着使用互联网。而网络购物则是被很多年轻人追求的东西因为他快捷、便利、丰富。随着时代的发展,纸币的用途用来越少,随身带着钱包的时代已经过去了,网上购物只需要线上付款避免了纸币之间的找零操作,大大节省了购物的时间,而且线上购物并不要进行排队选中自己需要的物品即可立即进行支付,这些都是线上购物的优势。
现代的人们生活条件越来越好,有一部分人开始追求精神生活而鲜花则是从古至今人们普遍喜欢的用来表达感情的物品。年轻人是网上购物app的主要用户群体,而且鲜花深受绝大部分人的喜爱,比如情侣之间送玫瑰,看望住院的朋友送康乃馨。而由于鲜花的多样性和花语的复杂性,大多数的鲜花都是已线下售卖为主,在网络售卖方面则是屈指可数。所以打算利用线上购物的优势和鲜花在人们生活中的需求地位结合起来,做一个已售卖鲜花为主的线上商品售卖网站。
(二)资料来源
首先,在网站设计阶段,浏览了很多线上物品售卖网站和鲜花网站的详情,将二者结合起来,在物品售卖的基础上添加了花语部分。
其次,在设计阶段翻阅了很多网站设计方便的书籍,最后将网站设计成了现在的样子。
最后,通过翻阅了很多公众号的推文和问卷结果,有部分用户希望网站能有沟通功能这样可以进行随时的资讯,所以网站添加了聊天室系统,这样可以使得用户能和后台管理员进行实时的互动。
(三)系统特点
本线上物品售卖网站是翻阅了大量的资料后制作完成的,主要的用户群体是青年人,网站也参考了部分线上售卖网站的设计。本线上商品售卖网站是基于php的Yii框架为主体部分,后期网站的扩展和维护都会轻松很多。数据库选用的轻量级的MYSQL数据库,虽然是轻量级的数据库但是MYSQL数据库和其他的数据库相比并不逊色且和Yii框架有着较高的兼容性。
(四)本文结构
本线上物品售卖网站主要实现的功能为:对鲜花的介绍、对鲜花的展示、购物车功能、关于我们功能、联系我们功能、客服功能。
其中购物车功能和联系我们功能需要在登录后方可进行操作。且这两个功能是本网站最为重要的功能。
(五)相关技术
1. HTML技术
HTML技术俗称超文本标记语言,他可以在现有的网页中插入部分格式的视频、音频、图片等,现在绝大部分网站的建设都离不开HTML技术。HTML语言的扩展性非常强且HTML语言的兼容性很强,这让网站开发起来相对简单。而且HTML语言灵活方便,由于他的无关平台性和通用性他几乎可以用于所有的平台且对用户浏览器性能没有过高的要求。
2.PHP语言
PHP语言是一款开源的语言同时他也是大学所学习的主要语言之一。由于他较高的可扩展性和较高的执行效率使得在设计网站的第一时间就想到了用它作为网站的编程语言。PHP语言的受众很广,它到目前为止都在进行优化,且PHP语言可以嵌入上面提到的HTML语言,这使得用它编程相对于其他语言更简单一些。PHP语言虽然和C语言一样同为脚本语言但他的执行效率却比C语言要高出许多。其次PHP是面向对象的语言,这使得它编程逻辑设计方便相对简单。最重要的是它有着许多成熟的框架这使得网站编程更加简单。
3. Mysql数据库
Mysql是一款开源的数据库软件,使用它的成本相对其他数据库软件来说较低,这是身为没有经济来源的大学生最先想到的数据库。虽然Mysql是轻量的开源的数据库但他并不比其他的数据库差,相反的Mysql对于用户的体验比较好,安全性比较高,它的体积较小使得网站使用它的安装和后期维护成本较低。由于Mysql的存储方式使得人们不需要多次发送同一个SQL语句所以用Mysql作为数据库网站的运行效率较高。

原文链接:http://www.jxszl.com/jsj/jsjkxyjs/564444.html