面馆网上订餐系统的设计与开发(附件)【字数:6553】

面馆网上订餐系统是一个为顾客提供网上选餐的动态网站,支持顾客网上自选,送货上门,菜单分类简洁明了,还有查询菜单等功能,帮助顾客节省了大量的时间,也给商家带来了更多的便利,大大提高了工作效率。本课题采用B/S架构,以phpMyAdmin作为数据库管理工具,采用PHP+MYSQL搭建系统。最终完成的选餐系统功能强大,扩展性能强,开发周期短,能够和服务器紧密结合,方便用户进行网上订餐。本论文对面馆网上订餐系统的开发背景,开发技术,总体设计,主要模块功能(订餐服务、订单处理等)的实现进行了详细的分析与描述。
[Keywords] online meal ordering; php;database 目 录
一、 引言 1
(一)网站背景和意义 1
(二)网站介绍 1
二、关键技术介绍 1
(一)MYSQL数据库 1
(二)PHP技术 1
(三)B/S架构 1
三、网站需求分析 2
(一)可行性分析 2
(二)研究手法 2
(三)功能模块概述 2
四、网站总体设计 3
(一)系统设计 3
1.逻辑结构设计 3
2.功能模块划分 3
3.系统功能概述 3
(二)系统功能实现 4
五、主要模块功能及实现 4
(一)前台设计 4
1.菜单信息浏览 4
2.会员注册与登录 5
3.订餐服务 5
4.用户中心 6
5.订单处理 6
6.留言板 7
(二)后台设计 7
1.后台功能框架 7
2.后台登录模块 8
3.后台首页模块 9
4.菜单管理模块 9
5.管理员管理模块 10
6.用户管理模块 11
7.订单管理模块 12
8.留言板模块 13
9.退出后台 14
六、总结 15
致谢 17
参考文献 18
引言
(一) *好棒文|www.hbsrm.com +Q: ^351916072^ 
网站背景和意义
科学技术的发展推动了网络的进步,网络与我们的日常生活变得更加紧密,而餐饮业更是与人类密不可分。
本课题主要是研究现实生活中比较流行的网上订餐系统,网上订餐比起传统的入店购买更加的方便与快捷,为用户与商家都提供了良好的服务。本课题主要涉及的有软件,数据库与网络技术等内容。面馆网上订餐支持顾客网上自选,网上付款,送货上门,菜单分类简洁明了,帮助用户省去不必要的时间浪费,使用户不出门就能尝尽天下美食。也使商家在手机上面就能够接单,省去了等待用户点餐的时间浪费,大大的提高了商家的工作效率。
网站介绍
开发面馆网上订餐系统主要是为了能够更好的满足商家和顾客需求,提高商家的工作效率和提高用户的购餐体验。商品管理主要包的是菜品信息的查看、菜单的查询、菜品信息的修改。系统对菜单的内容进行了详细合理的划分,方便了用户能够深入了解菜品,做出满意的选择。
订单管理方面主要有订单地址的修改、订单查询、订单删除。可以让客户在订餐之后还能有选择的空间。给客户提供实时位置更新服务,让用户可以在菜品送出之前随时更新位置,在订单管理中可以商家查看订单信息,包括订单用户、菜品名称、花费金额和送达地址。
用户管理主要包括的是用户的添加、用户密码初始化操作、用户信息删除。商家可以随时修改数据库里面的用户信息,商家和用户还可以在留言板中相互交流,帮助商家更好的完善自己的菜品。
二、关键技术介绍
(一)MYSQL数据库
MYSQL数据库软件非常的实用,它可以在一些特定的情况下任意使用。因为它自身功能丰富,操作方便,系统结构简洁明了,而得到了大部分用户的推广使用,更因为它和Apache和PHP之间相互补充,相互结合,为建立动态网站方面提供了很大的帮助。
(二)PHP技术
PHP技术在现阶段非常的流行,它本身具有很多优点,比如语法简单,方便学习,功能强大,操作灵活,成为了Web技术里面的佼佼者,引领了整个Web技术的发展。
B/S架构
B/S架构是一种非常流行的常见的网络架构模式,这种模式使系统在实现功能方面更加的方便,也大大的降低了系统开发与维护所需要的花费,在使用方面更加的简洁明了。它的工作原理是采取浏览器要求,服务器接收的方法,使客户使用浏览器就能访问Internet里面的Web服务器产生的信息。
三、网站需求分析
(一)可行性分析
面馆网上点餐系统是一个应用非常广泛的在线订餐系统,用户订餐的一切操作都只需要在网上进行,不需要到店,方便了用户。商家也只需要在网上查看用户的订餐要求,修改订单地址信息,提高了商家工作效率,获取更多的利润。
(二)研究手法
本系统采用PHP+MYSQL模式搭建数据库框架,首先认真分析系统所要完成的功能要求,根据分析建立起对应的数据库内容,设计好每个部分的功能模块图。再完成每个功能的代码设计,对各个功能流程进行详细的规划,建立对应的数据库内容。然后再进行每个模块部分的设计,实现每个模块的功能。最后进行系统的测试,查看系统各个功能是否能够正常运行,检查系统中存在的问题并进行修改和测试,最后达到系统设计功能的要求。
(三)功能模块概述
前台模块主要是介绍菜品信息,菜品查询,商品加入购物车等内容,用户可以通过前台的会员注册把个人信息记录在数据库中,用户订餐的所有操作都是通过前台页面实现。前台主要实现功能模块如图31所示

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

好棒文