2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  課 程 設(shè) 計(jì) 報(bào) 告</p><p>  課程設(shè)計(jì)名稱:學(xué)生成績(jī)管理系統(tǒng)</p><p>  系 : </p><p>  學(xué)生姓名: ***** </p><p>  班 級(jí): 計(jì)算機(jī)(3)班 </p><p> 

2、 學(xué) 號(hào): ************ </p><p>  成 績(jī): </p><p>  指導(dǎo)教師: **** </p><p>  開課時(shí)間:2010-2011學(xué)年 2 學(xué)期</p><p><b>  一.設(shè)計(jì)題目</b>

3、</p><p><b>  學(xué)生成績(jī)管理系統(tǒng)</b></p><p><b>  二.主要內(nèi)容</b></p><p>  學(xué)生成績(jī)管理系統(tǒng)從功能上劃分可分為以下幾大模塊:</p><p><b>  1.學(xué)生信息管理</b></p><p>  學(xué)生

4、信息管理模塊:設(shè)置學(xué)生基本信息,并可以對(duì)學(xué)生信息進(jìn)行添加、修改、刪除。</p><p><b>  2.課程信息管理</b></p><p>  課程信息管理:設(shè)置課程號(hào),課程名,任課教師等課程信息,并可以對(duì)課程信息進(jìn)行添加、修改、刪除。</p><p><b>  3.學(xué)生成績(jī)管理</b></p><

5、;p>  成績(jī)信息管理模塊:設(shè)置成績(jī)信息,并可以對(duì)成績(jī)信息進(jìn)行添加、修改、刪除。</p><p>  還可以用關(guān)鍵字查詢并調(diào)出數(shù)據(jù)庫(kù)里的學(xué)生基本成績(jī)信息的修改、刪除等。輸出查詢的學(xué)生成績(jī)信息,并對(duì)學(xué)生成績(jī)總分,平均分等進(jìn)行統(tǒng)計(jì)。</p><p><b>  三.具體要求</b></p><p>  1.具有良好的系統(tǒng)性能,友好的用戶界面

6、</p><p>  2.較高的處理效率,便于使用和維護(hù)</p><p>  3.采用成熟的技術(shù)開發(fā),是系統(tǒng)具有較高的技術(shù)水平和較長(zhǎng)的生命周期</p><p>  4.系統(tǒng)盡可能簡(jiǎn)化重復(fù)工作,提高工作效率簡(jiǎn)化數(shù)據(jù)查詢、降低統(tǒng)計(jì)難度</p><p><b>  四.進(jìn)度安排</b></p><p>

7、<b>  五.成績(jī)?cè)u(píng)定</b></p><p><b>  正文</b></p><p>  系統(tǒng)的需求分析和功能設(shè)計(jì)</p><p>  需求分析:該學(xué)生成績(jī)管理系統(tǒng)的開發(fā)是為了能夠讓用戶方便、快速的查找有關(guān)于一些學(xué)生的基本信息。同時(shí)該學(xué)生成績(jī)管理系統(tǒng)的建立也要要求能夠節(jié)約用戶時(shí)間和節(jié)約系統(tǒng)資源等。該系統(tǒng)是由以下幾部分

8、組成:系統(tǒng)管理、學(xué)生管理、課程管理、成績(jī)管理和信息管理。在系統(tǒng)管理功能中有退出功能;學(xué)生成績(jī)管理功能中有增加學(xué)生、修改學(xué)生和刪除學(xué)生;課程管理功能中有增加課程、修改課程和刪除課程;成績(jī)管理功能中成績(jī)?cè)黾雍统煽?jī)修改;信息管理功能中學(xué)生信息查詢、課程信息查詢和成績(jī)查詢。在查詢功能中還有一些子功能。</p><p><b>  功能設(shè)計(jì):</b></p><p><b

9、>  1.系統(tǒng)功能結(jié)構(gòu)</b></p><p>  學(xué)生成績(jī)管理系統(tǒng)分為3大功能模塊,分別為:學(xué)生信息管理、課程管理、成績(jī)管理。系統(tǒng)各個(gè)部分及其包括的具體功能模塊如圖1所示。</p><p>  圖1 系統(tǒng)功能結(jié)構(gòu)圖</p><p><b>  2.數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p>  (1) 數(shù)據(jù)庫(kù)

