毕业论文-西餐厅餐饮网站的设计与实现_第1页
毕业论文-西餐厅餐饮网站的设计与实现_第2页
毕业论文-西餐厅餐饮网站的设计与实现_第3页
毕业论文-西餐厅餐饮网站的设计与实现_第4页
毕业论文-西餐厅餐饮网站的设计与实现_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、石家庄经济学院华信学院学士学位设计 学士学位设计题目 西餐厅餐饮网站的 设计与实现 姓名 学专业 计算机科学与技术 指导教师 二零一四年五月三十日摘 要 越来越多的人接受了电子商务这种便捷、快速的交易形式,网上订餐的推出也很快受到了大家的欢迎。首先,简要地介绍了国内网络技术和信息产业的发展情况以及研究课题的现状,阐述了西餐厅餐饮网站的设计方案以及实施的重要意义。然后是建设网站时具体分析如何实现系统功能,规划系统流程,设计系统数据库的逻辑结构,介绍在开发系统过程中所使用的重要开发语言、开发工具、配套插件以及开发平台。最后设计和实现了一个西餐厅餐饮网站,着重论述了系统的功能与实现、数据流程及存储。

2、包括会员管理、菜品信息介绍、网上订餐、用户留言、系统用户管理以及后台数据库管理等,使用图文并茂的方式,对整个网站的功能模块进行阐述和分析。关键词 数据库 西餐厅餐饮网站 ASPABSTRACT More and more people have accepted the convenient and fast transaction form of the electronic commerce, the on-line meal ordering is also become popular. First, we briefly introduce the domestic network

3、technology and the information industries situation as well as the research situation, elaborate the solution of on-line meal ordering system as well as its significance. Next, we analysis how to implement this system function, plan system flow and design the logical organization of system database,

4、 introduce the development language, the development kit, and the necessary plug-in units which are used in the development process as well as development of platform. Finally, the on-line meal ordering system of the B/S structure is designed and implemented, it emphatically elaborates the function

5、and implementation of system, data flow and storage such as the member management, information introduction of order, the on-line meal ordering, user information, system user management as well as the administration of backstage database. We elaborate and analyze the entire implementation methods of

6、 the on- line meal ordering system function module with function code and pictures.Key words: Database Western restaurants catering site system ASP目 录摘要I ABSTRACTII TOC o 1-3 h z u HYPERLINK l _Toc388383443 1 绪论1 HYPERLINK l _Toc388383444 1.1国内外有关的研究动态1 HYPERLINK l _Toc388383445 1.2 理论及实际意义2 HYPERLI

7、NK l _Toc388383446 2 相关技术3 HYPERLINK l _Toc388383447 2.1 HTML语言简介3 HYPERLINK l _Toc388383448 2.2 ASP技术简介3 HYPERLINK l _Toc388383449 2.3 Access简介4 HYPERLINK l _Toc388383450 3 系统分析5 HYPERLINK l _Toc388383451 3.1 可行性分析5 HYPERLINK l _Toc388383452 3.1.1 经济可行性5 HYPERLINK l _Toc388383453 3.1.2 社会可行性5 HYPER

8、LINK l _Toc388383453 3.2 需求分析5 HYPERLINK l _Toc388383454 3.2.1 功能需求5 HYPERLINK l _Toc388383455 3.2.2 运行环境要求6 HYPERLINK l _Toc388383456 3.2.3 数据流图6 HYPERLINK l _Toc388383457 3.2.4 数据字典9 HYPERLINK l _Toc388383458 4 数据库设计11 HYPERLINK l _Toc388383459 4.1 概念设计11 HYPERLINK l _Toc388383460 4.1.1 实体属性图11 HY

9、PERLINK l _Toc388383461 4.1.2 实体E-R图14 HYPERLINK l _Toc388383462 4.2 逻辑设计15 HYPERLINK l _Toc388383463 4.3 物理设计15 HYPERLINK l _Toc388383464 5 系统设计17 HYPERLINK l _Toc388383465 5.1 概要设计18 HYPERLINK l _Toc388383466 5.2 详细设计19 HYPERLINK l _Toc388383467 5.2.1 后台管理员管理模块流程图19 HYPERLINK l _Toc388383468 5.2.2

