基于Web的餐饮管理系统的菜单管理模块设计毕业论文

 2021-04-10 11:04

摘 要

随着中国市场经济的发展,人民生活消费水平的不断提高,餐饮服务业之间的竞争也更加激烈。如要想在这样一种激烈竞争的环境中发展,只使用老式的人工管理与统计的方法,面对日益庞大与复杂的数据量,显然已不合时宜,所以餐饮服务业要采用一种更为科学的管理思想与先进的管理方法。因为如此,餐饮管理系统的菜单模块作为其中的核心,对其进行分析、研究及开发,是很有必要的。

设计餐饮管理系统的菜单模块的主要作用是为了便于消费者进行点菜时,能够方便地对该酒店所提供的菜品进行查询,对自己所需的消费状况、经费有一个大概的了解。管理人员也可以通过该模块进行需求分析,掌握市场消费趋势,对未来的进货、销售、发展方向进行评估。

本系统使用餐饮管理系统的点菜模块将采用java语言作为其程序开发所用的基本语言,这是考虑到java的普及性以及其优越的跨平台性。使用ASP脚本,以及Struts框架,能够方便开发和维护过程。程序会在目前比较常用的平台 Eclipse上进行设计、开发。后台数据库将采用Oracle。

关键字:餐饮管理系统 Struts Oracle

Abstract

With the development of China's market economy, people's rising standard of living, dining services, the competition between more intense. Such as the order in such a highly competitive environment, development, use only the old-fashioned manual management and statistical methods, the face of increasingly large and complex amount of data, is clearly outdated, so the food service industry to adopt a more scientific management ideas and advanced management methods. Because of this, food and beverage menu module management system as one of the core of its analysis, research and development, is necessary.
The system uses a la carte restaurant management system module will use java language used as the basic program development language, which is given to the popularity of java and its excellent cross-platform. Use of ASP scripts, and Struts framework that can facilitate the development and maintenance process. Procedures commonly used in the current Eclipse on a platform to design, develop. Back-end database will be used Oracle.

Design restaurant menu module management system for the main role is to facilitate the consumers to order, can be easily provided by the hotel to query dishes, the consumption state of their own needs, funding to have a general understanding. Managers can also carry out needs analysis through the module, grasp the market consumption trends, the future purchase, sale, development assessment.

Keywords: Hotel management system Struts Oracle

目录

第一章 概述 1

1.1 选题背景 1

1.2 系统环境简介 1

1.3关键技术介绍 1

1.3.1 Tomcat 1

1.3.2 Struts 2

1.3.3.Eclipse 2

1.3.4 Oracle 2

1.3.5 ASP 3

1.3.6 B/S结构 3

第二章 系统分析 6

2.1 系统目标需求 6

2.2 开发的可行性分析 6

2.2.1 管理上的可行性 6

2.2.1 技术上的可行性 6

2.2.3 经济上的可行性 6

2.3 业务流程分析 7

第三章 系统设计 8

3.1所需平台 8

3.2 软件总体结构设计 8

3.2.1功能结构图 8

3.2.2 模块说明书 9

3.3 数据库设计 9

3.3.1 E-R图 9

3.3.2数据表设计 10

3.4界面设计 12

3.4.1 菜单信息管理界面 12

3.4.2 菜单信息更改界面 14

3.4.3 菜单分类管理界面 16

3.4.4 菜单分类更改界面 16

3.5系统安全设计 17

第四章 系统实施 18

4.1菜单信息管理界面功能的实现 18

4.2菜单信息更改界面功能的实现 22

4.3查询、修改功能的实现 25

结束语 29

参考文献 30

附录 31

菜单信息管理界面的实现 31

菜单信息更改界面的实现 38

查询、修改功能的实现 44

第一章 概述

1.1 选题背景

餐饮业的蓬勃发展带动餐饮投资多元化,大量资本的进入进一步推动了餐饮业的快速、健康发展。随着社会各领域信息化建设的不断普及,餐饮业也开始不断注入信息化元素,经过计算机管理企业的日常运作,给管理者以决策参考的模型,来不时完善管理水平,提高任务效率。本课题是应某公司的实际需求,设计基于Web的餐饮管理系统中的菜单模块,具有很强的现实意义。

1.2 系统环境简介

系统是基于Struts 2 框架, B/S结构的网上订餐系统。开发时主要以Eclipse为平台。静态网页主要使用超文本编辑语言HTML和Javascript语言。同时运用VS.NET2005动态网站开发技巧来实现与数据库的连接,动态查询、添加、删除、修改等管理数据库的功能。数据库采用Oracle实现。Web应用服务器为Tomcat。

1.3关键技术介绍

1.3.1 Tomcat

Tomcat是目前比较流行的Web 应用服务器。是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可。

  Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中。

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。