餐饮管理系统毕业论文11

上传人:壹****1 文档编号:495308459 上传时间:2024-02-05 格式:DOCX 页数:34 大小:198.05KB
返回 下载 相关 举报
餐饮管理系统毕业论文11_第1页
第1页 / 共34页
餐饮管理系统毕业论文11_第2页
第2页 / 共34页
餐饮管理系统毕业论文11_第3页
第3页 / 共34页
餐饮管理系统毕业论文11_第4页
第4页 / 共34页
餐饮管理系统毕业论文11_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《餐饮管理系统毕业论文11》由会员分享,可在线阅读,更多相关《餐饮管理系统毕业论文11(34页珍藏版)》请在金锄头文库上搜索。

1、毕业论文(设计) 题 目基于.NET的餐饮管理系统设计与实现 学生姓名 学 号 系 别 年 级 专 业 指导教师 职 称 教授 完成日期 毕业论文(设计)诚信声明书本人郑重声明:提交的毕业论文(设计)基于.NET的餐饮管理系统设计与实现 ,是本人在指导老师的指导下独立研究、撰写的成果;论文(设计)未剽窃、抄袭他人的学术观点、思想和成果,未篡改研究数据,论文(设计)中所引用的文字、研究成果均已在论文(设计)中以明确的方式标明;在毕业论文(设计)过程中,本人恪守学术规范,遵守学校有关规定,依法享有和承担由此论文(设计)产生的权利和责任。声明人(签名):年 月 日摘 要随着信息技术在企业管理上越来越

2、深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个企业要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。本文主要研究如何开发餐饮管理系统,解释了开发餐饮管理系统的必要性和重要性,系统的开发在.net平台上进行,结合后端的Sqlite数据库技术,用C#.net进行编码,开发出一个符合企业需要,比较实用的信息管理系统。通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考许多资料,在指导老师的帮助下,详细分析了企业管理系统的几个主要设计阶段:需求分析、概要设计和详细设计,同时给出了系统实现的具

3、体思想方案,并列举了实际工程中的实例创建过程、方法和效果。该系统开发由系统需求分析阶段、概念设计阶段、逻辑设计阶段、数据库实施阶段、系统调试和测试阶段、参考文献、附录等阶段组成。关键词:餐饮管理现代化,人工管理,功能模块,存储过程目 录摘 要I1 绪论11.1 课题的提出、现状及研究意义11.2 课题的研究内容11.3 论文的章节安排22 相关技术介绍32.1 C# 简介32.2 SQLITE简介53 系统需求分析73.1 系统需求分析73.2 系统类图73.3 系统用例图74 系统设计94.1 系统总体结构94.2 系统详细设计94.2.1进账管理模块详细设计94.2.2 员工管理模块详细设

4、计104.3 数据库设计114.3.1 概念设计114.3.2 逻辑设计125 系统实现135.1 系统数据库连接实现135.3 登录模块实现145.4 主窗体实现175.5.4 功能实现的补充说明256 结束语266.1 主要276.2 进一步改进的方向27参考文献29致 谢30编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页 共1页1 绪论1.1 课题的提出、现状及研究意义近年来,随着人民的生活水平的不断提高,餐饮业的消费持续增长,竞争愈来愈激烈。然而,传统餐饮企业的日常运作还是靠人工管理,从原材料入库到客人点单,再到结账基本上由人工完成记录,这样做不仅耗费人力资源

5、而且容易导致记录丢失或重复等错误,造成管理水平低下。XX酒店作为传统的餐饮企业也存在这些问题,进货,库存有人工管理,客人点单需服务员记录并送至厨房,客人结账由手工记录,人力耗费大,客人等待时间长,管理效率低下,这就迫切需要标准的、高效率的计算机管理方式引导其发展,通过计算机管理该企业的日常运作,给管理者以决策参考的模型,来不断完善管理水平,提高工作效率。改革开放二十多年来,我国餐饮业发展迅猛,日新月异,各种风味特色,各种经营形式,各种组织结构的餐饮企业星罗棋布,但“竞争激烈,生意难作”也成了餐饮业的“流行脖。更新经营方式,拓展大众市场,建全餐饮业的“软硬”件设施,发展餐饮信息渠道是我国餐饮业应

6、探索的主旋律。所以,社会化,科学化,集锦化21世纪的发展方向。当今世界已进入了在计算机信息管理领域中激烈竞争的时代,应用计算机已经变得十分普遍了,如同我们离不开的自行车、汽车一样。我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能够在各种竞争中立于不败之地。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。越来越多的管理人员意识到信息管理的重要性。所以说科学化是二十一世纪餐饮业的主流目前,国内的餐饮管理系统几种情况是:中国的软件系统大多源自管理信息系统(MIS),从部门业务需求的角度出

