(1)开台点菜功能:常用功能,应人性化和智能化。例如:点单时可采用拼音首字母,如:“茅台”(MaoTai)的速记码为“mt”。
(2)自动结账功能:常用功能,应人性化和智能化。操作员只需点击需买单的台号,输入实收金额,系统即可自动计算找零等,方便简洁,减少失误。
(3)营业额分段统计报表功能:重要部分。可支持日结账、月结账和年结账功能。
(4)系统安全与维护功能:重要部分。可进行管理员信息的增删改查,保证软件安全运行。
3。2 可行性分析
可行性分析(Feasibility Analysis)也称为可行性研究。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。
(1)经济可行性:本系统独立性较强,只需要投入少量的资金即可。它的成功运行将节省大量人力物力和财力,提高工作效率,创造更大效益。
(2)技术可行性:电脑的普及和软件的大众化,采用Eclipse平台、SQL server 2008和Java语言为技术可行性提供保障。
(3)操作可行性:该系统设计界面简洁大方,功能模块方便好用,具有易学易用的特点。
(4)法律可行性:基于Java 的酒店管理系统是根据毕业设计现状开发定制,具有实际意义,因毕业设计不同于其它商用的软件开发,故不存在侵权问题,在法律上是可行的。
4 系统设计
4。1系统功能模块简介
本系统的主要目的是开发一款功能实用、操作方便、易学易用的方便管理者管理的餐饮方面的酒店管理系统。该系统包括登录模块、消费管理模块、餐饮管理模块、销售统计模块和人员系统安全模块:
(1)登录模块:采用用户名和密码验证登录。
(2)消费管理模块:主要负责实现开台点单、菜品添加删除、签单、结账等功能。
(3)餐饮管理模块:主要负责实现台号管理、菜品管理和菜系管理。
(4)销售统计模块:主要负责实现分段统计营业额,可以按日、月、年统计。
(5)人员系统安全模块:主要负责实现管理人员的添加删除以及密码的更改。
4。2 系统功能结构
酒店管理系统功能结构如图4。2所示
4。3 数据库实体图
(1)管理用户信息表tb_users:
图1 管理用户信息表实体图
(2)餐桌信息表tb_tables:
图2 餐桌信息表实体图
(3)菜品信息表tb_menu:
图3 菜品信息表实体图
(4)菜系信息表tb_cuisines:
图4 菜系信息表实体图
(5)消费清单表tb_consumptionlists:
\
图5 消费清单表实体图
(6)消费项目表tb_consumptionitems:
图6 消费项目表实体图
4。4 数据库E-R图
图4。4 数据库E-R图
4。5 数据库结构设计
(1)用户管理表tb_users:主键 用户编号id,用户名字name,用户性别sex,身份证号idCard,用户密码password,账户状态freeze
表tb_users
名称 类型 长度 主键/外键 备注
id int 11 Pk
name varchar 50 -
sex char java+sqlserver酒店管理系统的设计+源代码+ER图(3):http://www.youerw.com/jisuanji/lunwen_93898.html