10、 下订单模块流程图19 HYPERLINK l _Toc388383469 5.2.3 订单处理流程图20 HYPERLINK l _Toc388383470 5.2.4 订购清单模块流程图21 HYPERLINK l _Toc388383471 5.2.5 菜品编辑模块流程图22 HYPERLINK l _Toc388383472 5.2.6 新闻编辑模块流程图23 HYPERLINK l _Toc388383473 5.2.7 会员模块流程图24 HYPERLINK l _Toc388383474 5.2.8 普通用户模块流程图25 HYPERLINK l _Toc388383475 5.

11、2.9 VIP用户模块流程图26 HYPERLINK l _Toc388383476 6 系统实现27 HYPERLINK l _Toc388383477 6.1 前台功能模块实现27 HYPERLINK l _Toc388383478 6.1.1 网站首页27 HYPERLINK l _Toc388383479 6.1.2 菜品图片浏览28 HYPERLINK l _Toc388383480 6.1.3 网站留言28 HYPERLINK l _Toc388383481 6.1.4 会员登录页面29 HYPERLINK l _Toc388383482 6.1.5 订单填写30 HYPERLIN

12、K l _Toc388383483 6.1.6 新闻发布30 HYPERLINK l _Toc388383484 6.2 后台功能模块实现31 HYPERLINK l _Toc388383485 6.2.1 管理员登录界面31 HYPERLINK l _Toc388383486 6.2.2 菜单管理31 HYPERLINK l _Toc388383487 6.2.3 图片管理32 HYPERLINK l _Toc388383488 6.2.4 餐饮等信息修改33 HYPERLINK l _Toc388383489 结论33 HYPERLINK l _Toc388383490 致 谢34 HYP

13、ERLINK l _Toc388383491 参考文献35 西餐厅餐饮网站的设计与实现高新科技和计算机的飞速发展,给人们带来了更多的便利电脑普及时代即将到来,网络技术也在逐渐完善,人们的生活已经开始发生重要的变革,效率已经成为各个企业生存的首要条件,更好更快的使用和了解相关的信息,以及处理更多更繁琐的事物便是我们设计西餐厅餐饮网站的初衷。1 绪论由于互联网发展已深入家庭,为了方便人们生活,提高人们的生活效率,本系统根据现实订餐的方式虚拟于网络之上,使人们通过网络就可以完成生活中必要的事情(饮食)。系统的完成不仅可以基本实现客户浏览的功能,还能在此基础上提供更多的,更贴心的服务。信息技术的发展将

14、更快的推动互联网的发展,西餐厅餐饮网站系统的重要性也将越显其强大的作用。1.1 国内外有关的研究动态Internet是世界上最大的计算机网络,随着科技的发达,已进入网络时代的人们习惯了网络,对于食客来说更多的不在去盲无目的寻找自己喜欢的菜色,他们更习惯上网查询相关动态,目前在餐饮业中运用Internet来推销自己的企业很多,拒不完全统计,到1995年,餐饮业的网点就已经达到了249.3万户。近年来我国餐饮业年营业额连续高速增长,其中相当数量来自于日益兴起的西餐业,西餐正在成为全国城市饮食消费的重要文化追求。据研究表明,目前全国大中城市西餐企业2万多家,其中西式正餐3200家,西式快餐4000家

15、,酒吧3840家,咖啡厅3500家,茶餐厅3000家,日餐、韩餐及东南亚餐约有2500家这些西餐企业60%以上是民营企业,国有企业不到5%。目前,西餐厅企业平均利润率为20%-50%,每平方米单位面积年均营业额达到31151元,而中餐企业单位面积年均营业额为14400元,可见西餐的盈利能力更强,中国现有的西餐市场每年有20亿元左右的需求,年增长率达到惊人的100%以上。近几年大量国外餐饮品牌的引入丰富了国内餐饮市场,也为西餐业发展开拓广阔前景。国内发展比较突出的西餐厅网站有爱琴海咖啡、咖啡之翼、百万庄园、两岸咖啡西餐厅网站等。爱琴海咖啡网站,中国成功运营咖啡厅的领跑者!从客户的需求出发,向客户

