1、0 开题报告 基于 .NET的中小型餐饮企业服务管理系统的 分析与设计 一、立论依据 1.研究意义、预期目标 研究意义: 餐饮业作为我国第三产业中的一个传统服务行业,始终保持着快速发展的势态。同时 随着信息技术在企业管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。 为了适应餐饮业的发展,建立餐饮业自身的现代化管理系统,从而有效地指导工作人员规范业务操作流程,更高效、快捷地实现业务的管理,降低成本,提高管理水平和工作效率,进而提高业务竞争能力。 预期目标: 通过对目前餐饮业的需求及弊端的分析从而开发餐饮管 理系统。此次整个系统的分析与设计准备采用 Visual Studio作
2、为开发环境,基于 .NET平台, c#作为开发语言,采用 SQL Server数据库实现, 实现餐饮管理的基本功能,例如登录功能、开台功能、点菜功能及结账功能等。 同时尽量完善管理的其他附加功能,从而减少管理所用的成本,提高收银管理的效率和正确率。 最终目标是 在于建立一个较为通用和易于扩展和集成的餐饮管理系统。 2.国内外研究现状 ( 1)国外餐饮管理系统的研究状况分析 早在上世纪 80年代在欧美国家的餐饮和酒店管理业就开始运用软件进行管理,到目前为止,国 外的有关餐饮管理系统的软件已经日趋成熟,并且在餐饮行业中得到了广泛的应用,为现代的餐饮企业的各项管理,提供了科学依据,极大的提高了餐饮企
3、业的经济效益和服务效率,降低成本,提高企业竞争力。 关于管理系统的研究,截止到 2010年 11月,通过对外文期刊网 Emerald(爱墨瑞得)数据库对 管理系统 进行检索,国外对于 管理系统 的研究竟达 76968篇之多。研究的对象有科学的、经济的、教育的、政治的等,研究的方向有对管理系统的理论知识、模型、案例、维护、探索性等 方面 的研究,但大部分的文献都是对管理系统的分析设计以及 实施的研究,主要有图书馆管理系统、企业管理系统档案管理系统、信息管理系统、数据库管理系统等。研究比较成熟。在 Emerald数据库中输入 餐饮企业管理系统的分析与设计 进行检索,搜索到相关的学术期刊有 593篇
4、,相关书籍有 28篇,其中符合此次课题研究的文献很少,主要有以 Svetlana Rodgers( 2005) 1为代表 的 对食品服务系统的 后台数据库的分析设计的方法 的研究 、 Doug Doran( 2010) 2为代表的 对系统开发的需求分析以及系统设计采用的方法的 研究 、 Amy Gregory; Raymond; Robin( 2010)3为代表的 对餐馆的管理系统的功能模型进行 详细分析以及 评价 等的研究 。 另1 外 Richard Leifer; Melville( 2003) 4在专利申请文献中对餐饮管理系统中的服务及维护功能进行了详细的阐述; Marsha M.Hu
5、ber( 2003) 5在其博士论文中通过对相关数据的收集及其分析阐述了餐饮管理信息系统对餐饮企业的重要性。 ( 2)国内餐饮管理系统的研究状况分析 在改革开放 30年的发展进程中,餐饮业作为我国第三产业中的一个传统服务行业,始终保持着快速发展的势态。杨柳( 2010) 6中也提到,预测 2010年我国餐饮业持续增长的态势将进一步巩固。中国社会科学院预测 2010年中国GDP增长将保持在 9%左右。预计 2010年全年将增长 10%以上,餐饮业收入将达到 20000亿元。但在快速发展的同时,餐饮业在日常经营管理中仍普遍采用手工管理方式,整体科技含量低。随着餐饮企业规模和数量的不断增长,手工管理
6、模式无论是在工作效率、人员成本还是提供决策信息方面都已难以适应现代化经营管理的要求,因此制约了整个餐饮业的规模化发展和整体服务水平的提升。有效的管理成为了一个难题,为能有效的解决这些问题提高企业 的经济效益,在这些中小型餐厅中采用工作流技术,结合餐厅绿色管理内容,实施计算机餐饮管理系统 可 视为一条有效的解决途径。 目前,国内关于研究餐饮管理系统的研究主要停留在对系统的开发设计,实施应用等方面。廖世鹏( 2009) 7中主要针对餐饮管理系统的软件进行了分析研究,在设计上采用 Delphi开发,数据库基于 Microsoft SQL Server 2000实现,其中文中也概述了国内目前的餐饮管理
7、系统的几种主要的形式:纯软件的餐饮管理系统、软件带厨房分单功能的餐饮管理系统以及无线餐饮管理系统。另外,孙立强( 2009) 8以及唐玲( 2005) 9中都对餐饮管理信息系统进行了研究,对餐饮管理系统中涉及到的相关信息进行了分析设计,在设计上分别采用的是VB和 Delphi,数据库都采用的是 SQL Server 2000。吴瑾( 2006) 10中对餐饮管理系统的应用进行了相关的研究 。 花蓓( 2010) 11中对餐饮管理系统的课程教学进行了相关的研究及实践。申伟( 2009) 12;胡大洋( 2010) 13中都对餐饮管理系统进行了需求分析及系统设计,都采用 .NET技术和 SQL数据
8、库。 通过对国内外餐饮管理系统研究状况的 分析,发现目前国内外关于 餐饮相关信息管理 很多,这种系统的偏重点和采用的技术都不一样,但相同的就是都是与数据库相关的操作,利用数据库技术对大量的资料进行管理,摒弃了传统的人工管理阶段,只不过这些东西根据需求的不同在实现方面的侧重点也各不相同。国外很多设计中采用了先进的餐饮管理方法,融合了现代餐饮行业的特点。通过科学的管理方式、优化的管理流程和现代化的管理工具 计算机网络系统,规范了餐饮行业管理标准,降低了服务成本(节约人力财力资源)、提高服务质量以及工作效率。本中小型餐饮企业服务管理系统可以帮助餐饮企业2 对企 业运行中大量的、动态的、错综复杂的数据
9、和信息进行及时、准确的处理,并且相关的数据可以及时反馈给管理层。尽可能地降低使用者的劳动强度,同时提高工作质量和效率,具有超强的适用性、灵活性、通用性及安全性。 3.参考文献 1 Svetlana Rodgers. Selecting a food service system: a review J,International Journal of Contemporary Hospitality Management,2005( 2) . 2 Doug Doran. Restaurants and technology past present and future: a practiti
10、oners viewpoint J.Worldwide Hospitality and Tourism Themes,2010( 1) . 3 Amy Gregory, Raymond, Robin . Towards a functional model of website evaluation: a case study of casual dining restaurants J.Worldwide Hospitality and Tourism Themes,2010( 2) . 4 Richard Leifer,Melville. Restaurant Management Sys
11、tem: Us, 10/195336 P. 2003-05-08 . 5 Marsha M.Huber. Measurement of restaurant manager perceptions of restaurant management information systemsD. Columbus: Ohio State University Doctor dissertation, 2003. 6 杨柳餐饮产业蓝皮书中国餐饮产业发展报告 (2010) M 北京:社会科学文献出版社,2010 7 廖世鹏 餐饮管理系统软件研究 D 成都 : 电子科技大学 硕士论文 , 2009 8 孙
12、立强 基于教学的酒店餐饮管理信息系统的设计与研究 D 青岛 : 中国海洋大学 硕士论文 , 2009 9 唐玲中型餐饮企业管理信息系统的研究和设计 D 成都 : 四川 大学 硕士论文 , 2005 10 吴瑾一个支持无线终端的餐饮管理系统的设计与开发 D 苏州 : 苏州大学 硕士论文 , 2006 11 花蓓 基于 Visual C#.NET程序设计基础课程教学探索与实践 J 福建电脑 , 2010( 6) 12 申伟 基于 .NET的餐饮管理系统 J 韶关学院学报 , 2009( 6) 13 胡大洋 中小型餐饮企业服务管理系统的设计 J 科技信息 , 2010( 6) 14 王小科 C#开发
13、实战宝典 M 北京:清华大学出版社, 2010 15 张毅集成开发 环境简介 J内江科技, 2010( 9) 16 全兆明对结构化方法和面向对象方法的对比和讨论 J今日科苑, 2010( 4) 17 杨继赢浅谈现代软件工程中两种常用开发方法 J科技广场, 2008( 5) 18 王翔触及 Visual Studio浅议 VS的功能和使用感受 J程序员, 2007( 5) 19 吴江海 SQL Server 最常见问题及实用操作技巧 J 电脑知识与技术 , 2008( 23) 20 叶倩,刘翼 基于 SQL Server 数据库的 ADO.NET数 据访问技术 J 现代电子技术 ,2008( 1
14、8) 21 王红 ADO.NET访问 SQL Server 数据库技术的研究 J 巢湖学院学报 , 2009( 3) 二、研究方案 3 1.主要研究内容(或预期章节安排) 本文主要针对中小型餐饮企业研究如何开发相关服务的餐饮管理系统,最终 实现 一个较为通用和易于扩展和集成的餐饮管理系统。 论文章节安排: 1 绪论 1.1 课题背景 1.2 国内外餐饮管理系统的研究状况 1.3 课题研究目标和内容 2 系统分析 2.1 需求捕获 2.2 UML需 求建模 3 系统设计 3.1 系统运行环境 3.2 系统总体设计 3.3 数据库设计 3.4 交互设计 3.5 类图设计 4 系统实现过程 4.1
15、关键技术 4.2 登录模块 4.3 主窗体模块 4.4 开台模块 4.5 点菜模块 4.6 结账模块 2.实施方案和进度计划 ( 1)实施方案 本系统采用的是两层结构客户 /服务器模式,即客户端和数据库服务端( C/S架构)。利用 Visual studio 进行开发实现,以 Microsoft SQL Server 作为数据库服务器,开发出一个满足 以上所说的基本功能的管理系统。准备实施以下方案: 收集关于 Visual studio 和 SQL Server 的文献,并熟悉开发工具。 学习 Visual studio 开发工具的使用、 C#语言及 SQL Server 数据库的使用。 按照
16、管理系统规范设计的方法,将系统开发全过程分为需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护六4 个阶段。分别针对这六个阶段进行具体的分析设计和实现。 经过相关信息的分析后,设计系统的主要功能模块,在此基础上添加一些辅助的功能。 ( 2)进度计划 第 6学期第 19-20周至第 7学期第 1-5周:完成毕业论文选题。 第 7学期第 6-8周: 根据指导教师下达的任务书,广泛搜集、研究相关文献资料,做好写作毕业论文的准备工作。 第 7学期第 9-12周:完成外文翻译、文献综述和开题报告撰写;参加开题答辩, 进一步论证选题价值、确立主要研究内容,论证研究方案的合理性和可行性 。 第 7学期第 13-20周:调试、修改、完善程序,写毕业论文,完成初稿。 第 7学期寒假:结合毕业论文选题再进一步完善程序。 第 8学期第 1-2周:修改、完善毕业论文。 第 8学期第 3-6周:参加毕业实习;修改、完善论文,完成定稿。