基于net的餐饮管理系统设计与实现.doc

上传人:F****n 文档编号:94332930 上传时间:2019-08-06 格式:DOC 页数:32 大小:185.50KB
返回 下载 相关 举报
基于net的餐饮管理系统设计与实现.doc_第1页
第1页 / 共32页
基于net的餐饮管理系统设计与实现.doc_第2页
第2页 / 共32页
基于net的餐饮管理系统设计与实现.doc_第3页
第3页 / 共32页
基于net的餐饮管理系统设计与实现.doc_第4页
第4页 / 共32页
基于net的餐饮管理系统设计与实现.doc_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《基于net的餐饮管理系统设计与实现.doc》由会员分享,可在线阅读,更多相关《基于net的餐饮管理系统设计与实现.doc(32页珍藏版)》请在金锄头文库上搜索。

1、毕业论文(设计) 题题 目目基于基于.NET.NET 的餐饮管理系统设计与实现的餐饮管理系统设计与实现 学生姓名学生姓名 学学 号号 系系 别别 年年 级级 专专 业业 指导教师指导教师 职职 称称 教授 完成日期完成日期 I 毕业论文(设计)诚信声明书毕业论文(设计)诚信声明书 本人郑重声明: 兹提交的毕业论文(设计) 基于.NET 的餐饮管理系统设 计与实现 ,是本人在指导老师的指导下独立研究、撰写的成 果;论文(设计)未剽窃、抄袭他人的学术观点、思想和成果, 未篡改研究数据,论文(设计)中所引用的文字、研究成果均已 在论文(设计)中以明确的方式标明;在毕业论文(设计)过程 中,本人恪守学

2、术规范,遵守学校有关规定,依法享有和承担由 此论文(设计)产生的权利和责任。 声明人(签名): 年 月 日 I 摘摘 要要 随着信息技术在企业管理上越来越深入而广泛的应用,管理信息系统的 实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何 一个企业要生存要发展,要高效率地把内部活动有机地组织起来,就必须建 立与自身特点相适应的管理信息系统。 本文主要研究如何开发餐饮管理系统,解释了开发餐饮管理系统的必要性 和重要性,系统的开发在.net 平台上进行,结合后端的 SQL Server 2005 数据 库技术,用 C#.net 进行编码,开发出一个符合企业需要,比较实用的信息管理

3、系统。通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析, 参考许多资料,在指导老师的帮助下,详细分析了企业管理系统的几个主要设 计阶段:需求分析、概要设计和详细设计,同时给出了系统实现的具体思想方 案,并列举了实际工程中的实例创建过程、方法和效果。 该系统开发由系统需求分析阶段、概念设计阶段、逻辑设计阶段、数据库 实施阶段、系统调试和测试阶段、参考文献、附录等阶段组成。 关键词:餐饮管理现代化,人工管理,功能模块,存储过程 II 目目 录录 摘摘 要要 I I 1 1 绪论绪论 1 1 1.1 课题的提出、现状及研究意义1 1.2 课题的研究内容1 1.3 论文的章节安排2 2 2

4、 相关技术介绍相关技术介绍 3 3 2.1 C# 简介.3 2.2 .SQL SERVER 简介5 3 3 系统需求分析系统需求分析 7 7 3.1 系统需求分析7 3.2 系统类图7 3.3 系统用例图7 4 4 系统设计系统设计 9 9 4.1 系统总体结构9 4.2 系统详细设计9 4.2.1 进账管理模块详细设计.9 4.2.2 员工管理模块详细设计10 4.3 数据库设计11 4.3.1 概念设计11 4.3.2 逻辑设计12 5 5 系统实现系统实现 1313 5.1 系统数据库连接实现13 5.3 登录模块实现14 5.4 主窗体实现17 5.5.4 功能实现的补充说明25 6

5、6 结束语结束语 2626 III 6.1 主要27 6.2 进一步改进的方向27 参考文献参考文献 2929 致致 谢谢 3030 基于.NET 的餐饮管理系统设计与实现 1 1 1 绪论绪论 1.11.1 课题的提出、现状及研究意义课题的提出、现状及研究意义 近年来,随着人民的生活水平的不断提高,餐饮业的消费持续增长, 竞争愈来愈激烈。然而,传统餐饮企业的日常运作还是靠人工管理,从原 材料入库到客人点单,再到结账基本上由人工完成记录,这样做不仅耗费 人力资源而且容易导致记录丢失或重复等错误,造成管理水平低下。XX 酒 店作为传统的餐饮企业也存在这些问题,进货,库存有人工管理,客人点 单需服

