欢迎来到天天文库
浏览记录
ID:37501006
大小:992.69 KB
页数:52页
时间:2019-05-24
《c#餐饮管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第6章餐饮管理系统(C#2.0+MicrosoftSQLServer2000实现)餐饮管理系统是一个饮食产业不可缺少的部分,它的内容对企业的决策者和管理者都至关重要,所以餐饮管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用的餐饮管理系统均是以人为主体的,需要很多的人力、物力、财力,且效率不是很高,在系统运营时也可能产生人为的失误,以致餐饮管理工作既繁琐而且不利于分析企业的经营状况。作为计算机应用的一部分,使用计算机对餐饮信息进行管理,具有人工管理所无法比拟的优点。例如统计结账快速、安全保密性好、可靠性高、存储量大、寿命长、成本低等。这些优点能够极大地
2、提高餐饮管理的效率,增强企业的竞争力,同时也是企业的科学化、正规化管理,与世界接轨的重要条件。通过阅读本章,读者可以学习到:验证不同权限登录用户的方法使用ListView控件制作桌台显示使用MenuStrip控件制作系统菜单栏使用ContextMenuStrip控件制作桌台右键菜单开发餐饮管理系统的具体流程C#项目开发全程实录6.1开发背景近几年来,计算机网络、分布技术日趋成熟,随着科技的发展,餐饮业的竞争也越来越激烈。想在这样竞争激烈的环境下生存,那么就必须运用科学的管理思想与先进的管理方法,使点餐与管理一体化。这样不仅提高了工作效率,也避免了以前手工作业的麻烦
3、,从而使管理者能够准确、有效地管理餐饮。因此,餐饮业的管理者更希望从科学的管理中取得竞争的优势,在竞争激烈的商业市场中取胜。6.2需求分析随着餐饮业的不断发展,餐饮管理系统的内容对于餐饮业的决策者和管理者来说都非常重要。本系统主要包括桌台显示、消费查询、人事档案及权限等几大部分,本系统具有良好的用户接口,使用方便。具有完善的查询,对维护系统起到辅助决策的作用,能及时、方便、灵活地进行查询、修改、删除等维护性操作。餐饮管理系统有足够的存储容量,满足酒店每日营业的变动,另外,对于操作用户有一定的管理,并对用户的权限有一定的设置。6.3系统设计6.3.1系统目标本系统属于小型的餐
4、饮管理系统,可以有效地对中小型餐厅消费进行管理。本系统应达到以下目标:系统采用人机交互的方式,界面美观友好,信息查询灵活、方便,数据存储安全可靠。实现对餐厅顾客开台、点菜/加菜、账目查询和结账等操作。对用户输入的数据进行严格的数据检验,尽可能地避免人为错误。实现对消费账目自动结算。实现对消费的历史记录进行查询,支持模糊查询。系统应最大限度地实现易维护性和易操作性。6.3.2系统功能结构餐饮管理系统功能结构如图6.1所示。·241·第6章餐饮管理系统(C#2.0+MicrosoftSQLServer2000实现)餐饮管理系统基础信息辅助工具系统维护系统设置帮助退出
5、桌台信息职员信息权限管理系统备份系统恢复口令设置锁定系统退出系统计算器记事本日历关于图6.1系统功能结构图6.3.3系统预览餐饮管理系统由多个窗体组成,下面仅列出几个典型窗体,其他窗体参见光盘中的源程序。主窗体模块运行结果如图6.2所示,主要功能是链接系统功能菜单、显示所有桌台和显示系统当前状态。点菜模块运行结果如图6.3所示,主要功能是为顾客点菜。开台模块运行效果如图6.4所示,主要功能是实现对指定的桌台进行开台操作。结账模块运行效果如图6.5所示,主要功能是对指定的桌台进行结账操作,同时,清空结账桌台的所有消费信息。图6.2主窗体模块运行结果(光盘…frmMain.
6、cs)图6.3点菜模块运行结果(光盘…frmDC.cs)·242·C#项目开发全程实录图6.4开台模块运行结果(光盘…frmOpen.cs)图6.5结账模块运行结果(光盘…frmJZ.cs)·243·第6章餐饮管理系统(C#2.0+MicrosoftSQLServer2000实现)6.3.4业务流程图餐饮管理系统的业务流程图如图6.6所示。系统登录否是否登录是系统主窗体系统维护基础信息是是否管理员系统设置否辅助工具退出帮助图6.6餐饮管理系统的业务流程图6.3.5程序运行环境餐饮管理系统在运行中的具体运行环境如下。系统开发平台:MicrosoftVisualS
7、tudio2005。系统开发语言:C#。数据库管理系统:MicrosoftSQLServer2000。运行平台:WindowsXP(SP2)/Windows2000(SP4)/WindowsServer2003(SP1)。运行环境:Microsoft.NETFrameworkSDKv2.0。分辨率:最佳效果1024×768像素。6.3.6数据库设计在开发餐饮管理系统之前,分析了该系统的数据量。由于系统管理餐饮方面的数据较多,商品信息、消费信息以及账目清单会占用较大的空间,因此选择MicrosoftSQLS
此文档下载收益归作者所有