ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:552.19KB ,
资源ID:16946428      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16946428.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网上订餐系统毕业论文Word格式文档下载.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网上订餐系统毕业论文Word格式文档下载.docx

1、使操作方便,可维护性强。经过大量的测试,基本符合用户需求。关键字:点餐,信息管理,网站系统,SQL Server2005AbstractAlong with the progress of the society in the 21st century, the pace of life more and more quickly, the rapid rise of the network, the Internet has become the best channel to provide information and gradually in the traditional circ

2、ulation field, the traditional catering industry is also attached to face huge challenges, online order is mainly for white-collar and college students, some workers these particular groups in the noon time or evening rush hour repast, many customers due to peak time congestion had no time to enjoy

3、delicious, such already can order food waste not at noon in advance lunch break of time, can also and colleagues feelings, the more can deepen one every day all kinds of dishes, ensure the efficiency of work every day and the health of the body, these caused quick order request, the fastest way to u

4、se computer network, the way the catering industry and computer network together, they form a online order system. The online order has a lot of benefits,it can be more intuitive understanding of information, and the restaurant a seat, booked, mealing peak in the restaurant can not embarrassing, Lea

5、d new consumption concept, consumption and have exquisite gift . The great search engine, let the consumer choose a dining! online order do the best for saving time, energy, and worried. The project will use ADO.NET technology to realize the quick development and deployment, to ensure maximum system

6、 stability. Online order system will be great convenience , also be helpful for our management and after-sales service. The system support B/S structure, operation on the Internet, as long as the users have a computer can get to the Internet, and can enter site visit our website to order, from the p

7、ast a single database support some kind of products into support variety of large database, combined with ASP.NET technology. database using SQL Server, it can do a great deal of data, learning simple operation, good compatibility. B/S structure based on the platform, no matter its can be used by th

8、e same interface access; But also cross-platform operation; can reduce the cost of the whole system; Maintain and upgrade is very convenient and good adaptability. Make convenient operation, strong maintainability. After a lot of testing, could meet the users requirements.Keywords:Order, Information

9、 Management, Website System, SQL Server20051 绪论1.1 项目背景 随着21世纪的进步,社会的生活节奏越来越快,网络的迅速崛起,互联网已日益成为提供信息的最佳渠道和逐步进去传统的流通领域,传统的餐饮业也面连着巨大的挑战,网上订餐主要是针对白领还有大学生这些特定群体,一些白领在中午时间或者晚上高峰时间就餐,许多顾客由于高峰时间拥挤根本没时间来享受美味,这样既可以提前订餐不浪费中午午休的时间,也可以和同事加深感情,更可以每天换各种各样的菜式,保证每天工作的效率和身体的健康,这些问题就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络,将餐饮业和计算机网

10、络结合起来,就形成了网上订餐系统,能足不出户,轻松闲逸地实现自己订购餐饮和食品(包括饭、菜、盒饭便当等),有能力的餐饮企业对对餐品提供商提供网上订餐服务,不仅提高餐饮企业的服务质量,扩大知名度,也是为最终用户提供方便快捷的食品服务方式。1.2 研究意义 随着人民生活水平的不断发展和提高,餐饮业在服务行业中的地位也越来越重要,如何从激烈的竞争中脱颖而出,已经成为每位餐饮经营者的思考的问题。经过多年的发展,对餐饮企业的管理已经逐渐由简单的人工管理,进入到规范的科学管理的阶段。在科学的管理的具体实现方法中,最有效果的工具就是应用管理软件进行管理。将应用软件用于现代化的餐饮业,解决了传统的记账,统计,

11、核算方式计费等费时费力的难题,既容易操作,又不会出错误,提高了餐饮业管理水平。餐饮业是一种个性化、多样化的服务产业。随着网络技术的发展和普及,将餐饮服务与个性化、多样化服务的电子商务相结合,形成了方便、快捷、个性化的网上订餐系统,通过网上订餐,顾客不必亲临现场,便可以为自己、家人、朋友聚会等置办一份既营养又实惠的美食。其最大的优势在于:图文并茂,信息能够及时更新和在线查看,并有效地解决了传统就餐过程出现的排队,拥挤,信息不能及时更新的现象。这样既节省了时间,也可以为广大用户提供更多选择。1.3 本系统概述网上订餐系统基于B/S架构的架构系统主要通过ASP.NET来实现用户界面,用SQL2005

