您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 饭店管理系统总体设计
1.系统软硬件配置方案概述通过前一阶段的系统初步调查以及在对这套新龙饭店管理信息系统的技术可行性分析、经济可行性分析、管理可行性分析以及系统需求分析的前提下,确定了这套餐饮管理信息系统要实现三个功能模块。它们分别是:管理模块、就餐模块和退出。其中在管理模块中主要实现部门信息管理、员工信息管理、菜单信息管理、进货信息管理、账目管理、餐厅布局管理等功能,在就餐模块主要实现顾客就座、点餐、结账等功能。考虑到本系统的特点及各种软件开发过程模型的优缺点,决定利用有面向对象特征的软件开发平台、开发具有图形用户界面、事件驱动的软件。由于本系统是在一个内部局域网中运行,考虑到用户机不是很多,现在一般计算机的硬件性能都能达到很高的处理能力等实际情况,采取C/S模式,因其具有安全性高、交互性强、处理数据量大、数据查询灵活等特点,另外,由于多个客户机共享一台服务器,而且不同的客户端有不同的使用权限,所以,每个员工的特定处理放在客户端完成,这样可以减轻服务器的负担,提高系统运行的性能。新龙饭店管理信息系统总统设计所要实现的目标是:(1)实现多点操作的信息共享,相互之间的信息传递要准确、快捷。(2)采用汉字图形用户界面,系统界面友好美观,操作简单易行,查询灵活方便。(3)业务管理信息化,可随时掌握进货、客人点单、结账等情况。(4)系统维护方便可靠,具有灵活性、通用性及安全性的特点。系统软硬件配置方案页1新龙饭店管理系统网络结构图会计部大堂厨房采购部订餐部宣传部库房会计部主服务器内网主交换机东北角点餐台银台梅花厅点餐台银台桃花源点餐台银台杏花村点餐台银台西北角点餐台银台根据业务状况和部门设置,需要配置点餐台银台终端5台,分布在各个餐厅内,会计部、大堂、库房、厨房等部门配置8台,为保证系统信息和资源的及时性和共享性,数据由系统管理员定期通过主服务器进行数据刷新,所有终端通过内网交换机与主服务器沟通并实现终端间的通信。操作系统将选择较为普及的windows系统,终端为windowsXPProfessional,服务器为windowsserver2003,开发工具选择visualbasic6.02.软件结构设计新龙饭店管理系统后台部门信息管理员工信息管理基本功能添加记录删除记录修改记录添加记录删除记录修改记录快速查询修改用户名修改密码权限设置2010年5月29日Saturday页1新龙饭店管理系统2010年5月29日Saturday新龙饭店管理系统新龙饭店管理系统餐桌管理餐厅管理原料管理账目管理当前顾客使用登记统计汇总使用登记统计汇总信息查询物品入库剩余查询进货单管理统计汇总消费历史查询顾客查询顾客信息管理2010年5月29日Saturday页1新龙饭店管理系统点餐台银台系统顾客登记餐桌登记点菜登记加菜登记顾客结账餐桌复位餐桌状态查询餐厅布局浏览点菜结果管理点菜设置3.数据库结构设计主要关系模式及其联系餐桌表餐桌号餐桌所在位置损坏情况正在使用菜单表PK菜品名菜品编号成本单价类型日销售量FK1顾客编号所用原料部门表PK部门编号部门名称部门人数部门电话主管人员FK1员工编号餐厅布局表PK名称编号性质拥有餐桌数FK1餐桌所在位置FK1餐桌号餐桌使用表PK顾客编号时间FK1餐桌号FK1餐桌所在位置当前顾客表PK顾客编号菜名单价FK1菜品名顾客信息PK,FK2顾客编号时间人数FK1顾客号进货单PK编号FK1原料编号原料名进货时间进价数量进货地点联系人联系电话原料PK原料编号原料名剩余数量FK1菜品名账目表PK,FK1,FK2,FK3顾客编号时间金额职工表PK员工编号姓名出生日期联系电话入店时间部门编号现任职务基本工资系统用户表PK自动编号用户名密码FK1员工编号2010年5月30日Sunday页面1新龙饭店管理系统E-R图数据表属性设置(1).餐桌信息表记录餐桌号和餐桌所在位置及使用情况。这些信息用来记录餐桌对应的状态信息。可以直观反映餐馆各餐桌的各种状态,方便快捷服务。由4个字段组成。餐桌信息表的结构如下表:字段名称数据类型长度允许空否主键餐桌号Char10√餐桌所在位置Char20损坏情况Char10√正在使用Logic2表1餐桌信息结构表(2).菜单信息表菜单信息表记录该餐馆的菜品编号、菜名、成本、单价、类型和周销售量。这些信息用来记录该餐馆的菜单。可以有效的模拟出该餐馆的各种菜单信息。该表由6个字段组成。菜单信息表的结构如下:字段名称数据类型长度允许空否主键菜品编号Char10菜名Char50√成本Money20单价Money20√类型Char6√日销售量Numeric10表2菜单信息结构表(3).餐厅布局信息表记录餐厅编号、餐厅名称、性质和拥有餐桌数桌。这些信息用来记录饭店各餐厅的布局信息。可以直观反映餐馆各餐厅的各种信息,方便维护和饭店建设。由4个字段组成。餐厅布局信息表的结构如下表:字段名称数据类型长度允许空否主键编号Char10名称Char20√性质Char20√拥有餐桌数Numeric255表3餐厅布局信息结构表(4).餐桌使用信息表记录顾客号、时间和餐桌号。这些信息用来记录餐桌对应的状态信息。可以有效模拟出餐馆各餐桌的各种状态,方便快捷服务。由4个字段组成。餐桌信息表的结构如下表:字段名称数据类型长度允许空否主键顾客号Char10√时间Datetime20餐桌号Char10表4餐桌使用信息结构表(5).当前顾客信息表记录顾客编号、菜名和单价。这些信息用来记录顾客对应的状态信息。可以有效模拟出餐馆各顾客的各种状态,方便快捷服务。由3个字段组成。当前顾客信息表的结构如下表:字段名称数据类型长度允许空否主键顾客编号Char10√菜名Char20√单价Money20√表5当前顾客信息结构表(6).顾客信息表记录顾客编号、时间和人数。这些信息用来记录接待的状态信息。可以有效存储餐馆各顾客的信息,方便报表统计及餐桌预定等操作。由3个字段组成。顾客信息表的结构如下表:字段名称数据类型长度允许空否主键顾客编号Char10√时间Datetime50人数Numeric20表6顾客信息结构表(7).账目信息表记录顾客编号、时间和结账金额。这些信息用来记录账目对应的状态信息。可以有效模拟出餐馆各顾客的各种消费状态,方便结算统计。由3个字段组成。当前顾客信息表的结构如下表:字段名称数据类型长度允许空否主键顾客编号Char10√时间Datetime50结账金额Money255表7账目信息结构表(8).进货单信息表进货单信息表记录该餐馆的单据编号、原料编号、原料名、进货时间、进价、数量、进货地点、联系人和联系电话等信息。这些信息用来记录该餐馆的进货单。可以有效的模拟出该餐馆的各种进货单信息。该表由9个字段组成。进货单表结构如下:字段名称数据类型长度允许空否主键编号VChar255√原料编号Char50原料名Char20进货时间Datetime50进价Money10数量Numeric10进货地点VChar255联系人Char20联系电话Char20表8进货单信息结构表(9).部门信息表部门信息表记录部门编号、部门名称、部门人数、部门电话、主管人员。这些信息用来记录该餐馆的各部门的信息。可直观的反映部门相关信息,便于查询和管理。该表由5个字段组成,部门信息表的结构如下:字段名称数据类型长度允许空否主键部门编号Char5√部门名称Char10部门人数Numeric10√部门电话VChar255主管人员Char10√表9部门信息结构表(10).原料信息表记录原料编号、原料名和剩余数量。这些信息用来记录餐馆所需原料对应的状态信息。可以有效模拟出餐馆各种原料的各种状态,方便原料补充。由3个字段组成。原料信息表的结构如下表:字段名称数据类型长度允许空否主键原料编号Char10√原料名Char20√剩余数量Numeric20表10原料信息结构表(11).职工信息表职工信息表记录该餐馆的员工编号、姓名、出生日期、联系电话、入店时间、部门编号、现任职务和基本工资等信息。这些信息用来记录该餐馆职工的各种信息。可以直观反映该餐馆的各种职工信息,方便管理和数据统计。该表由8个字段组成。进货单信息表的结构如下:字段名称数据类型长度允许空否主键员工编号VChar255√姓名Char50出生日期Datetime50√联系电话Char50√入店时间Datetime50部门编号Char5现任职务Char50基本工资Money50表11员工信息结构表(12).系统用户信息表记录用户编号、用户姓名和密码。这些信息用来记录系统用户对应的信息。用于后台管权限理,保证系统安全。由3个字段组成。系统用户信息表的结构如下表:字段名称数据类型长度允许空否主键自动编号VChar255√用户姓名Datetime20密码Money20表12系统用户信息结构表4.接口设计软件接口:无硬件接口:参看网络系统结构图人机交互设计:由于这套管理系统将被用于顾客就餐管理和部门管理中,所以登陆主页面力求简洁大方,主题明确,可同时满足各种需求,并加强交互性,可重复进出。图1统一的系统入口在管理模块的登录界面上,系统用户只需通过点击图标选择管理以及输入用户名和密码,按确定按钮后,等待系统的身份验证。若通过身份验证,则直接进入系统的主界面,进而进行相应的操作。若没有通过身份验证,则出现无效验证对话框,按确定按钮后,将重新进入系统登录界面,进行新的登录验证。图2管理模块登陆主界面图3验证无效对话框图4按确定后重新进入登陆界面输入信息图5输入正确后进入管理主界面若选择就餐模块,则直接进入服务界面,包括顾客登记、浏览布局、登记餐桌、点餐等。操作应功能明确,步骤简单。图6顾客登记界面图7浏览餐厅布局界面图8浏览菜单并点菜
本文标题:饭店管理系统总体设计
链接地址:https://www.777doc.com/doc-354027 .html