诺心甜品网站的设计与实现(附件)【字数:8247】
目 录
一、 引言 1
(一) 网站背景和意义 1
(二) 论文主要结构 1
二、 开发技术介绍 1
(一) MYSQL数据库 1
(二) XAMPP 1
(三) YII框架 2
(四) PHP语言 2
(五) layUI 2
三、 网站需求分析 2
(一) 网站可行性研究 2
1. 技术可行性分析 2
2. 经济可行性分析 3
(二) 系统需求分析 3
四、 网站总体设计 4
(一) 网站功能结构设计 4
(二) 网站的数据模型设计 6
1. 物理模型设计 6
2. 数据表设计 7
五、 网站详细设计 8
(一) 网站前台页面设计描述 8
1. 甜品站首页模块的详细设计 8
2. 甜品美食详细设计 9
3. 领券中心详细设计 10
4. 折扣商品列表页面的详细设计 11
(二) 后台页面设计 12
1. 后台商品列表展示详细设计 12
2. 商品分类管理页面详细设计 13
3. 折扣管理页面详细设计 13
4. 优惠券管理页面详细设计 14
5. 会员管理页面详细设计 14
6. 网站设置页面详细设计 15
六、 网站测试 16
1. 网站测试 17
2. 网站测试用例 17
七、 总结 18
致谢 19
参考文献 20
一、引言
在人们的日常生活中的多个场景都使用到了信息技术,最常见的就是在电子商务方面的优势,各类商品通过网络进行销售带动了物流运输等行业的发展。能够在网上交易的商品类别非常多,美食就是其中的一类。
(一)网站背景和意义
美食商城的出现,方便了人们对于美食的消费,我们可以便捷快捷的从美食商城网站上了解到商家的菜品,告别了传统的菜单点菜服务。在美食商城中还可以 *51今日免费论文网|www.51jrft.com +Q: ¥351916072¥
直观的了解到美食佳肴的介绍,便于消费者根据自己的喜好选择美食。对于商家而言,可以便捷地上传、修改美食信息,这也告别了传统纸质菜单在修改菜谱时的不便。商家也可以通过后台直观了解到客户的点餐数量,方便厨师烹制客户所需要的美食。商家在人员管理上也可以通过美食商城系统后台,直观的了解到员工信息。在这一背景下搭建卖家直接经营的网站来进行网络方面的销售任务,既可以将地域的限制对食品销售的影响降到最低,从长远的发展来说还能够摆脱掉其他平台抽成带来的巨大成本。
(二)论文主要结构
围绕本次毕业设计课题甜品美食网站的设计与制作,本人花费大量时间从背景分析开始处理直到完成所有程序的开发工作。
第一章引言部分,简单介绍了之所以将甜品美食网站作为本次设计内容的原因,以及网站开发完成之后对于商家进行食品销售工作有哪些益处。第二章开发技术介绍部分,美食网站在开发过程之中使用到的所有语言与开发工具进行记录。接下来是文章的主要章节,分别对完成系统分析、系统设计、系统测试等部分工作的描述。
关键技术介绍
运用数据库,php,YII等技术设计出来的大型美食网页。
(一)MYSQL
在项目开发过程中都需要使用MySQL数据库作为数据存储的工作,无论是PHP、Java这类比较常用的编程语言还是eiffel、ruby这类不常用的语言都可以使用。即使是上万条的记录,MySQL数据库也能够很好的进行存储与管理工作。
(二)XAMPP
在PHP项目开发过程中可以通过XAMPP提供的服务进行多个站点的配置,使用XAMPP工具能够通过phpmyadmin工具在网页中直接处理数据库部分的内容,配置数据库的过程中需要通过doc界面进行界面控制连接。在使用Apache端口服务的过程中如果发现端口被占用需要将配置的端口改为限制端口,在conf文件夹下找到对应的内容进行处理。
(三)YII框架
YII框架是一个能够快速编程、使用安全、代码管理专业的专用框架,它能够与Ajax进行协同工作让浏览器的处理能力得到提高。使用MVC的管理模式,能够在编程的过程中将不同的层进行分离。同时它与jQuery进行整合,对JavaScript的接口编写更加方便。
PHP语言
PHP的功能是在不断增多的,版本升级的过程中不断弥补之前存在的漏洞。它的网站开发能力很强,并且代码开源,开发者可以随意使用。在图像处理方面PHP也有一定能力,面向对象的开发方式及时处理大型的项目也可以完成。
layUI
LayUI的元素类型有很多,在进行页面布局时可以通过栅格的方式将网页划分成不同的模块完成页面布局。其中对于颜色与字体图标等基本元素的使用都会比较简单的,比较复杂的有时间线等功能。它的内置模块也非常都,只需要加载例如upload、tree、flow等模块就能够使用对应的功能。
原文链接:http://www.jxszl.com/jsj/xxaq/608558.html