資源描述:
《圖書館管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)和圖書館管理系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、畢業(yè)設(shè)計(jì)說(shuō)明書(論文)作者:學(xué)號(hào):系:計(jì)算機(jī)專業(yè):計(jì)算機(jī)題目:基于Java的圖書館管理系統(tǒng)的設(shè)計(jì)指導(dǎo)者:(姓名)(專業(yè)技術(shù)職務(wù))評(píng)閱者:(姓名)(專業(yè)技術(shù)職務(wù))20xx年6月6日畢業(yè)設(shè)計(jì)(論文)中文摘要基于Java的圖書館管理系統(tǒng)的設(shè)計(jì)摘要:隨著科學(xué)技術(shù)的進(jìn)步,計(jì)算機(jī)行業(yè)的迅速發(fā)展,計(jì)算機(jī)信息處理系統(tǒng)的引進(jìn)已徹底改變了許多系統(tǒng)的管理方式。圖書管管理系統(tǒng)就是其中一個(gè),系統(tǒng)中解決了學(xué)校圖書館管理中出現(xiàn)的基本問(wèn)題以及相關(guān)統(tǒng)計(jì)工作。系統(tǒng)中有服務(wù)器端和客戶端兩個(gè)程序。服務(wù)器端程序負(fù)責(zé)開(kāi)啟數(shù)據(jù)庫(kù),建立與客戶端的連接,客戶端程序可以實(shí)現(xiàn)讀者用戶和管理員用戶的登錄及內(nèi)
2、部操作。讀者用戶可以進(jìn)行圖書的查詢、借閱信息的查詢及個(gè)人信息的修改的操作。管理員用戶可以進(jìn)行圖書的查詢、借書還書、圖書及管理員的添加、刪除等操作。系統(tǒng)采用Java中的Swing包來(lái)進(jìn)行界面的設(shè)計(jì),使用C/S設(shè)計(jì)模式,采用了Eclipse開(kāi)發(fā)平臺(tái),Access作為后臺(tái)存儲(chǔ)的數(shù)據(jù)庫(kù)。論文敘述了圖書館管理系統(tǒng)的整個(gè)實(shí)現(xiàn)過(guò)程,簡(jiǎn)單介紹了Java編程的相關(guān)知識(shí),重點(diǎn)闡述了各個(gè)模塊的設(shè)計(jì)思想以及設(shè)計(jì)難點(diǎn)。關(guān)鍵詞:圖書館管理JavaSwingC/SSocket畢業(yè)設(shè)計(jì)(論文)外文摘要TitleLibrarianManagementSystemBasedOnJavaA
3、bstractWiththeadvancesinscienceandtechnology,therapiddevelopmentofthecomputerindustry,theintroductionofcomputerinformationprocessingsystemhascompletelychangedthemanagementofmanysystems.Booktubemanagementsystemisasystemtosolvethebasicproblemsintheschoollibrarymanagementandrelated
4、statisticalwork.Therearetwoprogramsofserverandclientsystems.Theserver-sideprogramisresponsibleforopeningthedatabase,toestablishaconnectionwiththeclient,theclientprogramcanreadersusersandadministratorsoftheuser'sloginandinternaloperations.Readeruserscanqueryforbooks,tomodifytheop
5、erationoftheborrowinformationinquiriesandpersonalinformation.Theadministratorusercanqueryforbooks,librarybooks,books,andadministratorstoadd,deleteandotheroperations.ThesystemusesJava'sSwingpackagetointerfacedesign,C/Sdesignpattern,usingtheEclipsedevelopmentplatform,theAccessdata
6、baseastheback-endstorage.Thepaperdescribestheimplementationprocessofthelibrarymanagementsystem,abriefknowledgeofJavaprogramming,focusesonthevariousmodulesofthedesignideasanddesigndifficulties.Keywords:librarymanagementJavaSwingC/SSocket目次1引言11.1課題背景11.2目前圖書管理系統(tǒng)存在的問(wèn)題11.3課題意義21.4課
7、題內(nèi)容22需求分析22.1可行性分析22.2功能分析32.3性能分析33.相關(guān)技術(shù)介紹43.1Swing介紹43.2C/S介紹53.3Socket介紹64系統(tǒng)設(shè)計(jì)64.1模塊設(shè)計(jì)64.2數(shù)據(jù)庫(kù)設(shè)計(jì)75程序?qū)崿F(xiàn)105.1客戶端與服務(wù)器端的連接105.2登錄模塊程序?qū)崿F(xiàn)115.3管理員功能模塊的實(shí)現(xiàn)125.4讀者功能模塊的實(shí)現(xiàn)186.軟件測(cè)試196.1軟件測(cè)試的方法與步驟196.2測(cè)試用例設(shè)計(jì)與測(cè)試用例的運(yùn)行過(guò)程及測(cè)試結(jié)果分析206.3分析21結(jié)論22參考文獻(xiàn)23致謝24(論文)1引言1.1課題背景在我國(guó)信息化管理系統(tǒng)近年來(lái)日趨成熟,在采用計(jì)算機(jī)技術(shù)進(jìn)行管
8、理之前,圖書的圖書借閱工作是非常繁瑣和復(fù)雜的。圖書的借閱工作完全依賴于手工操作,不但費(fèi)時(shí)費(fèi)力而