10、概念結(jié)構(gòu)設(shè)計(jì)</p><p><b>  局部E-R圖</b></p><p>  學(xué)生實(shí)體圖:共有6中屬性,包括學(xué)號(hào)、姓名、性別、出生日期、專業(yè)、籍貫等6種屬性,如圖2所示。</p><p>  ②課程實(shí)體圖,課程信息實(shí)體共有3種屬性,包括課程號(hào),課程名,任課教師等3種屬性,如圖3所示。</p><p><b&g

11、t;  圖3課程實(shí)體圖</b></p><p> ?、鄢煽?jī)實(shí)體圖,成績(jī)信息實(shí)體共有3種屬性,包括學(xué)生學(xué)號(hào),課程名稱,平考試成績(jī),成績(jī)信息實(shí)體圖如圖4所示。</p><p><b>  圖4成績(jī)信息實(shí)體圖</b></p><p>  系統(tǒng)E-R圖如圖5所示</p><p>  (2) 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)<

12、/p><p>  本系統(tǒng)采用ACCESS數(shù)據(jù)庫(kù),各數(shù)據(jù)表結(jié)構(gòu)如下:</p><p>  ①學(xué)生信息表: 如表1所示</p><p><b>  表1 學(xué)生信息表</b></p><p> ?、谡n程信息表: 如表2所示</p><p><b>  表2 課程信息表</b></

13、p><p> ?、鄢煽?jī)信息表: 如表3所示</p><p><b>  表3 成績(jī)信息表</b></p><p><b>  2、源程序及注釋</b></p><p> ?。?)增加學(xué)生代碼中主要代碼如下:</p><p>  public void actionPerforme

14、d(ActionEvent e) </p><p>  {if(e.getSource()==clearInfo) //設(shè)置清空按鈕功能</p><p>  {sNum.setText("");</p><p>  sBirth.setText("");</p><p>  sMajor.setT

15、ext("");</p><p>  sHome.setText("");</p><p>  sName.setText("");</p><p><b>  }</b></p><p>  else if(e.getSource()==addInfo) /

16、/設(shè)置增加按鈕功能</p><p>  { String xh=sNum.getText();</p><p>  String xm=sName.getText();</p><p>  String xb;</p><p>  if(xb1.isSelected()) //判斷所選人的性別</p><p&

17、gt;<b>  xb="男";</b></p><p><b>  else</b></p><p><b>  xb="女";</b></p><p>  String csrq=sBirth.getText();</p><p> 

18、 String zy=sMajor.getText();</p><p>  String jg=sHome.getText();</p><p>  if(xh.equals(""))</p><p>  JOptionPane.showMessageDialog(this,"學(xué)號(hào)不能為空!!!!","操作提&qu

19、ot;,JOptionPane.ERROR_MESSAGE); //創(chuàng)建學(xué)號(hào)不能為空提示信息框</p><p>  else if(xm.equals(""))</p><p>  JOptionPane.showMessageDialog(this,"姓名不能為空!!!!","操作提示",JOptionPane.ERROR_

20、MESSAGE); //創(chuàng)建姓名不能為空提示信息框</p><p>  try //用來(lái)捕獲異常</p><p>  { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); </p><p>  String url="jdbc:od

21、bc:driver={Microsoft Access Driver (*.mdb)};DBQ=student.mdb"; //連接student數(shù)據(jù)庫(kù)</p><p>  Connection con=DriverManager.getConnection(url); //建立連接</p><p>  Statement stm=con.createStatement()

22、; //創(chuàng)建Statement對(duì)象</p><p>  //創(chuàng)建添加學(xué)生sql語(yǔ)句</p><p>  String str="insert into xs(xh,xm,xb,csrq,zy,jg) values('"+xh+"','"+xm+"','"+xb+"',&#

23、39;"+csrq+"','"+zy+"','"+jg+"')";</p><p>  int rs=stm.executeUpdate(sqlstr); //更新數(shù)據(jù)庫(kù)記錄</p><p>  if(rs>0) //判斷記錄是否添