16、展示需要的信息,在首页中包含着品牌历史,店面风采、咖啡美食、投资方案、成功案例等菜单。展示了各种各样的咖啡和美食,网页设计的美观又直接,满足了客户的需求,很好的宣传了本餐厅。国内这些西餐厅虽然在某些方面取得成功,但是任然存在着一些问题,有些功能比较单一,还可以在细化,还可以添加些别的功能,有时不能满足客户的需求,所以还需要不断地完善,相对于国外来说,他们的技术要比国内成熟,我们可以借鉴来加强国内的技术。在美国,每当人们想知道某西餐厅有什么新菜,新活动,服务环境有什么变化,就会习惯性地进入该餐厅的网址,因为外国餐厅已经习惯吧新菜和新服务信息发布在网上,并且定期在网上发布有关餐厅的优惠消息。西餐厅

17、网站可以与潜在客户建立商业联系,这是餐饮网站的最重要功能之一,也是为什么那么多的国外企业非常重视网站建设的原因之一,据研究表明,现在,世界各国大多数的食客都是主要利用互联网来寻找新的菜色和好的西餐厅,因为这样做费用最低,效率最高。原则上,全世界任何地方的人,只要看到餐饮网址,就可以看到其中的菜色和具体位置,方便客户找到餐厅。就这个趋势来看,西餐厅网站的发展前景非常广阔,在技术飞快发展的今天,网络给我们带来了很多的方便,越来越多的西餐厅纷纷开设,当然也会存在着竞争,他们会在竞争中不断完善,为我们带来更多的方便和好处。1.2 理论及实际意义多样文化仍然是业态发展主要方式,西餐文化色彩更趋于潮流化和

18、多元化,西餐与各地消费群体生活水平的发展速度合拍,西餐企业的竞争促进西餐业的发展,中国加入WTO及举办奥运会、世博会及全面的对外开放,对全社会的饮食文化变化将产生举得的推动作用,西餐奇特的口味将被越来越多的青年人及小孩的接受和认可。餐饮网站有利于提升餐饮企业形象,餐饮网站的作用更类似于企业在报纸上和电视上做的宣传,不同之处在于餐饮企业网站容量更大,餐饮企业几乎可以把任何想让客户和公司知道的内容放入网站,相对来说,餐饮企业的消费要比其他广告方式低得多,餐饮网站一年的消费仅为几百元,如餐饮在报纸上做广告,半个版面,几天时间就要花掉千元,餐饮企业如拥有自己的网站,应在各种广告中尽量的推介该网址,并把

19、具体性的内容放入网址中。能够详细、全面地介绍西餐环境和西餐特色。西餐厅网站的成立降低了通信费用,对于不少西餐厅来说,每年的餐饮费用尤其涉及到进出口的通信费用,是一笔庞大的费用,有了网站就可以有效的降低通信费用,这是餐饮网站的一个很好的实际好处。西餐厅网站也可以利用网站及时得到客户的反馈信息,食客一般不会积极主动地向餐厅反馈信息,如有了网站并在网站加入留言系统,可以得到大量的客户意见和建议。可以看到西餐厅网站的发展是非常乐观的,这也正是我选本题的意义所在。2 相关技术2.1 HTML语言简介HTML(Hyper Text Markup Language超文本标记语言)是一种用来制作超文本文档的简

20、单标记语言。与常见的字处理文件不同,Web页以超文本标识语言编排格式。它能独立于各种操作系统平台(如UNIX,WINDOWS等)。HTML语言作为一种标识性的语言,是由一些特定符号和语法组成的,所以理解和掌握都是十分容易的。可以说,HTML语言在所有的计算机编程语言中是最简单易学的。 组成HTML的文档都是ASCII档,所以创建HTML文件十分简单,只需一个普通的字符编辑器即可。如 Windows中的记事本、写字板都可以使用。也可以采用专用的 HTML 编辑工具:如 CoffeeHTML、 Homesite、 HTMLedit Pro等工具,它们的特点是能够自动检查HTML文档中的语法错误并协

