


版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、本軟件是教材管理系統(tǒng),主要完成管理員對(duì)教材的管理,如信息錄入,查詢等,功能如下所示;軟 件設(shè)計(jì)的目的是方便管理員對(duì)教材信息的管理,便于學(xué)校等機(jī)構(gòu)使用。完成教材管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),主要包括以下基本內(nèi)容:1)教材信息的錄入;2)教材信息的查詢;3)教材的入庫(kù)和出庫(kù);4)教材庫(kù)存查詢;5)各項(xiàng)統(tǒng)計(jì)工作及打??;6)完成程序的最終調(diào)試,必須能正常運(yùn)行。2 總體設(shè)計(jì)教材管理系統(tǒng)教材查詢教材岀庫(kù)教材入庫(kù)教材概覽教材入庫(kù)部分通過(guò)輸入教材詳細(xì)信息將教材入庫(kù),教材岀庫(kù)部分通過(guò)教材號(hào)刪除其信息,教材查詢通過(guò)其教材號(hào)查詢,教材該來(lái)輸出全部教材詳細(xì)信息數(shù)據(jù)庫(kù)設(shè)計(jì)本軟件設(shè)計(jì)一個(gè)表,名為Book.表 book字段名稱教材
2、名教材號(hào)數(shù)據(jù)類型文本文本(主鍵)價(jià)格作者 出版社 入庫(kù)時(shí)間 3詳細(xì)設(shè)計(jì)1) 登陸界面設(shè)計(jì) import .*; import .*;文本 文本 文本 文本import .*;import .*;class Login extends JFrame implements ActionListener Container cp=null;JFrame f=null;JButton j1,j2;JTextField t1;JPasswordField t2;JLabel jlable1,jlable2;Color c;JPanel jp1,jp2;Login()f=new JFrame(教材管理系統(tǒng)
3、 );確定 );j1=new JButton( j2=new JButton( 取消 );cp=();jlable1=new JLabel(輸入用戶名 );jlable2=new JLabel(用戶密碼 );jp1=new JPanel();jp2=new JPanel(); t1=new JTextField(18);t2=new JPasswordField(18);(jlable1);(t1);(jlable2);(t2);JLabel JL=new JLabel( 歡迎登陸 ,; (JL,North);(j1);(j2);(jp1,Center);(South,jp2);(new Co
4、lor(255,153,255);Toolkit kit=();Dimension screen=();int x=;/* 取得顯示器窗口的寬度 */int y=;/* 取得顯示器窗口的高度 */setSize(x,y); /* 讓系統(tǒng)窗口平鋪整個(gè)顯示器窗口 */(300,300);int xcenter=(x-300)/2;int ycenter=(y-300)/2;(xcenter,ycenter);/* 顯示在窗口中央 */(true);(this);import .*;import .*;import .*;import .*;import .*;class Book extends
5、JFrame implements ActionListenerJButton QueryScore=new JButton(教材查詢 );JButton QueryXuefen=new JButton( 教材入庫(kù) );JButton jiangfa=new JButton( 教材刪除 );JButton xuanke=new JButton(教材概覽 );打印 );JButton gaiMima=new JButton(JMenuBar mb = new JMenuBar();reateLineBorder, 2),null, );(new BorderLayout();JLabel lab
6、el1 = new JLabel(new ImageIcon();(label1);歡迎登陸/* JLabel JL=new JLabel( ,;(JL,North);*/JLabel label2 = new JLabel(new ImageIcon(); howRecord();public static void main(Stringargs)new Book();2) 教材概覽模塊,提供庫(kù)中教材總體情況查詢。import .*;import .*;import .*;import .*;class BookBrower implements ActionListener JFrame
7、 f;Container cp;JPanel jpS,jpanelWest;JButton jbt1,jbt2;import .*;import .*;import .*;quals()|().equals()|().equals()|().equals()|().equals()|().equals()(f3, 請(qǐng)?zhí)顚懡滩馁Y料 );return;tryString url = jdbc:odbc:jf;import .*;import .*;import .*;class QueryBook implements ActionListener JFrame f3;Container cp;J
8、Panel jp1,jp2,jp3,jp4,jp,jpanelWest;JButton jbt1,jbt2;rim();String s=select * from book where 教材號(hào) =+ql +; sql=();ResultSet rs=(s);if()String bname=(1);String bno=(2);String price=(3);String writer=(4);String publish=(5);String indate=(6);(bname);(bno);(price);(writer);(publish);(indate);else(null, 您
9、輸入的教材號(hào)不存在,請(qǐng)重新輸入 , 輸入錯(cuò)誤 , ;();catch(SQLException g)(false);(false);(false);(false);(false);(false);public void actionPerformed(ActionEvent e) String cmd=();if(確定 )showRecord();();else if( 取消 )();3) 教材刪除模塊,先經(jīng)過(guò)查詢選定教材查詢的范圍,再選中要?jiǎng)h除的教材進(jìn)行刪除。import .*;import .*;import .*;import .*;class RemoveBook implements
10、 ActionListener JFrame f;Container cp;JPanel jpS,jpanelWest;JButton jbt1,jbt2,jbt3;deldelrim();remember=ql;showRecord(ql);if( 刪除 ) int index=();if( index=-1)(null, 請(qǐng)選定要?jiǎng)h除的表格行 輸入錯(cuò)誤 , ; elsedeleteRecord(index);public class sqlString url = jdbc:odbc:jf;String user = ;String pwd = ;Connection conn;State
11、ment stmt;ResultSet rs;/ 加載數(shù)據(jù)庫(kù)驅(qū)動(dòng)public void registerDBdriver()try(driver);catch (Exception e)/ 獲取數(shù)據(jù)庫(kù)連接public void connect() tryconn = (url,user,pwd);stmt = ();catch (Exception e)/執(zhí)行SQL查詢語(yǔ)句public ResultSet executeQuery(String sql)tryif (stmt = null)connect();rs = (sql);catch (Exception e)return rs;/執(zhí)行SQL更新語(yǔ)句public int executeUpdate(String sql)int i=
溫馨提示
- 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ù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 合同范本素材
- 土地承包補(bǔ)充合同范本
- 四方造價(jià)咨詢合同范本
- 廠房他項(xiàng)權(quán)證合同范本
- 書店招標(biāo)合同范例
- 廚房銷售合同范本
- 個(gè)體診所勞動(dòng)合同范例簡(jiǎn)寫
- 圍網(wǎng)護(hù)欄維修合同范例
- 農(nóng)村住宅房租賃合同范例
- 交換合同范本
- 《電業(yè)安全工作規(guī)程》
- 新能源概論新能源及其材料課件
- 化學(xué)化工專業(yè)英語(yǔ)1課件
- 裝配式建筑裝配率計(jì)算評(píng)分表
- 1.1北京市基本概況與主要文旅資源《地方導(dǎo)游基礎(chǔ)知識(shí)》(第四版)PPT
- 綜述的寫作方法與技巧課件
- 零售藥店實(shí)施GSP情況的內(nèi)審報(bào)告
- 機(jī)械設(shè)計(jì)基礎(chǔ)網(wǎng)考題庫(kù)答案 吉林大學(xué)
- 新蘇教版科學(xué)六年級(jí)下冊(cè)全冊(cè)教案(含反思)
- 觸電事故應(yīng)急處置卡
- 國(guó)際貿(mào)易運(yùn)輸方式課件
評(píng)論
0/150
提交評(píng)論