版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 山東理工大學(xué)課程實(shí)訓(xùn)報(bào)告數(shù)據(jù)庫(kù)實(shí)訓(xùn)題目:學(xué)生成績(jī)管理信息系統(tǒng)學(xué) 院: 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 班 級(jí): 軟件1304 姓 名: 郭江涵 學(xué)號(hào) XX 指導(dǎo)教師: XX 總評(píng)成績(jī)指導(dǎo)教師簽名2016年 01 月 04日 2016年 01 月10日實(shí)訓(xùn)成績(jī)?cè)u(píng)定表1.設(shè)計(jì)報(bào)告部分 (30分) 封面設(shè)計(jì)符合要求(3分); 報(bào)告格式符合要求(7分); 功能敘述完備,錯(cuò)別字少,章節(jié)段落分布合理,無(wú)抄襲或雷同現(xiàn)象(10分); 排版質(zhì)量高,圖片處理且效果好(10分)。2. 設(shè)計(jì)內(nèi)容部分得分點(diǎn)及分?jǐn)?shù)數(shù)據(jù)流圖、E-R圖和數(shù)據(jù)庫(kù)關(guān)系圖數(shù)據(jù)流圖15E-R圖15數(shù)據(jù)庫(kù)關(guān)系圖20合計(jì)50得分點(diǎn)及分?jǐn)?shù)程序設(shè)計(jì)說明書簡(jiǎn)要程序設(shè)
2、計(jì)流程圖代碼20合計(jì)203.成績(jī)?cè)u(píng)定綜合評(píng)語(yǔ) 指導(dǎo)教師簽名: 年 月 日目 錄第一章概述1第二章 系統(tǒng)分析2第三章 數(shù)據(jù)庫(kù)設(shè)計(jì)4第四章 系統(tǒng)實(shí)現(xiàn)7第五章 結(jié)束語(yǔ)19第一章 概述課程設(shè)計(jì)是實(shí)踐性教學(xué)中的一個(gè)重要環(huán)節(jié),它以某一課程為基礎(chǔ),可以涉及和課程相關(guān)的各個(gè)方面,是一門獨(dú)立于課程之外的特殊課程。課程設(shè)計(jì)是讓同學(xué)們對(duì)所學(xué)的課程更全面的學(xué)習(xí)和應(yīng)用,理解和掌握課程的相關(guān)知識(shí)。隨著信息時(shí)代的發(fā)展,對(duì)于學(xué)生信息的管理已經(jīng)不再局限于紙上的那些繁瑣的記錄,而是通過電腦軟件程序?qū)W(xué)生的信息進(jìn)行管理,這樣不但可以簡(jiǎn)化管理的復(fù)雜度,還可以提高管理過程中的準(zhǔn)確性,因此有必要設(shè)計(jì)一款專門針對(duì)于學(xué)生信息管理的一個(gè)程序,
3、于是設(shè)計(jì)了此學(xué)生信息管理系統(tǒng)。該應(yīng)用程序能夠?qū)γ總€(gè)學(xué)生的相關(guān)信息進(jìn)行注冊(cè)、儲(chǔ)存、修改和刪除等操作。該系統(tǒng)要求按身份登陸,即學(xué)生、教師、管理員等不同身份進(jìn)行訪問。該程序便于操作,面向廣大群體,條理清晰,容易理解,容易修改。學(xué)生信息管理系統(tǒng),從字面來(lái)看主要是對(duì)學(xué)生信息的資料進(jìn)行管理,但實(shí)際上,核心卻是系統(tǒng)與管理人員的交互,如何能把如此多的信息登記盡可能的進(jìn)行操作上的精簡(jiǎn)是我們的一大難題。與其進(jìn)行繁瑣的操作,讓操作標(biāo)的簡(jiǎn)潔才是我們工作的重點(diǎn).程序上是分為JAVA窗體程序和數(shù)據(jù)庫(kù)兩大部分,主要進(jìn)行數(shù)據(jù)庫(kù)的調(diào)用,設(shè)計(jì)需要滿足以下的需求:1.學(xué)生的信息的資料,應(yīng)該包括學(xué)生的學(xué)號(hào)、姓名、所屬學(xué)院、所屬專業(yè)、
4、所屬班級(jí)、家庭地址,并且系統(tǒng)還能夠修改輸入錯(cuò)誤的學(xué)生個(gè)人信息記錄。2.可以對(duì)學(xué)生的選課進(jìn)行管理,包括可選課程和個(gè)人已選課信息,并進(jìn)行相應(yīng)的選課操作。3. 可以對(duì)課程進(jìn)行管理,課程管理包括增加課程和刪除課程,該課程包括任課教師和所屬專業(yè)。4. 根據(jù)學(xué)號(hào)、姓名、班級(jí)查詢學(xué)生信息。根據(jù)課程、專業(yè)、學(xué)分查詢課程的相關(guān)信息。5.系統(tǒng)使用權(quán)限管理方式。根據(jù)工作流程,系統(tǒng)有2種角色:管理員、學(xué)生和教師。管理員允許對(duì)課程信息、教師信息、學(xué)生信息的管理。學(xué)生可以進(jìn)行選課和查看課程信息的操作。教師可以查看本人所售課程的學(xué)生信息。第二章 系統(tǒng)分析1.系統(tǒng)需求:1. 使用友好的全屏幕用戶界面,菜單驅(qū)動(dòng),多窗口。2.
5、數(shù)據(jù)維護(hù)功能,通過窗體實(shí)現(xiàn)錄入、添加和修改所有表的內(nèi)容。3. 查詢統(tǒng)計(jì)功能,設(shè)置多種查詢方式,實(shí)現(xiàn)對(duì)學(xué)生的基本信息、考試成績(jī)情況等 進(jìn)行查詢。4. 系統(tǒng)維護(hù)功能,適當(dāng)?shù)募尤胂到y(tǒng)密碼管理、數(shù)據(jù)備份等幫助功能。2.輸入的形式和輸入值的范圍形式:輸入學(xué)生的學(xué)號(hào),姓名,年齡,性別,出生年月,地址,電話,E-mail。輸入一個(gè)學(xué)生信息一個(gè)回車。用輸入的學(xué)號(hào)p1-num來(lái)控制輸入,當(dāng)輸入的學(xué)號(hào)為0時(shí),用break跳出循環(huán)。即if(p1-num=0)break。輸入值的范圍:學(xué)號(hào)、年齡為整型 long num; int age; 姓名為字符串型15個(gè)字節(jié)char name15; 性別為字符串型,10個(gè)字節(jié)c
6、har sex10; 出生為字符串型,20個(gè)字節(jié)char chushen20; 地址為字符串型,30個(gè)字節(jié)char dizhi30;郵箱為字符串型,輸入11位數(shù)字char email11。3.輸出的形式輸出是以表格的形式輸出,即表格的每一行都能顯示第一個(gè)學(xué)生的信息,第二行是顯示第二個(gè)學(xué)生的信息4.課題實(shí)現(xiàn):首先建立數(shù)據(jù)庫(kù),然后創(chuàng)建數(shù)據(jù)表,設(shè)置主鍵以及各種約束,學(xué)生屬性主要包括姓名,學(xué)號(hào),性別,年齡,學(xué)院,聯(lián)系電話,家庭住址。其中學(xué)號(hào)為主鍵,車號(hào)設(shè)立唯一性約束,將數(shù)據(jù)庫(kù)擁有者更改為sa,密碼設(shè)置為123。該應(yīng)用程序包含了管理員模塊(包含學(xué)生管理子模塊和課程管理子模塊)、教師模塊、學(xué)生模塊和公共模
7、塊。管理員模塊是系統(tǒng)的核心,學(xué)生管理子系統(tǒng)實(shí)現(xiàn)對(duì)學(xué)生信息的添加、修改、刪除操作,以輸入條件進(jìn)行條件查詢。課程管理子系統(tǒng)實(shí)現(xiàn)對(duì)課程的添加,添加時(shí)為其分配任課教師、上課時(shí)間、地點(diǎn)和課程詳細(xì)信息,實(shí)現(xiàn)對(duì)課程的修改、刪除,查看某個(gè)課程的詳細(xì)信息等。教師模塊實(shí)現(xiàn)查看自己所教授的課程、課程有哪些學(xué)生選修,以及利用本系統(tǒng)提交學(xué)生的成績(jī)。學(xué)生模塊實(shí)現(xiàn)學(xué)生的選課,查看、修改自己的選課信息。公有模塊實(shí)現(xiàn)用戶的身份驗(yàn)證,密碼修改,退出系統(tǒng)等功能。在學(xué)生管理子系統(tǒng)包括學(xué)生信息和選課信息,要求對(duì)學(xué)生信息和選課信息的添加、刪除、修改和查詢,該模塊中當(dāng)學(xué)生修改信息時(shí),對(duì)相關(guān)的組件添加了事件,相應(yīng)的JComboBox添加了I
8、temStateChange的相關(guān)事件,對(duì)其進(jìn)行了三級(jí)聯(lián)動(dòng)設(shè)計(jì),利用形式參數(shù)進(jìn)行傳遞一個(gè)int型的值,當(dāng)點(diǎn)擊相應(yīng)的JComboBox時(shí)啟動(dòng)下一個(gè)相關(guān)的組件應(yīng)用。在課程查詢時(shí)應(yīng)用相應(yīng)的JScorllPane組件顯示所查詢的相關(guān)信息。整個(gè)學(xué)生管理系統(tǒng)的數(shù)據(jù)都是在數(shù)據(jù)庫(kù)有存儲(chǔ)信息的,因此在應(yīng)用程序中要應(yīng)用相應(yīng)的SQL server語(yǔ)句來(lái)對(duì)數(shù)據(jù)庫(kù)添加、刪除、修改相應(yīng)信息。SQL server語(yǔ)句主要有update、insert、select語(yǔ)句。運(yùn)用Frm窗體編輯窗口程序,建立Frm窗體,插入標(biāo)簽以及按鈕,設(shè)置按鈕觸發(fā)功能,然后運(yùn)用DriverManager.registerDriver(new SQ
9、LServerDriver();con = DriverManager.getConnection(strConn, sa, 123);語(yǔ)句鏈接數(shù)據(jù)庫(kù)內(nèi)容。LoginFrame界面主要為JTextField,利用JTextField的getText屬性獲取文本框里輸入的相應(yīng)的內(nèi)容,然后應(yīng)用SQL server的select的語(yǔ)句來(lái)查詢并驗(yàn)證密碼是否與數(shù)據(jù)庫(kù)一致,如若不一致則彈出一個(gè)MessageBox的信息提示框提示輸入正確的密碼。在驗(yàn)證密碼是應(yīng)用了equals關(guān)鍵字,equals主要應(yīng)用于字符的比較,而等號(hào)(=)主要應(yīng)用于數(shù)據(jù)的比較。MainFrame界面主要JMenu和JMenuItem組
10、件,完成了主界面的菜單欄,并分別對(duì)每個(gè)JMenuItem添加了一個(gè)事件監(jiān)聽器,使點(diǎn)擊時(shí)顯示每個(gè)相應(yīng)的Item界面,以便于對(duì)信息的操作。學(xué)生信息管理主要包括學(xué)生信息和選課信息,完成了相應(yīng)的信息注冊(cè)、修改、查詢和選課查詢操作。學(xué)生信息注冊(cè)包含姓名、學(xué)號(hào)、省份證號(hào)、所屬學(xué)院及專業(yè)和班級(jí)、家庭住址等信息。數(shù)據(jù)庫(kù)的Student表也添加了相應(yīng)的列。在學(xué)生信息注冊(cè)和修改頁(yè)面還應(yīng)用了JComboBox的三級(jí)聯(lián)動(dòng),使用參數(shù)傳遞,獲取相應(yīng)的JComboBox的getSelectedIndex來(lái)控制顯示的內(nèi)容。班級(jí)信息錄入和班級(jí)信息管理對(duì)各個(gè)班級(jí)的信息進(jìn)行管理的界面,主要有JComboBox的二級(jí)聯(lián)動(dòng)和JRadi
11、oButton組件的應(yīng)用。班級(jí)信息管理界面中聲明了displayButtonGroup用于控制三個(gè)JRadioButton組件。用不同的方式查詢班級(jí)信息,當(dāng)點(diǎn)擊修改時(shí)彈出一個(gè)修改的JFrame界面。第三章 數(shù)據(jù)庫(kù)設(shè)計(jì)1.數(shù)據(jù)庫(kù)設(shè)計(jì)1).學(xué)生學(xué)籍表 如圖3.1.1字段名稱標(biāo)識(shí)名稱數(shù)據(jù)類型空否字段說明userid學(xué)號(hào)Varcha(16)否主鍵 uername姓名Varcha(16)可空sex性別Char(4)可空birthday出生日期Datetime可空class班級(jí)Char(20)可空?qǐng)D3.1.12).課程信息表如圖3.1.2字段名稱標(biāo)識(shí)名稱數(shù)據(jù)類型空否字段說明course課程號(hào)Char(16
12、)否主鍵coursenanme課程名稱Char(16)可空coursetime課時(shí)Char(16)可空fen學(xué)分Char(10)可空type類型Char(10)可空year年度nChar(10)可空?qǐng)D3.1.23).學(xué)生成績(jī)表字段名稱標(biāo)識(shí)名稱數(shù)據(jù)類型空否字段說明Name學(xué)生姓名Char(16)可空Class班級(jí)Char(16)可空Id學(xué)號(hào)Char(16)否主鍵usually平時(shí)成績(jī)Int (5)可空finally期末成績(jī)Int (5)可空?qǐng)D3.1.3學(xué)生成績(jī)表2.數(shù)據(jù)庫(kù)關(guān)系圖1).數(shù)據(jù)流圖 如圖3.2.1圖3.2.12).數(shù)據(jù)E-R圖 如圖3.2.2圖3.2.23).數(shù)據(jù)庫(kù)關(guān)系圖 如圖3.2.
13、3圖3.2.3第四章 系統(tǒng)實(shí)現(xiàn) 1、打開系統(tǒng)會(huì)提示選擇操作事項(xiàng)。如圖4.1圖4.1主界面 2、選擇查詢操作后可查詢學(xué)生和課程以及成績(jī)信息。如圖4.2由以下代碼實(shí)現(xiàn):public class selectAll extends javax.swing.JFrame datatOper dt; /* Creates new form selectAll */ public selectAll() initComponents(); dt=new datatOper(); dm=new DefaultTableModel(); dm.addColumn(課程信息); dm.addColumn(成績(jī)信
14、息); dm.addColumn(學(xué)生信息) table.setModel(dm); 圖4.2查詢信息界面3、選擇系統(tǒng)維護(hù),可進(jìn)入數(shù)據(jù)備份界面,如圖4.3由以下代碼實(shí)現(xiàn):private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) int result = 0;File file = null;String path = null;JFileChooser fileChooser = new JFileChooser();FileSystemView fsv = FileSystemView.getFileSystem
15、View(); System.out.println(fsv.getHomeDirectory(); /得到桌面路徑fileChooser.setCurrentDirectory(fsv.getHomeDirectory();fileChooser.setDialogTitle(請(qǐng)選擇要進(jìn)行備份的文件夾.);fileChooser.setApproveButtonText(確定);fileChooser.setFileSelectionMode(JFileChooser.FILES_ONLY); Component chatFrame = null;result = fileChooser.s
16、howOpenDialog(chatFrame);if (JFileChooser.APPROVE_OPTION = result) path=fileChooser.getSelectedFile().getPath();System.out.println(path: +path); Connection conn = Connect.getConnection(); try Statement statement = conn.createStatement(); statement.executeUpdate(USE master); String sql=backup databas
17、e BankServer to disk=+path+ with format,init; statement.executeUpdate(sql); JOptionPane.showMessageDialog(this, 數(shù)據(jù)庫(kù)備份成功, 系統(tǒng)提示, JOptionPane.NO_OPTION); catch(SQLException e) System.out.println(數(shù)據(jù)庫(kù)備份失敗); e.printStackTrace(); 圖4.3系統(tǒng)信息4、 選擇課程查詢可查詢課程信息。如圖4.4由以下代碼實(shí)現(xiàn):private void jButton1ActionPerformed(ja
18、va.awt.event.ActionEvent evt) try String str=select * from course; ResultSet res=dt.selectInfo(str); dm=new DefaultTableModel(); dm.addColumn(課程編號(hào)); dm.addColumn(課程名稱); dm.addColumn(課程類型); dm.addColumn(學(xué)時(shí)); dm.addColumn(學(xué)分); table.setModel(dm); while(res.next() Vector v=new Vector(); ResultSetMetaDa
19、ta da=res.getMetaData(); for(int i=1;ida.getColumnCount()+1;i+) v.add(res.getString(i); dm.addRow(v); / TODO add your handling code here: catch (SQLException ex) Logger.getLogger(selectAll.class.getName().log(Level.SEVERE, null, ex); 圖4.4課程查詢信息 5、選擇成績(jī)查詢,可進(jìn)入成績(jī)查詢界面。如圖4.5有以下代碼實(shí)現(xiàn)private void jButton2Act
20、ionPerformed(java.awt.event.ActionEvent evt) try String str=select * from score; ResultSet res=dt.selectInfo(str); dm=new DefaultTableModel(); dm.addColumn(成績(jī)編號(hào)); dm.addColumn(課程編號(hào)); dm.addColumn(期末成績(jī)); dm.addColumn(補(bǔ)考成績(jī)); dm.addColumn(是否重修); table.setModel(dm); while(res.next() Vector v=new Vector(
21、); ResultSetMetaData da=res.getMetaData(); for(int i=1;ida.getColumnCount()+1;i+) v.add(res.getString(i); dm.addRow(v); / TODO add your handling code here: catch (SQLException ex) Logger.getLogger(selectAll.class.getName().log(Level.SEVERE, null, ex); 圖4.5 成績(jī)查詢界面6、選擇學(xué)生信息查詢可進(jìn)入學(xué)生查詢界面。如圖4.6有以下代碼實(shí)現(xiàn)priva
22、te void jButton3ActionPerformed(java.awt.event.ActionEvent evt) try String str=select * from students; ResultSet res=dt.selectInfo(str); dm=new DefaultTableModel(); dm.addColumn(學(xué)生編號(hào)); dm.addColumn(學(xué)生姓名); dm.addColumn(性別); dm.addColumn(出生日期); dm.addColumn(所屬班級(jí)); dm.addColumn(所屬學(xué)院); dm.addColumn(聯(lián)系電話
23、); dm.addColumn(所在地址); table.setModel(dm); while(res.next() Vector v=new Vector(); ResultSetMetaData da=res.getMetaData(); for(int i=1;ida.getColumnCount()+1;i+) v.add(res.getString(i); dm.addRow(v); / TODO add your handling code here: catch (SQLException ex) Logger.getLogger(selectAll.class.getName
24、().log(Level.SEVERE, null, ex); 圖4.6學(xué)生信息查詢界面7、在主界面中選擇學(xué)生信息錄入,可進(jìn)入錄入學(xué)生信息界面。如圖4.7由以下代碼實(shí)現(xiàn):private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) boolean flagB; try / TODO add your handling code here: String sql=insert into students values(+this.jtxt1.getText()+,+this.jtxt2.getText()+,+this.
25、jtxt3.getText()+,+this.jtxt4.getText()+,+this.jtxt5.getText()+,+this.jtxt6.getText()+,+this.jtxt7.getText()+,+this.jtxt8.getText()+); datatOper Oper=new datatOper(); flagB=Oper.addInfo(sql); if(flagB=true) JOptionPane.showMessageDialog(this, 學(xué)生信息錄入成功, 系統(tǒng)信息, JOptionPane.NO_OPTION); else JOptionPane.s
26、howMessageDialog(this, 系統(tǒng)信息錄入失敗, 系統(tǒng)信息, JOptionPane.ERROR_MESSAGE); catch (SQLException ex) Logger.getLogger(addStuInfo.class.getName().log(Level.SEVERE, null, ex); 圖4.7 錄入學(xué)生信息界面8、在主界面中選擇學(xué)生信息修改或刪除,都可進(jìn)入修改或刪除學(xué)生信息界面。如圖4.8由以下代碼實(shí)現(xiàn): private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) / TOD
27、O add your handling code here: boolean flag; String sql=update students set RealName=+this.jtxt2.getText()+,Sex=+jtxt3.getText()+,Brithday=+jtxt4.getText()+,Class=+jtxt5.getText()+,School=+jtxt6.getText()+,Tell=+jtxt7.getText()+,addres=+jtxt8.getText()+ where StuId=+Stuid+; datatOper Oper=new datatO
28、per(); try flag=Oper.DelUpInfo(sql); if(flag=true) JOptionPane.showMessageDialog(this, 更新成功!, 系統(tǒng)信息, JOptionPane.NO_OPTION); else JOptionPane.showMessageDialog(this, 更新失敗!, 系統(tǒng)信息, JOptionPane.ERROR_MESSAGE); catch(SQLException e) e.printStackTrace(); 圖4.8 修改或刪除學(xué)生信息界面9、在主界面中選擇課程信息錄入,可進(jìn)入錄入課程信息界面。如圖4.9圖4
29、.9錄入課程信息界面10、在主界面中選擇課程信息修改或刪除,都可進(jìn)入修改刪除課程信息信息界面。如圖4.10圖4.10 修改刪除課程信息界面11、在主界面中選擇學(xué)生成績(jī)錄入,可進(jìn)入錄入學(xué)生成績(jī)界面。如圖4.11圖4.11 錄入學(xué)生成績(jī)界面12、在主界面中選擇成績(jī)信息修改或刪除,都可進(jìn)入修改刪除成績(jī)信息信息界面。如圖4.12圖4.12 修改刪除成績(jī)信息界面13、在主界面中選擇退出,進(jìn)入退出系統(tǒng)界面。如圖4.13由以下代碼實(shí)現(xiàn):rivate void jMenu7MouseClicked(java.awt.event.MouseEvent evt) / TODO add your handling code here: int i=JOptionPane.showConfirmDialog(this, 是否退出
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版美食廣場(chǎng)合作運(yùn)營(yíng)規(guī)范合同版B版
- 2024年食品飲料供應(yīng)與銷售協(xié)議模板一
- 2024年標(biāo)準(zhǔn)化物流運(yùn)輸服務(wù)采購(gòu)協(xié)議模板版B版
- 2024年貨物運(yùn)輸代理服務(wù)合同
- 2024擁有車輛夫妻離婚協(xié)議書及車輛保險(xiǎn)權(quán)益處理3篇
- 2024年物聯(lián)網(wǎng)智能家居產(chǎn)品采購(gòu)合同
- 2024年租賃房屋維修責(zé)任協(xié)議
- 食品安全倡議書
- 二零二五年度大米倉(cāng)儲(chǔ)物流與冷鏈配送合同3篇
- 特種車司機(jī)崗位心得體會(huì)
- GB/T 45002-2024水泥膠砂保水率測(cè)定方法
- 2024年《論教育》全文課件
- 浙江省溫州市鹿城區(qū)2023-2024學(xué)年三年級(jí)上學(xué)期期末數(shù)學(xué)試卷
- 生命安全與救援學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 一年級(jí)口算天天練(可直接打印)
- 繪本brown bear教案及反思
- 精品電力工程質(zhì)量目標(biāo)、質(zhì)量保證體系及技術(shù)組織措施
- 川中干法脫硫
- 船舶PSC檢查表(全船)
- 檳榔黃化病的診斷及防控
- 腫瘤基礎(chǔ)知識(shí)培訓(xùn)
評(píng)論
0/150
提交評(píng)論