24、加</p><p>  {JOptionPane.showMessageDialog(this,"恭喜你,學(xué)生信息添加成功!!!!!","提示",JOptionPane.INFORMATION_MESSAGE); //創(chuàng)建信息添加成功提示框</p><p><b>  }</b></p><p>  co

25、n.close(); // 關(guān)閉結(jié)果集</p><p>  stm.close(); //關(guān)閉語(yǔ)句</p><p><b>  }</b></p><p>  catch(Exception E) //用來(lái)處理異常</p><p><b

26、>  {</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  public static void main(String arg[]) //

27、創(chuàng)建主函數(shù)</p><p>  {new StuInfo(); //調(diào)用StuInfo()方法</p><p><b>  }</b></p><p><b>  }</b></p><p>  (2).修改學(xué)生代碼中主要部分代碼如下:<

28、/p><p>  public void actionPerformed(ActionEvent ae)</p><p>  { if(ae.getSource()==btnClear) //設(shè)置取消按鈕功能</p><p>  {sNum.setText("");</p><p>  sNum.requestFocus

29、();</p><p><b>  }</b></p><p>  else if(ae.getSource()==btnOk) //設(shè)置確定按鈕功能</p><p>  {String xh=sNum.getText();</p><p>  if(xh.equals(""))</p>

30、<p>  JOptionPane.showMessageDialog(this,"學(xué)號(hào)不能為空!","警告",JOptionPane.ERROR_MESSAGE); 創(chuàng)建提示信息框</p><p><b>  else</b></p><p>  {StuInfo newst=new StuInfo();&l

31、t;/p><p>  newst.sNum.setText(xh);</p><p>  newst.sNum.setEnabled(false); //把學(xué)號(hào)文本框禁用</p><p>  newst.addInfo.setEnabled(false); //把增加按鈕設(shè)置為禁用</p><p>  newst.modify

32、Info.setEnabled(true); //把修改按鈕設(shè)置為可用</p><p>  newst.deleteInfo.setEnabled(false); //把刪除按鈕設(shè)置為禁用</p><p><b>  try</b></p><p>  { Class.forName("sun.jdbc.odbc.JdbcOdb

33、cDriver"); </p><p>  String url= "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=student.mdb";//連接student數(shù)據(jù)庫(kù)</p><p>  Connection con=DriverManager.getConnection(url);

34、//建立連接</p><p>  Statement stm=con.createStatement();//創(chuàng)建Statement對(duì)象</p><p>  String sql ="select * from xs where xh='"+xh+"'"; //按學(xué)號(hào)查詢學(xué)生表中所有數(shù)據(jù)</p><p>  R

35、esultSet rs= stm.executeQuery(sql); //執(zhí)行sql操作</p><p>  while(rs.next()) //循環(huán)執(zhí)行數(shù)據(jù)庫(kù)中每條記錄</p><p>  {newst.sNum.setText(rs.getString("xh")); // 獲取xh字段</p><p>  newst.

36、sName.setText(rs.getString("xm")); // 獲取xm字段</p><p>  if(rs.getString("xb").equals("男")) //獲取xb字段,判斷所選性別</p><p>  newst.xb1.setSelected(true); </p>

37、<p><b>  else</b></p><p>  newst.xb2.setSelected(true);</p><p>  newst.sMajor.setText(rs.getString("zy"));</p><p>  newst.sHome.setText(rs.getString(&quo

38、t;jg"));</p><p><b>  }</b></p><p>  int n=stm.executeUpdate(sql); // 執(zhí)行sql更新命令</p><p>  if(n>0) //判斷是否修改數(shù)據(jù)庫(kù)</p><p>  JOptionPane.showMessag

39、eDialog(null,"成功修改一條新的紀(jì)錄!");</p><p><b>  else</b></p><p>  JOptionPane.showMessageDialog(null, "更新失敗", "錯(cuò)誤", JOptionPane.ERROR_MESSAGE); </p><

40、;p>  con.close(); //關(guān)閉結(jié)果集</p><p>  stm.close(); //關(guān)閉語(yǔ)句</p><p><b>  }</b></p><p>  catch(Exception e)</p><p>  {System.out.println(e); //輸出信息<

41、;/p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  } </p><p>  public static void main(String[] ar

42、gs) //創(chuàng)造主函數(shù)</p><p>  { new xiugai(); //調(diào)用xiugai()方法</p><p><b>  }</b></p><p><b>  }</b></p><p>  (3).學(xué)生刪除代碼中主要部分代碼:</p>&l

43、t;p>  public void actionPerformed(ActionEvent e) </p><p>  {if(e.getSource()==button) //設(shè)置刪除按鈕</p><p><b>  {</b></p><p><b>  try</b></p><p

44、>  {Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); </p><p>  String url= "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=student.mdb"; //連接student數(shù)據(jù)庫(kù)</p><p>

45、  Connection conn=DriverManager.getConnection(url);//建立連接</p><p>  Statement stmt=conn.createStatement(); //創(chuàng)建Statement對(duì)象</p><p>  String sqlstr ="delete from xs where xh='"+sHom

46、e.getText()+"'";//創(chuàng)建刪除從xs表中刪除語(yǔ)句</p><p>  int result= stmt.executeUpdate(sqlstr); //執(zhí)行更新命令</p><p>  if (result>0) //判斷是否刪除</p><p>  {JOptionPane.showMessageDialog(

47、this,"學(xué)生刪除成功!","提示",JOptionPane.INFORMATION_MESSAGE);</p><p><b>  }</b></p><p>  conn.close(); // 關(guān)閉結(jié)果集</p><p>  stmt.close(); //關(guān)閉語(yǔ)句</p>

48、<p><b>  }</b></p><p>  catch(Exception E)</p><p><b>  {</b></p><p><b>  } </b></p><p><b>  }</b></p>&

49、lt;p><b>  }</b></p><p>  public static void main(String arg[]) //創(chuàng)建主函數(shù)</p><p>  {new scstudent(); //調(diào)用scstudent()方法</p><p><b>  }</

50、b></p><p><b>  }</b></p><p>  3、運(yùn)行示例及結(jié)果分析</p><p><b>  (1).主界面</b></p><p>  結(jié)果分析:該界面是學(xué)生成績(jī)管理系統(tǒng)的主界面,從這界面可以看出有幾個(gè)功能系統(tǒng)。</p><p><b&g

