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

正文內(nèi)容

圖書管理系統(tǒng)java課程設(shè)計(jì)報(bào)告-資料下載頁

2024-12-15 17:15本頁面

【導(dǎo)讀】高學(xué)生用程序的思想來解決實(shí)際問題的能力。本課程設(shè)計(jì)主要涉及到需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及底層數(shù)據(jù)庫(kù)設(shè)計(jì)幾個(gè)主要環(huán)節(jié)。寫出系統(tǒng)的詳細(xì)設(shè)計(jì)及各模塊的功能。編寫代碼,開發(fā)系統(tǒng)。學(xué)生應(yīng)撰寫的內(nèi)容為:中文摘要和關(guān)鍵詞、目錄、正文、參考文獻(xiàn)等。應(yīng)做到文理通順,內(nèi)容正確完整,書寫工整,裝訂整齊。課程設(shè)計(jì)說明書(論文)是體現(xiàn)和總結(jié)課程設(shè)計(jì)成果的載體,一般不應(yīng)少于3000字。1查閱資料,充分解讀題目?jī)?nèi)容,小組分工。2進(jìn)行系統(tǒng)的需求分析及。數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì),邏。5單元模塊編程及調(diào)試。7單元模塊集成。工作態(tài)度認(rèn)真,遵守紀(jì)律,出勤情況是否良好,工作量按期圓滿完成規(guī)定的設(shè)計(jì)任務(wù),工作量飽滿,難度適宜。說明書立論正確,論述充分,結(jié)論嚴(yán)謹(jǐn)合理,反映了所完成任務(wù)的全部?jī)?nèi)容;時(shí)間符合要求。系統(tǒng)分成了15個(gè)類和5個(gè)表。在緒論中介紹了本次課設(shè)選題的緣由及思想。圖書管理系統(tǒng)的整體思想及其具體功能。體設(shè)計(jì)思想均在報(bào)告中體現(xiàn)。

  

