小面点餐系统的设计与开发(附件)【字数:5580】
摘 要本重庆小面点餐系统主要是采用B/S模式,根据现有的网上点餐系统的现状来设计和实现的。网站主要采用了B/S三层架构的模式,MySQL作为系统数据库,Dreamwer作为静态网页开发工具以及PHP进行代码编写。系统结构可以分为用户和管理员两个模块。该系统的主要功能有用户登录、用户注册、菜品浏览、菜品查询、菜品订购、订单管理和配送管理等。本系统主要是为了让顾客可以浏览本面馆的所有菜品,能够及时的了解菜品的详细信息,选择心仪的菜品后下单购买,根据顾客的需求是否要送货上门。即使足不出户也可以品尝到美味的食物,从而带来了很大的便利,也节约了一些不必要的时间。
目 录
一、 引言 1
(一)开发背景 1
(二)选题内容 1
1.课题总体介绍 1
2.解决主要问题 1
二、 开发工具介绍 1
三、 系统需求分析 2
四、 系统详细设计 2
(一)系统结构 2
(二)数据库设计 2
(三)逻辑结构 6
五、 系统编码实现 8
(一)首页 8
1.页面设计 8
2.功能实现 8
(二)用户信息管理 10
1.页面设计 10
2.功能实现 10
(三)点餐管理 11
1.页面设计 11
2.功能实现 12
(四)外送管理 14
1.页面设计 14
2.功能实现 15
六、 系统测试 16
(一)测试的目的 16
(二)测试举例 16
七、 总结 17
致谢 18
参考文献 19
引言
(一)开发背景
本课题是根据现在外出打拼的人数不断增加,餐饮企业变得更加的受欢迎,也导致了从点餐到用餐之间的时间在不断的增长。在有限的空间范围内以及一定的人数限制并不能将所有人顾全,导致顾客等待时间较长或因为没有空位落座而另选他家。而无线点餐系统的开发可以让顾客在用餐前几十分钟预定菜品,从而可以减少等待时间,即可享受美食。同时,我 *好棒文|www.hbsrm.com +Q: ¥351916072¥
们也有效的提高了工作效率、提升服务质量,降低运营成本,提高企业形象。为餐饮行业实现餐饮营业过程自动化。形成高效的、有序的信息化管理体制,从而提高行业间的竞争力。
(二)选题内容
1.课题总体介绍
本网站采用了网站设计与页面制作、数据库MySQL和PHP,可以开发出友好、简单的用户操作页面,分为管理员登录和普通用户登录两种登录方式,使网站能够实现订单查询、点餐、加单、实时定位外送位置及时间、个人设置管理等功能。本网站比以往的点餐网站相比操作更为简单、工作效率更高,方便顾客更加有效的点餐,从而提升工作效率,使餐厅工作人员的工作更加便捷、方便、流畅。
2.解决主要问题
本网站的设计理念主要是为了改变以往传统的点餐网站,为广大顾客减少不必要的等待时间,有效地提高了餐厅的运营效率,同时提升了管理水平,也降低成本。
开发工具介绍
本系统采用的软件环境是Windows 10操作系统、MySQL数据库管理系统。
MySQL(数据库管理系统),是一种开源的数据管理系统。它具有丰富的应用编程接口、精巧的系统结构以及灵活性,受到了众多的自由软件爱好者以及商业软件用户的青睐,特别是MySQL与Apache和PHP/PERL的结合,为建立基于数据库的动态网站提供了强大动力。
HTML是一种超文本标记语言,它通过一系列的标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。它可以通过超链接方法将文本中的文字、图表与其他信息媒体相关联。HTML文本是由HTML命令组成的描述性文本,HTML命令可以 说明文字、图形、动画、声音、表格、链接等。
PHP是一种通用开源脚本语言,它是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP具有公开的源代码、较高的数据传送处理水平和输出水平。PHP语言还可以与各种数据库相连、拓宽链接面 、缓解数据存储、检索及维护压力。PHP语言搜索引擎还可以量体裁衣,实行个性化服务,如根据客户的喜好进行分类收集储存,极大提高了数据运行效率。
系统需求分析
该点餐系统的设计目标是为了创造出一款不需要服务人员就可点餐的自动化系统。此系统的目的就是为了顾客的便利,让顾客在最短的时间内,享受到最大的服务。从而也减少了本面馆对外聘请员工的开销。
该系统主要包括两大方面:前台和后台。
前台主要包括:信息录入(用户登录,用户注册)、点餐(按类别分类菜品,下单)、订单查询(仅包含用户所购买菜品信息)、外送(显示外送员到达顾客指定地点的距离、时间)、修改密码(提供修改密码服务)、评价(对本店菜品及外送等服务的建议)。
后台主要包括:管理员登陆(客户管理、菜单管理)、订单销量。
系统详细设计
(一)系统结构
通过对本系统的需求分析后,本系统的主要功能结构包括:客户登录系统、系统应用、系统维护、数据查询及退出。其主要功能结构图如图41所示
图41 功能结构图
(二)数据库设计
数据库的设计原则一般包括:层次分明、布局合理;数据库高度结构化;必须保证尽可能保持冗余度的平衡;必须维护数据的正确性及一致性;可以在必要的地方设定相应的安全机制。
本系统中主要涉及到的实体有:客户信息、管理员信息、菜品信息、菜品销量、客户消费订单、订单明细、订单表、评价。
客户信息实体属性图,如图42。
图42 客户信息实体属性表
菜品信息实体属性图,如图43所示。
图43 菜品信息实体属性图
管理员信息实体属性图,如图44所示。
目 录
一、 引言 1
(一)开发背景 1
(二)选题内容 1
1.课题总体介绍 1
2.解决主要问题 1
二、 开发工具介绍 1
三、 系统需求分析 2
四、 系统详细设计 2
(一)系统结构 2
(二)数据库设计 2
(三)逻辑结构 6
五、 系统编码实现 8
(一)首页 8
1.页面设计 8
2.功能实现 8
(二)用户信息管理 10
1.页面设计 10
2.功能实现 10
(三)点餐管理 11
1.页面设计 11
2.功能实现 12
(四)外送管理 14
1.页面设计 14
2.功能实现 15
六、 系统测试 16
(一)测试的目的 16
(二)测试举例 16
七、 总结 17
致谢 18
参考文献 19
引言
(一)开发背景
本课题是根据现在外出打拼的人数不断增加,餐饮企业变得更加的受欢迎,也导致了从点餐到用餐之间的时间在不断的增长。在有限的空间范围内以及一定的人数限制并不能将所有人顾全,导致顾客等待时间较长或因为没有空位落座而另选他家。而无线点餐系统的开发可以让顾客在用餐前几十分钟预定菜品,从而可以减少等待时间,即可享受美食。同时,我 *好棒文|www.hbsrm.com +Q: ¥351916072¥
们也有效的提高了工作效率、提升服务质量,降低运营成本,提高企业形象。为餐饮行业实现餐饮营业过程自动化。形成高效的、有序的信息化管理体制,从而提高行业间的竞争力。
(二)选题内容
1.课题总体介绍
本网站采用了网站设计与页面制作、数据库MySQL和PHP,可以开发出友好、简单的用户操作页面,分为管理员登录和普通用户登录两种登录方式,使网站能够实现订单查询、点餐、加单、实时定位外送位置及时间、个人设置管理等功能。本网站比以往的点餐网站相比操作更为简单、工作效率更高,方便顾客更加有效的点餐,从而提升工作效率,使餐厅工作人员的工作更加便捷、方便、流畅。
2.解决主要问题
本网站的设计理念主要是为了改变以往传统的点餐网站,为广大顾客减少不必要的等待时间,有效地提高了餐厅的运营效率,同时提升了管理水平,也降低成本。
开发工具介绍
本系统采用的软件环境是Windows 10操作系统、MySQL数据库管理系统。
MySQL(数据库管理系统),是一种开源的数据管理系统。它具有丰富的应用编程接口、精巧的系统结构以及灵活性,受到了众多的自由软件爱好者以及商业软件用户的青睐,特别是MySQL与Apache和PHP/PERL的结合,为建立基于数据库的动态网站提供了强大动力。
HTML是一种超文本标记语言,它通过一系列的标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。它可以通过超链接方法将文本中的文字、图表与其他信息媒体相关联。HTML文本是由HTML命令组成的描述性文本,HTML命令可以 说明文字、图形、动画、声音、表格、链接等。
PHP是一种通用开源脚本语言,它是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP具有公开的源代码、较高的数据传送处理水平和输出水平。PHP语言还可以与各种数据库相连、拓宽链接面 、缓解数据存储、检索及维护压力。PHP语言搜索引擎还可以量体裁衣,实行个性化服务,如根据客户的喜好进行分类收集储存,极大提高了数据运行效率。
系统需求分析
该点餐系统的设计目标是为了创造出一款不需要服务人员就可点餐的自动化系统。此系统的目的就是为了顾客的便利,让顾客在最短的时间内,享受到最大的服务。从而也减少了本面馆对外聘请员工的开销。
该系统主要包括两大方面:前台和后台。
前台主要包括:信息录入(用户登录,用户注册)、点餐(按类别分类菜品,下单)、订单查询(仅包含用户所购买菜品信息)、外送(显示外送员到达顾客指定地点的距离、时间)、修改密码(提供修改密码服务)、评价(对本店菜品及外送等服务的建议)。
后台主要包括:管理员登陆(客户管理、菜单管理)、订单销量。
系统详细设计
(一)系统结构
通过对本系统的需求分析后,本系统的主要功能结构包括:客户登录系统、系统应用、系统维护、数据查询及退出。其主要功能结构图如图41所示
图41 功能结构图
(二)数据库设计
数据库的设计原则一般包括:层次分明、布局合理;数据库高度结构化;必须保证尽可能保持冗余度的平衡;必须维护数据的正确性及一致性;可以在必要的地方设定相应的安全机制。
本系统中主要涉及到的实体有:客户信息、管理员信息、菜品信息、菜品销量、客户消费订单、订单明细、订单表、评价。
客户信息实体属性图,如图42。
图42 客户信息实体属性表
菜品信息实体属性图,如图43所示。
图43 菜品信息实体属性图
管理员信息实体属性图,如图44所示。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/97.html