美章网 资料文库 餐饮管理系统设计范文

餐饮管理系统设计范文

餐饮管理系统设计

摘要:随着信息化产业的发展,现代酒店的管理方式必定会有翻天覆地的变化,主要表现在有人工管理方式改变为电脑自动化管理的方式。为了实现餐饮类企业的自动化管理,我们编写了餐饮管理系统。本系统是一个具有现代化管理的餐饮软件,从专业角度出发,主要突出点单、结帐上。点单方面主要采取图形加数据的方式使用户能直观的管理数据信息,并能有效的管理各个房台。

关键词:操作员权限;连接字符串;active控件;后台数据库

在当今时时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于餐饮管理系统的环境。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。餐饮管理系统是进行信息的采集、存储、加工、维护和使用的系统。它的功能对于酒店的服务者和管理者来说都至关重要,餐饮管理系统能够为酒店营业提供前、后台自动结算,对酒店经营者来说可以轻松的查阅本酒店业绩以及相关信息等。避免以往人工管理许多缺点,如:效率低、出错率、保密性差。另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

1软件设计过程

用户需求分析:

①软件使用过程当中应该分权限管理,一般的收银员的权限,老板的权限,迎宾台小姐查询权限应该各不相同。

②前台和后台必需分工明确。

③酒店初次使用软件时必需对酒店所有信息进行初始化,其中包括餐台、商品、原料、员工等。

④酒店的所有的账务信息应有详细的登记和查询

⑤酒店的各项支出费用和所有员工的工资必需进行登记和查询。

因此把软件分为以下六个模块:登入,前台服务,账务管理,费用管理,库存管理,系统初始化。

2软件的特性

①软件开发完成后,以稳定、可靠、安全的性能。

②采取图形加数据的方式使用户能更方便的操作和管理数据信息。

③连接后台数据库是用Connection对象进行连接,从而是连接数据库的传输速率达到最佳化。

④后台管理包括了采购、领料和库存的信息,可以使酒店有效的管理商品信息。

⑤本系统权限设置很明确,用户可以给不同的账号设置不同的权限。

3软件运行环境

3.1硬件环境

①CPU主频Pentiun586以上;②内存空间64M以上;③硬盘可用空间最低100M以上;④显示器分辩率800×600真彩色或更高;⑤打印机各种24针、激光、喷黑打印机;⑥网卡(10M/100M自适应);⑦两键鼠标、倍速光驱、声卡等;

3.2软件环境

①操作系统WINDOWS98/2000/XP/2003;②要求局域网和远程网络还必须有“TCP/IP协议”支持进行通信;

4软件环境

软件的主要功能有:登录、前台服务、财务管理、费用管理、库存管理、系统初始化管理、管理员信息管理、帮助。

①前台服务包括开台管理、结账管理、餐台预定;②财务管理,其功能是管理酒店的财务;③费用管理,其功能是管理酒店的各项费用和查询酒店的各项费用;④库存管理包括采购登记、采购查询、领料登记、领料查询、库存查询;⑤系统初始化,设置酒店的基本信息;

⑥管理员信息,非管理员帐号修改密码;⑦帮助,本系统的帮助文件;⑧退出,退出本系统;

5结语

①系统开发之前的需求分析十分重要,要切实的了解客户的需求,在与客户充分沟通的情况下搭建好主要的框架,并且需要说明哪些需求是可以实现的,哪些是无法实现的。否则会走很多弯路,甚至导致开发失败。

②基于用户需求的不同,选择恰当的开发工具十分关键,正确的选择开发工具可以事半而功倍。

③编写程序的过程中要考虑到网络版功能的实现,过多的使用adodc控件会使服务器负担过重,而导致很多意想不到的错误。

我们这里使用的是ado的连接字符串的方式进行访问数据库,保证一个程序运行过程中始终只有一次访问连接数据库。从而提高了用户的并发访问数量。

④本软件许多功能还没有实现,比如与pos机的连接接口程序,数据库的备份问题,由于使用的是sqlserver作为后台数据库支持,没有一台真正的服务器以供开发测试,数据库访问方面的优化做得不够。

参考文献:

[1]刘炳文.VisualBasic程序设计教程[M].清华大学出版社,2004,(10).

[2]李红.MicrosoftSQLServer2000[M].高等教育出版社,2005,(2).

[3]谭浩强.VisualBasic编程实例开发[M].学苑出版社,2004,(3).

[4]邹文健.网络数据库管理与维护[M].高等教育出版社,2006,(4).