6、务员记录并送至厨房,客人结账由手工记录,人力耗费大,客人等 待时间长,管理效率低下,这就迫切需要标准的、高效率的计算机管理方 式引导其发展,通过计算机管理该企业的日常运作,给管理者以决策参考的 模型,来不断完善管理水平,提高工作效率。改革开放二十多年来,我国 餐饮业发展迅猛,日新月异,各种风味特色,各种经营形式,各种组织结 构的餐饮企业星罗棋布,但“竞争激烈,生意难作”也成了餐饮业的“流 行脖。更新经营方式,拓展大众市场,建全餐饮业的“软硬”件设施,发 展餐饮信息渠道是我国餐饮业应探索的主旋律。所以,社会化,科学化, 集锦化 21 世纪的发展方向。 当今世界已进入了在计算机信息管理领域中激烈竞

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

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

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

10、出及其意义,以及本课题研究内容。 第二章主要介绍了研究本课题的涉及到的技术和个性技术的特征、功 能和应用领域。 第三章介绍系统的需求分析,并重点分析了系统功能需求分析以及系 统的 UML 图等。 第四章介绍系统设计,并对系统的数据库设计进行的详细分析。 第五章进行系统实现设计的分析,包括部分界面分析和部分代码说明。 第六章是结束语。总结论文及设计所做的主要及取得的成果,并对系 统和.NET 下一步要做的进行了分析。 基于.NET 的餐饮管理系统设计与实现 3 2 2 相关技术介绍相关技术介绍 2.12.1 C#C# 简介简介 C#是微软公司发布的一种面向对象的、运行于.NET Framewor

11、k 之上的 高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是 微软公司研究员 Anders Hejlsberg 的最新成果。C#看起来与 Java 有着惊 人的相似;它包括了诸如单一继承、接口、与 Java 几乎同样的语法和编译 成中间代码再运行的过程。但是 C#与 Java 有着明显的不同,它借鉴了 Delphi 的一个特点,与 COM(组件对象模型)是直接集成的,而且它是微软公 司.NET windows 网络框架的主角。 Visual Studio.NET 从一开始就是为 XML Web 服务创建的开发环境。通 过允许应用程序通过 Internet 沟通和共享数据

12、,XML Web 服务使业务能够 从 Internet 转换为用于集成和传送它们的核心商业价值的真正平台。 Visual Studio.NET 和 XML Web 服务提供简单,灵活和基于标准的模型。 允许开发人员从新的和现有的代码汇编应用程序,而与平台,编程语言或 对象模型无关。 而.NET Framework 是一个新的开发平台,它为局域网 (LAN) 和 Internet 上的分布式企业应用提供了一致和有效的支持。 .NET Framework 由两个主要部分组成:CLR(通用语言运行时, Common Language Runtime)和一组统一的类库,包括 ASP.NET、ADO.N

13、ET、Windows Forms 和其他能力。 C# (C sharp) 是微软对这一问题的解决方案。C#是一种最新的、面向 对象的编程语言。它使得程序员可以快速地编写各种基于 Microsoft .NET 平台的应用程序,Microsoft .NET 提供了一系列的工具和服务来最大程度 地开发利用计算与通讯领域。 正是由于 C#面向对象的卓越设计,使它成为构建各类组件的理想之选 无论是高级的商业对象还是系统级的应用程序。使用简单的 C#语言结 构,这些组件可以方便的转化为 XML 网络服务,从而使它们可以由任何语 言在任何操作系统上通过 Internet 进行调用。 4 .NET 是 Mic

14、rosoft XML .NET 平台。XML .NET 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或 编程语言。Microsoft .NET 平台提供创建 XML .NET 并将这些服务集成在 一起之所需。 C#是一个语言, .net 是一个平台,上面支持用 C#或者 VBdotNet 写代码。 另外,C#不但可以开发基于 .net 的应用程序,也可以开发基于 WinForm 的程序,这就是区别。 若是单纯以概念来说,你可以把 .net 当做一个工作平台一般,它是 一个开发环境的基底,提供你开发Windows、Web、Mobile、XML.等 应

15、用程式一个共通的平台,若是要了解深一点,则再去了解其运作的相 关机制那是有助于你利用它来开发 .C#和.NET 主要是应用在网际网路 . C#(读做 C-sharp)编程语言是由微软公司的 Anders Hejlsberg 和 Scott Willamette 领导的开发小组专门为 .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 服务将成为您今天正在使用

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

当前位置:首页 > 办公文档 > 事务文书

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