版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 課程設計說明書</b></p><p> 課程名稱: Oracle實用教程 </p><p> 設計題目: 圖書管理系統(tǒng) </p><p> 專 業(yè): 計算機科學與技術(shù) 班級 </p>
2、<p> 學生姓名: XXXX 學 號: XXXXXXXXXX </p><p> 指導教師: </p><p> 2011年12月9日</p><p><b> 目 錄</b></p><p><b&
3、gt; 1目標1</b></p><p><b> 2運行平臺1</b></p><p> 3系統(tǒng)開發(fā)說明1</p><p><b> 4軟件結(jié)構(gòu)圖1</b></p><p><b> 5項目需求1</b></p><
4、;p> 5.1功能模塊1</p><p> 5.2功能模塊描述2</p><p> 6軟件模塊流程2</p><p> 6.1系統(tǒng)登錄模塊功能分析2</p><p> 6.2借閱管理模塊3</p><p> 6.3系統(tǒng)管理模塊及書籍管理模塊功能分析4</p>&l
5、t;p> 7.3.1系統(tǒng)管理模塊4</p><p> 7.3.2書籍管理模塊5</p><p> 6.4讀者管理模塊6</p><p> 6.5軟件說明模塊7</p><p> 7軟件數(shù)據(jù)庫設計7</p><p> 7.1E—R圖7</p><p>
6、7.2數(shù)據(jù)庫邏輯結(jié)構(gòu)9</p><p><b> 8用戶角色10</b></p><p><b> 圖書館管理系統(tǒng)</b></p><p><b> 目標</b></p><p> 建立完善的圖書館管理系統(tǒng)</p><p><b&g
7、t; 運行平臺</b></p><p><b> Windows平臺</b></p><p><b> 系統(tǒng)開發(fā)說明</b></p><p><b> A、開發(fā)小組: </b></p><p><b> B、開發(fā)時限:三周</b>&l
8、t;/p><p> C、本系統(tǒng)使用開發(fā)工具:Eclipse3.5.1、SQL Server2005</p><p><b> 軟件結(jié)構(gòu)圖</b></p><p><b> 項目需求</b></p><p><b> 功能模塊</b></p><p>
9、<b> 系統(tǒng)登錄模塊</b></p><p><b> 借閱管理模塊</b></p><p><b> 系統(tǒng)管理模塊</b></p><p><b> 書籍管理模塊</b></p><p><b> 讀者管理模塊</b>&
10、lt;/p><p><b> 軟件說明模塊</b></p><p><b> 功能模塊描述</b></p><p><b> 系統(tǒng)登錄模塊</b></p><p> 主要用于負責系統(tǒng)的登錄權(quán)限,同時負責與其他模塊的連接,方便用戶訪問所需要的模塊。</p>&l
11、t;p><b> 借閱管理模塊</b></p><p> 主要用于管理書籍的出借和歸還,同時也可以查詢書籍是否借出和歸還。</p><p><b> 系統(tǒng)管理模塊</b></p><p> 主要用于添加系統(tǒng)用戶,刪除系統(tǒng)用戶。</p><p><b> 書籍管理模塊<
12、/b></p><p> 主要用于管理圖書館圖書的新增和刪除,同時也可以查詢圖書的信息。</p><p><b> 讀者管理模塊</b></p><p> 主要用于管理借閱人員信息,對于借閱人員的信息處理。</p><p><b> 軟件說明模塊</b></p><
13、p> 主要用于說明軟件的信息以及開發(fā)團隊等。</p><p><b> 軟件模塊流程</b></p><p> 系統(tǒng)登錄模塊功能分析</p><p><b> 登陸界面</b></p><p> 輸入口令和密碼登陸管理系統(tǒng)。</p><p><b>
14、 主窗體</b></p><p> 主要作用是方便用戶訪問不同的功能。</p><p> 包含以下幾個功能:1.借閱圖書:進入借閱管理界面,處理圖書的借閱操作。</p><p> 2.歸還圖書:進入歸還管理界面,處理圖書的歸還操作。</p><p> 3.續(xù)借管理:進入續(xù)借管理界面,處理圖書的續(xù)借操作。</p>
15、;<p> 4.圖書查詢:進入圖書查詢界面,查詢圖書信息,是否借出或是否存</p><p><b> 在此圖書等。</b></p><p> 5.系統(tǒng)管理:進入系統(tǒng)管理界面,添加新的系統(tǒng)管理員。</p><p> 6.書籍管理:進入書籍管理界面,處理圖書的新增,清除,修繕等操</p><p><
16、;b> 作。</b></p><p> 7.讀者管理:進入讀者管理界面,管理讀者的借閱資格。</p><p> 8.關(guān)于軟件:軟件功能說明,開發(fā)團隊說明等。</p><p> 9.退出系統(tǒng):關(guān)閉程序,安全退出。</p><p> 以下是關(guān)于主窗體實體流程圖:</p><p><b>
17、; 主窗體實體流程圖</b></p><p><b> 借閱管理模塊</b></p><p> 方便的查詢書籍、歸還書籍、續(xù)借數(shù)據(jù)等</p><p><b> 借閱圖書模塊</b></p><p> 借閱圖書模塊的創(chuàng)建便于借閱,查詢書籍。只需在文本框中輸入想要的書籍時,點擊查詢
18、即可列出此書籍的所有信息。如果想要借閱書籍的話,點擊我們的借閱按鈕,便可。在點擊借閱按鈕時,會彈出一個提示信息對話框告訴用戶是否借閱成功。</p><p><b> 列表縮覽表:</b></p><p><b> 表1-1</b></p><p><b> 歸還圖書模塊</b></p>
19、;<p> 歸還圖書實現(xiàn)了圖書歸還的直接查詢,它的功能模塊跟我們的借閱圖書有些相似,同樣的,直接在文本框中輸入書籍的名稱或是編號,點擊搜索,列表框中顯示了所有的信息,標注有沒有歸還,標識為紅色的字體是丟失的書籍。在我們的歸還圖書導航中又分有:圖書丟失,圖書被損壞和續(xù)借的功能。</p><p> 下面是基本功能操作的流程</p><p><b> 歸還圖書<
20、;/b></p><p><b> 導航處的功能</b></p><p> 丟失 損壞</p><p> 輸入書名: 續(xù)借</p><p> 歸還圖書查詢功能E-R圖</p><p><b
21、> 歸還圖書縮覽表:</b></p><p> 系統(tǒng)管理模塊及書籍管理模塊功能分析</p><p><b> 系統(tǒng)管理模塊</b></p><p> 系統(tǒng)管理是圖書管理系統(tǒng)之中的一個關(guān)鍵的模塊,具體功能如下:</p><p> 1:添加管理帳號:主要的內(nèi)容為系統(tǒng)管理員提供用戶帳號添加管理<
22、;/p><p> 2:刪除帳號:主要用于刪除不需要的管理帳號。</p><p> 如上圖,可以從層次結(jié)構(gòu)上說明的系統(tǒng)管理模塊與書籍管理模塊的大概的操作內(nèi)容,</p><p><b> 書籍管理模塊</b></p><p> 書籍模塊則包括四個子功能:</p><p><b> 1:
23、書籍添加:</b></p><p> 輸入圖書館最新的書籍購入信息至圖書管理系統(tǒng),提供顯示信息及添加信息等功能;</p><p><b> 2:圖書刪除:</b></p><p> 包括書籍的過時性及書籍的損壞之后從圖書管理系統(tǒng)刪除與之相關(guān)的書籍信息,提供添加信息與刪除信息等功能;</p><p>&l
24、t;b> 3:書籍的修繕:</b></p><p><b> 修訂圖書,</b></p><p><b> 4:圖書查詢</b></p><p> 該子功能模塊在上圖之中沒有顯示出來,因為該功能模塊可以作為管理界面模塊的子功能模塊,在與我所說的兩個主功能模塊是一個并列的關(guān)系,在書籍管理模塊之中添加
25、一個指向圖書查詢的功能按鈕,啟動圖書查詢功能模塊。</p><p> 在圖書查詢模塊中有分為了四個小模塊:</p><p><b> 圖書現(xiàn)存數(shù)量查詢</b></p><p><b> 借出查詢</b></p><p><b> 書籍信息</b></p>
26、<p><b> 歸還查詢</b></p><p> 圖書現(xiàn)存數(shù)量的查詢實現(xiàn)了各類書籍現(xiàn)存數(shù)量的查詢和總共書籍數(shù)量查詢。它直接統(tǒng)計了圖書館中所剩書籍的各類數(shù)量和總數(shù)量,分類統(tǒng)計清晰簡潔,明了,效率高,達到一目了然的效果。 </p><p> 借出查詢統(tǒng)計了每天借出書籍的總數(shù)量,各類書籍的數(shù)量;實現(xiàn)了哪個用戶借出,借出的時間,歸還時間,借出用戶的信息和是
27、哪個管理員借出此書給用戶的編號的記錄。提示借出書籍到期。</p><p> 書籍信息里詳細的記錄了各種書籍的主辦單位,出版社,作者,出版日期,出版周期,出版次數(shù),書刊語言,書刊類別,書刊名稱,書刊附件和價格等。</p><p> 歸還查詢的功能是:實現(xiàn)每天總退還書籍多少的查詢,各類書籍歸還哪些,自動統(tǒng)計歸還書籍的信息。</p><p> 圖書查詢和歸還圖書,借
28、閱圖書模塊最大的區(qū)別就是,它統(tǒng)計了每天借閱書籍的總數(shù)量,各類書籍借歸還了多少;借閱圖書和歸還圖書是直接查詢哪本書是否被借,而沒有實現(xiàn)數(shù)量上的統(tǒng)計,它顯示信息。</p><p> 以下是圖書查詢模塊及模塊各個功能圖:</p><p><b> 圖書查詢</b></p><p> 圖書現(xiàn)存數(shù)量查詢 借出查詢 書籍
29、信息 歸還查詢</p><p> 總數(shù)量 各類書數(shù)量 每天借出 分類查詢 直接查詢 歸還統(tǒng)計</p><p> 各類書借出 一個月借出 各類書借出</p><p><b> 讀者管理模塊</b></p><p&
30、gt; 讀者管理模塊流程圖:</p><p><b> 讀者注冊</b></p><p> 讀者注冊就是填寫讀者的姓名、性別、省份證等基本信息,它的主要功能實現(xiàn)于讀者可以通過注冊的信息來借、還書。</p><p><b> 刪除信息</b></p><p> 刪除信息主要對已流失的讀者進行
31、刪除</p><p><b> 查詢信息</b></p><p> 在查詢的讀者信息的時候顯示所有讀者的信息。也可以通過姓名、省份證來</p><p> 查詢獨個讀者的信息。</p><p><b> 軟件說明模塊</b></p><p> 說明此軟件主要功能和基本
32、信息。</p><p><b> 軟件數(shù)據(jù)庫設計</b></p><p><b> E—R圖</b></p><p><b> 管理帳戶表:</b></p><p><b> 圖書信息表:</b></p><p><b
33、> 讀者信息表:</b></p><p><b> 借閱信息表:</b></p><p><b> 系統(tǒng)全局E-R圖:</b></p><p><b> 數(shù)據(jù)庫邏輯結(jié)構(gòu)</b></p><p><b> 管理員表:</b><
34、;/p><p> 字段:姓名,用戶名,密碼</p><p><b> 圖書信息表:</b></p><p> 字段:書籍編號,書籍名稱,總冊數(shù),作者編號,書籍類別編號,出版社編號,出版日期,</p><p><b> 備注</b></p><p><b> 作
35、者表:</b></p><p> 字段:作者編號,作者姓名</p><p><b> 書籍類別表:</b></p><p> 字段:書籍類別編號,書籍類別</p><p><b> 出版社表:</b></p><p> 字段:出版社編號,出版社名稱<
36、;/p><p><b> 讀者信息表:</b></p><p> 字段:讀者編號,姓名,證件號,注冊日期,聯(lián)系方式,借書數(shù)目,備注</p><p><b> 借閱表:</b></p><p> 字段:書籍編號,讀者編號,操作用戶名,借書日期,還書日期,借閱冊數(shù)</p><p&
37、gt;<b> 用戶角色</b></p><p> 軟件用戶角色主要包括:系統(tǒng)管理員:軟件的全局管理。</p><p> 軟件使用者:軟件主要操作人員。</p><p> 讀者:軟件主要服務對象。</p><p><b> 總結(jié)</b></p><p> 由于對軟
38、件工程設計方面的不熟悉,致使在系統(tǒng)實現(xiàn)時顯得十分難受。查閱了大量的資料才度過這個難關(guān)。還有就是在前臺操作界面的設計上也是從未接觸過的,所以在這一方面,我們請教了大四的學長,請他們指導我們要如何進行設計和實現(xiàn)。再次,由于在SQL語言方面的欠缺和不完善,導致在設計完成軟件的各項操作時十分地吃力。以上這些不足都是我寶貴的經(jīng)驗,在以后的設計中,我定會以它們?yōu)榫?,提高自己的能力,設計出更為完善和全面的管理系統(tǒng)。在本次實驗中,集體合作完成了一個高
39、校教室管理系統(tǒng),我主要擔任邏輯設計的工作。過程很曲折,但是結(jié)果還是令人滿意的。從一開始的完全摸不著頭腦,到后來的逐步完善管理系統(tǒng),期間經(jīng)歷的困難是我從未遇到過的。由于之前未對數(shù)據(jù)庫管理系統(tǒng)有過任何操作經(jīng)驗,所以在這次課程設計期間,我積極去圖書館查閱各種相關(guān)的軟件工程的資料,漸漸地解決了各種關(guān)于軟件設計方面的疑問。從邏輯設計到最后的系統(tǒng)實現(xiàn),讓我認識到了團隊協(xié)作的重要。在如此龐大的工程面前,僅僅靠一個人的力量是基本上不能夠完成一個系統(tǒng)的設
40、計和實現(xiàn)的。</p><p><b> 源代碼(部分)</b></p><p><b> /*</b></p><p> * FrmDL.java</p><p><b> *</b></p><p> * Created on __DATE_
41、_, __TIME__</p><p><b> */</b></p><p> package view.Chengxi;</p><p> import java.awt.Cursor;</p><p> import java.awt.Graphics;</p><p> impo
42、rt java.awt.Image;</p><p> import javax.swing.Icon;</p><p> import javax.swing.ImageIcon;</p><p> import javax.swing.JOptionPane;</p><p> import javax.swing.JPanel;
43、</p><p> import bean.Longin_USER_Bean;</p><p> import dao.Longin_USER_Dao;</p><p><b> /**</b></p><p><b> *</b></p><p> * @auth
44、or __USER__</p><p><b> */</b></p><p> public class FrmDL extends javax.swing.JFrame {</p><p> private PalDL dl = new PalDL();</p><p> /** Creates new f
45、orm FrmDL */</p><p> public FrmDL() {</p><p> this.setContentPane(dl);</p><p> this.setUndecorated(true);</p><p> initComponents();</p><p><b> i
46、nit();</b></p><p><b> }</b></p><p> public void init() {</p><p> btnDL.setCursor(new Cursor(HAND_CURSOR));</p><p> btnTC.setCursor(new Cursor(HAND
47、_CURSOR));</p><p> txtUser.setBorder(null);</p><p> txtPaw.setBorder(null);</p><p> this.setSize(646, 283);</p><p> this.setLocationRelativeTo(null);</p><
48、;p> this.setResizable(false);</p><p> this.setTitle("登錄");</p><p> this.setVisible(true);</p><p><b> }</b></p><p> //GEN-BEGIN:initCompone
49、nts</p><p> // <editor-fold defaultstate="collapsed" desc="Generated Code"></p><p> private void initComponents() {</p><p> txtUser = new javax.swing.JT
50、extField();</p><p> jLabel1 = new javax.swing.JLabel();</p><p> jLabel2 = new javax.swing.JLabel();</p><p> txtPaw = new javax.swing.JPasswordField();</p><p> btnDL
51、 = new javax.swing.JButton();</p><p> btnTC = new javax.swing.JButton();</p><p> setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);</p><p> txtUser.setFont(new
52、java.awt.Font("微軟雅黑", 1, 13));</p><p> txtUser.setBorder(javax.swing.BorderFactory.createEtchedBorder());</p><p> jLabel1.setFont(new java.awt.Font("微軟雅黑", 1, 14));</p&g
53、t;<p> jLabel1.setForeground(new java.awt.Color(255, 255, 255));</p><p> jLabel1.setText("\u7528\u6237\u540d\uff1a");</p><p> jLabel2.setFont(new java.awt.Font("微軟雅黑&quo
54、t;, 1, 14));</p><p> jLabel2.setForeground(new java.awt.Color(255, 255, 255));</p><p> jLabel2.setText("\u5bc6 \u7801\uff1a");</p><p> txtPaw.setFont(new java.awt.Fo
55、nt("宋體", 1, 13));</p><p> btnDL.setIcon(new javax.swing.ImageIcon(</p><p> "img/1.PNG")); // NOI18N</p><p> btnDL.addActionListener(new java.awt.event.ActionL
56、istener() {</p><p> public void actionPerformed(java.awt.event.ActionEvent evt) {</p><p> btnDLActionPerformed(evt);</p><p><b> }</b></p><p><b> }
57、);</b></p><p> btnTC.setIcon(new javax.swing.ImageIcon(</p><p> "img/2.PNG")); // NOI18N</p><p> btnTC.addActionListener(new java.awt.event.ActionListener() {<
58、/p><p> public void actionPerformed(java.awt.event.ActionEvent evt) {</p><p> btnTCActionPerformed(evt);</p><p><b> }</b></p><p><b> });</b><
59、;/p><p> javax.swing.GroupLayout layout = new javax.swing.GroupLayout(</p><p> getContentPane());</p><p> getContentPane().setLayout(layout);</p><p> layout.setHorizon
60、talGroup(layout</p><p> .createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)</p><p> .addGroup(</p><p> layout.createSequentialGroup()</p><p> .addGroup(
61、</p><p> layout.createParallelGroup(</p><p> javax.swing.GroupLayout.Alignment.LEADING)</p><p> .addGroup(</p><p> layout.createSequentialGroup()</p><p&g
62、t; .addGap(235,</p><p><b> 235,</b></p><p><b> 235)</b></p><p> .addGroup(</p><p> layout.createParallelGroup(</p><p> javax.
63、swing.GroupLayout.Alignment.LEADING)</p><p> .addComponent(</p><p><b> jLabel1)</b></p><p> .addComponent(</p><p><b> jLabel2))</b></p>
64、;<p> .addPreferredGap(</p><p> javax.swing.LayoutStyle.ComponentPlacement.RELATED)</p><p> .addGroup(</p><p> layout.createParallelGroup(</p><p> javax.swi
65、ng.GroupLayout.Alignment.LEADING,</p><p><b> false)</b></p><p> .addComponent(</p><p><b> txtPaw,</b></p><p><b> 0,</b></p>
66、;<p><b> 0,</b></p><p> Short.MAX_VALUE)</p><p> .addComponent(</p><p><b> txtUser,</b></p><p> javax.swing.GroupLayout.PREFERRED_SI
67、ZE,</p><p><b> 134,</b></p><p> javax.swing.GroupLayout.PREFERRED_SIZE)))</p><p> .addGroup(</p><p> layout.createSequentialGroup()</p><p>
68、 .addGap(282,</p><p><b> 282,</b></p><p><b> 282)</b></p><p> .addComponent(</p><p><b> btnDL,</b></p><p> javax.
69、swing.GroupLayout.PREFERRED_SIZE,</p><p><b> 56,</b></p><p> javax.swing.GroupLayout.PREFERRED_SIZE)</p><p> .addGap(80, 80,</p><p><b> 80)</b&
70、gt;</p><p> .addComponent(</p><p><b> btnTC,</b></p><p> javax.swing.GroupLayout.PREFERRED_SIZE,</p><p><b> 53,</b></p><p> ja
71、vax.swing.GroupLayout.PREFERRED_SIZE)))</p><p> .addContainerGap(196, Short.MAX_VALUE)));</p><p> layout.setVerticalGroup(layout</p><p> .createParallelGroup(javax.swing.GroupLay
72、out.Alignment.LEADING)</p><p> .addGroup(</p><p> javax.swing.GroupLayout.Alignment.TRAILING,</p><p> layout.createSequentialGroup()</p><p> .addContainerGap(137, S
73、hort.MAX_VALUE)</p><p> .addGroup(</p><p> layout.createParallelGroup(</p><p> javax.swing.GroupLayout.Alignment.TRAILING)</p><p> .addGroup(</p><p>
74、layout.createSequentialGroup()</p><p> .addComponent(</p><p><b> jLabel1)</b></p><p> .addPreferredGap(</p><p> javax.swing.LayoutStyle.ComponentPlaceme
75、nt.RELATED)</p><p> .addComponent(</p><p><b> jLabel2))</b></p><p> .addGroup(</p><p> layout.createSequentialGroup()</p><p> .addComponen
76、t(</p><p><b> txtUser,</b></p><p> javax.swing.GroupLayout.PREFERRED_SIZE,</p><p> javax.swing.GroupLayout.DEFAULT_SIZE,</p><p> javax.swing.GroupLayout
77、.PREFERRED_SIZE)</p><p> .addPreferredGap(</p><p> javax.swing.LayoutStyle.ComponentPlacement.RELATED)</p><p> .addComponent(</p><p><b> txtPaw,</b><
78、/p><p> javax.swing.GroupLayout.PREFERRED_SIZE,</p><p> javax.swing.GroupLayout.DEFAULT_SIZE,</p><p> javax.swing.GroupLayout.PREFERRED_SIZE)))</p><p> .addGap(37, 37,
79、 37)</p><p> .addGroup(</p><p> layout.createParallelGroup(</p><p> javax.swing.GroupLayout.Alignment.BASELINE)</p><p> .addComponent(</p><p><b>
80、 btnDL,</b></p><p> javax.swing.GroupLayout.PREFERRED_SIZE,</p><p><b> 25,</b></p><p> javax.swing.GroupLayout.PREFERRED_SIZE)</p><p> .addCompon
81、ent(</p><p><b> btnTC,</b></p><p> javax.swing.GroupLayout.PREFERRED_SIZE,</p><p><b> 25,</b></p><p> javax.swing.GroupLayout.PREFERRED_SIZE
82、))</p><p> .addGap(44, 44, 44)));</p><p><b> pack();</b></p><p> }// </editor-fold></p><p> //GEN-END:initComponents</p><p> private
83、 void btnDLActionPerformed(java.awt.event.ActionEvent evt) {</p><p> String name=txtUser.getText().trim();</p><p> String password=txtPaw.getText().trim();</p><p> if(name.length
84、()==0){</p><p> JOptionPane.showMessageDialog(this, "請輸入用戶名!");</p><p><b> return;</b></p><p> }else if(password.length()==0){</p><p> JOption
85、Pane.showMessageDialog(this, "請輸入密碼!");</p><p><b> return;</b></p><p><b> }</b></p><p> Longin_USER_Dao dao=new Longin_USER_Dao();</p>&l
86、t;p> Longin_USER_Bean bean=dao.getByUser(name);</p><p> if(bean==null){</p><p> JOptionPane.showMessageDialog(this, "用戶名錯誤!");</p><p> txtUser.setText("")
87、;</p><p><b> return;</b></p><p><b> }</b></p><p> if(!bean.getUserPassword().equals(password)){</p><p> JOptionPane.showMessageDialog(this,
88、"密碼錯誤 !");</p><p> txtPaw.setText("");</p><p><b> return;</b></p><p><b> }</b></p><p> new FrmGL(this);</p><p
89、> this.dispose();</p><p><b> }</b></p><p> private void btnTCActionPerformed(java.awt.event.ActionEvent evt) {</p><p> int temp = JOptionPane.showConfirmDialog(th
90、is, "是否確定退出?", "退出", 0, 2);</p><p> if (temp == 0) {</p><p> System.exit(0);</p><p><b> }</b></p><p><b> }</b></p>
91、<p><b> /**</b></p><p> * @param args the command line arguments</p><p><b> */</b></p><p> public static void main(String args[]) {</p><
92、;p> new FrmDL();</p><p><b> }</b></p><p> //GEN-BEGIN:variables</p><p> // Variables declaration - do not modify</p><p> private javax.swing.JButton
93、 btnDL;</p><p> private javax.swing.JButton btnTC;</p><p> private javax.swing.JLabel jLabel1;</p><p> private javax.swing.JLabel jLabel2;</p><p> public javax.swin
94、g.JPasswordField txtPaw;</p><p> public javax.swing.JTextField txtUser;</p><p> // End of variables declaration//GEN-END:variables</p><p><b> }</b></p><p&g
95、t; class PalDL extends JPanel {</p><p> protected void paintComponent(Graphics g) {</p><p> Image img = new ImageIcon("img/DL.jpg").getImage();</p><p> g.drawImage(img
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 圖書管理系統(tǒng)課程設計說明書
- 圖書管理系統(tǒng)課程設計說明書
- 圖書管理系統(tǒng)課程設計說明書
- oracle課程設計--圖書管理系統(tǒng)
- 圖書管理系統(tǒng)概要設計說明書
- 圖書管理系統(tǒng)概要設計說明書
- 圖書管理系統(tǒng)畢業(yè)設計說明書
- 圖書管理系統(tǒng)界面設計說明書
- 圖書館管理系統(tǒng)課程設計說明書
- 圖書銷售管理系統(tǒng)-java課程設計說明書
- 《圖書管理系統(tǒng)》課程設計
- 圖書管理系統(tǒng)課程設計
- 圖書管理系統(tǒng)課程設計
- 圖書管理系統(tǒng)課程設計
- 課程設計---圖書管理系統(tǒng)
- vfp圖書館管理系統(tǒng)課程設計說明書
- 課程設計報告書--圖書管理管理系統(tǒng)
- 課程設計---課程設計圖書管理系統(tǒng)
- c課程設計---圖書管理系統(tǒng)課程設計
- 圖書管理系統(tǒng)課程設計 (2)
評論
0/150
提交評論