資源描述:
《圖書(shū)管理系統(tǒng)java》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、--沈陽(yáng)工程學(xué)院課程設(shè)計(jì)報(bào)告第3章數(shù)據(jù)庫(kù)設(shè)計(jì)1.管理員登陸此模塊主要是利用MenuBar添加菜單條,利用Menu和MenuItem添加菜單和菜單的各個(gè)參數(shù),通過(guò)事件ActionEvent可以實(shí)現(xiàn)進(jìn)入各個(gè)模塊如管理日志、管理員添加、管理員切換、讀者添加、讀者修改、讀者查詢(xún)、讀者刪除、新書(shū)入庫(kù)、書(shū)籍查詢(xún)、借閱書(shū)籍、歸還書(shū)籍、借閱超時(shí)及退出的功能。2.管理日志此模塊可以清楚的顯示出書(shū)籍借閱與歸還的信息,包括書(shū)號(hào)、書(shū)名、圖書(shū)證號(hào)、借/還、操作日期、已付款額。讀者可以通過(guò)此模塊實(shí)現(xiàn)的功能清楚的了解圖書(shū)被借閱和歸還的詳細(xì)信息,從而給讀者帶來(lái)了很多方便。3.管理員添加功能介紹此模塊功能是增
2、加新管理員的登陸帳戶(hù)。在圖書(shū)館管理系統(tǒng)中必須有每一個(gè)管理者的帳戶(hù)讓其可以正常進(jìn)行新圖書(shū)證的辦理、借閱書(shū)籍和歸還書(shū)籍等系統(tǒng)管理。所以在管理員功能模塊中增加了管理員添加這個(gè)功能。4.管理員切換此模塊的主要功能是進(jìn)行管理員之間的切換,即單擊管理員菜單下的管理員切換,就會(huì)退出當(dāng)前管理員界面,從而出現(xiàn)管理員切換窗口,而另一管理員就可以在管理員切換窗口中的用戶(hù)名和密碼兩欄中通過(guò)輸入自己的用戶(hù)名和密碼直接進(jìn)入該系統(tǒng)。2.2.2讀者管理1.讀者添加此模塊主要的實(shí)現(xiàn)功能是添加新的讀者信息,即當(dāng)有新的讀者要看查看本圖書(shū)館中的書(shū)藉,可以通過(guò)此功能實(shí)現(xiàn),當(dāng)數(shù)據(jù)庫(kù)中存在其新信息,即成為本圖書(shū)館的新一位
3、讀者。其中信息分別包括圖書(shū)證號(hào)、學(xué)生姓名、性別、系別、班級(jí),同時(shí)可有三項(xiàng)功能在此處實(shí)現(xiàn),即添加、重置以及返回。2.讀者修改此模塊主要的實(shí)現(xiàn)功能對(duì)有信息更新的讀者進(jìn)行即時(shí)修改,以隨時(shí)更新讀者在數(shù)據(jù)庫(kù)中的信息。本模塊通過(guò)圖書(shū)證號(hào)確定讀者,可對(duì)讀者信息的新圖書(shū)證號(hào)、學(xué)短姓名、性別、系別、班級(jí)。此處可分別實(shí)現(xiàn)對(duì)該功能的修改、重置、返回。3.讀者查詢(xún)此模塊主要可對(duì)所要了解的讀者信息。即把讀者的信息從數(shù)據(jù)庫(kù)調(diào)出來(lái),顯示在該窗口中的文字區(qū)域。查詢(xún)方式分別有按圖書(shū)證查詢(xún)、按姓名查詢(xún)、按班級(jí)查詢(xún)、按年級(jí)查詢(xún),并可通過(guò)辦理入相應(yīng)的關(guān)鍵字,更加縮小查詢(xún)范圍。此處可實(shí)現(xiàn)查詢(xún)和返回功能。4.讀者刪除此
4、模塊可以刪除一些不再使用本系統(tǒng)的讀者資料,從而達(dá)到對(duì)數(shù)據(jù)庫(kù)中的清理,即清除一些不必要資料,此處有四種刪除途徑,分別為按圖書(shū)證號(hào)刪除、按姓名刪除、按班級(jí)刪除、安年級(jí)刪除,并可通過(guò)所輸入的關(guān)鍵字盡快找到所要?jiǎng)h除的資料。此處可分別實(shí)現(xiàn)對(duì)該功能的修改、重置、返回。---1---沈陽(yáng)工程學(xué)院課程設(shè)計(jì)報(bào)告第3章數(shù)據(jù)庫(kù)設(shè)計(jì)2.2.3書(shū)籍管理模塊功能介紹1.新書(shū)入庫(kù)功能介紹此模塊主要的實(shí)現(xiàn)功能是將新來(lái)的圖書(shū)輸入到圖書(shū)館管理系統(tǒng)的書(shū)庫(kù)當(dāng)中,其中主要按如下信息往書(shū)庫(kù)中輸入,這部分的操作主要是便于書(shū)庫(kù)合理的管理,有利于讀者能夠?qū)π聲?shū)有一個(gè)更詳細(xì)的了解。其中包括如下信息:新書(shū)書(shū)號(hào)、新書(shū)名稱(chēng)、新書(shū)出版
5、日期、新書(shū)出版社、入庫(kù)數(shù)量、編寫(xiě)作者、新書(shū)單價(jià)。2.書(shū)籍查詢(xún)功能介紹在圖書(shū)館管理系統(tǒng)中書(shū)籍查詢(xún)是最基本的功能,讀者可以根據(jù)自己的需求來(lái)查詢(xún)想要借閱的書(shū)籍。本系統(tǒng)是用Java應(yīng)用程序和Access數(shù)據(jù)庫(kù)一起開(kāi)發(fā)的其中利用Java來(lái)編程實(shí)現(xiàn)功能的代碼和布置運(yùn)行界面。界面是由檢索項(xiàng)、檢索詞和顯示文本區(qū)三個(gè)部分組成的用戶(hù)根據(jù)自己的需要在檢索項(xiàng)中選擇自己所要按什么字段進(jìn)行查詢(xún),其中書(shū)籍查詢(xún)功能的檢索項(xiàng)中可以按書(shū)號(hào)查詢(xún)、按書(shū)名查詢(xún)、按作者名查詢(xún)、按出版社查詢(xún)、按入庫(kù)時(shí)間查詢(xún)等基礎(chǔ)查詢(xún)。選擇檢索項(xiàng)后用戶(hù)只要在檢索詞中添寫(xiě)自己所要查詢(xún)的內(nèi)容并確定鍵確認(rèn)后用戶(hù)要查詢(xún)的內(nèi)容就可以在顯示文本區(qū)中顯
6、示出來(lái)。用戶(hù)可以根據(jù)顯示的信息得知自己所要借閱書(shū)籍的情況。2.2.4書(shū)籍借閱與歸還功能介紹1.借閱書(shū)籍功能介紹此模塊主要實(shí)現(xiàn)讀者可憑有效的圖書(shū)證號(hào),借閱圖書(shū)館內(nèi)未借出的圖書(shū)。輸入圖書(shū)證號(hào)后,可顯示了該圖書(shū)證持有者的全部信息(包括借書(shū)證號(hào)、姓名、性別、所在班級(jí)、所屬系部、當(dāng)前可借閱圖書(shū)個(gè)數(shù)),供讀者確認(rèn)信息。通過(guò)輸入有效的圖書(shū)編號(hào),查詢(xún)?cè)搱D書(shū)的全部信息(包括書(shū)號(hào)、書(shū)名、作者、出版社、是否借出、價(jià)格)。借閱成功后,將該圖書(shū)證號(hào)、書(shū)號(hào)、借閱日期、應(yīng)還日期信息插入到數(shù)據(jù)庫(kù)的表中進(jìn)行記錄。2.歸還書(shū)籍功能介紹此模塊主要實(shí)現(xiàn)讀者憑所要?dú)w還圖書(shū)的圖書(shū)證號(hào)歸還圖書(shū)。輸入所要?dú)w還的圖書(shū)編號(hào)后,
7、可顯示了該圖書(shū)證持有者的全部信息(包括借書(shū)證號(hào)、姓名、性別、所在班級(jí)、所屬系部、當(dāng)前可借閱圖書(shū)個(gè)數(shù)),供讀者確認(rèn)信息。還書(shū)成功后,從數(shù)據(jù)庫(kù)中刪除該書(shū)的借出記錄,并修改數(shù)據(jù)庫(kù)中的相應(yīng)信息。2.2.5借閱超時(shí)功能介紹此模塊主要實(shí)現(xiàn)顯示過(guò)期圖書(shū)的信息(包括圖書(shū)證號(hào)、書(shū)號(hào)、借閱日期、應(yīng)還日期)提醒讀者還書(shū)。3.1數(shù)據(jù)庫(kù)需求分析⒈Admi表,即管理員表,記錄了用戶(hù)名和密碼。⒉Admirz表,即管理日志表,記錄了書(shū)號(hào)、書(shū)名、圖書(shū)證號(hào)、借/還、操作日期、已付---2---沈陽(yáng)工程學(xué)院課程設(shè)計(jì)報(bào)告第3章數(shù)據(jù)庫(kù)設(shè)計(jì)款額。