数据库作业酒店管理.doc
《数据库作业酒店管理.doc》由会员分享,可在线阅读,更多相关《数据库作业酒店管理.doc(4页珍藏版)》请在冰豆网上搜索。
酒店管理系统
需求分析:
随着餐饮业的发展,人工的管理方式已不能满足管理者的要求,于是引入计算机应用管理系统。
点菜功能菜单,是最常用的功能。
例如在确定添加菜品是,既可以通过菜品编号确定,又可以通过菜品名称确定。
自动结账功能是系统的主要功能之一,只需用户选中结账的台号,系统就会自动选中的台号计算消费金额。
报表功能是酒店管理系统必不可少的部分,由于系统是记账软件,报表功能是必不可少的。
再者就是系统维护功能,用来保障软件的安全运行。
ER图
餐台
座位数
台号
菜系
名称
序号
菜品
单价
菜系
名称
编号
消费单
操作员
金额
消费餐台
编号
逻辑结构设计:
SQL语句:
GO
EXECdbo.sp_dbcmptlevel@dbname=N'db_DrinkeryManage',@new_cmptlevel=80
GO
IF(1=FULLTEXTSERVICEPROPERTY('IsFullTextInstalled'))
begin
EXEC[db_DrinkeryManage].[dbo].[sp_fulltext_database]@action='disable'
end
GO
ALTERDATABASE[db_DrinkeryManage]SETANSI_NULL_DEFAULTOFF
GO
ALTERDATABASE[db_DrinkeryManage]SETANSI_NULLSOFF
GO
ALTERDATABASE[db_DrinkeryManage]SETANSI_PADDINGOFF
GO
ALTERDATABASE[db_DrinkeryManage]SETANSI_WARNINGSOFF
GO
ALTERDATABASE[db_DrinkeryManage]SETARITHABORTOFF
GO
ALTERDATABASE[db_DrinkeryManage]SETAUTO_CLOSEON
GO
ALTERDATABASE[db_DrinkeryManage]SETAUTO_CREATE_STATISTICSON
GO
ALTERDATABASE[db_DrinkeryManage]SETAUTO_SHRINKON
GO
ALTERDATABASE[db_DrinkeryManage]SETAUTO_UPDATE_STATISTICSON
GO
ALTERDATABASE[db_DrinkeryManage]SETCURSOR_CLOSE_ON_COMMITOFF
GO
ALTERDATABASE[db_DrinkeryManage]SETCURSOR_DEFAULTGLOBAL
GO
ALTERDATABASE[db_DrinkeryManage]SETCONCAT_NULL_YIELDS_NULLOFF
GO
ALTERDATABASE[db_DrinkeryManage]SETNUMERIC_ROUNDABORTOFF
GO
ALTERDATABASE[db_DrinkeryManage]SETQUOTED_IDENTIFIEROFF
GO
ALTERDATABASE[db_DrinkeryManage]SETRECURSIVE_TRIGGERSOFF
GO
ALTERDATABASE[db_DrinkeryManage]SETDISABLE_BROKER
GO
ALTERDATABASE[db_DrinkeryManage]SETAUTO_UPDATE_STATISTICS_ASYNCOFF
GO
ALTERDATABASE[db_DrinkeryManage]SETDATE_CORRELATION_OPTIMIZATIONOFF
GO
ALTERDATABASE[db_DrinkeryManage]SETTRUSTWORTHYOFF
GO
ALTERDATABASE[db_DrinkeryManage]SETALLOW_SNAPSHOT_ISOLATIONOFF
GO
ALTERDATABASE[db_DrinkeryManage]SETPARAMETERIZATIONSIMPLE
GO
ALTERDATABASE[db_DrinkeryManage]SETREAD_WRITE
GO
ALTERDATABASE[db_DrinkeryManage]SETRECOVERYSIMPLE
GO
ALTERDATABASE[db_DrinkeryManage]SETMULTI_USER
GO
ALTERDATABASE[db_DrinkeryManage]SETPAGE_VERIFYTORN_PAGE_DETECTION
GO
ALTERDATABASE[db_DrinkeryManage]SETDB_CHAININGOFF