21、助改正。由于有了图形化的HTML开发工具,使得学习HTML更加容易,可以先用它制作好网页,再在它附带的HTML代码编辑器在删去那些无用的代码,利用它的所见即所得特性,从而很快就能熟练地掌握HTML。2.2 ASP技术简介ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML(标准通用标记语言下的一个应用)标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容,也可以创建使用HTML网页作为用户界面的web应用程序。与HTML相比,ASP网页具有以下特点:利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;AS

22、P文件是包含在HTML代码所组成的文件中的,易于修改和测试;服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强;ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等;由于服务器是将ASP程序执行的结

23、果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。2.3 Access简介Microsoft Office Access是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。它是微软OFFICE的一个成员, 在包括专业版和更高版本的office版本里面被单独出售。2012年12月4日,最新的微软Office Access 2013在微软Office 2013里发布,微软Office Access 2010 是前一个版本。MS ACCESS以它自己的格式将数据存储在基于Access Jet的数据库引擎里。它还可以直

24、接导入或者链接数据(这些数据存储在其他应用程序和数据库)。软件开发人员和数据架构师可以使用Microsoft Access开发应用软件,“高级用户”可以使用它来构建软件应用程序。和其他办公应用程序一样,ACCESS支持Visual Basic宏语言,它是一个面向对象的编程语言,可以引用各种对象,包括DAO(数据访问对象),ActiveX数据对象,以及许多其他的ActiveX组件。可视对象用于显示表和报表,他们的方法和属性是在VBA编程环境下,VBA代码模块可以声明和调用Windows操作系统函数。Access拥有的报表创建功能能够处理任何它能够访问的数据源。Access提供功能参数化的查询,这

25、些查询和Access表格可以被诸如VB6和.NET的其它程序通过DAO或ADO访问。在Access中,VBA能够通过ADO访问参数化的存储过程。与一般的CS关系型数据库管理不同,Access不执行数据库触发,预存程序或交互式登录操作。3 系统分析3.1 可行性分析3.1.1 经济可行性本系统是使用ASP技术开发的,ASP是免费开源的,服务器和数据库都是免费开源的,不存在费用问题。3.1.2 社会可行性本系统所有技术和资料,都是免费开源的,不存在版权问题,而且界面简洁,操作简单,用户可直接操作,进行需求操作。3.2 需求分析3.2.1 功能需求分析本西餐厅餐饮网站的开发主要具备以下功能(1)普通

26、用户的管理:只能浏览网站。对网站的菜单进行点击以查看菜品和价格。注册会员及VIP。(2)会员管理:登录可以浏览网站,查看菜品及相关的会员价格。可以注册VIP。可以进行订餐操作,选定菜品进行订单填写。可以进网站的情况以及菜品等进行评价。可以查看网站新闻,了解每日最新消息。(3)VIP管理:登录进入网站,查看菜品及VIP价格。进行订餐操作,享受VIP 优惠。登录进入网站添加留言,留下自己最宝贵的建议。(4) 管理员管理:登录进入后台,查看所有菜品信息,包括图片和价格以及描述等。登录发布网站新闻,让顾客了解最新动态。管理订单,及时处理顾客的要求。管理餐厅装饰,展示餐厅最美的一面。查看留言,及时了解顾

27、客的意见并适当的改进。3.2.2 运行环境要求ASP的运行环境离不开Web服务器的支持,需正确安装Web服务器软件,同时在Windows XP操作系统中安装IIS 来支持ASP的运行,在Windows XP操作系统中安装pws来支持ASP的运行,还需设置Web站点。运行环境在windows下,用IIS就可以了,可能通过安装安装光盘,安装额外的windows组件,选中Internet Infomation Services来安装。同时需要开发插件LyfUpload可以在ASP页面中接收客户端浏览器使用encType=multipart/form-data的Form上载的文件。ASP的运行如图3-

