




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 学校代码:_ 学 号:_Hefei University 毕业论文(设计)BACHELOR DISSERTATION 学位类别:_学科专业:_ 作者姓名:_ 导师姓名:_ 完成时间:_餐饮管理系统中文摘要随着过肩经济的蓬勃发展,郭明生活水平的不断提高,国民消费水平的提高带动了餐饮行业的发展。近几年大中小城市中餐饮行业的发展可谓是蒸蒸日上,传统的手工作业方式已经不能满足餐饮经营者的需求了。人工记账、核算、查询等工作既费时、费力、又容易出错。通过在计算机中运行餐饮管理系统,以上问题迎刃而解。原来需要大量时间和人力的工作,现在只需几人就可轻松解决。既提高了工作的效率,又节省了大量人力资源,为广大餐
2、饮行业的经营者带来了更多的利益,同时也方便了广大的消费者。餐厅的内部服务项目众多,既需要完成前台的服务工作,还需要完成后台的管理工作,还需要完成财政收支的汇总与查询,如果没有一套可靠的餐饮管理系统,单凭手工操作,不仅效率低,而且会极大地影响到餐厅的服务质量。从分析餐厅运营的基本情况入手,进行系统的可行性分析,来了解企业的管理特点和存在的问题,在此基础上,进行详细分析,得出系统功能结构图,再通过系统实现等环节,最终开发出能够满足餐饮业务需要的餐饮管理信息系统。如果借助计算机来管理,就可以轻松的解决处理这些问题。一个餐饮管理信息系统应该包括基本的餐厅的服务管理、管理人员信息的维护等,以及与之相应的
3、操作。所以整个餐饮管理信息系统分为两个大部分,即后台的数据管理维护和前台的操作。后台数据库的管理能保证系统各项功能正常运行,前台操作能提供给客户尽可能方便快捷的服务。关键词:餐饮;手工;计算机;Catering management systemABSTRCTWith the vigorous development of shoulder economy, GuoMing the continuous improvement of living standards, the national raising the level of consumption driven the develo
4、pment of food industry. Medium and small cities in recent years in the development of food industry it is day by day, the traditional manual operation modes can't meet the demand of the foodservice operators. Artificial bookkeeping, accounting, inquiry on both time-consuming, tedious, and easy t
5、o make a mistake. In a computer running through restaurant management system, above, and solved the problem. The original need a lot of time and manpower work, now only a few people can be easily solved. Not only improves the work efficiency, and save a lot of human resources, for the overwhelming m
6、ajority of the operators of the food industry has brought more benefits, but also convenient the general consumers.The restaurant's internal service projects, not only need to complete the service work, also completed the management work, also completed financial revenue and expenditure and inqu
7、ires the summary, if don't have a reliable catering management system, only by manual operation, not only low efficiency, and will greatly influence the quality of service of the restaurant. From the analysis of the operation of the basic situation of the restaurant, the system feasibility analy
8、sis, to understand the management of the enterprise the characteristics and existing problems, and on this basis, a detailed analysis, and concludes that the system function structure, again through the system realization, the link, eventually developed can meet the need of food and beverage busines
9、s management information system. If using computers to management, can easily handle these problems. A restaurant management information system should include basic service of the restaurant management, management personnel and the maintenance of information, and the corresponding operation. So the
10、whole restaurant management information system is divided into two most, namely the background data management maintenance and operation of the front desk. The backend database management system can guarantee the normal operation of function, the front office operation can provide to customers conve
11、nient and quick services as much as possibleKEY WORD:Catering;manual;computer;第一章 前言11.1问题的提出错误!未定义书签。1.2开发内容与目标错误!未定义书签。第二章 实现错误!未定义书签。2.1总体设计错误!未定义书签。第四章 结论错误!未定义书签。参考文献错误!未定义书签。图表清单错误!未定义书签。致 谢错误!未定义书签。 正文中按五级标题进行标注一级标题为“一、”、“二、”、“三、” ;二级标题为“(一)”、“(二)”、“(三)” ;三级标题为“1、”、“2、”、“3、” ;四级标题为“(1)”、“(2)”
12、、“(3)” ;五级标题为“”、“”、“” 。第一章 前言“民以食为天”,随着人民生活水平的提高,餐饮业在服务行业中的地位越来越重要。从激烈的竞争中脱颖而出,已成为每位餐饮业经营者所追求的目标。根据餐饮行业的特点,该系统以餐饮业务为基础,突出前台管理,从专业角度出发,提供科学有效的管理模式。点菜收银管理可实现点菜、结账、清台。进货管理可记录商品入库情况。点菜收银、营业分析、库房管理的有机结合,可为酒店经营方向提供依据,为酒店餐馆的发展提供重要保证。1.1问题的提出随着过肩经济的蓬勃发展,郭明生活水平的不断提高,国民消费水平的提高带动了餐饮行业的发展。近几年大中小城市中餐饮行业的发展可谓是蒸蒸日
13、上,传统的手工作业方式已经不能满足餐饮经营者的需求了。人工记账、核算、查询等工作既费时、费力、又容易出错。1.2开发内容与目标内容:餐厅的内部服务项目众多,既需要完成前台的服务工作,还需要完成后台的管理工作,还需要完成财政收支的汇总与查询,如果没有一套可靠的餐饮管理系统,单凭手工操作,不仅效率低,而且会极大地影响到餐厅的服务质量。从分析餐厅运营的基本情况入手,进行系统的可行性分析,来了解企业的管理特点和存在的问题,在此基础上,进行详细分析,得出系统功能结构图,再通过系统实现等环节,最终开发出能够满足餐饮业务需要的餐饮管理信息系统。如果借助计算机来管理,就可以轻松的解决处理这些问题。一个餐饮管理
14、信息系统应该包括基本的餐厅的服务管理、管理人员信息的维护等,以及与之相应的操作。所以整个餐饮管理信息系统分为两个大部分,即后台的数据管理维护和前台的操作。后台数据库的管理能保证系统各项功能正常运行,前台操作能提供给客户尽可能方便快捷的服务。目标:l 功能模块划分餐饮管理系统主要包括以下模块:用户管理模块、菜肴管理模块、营业管理模块、预定管理模块、外卖管理模块、员工管理模块,各模块需求规定如下:1、 系统登录及退出模块系统登录及退出模块实现的功能为:方便不同用户通过用户名及对应密码来登录,使得系统具有一定的安全性,同时实现不同级别的用户权限不同;在处置完成的情况下安全退出。2、 前台管理模块前台
15、管理模块包括开台、加菜减菜、顾客结账、本日结算模块,各模块功能如下:开台:为顾客安排用餐桌号并存档,方便顾客加菜减菜、顾客结账、本日结算,接受客户点菜并记录点菜种类和份数。加菜减菜:实现顾客在用餐过程可能出现的加菜和减菜,并做必要的记录,方便顾客加减菜。顾客结账:计算顾客消费额,记录客户桌号、应收额、实收额、找零。本日结算:实现本日营业额的自动计算,方便用户查询、3、 后台管理模块 后台管理模块包括进货、员工管理、商品信息、菜式信息,各模块功能如下:进货:包括进货时间、进货商品种类、商品数量、商品单价和进货总花费、员工管理:实现员工的注册,包括姓名和密码。商品信息:包括餐厅现有的做菜的原材料及
16、单价,方便用户随时修改、删除现有的原材料信息以及添加新的原材料信息。菜式信息:包括餐厅现在能提供的菜式及单价,方便用户随时修改、删除现有的菜式信息以及添加新的菜式信息。4、 财政收支模块财政收支模块包括日收入查询、月收入查询、进货查询,各模块功能如下:日收入查询:方便用户查询各天的收入,输入时间(年份、月份、日份),点击查询遍可方便查询各日的收入。月收入查询:方便用户查询各月的收入,输入时间(年份、月份),点击查询遍可方便查询各月的收入。进货查询:方便用户查询各天的进货,输入时间(年份、月份、日份),点击查询遍可方便查询各日的进货商品种类、单价,数量。5、 系统管理模块系统管理模块包括系统维护
17、模块、帐号权限管理模块,各模块功能如下:系统维护模块:包括数据库初始化、数据库备份、数据库还原。帐号权限管理模块:选择用户设置相应的权限,包括经理、领班、营业员。l 系统流程分析经理可以为各个注册人员设置管理权限,在权限设定后,员工、领班、经理各有自己特定的登录权限:员工:前台管理模块,包括开台、加菜减菜、顾客结账、本日结算模块。领班:管理模块,包括前台管理模块和后台管理模块,其中前台管理模块和员工相同,后台管理模块包括,进货、员工管理、商品信息、菜式信息。财政收支模块,包括日收入查询、月收入查询、进货查询。经理:管理模块,包括前台管理模块和后台管理模块;财政收入模块,包括日收入查询、月收入查
18、询、进货查询;系统管理模块,包括系统维护模块、帐号权限管理模块。其基本流程图如下:餐饮管理系统流程图第二章 实现2.1总体设计功能模块图一、 财政收支模块设计1、概要设计实体的E-R图刻画了该实体有哪些属性,ER模型的“联系”用于刻画实体之间的关联。一种完整的方式是对局部结构中任意两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型之间是否存在联系,若有联系,需进一步确定是1:n,m:n,还是1:1等;与财政收支相关的E-R图有:jinhuoinfo进货时间商品名商品数量商品价格进货信息的E-R图shouru时间日收入日收收入的E-R图菜名caishiinfo菜价菜式信息的E-R图
19、LoginUnameUpasswdpower登入用户的E-R图paybill桌号菜名数量消费已点菜的E-R图shangpininfo商品名商品单价商品信息的E-R图TableUSETableUSERID 餐桌使用情况的E-R图2、详细设计财政收支相关界面和代码实现:1、登录(1)登录界面(2)代码实现void CMyDlg:OnMENUlogin() CLogindlg Logindlg;if(Logindlg.DoModal()=IDOK)/调用模态对话框CString Sql="select * from login where Uname='"+theApp.
20、name+"'"m_pRs=theApp.m_pCon->Execute(_bstr_t)Sql,NULL,adCmdText);CString Str=(char*)(_bstr_t)m_pRs->GetCollect("power");int radio=atoi(Str);if(radio=0)CMenu* pMenu=GetMenu();pMenu->GetSubMenu(1)->EnableMenuItem(0,MF_BYPOSITION | MF_ENABLED );pMenu->GetSubMenu(1
21、)->EnableMenuItem(1,MF_BYPOSITION | MF_ENABLED );pMenu->GetSubMenu(2)->EnableMenuItem(0,MF_BYPOSITION | MF_ENABLED );pMenu->GetSubMenu(2)->EnableMenuItem(1,MF_BYPOSITION | MF_ENABLED );pMenu->GetSubMenu(2)->EnableMenuItem(2,MF_BYPOSITION | MF_ENABLED );pMenu->GetSubMenu(3)-&g
22、t;EnableMenuItem(0,MF_BYPOSITION | MF_ENABLED );pMenu->GetSubMenu(3)->EnableMenuItem(1,MF_BYPOSITION | MF_ENABLED );pMenu->GetSubMenu(1)->GetSubMenu(1)->EnableMenuItem(2,MF_BYPOSITION | MF_ENABLED );pMenu->GetSubMenu(1)->GetSubMenu(1)->EnableMenuItem(3,MF_BYPOSITION | MF_ENAB
23、LED );m_Toolbar.GetToolBarCtrl().EnableButton(IDB_kaitai,true);m_Toolbar.GetToolBarCtrl().EnableButton(IDB_pay,true);m_Toolbar.GetToolBarCtrl().EnableButton(IDB_rishouru,true);m_Toolbar.GetToolBarCtrl().EnableButton(IDB_reg,true);m_Toolbar.GetToolBarCtrl().EnableButton(IDB_add,true);if(radio=1)CMenu
24、* pMenu=GetMenu();pMenu->GetSubMenu(1)->EnableMenuItem(0,MF_BYPOSITION | MF_ENABLED );pMenu->GetSubMenu(1)->EnableMenuItem(1,MF_BYPOSITION | MF_ENABLED );pMenu->GetSubMenu(2)->EnableMenuItem(0,MF_BYPOSITION | MF_ENABLED );pMenu->GetSubMenu(2)->EnableMenuItem(1,MF_BYPOSITION |
25、 MF_ENABLED );pMenu->GetSubMenu(2)->EnableMenuItem(2,MF_BYPOSITION | MF_ENABLED );pMenu->GetSubMenu(1)->GetSubMenu(1)->EnableMenuItem(2,MF_BYPOSITION | MF_GRAYED );pMenu->GetSubMenu(1)->GetSubMenu(1)->EnableMenuItem(3,MF_BYPOSITION | MF_GRAYED );pMenu->GetSubMenu(3)->En
26、ableMenuItem(0,MF_BYPOSITION | MF_GRAYED );pMenu->GetSubMenu(3)->EnableMenuItem(1,MF_BYPOSITION | MF_GRAYED );m_Toolbar.GetToolBarCtrl().EnableButton(IDB_kaitai,true);m_Toolbar.GetToolBarCtrl().EnableButton(IDB_pay,true);m_Toolbar.GetToolBarCtrl().EnableButton(IDB_rishouru,true);m_Toolbar.GetT
27、oolBarCtrl().EnableButton(IDB_reg,true);m_Toolbar.GetToolBarCtrl().EnableButton(IDB_add,true);if(radio=2)CMenu* pMenu=GetMenu();pMenu->GetSubMenu(1)->EnableMenuItem(0,MF_BYPOSITION | MF_ENABLED );pMenu->GetSubMenu(1)->EnableMenuItem(1,MF_BYPOSITION | MF_GRAYED );pMenu->GetSubMenu(2)-&
28、gt;EnableMenuItem(0,MF_BYPOSITION | MF_GRAYED );pMenu->GetSubMenu(2)->EnableMenuItem(1,MF_BYPOSITION | MF_GRAYED );pMenu->GetSubMenu(2)->EnableMenuItem(2,MF_BYPOSITION | MF_GRAYED );pMenu->GetSubMenu(3)->EnableMenuItem(0,MF_BYPOSITION | MF_GRAYED );pMenu->GetSubMenu(3)->Enabl
29、eMenuItem(1,MF_BYPOSITION | MF_GRAYED );m_Toolbar.GetToolBarCtrl().EnableButton(IDB_kaitai,true);m_Toolbar.GetToolBarCtrl().EnableButton(IDB_pay,true);m_Toolbar.GetToolBarCtrl().EnableButton(IDB_rishouru,true);m_Toolbar.GetToolBarCtrl().EnableButton(IDB_reg,false);m_Toolbar.GetToolBarCtrl().EnableBu
30、tton(IDB_add,true);m_Statusbar.SetPaneText(1,"当前用户:"+theA);SetWindowText("餐饮管理系统 当前登录用户:"+theA);if(Logindlg.i=3)CDialog:OnCancel();void CMyDlg:OnMENUkaitai() CKaitaidlg kaitaidlg;kaitaidlg.DoModal();void CLogindlg:OnOK() UpdateData();if(!m_Uname.IsEmpty()|!m_Upasswd
31、.IsEmpty()CString sql="SELECT * FROM Login WHERE Uname='"+m_Uname+"' and Upasswd='"+m_Upasswd+"'"trym_pRs.CreateInstance("ADODB.Recordset");m_pRs->Open(_variant_t)sql,theApp.m_pCon.GetInterfacePtr(),adOpenDynamic,adLockOptimistic,adCmdText);
32、if(m_pRs->adoEOF)AfxMessageBox("用户名或密码错误!");m_Uname=""m_Upasswd=""i+;UpdateData(false);if(i=3)OnCancel();elsetheA=m_Uname;theApp.pwd=m_Upasswd;CDialog:OnOK();return;catch(_com_error e)CString temp;temp.Format("连接数据库错误信息:%s",e.ErrorMessage();AfxMessag
33、eBox(temp);return;elseAfxMessageBox("用户名密码不能为空");(只提供主要代码)2、日收入查询(1)日查询界面(2)代码实现/ Rcxdlg.cpp : implementation file/#include "stdafx.h"#include "餐饮管理.h"#include "Rcxdlg.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE = _FILE_;#endif/ C
34、Rcxdlg dialogextern CMyApp theApp;CRcxdlg:CRcxdlg(CWnd* pParent /*=NULL*/): CDialog(CRcxdlg:IDD, pParent)/AFX_DATA_INIT(CRcxdlg)/ NOTE: the ClassWizard will add member initialization here/AFX_DATA_INITvoid CRcxdlg:DoDataExchange(CDataExchange* pDX)CDialog:DoDataExchange(pDX);/AFX_DATA_MAP(CRcxdlg)DD
35、X_Control(pDX, IDC_COMBO_day, m_Daycombo);DDX_Control(pDX, IDC_COMBO_month, m_Monthcombo);DDX_Control(pDX, IDC_COMBO_year, m_Yearcombo);/AFX_DATA_MAPBEGIN_MESSAGE_MAP(CRcxdlg, CDialog)/AFX_MSG_MAP(CRcxdlg)ON_BN_CLICKED(IDC_BUTTON_CHAXUN, OnButtonChaxun)ON_BN_CLICKED(IDC_BUTTON_tuichu, OnBUTTONtuichu
36、)/AFX_MSG_MAPEND_MESSAGE_MAP()/ CRcxdlg message handlersBOOL CRcxdlg:OnInitDialog()CDialog:OnInitDialog();CString sql;CString str;sql="select distinct Year(时间) as 年份 from shouru "m_pRs=theApp.m_pCon->Execute(_bstr_t)sql,NULL,adCmdText);while(m_pRs->adoEOF=0)str=(char*)(_bstr_t)m_pRs-
37、>GetCollect("年份");m_Yearcombo.AddString(str);m_pRs->MoveNext();sql="select distinct Month(时间) as 月份 from shouru "m_pRs=theApp.m_pCon->Execute(_bstr_t)sql,NULL,adCmdText);while(m_pRs->adoEOF=0)str=(char*)(_bstr_t)m_pRs->GetCollect("月份");m_Monthcombo.AddStr
38、ing(str);m_pRs->MoveNext();sql="select distinct Day(时间) as 日期 from shouru "m_pRs=theApp.m_pCon->Execute(_bstr_t)sql,NULL,adCmdText);while(m_pRs->adoEOF=0)str=(char*)(_bstr_t)m_pRs->GetCollect("日期");m_Daycombo.AddString(str);m_pRs->MoveNext();return true;void CRcxdl
39、g:OnButtonChaxun() UpdateData();CString year,month,day,totle;if(m_Yearcombo.GetCurSel()=-1|m_Monthcombo.GetCurSel()=-1|m_Daycombo.GetCurSel()=-1)AfxMessageBox("请选择一个时间");return;m_Yearcombo.GetLBText(m_Yearcombo.GetCurSel(),year);m_Monthcombo.GetLBText(m_Monthcombo.GetCurSel(),month);m_Dayc
40、ombo.GetLBText(m_Daycombo.GetCurSel(),day);CString sql="select * from shouru where Year(时间)="+year+" and Month(时间)="+month+" and Day(时间)="+day+""m_pRs=theApp.m_pCon->Execute(_bstr_t)sql,NULL,adCmdText);totle=(char*)(_bstr_t)m_pRs->GetCollect("日收入&qu
41、ot;);MessageBox(year+"年"+month+"月"+day+"日的收入为:"+totle+"元","日收入查询");void CRcxdlg:OnBUTTONtuichu() CDialog:OnCancel();void CRcxdlg:OnOK()OnButtonChaxun(); 3、月收入查询(1)月收入查询界面(2)代码实现/ Ycxdlg.cpp : implementation file/#include "stdafx.h"#include
42、"餐饮管理.h"#include "Ycxdlg.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE = _FILE_;#endif/ CYcxdlg dialogextern CMyApp theApp;CYcxdlg:CYcxdlg(CWnd* pParent /*=NULL*/): CDialog(CYcxdlg:IDD, pParent)/AFX_DATA_INIT(CYcxdlg)/ NOTE: the ClassWizard will add me
43、mber initialization here/AFX_DATA_INITvoid CYcxdlg:DoDataExchange(CDataExchange* pDX)CDialog:DoDataExchange(pDX);/AFX_DATA_MAP(CYcxdlg)DDX_Control(pDX, IDC_COMBO_month, m_MonthCombo);DDX_Control(pDX, IDC_COMBO_year, m_YearCombo);/AFX_DATA_MAPBEGIN_MESSAGE_MAP(CYcxdlg, CDialog)/AFX_MSG_MAP(CYcxdlg)ON
44、_BN_CLICKED(IDC_BUTTON_CHAXUN, OnButtonChaxun)ON_BN_CLICKED(IDC_BUTTON_tuichu, OnBUTTONtuichu)/AFX_MSG_MAPEND_MESSAGE_MAP()/ CYcxdlg message handlersBOOL CYcxdlg:OnInitDialog()CDialog:OnInitDialog();CString sql;CString str;sql="select distinct Year(时间) as 年份 from shouru "m_pRs=theApp.m_pCo
45、n->Execute(_bstr_t)sql,NULL,adCmdText);while(m_pRs->adoEOF=0)str=(char*)(_bstr_t)m_pRs->GetCollect("年份");m_YearCombo.AddString(str);m_pRs->MoveNext();sql="select distinct Month(时间) as 月份 from shouru "m_pRs=theApp.m_pCon->Execute(_bstr_t)sql,NULL,adCmdText);while(m_
46、pRs->adoEOF=0)str=(char*)(_bstr_t)m_pRs->GetCollect("月份");m_MonthCombo.AddString(str);m_pRs->MoveNext();return true;void CYcxdlg:OnButtonChaxun() UpdateData();CString year,month,day,totle;double Mytotle=0;if(m_YearCombo.GetCurSel()=-1|m_MonthCombo.GetCurSel()=-1)AfxMessageBox(&quo
47、t;请选择一个时间");return;m_YearCombo.GetLBText(m_YearCombo.GetCurSel(),year);m_MonthCombo.GetLBText(m_MonthCombo.GetCurSel(),month);CString sql="select * from shouru where Year(时间)="+year+" and Month(时间)="+month+""m_pRs=theApp.m_pCon->Execute(_bstr_t)sql,NULL,adCmdTex
48、t);while(m_pRs->adoEOF=0)totle=(char*)(_bstr_t)m_pRs->GetCollect("日收入");Mytotle+=atof(totle);m_pRs->MoveNext();totle.Format("%.2lf",Mytotle);MessageBox(year+"年"+month+"月的收入为:"+totle+"元","月收入查询");void CYcxdlg:OnBUTTONtuichu() CDialo
49、g:OnCancel();void CYcxdlg:OnOK()OnButtonChaxun();4、进货查询(1)进货查询界面(2)代码实现/ JHselect.cpp : implementation file/#include "stdafx.h"#include "餐饮管理.h"#include "JHselect.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE = _FILE_;#endif/ CJHselect dialogCJHselect:CJHselect(CWnd* pParent /*=NULL*/): CDialog(CJHselec
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 喷泉公园管理办法
- 噪音超标管理办法
- 团学活动管理办法
- 园区出租管理办法
- 国企发文管理办法
- 国企资产管理办法
- 国库集中管理办法
- 招投标文件制作服务费协议
- 2025至2030中国汽车密封件行业项目调研及市场前景预测评估报告
- 《现代计算机图形学基础》课件 chap9-计算机动画;chap10-基于GPU的图形计算
- 内控管理制度会议纪要
- 企业员工焦虑课件
- 《高危新生儿分类分级管理专家共识(2023)》解读 2
- 西班牙语教学课件
- 行吊安全操作规程及注意事项
- 消防作战训练安全课件
- 艾欧史密斯热水器CEWH-50P5说明书
- 洗涤投资项目可行性研究报告(立项备案模板)undefinedundefined
- 2025年南充市中考化学试卷真题(含标准答案及解析)
- 商户银行联谊活动方案
- 矿山工程师培训课件
评论
0/150
提交评论