餐饮管理系统实训报告文档格式.doc
- 文档编号:13273801
- 上传时间:2022-10-09
- 格式:DOC
- 页数:16
- 大小:560KB
餐饮管理系统实训报告文档格式.doc
《餐饮管理系统实训报告文档格式.doc》由会员分享,可在线阅读,更多相关《餐饮管理系统实训报告文档格式.doc(16页珍藏版)》请在冰豆网上搜索。
备注
Userid
Nvarchar(50)
用户ID
主键
Username
用户名
Useridentity
身份证
User_birthday
Date
生日
Phone
电话
Gender
Int
性别
Useraddress
地址
Usertype
用户类型
0为普通用户,1为超级管理员
Pwd
用户密码
16
用户信息
W_user
桌子表
W_table表
Tid
桌子编号
Tname
餐桌名
Position
Nvarchar(100)
餐桌位置
Describe
Nvarchar(500)
描述
Status
int
1正在使用,0为空闲
桌子信息w_table
餐桌状态
开台记录(用餐记录)
W_orders表
Ordered
订单ID
_time
用餐时间或者预定用餐时间
Numbers
用餐人数
外键,来自w_table
接待人员
外键,来自W_USER
Amount
Decimal(18,2)
实收金额
开台记录W_orders
用餐时间
桌台号
客户用餐明细
W_guestfood表
Id
自增
Foodid
外键,来自w_food
Number
数量
Remark
Lineprice
行计算价
服务人员
客户用餐明细信息
W_guestfood
食物编号
系统编号
订单号
行计价
食物类型
W_foodtype表
Typeid
食物类别ID
Foodtype
食物类别名
食物类别信息表w_foodtype
类别名
食物类别
餐厅食物
W_food表
食物ID
Foodname
名称
Foodprice
价格
Unite
单位
W_food
食物类别IDI
超级用户
进入主窗体
系统登录
结束
图1业务流程图
订餐管理
用户管理
退出
桌台管理
食物管理
食物类型管理
图2餐饮管理系统功能结构图
3.2前台设计
3.2.1登陆界面:
功能:
用户可以通过此界面登陆系统
图3.1登陆界面
3.2.2main界面的实现
前台管理,实现各种界面管理,可以通过图片信息查看桌子是否已使用,也可选中图标单击右键选择相应业务
图3.2主界面
3.2.3食物类型管理
可自动添加食物类别,删除食物类别的同时也删除该类别下的食物
图3.3食物类型管理
3.2.4食物管理
可添加删除食物
图3.4食物管理
3.2.5桌台信息
可查看桌子的具体信息及使用状态(0为空闲,1为使用)
图3.5桌台管理
3.2.6开台
此界面可也选择用餐人数及服务员和用餐时间
图3.6开台界面
3.2.7点菜
单击左边菜谱,输入数量选择服务人员,注明备注单击保存即完成点菜功能
图3.7点菜界面
3.2.8结账
根据订单号结账
图3.8结账界面
4、具体实现
前台程序设计
4.1Cdb类:
实现C#与数据库连接,调用相应存储过程
publicclassCdb
{
privatestringappsettingk1=System.Configuration.ConfigurationManager.AppSettings["
k1"
];
privateSqlConnectionconn=null;
publicCdb()
{
conn=newSqlConnection(appsettingk1);
}
publicDataSetgetDataset(Stringstorename,SqlParameter[]parameters)
SqlCommandcmd=newSqlCommand(storename,conn);
cmd.CommandType=CommandType.StoredProcedure;
SqlDataAdapterad=newSqlDataAdapter(cmd);
DataSetds=newDataSet();
if(parameters!
=null)
{
for(inti=0;
i<
parameters.Length;
i++)
{
cmd.Parameters.Add(parameters[i]);
}
}
ad.Fill(ds);
returnds;
publicintExcuteStore(Stringstorename,SqlParameter[]parameters)
conn.Open();
try
cmd.ExecuteNonQuery();
return0;
catch(Exceptionk)
stringm=k.Message;
return-1;
finally
conn.Close();
}
4.2登陆界面:
publiclogin()
InitializeComponent();
privatevoidbutton1_Click(objectsender,EventArgse)
if(textUid.Text=="
"
||textPwd.Text=="
)
MessageBox.Show("
请输入用户名和密码"
);
return;
Business.CtablesAdmindb=new_1217.Business.CtablesAdmin();
if(db.login(textUid.Text,textPwd.Text)==1)
超级用户"
this.Hide();
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 餐饮 管理 系统 报告