12、来存储用户的数据1。用户可以通过用户界面上的操作提示,来实现用户对在线订餐、更新个人信息、还有查看自己的订单;管理员首先通过登录来验证用户身份,登录成功后用户进入系统的主界面。主界面有左边导航、会员信息、修改密码、菜肴管理、菜系管理、订单管理、包间,都可以进行添加、删除、修改、查询等操作、工具和退出系统的按键。通过这些按键进入到相应功能的子界面。1.4 相关领域介绍网上购物的优势在于选择面大,价格便宜,交易方便,节省时间和精力等,在中国,网上购物有发展的必要,和发展的基础,发展网上的各方面条件也日趋成熟。人们通过上网,对餐品进行预订,这样不仅节约了时间,也为饭店的订餐管理工作提供了方便,最重要

13、的是,这样的订餐方式效果很好,对每个订单的信息保管妥善并且处理及时,实现了高度智能化管理。因此将来网上订餐服务有望发展成一种非常受欢迎的订餐方式,将成为餐饮业销售的新模式和新的增长点。2 网上订餐系统分析2.1 系统需求分析网上点餐系统有两种身份,此系统主要针对顾客开放的,为顾客提供菜肴服务,管理员可以对菜品进行增删改查等。2.1.1一般用户/会员1.系统遵循开放模式,注册用户可以按照自己的权限;未注册用户也可以任意查看,但在订餐、更新个人资料要求正式登陆系统。2.菜肴信息主要包括ID、名称,时间,内容,类型,价格,介绍,图片等。3.订餐功能,用户需要登陆后才能进行订餐否则,普通游客不可以订餐

14、。4.订单管理,用户登陆后,可直接订餐,也可以加入购物车,结账时候可以选择外卖或者是菜店内食用,直接跳转到结账页面。5.如果用登陆后,可以查看购物车也可以查看以前订单,可以点击更新信息,或者退出2.1.2管理员1.管理员拥有最大权限,可以进入管理页面并配置系统信息。2.管理员可以管理会员,对会员进行查看、删除多余的会员信息。3.管理员可以随时更新菜肴信息,添加、修改菜系信息以及删除菜肴。4.管理员查看用户订单信息,并可以删除多余的订单信息。5.管理员查看包间信息,并可以删除、添加、修改包间信息。6.管理员查看菜系类别信息,添加、删除菜系类别信息。2.2 系统可行性分析 2.2.1 技术及开发方

15、法可行性系统整体实现以ASP.NET为框架平台,用C# 编制。后台数据库采用关系型数据库,用SQL Server 2005实现。ASP.NET是一个可以使用任何.NET语言兼容的应用程序。它不仅是ASP的一个升级版本,还提供了一个统一的Web开发模型,而且语法在很大程度上与ASP兼容,所以在现有ASP应用程序中可以添加ASP.NET代码,以增强ASP应用程序的功能2。C#是Microsoft Visual Studio.NET的一部份,它是一种简单、安全、面向对象的编程语言,语法风格源自C/C+,但C#在语法以及思维方面跟Java相近。它最大的优点就是兼有Visual Basic 语言的易用性

16、和C/C+的执行效率。2.2.2 管理可行性该系统采用面结构化的设计方法,有助于系统开发过程的管理,因为科学合理的将整个程序划分多个功能模块,各模块单独设计,用助于降低整个程序的设计难度及减少错误程序的影响范围,各模块易于实现,又使整个程序易于衔接和修改。2.2.3 经济可行性该系统为本科毕业生的毕业设计题目,主要目的是通过系统的设计,体现四年所学,对于个人技术是一种升华和提高,并不是用于商业销售,不需要额外的经费,因此该系统在经济方面是可行的。2.3 业务流程分析用户首先登录网站,如果用户还没有登录名,首先要进行用注册。注册后,在登录时用户名与密码验证通过就能做相关操作。如果用户名不存在或密

