freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java圖書(shū)管理系統(tǒng)課程設(shè)計(jì)(已修改)

2025-08-17 01:07 本頁(yè)面
 

【正文】 湖南科技學(xué)院2012年6月目錄課題說(shuō)明 3程序設(shè)計(jì)思路 4程序狀態(tài)轉(zhuǎn)換圖 4數(shù)據(jù)庫(kù)設(shè)計(jì) 5程序部分源代碼 6 6 10 17 22 29 33程序測(cè)試 34登錄 34主界面 34圖書(shū)查詢修改界面 35圖書(shū)入庫(kù)界面 36圖書(shū)刪除界面 37圖書(shū)概覽界面 37修改密碼界面 38學(xué)生信息查詢界面 38設(shè)計(jì)總結(jié) 39前期準(zhǔn)備 39編程實(shí)現(xiàn) 39經(jīng)驗(yàn)體會(huì) 39參考文獻(xiàn) 40課題說(shuō)明設(shè)計(jì)一個(gè)圖書(shū)信息管理系統(tǒng)圖書(shū)信息包括圖書(shū)編號(hào)、書(shū)名、作者、出版社、出版日期、圖書(shū)簡(jiǎn)介及圖書(shū)類別等。本系統(tǒng)功能描述: 圖書(shū)信息錄入功能; 圖書(shū)信息瀏覽功能; 查詢功能(至少一種查詢方式); 圖書(shū)信息修改功能; 及其它你認(rèn)為必要的功能。程序設(shè)計(jì)思路程序較小,分為七個(gè)個(gè)模塊,分別實(shí)現(xiàn):登錄,圖書(shū)查詢修改,圖書(shū)入庫(kù),圖書(shū)修改,圖書(shū)概覽,修改密碼,學(xué)生信息查詢。程序通過(guò)登錄模塊登錄后可以通過(guò)點(diǎn)擊相應(yīng)按鈕使用其余六個(gè)模塊的功能,從而實(shí)現(xiàn)圖書(shū)管理員。程序狀態(tài)轉(zhuǎn)換圖數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)類型為MySQL Server 數(shù)據(jù)庫(kù)名稱為tpl下圖為表結(jié)構(gòu)程序部分源代碼由于源代碼較多,故只寫出部分源代碼import .*。 import .*。 import .*。 import .*。 @SuppressWarnings(serial)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。 //構(gòu)造函數(shù) Login(){ //創(chuàng)建各對(duì)象 f=new JFrame(小型圖書(shū)管理系統(tǒng))。 j1=new JButton(確定)。 j2=new JButton(取消)。 cp=()。 jlable1=new JLabel( 輸入用戶名)。 jlable2=new JLabel( 用戶密碼)。 //重構(gòu)painComponent函數(shù)實(shí)現(xiàn)JPanel添加背景 jp1=new JPanel(){ public void paintComponent(Graphics g) { (g)。 ImageIcon img = new ImageIcon()。 ((), 0, 0, null)。 }}。 jp2=new JPanel()。 t1=new JTextField(18)。 t2=new JPasswordField(18)。 //將各組件加入相應(yīng)的容器 (jlable1)。 (t1)。 (jlable2)。 (t2)。 JLabel JL=new JLabel(歡迎登陸,)。 (JL,North)。 (j1)。 (j2)。 (jp1,Center)。 (South,jp2)。 (new Color(255,153,255))。 Toolkit kit=()。 Dimension screen=()。 int x=。 /*取得顯示器窗口的寬度*/ int y=。 /*取得顯示器窗口的高度*/ //setSize(x,y)。 /*讓系統(tǒng)窗口平鋪整個(gè)顯示器窗口*/ (300,300)。 int xcenter=(x300)/2。 int ycenter=(y300)/2。 (xcenter,ycenter)。/*顯示在窗口中央*/ (true)。 // (this)。//注冊(cè)事件監(jiān)聽(tīng)器 (this)。 (new WindowAdapter(){ //關(guān)閉窗口函數(shù) public void windowClosing(WindowEvent e){ (0)。 } } )。 } @SuppressWarnings(deprecation) public void confirm()//驗(yàn)證用戶和密碼是否存在 { try{ ConnectMysql a=new ConnectMysql()。 Connection con=()。 Statement sql=()。 String uName=().trim()。 String password=().trim()。 String queryMima=select * from user where 用戶名=39。+uName+39。 and 密碼=39。+password+39。 ResultSet rs=(queryMima)。 if(()) { new Book(uName)。 ()。 ()。 }else{ (null,該用戶不存在,提示!, )。 } ()。 ()。 } catch(SQLException g) { (E Code+())。 (E M+())。 } } //響應(yīng)監(jiān)聽(tīng)的不同事件 public void actionPerformed(ActionEvent e) { String cmd=()。 if((確定)){ confirm()。 } else if((取消)){ ()。 } } @SuppressWarnings(unused) public static void main(String []arg){ Login a=new Login()。 } }import .*。 import .*。 import .*。 import .*。 class QueryBook implements ActionListener //查詢修改書(shū)籍信息窗口類{ //定義容器和組件 JFrame f3。 Container cp。 JPanel jp1,jp2,jp3,jp4,jp,jpanelWest。 JButton jbt1,jbt2,jbt3,jbt4。//按鈕,確定、取消、修改、借書(shū)者信息 JLabel label。 //標(biāo)簽:請(qǐng)輸入圖書(shū)號(hào) JTextField tf,tf1,tf2,tf3,tf4,tf5,tf6,tf7,tf8。 //定義文本框 JLabel label1,label2,label3,label4。 QueryBook() { f3=new JFrame()。 cp=()。 // 初始化面板、按鈕、標(biāo)簽、文本框 jp1=new JPanel()。 jp2=new JPanel()。 jp3=new JPanel()。 jp4=new JPanel()。 jpanelWest=new JPanel()。 jp=new JPanel()。 // jbt1=new JButton(確定)。 jbt2=new JButton(取消)。 jbt3=new JButton(修改)。 jbt4=new JButton(借書(shū)者信息)。 //
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1