版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、zzu数据库课程设计一点菜系统数据库课程设计点菜精灵开发设计说明书院系:水利与环境学院 专业:地理信息系统 指导老师:*组长:组员:*: *:rTTTT、*T T1* rT11 *T *Tr| rTT、丁、rTrT时间2013年6月7号(给学弟学妹留作参考)2/46目录引言3一、需求分析31.1 系统开发意义31.2 可行性分析31.3 系统总体分析41.4 平台需求51.5 数据流图51.6 数据字典7二、数据 库 概 念 结 构 设计92.1系统ER图9三、核心功能设计123. 1营业而预测 123.2 人均消费预测133.3 菜肴分析13四、软件界面设计144.1登陆界10/46面4.2
2、端4.4面管14客户界理15员174.5菜品销量排名204.6下周客流量预测214.7下周人均消费预测.224.8下周营业而预测224.9菜品分析23五、软件代码展示255. 1登陆界面部分代码.255.2客户端部分代码275.3管理员界面部分代码.32六、人员分工36七、时间安排37八、总结反思37引言随着社会的发展,人们的生活节奏日益加快,越来越多的人把更 多的时间投入在工作学习之中。于是花在生活上其他事情的时间相应 的就少了。使用计算机对菜单和点菜信息进行操作和管理,具有手工 记录和管理所无法比拟的优点本系统从酒店的实际情况出发,以系统开发的生命周期为基本流 程,对自身的业务流程进行分析
3、,进而给出了系统的设计方案,阐述 了各个功能模块的详细设计与实现。使用该系统,可以解决传统的由 服务员纯手工管理菜单及点菜信息效率低下等问题。顾客使用客户端 计算机自主点单,通过计算机自动生成点单信息传至服务台,节省了 大量的人力劳动,可明显地提高酒店的运营效率及管理水平。一、需求分析1.1系统开发意义酒店引进点菜系统,具有重大的意义,可以提高运营效率与降低 运营成本,使用点菜系统可以加快点菜速度,减少人力资源的投入, 提升酒店品牌与形象,点菜系统是一个高科技产品,它代替传统的纸 笔式点菜方式,给人一种髙贵的感觉,营造一个安静、舒服的就餐环 境,传统的点菜方式在某些环节中出现大声喧哗的场面,点
4、菜系统则 可以避免这类情况的出现。将酒店的运营与计算机应用技术相结合, 使计算机代替大量的人工劳动,提高酒店的运营效率,降低运营成本, 并且实现实时査询各房台的消费情况及整个酒店的运营状态。从而使 酒店顾客点菜从人工手动管理中解脱出来,实现酒店管理的系统化、 规范化、自动化,有效的提高酒店运营水平与效率,减少人力、物力 浪费为目的。1. 2可行性分析1.2.1经济可行性该系统设计的目的是更好的节约人力劳动,提高酒店的运营效 率,对于酒店来说是一次性投资,引入本系统会使他得到数倍的回报。 所以本系统的市场前景广阔,从这点来说系统开发从经济上来说是可 行的。1. 2. 2操作可行性本系统设计简单的
5、操作使用户能轻易掌握。这一特点对于酒店 来说,将会在对该软件的使用中切实的体会到。本系统的操作方式在该用户组织内将完全行得通。1. 3系统总体分析1. 3. 1客户端子系统功能分析根据对顾客点菜系统业务流程的分析,可以看出顾客点菜主要涉及到 一些数据库的逻辑和程序应用逻辑。具体的功能归纳如下:(1) 顾客可以登陆点菜系统进行菜单的浏览。(2) 顾客可以在客户端查询自己的开台信息,包括当前消费金(3) 顾客在点菜时,可以对已选的菜单进行更改数量或者取消选择。(4) 当顾客确定点菜完毕后,顾客将其提交至服务器并生成菜单。(5) 顾客可以查询已点菜单信息及已退菜单信息。(6) 顾客提交过点单后,还可
6、根据需要添加菜单。1.3.2管理员系统功能分析根据营业员及管理员的业务流程的分析,可以看出服务端系统要涉及 到一些数据库的逻辑操作和程序应用逻辑。具体的功能归纳如下:(1) 管理员在服务端登陆,可以创建新的管理员及营业员。(2) 管理员对服务器上的菜单可进行添加、删除和修改,比如更改菜 单的名称、类别、价格等等,还可以添加新的菜品类别及退菜原因设 置。(3) 管理员可以对一些打折的菜品进行折扣设置,设置折扣率。(4) 管理员还可以对房台信息进行管理,主要包括添加及删除房台。(5) 为保证数据的安全性,管理员可以对数据库进行定期的备份操作, 以便系统出现故障导致数据丢失时可以恢复数据以下是管理员
7、及营(6) 开台顾客在前台登记交押金并开台,获取房台号及密码后方可进入点菜子 系统。(7) 结账当顾客消费完后,需要到前台结账,可以实现自动结账功能,包括自 动计算消费金额、打印顾客账单等。(7) 数据分析数据无价,管理员可以通过对从客户端得到的数据的分析预测, 预测下周营业额、下周客流量、下周人均消费等,从而从中得到有用 信息,以便我们在业务的管理和发展上做出即时、正确的判断。1. 4平台需求操作系统:Windows XP以上平台:.NET FrameWork3. 5 以上数据库:SQL Server 2008、开发语言:C#1. 5数据流图根据对系统的调研和系统功能分析,构绘出系统结构图,
8、包括客 户端和服务端。其中,客户端是顾客进行点菜、加菜等,该模块都是 由顾客自主进行操作。而服务端是由管理员和营业员进行操作。系统 数据流图如下图所示:1. 6数据字典(1)菜谱表字段名数据类型长度约束控制说明Dnoint5PRIMARY KEY菜品编号Dnamechar20NOT NULL菜品名称Dpriceint5NOT NULL价格Dcookchar10NOT NULL菜系Dtastechar5NOT NULL口味Ddiscountint10NOT NULL折扣(2)包厢信息表字段名数据类型长度约束控制说明Rnochar5PRIMARYKEY包厢编号Rstatuschar5NOT NUL
9、L状态Rnumberint5NOT NULL容纳人数Rprincipalchar10NOT NULL负责人(3)客户订单表字段名数据类型长度约束控制说明RDrnochar5PRIMARYKEY包厢编号RDdnoint5PRIMARYKEY菜品编号RDnamechar20NOT NULL菜品名称RDnumberint5NOT NULL数量RDsitutationchar10NOT NULL上菜情况会员信息表字段名数据类型长度约束控制说明CIDint10PRIMARY KEY会员IDCnamechar20NOT NULL姓名CpasswordChar20NOT NULL密码CtelInt20Not
10、 null联系方式(5)管理员信息表字段名数据类型长度约束控制说明AIDint10PRIMARY KEY管理员IDAnamechar20NOT NULL姓名Asexchar5NOT NULL性别Apasswordchar20NOT NULL密码Aageint5NOT NULL年龄(6)营业额信息表字段名数据类型长度约束控制说明Datesmalldatetime 20PRIMARYKEY日期Revenuechar20NOT NULL收入PeopleNumberint20NOT NULL人数二. 数据库概念结构设计2.1图3-6系统用户实体E-R图如图3-7所示:图3-7用户实体E-R图菜谱实体E
11、-R图如图3-8所示:菜品类型实体E-R图如图3-9所示。房台类型实体E-R图如图3-10 所示。结账实体E-R图如图3-14所示。三、核心功能的设计3. 1营业额预测影响营业额的因素有:天气、星期、节假日、社区异样、定餐情 况以及其他的特殊事件。用函数形式来表达即是:V=f(t, w, h, s, p, r, x)其中:t-天气;w星期;h-节假日;S-季节;q-环境;L定餐;X- 特殊事件。利用平均值推算法根据过去三周的平均营业额(A均)和一周内每日 所占比例(a)进行推测。N时期移动平均法。由于一周内每天的需求受不同因素的影响,并呈 现出一定的规律性,如一家便餐店,其营业额周一最低,周六
12、、周日营业额达到最高,因此,就利用过去一个月周日的营业额进行未来预测。简化的移动平均数Mt二(At+At-l+At-2) /33. 2人均消费的预测在人均消费低的日子里多准备价位低的菜,服务员适当推销高价菜,以防消费者的反感;在人均消费高的日子里,不但要备足高档菜,服务员亦应大胆地推销髙价菜,促进营业额的提升。3.3菜肴分析(一)分析目的通过分析了解哪些菜肴受客人欢迎,哪些菜肴对餐厅利润贡献较大, 便于对菜单进行更正、取舍。(二)分析方法ME分析法:即通过对餐厅菜品的畅销程度和毛利率高低的分析,确 定哪些菜品畅销且毛利又髙;哪些菜既不畅销,毛利又低;哪些菜品 虽然畅销,但毛利很低;哪些菜虽不畅
13、销,但毛利较高。例如:菜名 销售销售顾客价格 销售销售额销售评价 份数百分欢迎额 百分比额指比 指数西芹蛋口绘蟻片6026%1.326156032%1.6畅销高利干锅茶树炖肉3013%0. 651854011%0. 55不畅销低利鱼香风味茄饼209%0. 45224409%0. 45不畅销低利泡椒牛骨髓8035%1.751296020%1畅销低利干煽鸡菌4017%0. 8535140029%1.45不畅销高利明星菜:是餐厅的赢利项目,应保留菜单,且放在菜单显眼处, 保证该菜质量的延续性,不再轻易更改(摆盘及大小等),价格 可以灵活。耕马菜:是餐厅薄利多销的项目,如果价格不太低,可保留,作 为吸
14、引客人到该餐厅的诱饵。在菜单中可放在不显眼处,但当该 类菜明显影响了贏利高菜肴销售时也应当调整问号菜:不畅销,但高利润的菜,可以迎合一些愿支付高价的客 人;但如果销量低,应取消该菜;倘若保留,则应放在菜单显眼 处,同时做一些特价促销或降价。狗菜:不畅销,低利润菜,一般马上在菜单上取消,但这种菜有 时可用于宴会和特别定单,用于宴会营养平衡和价格平衡使用。四、软件界面设计1.客户登陆互冊诵用户|丹匸3猶斑*2. 用户注册新用户可以完成注册信息成为会员3. 客户端主界面29 / 46象必盘询enIHiHSAtaltn績刑* .珈fXAtci吗-it爭小上rtf與进入制缶I19 7C/HFA可衲農炉f
15、t HKMR.6.W.fitlK白厉纹蔦(RWVURJR方, 更.产E砂緘血W, ftlb BT1&-99 n/wmv:珂第可以那曽矣 秋,蛭高人用,PilT孰功枝也说 w人以钦鼻现 知元倫 功的rfif!WHMW.止建 ZW色于碣肾础气2!4fll 2HW4. 客户端菜单叵n K2 晏嚴片余&分*?|4+cix K XKXT0Q*%9 6w 头施E 汁&山 3H?*X c *皮-?y 无快0玄丈丸 JMK存手-*.tHMWIdx忏;.2.tf #f-wt,rrx 警t.tt.A汙Jtrt.*,3xaA-tAlMP#d*tu;厶阜1斛勺 a, -.%.tft4*tt$“A1rrt.殳at铁4-
16、fu, 一*但如果销量低,应取消该菜;倘若保留,则应放在菜单显眼25 / 4652 / 46处,同时做一些特价促销或降价。黄金菜:能为餐厅带来高额利润的菜狗菜:不畅销,低利润菜,一般马上在菜单上取消,但这种菜有时可用于宴会和特别定单,用于宴会营养平衡和价格平衡使用。mix住海事*ih号希wmr:止叭叫勿2ttUSHV,illW、灯畑,*|Qn ,“ 一沖W4WUtow205f0;H0少网|亦|赢严3JCwo3W;W,romiwa30严卜上角 w9 KOAlaiatHxr wwriTjtQ1X-I馅纯空富址号希wn J 2HW7W lSFSMiestiwrirt9.*IIIIIIIII凤味手斷菜
17、腐皮迩菜叫花鸡羊肉炒饭五. 软件代码展示5.1登陆界面部分代码#re8ion槌接数据库string Constr5ng 二 vData Source-. SQI.EXPRESS;Att achDbFilcnamc=z* ZH:库谍程设计.tBDCXT_Mcssagc. mdfIntegrated SecurityTrue;Connect Timeout二30; User Instance=Truez/;SqConnect ion Conn = new SqICdnnection (Constring);DataTable Dt = new DataTable();#endregion#regi
18、on管理员信息验证SqlDataAdaptcr Da = new SqlDatoAdaptcr (z/sc lcct * fr om admin, Conn);Da. Fill (Dt);Boolean Valid = false;foreach (DatsF.ow Dw in Dt Rows)if ( (DfvEAdminNane) . ToStringO. TrimO 二二 Name. Tr im () &(DwEFassword). ToString (). TrimO = Pwd. TrimO )Valid = true;return true;return Valid;#endreg
19、ion#region用户信息验证SqlDatsAdapter Da = new SqlDatzAdarter(select + from Guest, Conn);Da. Fill(Dt);Boolean Vai id = false;foreach (DataRow Dw in DtRows)if (DwtGuestName). ToString (). TrimO = Name. TrimO & |(Dw/GucstPassword/ ) . ToStr ing () . Tr im () = Pwd. Tr im ()Valid 二 true;return true,turn Valid
20、;Sendreg ion/获取图片信息Istring strPicPath = ApplicationStartupPath + Xlmages; Direc torylnfo di = new DirectoryInfo (strPicPath);FilelnfoEJ f iArr ay = di GetF iles();/ JPS y二二 bmp = gif = png )foreach (Fileinfo fi in fiArray)if(f i Eztension ToLower 0 =i I fi Ezt ens ion ToLower ()I i fi Ezt ens ion To
21、Lower ()I I fi Ezt ens ion ToLower ()picAL Add (f i Full Name);移动变换图片代码ArrayList picAL = new Arra/List();List list 二 new ListPictureBoxX); if (MCount + 6 picAL. Count)|+ lJ.ToString (); + 2 ToStr ing ();+ 3 ToStr ing (); + lJ.ToString ();+ 5 ToStr ing ();+ 6 ToStr ing ();pictureEdi11. Image = (Image
22、)(new Bitmap(pioALMyCount . ToStrin名();lcAL MyCciint io AL MyCckint io AL MyCctint io AL MyCciint lcAL My C cuntpictureEdit2.1mage = (image)(new Bitmap(pioALMyCount pictureEdit3 Image = (mage)(new Bitmap (p piotureEdit4 Image = (Inage)(new Bitmap(p piotureEdit5 ImagE = (Lnage) (new EitJiap (p piotur
23、eEdit6 Image = (Lnage) (new Bitmap (p pictureEdit7 ImagE = (inase) (new Bitmap (pMyCount+;if (MyCount = picAL Count)MyCount = 0; 5. 2客户端部分代码右region初始化树形控件treeViewl. CheckBoxes = false;. /不显示复选框 |treeView1FullRowSelect = true;ImageList imageList = new ImageList0 ;imageList Images Add(nex Icon(?,DH ic
24、o) ;/ImageIndex=O 对号 imageListImages .Add(new Icon(LB ico);/ImageIndex=l 萝 卜imageListImages .Add(new imageListImages .Add(new imageListImagesAdd(ne菠Icon(z,LJ ico) ;/ImageIndex=2 Icon(/ZT ico);/ImageIndex=3 Icon(YL ico);/ImageIndex=4辣椒 汤imageListImagesAdd(nex Icon(PJ ico);/ImageIndex=5imageList Image
25、s .Add (new IconCB J ico) ;/ImageIndex=6 imageList I mages Add(ne 孫 Icon CH J. ico) ;/InidgeInd 亡 imageList Images .Add (new IconCY ico);/Image Index=8 烟斗酒酒 谢啤白红treeViewl. ImageList = imageList; 设羞图像集合treeViewl. LabelEdit = false;/ 设蚤不能编辑treeViewl. PathSeparator = ;/ 用符号为分隔符treeViewl. Scrollable = t
26、rue:显示滚动条treeViewl. ShowLines = true;/ 显示连线treeView1ShowNodeToolT ips = true;treeView 1 ShowPlusMinus = true;, 显示一号treeView1ShowRootLines = true;treeViewl. AfterSelect +二 new TreeVieEventHandler(treeViewl AfterSelect);region装载啤再信息DataTablc Dish_JS_Tablc = new DatTableO :SqlDataAdapter Da_JS = ner Sq
27、LDataAdapt er (select * from Dish where DishSt-le- 3$ , Conn); if (Conn Stcite = ConncctionStatc Closed:Conn OpwnO :)Da_JS.Fill(Dish_JS_Table),Dish_JS_Count = Dish_JS_rable. Rows. Count中有这么多杀记示for (int i = 0: i Dish_JS_Count: i卄) JS_Nane_Str i = Convert. ToString(DLsh_JS_Table. Rots il 11) ;/也酒名称存入数
28、组 JS_Price_Str til = Convert. ToString(Dish_JS_Tablc. Rows Ei .21);啤酒价格存入数组 JS_Style_StriI = Convert. ToStringDih_JS_Table. Rovs i :3:) ;/7映暦风格存入数组 / JS_JBitmap_Url iJ = Convert. ToStrlng(DishSalable. Rows i 7) :/啤酒图片存入数组?=endrcion匿戦百酒信亘陆载红酒信宣B载屜类信見 载恢料信息region.走义菜品类public class Dishpublic string Di
29、shName = string. Empty菜品名称 public string Taste = stringEmpty; ,菜品口味 public string Price = string. Empty; /菜品价格 endregion/首页滚动囹片代码string strPicPath = ApplicationStartupPath + Images; Directory Info di = ner Directoryinfo (strPicPath); FilelnfoE fiArray = di GetFilesO ;foreach (Filelnfo fi in fiArray)
30、if (fi Ext已nsion. ToLoTrer 0 = jpgr,f i Extension ToLotct () = bmp fi Extension. ToLover () = gif i ExtensionToLore:r() = png) plcALAdd(fI. FullPTame) ;|for (int 1 = 0, i pic AL Count; 1十+)Image image = Image FroinFi lc (piuAL i. ToString (); PictureBox pb = new PictureBox ();pbWidth = 250;pbHeight
31、= 250;Db.Top = 0:pb.Left = picturcEdi13Lcft 十 i 斗 200;pb SizeMode = PictureBoxSizeyode. Stretchlinage:pb.Image = image; pictureEdit3 Controls Add(pb); list Add(pb);t?region添扣节点region滋加一级节点TreeNode MainNodeO = treeViewl. Nodes.0 ;/S TreeNode MainNodel = treeViewl. Nodes1菜 TreeNode MainNode2 = treeVie
32、wl. Nodes2 :/7汤类 TreeNode MainN*ode3 = treeViewl. Nodes3 ;/7ti品 TreeNode MainNode4 = treeViewl. Nodes4;/啤沼 TreeXode MainNode5 = treeViewl NoTes 5 ;/白 酒 TreeNode MainNode6 = treeViewl. Nodes 16 ;/红沼 TreeNode MainNode? = treeViewl. Nodes7 ;/烟treeViewl. BeginUpdate 0; MainNodeO. Nodes. Clear 0;endregio
33、nregion滋加啤暦节点/给啤酒类成员变量赋值Dish JS = new Dish30 ;/F明一个啤滔类数组 for (int i_JS = 0; Dish_JS_Count; iS-4)JSi_JS = new DishO ;JSi_JS.DishName = JSName.Stri_JS;JSi_JS. Taste = JS_Fric jStiiS; JSEi_JS. Price = JS.Stvle.Str;st ring Part 1 = Image sy,;string Part2 = Convert ToSti*ing(ldb亡lConttoLATrini();string P
34、art3 = jpg;pictureEdit1Image = (image)(new Bitmap(Parti Part2 十 Part3);/増加二级分类节点TreeNode Dish_Node = new TreeNode30;for (int i_JS = 0; i_JS Dish_JS_Count; i_J3-+)Dish_Node Zi_JSZ = iick TreeNode ();Dish_Nodci_JSText = JS_Namc_Stri_JS;Dish._Node Zi_JSZ Image Index =5 :节点團标DishMode SelectedlmageIndex
35、=节点迭中后图标MainNode4. Nodes. Add (Di sh_NodeLi_JS);Dish_Nodei_JS Tag = Js7i_JSl : /菜品类:将节点DYode与类Dishl绑定 获取 endregionF忝力口凉菜节点添力口饮品节点: trccView1 EndUpdatc ();顾吝下旦代码GDN+:/记录荽品的个数Money = Money 十 Convert. ToInt32(labelControl5. Text):string Order Date = Convert. ToString(DateTime. Noir. ToLocalTimeO ) ;/订里
36、时间DNane仁=OrderDate;string sql = insert into MyOrder values C z/ * DNamelOZ + DNaneTl 4-,? z, - Dstring Constring = S,yData Source=. SQLEXPRESS;AttachDbFilename-八数据库课程i殳计 数据、DCKT_Message. mdf,z/; Integrated Security二True;Connect Timeout=30;User InstanceTrue*:SqlConnection conn = nev SqlConnectior(Con
37、string);SqlConuiand cmd = ncv SqlCcnmand(sql, conn);conn. Opcn(),int ros = cmdEKucutuXonQucry(),region装戟订单信息DataTable DT = new DataTableO;/*Datarable是:一个临时保存数据的网格虚拟表(表示內存中数掳的一个表)。DataTabl 是ADO.NET库中的核心对家。它可以被应用枉VE和ASP上。它无须代讶就可以 简单的绑定数抿库。它具有微软凤裕的用户界面。*/SqlDataAdapter DS = ner SqlDataAdapter(select *
38、from MyOrder where OrderDate=,+ DNametl, ccnn):DS. Fill(DT);/* eg:SqlDataAdapter ap = new SqlDataAdapter() ; /数据适配器 DataSet ds = new DataSet 0 : 数抿集ap. Fill (ds) ; /通过适配器对象的Fill方法将数据填充到数据集中 */string. OrT巴:rlnfo = ne string.30;int DCount = DT. Columns- Count;/表中有遠么多条记录for (int il = 0; il DCount; il+)
39、|OrderInfoil = Convert. ToString(DT. Ros0.il):/DataTable dt 二 nex DataTableO ;dt Columns Add(歹U、System Type GetType(System String); dt. Columns. Add(歹U二, System. Type. GetTypeCSysteni. String); DataRov dr = nev DataRow30J;string. Orderlnfol = new string _30.;for (int i_Ta = 0; i_Ta DCount; 卄) 一if (O
40、rderInfoi_TaZ !=“)dr i_Ta: = dt. NeRow ();dr歹U = OrderinfolEi_Ta;dr i_To列二=OrderinfoZi_Ta:dt. Rows Add (drli_Ta);技类别查询功能string Style = comboBox1Text;dockPanel3. Visible = true;string Constring = *Data Source=. SQLEXPRESS;AttachDbF il ename=z,H: 数据库课程设计 数 iDCXT_Message. mdf ;Integrated Security=True;
41、Connect Timeout=30;User Instance=rruev;SqlConrectior Conn = new SqlConnectlon(Constring);|DaraTable CX = new DataTableO;SqlDataAdapter Da = ney SqlDataAdapter(select * from Dish where DishStyle- /zStyle ,Conn); if Xonn.State = ConnectionState. Closed)Conn OpenO;Da. Fill (CX);da:aGridView1DataSource = CX:双击gridcontrol控件将单元格数据读出代码int Curr ent RowNuab e r = thisdataGridVifw1CurrentCell .Roblndex;if (MySelect = 1)/读职菜品信息 string Dnane. Dprice. Dstyle:Dnanie = Convert. IoScring(daiaGrIdVlewl. Rows CurrentRovNuaber. CellslZ. Value); Dprice = Convert ToString(dataGridView1 Rows.CurrentRoK
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 5078-2026单向引出的电容器和电阻器所需空间的测定方法
- 北京病人护理康复护理
- 护理实验中的皮肤护理技能
- 口腔科护理与牙齿保健
- 护理直播中的法律风险防范
- 同济内科护理科研方法
- 护理不良事件根因分析
- 护理实验结果解读
- 护理技术操作培训:静脉注射技巧
- 护理技术操作培训:皮下注射技术
- 考古调查勘探辅助工程方案投标文件(技术方案)
- 测绘项目安全保证措施
- HG∕T 5209-2017 黄磷生产尾气处理处置方法
- 五年级数学(小数乘除法)计算题及答案
- 军事高科技知识教程
- 中药材山茱萸种植与炭疽病防治和治疗技术
- 六七十岁老人的回忆录 70岁的回忆录(5篇)
- 【SA8000内审完整内容】SA8000-2014社会责任内部审核记录
- 口腔科医务人员职业暴露
- 电动气动调节阀课件
- 立论有为才有位辩论材料
评论
0/150
提交评论