基于JAVA的餐饮管理系统(毕业论文) - 图文 联系客服

发布时间 : 星期日 文章基于JAVA的餐饮管理系统(毕业论文) - 图文更新完毕开始阅读

第二章 系统分析

或专门的数据库服务器,管理者就可运行相应的后台程序进行处理。 2.1.4操作可行性

目前资源的利用情况和可操作性,只需根据相关需要对数据库中的相应表数据直接操作就可以实现系统的完整、稳定的运行,不会造成系统的巨大压力,可以保证系统的正常运行。

综上所述,通过技术可行性,经济可行性,安全可行性,操作可行性分析,本系统的开发是可行的。

2.2需求分析

项目需求分析就是描述系统需求,通过定义系统中的关键域类来建立模型。分析的根本目的是在开发者和提出需求的人之间建立一种理解和沟通的机制,因此,餐饮管理系统的需求分析也是开发人员和用户一起完成的。需求分析的第一步是描述餐饮管理系统的功能,即定义用例,以此确定系统的功能需求。

餐饮管理系统以顾客是上帝为核心,这就意味着餐厅将把客人作为其运作的核心,提升客人满意程度,获得更大的利润。近年来,伴随着行业竞争的加剧和市场需求的快速膨胀,增长率的下降,利润的降低,消费行为的理性化是必然的发展趋势。各大酒店更多的将目光专注于如何提高服务质量,提高经营管理,而提高经营管理最重要的保证就是信息技术。

餐饮管理系统也是一个餐厅不可缺少的部分,它的内部对于客户和员工来说都至关重要的,所以一个系统应该能够为用户提供充足的快捷的信息和方便的查询方式,而且不应有时间和地域的限制。

近年来由于计算机科学技术的不断提高,计算机科学日渐成熟,人们深刻认识到它的强大功能,在人类社会的各个领域发挥着越来越重要的作用。作为计算机应用的部分,使用计算机对餐饮的管理具有着手工管理所无法比拟的优点:

(1)客户和工作人员可以随时了解有关餐厅餐饮的相关信息。 (2)减轻了工作人员的工作压力和负担。 (3)查询、修改更加方便、快捷效率提高。

- 8 -

第二章 系统分析

2.2.1系统的主要功能

根据餐饮行业的特点和相关餐厅的实际情况,该系统以餐饮行业业务为基础,突出前台餐饮管理,从专业角度出发,提供了科学有效的管理模式。在点菜方面采取了图形界面加数据的方式,使用户能直观地管理数据信息,得到相应餐桌所点菜品的信息。点菜收银管理可实现点菜、结账、清台等功能。菜品管理可记录菜品添加、图片情况。营业管理分析可对餐厅的月营业额进行统计。点菜收银、营业分析、菜品管理的有机结合,可为餐厅经营方向提供依据,为餐馆的发展提供重要保证。

根据该企业的具体情况,系统主要功能设计有七大部分,分别为点菜管理、菜品管理、顾客管理、营业管理、员工管理、密码修改、帮助。

1、点菜管理:实现为每桌顾客点菜的功能,点菜结束,计算费用。图形化界面更加人性化。

2、菜品管理:实现菜品的添加,修改,删减功能。 3、顾客管理:实现顾客的添加,修改信息功能。 4、营业管理:实现查看月收入明细,年收入明细的功能。

5、员工管理:实现员工的添加,删除,修改员工信息,显示所有员工信息的功能。 6、密码修改:实现用户修改登录密码的功能。 7、帮助:显示本软件信息以及使用说明。 2.2.2系统的实现目标

面对服务行业的高速发展和餐饮企业信息化发展的过程中出现的各种情况,该餐饮管理系统在实施后应能够达到以下目标:

1、采用汉字图形用户界面,系统界面友好美观,操作简单易行。 2、业务管理信息化,可以随时掌握进货、客人点单、挂账等情况。 3、采用流行的B\\S方式,响应速度快,安全性高,扩充方便。

4、该软件应尽可能地降低使用者的劳动强度,同时提高工作质量和效率。

- 9 -

第二章 系统分析

5、系统维护方便可靠,具有灵活性、通用性及安全性的特点。 2.2.3系统的性能需求

1系统的安全性

系统运行安全是决定软件质量的重要因素,虽然此餐饮系统不需要接入Internet,但系统中涉及多方信息,有顾客信息,员工信息,菜品信息等等,如果有人蓄意破坏任意信息,都可能会导致系统的停用,会带来损失,因此仍然需要保证它的安全。为了保证系统的安全性,必须采取一定的安全措施,防止用户越权使用,防止工作数据被非法篡改、破坏和泄露等。既要考虑操作系统的安全性,还要考虑到餐饮系统本身的安全性。

2系统的合理性

在设计系统时要考虑实际的系统性能和硬件要求,不能忽视所处环境,也不能一味地追求新技术,要保证系统的合理性。

3系统的简单性、易用性

要考虑到不同层次服务人员及领导人员的计算机操作水平,一般而言,大部分服务员的计算机操作水平偏低,因此开发时要本着“简单易用”的原则,方便各层次人员的使用,使人员的培训降到最低。对于收银的服务员只需要简单且快捷地收银方式,既利于他们使用,也提高收银速度,同样对于领导人员,也需求简单、一目了然的界面,这样即使是没有操作过计算机的人来说,只需要进行简单的操作培训就可以达到熟练,使之能顺利地完成系统各种功能。

4系统的稳定性、可靠性

餐饮行业从业人员来源广泛,分布性强,往往不具备专业的计算机知识,因此,餐饮系统必须稳定、可靠。另外,餐饮行业营业时间与一般公司(或企业)区别很大:一般公司(或企业)正常上班时间,餐饮企业生意不多;而一般公司(或企业)休息时间却正是餐饮行业营业高峰。餐饮系统必须兼顾到餐饮行业这种间隙性的营业状况,必须具有高度的稳定性,保证在营业高峰时不出故障,即使出现故障,系统也必须具有快速恢复能力。

- 10 -

第三章 总体分析

第三章 总体设计

3.1功能模块设计

采用本系统可以在很大程度上减少前台的服务人员的人数,因为采用计算机操作,可以大大提高餐厅运转速度速度。为了能够适应信息化发展的需要,提高餐饮部门的工作效率,引入了该信息系统。根据分析,餐饮管理系统可分为以下六个模块:点菜系统、菜肴管理、顾客管理、营业管理、员工管理、密码修改。系统模块图如图3.1所示

打开系统 登录 验证密码 N Y 点菜系统 菜肴管理 顾客管理 营业管理 员工管理 密码修改 菜品选择 结算 菜肴添加 菜肴删减 菜肴修改 菜肴展示 顾客添加 顾客修改 显示顾客 月收益 年度收益 员工添加 员工删减 员工修改 员工显示 N 密码验证 Y 修改

图3.1 系统模块图

- 11 -