17、码不正确,则提示重新登录。用户成功登录之后,进入主页面,可选基本业务有可以在线订餐,还可以修改个人信息、退出系统。如果当前登录用户为管理员,则可以删除其用户信息和用户的留言信息,还可以对菜肴、包间信息、菜肴类别、订单信息、进行录入、修改、删除、查询、等。系统业务流程图如图2-1所示:图2-1 系统业务流程3 网上订餐系统设计3.1 系统设计的原则系统设计工作应该自顶向下地进行。首先设计总体结构,然后再逐层深入,直至进行每一个模块的设计。总体设计主要是指在系统分析的基础上,对整个系统的划分(子系统)、机器设备(包括软、硬设备)的配置、数据的存贮规律以及整个系统实现规划等方面进行合理的安排。系统设

18、计的任务是:在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计。系统模型分为逻辑模型和物理模型。 逻辑模型主要确定系统做什么,在系统分析阶段提出而;物理模型则主要解决怎样做的问题,系统分析阶段提出在系统设计阶段提出。系统设计原则主要有:1.系统性。系统是作为统一整体而存在的,因此,在系统设计中,要从整个系统的角度进行考虑,系统的代码要统一,设计规范要标准,传递语言要 尽可能一致,对系统的数据采集要做到数出一处、全局共享,使一次输入得到多次利用。2.灵活性。为保持系统的长久生命力,要求系统具有很强的环境适应性,为此,系统应具有较好的开放性和结构的可变性。在系统设计中,应尽量采用 模块

19、化结构,提高各模块的独立性,尽可能减少模块间的数据耦合,使各子系统间的数据依赖减至最低限度。这样,既便于模块的修改,又便于增加新的内 容,提高系统适应环境变化的能力。3.可靠性。可靠性是指系统抵御外界干扰的能力及受外界干扰时的恢复能力。一个成功的管理信息系统必须具有较高的可靠性,如安全保密性、检错 及纠错能力、抗病毒能力等。4.经济性。经济性指在满足系统需求的前提下,尽可能减小系统的开销。 一方面,在硬件投资上不能盲目追求技术上的先进,而应以满足应用需要为前提;另一方面,系统设计中应尽量避免不必要的复杂化,各模块应尽量简洁, 以便缩短处理流程、减少处理费用。3.2 系统性能需求系统的反应速度应

20、较快,本系统通过美观,友好的界面设计可完成信息查询灵活,方便,快捷,准确,数据存储安全可靠,全面展示我们的餐品,风格统一,突出特色,功能设计应体现人性化思想,方便用户操作。顾客注册后需要登录系统需输入口令才能进行订餐服务。对于管理员,在其查询订单的时候,可针对各种组合条件进行查询,而且查询效率要求高,能够及时相应查询请求,易于操作和维护。另外,系统还应当满足信息的完整性以及系统的可扩展性。3.3 系统功能设计该系统主要分为前台用户、游客,后台管理员权限,根据对顾客网上订餐系统业务流程的分析,已看出顾客点菜主要涉及到一些数据库的逻辑和程序应用逻辑。顾客登录网上订餐系统进行菜单浏览、顾客注册为会员

21、。会员对自己的个人信息进行更改,比如送餐地址和联系电话。以及账户密码。顾客对已选的菜单进行更改选择的数量或者取消选择。当顾客确定订餐完毕后,顾客将其提交只服务器后台点餐系统,并生成订单。生成订单后,进入付款页,可以多数量购买,价格要跟着数量增加,可以增删菜品。管理员在后台登录后,可以创建新的管理员。管理员可以对餐厅网上订餐系统上的菜单进行添加、删除和修改,比如更改菜单的图片,价格,菜单的描述,更换新品,添加新菜,每周更新一次菜谱等。管理员对菜单进行管理,确定订单的生成。管理员根据不同的属性来查询订单,比如生成日期或者编号等。系统功能模块结构图如图3-1所示:图3-1 系统功能模块结构图就图3-