28、1所示:浏览器浏览器要求下载的文件HTTP协议文件下载Web服务器脚本引擎ADO对象数据库ODBC 管理器ODBC 驱动程序图3-1 ASP运行流程3.2.3 数据流图依据用户需求,绘制系统的顶层数据流图,如图3-2所示:图3-2 顶层数据流图下面是系统的第一层数据流图,如图3-3所示:图3-3 第一层数据流图下面是下订单的第二层数据流图,如图3-4所示:图3-4 下订单的第二层数据流图下面是针对处理订单管理的第二层数据流图,如图3-5所示:图3-5 处理订单的第二层数据流图下面是针对订购清单的第二层数据流图,如图3-6所示:图3-6 订购清单的第二层数据流图下面是针对菜品管理的第二层数据流图

29、,如图3-7所示:图3-7 菜品管理的第二层数据流图下面是针对新闻管理的第二层数据流图,如图3-8所示:图3-8 新闻管理的第二层数据流图3.2.4 数据字典依据用户订购系统、菜品管理、新闻管理的数据流图,列出以下数据字典1.数据结构数据结构名:用户含义说明:是综合西餐餐饮网站的设计的主体数据结构,定义了会员的相关信息数据组成:编号、用户名、密码、权限数据结构名:订单含义说明:是学生订餐系统的主体数据结构,定义了用户订餐申请单的相关信息数据组成:编号、用户名、电话、地址、时间、备注信息数据结构名:菜品含义说明:是会员订餐系统的主体数据结构,定义了查询菜品的相关信息数据组成:编号、菜名、价格、图

30、片、菜品介绍、时间数据结构名:新闻含义说明:是西餐厅餐饮网站系统的主体数据结构,定义了新闻查看的相关信息数据组成:编号、内容、标题、时间2.数据流数据流名:申请查询菜品说明:由会员申请查询菜品的申请信息数据来源:会员数据流向:会员数据结构:申请菜品查询数据流名:申请订购说明:由系统管理员查看信息数据来源:会员数据流向:订单数据结构:订购申请数据流名:申请查询新闻说明:由会员申请查询新闻的申请信息数据来源:会员数据流向:会员数据结构:申请新闻查询数据流名:下订单申请说明:由用户申请下订单的申请信息数据来源:用户数据流向:用户数据结构:申请下订单数据流名:接收订单说明:由系统管理员查看信息数据来源

31、:用户数据流向:用户数据结构:订单接收数据流名:订单审批说明:由系统管理员查看信息数据来源:订单数据流向:管理员数据结构:订单审批3.数据存储数据存储名:菜品信息库输入数据流:菜品信息输出数据流:菜品信息流量:大数据存储:订单信息库输入数据流:订单信息输出数据流:订单信息流量:大数据存储:新闻信息库输入数据流:新闻信息输出数据流:新闻信息流量:大4.处理过程处理过程名:订单查询说明:会员订购的申请输入数据流:会员信息输出数据流:会员订购处理:会员申请订购,录入会员信息,管理员查询4 数据库设计4.1 概念设计概念结构设计的任务是将数据库需求分析得到的用户数据需求抽象为信息结构,是整个数据库设计

32、的关键。概念结构设计的目标是产生反映信息需求的整体数据库概念结构,即概念模式,描述概念结构的工具是E-R图。4.1.1 实体属性图模块中的实体有:管理员实体、会员实体、VIP实体、菜单实体、新闻实体等其中管理员、会员、VIP可以合并为一个用户如图4-1所示:图4-1 用户实体属性图菜品实体属性图如图4-2所示:图4-2 菜品实体属性图新闻实体属性图如图4-3所示:图4-3 新闻实体属性图订单实体属性图如图4-4所示:图4-4 订单实体属性图4.1.2 实体E-R图根据上面所有画出的实体图,分析实体与实体之间的关系,得出整体的E-R图整体实体E-R图如图4-5所示:图4-5 实体E-R图整体E-

33、R图:实体分别是:管理员、会员用户、VIP用户、菜品管理、新闻管理、订单管理其中:一个管理员可以管理多种菜品的信息; 一个管理员可以管理多个会员的信息; 一个管理员可以管理多个VIP用户的信息; 一个管理员可以管理多条新闻信息; 每一个用户可以浏览多条新闻和订购多种菜品; 每一个用户可以查看各自的订单。 每个订单里可以包含多种菜品。4.2 逻辑设计逻辑结构设计的任务是将概念结构阶段设计好的E-R图转化为对应的关系模式,从而完成逻辑结构设计,为数据库的实现作准备。注:主键用下划线标出,外键用下划虚线表示会员登录关系模式:会员登陆信息表(会员编号 ,用户名,密码 )管理员用户信息关系模式:管理员用

