![JAVA連接sqlserver學生成績管理系統(tǒng)Word版_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/4/1c67ce4f-6087-41e5-88ee-5448b4747dc0/1c67ce4f-6087-41e5-88ee-5448b4747dc01.gif)
![JAVA連接sqlserver學生成績管理系統(tǒng)Word版_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/4/1c67ce4f-6087-41e5-88ee-5448b4747dc0/1c67ce4f-6087-41e5-88ee-5448b4747dc02.gif)
![JAVA連接sqlserver學生成績管理系統(tǒng)Word版_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/4/1c67ce4f-6087-41e5-88ee-5448b4747dc0/1c67ce4f-6087-41e5-88ee-5448b4747dc03.gif)
![JAVA連接sqlserver學生成績管理系統(tǒng)Word版_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/4/1c67ce4f-6087-41e5-88ee-5448b4747dc0/1c67ce4f-6087-41e5-88ee-5448b4747dc04.gif)
![JAVA連接sqlserver學生成績管理系統(tǒng)Word版_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/4/1c67ce4f-6087-41e5-88ee-5448b4747dc0/1c67ce4f-6087-41e5-88ee-5448b4747dc05.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除!學生成績管理系統(tǒng)課程設計實驗報告題 目 學生成績管理系統(tǒng) 學 院 數(shù)學與信息工程學院 專 業(yè) 計算機科學與技術 班 級 同組成員 編寫日期 傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除!課程設計目的 做這個小的學生成績管理系統(tǒng)來加深對java所學知識的鞏固,以及學習java與數(shù)據(jù)庫的連接和java的gui圖形界面。一、 需求分析此系統(tǒng)實現(xiàn)如下系統(tǒng)功能:(1)使得學生的成績管理工作更加清晰、條理化、自動化。(2)通過用戶名和密碼登錄系統(tǒng),查詢學生基本資料,學生所學課程成績,等功能。 容易地完成學生信息的查詢操作。(3) 設計人機友好界
2、面,功能安排合理,操作使用方便,并且進一步考慮系統(tǒng)在安全性,完整性,并發(fā)控制,備份和恢復等方面的功能要求。三、系統(tǒng)模塊設計用戶登錄此系統(tǒng)可分為2個模塊,教師管理模塊和學生操作模塊,期中教師又包括學生信息輸入與學生成績錄入等;學生模塊則包括學生成績查詢與學生信息錄入查詢操作等。系統(tǒng)流程圖:學生學生信息查詢學生成績查詢教師學生成績錄入學生信息錄入傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除!四、數(shù)據(jù)庫1、學生表:fieldtypenullkeycomment idvarchar(10)pri用戶名(學號)pwdvarchar(10)密碼namechar(10)姓名sexchar(10)性別
3、classchar(10)班級collagechar(10)學院2、教師表fieldtypenullkeycomment idvarchar(10)pri用戶名pwdvarchar(10)密碼3、成績表fieldtypenullkeycomment sidchar(10)pri學號計算機網(wǎng)絡char(10)課程linux操作系統(tǒng)char(10)課程計算機專業(yè)英語char(10)課程計算機信息技術char(10)課程java程序設計char(10)課程數(shù)據(jù)庫應用實訓char(10)課程高等數(shù)學char(10)課程xmlchar(10)課程傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除!五、
4、e-r圖六、心得體會通過本次課程設計,成功的完成了這個小型簡單的系統(tǒng)的設計,在整個設計過程中我對java使用和它強大的作用有了一個更深刻的認識,盡管這個系統(tǒng)很簡單,但是它讓我綜合運用了這個學期所學的java的很多內(nèi)容,在此基礎上,對java的基礎知識得到了更好的鞏固。在制作的過程中我也學到很多思想:首先,要學會統(tǒng)籌全局,合理規(guī)劃,例如在制作整個框架的時候提前就要做全面考慮,要把整個結構圖畫出來,并且要對數(shù)據(jù)庫表里的東西做全面規(guī)劃。同時在編寫程序的時候也要想好先實現(xiàn)什么功能,再實現(xiàn)什么功能,這樣做出來的東西才有條理性,更容易實現(xiàn)和理解。其次,要細心仔細。java程序雖然容易理解,但在寫的過程中一
5、不留心就會出現(xiàn)錯誤。當然出錯是在所難免的,與性質有關的錯誤可以經(jīng)過思考討論后進行改正,但如果粗心大意,出現(xiàn)輸入上的錯誤就很難發(fā)現(xiàn)和修改,會耽誤很多時間。我認為最大的收獲是提高了自己的動手能力。在平時的上機中大多數(shù)是根據(jù)書上的思想和布局來寫程序的。這次的課程設計要自己思考自己寫,考慮的東西比平時上機考慮的要多的多。在整個設計過程中寫代碼不是最難的,最難的是構思和布局。這次課程設計也是一次很好的實踐活動,讓我們體會到了java的神奇作用。傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除!附錄:源代碼1、用戶登錄界面import java.awt.*;import javax.swing.*;i
6、mport java.awt.event.*;import java.sql.*;public class systems extends jframe implements actionlistenerstatic systems ss;jpanel panel = new jpanel();jlabel label1 = new jlabel("輸入姓名:");jtextfield name = new jtextfield();jlabel label2 = new jlabel("密 碼:");jpasswordfield pwd = new j
7、passwordfield();jbutton enter = new jbutton("登錄");jbutton exit = new jbutton("退出");string url = "e:mysqltm1.jpg"buttongroup bgp = new buttongroup();jradiobutton stu = new jradiobutton("學生");jradiobutton tch = new jradiobutton("教師");public systems()su
8、per("登錄系統(tǒng)");this.setresizable(false); jlabel img = new jlabel(new imageicon(url);img.setbounds(0,0,500,125);panel.add(img);stu.setbounds(165,210,70,20);tch.setbounds(265,210,70,20);bgp.add(stu);bgp.add(tch);panel.add(stu);panel.add(tch);enter.setbounds(150,250,80,20);exit.setbounds(270,250
9、,80,20);enter.addactionlistener(this);exit.addactionlistener(this);panel.add(enter);panel.add(exit); panel.setlayout(null);傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除!this.add(panel);label1.setbounds(135,130,100,25);panel.add(label1); name.setbounds(265,130,100,25);panel.add(name);label2.setbounds(135,165,100,25);pa
10、nel.add(label2); pwd.setbounds(265,165,100,25);panel.add(pwd);this.setbounds(100,100,500,350);this.setvisible(true);this.setdefaultcloseoperation(jframe.exit_on_close);public void actionperformed(actionevent e)if(e.getsource()=enter)string username , password;username = name.gettext(); password = ne
11、w string(pwd.getpassword();tryclass.forname("sun.jdbc.odbc.jdbcodbcdriver");catch (classnotfoundexception ce)joptionpane.showmessagedialog(ss,ce.getmessage();if(stu.isselected()try connection con = drivermanager.getconnection("jdbc:odbc:shujuku","sa",""); stat
12、ement stmt = con.createstatement(); resultset rs = stmt.executequery("select * from stu"); while(rs.next() if(rs.getstring("id").equals(username) if(rs.getstring("pwd").equals(password) 傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除! joptionpane.showmessagedialog(ss,"登陸成功"); stud
13、ents stu = new students(); else joptionpane.showmessagedialog(ss,"登錄失敗"); rs.close(); stmt.close(); catch (sqlexception se) joptionpane.showmessagedialog(ss,se.getmessage(); else if(tch.isselected()tryconnection con = drivermanager.getconnection("jdbc:odbc:shujuku","sa"
14、,"");statement stmt = con.createstatement();resultset rs = stmt.executequery("select * from tch");while(rs.next()if(rs.getstring("id").equals(username)if(rs.getstring("pwd").equals(password)joptionpane.showmessagedialog(ss,"登陸成功");teachers tch=new te
15、achers();elsejoptionpane.showmessagedialog(ss,"登錄失敗");傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除!catch (sqlexception se)joptionpane.showmessagedialog(ss,se.getmessage();elsesystem.exit(0);public static void main(string args)systems sys = new systems();2、學生登錄界面:import java.awt.*;import javax.swing.*;import
16、 java.awt.event.*;public class students extends jframe implements actionlistenerjmenubar jmb = new jmenubar();jmenu message = new jmenu("信息");jmenu score = new jmenu("成績");jmenuitem item1 = new jmenuitem("插入");jmenuitem item2 = new jmenuitem("查詢");jmenuitem it
17、em3 = new jmenuitem("查詢");public students()super("學生界面");this.setsize(500,400);this.setvisible(true);this.setresizable(false);this.setdefaultcloseoperation(jframe.exit_on_close);this.setjmenubar(jmb);jmb.add(message);jmb.add(score);傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除!message.add(item1);me
18、ssage.add(item2);score.add(item3);item1.addactionlistener(this);item2.addactionlistener(this);item3.addactionlistener(this); public void actionperformed(actionevent e)if(e.getsource()=item1)addmsg ad = new addmsg();else if(e.getsource()=item2)serch ser = new serch();elsescore so = new score();public
19、 static void main(string args)students stu = new students();3、教師登錄界面:import java.awt.*;import javax.swing.*;import java.awt.event.*;public class teachers extends jframe implements actionlistenerjmenubar bar = new jmenubar();jmenu menu1 = new jmenu("信息");jmenu menu2 = new jmenu("成績&quo
20、t;);jmenuitem item1 = new jmenuitem("錄入信息");jmenuitem item2 = new jmenuitem("錄入成績");jpanel jpl = new jpanel();傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除!public teachers()super("教師界面");this.setsize(500,300);this.setresizable(false);this.setvisible(true);this.setdefaultcloseoperation(jfr
21、ame.exit_on_close);this.setjmenubar(bar);this.add(jpl);jpl.setlayout(null);bar.add(menu1);bar.add(menu2);menu1.add(item1);menu2.add(item2);item1.addactionlistener(this);item2.addactionlistener(this);public void actionperformed(actionevent e)if(e.getsource()=item1)addmsg msg = new addmsg();elseaddsco
22、re as = new addscore();public static void main(string args)teachers tch = new teachers();4、學生用戶添加界面:import java.awt.*;import javax.swing.*;import java.awt.event.*;import java.sql.*;public class addmsg extends jframe implements actionlistener傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除!static addmsg s;/*添加學生信息控件*/jpan
23、el jpl = new jpanel();jlabel label1 = new jlabel("添加基本信息",jlabel.center);jlabel label2 = new jlabel("學號:",jlabel.center);jlabel label3 = new jlabel("姓名:",jlabel.center);jlabel label4 = new jlabel("性別:",jlabel.center);jlabel label5 = new jlabel("班級:",
24、jlabel.center);jlabel label6 = new jlabel("學院:",jlabel.center);jtextfield num = new jtextfield(2);jtextfield nam = new jtextfield(4);buttongroup bgp = new buttongroup();jradiobutton man = new jradiobutton("男");jradiobutton women = new jradiobutton("女");jtextfield clas =
25、 new jtextfield();jtextfield scl = new jtextfield();jbutton reset = new jbutton("重置");jbutton addmsg = new jbutton("添加");public addmsg()super("添加學生信息");this.setresizable(false);this.setsize(500,400);this.setvisible(true);this.setdefaultcloseoperation(jframe.exit_on_clos
26、e);this.add(jpl);jpl.setlayout(null);addmsg.addactionlistener(this);reset.addactionlistener(this);/*插入面板*/label1.setbounds(100,20,300,20);jpl.add(label1);label2.setbounds(100,50,70,20);jpl.add(label2);num.setbounds(190,50,140,20);jpl.add(num);label3.setbounds(100,90,70,20);jpl.add(label3);nam.setbou
27、nds(190,90,140,20);jpl.add(nam);label4.setbounds(100,130,70,20);jpl.add(label4);man.setbounds(190,130,60,20);傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除!women.setbounds(270,130,60,20);jpl.add(man);jpl.add(women);bgp.add(man);bgp.add(women);label5.setbounds(100,170,70,20);jpl.add(label5);clas.setbounds(190,170,140,20
28、);jpl.add(clas);label6.setbounds(100,210,70,20);jpl.add(label6);scl.setbounds(190,210,140,20);jpl.add(scl);reset.setbounds(120,250,90,20);addmsg.setbounds(240,250,90,20);jpl.add(reset);jpl.add(addmsg);public void actionperformed(actionevent e)if(e.getsource()=addmsg)string sex;if(man.isselected() se
29、x="男"else sex="女" tryclass.forname("sun.jdbc.odbc.jdbcodbcdriver");catch (classnotfoundexception ce)joptionpane.showmessagedialog(s,ce.getmessage();tryconnection con = drivermanager.getconnection("jdbc:odbc:shujuku","sa","");傳播優(yōu)秀word版文檔 ,希望
30、對您有幫助,可雙擊去除!statement stmt = con.createstatement();string str = "insert into stu(id , pwd , name , sex , class , collage)values('"+num.gettext()+"','"+"123','"+nam.gettext()+"','"+sex+"','"+clas.gettext()+"
31、9;,'"+scl.gettext()+"')"/int a = stmt.executeupdate("insert into stu(id , pwd , name , sex , class , collage)values('"+num.gettext()+"','"+"12345678','"+nam.gettext()+"','"+sex+"','"+clas.get
32、text()+"','"+scl.gettext()+"')");system.out.println(str);int a = stmt.executeupdate(str);if(a=1)joptionpane.showmessagedialog(s,"已成功添加");elsejoptionpane.showmessagedialog(s,"添加失敗");stmt.close();catch (sqlexception se)joptionpane.showmessagedialog(s
33、,se.getmessage();elsenum.settext("");nam.settext("");clas.settext("");scl.settext("");num.requestfocus();public static void main(string args)addmsg amg = new addmsg();5、學生成績添加:import java.awt.*;import javax.swing.*;傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除!import java.awt.ev
34、ent.*;import java.sql.*;public class addscore extends jframe implements actionlistenerstatic addscore ss;jlabel label = new jlabel("學號:") , new jlabel("計算機網(wǎng)絡:") , new jlabel("linux操作系統(tǒng):") , new jlabel("計算機專業(yè)英語:") , new jlabel("計算機信息技術基礎:") , new jlab
35、el("java程序設計:") , new jlabel("數(shù)據(jù)庫應用實訓教程:") , new jlabel("高等數(shù)學:") , new jlabel("xml:"); jtextfield txt = new jtextfield() , new jtextfield() , new jtextfield() , new jtextfield() , new jtextfield() ,new jtextfield() , new jtextfield() ,new jtextfield() ,new jte
36、xtfield() ;jbutton add = new jbutton("添加");jbutton reset = new jbutton("重置");jpanel jpl = new jpanel();jlabel title = new jlabel("添加學生成績" , jlabel.center);font f = new font("黑體" , font.bold , 16 );int s = 100;public addscore()super("添加學生信息");this.set
37、resizable(false);this.setsize(500,600);this.setdefaultcloseoperation(exit_on_close);this.setvisible(true);this.add(jpl);add.addactionlistener(this);reset.addactionlistener(this);jpl.setlayout(null);title.setbounds(150,40,200,20);title.setfont(f);title.setforeground(color.red);jpl.setbackground(color
38、.light_gray);jpl.add(title);for(int i = 0 ; i <label.length ; i+)labeli.setbounds(100,s,140,20);jpl.add(labeli);txti.setbounds(260,s,140,20);jpl.add(txti);s=s+40;傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除!add.setbounds(150,s,80,20);reset.setbounds(250,s,80,20);jpl.add(add);jpl.add(reset);public void actionperfor
39、med(actionevent e)if(e.getsource()=add)tryclass.forname("sun.jdbc.odbc.jdbcodbcdriver");catch (classnotfoundexception ce)joptionpane.showmessagedialog(ss,ce.getmessage();tryconnection con = drivermanager.getconnection("jdbc:odbc:shujuku","sa","");statement stm
40、t = con.createstatement();int a = stmt.executeupdate("insert into 計算機系成績(sid , 計算機網(wǎng)絡 , linux操作系統(tǒng) , 計算機專業(yè)英語 , 計算機信息技術基礎 , java程序設計 , 數(shù)據(jù)庫應用實訓教程 , 高等數(shù)學 , xml)values('"+txt0.gettext()+"','"+txt1.gettext()+"','"+txt2.gettext()+"','"+txt3
41、.gettext()+"','"+txt4.gettext()+"','"+txt5.gettext()+"','"+txt6.gettext()+"','"+txt7.gettext()+"','"+txt8.gettext()+"')");if(a=1)joptionpane.showmessagedialog(ss,"添加成功");elsejoptionpane.
42、showmessagedialog(ss,"添加失敗");catch (sqlexception se)joptionpane.showmessagedialog(ss,se.getmessage();傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除!elsefor(int i = 0 ; i<txt.length ; i+)txti.settext("");txt0.requestfocus();public static void main(string args)addscore as = new addscore();6、學生信息查詢:
43、import java.awt.*;import javax.swing.*;import java.awt.event.*;import java.sql.*;public class serch extends jframe implements actionlistener/*查詢學生信息控件*/static serch s;jpanel jpl = new jpanel();jlabel sch = new jlabel("查詢學生信息",jlabel.center);jlabel label1 = new jlabel("請輸入學號:",jla
44、bel.center);jbutton serch = new jbutton("查詢");jlabel label2 = new jlabel("姓名:",jlabel.center);jlabel label3 = new jlabel("班級:",jlabel.center);jlabel label4 = new jlabel("學校:",jlabel.center);jlabel label5 = new jlabel("性別:",jlabel.center);buttongroup
45、bgp = new buttongroup();jradiobutton man = new jradiobutton("男");jradiobutton women = new jradiobutton("女");jtextfield num = new jtextfield();jtextfield nam = new jtextfield();jtextfield clas = new jtextfield();jtextfield scl = new jtextfield();jbutton reset = new jbutton("重
46、置");傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除!public serch()this.setsize(500,400);this.setvisible(true);this.setresizable(false);this.setdefaultcloseoperation(jframe.exit_on_close);this.add(jpl);jpl.setlayout(null);serch.addactionlistener(this);reset.addactionlistener(this);/*查詢面板*/sch.setbounds(100,20,300,20
47、);jpl.add(sch);label1.setbounds(100,60,100,20);jpl.add(label1);num.setbounds(220,60,140,20);jpl.add(num);serch.setbounds(120,100,90,20);reset.setbounds(260,100,90,20);jpl.add(serch);jpl.add(reset);label2.setbounds(100,140,70,20);jpl.add(label2);nam.setbounds(190,140,140,20);jpl.add(nam);label5.setbo
48、unds(100,180,70,20);jpl.add(label5);man.setbounds(205,180,60,20);women.setbounds(285,180,60,20);bgp.add(man);bgp.add(women);jpl.add(man);jpl.add(women);label3.setbounds(100,220,70,20);jpl.add(label3);clas.setbounds(190,220,140,20);jpl.add(clas);label4.setbounds(100,260,70,20);jpl.add(label4);scl.set
49、bounds(190,260,140,20);jpl.add(scl);public void actionperformed(actionevent e)傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除!string id = num.gettext();if(e.getsource()=serch)tryclass.forname("sun.jdbc.odbc.jdbcodbcdriver");catch (classnotfoundexception ce)joptionpane.showmessagedialog(s,ce.getmessage();trycon
50、nection con = drivermanager.getconnection("jdbc:odbc:shujuku","sa","");statement stmt = con.createstatement();resultset rs = stmt.executequery("select * from stu where id = '" + id + "'");while(rs.next()nam.settext(rs.getstring("name&quo
51、t;);if(rs.getstring("sex").equals("男")man.setselected(true);elsewomen.setselected(true);clas.settext(rs.getstring("class");scl.settext(rs.getstring("collage");catch (sqlexception se)joptionpane.showmessagedialog(s,se.getmessage();public static void main(string
52、 args)serch sch = new serch();傳播優(yōu)秀word版文檔 ,希望對您有幫助,可雙擊去除!7、學生成績查詢import java.awt.*;import javax.swing.*;import java.awt.event.*;import java.awt.font.*;import java.sql.*;public class score extends jframe implements actionlistenerstatic score s;jlabel title = new jlabel("查詢成績",jlabel.center)
53、;font f = new font("楷體",font.bold+font.italic,16);jpanel jpl = new jpanel();jlabel label1 = new jlabel("請輸入學號:",jlabel.center);jtextfield num = new jtextfield();jbutton serch = new jbutton("查詢成績");jbutton reset = new jbutton("重置");jlabel label2 = new jlabel("計算機網(wǎng)絡:",jlabel.left);jlabel label3 = new jlabel("linux操作系統(tǒng):&q
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版數(shù)學七年級下冊5.1《觀察與思考 看圖時的錯覺》聽評課記錄
- 魯人版道德與法治七年級下冊第11課第2框《讓友誼之樹常青》聽課評課記錄1
- 【部編版】七年級歷史上冊 《動蕩的春秋時期》公開課聽課評課記錄
- 冀教版數(shù)學八年級下冊《函數(shù)的自變量取值范圍》聽評課記錄3
- 一年級第一學期班級工作計劃班級
- 小學生課外實踐活動教學計劃書
- 教科版道德與法治九年級上冊第六課第一框《第一要義與核心》聽課評課記錄
- 形象代言人合同范本
- 醫(yī)療器械委托加工協(xié)議書范本
- 勞務清包施工合同范本
- 2024-2030年中國潤滑油行業(yè)發(fā)展趨勢與投資戰(zhàn)略研究報告
- 《洗煤廠工藝》課件
- 鋼結構工程施工(第五版) 課件 2項目四 高強度螺栓
- 機票預訂行業(yè)營銷策略方案
- 大學生就業(yè)指導(高等院校學生學習就業(yè)指導課程)全套教學課件
- 謝爾塔拉露天煤礦變更環(huán)評
- 《實驗診斷學》課件
- 眼的解剖結構與生理功能課件
- 小學網(wǎng)管的工作總結
- 診所校驗現(xiàn)場審核表
- Q/GDW-1738-2012配電網(wǎng)規(guī)劃設計技術導則
評論
0/150
提交評論