22、1来描述各个模块:3.3.1用户模块功能描述1.普通用户模块菜品浏览,按菜品种类,名称搜索,菜品详细信息浏览,菜品种类浏览。2.购物车模块:添加商品到购物车、购物车信息修改、结账。3.用户信息模块:注册新用户、登录、用户个人资料管理。4.订单模块:查询个人订单列表、查询某笔订单的详细信息。3.3.2管理员模块功能描述1.用户管理:登录;查询用户、删除用户。2.商品管理:添加、修改、删除商品信息。3.订单管理:查看订单,餐品是否送到4.包间管理:查看包间,用户预订情况,包间信息,增加包间。3.4 数据库设计3.4.1 概念设计概念结构设计是将分析得到的用户需求抽象为信息结构(即概念模型)的过程,

23、它是整个数据库设计的关键。概念结构的主要特点是:管理员属性图如图3-2所示: 图 3-2 管理员信息实体属性图用户属性图如图3-3所示:图3-3 用户信息实体属性图菜肴信息实体属性图如图3-4所示:图 3-4 菜肴信息属性图订单信息实体属性图如图3-5所示:图 3-5 订单信息实体属性图包间信息实体属性图如图3-6所示:图 3-6 包间信息实体属性图3.4.2 逻辑设计数据库逻辑设计分为三个阶段,分别是:用户要求、建立E-R 模型和数据库模式设计。数据库逻辑设计中的第一阶段收集和分析用户需求是按以下四步进行的:分析用户活动,确定系统范围,分析用户活动所涉及的数据和分析系统数据。逻辑设计第二阶段

24、建立E-R 模型分两步,首先应进行局部E-R 模型设计,然后进行总体E-R 模型的设计。逻辑设计第三阶段在数据库模式设计阶段分两步进行,第一步初步设计,把E-R 图转换为关系模型,第二步优化设计,对模式进行调整和改善。实体转换出的关系模式如下:用户信息表用户ID,真实姓名,用户昵称,密码,邮箱,电话、照片管理员信息表管理员ID,密码菜肴信息表ID,名称,时间,内容,类型,价格,介绍,图片订单信息表菜肴ID,价格,菜名,类型,用户ID,订单时间,电话地址,包间,是否送到包间信息表ID,名称,容纳人数,带窗,包间会员,介绍,照片购物车信息表ID,菜肴名称,用户名,添加时间,价格菜系信息表ID,菜系

25、名称3.4.3 物理设计数据库物理设计包括:选择存储结构、确定存取方法、选择存取路径、确定数据的存放位置。主要解决选择文件存储结构和确定文件存取方法的问题。在数据库中访问数据的路径主要表现为如何建立索引。如要直接定位到所要查找的记录,应采用索引方法存取方法(索引表)。顺序表只能从起点进去向后一个个访问记录。在上面的实体以及实体之间关系模式的基础上,形成数据库中表以及各表之间关系。用户信息表如表3-1所示:表3-1 用户信息表字段名说 明类 型长 度可否为空主键id用户编号int8否是MemberName用户名称varchar50MemberPWD用户密码MemberTName真实姓名Membe

26、rPhone电话MemberEmail邮箱MemberPhoto照片菜肴信息表如表3-2所示:表3-2菜肴信息表IDGoodsTypeID类别GoodsPrice价格200GoodsPhoto 图片250GoodsName名称20GoodsDate日期datetimeGoodsIntroduce内容30管理员信息表如表3-3所示:表3-3 管理员信息表Intpassword管理员密码Username管理员ID包间信息表如表3-4所示:表3-4 包间信息表 IDRoomperson包间会员Roomwindow带窗 CharRoomcontent介绍RoomPhotosRoomname包间名字菜系信息表入表3-5所示:表3-5菜系信息表GoodsTypeName菜系名称订单信息表如表3-6所示:表3-6订单信息表OrderMember用户ID菜肴名称GoodsID菜肴IDIsCheckout是否送到OrderDate订单日期dateimePhoneVarchar10

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1