客户点餐系统的设计与开发

上传人:jiups****uk12 文档编号:90818929 上传时间:2019-06-19 格式:DOC 页数:35 大小:3.35MB
返回 下载 相关 举报
客户点餐系统的设计与开发_第1页
第1页 / 共35页
客户点餐系统的设计与开发_第2页
第2页 / 共35页
客户点餐系统的设计与开发_第3页
第3页 / 共35页
客户点餐系统的设计与开发_第4页
第4页 / 共35页
客户点餐系统的设计与开发_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《客户点餐系统的设计与开发》由会员分享,可在线阅读,更多相关《客户点餐系统的设计与开发(35页珍藏版)》请在金锄头文库上搜索。

1、XXXXXXXXXXXX毕业论文题目: 客户点餐系统的设计与开发 系 别: XXXXXXXXX学院 专 业: 计算机xxxxxxxx 学 号: 姓 名: 指导老师: XXX年X月X日II前言21世纪,这一信息技术飞速发展的年代,各行各业都离不开信息处理。在此前提下,使得计算机技术得到了更为广泛的应用。计算机最大的好处在于资源共享以及信息处理上所占的绝对性的优势。我们在企业中使用计算机进行信息处理,既提高了日常工作效率,减少了人力物力上的输出,又更进一步的提高了数据的安全性。尤其是对于较为复杂的信息管理,计算机的优越性是人类行动力上无法比拟的。计算机对于信息管理与管理系统的开发关系甚密,良好的系

2、统管理基于系统开发的基础之上。吃作为人五大需求中排行第一的老大哥,是人生存中必不可少的一部分。如今的社会,人们的生活节奏越来越快,对餐饮的要求也越来越高。既要求菜品色香味俱全,又要求就餐的时间和方式紧凑舒适。根据市场调查可知,以往餐厅对于客户的饮食管理只是局部于人工点餐,这一方式往往会导致早、中、晚客流高峰时段客户排队等位的现象严重化。许多客户由于工作繁忙无法抽出时间去餐厅排队等位用餐,常此以往,就形成了无法按时就餐这一现象,常此以往,人们的身体负荷也会加重。为了改善这一现象,就有了人们对快捷订餐的需求。同时,随着互联网技术的迅速发展,计算机早已成为人们日常生活中不可缺少的一部分,将餐饮与计算

3、机连接起来,客户点餐系统油然而生。摘要本文详细的介绍了基于Windows的客户点餐系统的设计与开发过程。此系统采用Visual Studio 2010作为软件开发平台,C#作为开发语言再加上SQL Server 2008R2R2数据库软件,Photoshop CS6图形图象处理软件等一系列软件结合开发而来。此客户点餐系统主要分为两大模块:前台与后台。前台主要是客户点餐模块,后台则是管理员管理模块。前台又包括:客户登录、订餐、留言、修改密码、当前用户个人订单查询、销量查询。后台又包括:管理员登录、系统管理、订单查询、销量查询。而后台系统管理又可以细分为菜单管理、会员管理、客户管理。此客户点餐系统

4、有别于别的点餐系统的地方就是此系统采用货到付款的结算方式。用户点完餐后,系统会根据是否是会员来结算订单金额,而后管理员通过后台界面查看订单,然后记录订单各方面情况开据发票,待客户收到餐饮之后,当场付钱,后再由管理员通过后台确认订单即可。最后,客户用完餐后,可以根据对菜品的满意程度,给店铺打分,完成订单。关键字:点餐系统,C#,SQL Server 2008R2AbstractThis paper introduces the design and development process of the customer order meal system based on Windows. Th

5、is system uses Studio Visual 2010 as the software development platform, C# as the development language and Server 2008R2 SQL database software, CS4 Photoshop graphics and image processing software, such as a series of software development.This customer ordering system is divided into two main module

6、s: foreground and background. Front desk is the main customer point of the meal module; the background is the administrator management module.The front desk includes: customer login, ordering, message, modify the password, the current user individual order inquiries, and sales inquiries. The backgro

7、und and include: administrator login, system management, orders inquiries, sales inquiries. The background system management and can be subdivided into menu management, member management, customer management, customer value.This system is different from the point of order of the system is the system

8、 to use the goods to the payment of the settlement method. After the end of the meal, the system will be based on whether it is a member to the settlement amount, and then the administrator through the background interface to view orders, and then record the order in each aspect of the case to open

9、the invoice, to be received after the meal, the spot payment, and then by the administrator to confirm the order. Finally, after the customer has finished eating, According to the degree of satisfaction of the dishes, give the shop a score, complete order.Key words: point.Net database, C#,SQL Server