【正文】 查看全庫(kù) ,該圖書館管理系統(tǒng)的查詢 界面如圖 410 所示 。 圖 410 查詢系統(tǒng)界面 在 該 系統(tǒng)中為了用戶使用方便還設(shè)有查看全庫(kù)一項(xiàng),用戶可以通過這一功能來查看全庫(kù)的圖書 , 所查詢的內(nèi)容將在下方的文本區(qū)中顯示 , 其界面 411 所示。 圖 411 查看全庫(kù)信息使用檢索詞必須得滿足一定的查詢條件才可以執(zhí)行,用戶必須得在檢索項(xiàng)中選擇查詢方式并添好檢索詞才可查詢否則系統(tǒng)會(huì)顯示未找到您要查找的內(nèi)容并給以提示,如圖 412所示 。 圖 412 檢索項(xiàng)按書號(hào)查詢 沈陽工程學(xué)院課程設(shè)計(jì)報(bào)告 第 4章 系統(tǒng)功能實(shí)現(xiàn) 22 主要程序代碼如下: public void itemStateChanged(ItemEvent e) { (null) 。 String name=()。 ( 請(qǐng)您在檢索項(xiàng)中輸入您要查找的內(nèi)容 : )。 } public void actionPerformed(ActionEvent e) { if (()==button2) //取消鍵 { (null)。} else if (()==button3) //返回鍵 { ()。 } else if (()==button4) // 查看全庫(kù) { Connection con。 Statement sql。 ResultSet rs。 try //建立數(shù)據(jù)源 { ()。} catch(ClassNotFoundException c) {(+c)。} try { con=(jdbc:odbc:sun,)。 sql=()。 rs=(select * from book )。 while (()) { String bookname=(書名 )。 String auther=(作者 )。 String chubanshe=(出版社 )。 String bookno=(書號(hào) )。 String data=(入庫(kù)時(shí)間 )。 String yesorno=(是否借出 )。 (\n 書號(hào) :+bookno)。 ( 書名 :+bookname)。 ( 作者 :+auther)。 ( 出版社 :+chubanshe)。 沈陽工程學(xué)院課程設(shè)計(jì)報(bào)告 第 4章 系統(tǒng)功能實(shí)現(xiàn) 23 ( \n 入庫(kù)時(shí)間 :+data)。 ( 是否借出 :+yesorno)。 } ()。 } catch(SQLException c) { (+c)。} } 書籍借閱與歸還功能實(shí)現(xiàn) 借閱書籍功能實(shí)現(xiàn) 輸入圖書證號(hào) “0001”后點(diǎn)擊查看按鈕,可顯示該讀者信息,若輸入 圖書證號(hào)錯(cuò)誤,點(diǎn)擊查看按鈕則會(huì)彈出借書證錯(cuò)誤對(duì)話框 , 如圖 413 所示 。輸入圖書編號(hào) “0000003”按回車鍵,可顯示該圖書信息,若輸入圖書編號(hào)錯(cuò)誤,按回車鍵則會(huì)彈出圖書編號(hào)錯(cuò)誤對(duì)話框 , 如圖 414所示 。點(diǎn)擊借閱按鈕則會(huì)彈出圖書借閱成功對(duì)話框。借閱書籍功能的具體實(shí)現(xiàn)如圖 415 所示 。 圖 413 借書證錯(cuò)誤 圖 414 圖書編號(hào)錯(cuò)誤 圖 415 借閱書籍 沈陽工程學(xué)院課程設(shè)計(jì)報(bào)告 第 4章 系統(tǒng)功能實(shí)現(xiàn) 24 主要程序代碼如下: public void actionPerformed(ActionEvent e) { if(()==tj) { if(!().equals(null)amp。amp。!().equals(null)) { String str1,str2。 str1=()。 str2=()。 try { ()。 } catch(ClassNotFoundException c) { (+c)。 } …… //連接數(shù)據(jù)庫(kù) rs=(SELECT * FROM person where 圖書證號(hào)=+39。+str2+39。)。 String ls1=null,ls2=null,ls3=null。 int is1=0。 if(()) { ls2=str2。 } ()。 …… //連接數(shù)據(jù)庫(kù) rs=(SELECT * FROM book where 書號(hào)=+39。+str1+39。)。 if(()) { if((是否借出 ).equals(未借出 )) ls1=str1。 ls3=(書名 )。 } ()。 …… //連 接數(shù)據(jù)庫(kù) 沈陽工程學(xué)院課程設(shè)計(jì)報(bào)告 第 4章 系統(tǒng)功能實(shí)現(xiàn) 25 rs=(SELECT count(書號(hào) ) FROM borrowbook where 圖書 證號(hào) =+39。+str1+39。)。 ()。 is1=(1)。 ()。 …… //連接數(shù)據(jù)庫(kù) if(ls1==str1amp。amp。ls2==str2amp。amp。is15) { Date da=new Date()。 int y=()+1900。 int m=()+1。 int d=()。 String jyrq=(y)++(m)++(d)。 …… //計(jì)算借閱時(shí)間 String yhrq=(y)++(m)++(d)。 String insertstr=INSERT INTO borrowbook VALUES (39。+ls2+39。,39。+ls1+39。,39。+jyrq+39。,39。+yhrq+39。)。 String updatestr=UPDATE book SET 是否借出 =39。借出 39。 WHERE 書號(hào) =+39。+str1+39。 String insertstr2=INSERT INTO Admirz VALUES(39。+ls1+39。,39。+ls3+39。,39。+ls2+39。,39。借書 39。,39。+jyrq+39。,0)。 (insertstr)。 (insertstr2)。 (updatestr)。 (this,借閱成功請(qǐng)?jiān)?+yhrq+之前退還 ,否則將支付滯納金,圖書借閱成功 ,)。 (null)。 (null)。 } 歸還書籍功能實(shí)現(xiàn) 輸入圖書編號(hào)“ 0000003”點(diǎn)擊回車鍵,則該界面右側(cè)會(huì)顯示借書者的信息,若圖書編號(hào)錯(cuò)誤則會(huì)彈出圖書編號(hào)錯(cuò)告對(duì)話框 , 如圖 416 所示 。點(diǎn)擊還書按鈕會(huì)彈出歸還成功對(duì)話框。歸還書籍功能的具體實(shí)現(xiàn) , 如圖 417 所示 。 沈陽工程學(xué)院課程設(shè)計(jì)報(bào)告 第 4章 系統(tǒng)功能實(shí)現(xiàn) 26 416 圖書編號(hào)錯(cuò)誤 417 歸還書籍 主要程序代碼如下: public void actionPerformed(ActionEvent e) { if(()==tj) { String num=()。 int jc。 try { ()。 } catch(ClassNotFoundException c) { (+c)。 } try { String tsz=null。 …… //連接數(shù)據(jù)庫(kù) rs=(SELECT * FROM person where 圖書證號(hào) =(SELECT 圖書證號(hào) FROM borrowbook where 書號(hào) =+39。+num+39。))。 if(()) 沈陽工程學(xué)院課程設(shè)計(jì)報(bào)告 第 4章 系統(tǒng)功能實(shí)現(xiàn) 27 { tsz=(圖書證號(hào) )。 } ()。 …… //連接數(shù)據(jù)庫(kù) rs=(SELECT * FROM vbbook where 書號(hào)=+39。+num+39。)。 Date da=new Date()。 int y=()+1900。 int m=()+1。 int d=()。 String czrq=(y)++(m)++(d)。 float money。 String sm=null。 int day=0。 if(()) { sm=(書名 )。 String yhrq=(應(yīng)還日期 )。 y=(((0,4)))。 int mm=((5,7))。 day=y。 d=((8,10))d。 if(y!=0) mm=mm+12。 while(mmm) { … //計(jì)算還書時(shí)間 } day=day+d。 if(day0) { (this,您比應(yīng)還日期晚了+(day)+天歸還 ,請(qǐng)交付相應(yīng)滯納金 ,延期還書,)。 money=day/10。 (null)。 } } 沈陽工程學(xué)院課程設(shè)計(jì)報(bào)告 第 4章 系統(tǒng)功能實(shí)現(xiàn) 28 借閱超時(shí)功能實(shí)現(xiàn) 數(shù)據(jù)庫(kù) borrowbook(借書表)表中的“應(yīng)還日期”字段中的時(shí)間與當(dāng)前時(shí)間相比較,若比當(dāng)前時(shí)間早則說明該書借閱超時(shí),那么該條記錄將在此被顯示出來。借閱超時(shí)功能具體實(shí)現(xiàn)如圖 418 所示。 圖 418 借閱超時(shí) 主要程序代碼如下: …… //連接數(shù)據(jù)庫(kù) Date nowtime=new Date()。//當(dāng)前日期 SimpleDateFormat matter1=new SimpleDateFormat(yyyyMMdd)。 String stime=(nowtime)。 String dyear=(0,4)。 year2=(dyear)。//年 String dmoon=(5,7)。 moon2=(dmoon)。//月 String dday=(8,10)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1