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

基于php技术的鲜花销售网站的设计与实现(附件)【字数:7993】

2024-11-03 19:46编辑: www.jxszl.com景先生毕设
摘 要随着生活品质的提高,人们对鲜花的需求也越来越多。各种档次、各种类型的鲜花成了年轻人之间表达情绪的首要选择。当前,通过网络购买鲜花的人群也在大大增加,因此,开发一个鲜花销售网站,不仅方便顾客线上购买,也可以提高商家的收益,还能为商家起到宣传作用。本系统前端主要是用HTML技术进行编写,使用boostrap进行页面元素的设计,使得网站视觉效果新颖脱俗。后台主要使用了PHP技术,可以和网页端灵活的在一起使用,能有效提高系统的运行速率。在数据库的选择使用了MySQL。前台主要为用户注册与登录、商品的浏览及购买功能,后台主要是订单管理、商品管理以及咨询管理功能。
目录
一、引言 1
(一)系统开发背景 1
(二)系统开发意义 1
(三)论文结构 1
(一)开发技术 1
1. PHP 1
2. boostrap 2
3. HTML 2
4. CSS样式 2
5. JavaScript 2
(二) 开发工具 2
1. Sublime 2
2. MySQL 2
三、 系统需求分析 2
(一) 可行性分析 2
1. 经济可行性 2
2. 技术可行性 3
3. 法律可行性 3
(二) 系统的总体需求 3
1. 系统的总体目标 3
2. 系统的功能需求 3
四、系统总体设计 5
(一) 系统功能设计 5
(二)数据库设计 5
1. 实体ER图设计 5
2. 数据库表设计 7
五、系统详细设计 8
(一)系统前台实现 8
1. 首页 8
2.用户注册 9
3.产品中心 10
4.咨询功能 11
5.配送服务 11
6.购物车 12
(二)系统后台实现 14
1.后台登录 14
2.栏目管理 14
3.订单管理 15
4.商品管理 16 *51今日免费论文网|www.51jrft.com +Q: *351916072

5.轮播图管理 17
六、 系统测试 18
(一) 测试意义 18
(二)测试方法 18
(三) 测试用例 18
七、总结 20
八、致谢 21
九、参考文献 22
一、引言
(一)系统开发背景
随着生活品质的提高,人们对鲜花的需求也越来越多。各种档次、各种类型的鲜花成了年轻人之间表达情绪的首要选择。当前,通过网络购买鲜花的人群也在大大增加,因此,开发一个鲜花销售网站,不仅方便顾客线上购买,也可以为销售商起到宣传的作用。
(二)系统开发意义
花卉商城系统能够为用户提供直观的鲜花种类,并且提供高效率的检索功能。还可以帮助消费者寻找到自己心仪的鲜花品种,同时也能为卖家提供鲜花种类的清单,便于卖家对鲜花种类进行管理。最重要的是卖家可以通过订单对顾客购买的鲜花品种进行统计,便于对后期的进货进行参考。
(三)论文结构
此论文共有六个部分:
引言:本论文绪论中主要介绍了为什么要开发花卉商城系统,以及对本系统对同类花卉商城系统所具有的优势。
技术分析:主要阐述了本系统在所需要地技术以及这些技术地优点及选择这些技术的理由。
系统分析:主要从各个角度对鲜花销售系统进行分析。主要是对本系统进行可行性的探索讨论,分析技术难点。
系统网站设计:主要是对此鲜花销售系统进行的功能上的设计数据库表单具体到字段的设计。
系统实现:主要是对鲜花销售系统各个功能的实现,并且展示了各个功能及操作,以及各个功能的核心代码。
系统功能测试:具体操作为对系统的功能进行破坏性测试。检测本系统详细功能的错误漏洞以及功能是否完整。
二、开发技术及开发工具
(一)开发技术
1. PHP
PHP区别于其他脚^本语言的一点是它的的运行环境主要是服^务器。所以PHP在web中使用起来十分的灵活多变。PHP的语言有点^类似于面向对象的Java语言。但是PHP也有自己的特色。PHP也和Java等语言一样是开源的。而且比起Java和C语^言,PHP更加容易上手。尤其是在前端,PHP语言的优越性能明显显现出来。目前PHP作为年轻的语言已经在多个领域大显身手。
2.boostrap
Bootstrap也是框架的一种。和SSM不同的是Bootstrap是前端的主流框架之一。而且Bootstrap拥有很多优点例如页面简^洁功能强大。所以现在已经有不少网页前端使用Bootstrap进行前端编写。而且Bootstrap对于电脑的环境配置要求也很低基本上没有什么高要求,这使得新手上手很容易。
3.HTML
HTML主要是web前端的一种标记性语言,在HTML中糅合了大量前端的技术例如JavaScript之类的。同时它自身也有很多功能性标签可供选择,它的标签也分为单标签和双标签。这使得HTML的功能更加强大完善。目前HTML中最常用的操作还是超链接操作,可以通过超链接轻易的将其他网站链接进来。
4.CSS样式
CSS主要是HTML中的样式列表。在HTML中可以直接将CSS样式写在同一个HTML文件中,但是出于便于管理的角度。大部分CSS样式会独自写在专门的样式表中进行统一管理。在使用的时候仅需对编写好的样式表进行链入使用即可。
5. JavaScript
JavaScript是一种可以直接在前端HTML文件中使用的编程语言。它可以直接在HTML中进行声明变^量构造函^数的操作。也可以调用已有的方法例如点击事件之类的。而且与其他编程语言不同的是,JavaScript不用声明变^量就可以直接使^用。
(二) 开发工具
1. Sublime
Sublime注重用户的个性特点,所以Sublime提供了配置修改的功能,用户可以根据自己的喜好习惯进行快捷键值的修改。其次Sublime也有大量的提示操作,有效减少在编写代码的过程中的代码编写的失误。

原文链接:http://www.jxszl.com/jsj/wljs/608370.html