10、 2008R2目录前言I摘要IIAbstractIII目录IV第1章 绪论11.1系统开发背景11.2国内现状11.3系统特点21.4开发平台及技术2第2章 需求分析32.1 系统设计目标32.2系统的主要功能3第3章 系统总体设计43.1系统功能结构43.2数据库设计43.2.1 数据库设计原则43.2.2 概念设计43.2.3 逻辑结构设计83.2.4 数据库表结构设计9第4章 详细设计134.1.1登录模块134.1.2系统应用模块174.1.3系统维护模块204.1.4数据查询模块234.1.5退出功能模块26结束语28致谢29参考文献30I第1章 绪论1.1系统开发背景传统的客户点餐

11、方式无非分为两种,一种方式:餐厅服务员将点餐册子发给来往客人,客人根据自己的喜好选择相应的食物,再由服务人员记录客户所点餐品,最后在客户用完餐后,再在服务员的带领下到收银台结账或直接在餐桌前呼唤服务员结账。另一种方式多体现在在快餐店点餐,流程稍有不同的是,客户要先在柜台前排队点餐,付完帐后拿到食物而后再自己找空位落座享用食物。这两种点餐方式下,都存在的一种点餐缺陷是,用餐高峰期需要等位,不能合理的运用点餐空闲,前者还需要聘用多位服务人员,对于餐厅开支来说这是一大弊端。其他的人员点餐方式,与前两者大同小异。现今社会的特点,可以说是离了信息化的设备就存活不了。如何才能享受到极致迅速又不浪费时间的点

12、餐服务,基于此点,客户点餐系统应运而生。1.2国内现状随着我国在世界范围上的影响越来越大,伴随着4G网络的到来,网络已经逐渐在我们的生活中起到了不可或缺的作用。之前,由于计算机最早诞生于外国,我们国家的起步总的来说是很晚的。国外很早之前就起用了智能点餐系统,而在国内,却是刚刚起步。只有在我国主流城市,才能看到颇多智能点餐系统的身影。而在一些中小型城市里,这种点餐系统的应用只有在客流量较大的商场区,或是店里较之别处消费额度较大的连锁店才能依稀看到。一种原因是:点餐系统的开发相对的成本还是挺大的,对于一些小店来说根本不可能在还未盈利的前提下在投资额度上另加一笔开销。另一种原因是:之前,我们国人对于

13、计算机这一电子化产品的认识不够,没有过多关注,也没有过度使用。现如今,随着人们生活水平的提高,随着计算机在人们生活中起着举足轻重的地步,随着已完善系统的共享化,投资成本的相对减少,点餐系统较之之前,普及额度有了很大一步的提升。1.3 系统特点本系统的主要作用是客户点餐。本系统为人们的日常生活工作提供了极大的便利,人们可以在开始用餐前提前30分钟预定餐点,然后在下班后,立刻享受到新鲜出炉的美食,彻底杜绝了排队苦等最后却等到了冰冷的饭菜或是等到最后饭菜却被告知被卖完了这一令人不愉快的经历。本系统对于时间比金钱更重要的人来说,绝对是不二的选择。1.4 开发平台及技术本系统采取的软件环境是window

14、s 2007操作系统、Visual Studio 2010集成开发中的c#面向对象语言开发环境结合SQL Server 2008R2数据库管理系统。数据库设计前期流程图、E-R图设计使用的是Microsoft公司的Microsoft Office Visio 2003。图片前期设计则是使用的Adobe公司的photoshopCS4.Visual Studio 2010是一套完整的开发工具集,它提供了在设计、开发、调试和部署Web应用程序所需要的工具。而SQL2008R2 则是一款功能十分强大的数据处理软件,再加Visual Studio 2010与SQL Server 2008R2以及 Vis

15、io 2003都是微软生产的软件,所以三者在兼容性上实现了完美的统一。另外photoshopCS4 则是一款功能十分全面的图形图像处理软件,作为图片的前期处理工具是再合适不过了。第2章 需求分析2.1 系统设计目标此客户点餐系统的设计目标就是致力于打造一款不需要服务类人员,客户可以自主点餐的自动化点餐系统,此系统设计的出发点以及最终目标就是便利客户。此前客户点餐服务人员是必不可少的。但是,本系统减少了聘请服务人员的开销的同时又大大减少了客户点餐、等待餐点的时间,让客户能在最短的时间里享受到最优越的服务质量,为客户带来了极大的便利。2.2 系统的主要功能此客户点餐系统主要分为两大模块:前台与后台。前台主要是客户点餐模块,后台则是管理员管理模块。前台又包括:客户登录(包含客户登录,客户注册)、订餐(按类别搜索菜品,选择菜品,下菜)、留言(对已购菜品星级评价以及提出意见)、修改密码(当前客户可以在此处修改自己的密码)、订单查询(仅包含

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号