34、户信息表 (管理员编号,用户名,密码)订单关系模式:订单信息表 (订单编号,菜品编号,用户名,电话,座位,时间,备注)菜品管理关系模式:菜品表 (菜品编号,菜名,价格,图片)新闻管理关系模式:新闻关系表(新闻编号,标题,内容,时间)菜品分类表(菜品编号,分类内容,分类显示顺序)新闻分类表(新闻编号,分类内容,分类显示顺序)4.3 物理设计经过以上的分析,本系统的数据库表的设计包括会员表、管理员表、VIP表、菜品以及新闻等,具体设计如下:后台管理员表如表4-1所示:表4-1 shopxp_admin(后台管理员)列名数据类型长度备注AdminidInt4主键/管理员编号AdminVarchar5

35、0管理员用户名PasswordVarchar50管理员密码功能介绍:记录后台管理员信息。用于管理员登录后台时进行数据调用。会员信息表如表4-2所示:表4-2 huiyuanxinxi(会员信息)列名数据类型长度备注AdminidInt4主键/会员编号AdminVarchar50会员户名PasswordVarchar50会员密码功能介绍:记录客户信息。用于用户登录时进行数据调用。VIP用户信息表如表4-3所示:表4-3 VIPxinxi(VIP用户信息)列名数据类型长度备注AdminidInt4主键/VIP编号AdminVarchar50VIP用户名PasswordVarchar50会员密码功能

36、介绍:记录客户信息。用于用户登录时进行数据调用。订单信息表如表4-4所示:表4-4 dingfood(订单)列名数据类型长度备注dingIdInt4主键/订单编号YhmVarchar50用户名TelsssVarchar50用户电话ProIdVarchar50 外键/菜品编号HoursInt4时间(小时)MinutesInt4时间(分钟)QtbzVarchar500备注信息ZuoweiVarchar50座位功能介绍:记录客户订单信息。记录客户姓名、联系方式等。菜品分类表如表4-5所示:表4-5 prokind1(菜品分类大类)列名数据类型长度备注ProIdInt4主键/菜品编号NameVarch

37、ar50分类内容CategoryorderInt4分类显示顺序功能介绍:记录菜品分类。新闻分类表如表4-6所示:表4-6 newskind (新闻分类)列名数据类型长度备注NewIdInt4主键/新闻编号NameVarchar50分类内容CategoryorderInt4分类显示顺序功能介绍:记录新闻分类菜品信息表如表4-7所示:表4-7 pro(菜品)列名数据类型长度备注proIdInt4主键/商品编号NameVarchar50名字JiageVarchar50价格PicsVarchar50图片路径NewcontentVarchar50菜品介绍AdddateSmalldatetime4日期/时

38、间功能介绍:记录菜品信息。显示菜品新闻介绍、菜品类别以及相关图片。新闻信息表如表4-8所示:表4-8 news (新闻信息)列名数据类型长度备注NewIdInt4主键/新闻编号NewsnameVarchar50标题NewscontentVarchar50内容AddateVarchar50时间FromVarchar50来源AddnameVarchar50发布者PicInt4图片是否有图功能介绍:记录新闻信息,显示新闻介绍。5 系统设计5.1 概要设计系统功能图如图5-1所示:图5-1 功能图主要包括:(1)菜品管理系统:管理员可以查看菜品信息。管理员可以增加菜品以及图片和相应的价格。管理员可以删

