摘要
一种基于 ASP 技术的餐饮管理系统的设计与实现我国的经济发展迅速,人们在针对餐饮行业的要求也越来越高,服务行业的蓬勃发展促使餐饮行业发生转变。计算机技术和网络技术的发展是以人们的需求为驱动的,随着互联网+思想的不断发展,人们在很多领域都在尝试使用计算机技术和网络技术。与人们日常社会活动关系密切的餐饮行业也在发生着深刻的变化,越来越多的餐饮企业采用了智能化的信息管理系统,从日常的餐饮管理业务入手,对整个餐饮店面进行系统化的管理服务,不仅提高了餐饮企业的管理效率,也为就餐客户带来更优质的服务。
在传统的餐饮行业管理中,每个部分的操作都是分开的,例如客户管理和点菜管理,财务管理和人员管理等,每一部分的管理工作都需要专门的人员进行负责,这样的工作方式不仅大量的浪费物力资源,也是对人力资源的一种浪费。对于就餐客户来说,普通的餐饮服务也不能满足越来越快的生活节奏,因此针对传统餐饮行业管理工作的新时代需要,基于计算机技术和互联网技术的智能化现代化的餐饮管理系统就应运而生。
与欧美等发达国家相比,我国的餐饮行业的信息化水平还比较低,虽然在东部沿海以及经济较为发达的城市很多大型的连锁餐饮行业已经普及了智能化的餐饮管理系统,但是由于该系统针对的餐饮行业是较大的企业,功能设计较多,部署经费较高,很多中小餐饮行业并不适用。
本文在针对市场已有的信息化餐饮管理系统进行充分调查的基础上,结合自身对餐饮行业的调研和分析的基础上,针对中小餐饮企业的经营环境和业务要求,设计和开发出一款基于 ASP 技术的餐饮管理系统。该系统能够满足中小餐饮企业的日常工作需求,功能全面,性能稳定,能够保证存储数据信息的稳定和安全,同时也能够提高这些企业的日常管理工作质量,提高了企业的信息化水平。
系统采用了微软公司推出的 SQL Server 数据库为后台数据库管理系统,通过 C#高级程序设计开发语言进行开发。本文主要的内容包括以下几个方面:
1. 针对餐饮管理系统的研究背景和发展现状进行介绍,并将系统设计与开发所需的关键技术进行介绍;2. 对本文所描述的餐饮管理系统的系统分析与设计的内容进行介绍,并对系统的实现内容和结果进行展示,同时完成相应的系统测试工作;3. 在完成餐饮管理系统的设计与开发的基本工作基础上,进一步学习软件工程相关的知识,掌握更多的计算机技术和互联网技术,熟悉相关的开发环境和测试要求。
关键词:ASP 技术,餐饮管理,C#开发语言,SQL Server 数据库
Abstract
Design and Implementation of Catering Management System Based on ASP China's economy is developing rapidly, people for the hospitality industry are increasingly high requirements, the service industry to promote the vigorous development of the catering industry to change. Development of computer technology and network technology based on people needs-driven, with the continuous development of the Internet + thought, people in many areas are trying to use the computer and network technology. Daily social activities with people close to the food and beverage industry is also undergoing profound changes, more and more enterprises to adopt catering intelligent information management system, catering management from daily business to start, the entire food and beverage stores the systematic management services, catering not only to improve the management efficiency of enterprises, but also for dining customers a better service.
In the traditional catering industry management, the operation of each section are separate, such as a la carte management and customer management, financial management and personnel management, management of each part requires specialized personnel responsible for such work not only a lot of waste material resources, but also a waste of human resources. For dining customers, Common catering services cannot meet the increasingly fast pace of life, and therefore the need for a new era of traditional catering industry management, based on computer technology and Internet technology, intelligent modern catering management system came into being students.
Compared with Europe and other developed countries, the level of information of the food and beverage industry is still relatively low, although in the eastern coastal economically developed cities and many large chain restaurant industry has popularized intelligent catering management system, but because the system for the food and beverage industry is the larger enterprises, more functional design, deploy higher funding, many small food and beverage industry does not apply.
On the basis of a full investigation of the information already in the market for food and beverage management system on the basis of its own for the catering industry, research and analysis, catering for small and medium business environment and business requirements, based on the design and development of ASP technology catering management system. The system is able to meet the daily needs of small catering business, full-featured, stableperformance, to ensure a stable and secure storage of data, but also can improve the quality ofdaily work management of these enterprises, improve the level of corporate information. System uses Microsoft's launch of SQL Server database back-end database management system, developed by advanced C # programming language development. The main content of this paper includes the following aspects:
1. Background for the research and development status of restaurant management system are introduced, and the system design and development of key technologies needed to be introduced;2. The content of system analysis and design described herein restaurant management system will be introduced, and the system for content and results display, while the completion of the corresponding system testing;3. On the basis of the work completed basic restaurant management system design and development, and further study of knowledge related to software engineering, have more computer technology and Internet technology, familiar with the development environment and testing requirements.
Keywords:ASP Technology, catering management, C # development language, SQL Server database
进入新的世纪以来,计算机技术和网络技术发展迅猛,已经深入到人们的日常生活中,不仅在工作中帮助人们提高工作效率,也在普通生活中为人们带来方便。计算机技术和网络技术的发展是以人们的需求为驱动的,随着互联网+思想地不断发展,人们在很多领域都在尝试使用计算机技术和网络技术[1]。与人们日常社会活动关系密切的餐饮行业也在发生着深刻的变化,越来越多的餐饮企业采用了智能化的信息管理系统,从日常的餐饮管理业务入手,对整个餐饮店面进行系统化的管理服务,不仅提高了餐饮企业的管理效率,也为就餐客户带来更优质的服务。
我国的经济发展迅速,人们在针对餐饮行业的要求也越来越高,服务行业的蓬勃发展促使餐饮行业发生转变[2]。在传统的餐饮行业管理中,每个部分的操作都是分开的,例如客户管理和点菜管理,财务管理和人员管理等,每一部分的管理工作都需要专门的人员进行负责,这样的工作方式不仅大量的浪费物力资源,也是对人力资源的一种浪费。对于就餐客户来说,普通的餐饮服务也不能满足越来越快的生活节奏,因此针对传统餐饮行业管理工作的新时代需要,基于计算机技术和互联网技术的智能化现代化的餐饮管理系统就应运而生[3]。
采用软件工程开发技术,根据具体餐饮企业的设计要求实现的餐饮管理系统高度整合了传统餐饮企业管理工作模式,统一进行相关信息的管理和操作,不仅提高了管理数据信息的准确程度,也提高了企业的管理工作质量。解决了传统餐饮管理工作劳动强度大,出错次数较多,管理模式单一,管理体系有漏洞等问题。在采用信息化的餐饮管理系统后,不仅能够为企业带来经济价值,也提高了企业在激烈的市场中的关键技术竞争力,在群众对餐饮服务要求越来越高的今天,能够获得更多的客户支持,也就为餐饮企业迎来的最重要的客户资源。企业的发展离不开客户资源,也离不开技术进步的支持,两者互相作用[4]。餐饮企业能够在信息化管理的基础上合理规划餐饮企业的物力资源和人力资源,也能有效存储企业经营的数据信息,有利于企业按照规章制度有序进行运转,解决了传统经营模式的弊端,为企业的进步和收益的增加做出有利的支持。的不断普及和发展,将传统行业与计算机技术相结合成为发展的主题,在这样的发展趋势下,餐饮管理系统应运而生[5]。最早进行餐饮管理系统设计与使用的是在欧美等发达国家,例如美国的快餐行业在较早便使用了智能化的管理系统,不仅提高了快餐的供给效率,也增加了客户的流动性,这样有效的提高了企业的经济效益。由于欧美等发达国家计算机技术水平较高,发展的时间较长,在软件系统的设计与开发过程发展中也充分发挥了技术优势,将不同的餐饮企业的业务特点进行整合,利用有限的资源设计出合理的统一性较高的餐饮管理系统。
与欧美等发达国家相比,我国的餐饮行业的信息化水平还比较低,虽然在东部沿海以及经济较为发达的城市很多大型的连锁餐饮行业已经普及了智能化的餐饮管理系统,但是由于该系统的针对的餐饮行业是较大的企业,功能设计较多,部署经费较高,很多中小的餐饮行业并不适用[6]。也由于我国计算机技术普及速度在西部偏远地区传递速度较慢,很多中小城市中的餐饮行业还是采用传统的管理模式,这也是我国餐饮行业信息化发展的一个主要障碍。针对中小餐饮企业甚至家庭式经营的餐饮企业的业务要求,设计出功能合理,性能稳定,技术方案可行的信息化餐饮管理系统,这样的餐饮管理系统成本较低,使用简洁,更适用于中小餐饮企业的服务环境。
针对餐饮行业的信息化技术发展的情况,根据自身调查的过程,我们发现还有很多未来需要解决的问题。首先,很多餐饮管理系统在功能设计方面并没有根据具体餐饮企业的业务要求进行,造成很多功能使用频率较低,浪费了大量的开发资源,也提高了开发技术成本。这里在未来的发展中就需要做好系统的分析与设计工作,把更多的精力投入到用户需求分析的工作中[7]。其次,不同的餐饮行业在使用的餐饮管理系统不同,很多种类的餐饮管理系统造成这方面管理和服务工作的混乱,甚至同一家连锁店的不同店面使用的餐饮管理系统都不相同,未来需要将这些方面进行统一,针对餐饮管理系统设计统一的接口和服务,这项工作的难度较大,但是也是未来餐饮信息化的一个发展方向。
最后,餐饮管理系统的后期服务水平角度,服务质量达不到软件系统后期维护的工作标准,造成很多餐饮企业对餐饮管理系统无法长期稳定使用,软件系统需要在设计与开发工作的基础上,提高后期维护的工作质量,定期进行系统的检测和回访,不仅能够保证软件系统的工作稳定性,也能够获得更多的客户资源[8]。
本文在针对市场已有的信息化餐饮管理系统进行充分调查的基础上,结合自身对餐饮行业的调研和分析的基础上,针对中小餐饮企业的经营环境和业务要求,设计和开发出一款基于 ASP 技术的餐饮管理系统。该系统采用了微软公司推出的 SQL Server 数据库为后台数据库管理系统,通过 C#高级程序设计开发语言进行开发,此软件系统开发技术方案较为成熟,而且技术成本控制合理。在此基础上设计与开发出的餐饮管理系统能够满足中小餐饮企业的日常工作需求,功能全面,性能稳定,能够保证存储数据信息的稳定和安全,同时也能够提高这些企业的日常管理工作质量,提高了企业的信息化水平,拥有了市场竞争中所缺乏的信息技术竞争力[9]。在这些基本的设计与开发的工作基础上,本人也能够深入学习软件工程相关的知识,研究软件系统设计与开发技术,充分的提高自身的学习与工作能力。
以下将本文主要研究的内容进行分层次简要介绍:
1. 针对餐饮管理系统的研究背景和发展现状进行介绍,并将系统设计与开发所需的关键技术进行介绍;
2. 对本文所描述的餐饮管理系统的系统分析与设计的内容进行介绍,并对系统的实现内容和结果进行展示,同时完成相应的系统测试工作;
3. 在完成餐饮管理系统的设计与开发的基本工作基础上,进一步学习软件工程相关的知识,掌握更多的计算机技术和互联网技术,熟悉相关的开发环境和测试要求。
利用ASP程序开发餐饮管理系统:
系统登录功能
系统主界面
桌台基本信息
系统开台功能
系统点菜功能
系统结账功能
目 录
摘 要
ABSTRACT
目 录
第 1 章 绪 论
1.1 研究背景
1.2 研究现状及发展趋势
1.3 研究内容及意义
1.4 本文主要结构
第 2 章 关键技术介绍
2.1 C#开发语言介绍
2.2 ASP 技术介绍
2.3 ADO.NET 技术介绍
2.4 SQL SERVER数据库介绍
2.5 本章小结
第 3 章 系统分析
3.1 系统可行性分析
3.2 系统需求分析
3.3 系统业务分析
3.3.1 系统用例分析
3.3.2 系统状态分析
3.4 本章小结
第 4 章 系统设计
4.1 系统功能设计
4.2 系统数据库设计
4.3 系统流程设计
4.4 本章小结
第 5 章 系统实现与测试
5.1 登录功能模块
5.2 系统主界面
5.3 开台功能模块
5.4 点菜功能模块
5.5 结账功能模块
5.6 系统测试
5.6.1 系统测试目的
5.6.2 系统测试方法
5.6.3 系统测试用例
5.7 本章小结
第 6 章 总结与展望
6.1 总结
6.2 展望
参考文献
作者简介及在学期间所取得的科研成果
致 谢
(如您需要查看本篇毕业设计全文,请您联系客服索取)