51、t; ?。?).添加界面</b></p><p>  結(jié)果分析:在學(xué)生信息中輸入相應(yīng)的信息后按增加按鈕就會(huì)出現(xiàn)恭喜你,學(xué)生信息添加成功。</p><p>  如果在輸入信息時(shí),沒(méi)有輸入相應(yīng)的學(xué)號(hào)和姓名,則會(huì)出現(xiàn)相應(yīng)的提示框提示學(xué)號(hào)和姓名不能為空。</p><p><b> ?。?).修改界面</b></p><p

52、>  結(jié)果分析:在信息框中輸入課程號(hào),按確定按鈕則會(huì)跳出相應(yīng)的課程信息框,如果數(shù)據(jù)庫(kù)中有這一課程號(hào),則會(huì)把相應(yīng)的信息顯示出來(lái),否則只會(huì)顯示課程號(hào)。</p><p><b>  (4).刪除界面</b></p><p>  結(jié)果分析:在信息框中輸入要?jiǎng)h除的學(xué)生學(xué)號(hào)按確定按鈕,如果所輸入的學(xué)號(hào)在數(shù)據(jù)庫(kù)中存在,則會(huì)跳出學(xué)生刪除成功提示框,否則按確定按鈕無(wú)效。</

53、p><p><b>  (5).查詢界面</b></p><p>  結(jié)果分析:此結(jié)果會(huì)從所有的顯示數(shù)據(jù)中被提取出來(lái),并不是只顯示查詢結(jié)果。</p><p>  4、調(diào)試和運(yùn)行程序過(guò)程中產(chǎn)生的問(wèn)題及采取的措施</p><p> ?。?).在調(diào)試程序時(shí)在定義公共類是出現(xiàn)問(wèn)題,導(dǎo)致錯(cuò)誤的原因是類名和java文件名不同,只要pub

54、lic去掉或把java文件名修改成與類名一致。</p><p> ?。?).在調(diào)試課程增加程序時(shí),調(diào)試結(jié)果沒(méi)有顯示錯(cuò)誤,但在運(yùn)行時(shí)增加功能沒(méi)有實(shí)現(xiàn),導(dǎo)致錯(cuò)誤的原因可能是數(shù)據(jù)庫(kù)問(wèn)題,查找數(shù)據(jù)庫(kù)代碼和數(shù)據(jù)庫(kù)中相應(yīng)的表發(fā)現(xiàn)課程表中沒(méi)有xm這一字段,代碼中出現(xiàn)了,刪除這一字段即可。</p><p> ?。?).在調(diào)試主函數(shù)代碼時(shí)會(huì)出現(xiàn)一些找不到符號(hào)的問(wèn)題,有可能時(shí)你調(diào)用的子函數(shù)不在同一個(gè)文件下,也

