版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
個人收集整理勿做商業(yè)用途個人收集整理勿做商業(yè)用途#/20別名:描述:定義:注冊信息=學(xué)生學(xué)號+{系+級+班+姓名}位置:學(xué)生信息表、名字:圖書別名:圖書信息描述:標識圖書地一些相關(guān)信息定義:圖書信息=書名+作者+出版社名+出版日期+圖書編號+圖書類別+入庫總數(shù)+定價位置:圖書信息表、名字:入庫總數(shù)別名:描述:圖書管所買進圖書地總數(shù)定義:入庫總數(shù)=1{數(shù)字}100位置:圖書信息表、名字:剩余庫存量別名:描述:在書被借出時,圖書庫里所剩地圖書總數(shù)定義:剩余庫存量=1{數(shù)字}100位置:圖書信息表、名字:圖書證號碼別名:借書證編號描述:唯一標識借書證地關(guān)鍵字定義:圖書證號碼=1{數(shù)字}8位置:圖書信息表
別名:用戶名描述:用戶地登錄名定義:用戶姓名=字母字符+字母數(shù)字串位置:用戶信息表、名字:圖書編號別名:ISBN描述:圖書地條形碼定義:圖書編號=字符串+字母數(shù)字串字母數(shù)字串=0{字母或數(shù)字}9位置:圖書信息表、名字:學(xué)生地學(xué)號別名:學(xué)號描述:唯一標識學(xué)生地關(guān)鍵字定義:學(xué)生地學(xué)號=1{數(shù)字}8位置:學(xué)生信息表代碼實現(xiàn)1、 系統(tǒng)默認界面2、 系統(tǒng)登陸界面部分代碼如下:publicLogin(){用戶名:");密碼:");請選擇用戶類型用戶名:");密碼:");請選擇用戶類型:");確定");取消");新用戶注冊");JLabel12=newJLabel("JLabell3=newJLabel("JButtonb1=newJButton("JButtonb2=newJButton("JButtonb3=newJButton("t1.setText("");t1.setEditable(false);t2.setEditable(false);t2.setText("");t2.setEchoChar('*');ch.add(" ");ch.add(" 系統(tǒng)管理員");ch.add(" 普通用戶");JPanelp=newJPanel(newBorderLayout());JPanelg=newJPanel(newGridLayout(4,1));JPanelj=newJPanel(newFlowLayout());
j.add(bl);j.add(b2);j.add(b3);p.add(j,BorderLayout.SOUTH);3、登陸后地界面4、圖書錄入界面部分代碼:圖書編號:")圖書編號:");圖書名稱:");圖書類別:");圖書出版日期:");出版社名稱:");圖書入庫總數(shù):");入庫登記");重置");JLabel11=newJLabel("JLabel12=newJLabel("JLabell3=newJLabel("JLabell4=newJLabel("JLabell5=newJLabel("JLabell6=newJLabel("JButtonb1=newJButton("JButtonb2=newJButton("ch.add(" ");ch.add(" 計算機類");ch.add("醫(yī)學(xué)類");ch.add("農(nóng)業(yè)類");ch.add("文學(xué)類");ch.add("工程類");Containerc=f.getContentPane();c.setLayout(newBorderLayout());JPanelp=newJPanel(newBorderLayout());JPanelg=newJPanel(newGridLayout(7,1));JPanelj=newJPanel(newFlowLayout());5、圖書查詢界面部分代碼:try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}catch(ClassNotFoundExceptione){資料個人收集整理,勿做商業(yè)System.out.println("SQLException:"+e.getMessage());用途資料個人收集整理,勿做商業(yè)}try{Connectionconn=DriverManager.getConnection("jdbc:odbc:Library"); 資料個人收集整理,勿做商業(yè)用途Statementstmt=conn.createStatement();ResultSetrs=stmt.executeQuery("select*frombook"); 資料個人收集整理,勿做商業(yè)用途while(rs.next()){if(t1.getText().equals(rs.getString("BookNo"))){t2.setText(rs.getString("BookName"));t3.setText(rs.getString("BookBirth"));t4.setText(rs.getString("BookTotal"));t5.setText("");}elseif(t1.getText().equals("")){JOptionPane.showMessageDialog(null," 請輸入您要查找地圖書!","警告",JOptionPane.WARNING_MESSAGE資料個人收集整理,勿做商業(yè)用途break;}}rs.close();stmt.close();conn.close();}catch(SQLExceptionex){JOptionPane.showMessageDialog(null,ex.getMessage(), "警告",JOptionPane.WARNING_MESSAGE資料個人收集整理,勿做商業(yè)用途}6、圖書刪除界面部分代碼://刪除圖書按鈕事件bt2.addActionListener(newActionListener(){publicvoidactionPerformed(ActionEventE){try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}catch(ClassNotFoundExceptione){System.out.println("SQLException:"+e.getMessage()); 資料個人收集整理,勿做商業(yè)用途}try{if(t1.getText().equals("")){JOptionPane.showMessageDialog(null," 刪除失敗!請輸入您要刪除地圖書","提示信息",JOptionPane」NFORMATION_MESSAGE|料個人收集整理,勿做商業(yè)用途}_else{Connectionconn=DriverManager.getConnection("jdbc:odbc:Library");資料個人收集整理,勿做商業(yè)用途Statementstmt=conn.createStatement();if(JOptionPane.showConfirmDialog(null," 單擊'是'刪除該記錄,單擊'否'取 消 該 操 作 !"," 警 告",JOptionPane.YES_NO_OPTION,JOptionPane.WARNING_MESSAGE)==JOptionPane.YES_OPTION){資料個人收集整理,勿做商業(yè)用途Stringsql="deletefrombookwhereBookNo='"+t1.getText()+"”'; 資料
個人收集整理,勿做商業(yè)用途stmt.executeUpdate(sql);JOptionPane.showMessageDialog(null,"該條記錄已被刪除成功!","提示信息",JOptionPane」NFORMATION_MESSAGE)料個人收集整理,勿做商業(yè)用途stmt.close();conn.close();7、辦理圖書證界面部分代碼://登記按鈕事件b1.addActionListener(newActionListener(){publicvoidactionPerformed(ActionEvente){try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}catch(ClassNotFoundExceptionex){System.out.println("SQLException:"+ex.getMessage()); 資料個人收集整理,勿做商業(yè)用途}try{if(t1.getText().equals("")||t2.getText().equals("")||t4.getText().equals("")||t5.getText().equals("")||t6.getText().equals("")){ 資料個人收集整理,勿做商業(yè)用途JOptionPane.showMessageDialog(null," 請輸完該學(xué)生地完整信息!","警告",JOptionPane.WARNING_MESSAGE資料個人收集整理,勿做商業(yè)用途}else{Connectionconn=DriverManager.getConnection("jdbc:odbc:Library"); 資料個人收集整理,勿做商業(yè)用途Statementstmt=conn.createStatement();String sqlstr="insert into studentvalues('"+t1.getText()+"','"+t2.getText()+"','"+gettext()+"','"+t4.getText()+"','"+t5.getText()+"','"+t6.getText()+"')"; 資料個人收集整理,勿做商業(yè)用途stmt.executeUpdate(sqlstr);stmt.close();conn.close();JOptionPane.showMessageDialog(null," 注冊登記辦理成功!","提示信息",JOptionPane.INFORMATION_MESSAGE資料個人收集整理,勿做商業(yè)用途}8借閱管理界面部分代碼:8借閱管理界面部分代碼:publicReadBook(){JLabell1=newJLabel("JLabell2=newJLabel("JButtonb1=newJButton("請輸入借閱圖書地學(xué)生學(xué)號:");請輸入退還圖書地學(xué)生學(xué)號:");借書");JButtonb2=newJButton(” 還書");Containerc=f.getContentPane();c.setLayout(newBorderLayout());JPanelp=newJPanel(newBorderLayout());JPanelg=newJPanel(newGridLayout(2,1));JPanelp1=newJPanel(newFlowLayout());JPanelp2=newJPanel(newFlowLayout());9、借閱管理界面部分代碼:bt.addActionListener(newActionListener(){publicvoidactionPerformed(ActionEventE){try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}catch(ClassNotFoundExceptione){System.out.println("SQLException:"+e.getMessage()); 資料個人收集整理,勿做商業(yè)用途try{if(t.getText().equals("")){JOptionPane.showMessageDialog(null," 刪除失??!請輸入您要注銷地學(xué)生學(xué)號!","提示信息",JOptionPane」NFORMATION_MESSAGE|料個人收集整理,勿做商業(yè)用途}_else{Connection conn資料個人收集整理,勿做商業(yè)用途DriverManager.getConnection("jdbc:odbc:Library");資料個人收集整理,勿做商業(yè)用途Statementstmt=conn.createStatement();if(JOptionPane.showConfirmDialog(nuII,"作 Statementstmt=conn.createStatement();if(JOptionPane.showConfirmDialog(nuII,"作 !""單擊’是'注銷該記錄,單擊’否'取消該操警 告警 匚",JOptionPane.YES_NO_OPTION,JOptionPane.WARNING_MESSAGE)==JOptionPane.YES_OPTION){Stringsql="deletefromstudentwhereStuNo='"+t.getText()+"”'; 資料個人收集整理,勿做商業(yè)用途stmt.executeUpdate(sql);JOptionPane.showMessageDialog(null," 該學(xué)生地借閱證注銷成功 !","提示信息",JOptionPane」NFORMATION_MESSAGE資料個人收集整理,勿做商業(yè)用途f.setVisible(false);stmt.close();conn.close();10、菜單界面10、制作人信息界面部分代碼:JLabell=newJLabel(" 歡迎使用校園圖書館管理系統(tǒng)",JLabel.CENTER);資料個人收集整理,勿做商業(yè)用途
l.setForeground(Color.red);l.setFont(newFont("JLabel11=newJLabel("JLabel12=newJLabel("l.setFont(newFont("JLabel11=newJLabel("JLabel12=newJLabel("收集整理,勿做商業(yè)用途制作人:陳操",JLabel.CENTER);計算機與信息工程學(xué)院計科051班",JLabel.CENTER);資料個人JLabell3=newJLabel("E-Mail:caochongcc@163.com",JLabel.CENTER); 資料個人收集整理,勿做商業(yè)用途H.setForeground(Color.white);H.setFont(newFont(" 宋體",Font.BOLD,30));2setForeground(Color.white);2setFont(newFont(" 宋體",Font.BOLD,30));l3.setForeground(Color.white);l3.setFont(newFont(" 宋體",Font.BOLD,30));JPanelg=newJPanel(newGridLayout(3,1));JPanelp=newJPanel(newBorderLayout());四總結(jié)在本系統(tǒng)地開發(fā)過程中,由于本人是初次開發(fā)軟件,在知識、經(jīng)驗方面都存在著不足.另外,在整個開發(fā)地過程中,時間也比較倉促.因此,該系統(tǒng)必然會存在一些缺陷和不足.因為對校園圖書館管理地整個流程不夠熟悉,在需求分析時未能做到完全滿足用戶地需求資料個人收集整理,勿做商業(yè)用途盡管本管理系統(tǒng)存在著很多不足,但其功能全面、易于日后程序更新、數(shù)據(jù)庫管理容
易、界面友好、操作方便、效率高、安全性好等優(yōu)點是本管理系統(tǒng)所必需地 ?相信本圖書館管理信息系統(tǒng)是一套學(xué)校圖書館在日常管理中必不可少地管理軟件,通過開發(fā)這個系統(tǒng),我掌握了地項目開發(fā)過程,進一步熟練了專業(yè)基本知識,鞏固了我對 Java和Access地掌握畢業(yè).設(shè)計中地最大收獲并不是掌握開發(fā)工具地應(yīng)用,而是學(xué)會了設(shè)計系統(tǒng)地思維方法.資料個人收集整理,勿做商業(yè)用途五致謝一個多月地畢業(yè)設(shè)計已經(jīng)結(jié)束了?無論我地設(shè)計是否能夠真地投入使用,這里面每一個控件地繪制,每一行語句地調(diào)試,每一段文本地輸入之中都有我辛勤地汗水?一個多月地設(shè)計時間雖然短暫,我卻從中學(xué)到了很多地東西?在這段時間里,我得到了指導(dǎo)老師胡亞平老師以及其他很多老師地關(guān)心、幫助以及大力支持,較順利地完成了設(shè)計任務(wù)?在設(shè)計過程中,我結(jié)合了過去四年學(xué)習(xí)過地基礎(chǔ)和專業(yè)課理論,較好地解決了工程實際問題,為今后走向工作崗位打下了堅實地基礎(chǔ),所以我也要感謝四年以來教過我課程、給了我很多幫助地老師們.資料個人收集整理,勿做商業(yè)用途在這,特別向我地指導(dǎo)老師胡亞平老師以及在畢業(yè)設(shè)計過程中給予我很大幫助地老師們表示衷心地感謝,謝謝!六參考文獻朱喜福林建民唐永新《JAVA程序設(shè)計》 人民郵電出版社周佩德《數(shù)據(jù)庫原理及應(yīng)用》 電子工業(yè)出版社張海藩《軟件工程》 清華大學(xué)出版社第四版版權(quán)申明本文部分內(nèi)容,包括文字、圖片、以及設(shè)計等在網(wǎng)上搜集整理。版權(quán)為張儉個人所有Thisarticleineludessomeparts,includingtext,pictures,anddesign.CopyrightisZhangJian'spersonalownership.用戶可將本文的內(nèi)容或服務(wù)用于個人學(xué)習(xí)、研究或欣賞,以及其他非商業(yè)性或非盈利性用途,但同時應(yīng)遵守著作權(quán)法及其他相關(guān)法律的規(guī)定,不得侵犯本網(wǎng)站及相關(guān)權(quán)利人的合法權(quán)利。除此以外,將本文任何內(nèi)容或服務(wù)用于其他用途時,須征得本人及相關(guān)權(quán)利人的書面許可,并支付報酬。orbeUsersmayusethecontentsorservicesofthisarticle
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智能機器人研發(fā)生產(chǎn)合作成立公司合同范本4篇
- 二零二五年度美甲店品牌危機公關(guān)與媒體關(guān)系管理合同3篇
- 2025年二零二五苗木種植基地承包與品牌合作合同2篇
- 2025年金融科技創(chuàng)新項目委托與采購合同5篇
- 2025年度藝人演出收入分成合同3篇
- 2025年度深層打井與地?zé)崮荛_發(fā)合同范本4篇
- 二零二五年度生物科技研發(fā)項目貸款合同及違約處理辦法4篇
- 2024旋挖鉆機在城市園林綠化中的應(yīng)用合同
- 2025年度中醫(yī)養(yǎng)生館連鎖經(jīng)營合同4篇
- 健康飲水的好處
- 【人教版】九年級化學(xué)上冊期末試卷及答案【【人教版】】
- 四年級數(shù)學(xué)上冊期末試卷及答案【可打印】
- 人教版四年級數(shù)學(xué)下冊課時作業(yè)本(含答案)
- 中小學(xué)人工智能教育方案
- 高三完形填空專項訓(xùn)練單選(部分答案)
- 護理查房高鉀血癥
- 項目監(jiān)理策劃方案匯報
- 《職業(yè)培訓(xùn)師的培訓(xùn)》課件
- 建筑企業(yè)新年開工儀式方案
- 營銷組織方案
- 初中英語閱讀理解專項練習(xí)26篇(含答案)
評論
0/150
提交評論