7、发设计。管理信息系统设计的初衷是服务于学校内绝大多数的业务操作人员,将业务操作人员的重复性劳动予以初场户动化,即从管理理论抽象出理想化的业务管理模式,在基于该业务模式的摹础上实现低层次的数据处理或业务流程电子化。管理信息系统的设计,是根据中小型学校业务单元的需求来编写的,一般无法满足多体制、多元化、多董组织结构的大型学校数据处理需求。与国外同类应用系统及解决方案相比较,目前中国的管理软件还有一些缺憾:第一,很多是从管理信息系统演变而来,虽然目前国内的管理软件已将模块功能扩展至学校管理或人才资本管理相关的整个业务领域,但系统在整体性、前瞻性和集成性方面仍有欠缺。1.2 课题的研究内容本课题是设计

8、一个基于.NET的餐饮管理系统。本系统属于小型的餐饮管理系统,可以有效地对中小型餐厅消费进行管理,本系统应达到以下目标:系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。实现对餐厅顾客开台、点菜/加菜、账目查询和结账等操作。对用户输入的数据,进行严格的数据检验,尽可能的避免人为错误。实现对消费账目自动结算。实现对消费的历史记录进行查询,支持模糊查询。系统应最大限度地实现易维护性和易操作性。1.3 论文的章节安排整篇论文是基于.NET为背景,从.NET的知识、体系结构等方面,介绍.NET的餐饮管理系统设计与开发实现。具体章节安排如下:第一章绪论阐明了论文课题的提出及其意

9、义,以及本课题研究内容。第二章主要介绍了研究本课题的涉及到的技术和个性技术的特征、功能和应用领域。第三章介绍系统的需求分析,并重点分析了系统功能需求分析以及系统的UML图等。第四章介绍系统设计,并对系统的数据库设计进行的详细分析。第五章进行系统实现设计的分析,包括部分界面分析和部分代码说明。第六章是结束语。总结论文及设计所做的主要及取得的成果,并对系统和.NET下一步要做的进行了分析。2 相关技术介绍2.1 C# 简介C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders H

10、ejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。 Visual Studio.NET从一开始就是为XML Web服务创建的开发环境。通过允许应用程序通过Internet沟通和共享数据,XML Web服务使业务能够从Internet转换为用于集成和传送它们的核心商业价值的真正平台。Visual Studio.NET和XML Web服务提供简单

11、,灵活和基于标准的模型。允许开发人员从新的和现有的代码汇编应用程序,而与平台,编程语言或对象模型无关。而.NET Framework是一个新的开发平台,它为局域网 (LAN) 和 Internet 上的分布式企业应用提供了一致和有效的支持。 .NET Framework由两个主要部分组成:CLR(通用语言运行时, Common Language Runtime)和一组统一的类库,包括ASP.NET、ADO.NET、Windows Forms和其他能力。C# (C sharp) 是微软对这一问题的解决方案。C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft

12、 .NET平台的应用程序,Microsoft .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML 网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。.NET是 Microsoft XML .NET 平台。XML .NET 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML .NET 并将这些

13、服务集成在一起之所需。C#是一个语言,.net是一个平台,上面支持用C#或者VBdotNet写代码。 另外,C#不但可以开发基于.net的应用程序,也可以开发基于WinForm的程序,这就是区别。 若是单纯以概念来说,你可以把.net当做一个工作平台一般,它是一个开发环境的基底,提供你开发Windows、Web、Mobile、XML.等应用程式一个共通的平台,若是要了解深一点,则再去了解其运作的相关机制那是有助于你利用它来开发.C#和.NET主要是应用在网际网路. C#(读做C-sharp)编程语言是由微软公司的Anders Hejlsberg和 Scott Willamette领导的开发小组

14、专门为.NET平台设计的语言,它可以使程序员移植到.NET上。这种移植对于广大的程序员来说是比较容易的,因为C#从C,C+和Java发展而来,它采用了这三种语言最优秀的特点,并加入了它自己的特性。C#是事件的驱动的,完全面向对象的可视化编程语言,我们可以使用集成开发环境来编写C#程序。使用IDE,程序员可以方便的建立,运行,测试和调试C#程序,这就将开发一个可用程序的时间减少到不用IDE开发时所用时间的一小部分。使用IDE迅速建立一个应用程序的过程称为快速反映开发。 . NET 是 Microsoft 的 XML Web 服务平台。不论操作系统或编程语言有何差别,XML Web 服务能使应用程序在 Internet 上传输和共享数据。 Microsoft .NET 平台包含广泛的产品系列,它们都是基于 XML 和 Internet 行业标准构建,提供从开发、管理、使用到体验 XML Web 服务的每一方面。XML Web 服务将成为您今天正在使用的 Microsoft 的应用程序、工具和服务器的一部分 并且将要打造出全新的产品以满足您所有业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 总结/计划/报告

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