55、有可能是你調(diào)用的子函數(shù)不存在,還有可能是子函數(shù)沒(méi)有調(diào)試和運(yùn)行。要想解決問(wèn)題只要把相應(yīng)的java文件放在同一個(gè)文件下或創(chuàng)建相應(yīng)的子函數(shù)還可以把那些子函數(shù)調(diào)試和運(yùn)行一邊,再調(diào)試主函數(shù)即可。</p><p> ?。?).在調(diào)試和運(yùn)行后界面中出現(xiàn)的文字不全和文本框大小與窗體大小不搭調(diào),導(dǎo)致的原因是標(biāo)簽和文本框大小沒(méi)有設(shè)置好。只要重新設(shè)置一下大小即可。</p><p>  5、對(duì)系統(tǒng)相關(guān)功能的討論、

56、分析,改進(jìn)設(shè)想</p><p>  該學(xué)生成績(jī)管理系統(tǒng)的建立主要分為系統(tǒng)管理、學(xué)生管理、課程管理、成績(jī)管理和信息管理。在這幾個(gè)系統(tǒng)功能中有些功能的實(shí)現(xiàn)是運(yùn)用繼承JFrame類和實(shí)現(xiàn)監(jiān)聽器ActionListener來(lái)實(shí)現(xiàn)的。為了更好的實(shí)現(xiàn)功能可以創(chuàng)建構(gòu)造函數(shù)來(lái)實(shí)現(xiàn)初始化。同時(shí)也可以創(chuàng)造方法通過(guò)方法調(diào)用來(lái)實(shí)現(xiàn)相應(yīng)的功能。</p><p>  為了進(jìn)一步完善學(xué)生成績(jī)管理系統(tǒng)可以有以下改進(jìn)設(shè)想:

57、</p><p>  1).在信息查詢系統(tǒng)功能中增加補(bǔ)考信息查詢菜單項(xiàng),再補(bǔ)考信息查詢菜單中設(shè)置補(bǔ)考學(xué)生信息查詢和成績(jī)及格學(xué)生信息查詢子菜單項(xiàng)。在補(bǔ)考學(xué)生信息查詢中添加補(bǔ)考是否通過(guò)信息查詢。</p><p>  2).在信息查詢系統(tǒng)功能中添加按學(xué)期查詢,在這個(gè)查詢中把學(xué)生這一學(xué)期的所有信息都顯示在界面上。</p><p>  3).在主界面中增加獲獎(jiǎng)信息系統(tǒng)功能項(xiàng),

58、在這中添加獲獎(jiǎng)信息,修改獲獎(jiǎng)信息,刪除獲獎(jiǎng)信息和獲獎(jiǎng)信息查詢。在獲獎(jiǎng)信息查詢中添加按等級(jí)查詢和按競(jìng)賽查詢。在按等級(jí)查詢中只要等級(jí)名后按查詢按鈕就會(huì)顯示此等級(jí)是否通過(guò)等這樣的信息;在按競(jìng)賽查詢中輸入競(jìng)賽名,則會(huì)彈出你有沒(méi)有參加此競(jìng)賽框,如有則按確定按鈕,則會(huì)顯示出此同學(xué)獲講情況。</p><p>  4).在主界面中添加評(píng)價(jià)信息系統(tǒng)功能項(xiàng),此功能主要是為了實(shí)現(xiàn)一些人對(duì)學(xué)生的評(píng)價(jià)。在這項(xiàng)中分別添加輔導(dǎo)員評(píng)價(jià)、任課教師

59、評(píng)價(jià)和同學(xué)評(píng)價(jià)。在輔導(dǎo)員評(píng)價(jià)中只要輸入學(xué)生的學(xué)號(hào)按確定按鈕就會(huì)跳出相應(yīng)的評(píng)價(jià)信息;在任課教師評(píng)價(jià)中輸入學(xué)生學(xué)號(hào)后按確定按鈕,則會(huì)跳出要你輸入課程名信息框,輸入課程名后,在按確定按鈕則會(huì)跳出課程名和任課教師名點(diǎn)擊查詢則會(huì)顯示出相應(yīng)的信息;在同學(xué)評(píng)價(jià)中只要輸入學(xué)生學(xué)號(hào)即可。</p><p><b>  6、總結(jié)</b></p><p>  這次的課程設(shè)計(jì)任務(wù)是開發(fā)學(xué)生成績(jī)

