版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 摘 要</b></p><p> 由于物資生產(chǎn)的重要地位,生產(chǎn)管理具有舉足輕重的作用,起計算機(jī)化在發(fā)達(dá)國家已達(dá)到95%以上,而我國在全國范圍內(nèi)推廣計算機(jī)在管理中的應(yīng)用,是在20世紀(jì)80年代初開始的。我國的計算機(jī)化管理起步雖晚,但發(fā)展快。特別是微型計算機(jī)的出現(xiàn)和普及,為信息處理提供了物美價廉的手段,對于推動我國管理信息處理現(xiàn)代化起到了重要作用。</p&g
2、t;<p> 入庫、庫存、出庫還是現(xiàn)在企業(yè)生產(chǎn)管理的常規(guī)基本模式,雖然,最近又出現(xiàn)了很多新的管理模式,如:基于零庫存思想的沃爾瑪管理方式,但這些新的思想在中國大部分企業(yè)的管理中還是難以實(shí)現(xiàn)的。所以如何設(shè)計好生產(chǎn)管理系統(tǒng),盡量減少生產(chǎn)管理的重復(fù)性和低效性就成為當(dāng)前最重要的問題。商品生產(chǎn)管理的核心是入庫、庫存和出庫之間的聯(lián)系,如何處理好三者之間的關(guān)系是系統(tǒng)最為關(guān)鍵的部分。另外,員工信息和商品信息管理也是生產(chǎn)管理中一個必不可少
3、的部分,它提供著與入庫和出庫相關(guān)的一些信息,使得整個系統(tǒng)更加完整、實(shí)用。我們通過對生產(chǎn)管理日常工作的詳細(xì)調(diào)查,搜集了大量的資料,從系統(tǒng)結(jié)構(gòu)的組織,功能的實(shí)現(xiàn),技術(shù)的要求以及可行性等多方面進(jìn)行考慮,從而設(shè)計出本系統(tǒng),本系統(tǒng)是一個適應(yīng)現(xiàn)今商品生產(chǎn)管理要求的計算機(jī)信息管理系統(tǒng),具有一定的實(shí)際開發(fā)價值和使用價值。</p><p> 本系統(tǒng)目標(biāo)是實(shí)現(xiàn)入庫、庫存和出庫統(tǒng)一管理,幫助企業(yè)實(shí)現(xiàn)產(chǎn)品信息化管理。通過統(tǒng)一管理,企業(yè)
4、在入庫、庫存和出庫各個環(huán)節(jié)的物流流向清晰,即可以動態(tài)掌握訂單的執(zhí)行情況,又可以隨時掌握貨存的現(xiàn)存量信息,從而減少盲目采購,避免庫存積壓。另外本系統(tǒng)采用JAVA語言進(jìn)行開發(fā),使系統(tǒng)具有兼容性好、速度快和安全性高的特點(diǎn)。</p><p> 關(guān)鍵詞 產(chǎn)品管理系統(tǒng)、產(chǎn)品進(jìn)銷存、JAVA程序、JBuilder、數(shù)據(jù)庫設(shè)計。</p><p><b> 目 錄</b>&
5、lt;/p><p> 摘要………………………………………………………………………………………..Ⅰ</p><p> 1引言………………………………………………………………………………………1</p><p> 2設(shè)計內(nèi)容…………………………………………………………………………………2</p><p> 2.1小組總體框架……………………
6、………………………………………………….2</p><p> 2.2本次負(fù)責(zé)設(shè)計的功能模塊………………………………………………………….2</p><p> 2.3 小組分工表…………………………………………………………………………2</p><p> 3 數(shù)據(jù)庫設(shè)計……………………………………………………………………………...4</p>&l
7、t;p> 3.1數(shù)據(jù)庫需求分析…………………………………………………………………….4</p><p> 3.2數(shù)據(jù)庫表設(shè)計……………………………………………………………………….4</p><p> 4詳細(xì)設(shè)計…………………………………………………………………………………7</p><p> 4.1主界面模塊………………………………………………………
8、………………….7</p><p> 4.2庫存信息管理模塊………………………………………………………………….8</p><p> 4.1.2庫存信息管理IPO圖……………………………………………………. .8</p><p> 4.1.3此部分功能代碼……………………………………………………………9</p><p> 4.3數(shù)據(jù)操
9、作模塊………………………………………………………………………13</p><p> 結(jié)論………………………………………………………………………………………..15</p><p> 致謝………………………………………………………………………………………..16</p><p> 參考文獻(xiàn)…………………………………………………………………………………..17&l
10、t;/p><p><b> 1引言</b></p><p> 由于物資生產(chǎn)的重要地位,生產(chǎn)管理具有舉足輕重的作用,起計算機(jī)化在發(fā)達(dá)國家已達(dá)到95%以上,而我國在全國范圍內(nèi)推廣計算機(jī)在管理中的應(yīng)用,是在20世紀(jì)80年代初開始的。我國的計算機(jī)化管理起步雖晚,但發(fā)展快。特別是微型計算機(jī)的出現(xiàn)和普及,為信息處理提供了物美價廉的手段,對于推動我國管理信息處理現(xiàn)代化起到了重要作用
11、。</p><p> 入庫、庫存、出庫還是現(xiàn)在企業(yè)生產(chǎn)管理的常規(guī)基本模式,雖然,最近又出現(xiàn)了很多新的管理模式,如:基于零庫存思想的沃爾瑪管理方式,但這些新的思想在中國大部分企業(yè)的管理中還是難以實(shí)現(xiàn)的。所以如何設(shè)計好生產(chǎn)管理系統(tǒng),盡量減少生產(chǎn)管理的重復(fù)性和低效性就成為當(dāng)前最重要的問題。商品生產(chǎn)管理的核心是入庫、庫存和出庫之間的聯(lián)系,如何處理好三者之間的關(guān)系是系統(tǒng)最為關(guān)鍵的部分。另外,員工信息和商品信息管理也是生產(chǎn)
12、管理中一個必不可少的部分,它提供著與入庫和出庫相關(guān)的一些信息,使得整個系統(tǒng)更加完整、實(shí)用。我們通過對生產(chǎn)管理日常工作的詳細(xì)調(diào)查,搜集了大量的資料,從系統(tǒng)結(jié)構(gòu)的組織,功能的實(shí)現(xiàn),技術(shù)的要求以及可行性等多方面進(jìn)行考慮,從而設(shè)計出本系統(tǒng),本系統(tǒng)是一個適應(yīng)現(xiàn)今商品生產(chǎn)管理要求的計算機(jī)信息管理系統(tǒng),具有一定的實(shí)際開發(fā)價值和使用價值。</p><p> 本系統(tǒng)目標(biāo)是實(shí)現(xiàn)入庫、庫存和出庫統(tǒng)一管理,幫助企業(yè)實(shí)現(xiàn)產(chǎn)品信息化管理。
13、通過統(tǒng)一管理,企業(yè)在入庫、庫存和出庫各個環(huán)節(jié)的物流流向清晰,即可以動態(tài)掌握訂單的執(zhí)行情況,又可以隨時掌握貨存的現(xiàn)存量信息,從而減少盲目采購,避免庫存積壓。另外本系統(tǒng)采用JAVA語言進(jìn)行開發(fā),使系統(tǒng)具有兼容性好、速度快和安全性高的特點(diǎn)。</p><p><b> 2設(shè)計內(nèi)容</b></p><p><b> 2.1小組總體框架</b></
14、p><p> 該項(xiàng)目是對一個鞋廠的產(chǎn)品信息及出入庫情況進(jìn)行管理的系統(tǒng),主要包括操作員的權(quán)限管理、產(chǎn)品信息管理、產(chǎn)品入庫、產(chǎn)品入庫信息查詢與修改、產(chǎn)品出庫、產(chǎn)品出庫信息查詢與修改、產(chǎn)品庫存信息查詢與修改、產(chǎn)品庫存情況圖形化顯示等幾個部分。</p><p> 系統(tǒng)主要劃分為以下七個模塊:</p><p> 操作員管理模塊:實(shí)現(xiàn)操作員的登錄及操作用戶的添加,更改密碼和刪
15、除用戶的管理。</p><p> 產(chǎn)品信息管理模塊:負(fù)責(zé)對產(chǎn)品信息進(jìn)行添加和更新管理。并可查詢所有產(chǎn)品信息。</p><p> 入庫操作模塊:產(chǎn)品入庫及入庫管理。</p><p> 出庫操作模塊:產(chǎn)品出庫及出庫管理。</p><p> 庫存信息管理模塊:對庫存信息進(jìn)行管理。</p><p> 庫存信息圖形顯示
16、模塊:對指定查詢進(jìn)行分析,得到圖形化的顯示。</p><p> 數(shù)據(jù)操作模塊:封裝對數(shù)據(jù)庫的操作。</p><p> 系統(tǒng)總體結(jié)構(gòu)如(圖2-1所示)。</p><p> 2.2本次設(shè)計負(fù)責(zé)的功能模塊</p><p> 本次課程設(shè)計所負(fù)責(zé)的是關(guān)于庫存信息管理模塊:對庫存信息進(jìn)行管理;庫存信息圖形顯示模塊:對指定查詢進(jìn)行分析,得到圖形化的
17、顯示以及數(shù)據(jù)操作模塊:封裝對數(shù)據(jù)庫的操作。</p><p><b> 2.3 小組分工表</b></p><p> 本次課程設(shè)計小組組員分工情況(如表2-1所示)。</p><p> 表2-1 小組組員分工情況表</p><p> 圖2-1 產(chǎn)品管理系統(tǒng)總體結(jié)構(gòu)圖</p><p>&l
18、t;b> 3 數(shù)據(jù)庫設(shè)計</b></p><p> 3.1數(shù)據(jù)庫需求分析</p><p> 該系統(tǒng)包括產(chǎn)品信息表Productinfo(如表3-1所示)、產(chǎn)品入庫信息表ProductIn(如表3-2所示)、產(chǎn)品出庫信息表ProductOut(如表3-3所示)、產(chǎn)品庫存信息表ProductStore(如表3-4所示)和用戶表User(如表3-5所示)。</p&g
19、t;<p><b> 3.2數(shù)據(jù)庫表設(shè)計</b></p><p> 表3-1 產(chǎn)品信息表Productinfo</p><p> 表3-2 產(chǎn)品入庫信息表ProductIn</p><p> 表3-3 產(chǎn)品出庫信息表ProductOut</p><p> 表3-4 產(chǎn)品庫存信息表Produ
20、ctStore</p><p> 表3-5 戶表User</p><p><b> 4詳細(xì)設(shè)計</b></p><p> 首先建立一個名為ProductManager的工程文件,再在其中建立一個名為Manager的應(yīng)用程序,然后開始以下操作工作。</p><p><b> 4.1主界面模塊</b
21、></p><p> 主模塊負(fù)責(zé)應(yīng)用程序的主界面,由它調(diào)用其他模塊。因此主模塊應(yīng)該具有操作性好、界面清晰的特點(diǎn),使用戶能夠很方便地找到所需功能(如圖4-1所示)。</p><p> 圖4-1 產(chǎn)品管理系統(tǒng)主界面</p><p> 根據(jù)功能需求和總體設(shè)計的結(jié)果,主界面模塊應(yīng)該由操作員登陸、操作員管理、入庫管理、出庫管理和庫存管理組成??梢酝ㄟ^點(diǎn)擊菜單項(xiàng)進(jìn)
22、入相應(yīng)的功能模塊。其中幫助為待加項(xiàng),留待日后擴(kuò)充和完善。</p><p> 4.2庫存信息管理模塊</p><p> 4.2.1庫存信息管理IPO圖</p><p> 這部分要實(shí)現(xiàn)對產(chǎn)品庫存信息進(jìn)行查詢及修改的操作。我們所要顯示的信息包括:款型、顏色和相應(yīng)鞋碼鞋的數(shù)量。由于查詢結(jié)果是多條的,因此要可以顯示查詢結(jié)果集中的所有記錄。我們在窗體上添加了“第一條”、“
23、前一條”、“后一條”、“最后一條”4個按鈕用于循環(huán)顯示查詢結(jié)果。另外由于要實(shí)現(xiàn)對數(shù)據(jù)庫中記錄的修改操作,還添加了“更新”和“刪除”兩個按鈕。由于我們要由此進(jìn)入圖形分析頁面,還要有打開圖形分析結(jié)果顯示的窗口。修改窗體布局為XYLayout(如圖4-2所示)。</p><p> 圖4-2 庫存信息管理窗口</p><p> 我們設(shè)計的是產(chǎn)品庫存信息查詢,在操作員輸入查詢的相關(guān)資料后,系統(tǒng)
24、首先驗(yàn)證輸入字符的有效性,然后根據(jù)用戶要求再執(zhí)行更新過程。</p><p><b> 輸入:款型和顏色。</b></p><p><b> 處理:</b></p><p> 1)校驗(yàn)輸入的有效性,檢驗(yàn)有關(guān)文本框是否為空。比如款型和顏色是查詢的必選項(xiàng)目,不許為空。用戶在輸入后單擊“查詢”,系統(tǒng)會執(zhí)行校驗(yàn)過程,若不滿足條
25、件會彈出相應(yīng)的提示信息。</p><p> 2)執(zhí)行查詢過程。將目前的rs中的數(shù)據(jù)顯示在窗體上。用戶也可以通過“第一條”、“前一條”、“后一條”和“最后一條”來查詢所有的數(shù)據(jù)。</p><p> 3)根據(jù)需要執(zhí)行相應(yīng)的更新或刪除操作。</p><p><b> 4)關(guān)閉本窗體。</b></p><p> 輸出:更
26、新或刪除操作成功或失敗信息。</p><p> 4.2.2此部分功能代碼</p><p> //由于涉及ResultSet對象,因此需要在代碼頭部引入import Java.sql.*包</p><p> import Java.sql.*;</p><p> //定義所用的結(jié)果集</p><p> Resu
27、ltSet rs;</p><p> //定義sql語句變量</p><p> String sql;</p><p> //定義DBManager對象,利用其中的方法來操作數(shù)據(jù)庫</p><p> private DBManager db = new DBManager();</p><p> //接下來是
28、入庫信息管理的過程。我們要實(shí)現(xiàn)的是對用戶輸入的查詢條件進(jìn)行檢索,若輸入為空則檢索所有記錄,然后綁定查詢的信息到窗體,并可以根據(jù)用戶要求執(zhí)行更新和刪除操作</p><p> //我們先編寫綁定resultset中的數(shù)據(jù)到窗體的過程,用于在窗體上綁定出與當(dāng)前游標(biāo)狀態(tài)下的rs中的值</p><p> void showResult(){</p><p><b&g
29、t; try {</b></p><p> jTextkuanxing.setText(rs.getString("Model") );</p><p> jCombocolor.setSelectedItem(rs.getString("Color") ) ;</p><p> jText36.setTe
30、xt(rs.getString("Number36") );</p><p> jText37.setText(rs.getString("Number37") );</p><p> jText38.setText(rs.getString("Number38") );</p><p> jText
31、39.setText(rs.getString("Number39") );</p><p> jText40.setText(rs.getString("Number40") );</p><p> jText41.setText(rs.getString("Number41") );</p><p>
32、; jText42.setText(rs.getString("Number42") );</p><p> jText43.setText(rs.getString("Number43") );</p><p> jText44.setText(rs.getString("Number44") );</p>
33、<p><b> }</b></p><p> catch (SQLException ex) {</p><p> System.out.println(ex.toString() ) ;</p><p><b> }</b></p><p><b> }</b
34、></p><p> //在jButtonSearch的actionPerformed事件中執(zhí)行制定查詢條件下的查詢操作</p><p> void jButtonSearch_mouseClicked(MouseEvent e) {</p><p> //定義變量,用來判斷是否是第一個查詢條件</p><p> boolean
35、 isfirst =true;</p><p> sql="select * from ProductStore ";</p><p> if (jTextkuanxing.getText().trim().length() ==0)</p><p> //如果款型的查詢條件不為空</p><p><b>
36、; {}</b></p><p><b> else</b></p><p><b> {</b></p><p> sql=sql+" where Model='"+jTextkuanxing.getText().trim()+"'";<
37、;/p><p> isfirst=false;</p><p><b> }</b></p><p> //如果顏色的查詢條件不為空</p><p> if (jCombocolor.getSelectedItem().toString().trim() .length() ==0)</p><p
38、><b> {}</b></p><p><b> else</b></p><p><b> {</b></p><p> if (isfirst)</p><p> //如果是第一個查詢條件</p><p> sql=sql+&qu
39、ot; where Color='"+jCombocolor.getSelectedItem().toString().trim() +"'";</p><p> else //如果是第二個查詢條件</p><p> sql=sql+" and Color='"+jCombocolor.getSelectedIt
40、em().toString().trim() +"'";</p><p><b> }</b></p><p> //執(zhí)行數(shù)據(jù)庫的查詢操作</p><p> rs =db.getResult(sql);</p><p><b> try {</b></p&g
41、t;<p> if(! rs.equals(null) )</p><p> //判斷返回的結(jié)果集是否為空,若不為空顯示第一條記錄</p><p> { rs.next();</p><p> showResult();</p><p><b> }</b></p><p&g
42、t;<b> }</b></p><p> catch (SQLException ex) {</p><p><b> }</b></p><p><b> }</b></p><p> //這樣我們所需要的數(shù)據(jù)就可以從數(shù)據(jù)庫中檢索出來,然而我們要實(shí)現(xiàn)的是對所有結(jié)果
43、查詢顯示,這樣就需要我們利用按鈕來遍歷結(jié)果集中的所有記錄。以下是具體實(shí)現(xiàn)過程</p><p> //游標(biāo)移動到第一條,顯示紀(jì)錄</p><p> void jButtonfirst_mouseClicked(MouseEvent e) {</p><p><b> try {</b></p><p> rs.fi
44、rst() ;</p><p> showResult();</p><p><b> }</b></p><p> catch (SQLException ex) {</p><p><b> }</b></p><p><b> }</b>
45、</p><p> //游標(biāo)移動到前一條,顯示紀(jì)錄</p><p> void jButtonpre_mouseClicked(MouseEvent e) {</p><p><b> try {</b></p><p> if(! rs.isFirst() )</p><p> {
46、rs.previous();</p><p> showResult();</p><p><b> }</b></p><p><b> }</b></p><p> catch (SQLException ex) {</p><p><b> }<
47、;/b></p><p><b> }</b></p><p> //游標(biāo)移動到后一條,顯示紀(jì)錄</p><p> void jButtonnext_mouseClicked(MouseEvent e) {</p><p><b> try {</b></p><p
48、> if(! rs.isLast())</p><p> { rs.next();</p><p> showResult();</p><p><b> }</b></p><p><b> }</b></p><p> catch (SQLExcept
49、ion ex) {</p><p><b> }</b></p><p><b> }</b></p><p> //游標(biāo)移動到最后一條,顯示紀(jì)錄</p><p> void jButtonlast_mouseClicked(MouseEvent e) {</p><p&
50、gt;<b> try {</b></p><p> rs.last();</p><p> showResult();</p><p><b> }</b></p><p> catch (SQLException ex) {</p><p><b>
51、 }</b></p><p><b> }</b></p><p> //到這里,所有實(shí)現(xiàn)的問題就全部解決了,接下來我們要實(shí)現(xiàn)對綁定數(shù)據(jù)的更新和刪除操作</p><p><b> //更新操作過程</b></p><p> void jButtonupdate_mouseClic
52、ked(MouseEvent e) {</p><p> sql="update ProductStore set Number36='"+jText36.getText().trim() +"',";</p><p> sql=sql+" Number37='"+jText37.getText().t
53、rim() +"',";</p><p> sql=sql+" Number38='"+jText38.getText().trim() +"',";</p><p> sql=sql+" Number39='"+jText39.getText().trim() +"
54、;',";</p><p> sql=sql+" Number40='"+jText40.getText().trim() +"',";</p><p> sql=sql+" Number41='"+jText41.getText().trim() +"',"
55、;;</p><p> sql=sql+" Number42='"+jText42.getText().trim() +"',";</p><p> sql=sql+" Number43='"+jText43.getText().trim() +"',";</p>
56、<p> sql=sql+" Number44='"+jText44.getText().trim() +"' ";</p><p> sql=sql+" where Model='"+jTextkuanxing.getText().trim() +"'";</p>&l
57、t;p> sql=sql+" and Color ='"+jCombocolor.getSelectedItem().toString().trim() +"'";</p><p> //使用DBManager對象執(zhí)行操作 ,并返回成功或失敗信息</p><p> if(db.executeSql(sql))</p&
58、gt;<p> JOptionPane.showMessageDialog(null,"操作成功!");</p><p><b> else</b></p><p> JOptionPane.showMessageDialog(null,"操作失?。?quot;);</p><p><b&
59、gt; }</b></p><p><b> //刪除操作過程</b></p><p> void jButtondelete_mouseClicked(MouseEvent e) {</p><p> sql="delete from ProductStore where Model='"+jT
60、extkuanxing.getText().trim() +"'";</p><p> sql= sql+" and Color ='"+jCombocolor.getSelectedItem().toString().trim() +"'";</p><p> //使用DBManager對象執(zhí)行操作
61、,并返回成功或失敗信息</p><p> if(db.executeSql(sql))</p><p> JOptionPane.showMessageDialog(null,"操作成功!");</p><p><b> else</b></p><p> JOptionPane.showMe
62、ssageDialog(null,"操作失?。?quot;);</p><p><b> }</b></p><p> //當(dāng)然作為一個完整的窗體,我們還需要“退出”按鈕,用來退出此窗口</p><p> void jButtonexit_mouseClicked(MouseEvent e) {</p><p
63、> this.dispose();</p><p><b> }</b></p><p><b> }</b></p><p><b> 4.3數(shù)據(jù)操作模塊</b></p><p> 這一部分是數(shù)據(jù)庫技術(shù)的核心和基礎(chǔ)。由于整個應(yīng)用程序要多次用到對數(shù)據(jù)庫的操作,因
64、此把所有需要的數(shù)據(jù)庫操作封裝到一個類中,只要每次實(shí)例化這個類然后調(diào)用其中的方法就可以了,不用每次都要重新創(chuàng)建連接對象等操作,方便了應(yīng)用程序的編寫,提高了開發(fā)效率。</p><p> 以下是這個類的核心代碼及簡要說明。</p><p> package Manager;</p><p><b> //引入sql包</b></p>
65、<p> import java.sql.*;</p><p><b> //數(shù)據(jù)庫操作類</b></p><p> public class DBManager {</p><p><b> //定義返回結(jié)果集</b></p><p> ResultSet rs ;<
66、/p><p> //創(chuàng)建指定數(shù)據(jù)庫的URL</p><p> String strurl="jdbc:odbc:myProduct";</p><p><b> //缺省構(gòu)造方法</b></p><p> public DBManager() {</p><p><b
67、> }</b></p><p> //查詢方法,返回查詢結(jié)果集</p><p> public ResultSet getResult(String sql){</p><p><b> try{</b></p><p><b> //加載驅(qū)動程序</b></p&
68、gt;<p> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;</p><p><b> //創(chuàng)建連接</b></p><p> Connection conn=DriverManager.getConnection(strurl) ;</p><p>
69、 //創(chuàng)建statement對象</p><p> Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);</p><p> //執(zhí)行SQL語句,返回結(jié)果集</p><p> ResultSet rs=stmt.exec
70、uteQuery(sql);</p><p><b> //返回</b></p><p> return rs;</p><p><b> }</b></p><p><b> //異常處理</b></p><p> catch(Excepti
71、on e){</p><p> System.out.println( "getResult------"+e.toString() );</p><p> //若有異常,返回null</p><p> return null;</p><p><b> }</b></p>&
72、lt;p><b> }</b></p><p> //執(zhí)行更新,刪除語句方法</p><p> public boolean executeSql(String sql){</p><p><b> try{</b></p><p><b> //加載驅(qū)動程序</b&
73、gt;</p><p> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;</p><p><b> //創(chuàng)建連接</b></p><p> Connection conn=DriverManager.getConnection(strurl) ;</p>
74、<p> //創(chuàng)建statement對象</p><p> Statement stmt=conn.createStatement();</p><p> //執(zhí)行SQL語句,返回結(jié)果集</p><p> stmt.executeUpdate(sql);</p><p><b> //提交到數(shù)據(jù)庫</b&
75、gt;</p><p> conn.commit();</p><p> //返回true,表示操作成功</p><p> return true;</p><p><b> }</b></p><p> catch(Exception e){</p><p>
76、 System.out.println( "executeSql------"+e.toString() );</p><p> //返回false,表示操作失敗</p><p> return false;</p><p><b> }</b></p><p><b> }<
77、;/b></p><p><b> }</b></p><p><b> 結(jié) 論</b></p><p><b> 。</b></p><p><b> 致 謝</b></p><p><b> 參考文
78、獻(xiàn)</b></p><p> ⑴ 侯捷/王建興.Thinking in Java 2中文版.北京:外文出版社</p><p> ?、?Harvey M.Deitel/Paul J.Deitel.java 2程序設(shè)計教程.北京:機(jī)械工業(yè)出版社</p><p> ⑶ 黃明/梁旭/曹利超.Java信息系統(tǒng)設(shè)計與開發(fā)實(shí)例.北京:機(jī)械工業(yè)出
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計--畢業(yè)設(shè)計管理系統(tǒng)設(shè)計說明書
- 醫(yī)院管理系統(tǒng)畢業(yè)設(shè)計說明書
- 藥庫管理系統(tǒng)畢業(yè)設(shè)計說明書
- 訂單管理系統(tǒng)畢業(yè)設(shè)計說明書
- 畢業(yè)設(shè)計說明書---畢業(yè)設(shè)計課題綜合管理系統(tǒng)
- 畢業(yè)設(shè)計說明書---畢業(yè)設(shè)計課題綜合管理系統(tǒng)
- delphi物資管理系統(tǒng)畢業(yè)設(shè)計說明書
- 圖書管理系統(tǒng)畢業(yè)設(shè)計說明書
- 學(xué)籍管理畢業(yè)設(shè)計說明書
- 醫(yī)院收費(fèi)管理系統(tǒng)畢業(yè)設(shè)計說明書
- 生產(chǎn)管理系統(tǒng)畢業(yè)設(shè)計說明書
- 企業(yè)文檔管理系統(tǒng)畢業(yè)設(shè)計說明書
- 班級學(xué)生管理系統(tǒng)畢業(yè)設(shè)計說明書
- 倉庫管理系統(tǒng)畢業(yè)設(shè)計說明書3
- 物流管理系統(tǒng)畢業(yè)設(shè)計說明書
- 企業(yè)員工管理系統(tǒng)畢業(yè)設(shè)計說明書
- 畢業(yè)設(shè)計說明書---畢業(yè)設(shè)計課題綜合管理系統(tǒng).doc
- 畢業(yè)設(shè)計--畢業(yè)設(shè)計管理系統(tǒng)說明書
- 液壓系統(tǒng)畢業(yè)設(shè)計說明書
- 畢業(yè)設(shè)計說明書—
評論
0/150
提交評論