版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、中國地質(zhì)大學(xué)(武漢)JAVA課程設(shè)計網(wǎng)絡(luò)測試系統(tǒng)1. 需求分析現(xiàn)在,網(wǎng)絡(luò)早已是人們?nèi)粘I畈豢苫蛉钡囊徊糠?,網(wǎng)絡(luò)性能的好壞,各個路由節(jié)點之間連接是否暢通也是人們所需解決的最基本問題,由此,一個網(wǎng)絡(luò)測試系統(tǒng)的需求也就產(chǎn)生了。2. 題目要求使用圖形用戶界面;客戶端登錄,獲取服務(wù)器試卷文件列表,選取顯示試卷,提交答案,查詢分?jǐn)?shù)。3. 設(shè)計思想代碼分兩個部分,一個客戶端,一個服務(wù)器。客戶端部分,負(fù)責(zé)圖形用戶界面,客戶端登錄,連接服務(wù)器,獲取試卷,答題,顯示分?jǐn)?shù);服務(wù)器部分,負(fù)責(zé)和客戶端連接,向客戶端傳試卷,給予分?jǐn)?shù),其中試卷是通過sqlserver數(shù)據(jù)庫給出的。4. 系統(tǒng)流程5. 流程截圖及說明圖表
2、1啟動服務(wù)器,控制臺顯示連接成功圖表 2啟動客戶端圖表 3輸入服務(wù)器IP,點擊登錄按鈕圖表 4客戶端登陸后,服務(wù)器顯示客戶端的信息圖表 5單擊登陸完畢,選擇試卷按鈕彈出試卷選擇窗口圖表 6有兩種試卷可以選擇圖表 7選擇試卷1,單擊開始答題按鈕彈出答題窗口圖表 8輸入答案,單擊開始答題按鈕,進(jìn)入下一道題圖表 9第二題圖表 10第三題圖表 11第四題圖表 12第二,四題答對,第一,三題答錯,最后顯示如上結(jié)果圖表 13重復(fù)上述步驟,選擇試卷二答題圖表 14第一題圖表 15第二題圖表 16第三題圖表 17第四題圖表 18第五題圖表 19第一,三,五題答對,二,四題答錯,最后顯示如上結(jié)果圖表 20數(shù)據(jù)庫
3、中的試卷類型,題目及答案信息6. 設(shè)計體會通過此次課程設(shè)計,使我更加扎實的掌握了有關(guān)java編程方面的知識,在設(shè)計過程中雖然遇到了一些問題,但經(jīng)過一次又一次的思考,一遍又一遍的檢查終于找出了原因所在,也暴露出了前期我在這方面的知識欠缺和經(jīng)驗不足。實踐出真知,通過編程,使我們掌握的知識不再是紙上談兵。過而能改,善莫大焉。在課程設(shè)計過程中,我們不斷發(fā)現(xiàn)錯誤,不斷改正,不斷領(lǐng)悟,不斷獲取。最終的檢測調(diào)試環(huán)節(jié),本身就是在踐行“過而能改,善莫大焉”的知行觀。這次課程設(shè)計終于順利完成了,在設(shè)計中遇到了很多問題,最后在老師的指導(dǎo)下,終于游逆而解。在今后社會的發(fā)展和學(xué)習(xí)實踐過程中,一定要不懈努力,不能遇到問題
4、就想到要退縮,一定要不厭其煩的發(fā)現(xiàn)問題所在,然后一一進(jìn)行解決,只有這樣,才能成功的做成想做的事,才能在今后的道路上披荊斬棘,而不是知難而退,那樣永遠(yuǎn)不可能收獲成功,收獲喜悅,也永遠(yuǎn)不可能得到社會及他人對你的認(rèn)可!課程設(shè)計誠然是一門專業(yè)課,給我很多專業(yè)知識以及專業(yè)技能上的提升,同時又是一門講道課,一門辯思課,給了我許多道,給了我很多思,給了我莫大的空間。同時,設(shè)計讓我感觸很深。使我對抽象的理論有了具體的認(rèn)識。我認(rèn)為,在這學(xué)期的課程設(shè)計中,不僅培養(yǎng)了獨立思考、動手操作的能力,在各種其它能力上也都有了提高。更重要的是,在課程設(shè)計上,我們學(xué)會了很多學(xué)習(xí)的方法。而這是日后最實用的,真的是受益匪淺。要面對
5、社會的挑戰(zhàn),只有不斷的學(xué)習(xí)、實踐,再學(xué)習(xí)、再實踐。這對于我們的將來也有很大的幫助。以后,不管有多苦,我想我們都能變苦為樂,找尋有趣的事情,發(fā)現(xiàn)其中珍貴的事情。就像中國提倡的艱苦奮斗一樣,我們都可以在實驗結(jié)束之后變的更加成熟,會面對需要面對的事情?;仡櫰鸫苏n程設(shè)計,至今我仍感慨頗多,從理論到實踐,在這段日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的東西,同時不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高
6、自己的實際動手能力和獨立思考的能力。在設(shè)計的過程中遇到問題,可以說得是困難重重,但可喜的是最終都得到了解決。 7. 參考文獻(xiàn)(1) java語言程序設(shè)計(2) java編程思想 8. 源代碼client.java:package client;import .*;import java.io.*;import javax.swing.*;import java.awt.event.*;import java.awt.*;public class client extends JFrameprivate JTextField t1;private JButton button1;private
7、JButton button2;private JLabel label1;private JLabel label2; static Socket server=null; static InputStream inputdata=null; static OutputStream outputdata=null; static BufferedReader in=null; static PrintStream out=null; static String sentence=null; public client(JFrame f)f.setVisible(true);f.setBoun
8、ds(200,200,500,400);Container c= getContentPane();c.setBackground(Color.WHITE);f.add(c);t1 =new JTextField("請輸入服務(wù)器IP",20);t1.setFont(new Font("Serif",Font.PLAIN,12);button1=new JButton("登陸");button1.setFont(new Font("Serif",Font.PLAIN,14);button2=new JButton(&
9、quot;登陸完畢,選擇試卷");button2.setFont(new Font("Serif",Font.PLAIN,16);BHandler h=new BHandler();button1.addActionListener(h);BHandler2 h2=new BHandler2();button2.addActionListener(h2);label1 =new JLabel("你還未選擇服務(wù)器");label1.setFont(new Font("Serif",Font.PLAIN,14);label2 =
10、new JLabel("服務(wù)器還沒有試卷給你");label2.setFont(new Font("Serif",Font.PLAIN,14);c.add(button1,BorderLayout.WEST);c.add(button2,BorderLayout.SOUTH);c.add(t1,BorderLayout.CENTER);c.add(label1,BorderLayout.EAST);c.add(label2,BorderLayout.NORTH);public class BHandler implements ActionListene
11、rpublic void actionPerformed(ActionEvent event)label1.setText("你選擇了服務(wù)器IP地址為" + t1.getText() ); try server=new Socket("localhost",7000);/構(gòu)造Socket實例,連接本地服務(wù)器,端口號為7000 inputdata=server.getInputStream(); /實例化對象返回服務(wù)器套接字的輸入流 outputdata=server.getOutputStream();/實例化對象返回服務(wù)器套接字的輸出流 in=new
12、BufferedReader(new InputStreamReader(inputdata) );/實例化對象讀取數(shù)據(jù)輸入流 out=new PrintStream(outputdata); /實例化對象讀取數(shù)據(jù)輸出流 sentence=in.readLine();/得到讀取的一個文本行 label2.setText(sentence); catch (Exception e)public class BHandler2 implements ActionListenerpublic void actionPerformed(ActionEvent event)Jlb d =new Jlb(
13、new JF0("選擇試卷窗口");class JF0 extends JFrame public JF0(String s) super(s); setBounds(200,200,500,400); setVisible(true); try UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName(); catch(Exception e) setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); class Jlb extends JFrame privat
14、e JComboBox lbk; private JLabel label; private JButton button3; private String shijuan= "1","2" public Jlb(JFrame f) Container c=getContentPane(); c.setBackground(Color.WHITE); f.add(c); lbk = new JComboBox(shijuan);/創(chuàng)建下拉列表對象 lbk.setMaximumRowCount(2);/設(shè)置下拉列表所能顯示列表項的最大數(shù)目 lbk.setS
15、electedIndex(0);/設(shè)置默認(rèn)的選擇項 lbk.setFont(new Font("Serif",Font.PLAIN,14); lbk.addItemListener(new lbHandler();/注冊Label監(jiān)聽器 label =new JLabel("你選擇了:試卷1"); label.setFont(new Font("Serif",Font.PLAIN,14); button3=new JButton("開始答題"); button3.setFont(new Font("Ser
16、if",Font.PLAIN,14); lbHandler2 h2=new lbHandler2(); button3.addActionListener(h2);/注冊Button監(jiān)聽器 c.add(lbk, BorderLayout.NORTH); c.add(label, BorderLayout.CENTER); c.add(button3, BorderLayout.SOUTH); public class lbHandler implements ItemListener public void itemStateChanged(ItemEvent e) if(e.get
17、StateChange() = e.SELECTED) label.setText("你選擇了:試卷 " + shijuanlbk.getSelectedIndex(); public class lbHandler2 implements ActionListener public void actionPerformed(ActionEvent event) out.println(shijuanlbk.getSelectedIndex(); Jlb2 m =new Jlb2(new JF0("答題窗口"); class Jlb2 extends J
18、Frame private JLabel labe2; private JTextField t2; private JButton button3; public Jlb2(JFrame f) Container c=getContentPane(); c.setBackground(Color.WHITE); f.add(c); labe2 =new JLabel("題目是: "); labe2.setFont(new Font("Serif",Font.PLAIN,14); t2 =new JTextField("此處填寫答案"
19、,20); t2.setFont(new Font("Serif",Font.PLAIN,12); button3=new JButton("開始答題"); lbHandler3 h3=new lbHandler3(); button3.addActionListener(h3); c.add(labe2, BorderLayout.NORTH); c.add(t2,BorderLayout.CENTER); c.add(button3,BorderLayout.SOUTH); try sentence=in.readLine(); labe2.setT
20、ext(sentence); catch (Exception e) public class lbHandler3 implements ActionListener public void actionPerformed(ActionEvent event) try String bmsg =new String(); bmsg=t2.getText(); if(!bmsg.equals("quit") out.println(bmsg); sentence=in.readLine(); labe2.setText(sentence); catch (Exception
21、 e) public static void main(String args)client d=new client(new JFrame("登陸");service.java:package service;import java.io.*;import .*;import java.util.*;import java.sql.*;public class servicestatic public void main(String args) throws IOExceptionConnection conn=null;Statement stmt=null;Resu
22、ltSet rs=null;String driverName = "sun.jdbc.odbc.JdbcOdbcDriver" /加載JDBC驅(qū)動String dbURL = "jdbc:odbc:dnt31" /連接服務(wù)器和數(shù)據(jù)庫String userName = "sa" /默認(rèn)用戶名String userPwd = "199618" /安裝sqlserver 2021時的密碼tryClass.forName(driverName);/聲明使用的驅(qū)動程序conn=DriverManager.getConnec
23、tion(dbURL,userName,userPwd);/創(chuàng)建連接數(shù)據(jù)庫對象System.out.println("Connection Successful!"); catch(Exception e)System.err.println("OpenConn:"+e.getMessage();ServerSocket svrsoc=null; Socket client=null; InputStream inputdata=null; OutputStream outputdata=null; BufferedReader in=null; Pri
24、ntStream out=null; try svrsoc=new ServerSocket(7000); client=svrsoc.accept(); inputdata=client.getInputStream(); /實例化對象返回客戶端套接字的輸入流 in=new BufferedReader(new InputStreamReader(inputdata) );/實例化對象讀取數(shù)據(jù)輸入流 outputdata=client.getOutputStream(); /實例化對象返回客戶端套接字的輸出流 out=new PrintStream(outputdata); /實例化對象讀取
25、數(shù)據(jù)輸出流 InetAddress clientIP=client.getInetAddress();/得到客戶端IP System.out.println("Client's IP address:"+clientIP);/顯示客戶端IP int port; port=client.getPort(); /得到客戶端端口號 System.out.println("Client's port:"+port);/顯示客戶端端口號 out.println("Welcome!.輸入你想要的文件名 1或2.輸入quit退出")
26、; String str=in.readLine(); /得到讀取的一個文本行 System.out.println(str); while(!str.equals("quit") System.out.println("Client said:"+str);/得到讀取的一個文本行 if(str.equals("1") stmt=(Statement)conn.createStatement();/創(chuàng)建操作SQL語句的對象 String sql1="select * from dnt31.dbo.java where nam
27、e='1'" rs=stmt.executeQuery(sql1); int n=0; while(rs.next() out.println("問題"+rs.getString("problem"); str=in.readLine(); System.out.println(str); if(str.equals(rs.getString("answer") n+; out.println("你答對題數(shù)是: "+n); rs.close(); stmt.close(); conn.cl
28、ose(); if(str.equals("2") stmt=(Statement)conn.createStatement();/創(chuàng)建操作SQL語句的對象 String sql2="select * from dnt31.dbo.java where name='2'" rs=stmt.executeQuery(sql2); int n=0; while(rs.next() out.println("問題"+rs.getString("problem"); str=in.readLine(); i
29、f(str.equals(rs.getString("answer") n+; out.println("你答對題數(shù)是: "+n); rs.close(); stmt.close(); conn.close(); str="quit" System.out.println("Client want to leave."); catch(Exception e) System.out.println("Error:"+e); finally inputdata.close(); outputdat
30、a.close(); client.close(); System.exit(0); 咖啡店創(chuàng)業(yè)計劃書第一部分:背景在中國,人們越來越愛喝咖啡。隨之而來的咖啡文化充滿生活的每個時刻。無論在家里、還是在辦公室或各種社交場合,人們都在品著咖啡??Х戎饾u與時尚、現(xiàn)代生活聯(lián)系在一齊。遍布各地的咖啡屋成為人們交談、聽音樂、休息的好地方,咖啡豐富著我們的生活,也縮短了你我之間的距離,咖啡逐漸發(fā)展為一種文化。隨著咖啡這一有著悠久歷史飲品的廣為人知,咖啡正在被越來越多的中國人所理解。第二部分:項目介紹第三部分:創(chuàng)業(yè)優(yōu)勢目前大學(xué)校園的這片市場還是空白,競爭壓力小。而且前期投資也不是很高,此刻國家鼓勵大學(xué)生畢業(yè)后
31、自主創(chuàng)業(yè),有一系列的優(yōu)惠政策以及貸款支持。再者大學(xué)生往往對未來充滿期望,他們有著年輕的血液、蓬勃的朝氣,以及初生牛犢不怕虎的精神,而這些都是一個創(chuàng)業(yè)者就應(yīng)具備的素質(zhì)。大學(xué)生在學(xué)校里學(xué)到了很多理論性的東西,有著較高層次的技術(shù)優(yōu)勢,現(xiàn)代大學(xué)生有創(chuàng)新精神,有對傳統(tǒng)觀念和傳統(tǒng)行業(yè)挑戰(zhàn)的信心和欲望,而這種創(chuàng)新精神也往往造就了大學(xué)生創(chuàng)業(yè)的動力源泉,成為成功創(chuàng)業(yè)的精神基礎(chǔ)。大學(xué)生創(chuàng)業(yè)的最大好處在于能提高自己的潛力、增長經(jīng)驗,以及學(xué)以致用;最大的誘人之處是透過成功創(chuàng)業(yè),能夠?qū)崿F(xiàn)自己的理想,證明自己的價值。第四部分:預(yù)算1、咖啡店店面費用咖啡店店面是租賃建筑物。與建筑物業(yè)主經(jīng)過協(xié)商,以合同形式達(dá)成房屋租賃協(xié)議。
32、協(xié)議資料包括房屋地址、面積、結(jié)構(gòu)、使用年限、租賃費用、支付費用方法等。租賃的優(yōu)點是投資少、回收期限短。預(yù)算10-15平米店面,啟動費用大約在9-12萬元。2、裝修設(shè)計費用咖啡店的滿座率、桌面的周轉(zhuǎn)率以及氣候、節(jié)日等因素對收益影響較大??Х瑞^的消費卻相對較高,主要針對的也是學(xué)生人群,咖啡店布局、格調(diào)及采用何種材料和咖啡店效果圖、平面圖、施工圖的設(shè)計費用,大約6000元左右3、裝修、裝飾費用具體費用包括以下幾種。(1)外墻裝飾費用。包括招牌、墻面、裝飾費用。(2)店內(nèi)裝修費用。包括天花板、油漆、裝飾費用,木工、等費用。(3)其他裝修材料的費用。玻璃、地板、燈具、人工費用也應(yīng)計算在內(nèi)。整體預(yù)算按標(biāo)準(zhǔn)
33、裝修費用為360元/平米,裝修費用共360*15=5400元。4、設(shè)備設(shè)施購買費用具體設(shè)備主要有以下種類。(1)沙發(fā)、桌、椅、貨架。共計2250元(2)音響系統(tǒng)。共計450(3)吧臺所用的烹飪設(shè)備、儲存設(shè)備、洗滌設(shè)備、加工保溫設(shè)備。共計600(4)產(chǎn)品制造使用所需的吧臺、咖啡杯、沖茶器、各種小碟等。共計300凈水機,采用美的品牌,這種凈水器每一天能生產(chǎn)12l純凈水,每一天銷售咖啡及其他飲料100至200杯,價格大約在人民幣1200元上下??Х葯C,咖啡機選取的是電控半自動咖啡機,咖啡機的報價此刻就應(yīng)在人民幣350元左右,加上另外的附件也不會超過1200元。磨豆機,價格在330480元之間。冰砂機
34、,價格大約是400元一臺,有點要說明的是,最好是買兩臺,不然夏天也許會不夠用。制冰機,從制冰量上來說,一般是要留有富余??钪票鶛C每一天的制冰量是12kg。價格稍高550元,質(zhì)量較好,所以能夠用很多年,這么算來也是比較合算的。5、首次備貨費用包括購買常用物品及低值易耗品,吧臺用各種咖啡豆、奶、茶、水果、冰淇淋等的費用。大約1000元6、開業(yè)費用開業(yè)費用主要包括以下幾種。(1)營業(yè)執(zhí)照辦理費、登記費、保險費;預(yù)計3000元(2)營銷廣告費用;預(yù)計450元7、周轉(zhuǎn)金開業(yè)初期,咖啡店要準(zhǔn)備必須量的流動資金,主要用于咖啡店開業(yè)初期的正常運營。預(yù)計2000元共計:120000+6000+5400+2250
35、+450+600+300+1200+1200+480+400+550+1000+3000+450+2000=145280元第五部分:發(fā)展計劃1、營業(yè)額計劃那里的營業(yè)額是指咖啡店日常營業(yè)收入的多少。在擬定營業(yè)額目標(biāo)時,必須要依據(jù)目前市場的狀況,再思考到咖啡店的經(jīng)營方向以及當(dāng)前的物價情形,予以綜合衡量。按照目前流動人口以及人們對咖啡的喜好預(yù)計每一天的營業(yè)額為400-800,根據(jù)淡旺季的不同可能上下浮動2、采購計劃依據(jù)擬訂的商品計劃,實際展開采購作業(yè)時,為使采購資金得到有效運用以及商品構(gòu)成達(dá)成平衡,務(wù)必針對設(shè)定的商品資料排定采購計劃。透過營業(yè)額計劃、商品計劃與采購計劃的確立,我們不難了解,一家咖啡店
36、為了營業(yè)目標(biāo)的達(dá)成,同時有效地完成商品構(gòu)成與靈活地運用采購資金,各項基本的計劃是不可或缺的。當(dāng)一家咖啡店設(shè)定了營業(yè)計劃、商品計劃及采購計劃之后,即可依照設(shè)定的采購金額進(jìn)行商品的采購。經(jīng)過進(jìn)貨手續(xù)檢驗、標(biāo)價之后,即可寫在菜單上。之后務(wù)必思考的事情,就是如何有效地將這些商品銷售出去。3、人員計劃為了到達(dá)設(shè)定的經(jīng)營目標(biāo),經(jīng)營者務(wù)必對人員的任用與工作的分派有一個明確的計劃。有效利用人力資源,開展人員培訓(xùn),都是我們務(wù)必思考的。4、經(jīng)費計劃經(jīng)營經(jīng)費的分派是管理的重點工作。通常能夠?qū)⒖Х鹊杲?jīng)營經(jīng)費分為人事類費用(薪資、伙食費、獎金等)、設(shè)備類費用(修繕費、折舊、租金等)、維持類費用(水電費、消耗品費、事務(wù)費、雜費等)和營業(yè)類費用(廣告宣傳費、包裝費、營業(yè)稅等)。還能夠依其性質(zhì)劃分成固定費用與變動費用。我們要針對過去的實際業(yè)績設(shè)定可能增加的經(jīng)費幅度。5、財務(wù)計劃財務(wù)計劃中的損益計劃最能反映全店的經(jīng)營成果??Х鹊杲?jīng)營者在營運資金的收支上要進(jìn)行控制,以便做到經(jīng)營資金合理的調(diào)派與運用??傊?,以上所列的六項基本計劃(營業(yè)額、商品采購、銷售促進(jìn)、人員、經(jīng)費、財務(wù))是咖啡店管理不可或缺的。當(dāng)然,有一些咖啡店為求管理上更深入,也能夠配合工作實際需要制訂一些其他輔助性計劃。第六部分:市場分析2019-2021年中國咖啡市場經(jīng)歷了高速增長的階段,在此期間咖啡市
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 個人信用擔(dān)保貸款合同范文
- D打印技術(shù)在醫(yī)療領(lǐng)域應(yīng)用服務(wù)合同2025
- 云服務(wù)數(shù)據(jù)保護(hù)合同書
- 個人二手車轉(zhuǎn)讓合同范本
- 上海市二手汽車買賣合同樣本
- 個人公積金貸款合同條款詳解
- 個人抵押合同模板大全
- 不履行勞動合同起訴書范本
- LED顯示屏采購合同范本
- 二手房屋買賣合同模板
- 2025年紀(jì)檢辦公室工作計劃范文
- 七年級上學(xué)期歷史期末考試模擬卷02(原卷版)
- 橋梁建設(shè)施工組織設(shè)計方案
- (新版)中國動態(tài)血壓監(jiān)測基層應(yīng)用指南(2024年)
- 礦物加工工程基礎(chǔ)知識單選題100道及答案解析
- 2024年同等學(xué)力申碩英語考試真題
- 浙江省杭州市2024年中考語文試卷(含答案)
- 世說新語原文及翻譯-副本
- 電力通信光纜檢修標(biāo)準(zhǔn)化作業(yè)指導(dǎo)書
- 安全隱患舉報獎勵制度
- 工貿(mào)行業(yè)企業(yè)安全生產(chǎn)標(biāo)準(zhǔn)化建設(shè)實施指南
評論
0/150
提交評論