39、除菜品以及图片和相应的价格,及时更新网站。(2)订单管理系统:及时的查询订单,查看顾客的订购信息并且核实信息。及时的处理顾客的订单信息,满足顾客的需求,获得顾客的认可。用户下订单后,会接受订单,以方便查看。(3)新闻管理系统:每天及时的公布新闻,更新网络动态,让顾客了解最新动态。查看新闻,对已发的新闻进行查看,发现过时的可以选择删除。(4)个人信息管理系统:会员管理:显示会员的所有信息,通过编号来区分用户,有变动时及时更新。VIP管理:显示VIP用户的所有,通过编号来区分用户,有变动时及时更新。查询管理:查询个人信息,用户名和密码等。修改密码管理:可以进行修改密码的操作。(5)订单处理:用户下

40、订单之后,需要对订单进行评审,看是否符合要求。对订单进行评审,如果满足要求,系统会对订单进行审批。对订单进行审批后,系统会分配订单,分配到指定的目的地。订单分配后,派送到用户的面前,完成订单处理。5.2 详细设计5.2.1 后台管理员管理模块流程图管理者需登录后台网站。其次,登录成功后,可进行系统用户管理、菜品类别设置、网站新闻发布、菜品信息管理等后台管理员的登录流程图如图5-2所示:图5-2 管理员登录流程图5.2.2 下订单模块流程图订购菜品的用户,在查看价格后需要填写相应的订购信息,确定无误后,下订单下订单模块的辅助程序流程图如图5-3所示:图5-3 下订单流程图5.2.3 订单处理模块

41、流程图用户接收订单后,系统会有一个订单处理过程,如图5-5所示;图5-5 订单处理流程图5.2.4 订购清单模块流程图通知后厨和服务生后就生成订购清单订购清单的流程图如图5-4所示:图5-4 订购清单流程图5.2.5 菜品编辑模块流程图管理员登录后可以编辑菜品,包括增加删除修改等操作菜品编辑流程图如图5-6所示: 图5-6 菜品编辑流程图5.2.6 新闻编辑模块流程图管理员登录后可以编辑新闻,包括增加删除修改等操作新闻编辑的流程图如图5-7所示:图5-7 新闻编辑流程图5.2.7 会员模块流程图注册会员的用户,进入网站后登录,可以选择只浏览网站然后离开,也可以选择喜欢的菜品进行订购,填写相应的

42、信息,最后订购成功会员用户的辅助程序流程图如图5-8所示:图5-8 会员登陆流程图5.2.8 普通用户模块流程图普通用户的流程图如图5-9所示:图5-9 普通用户流程图5.2.9 VIP用户模块流程图VIP用户的流程图如图5-10所示:图5-10 VIP用户的登录流程图6 系统实现6.1 前台功能模块实现6.1.1 网站首页首先进去的是网站首页,看到网站首页有部分菜单,网站首页、公司介绍、餐厅展示、菜品推荐、招商合作、联系我们等几个模块 如图6-1所示:图6-1 网站首页展示图6.1.2 菜品图片浏览顾客可以点击相应的菜品,看到它的图片展示,点击进去看到相应的价格以及描述,如图6-2所示:图6

43、-2 菜品浏览展示图6.1.3 网站留言顾客可以编写网站留言,为餐厅留下自己最宝贵的意见和建议,方便餐厅改进,如图6-3所示:图6-3 网站留言展示图6.1.4 会员登录界面会员用户可以订购菜品,点击订购后进入会员登录界面,如图6-4所示:图6-4 会员登录展示图6.1.5 订单填写用户登录成功后,会进入订单填写界面,如图6-5所示:图6-5 订单填写展示图6.1.6 新闻发布前台用户可以看到餐厅每日发布的新闻,了解到餐厅的最新动态,如图6-6所示:图6-6 新闻展示图6.2 后台功能模块实现6.2.1 管理员登录界面管理员输入用户名和密码登录界面如图6-7所示:图6-7 管理员登陆页面图6.2.2 菜品管理管理员登录后,可以对菜单进行编辑,增加以及删除等操作,包括菜品的名字图片和价格等,如图6-8所示:图6-8 菜单管理图6.2.3 图片管理设置餐厅一角的图片,展示餐厅的形象,界面如图6-9所示:图6-9 图片管理图6.2.4 餐饮等信息修改修改产品信息,包括名字价格等,界面如图6-10所示:图6-10 餐饮信息修改图结论 本系统的功能基本达

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论