60、管理系統(tǒng),在開發(fā)的過(guò)程中可以看出自己對(duì)java知識(shí)學(xué)到的很少,這次的課程設(shè)計(jì)能夠讓我學(xué)到很多java知識(shí),同時(shí)也有利于期末考試。因?yàn)樵撓到y(tǒng)的建立幾乎用到了java這學(xué)期所學(xué)的所有知識(shí)。這等于讓我復(fù)習(xí)了一邊java知識(shí)。</p><p>  在創(chuàng)建學(xué)生成績(jī)管理系統(tǒng)時(shí),要想把界面布局好看些首先要會(huì)設(shè)置標(biāo)簽和文本框大小位置,在設(shè)置這時(shí)用setBounds( ),在這括號(hào)中有四個(gè)數(shù)字分別表示垂直、水平、長(zhǎng)度和高度。同時(shí)為

61、了防止誤操作一些按鈕和文本框可以利用setEnabled(false)來(lái)把按鈕和文本框禁用。要想使該學(xué)生成績(jī)管理系統(tǒng)實(shí)現(xiàn)添加、修改、刪除和查詢功能時(shí)就必須與數(shù)據(jù)庫(kù)連接起來(lái)。用以下代碼實(shí)現(xiàn)數(shù)據(jù)庫(kù)的連接:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); </p><p>  String url=”jdbc:odbc:drive={Microsoft

62、 Access Driver (*.mdb)};</p><p>  DBQ=student.mdb";Connectionconn=DriverManager.getConnection(url);Statementstmt=</p><p>  conn.createStatement();</p><p>  在設(shè)計(jì)修改功能時(shí)首先要利用查詢語(yǔ)句把

63、查詢出來(lái)的結(jié)果獲取出來(lái)顯示在文本框中,然后再利用SQL的修改語(yǔ)句對(duì)相應(yīng)的信息做出修改,在修改后數(shù)據(jù)庫(kù)中的數(shù)據(jù)要做出相應(yīng)的更新來(lái)保證數(shù)據(jù)的正確。可以用executeUpdate(sqlstr)來(lái)執(zhí)行。在設(shè)置性別這一項(xiàng)是可利用單選按鈕來(lái)實(shí)現(xiàn)。同時(shí)還要和ButtonGroup 一起使用才能實(shí)現(xiàn)相應(yīng)的功能。在對(duì)事件處理時(shí)可用ActionListener監(jiān)聽器和 actionPerformed 方法實(shí)現(xiàn)。用代碼實(shí)現(xiàn)一定的功能時(shí)會(huì)發(fā)生一定的異常,這

64、就要用try{ } catch{ }來(lái)處理。使用這一語(yǔ)句時(shí)要知道try只能有一個(gè)而catch可以有多個(gè),finally和catch可以同時(shí)出現(xiàn),但finally和catch至少要出現(xiàn)一個(gè),并且不管異常是否會(huì)發(fā)生,finally語(yǔ)句塊都會(huì)執(zhí)行。</p><p>  在這次的課程設(shè)計(jì)中我懂得了要想作出好的系統(tǒng)光靠書本上的那些知識(shí)是萬(wàn)萬(wàn)不夠的,要不斷的看系統(tǒng)開發(fā)之類的書和自己動(dòng)手實(shí)踐才能夠?qū)W到相應(yīng)的知識(shí)。同時(shí)一個(gè)人學(xué)習(xí)

65、是孤學(xué)而無(wú)有,相互學(xué)習(xí)才是最有效的。</p><p><b>  7、參考文獻(xiàn)</b></p><p>  [1].張亦揮 馮華 胡潔 Java面向?qū)ο蟪绦蛟O(shè)計(jì) 人名郵電出版社 2010年9月</p><p>  [2].黃小東 Java課程設(shè)計(jì)按例精編 中國(guó)水利水電出版社 2004年5月</p><p>

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論