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

正文內(nèi)容

java圖書管理系統(tǒng)課程設計-資料下載頁

2025-08-05 01:07本頁面
  

【正文】 Record(index)。 //showRecord(remember)。 } } if((修改)) { int index=()。 if( index==1) (null,請選定要刪除的表格行, 輸入錯誤, )。 else{ fixRecord(index)。 //showRecord(remember)。 } } if((取消)) ()。 } @SuppressWarnings(unused)public static void main(String []arg){ RemoveBook a=new RemoveBook()。 } }/*本類為用戶界面*/ import .*。 import .*。 import .*。 import .*。@SuppressWarnings(serial)class Book extends JFrame implements ActionListener //主窗口類{ JButton QueryScore=new JButton(圖書查詢修改)。 JButton putBook=new JButton(圖書入庫)。 JButton shanchu=new JButton(圖書刪除)。 JButton lookBook=new JButton(圖書概覽)。 JButton gaiMima=new JButton(修改密碼)。 JButton StuSearch=new JButton(學生信息查詢)。 JMenuBar mb = new JMenuBar()。//菜單欄 JPanel jp=new JPanel(){ public void paintComponent(Graphics g) { (g)。 ImageIcon img = new ImageIcon()。 ((), 0, 0, null)。 } }。 。//用來填放子模塊 ,設置背景圖片 Container cp=getContentPane()。 String username。 Book(){} @SuppressWarnings(unused) Book(String username) { =username。 (QueryScore)。 (putBook)。 (shanchu)。 (lookBook)。 (gaiMima)。 (StuSearch)。 (mb,North)。 // 設置邊框 ((BorderFactory .createLineBorder(, 2),null, , ))。 (new BorderLayout())。 JLabel JL=new JLabel(歡迎登陸,)。 (JL,North)。 JLabel label2 = new JLabel(new ImageIcon())。 JScrollPane scrollpane=new JScrollPane(jp)。 (scrollpane)。 setTitle(歡迎登陸)。 //在此直接創(chuàng)建對象 Toolkit kit=()。 Dimension screen=()。 int x=。 /*取得顯示器窗口的寬度*/ int y=。 /*取得顯示器窗口的高度*/ //setSize(x,y)。 /*讓系統(tǒng)窗口平鋪整個顯示器窗口*/ setSize(600,600)。 int xcenter=(x600)/2。 int ycenter=(y600)/2。 setLocation(xcenter,ycenter)。/*顯示在窗口中央*/ setVisible(true)。 setDefaultCloseOperation()。 //注冊臨聽器 (this)。 (this)。 (this)。 (this)。 (this)。 (this)。 } public void actionPerformed(ActionEvent e) //狀態(tài)轉(zhuǎn)換 { String cmd=()。 if ((圖書查詢修改)) { new QueryBook()。 } if ((圖書入庫)) { new BookIn()。 } if ((圖書刪除)) { new RemoveBook()。 } if ((圖書概覽)) { new BookBrower().showRecord()。 } if ((修改密碼)) { new UpdateMima(username)。 } if((學生信息查詢)){ new StudentInfo()。 }} public static void main(String[]args) { new Book()。 } }import .*。 public class ConnectMysql {//連接數(shù)據(jù)庫類 String url = jdbc:mysql://localhost/tpl?user=rootamp。password=789524613。 /** * @param args * @throws SQLException */ public ConnectMysql(){ = jdbc:mysql://localhost/tpl?user=rootamp。password=789524613。 } public Connection Connecting() throws SQLException{//連接數(shù)據(jù)庫函數(shù) try{ ()。 }catch(ClassNotFoundException e){(加載驅(qū)動程序失敗!)。} String url = jdbc:mysql://localhost/tpl?user=rootamp。password=789524613。//直接使用當前類目錄下的數(shù)據(jù)庫文件 return (url)。 } @SuppressWarnings(unused) public static void main(String[] args) { // TODO Autogenerated method stub ConnectMysql a=new ConnectMysql()。 }}程序測試登錄主界面圖書查詢修改界面查詢000001號書 查詢借書者信息,修改圖書單價 圖書入庫界面輸入入庫信息圖書入庫圖書刪除界面刪除圖書《圖書管理》圖書概覽界面 所有圖書信息修改密碼界面修改密碼學生信息查詢界面查詢學號為200905002109學生的信息設計總結(jié)前期準備開始程序編寫前先將題目要求實現(xiàn)的功能理清,然后分析需求,設計出各個界面草圖以及數(shù)據(jù)庫表的結(jié)構(gòu)。設計好后畫出狀態(tài)流程圖,接著按照流程圖開始編程實現(xiàn)各個窗口并將其聯(lián)系起來。編程實現(xiàn)編程先實現(xiàn)主界面,然后將主界面各按鈕的事件一一以類的方式實現(xiàn),實現(xiàn)對各功能模塊的響應,然后依次實現(xiàn)各類,即各個模塊的功能,使其通過主界面連為一體。最后,編寫一個數(shù)據(jù)庫連接類,加入各個模塊中,使此管理系統(tǒng)的數(shù)據(jù)能獨立出來。經(jīng)驗體會 完成此設計后明白了一個好的開頭是多么重要,前期的準備工作越足,后期的設計實現(xiàn)就會越輕松。此程序界面比較單一,但圖書管理的增加,刪除,修改等基本功能都具備,只是各模塊中有些功能重復。由于時間有限,所以此程序為圖簡單使用的三個數(shù)據(jù)庫表都為獨立的,并未設計互相關聯(lián)的,這成了一個遺憾。參考文獻[1] 劉寶林. Java程序設計與案例[M]. 北京: 高等教育出版社, [2] 吳亞峰, 紀超. Java SE [M]. 北京: 人民郵電出版社, 41
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1