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

正文內(nèi)容

圖書管理系統(tǒng)java課程設(shè)計匯本報告(已修改)

2025-08-15 10:49 本頁面
 

【正文】 焦作大學(xué)信息工程學(xué)院《Java實訓(xùn)》報告題目:圖書管理系統(tǒng)班級:網(wǎng)絡(luò)(1)班 姓名:張輝 學(xué)號:100302335 2011年 12 月22日 摘 要隨著信息技術(shù)的發(fā)展,計算機已被廣泛的應(yīng)用于社會的各個領(lǐng)域,成為推動社會發(fā)展的技術(shù)動力。而在計算機應(yīng)用中,軟件的作用十分突出,軟件已經(jīng)發(fā)展成為信息技術(shù)的核心,主導(dǎo)著信息產(chǎn)品的開發(fā)和信息技術(shù)市場的進一步的開拓。軟件產(chǎn)業(yè)已成為社會信息化進程中的一個戰(zhàn)略性產(chǎn)業(yè)。在軟件技術(shù)的應(yīng)用中軟件的開發(fā)技術(shù)尤其是應(yīng)用型軟件產(chǎn)品的開發(fā)技術(shù)成了重中之重。不斷開發(fā)適應(yīng)用戶需求、市場需要的新型軟件產(chǎn)品。尤其是在校園里,各種軟件的應(yīng)用無處不在,為我們的學(xué)習(xí)和生活提供了方便。學(xué)校的圖書館不僅給我們提供看書學(xué)習(xí)的地方,還給我們提供了一套功能齊全的圖書館系統(tǒng),方便我們搜索書籍、借閱圖書。我們本次的Java課程設(shè)計的最終目標(biāo)是實現(xiàn)一個圖書館管理系統(tǒng),使其具有一般圖書管理系統(tǒng)所具有的功能,可以實現(xiàn)管理員日志、管理員添加、管理員退出、讀者添加、讀者修改、讀者查詢、讀者刪除、新書入庫、書籍查詢、書籍借閱與歸還等功能。因為Java是一門很優(yōu)秀的編程語言,具有面向?qū)ο?、與平臺無關(guān)、安全、穩(wěn)定和多線程等特點,所以用Java編程為我們本次程序的編寫提供了方便。在設(shè)計中我們主要進行了數(shù)據(jù)庫及類的設(shè)計,把整系統(tǒng)分成了15個類和5個表。通過應(yīng)用awt、swing、sql、util等包,合理的添加了按鈕、菜單、文本框、文本區(qū)、表格等組件類,還包含窗口、面板等容器類,經(jīng)過設(shè)計者合理的布局,完成了窗體的設(shè)計,并通過建立JDBCODBC橋接器連接到Access數(shù)據(jù)庫后,向數(shù)據(jù)庫發(fā)送SQL語句實現(xiàn)程序與數(shù)據(jù)庫中表間的消息通信,從而實現(xiàn)了相應(yīng)的圖書館管理系統(tǒng)的功能。本文主要分為緒論、系統(tǒng)功能介紹、數(shù)據(jù)庫需求分析、系統(tǒng)功能實現(xiàn)、結(jié)論、致謝、參考文獻7大塊。在緒論中介紹了本次課設(shè)選題的緣由及思想。系統(tǒng)功能介紹中詳細(xì)介紹了本圖書管理系統(tǒng)的整體思想及其具體功能。在數(shù)據(jù)庫需求分析中詳細(xì)說明了數(shù)據(jù)庫的需求分析、概念設(shè)計及表的設(shè)計。在系統(tǒng)功能實現(xiàn)中主要通過抓圖來體現(xiàn)設(shè)計的結(jié)果??傊?,我們的整體設(shè)計思想均在報告中體現(xiàn)。關(guān)鍵詞: 圖書館管理系統(tǒng),Java程序設(shè)計語言,Access數(shù)據(jù)庫目 錄摘 要 I第1章 緒 論 1第2章 系統(tǒng)功能介紹 2 2 模塊功能介紹 2 管理員模塊功能介紹 2 讀者管理 3 3 書籍借閱與歸還功能介紹 4 借閱超時功能介紹 4 組內(nèi)任務(wù)分工 4第3章 數(shù)據(jù)庫設(shè)計 5 數(shù)據(jù)庫需求分析 5 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 5 數(shù)據(jù)庫表的設(shè)計 6第4章 系統(tǒng)功能實現(xiàn) 8 管理員模塊功能實現(xiàn) 8 管理員登陸 8 管理日志 10 管理員添加功能實現(xiàn) 11 管理員切換 13 讀者管理模塊功能實現(xiàn) 14 讀者添加 14 讀者修改 15 讀者查詢 17 讀者刪除 18 書籍管理模塊功能實現(xiàn) 19 新書入庫實現(xiàn) 19 21 書籍借閱與歸還功能實現(xiàn) 23 借閱書籍功能實現(xiàn) 23 歸還書籍功能實現(xiàn) 25 借閱超時功能實現(xiàn) 28結(jié) 論 30致 謝 31參考文獻 32 第1章 緒 論隨著社會經(jīng)濟的迅速發(fā)展和科學(xué)技術(shù)的全面進步,計算機事業(yè)的飛速發(fā)展,以計算機與通信技術(shù)為基礎(chǔ)的信息系統(tǒng)正處于蓬勃發(fā)展的時期。隨著經(jīng)濟文化水平的顯著提高,人們對生活質(zhì)量及工作環(huán)境的要求也越來越高。書籍做為人類的精神食糧,在現(xiàn)代社會中越來越受到重視,大量的書籍出現(xiàn)在市場上,人們有了各種各樣不同的選擇。與此同時,為了管理大量的圖書,圖書管理系統(tǒng)也大量的出現(xiàn),隨著圖書的大量增加,其管理難度也越來越大,如何優(yōu)化管理也就成為了一個大眾化的問題?,F(xiàn)已有的圖書管理系統(tǒng),其功能已十分強大,為了便于管理員對圖書管理系統(tǒng)進行妥善的管理和讀者的查詢,圖書管理系統(tǒng)為管理員提供了管理日志、管理員添加、管理員切換、讀者添加、讀者修改、讀者查詢、讀者刪除、新書入庫等功能,為讀者提供了書籍查詢、讀者借閱信息查詢、圖書網(wǎng)上續(xù)借等很多功能。大學(xué)為我們提供了自由的學(xué)習(xí)環(huán)境,使我們有更多的時間到圖書館借閱書籍,讓我們可以隨時掌握各方面的知識,不斷提高自我、充實自我,但由于圖書館藏書成千上萬,我們很難一本一本的去查找自己感興趣的書籍,因此我們會經(jīng)常用到學(xué)校為我們提供的圖書管理系統(tǒng),用時間長了便對此產(chǎn)生了興趣,正好本次課程設(shè)計為我們提供了良好的機會,讓我們親自設(shè)計并實現(xiàn)了圖書管理系統(tǒng)的部分功能。設(shè)計一個圖書管理系統(tǒng)必不可少的必須對全管書籍進行分類匯總。而這就是我們所說的數(shù)據(jù)庫設(shè)計的第一階段:需求分析。在這一階段除了對具體情況諸如實行對管理員的管理、對讀者的管理、書籍管理、書籍的借閱與歸還、借閱超時等功能的實現(xiàn),還需要對用戶的需求進行調(diào)查和分析,否則就失去了設(shè)計這個系統(tǒng)的意義了。對于界面的設(shè)計我們應(yīng)該追求的是:美觀、易讀性強、清晰度高;原則是:不能因為刻意追求美觀而以整個界面的清晰度的犧牲作為代價,不能為了清晰度而拋棄對易讀性的追求。再設(shè)計的過程中我們應(yīng)該根據(jù)實際的情況進行設(shè)計,做到具體問題具體分析,不刻意追求原則。在對應(yīng)的界面與Access數(shù)據(jù)庫建立連接,并實現(xiàn)對應(yīng)的SQL語句進行實現(xiàn)將產(chǎn)生的結(jié)果顯示出來。并運用捕捉異常的方法,將異常信息顯示出來。實現(xiàn)SQL語句的時候借助前臺開發(fā)工具中關(guān)于數(shù)據(jù)處理的控件來完成。對于讀者而言他們的需求是了解圖書的基本情況,自己的借閱情況。總而言之就是實現(xiàn)對各個信息表的查詢。對于圖書管理員而言要實現(xiàn)的功能相對而言比較多,例如實現(xiàn)新書入庫、Access數(shù)據(jù)庫表的創(chuàng)建、系統(tǒng)的維護等等,這些都需要設(shè)計和實現(xiàn)的。 第2章 系統(tǒng)功能介紹 圖書館管理系統(tǒng)功能總框圖,如圖21所示。圖書館管理系統(tǒng)管理員讀者管理書籍管理書籍借閱歸還管理員管理日志管理員添加管理員切換讀者添加讀者信息修改讀者刪除新書入庫書籍查詢借閱書籍歸還書籍借閱超時讀者信息查詢圖21 系統(tǒng)功能框架圖 模塊功能介紹 管理員模塊功能介紹1. 管理員登陸此模塊主要是利用MenuBar添加菜單條,利用Menu和MenuItem添加菜單和菜單的各個參數(shù),通過事件ActionEvent 可以實現(xiàn)進入各個模塊如管理日志、管理員添加、管理員切換、讀者添加、讀者修改、讀者查詢、讀者刪除、新書入庫、書籍查詢、借閱書籍、歸還書籍、借閱超時及退出的功能。2. 管理日志此模塊可以清楚的顯示出書籍借閱與歸還的信息,包括書號、書名、圖書證號、借/還、操作日期、已付款額。讀者可以通過此模塊實現(xiàn)的功能清楚的了解圖書被借閱和歸還的詳細(xì)信息,從而給讀者帶來了很多方便。3. 管理員添加功能介紹此模塊功能是增加新管理員的登陸帳戶。在圖書館管理系統(tǒng)中必須有每一個管理者的帳戶讓其可以正常進行新圖書證的辦理、借閱書籍和歸還書籍等系統(tǒng)管理。所以在管理員功能模塊中增加了管理員添加這個功能。4. 管理員切換此模塊的主要功能是進行管理員之間的切換,即單擊管理員菜單下的管理員切換,就會退出當(dāng)前管理員界面,從而出現(xiàn)管理員切換窗口,而另一管理員就可以在管理員切換窗口中的用戶名和密碼兩欄中通過輸入自己的用戶名和密碼直接進入該系統(tǒng)。 讀者管理1. 讀者添加此模塊主要的實現(xiàn)功能是添加新的讀者信息,即當(dāng)有新的讀者要看查看本圖書館中的書藉,可以通過此功能實現(xiàn),當(dāng)數(shù)據(jù)庫中存在其新信息,即成為本圖書館的新一位讀者。其中信息分別包括圖書證號、學(xué)生姓名、性別、系別、班級,同時可有三項功能在此處實現(xiàn),即添加、重置以及返回。此模塊主要的實現(xiàn)功能對有信息更新的讀者進行即時修改,以隨時更新讀者在數(shù)據(jù)庫中的信息。本模塊通過圖書證號確定讀者,可對讀者信息的新圖書證號、學(xué)短姓名、性別、系別、班級。此處可分別實現(xiàn)對該功能的修改、重置、返回。3. 讀者查詢此模塊主要可對所要了解的讀者信息。即把讀者的信息從數(shù)據(jù)庫調(diào)出來,顯示在該窗口中的文字區(qū)域。查詢方式分別有按圖書證查詢、按姓名查詢、按班級查詢、按年級查詢,并可通過辦理入相應(yīng)的關(guān)鍵字,更加縮小查詢范圍。此處可實現(xiàn)查詢和返回功能。4. 讀者刪除此模塊可以刪除一些不再使用本系統(tǒng)的讀者資料,從而達到對數(shù)據(jù)庫中的清理,即清除一些不必要資料,此處有四種刪除途徑,分別為按圖書證號刪除、按姓名刪除、按班級刪除、安年級刪除,并可通過所輸入的關(guān)鍵字盡快找到所要刪除的資料。此處可分別實現(xiàn)對該功能的修改、重置、返回。1. 新書入庫功能介紹此模塊主要的實現(xiàn)功能是將新來的圖書輸入到圖書館管理系統(tǒng)的書庫當(dāng)中,其中主要按如下信息往書庫中輸入,這部分的操作主要是便于書庫合理的管理,有利于讀者能夠?qū)π聲幸粋€更詳細(xì)的了解。其中包括如下信息:新書書號、新書名稱、新書出版日期、新書出版社、入庫數(shù)量、編寫作者、新書單價。2. 書籍查詢功能介紹在圖書館管理系統(tǒng)中書籍查詢是最基本的功能,讀者可以根據(jù)自己的需求來查詢想要借閱的書籍。本系統(tǒng)是用Java應(yīng)用程序和Access數(shù)據(jù)庫一起開發(fā)的其中利用Java來編程實現(xiàn)功能的代碼和布置運行界面。界面是由檢索項、檢索詞和顯示文本區(qū)三個部分組成的用戶根據(jù)自己的需要在檢索項中選擇自己所要按什么字段進行查詢,其中書籍查詢功能的檢索項中可以按書號查詢、按書名查詢、按作者名查詢、按出版社查詢、按入庫時間查詢等基礎(chǔ)查詢。選擇檢索項后用戶只要在檢索詞中添寫自己所要查詢的內(nèi)容并確定鍵確認(rèn)后用戶要查詢的內(nèi)容就可以在顯示文本區(qū)中顯示出來。用戶可以根據(jù)顯示的信息得知自己所要借閱書籍的情況。 書籍借閱與歸還功能介紹1. 借閱書籍功能介紹此模塊主要實現(xiàn)讀者可憑有效的圖書證號,借閱圖書館內(nèi)未借出的圖書。輸入圖書證號后,可顯示了該圖書證持有者的全部信息(包括借書證號、姓名、性
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1