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

正文內(nèi)容

圖書(shū)館管理系統(tǒng)本科畢業(yè)論文(已修改)

2025-07-02 04:51 本頁(yè)面
 

【正文】 圖書(shū)館管理系統(tǒng)畢業(yè)論文目錄摘要 III前言 IV第一章 圖書(shū)館管理系統(tǒng)分析 1 需求分析 1 功能分析 2 系統(tǒng)用例圖設(shè)計(jì) 2 繪制系統(tǒng)流程圖 3 系統(tǒng)的開(kāi)發(fā)環(huán)境 4第二章 數(shù)據(jù)庫(kù)分析與設(shè)計(jì) 5 數(shù)據(jù)庫(kù)分析 5 數(shù)據(jù)庫(kù)概念設(shè)計(jì) 5 數(shù)據(jù)邏輯結(jié)構(gòu)設(shè)計(jì) 7 各表之間的聯(lián)系圖 9第三章 系統(tǒng)設(shè)計(jì)與功能實(shí)現(xiàn) 10 數(shù)據(jù)庫(kù)Dao類(lèi)的構(gòu)建 10 系統(tǒng)登錄模塊 11 主窗體模塊 13 圖書(shū)類(lèi)別管理模塊 15 圖書(shū)信息管理模塊 17 讀者信息管理模塊 21 圖書(shū)訂購(gòu)管理模塊 24 圖書(shū)借閱管理模塊 27 系統(tǒng)維護(hù)模塊 30第四章 系統(tǒng)測(cè)試 35 測(cè)試項(xiàng)目 35 測(cè)試用例 35結(jié)束語(yǔ) 37參考文獻(xiàn) 38 圖書(shū)館管理系統(tǒng)摘要圖書(shū)館管理系統(tǒng)是采用Java做前臺(tái),后臺(tái)數(shù)據(jù)庫(kù)則采用的是SQL Server 2005,本系統(tǒng)提供6個(gè)功能模塊,分別是圖書(shū)類(lèi)別管理模塊、圖書(shū)信息管理模塊、讀者信息管理模塊、新書(shū)訂購(gòu)管理模塊、圖書(shū)借閱模塊,以及系統(tǒng)維護(hù)模塊。這6個(gè)模塊里又有許多子模塊,通過(guò)這些模塊之間的相互連接與配合,完成操作員發(fā)出的各種指令。圖書(shū)館管理系統(tǒng)是一個(gè)供內(nèi)部人員使用的系統(tǒng)。而圖書(shū)館的工作人員也分為兩類(lèi),一類(lèi)是操作人員,主要負(fù)責(zé)圖書(shū)的借閱和歸還的工作;一類(lèi)是管理員,除了操作人員的所有功能外,還能夠?qū)?shū)籍列表、書(shū)籍信息、讀者信息等進(jìn)行管理。論文將全面介紹所設(shè)計(jì)的圖書(shū)館管理系統(tǒng)的系統(tǒng)功能和業(yè)務(wù)流程,并對(duì)系統(tǒng)進(jìn)行詳細(xì)的數(shù)據(jù)分析和設(shè)計(jì),最終使用Java完成系統(tǒng)開(kāi)發(fā)。關(guān)鍵詞:圖書(shū)館管理系統(tǒng),SQL Server 2005,Java前言隨著社會(huì)的發(fā)展,人們對(duì)于知識(shí)的需求也在不斷地增長(zhǎng)。書(shū)籍作為人們獲取并增長(zhǎng)知識(shí)的主要途徑,使得圖書(shū)館在人們生活中占有了一定位置。但是近幾年來(lái),隨著書(shū)量的不斷增長(zhǎng),造成了書(shū)庫(kù)空間極度不足,圖書(shū)擠壓,管理不善。這些都直接影響了讀者對(duì)圖書(shū)館藏書(shū)的充分利用。這時(shí)圖書(shū)館就特別需要開(kāi)發(fā)一套圖書(shū)館管理系統(tǒng),通過(guò)該系統(tǒng)來(lái)提高圖書(shū)館的管理效率,從而減少管理方面的工作流和成本。一個(gè)現(xiàn)代化的圖書(shū)館在正常運(yùn)營(yíng)中總是面對(duì)大量的讀者信息,書(shū)籍信息以及兩者相互作用產(chǎn)生的借書(shū)信息,還書(shū)信息。面對(duì)圖書(shū)館數(shù)以萬(wàn)計(jì)的圖書(shū),紛繁復(fù)雜的讀者信息,頻繁更替的借還書(shū)信息,傳統(tǒng)的直接方法不但管理出現(xiàn)漏洞,造成損失。因此有一個(gè)智能化、系統(tǒng)化、信息化的圖書(shū)管理系統(tǒng)十分重要的。充分利用計(jì)算機(jī)的功能實(shí)現(xiàn)對(duì)讀者管理、書(shū)籍管理,借閱管理等自動(dòng)化控制,將會(huì)使圖書(shū)館的工作大大減弱。方便友好的圖形界面、簡(jiǎn)便的操作、完善的數(shù)據(jù)庫(kù)管理。將會(huì)使得圖書(shū)館系統(tǒng)極大限度的應(yīng)用于現(xiàn)代化圖書(shū)管理中。33第一章 圖書(shū)館管理系統(tǒng)分析 需求分析圖書(shū)館管理系統(tǒng)是一個(gè)高度集成的圖書(shū)信息處理系統(tǒng),通過(guò)將圖書(shū)館的各種功能進(jìn)行整合,從而達(dá)到顯示檢索信息,提高工作效率,降低管理成本等目的。一個(gè)典型的圖書(shū)館管理系統(tǒng)應(yīng)該能夠管理所有的圖書(shū)種類(lèi),圖書(shū)信息以及讀者信息,還需要提供各種圖書(shū)信息的檢索查詢(xún)功能。該系統(tǒng)還需要能夠?qū)D書(shū)的借閱,歸還進(jìn)行管理,并對(duì)讀者的罰款進(jìn)行自動(dòng)計(jì)算。通過(guò)該系統(tǒng)的自動(dòng)化管理,能夠大大減少圖書(shū)館管理人員,還能減少管理人員的工作任務(wù),從而降低管理開(kāi)銷(xiāo)和成本。一個(gè)完整的圖書(shū)館管理系統(tǒng)包括前臺(tái)和后臺(tái),前臺(tái)主要是顯示在計(jì)算機(jī)屏幕上的顯示界面,有各種指令按鈕,操作框以及文本框,后臺(tái)主要是為前臺(tái)的一些操作提供一些必要的數(shù)據(jù),也就是一個(gè)相對(duì)于系統(tǒng)比較完整的數(shù)據(jù)庫(kù),操作員以及各類(lèi)圖書(shū)的信息,借書(shū)者的信息等等。一個(gè)最基本的圖書(shū)館管理系統(tǒng)要有如下幾個(gè)重要功能:(1) 用戶(hù)在借書(shū)超期的情況下得到來(lái)自管理員的提醒。(2) 管理員可以方便進(jìn)行圖書(shū)管理,用戶(hù)管理,管理員管理。圖書(shū)管理包括圖書(shū)信息以及圖書(shū)分類(lèi)的添加,修改,刪除。用戶(hù)管理包括用戶(hù)信息的添加,刪除,修改。管理員管理包括管理員信息的添加,刪除,修改等。(3) 用戶(hù)和管理員可以修改自己的密碼,修改前需先核實(shí)自己的原始密碼。(4) 未注冊(cè)用戶(hù)(游客)也可以瀏覽所有的圖書(shū)信息和分類(lèi)信息,但是無(wú)法借閱。 (5)實(shí)現(xiàn)模糊查詢(xún),使用戶(hù)得到更多的相關(guān)記錄。并且考慮使用的方便性,一些經(jīng)常使用的輸入無(wú)須用戶(hù)輸入,比如進(jìn)行圖書(shū)查詢(xún)時(shí)圖書(shū)分類(lèi)只須用戶(hù)做選擇就可以。 (6)考慮程序執(zhí)行操作時(shí)可能出現(xiàn)的情況,比如刪除圖書(shū)分類(lèi)時(shí)該分類(lèi)下存在圖書(shū),程序自動(dòng)跳轉(zhuǎn)該分類(lèi)圖書(shū)查看。刪除某個(gè)用戶(hù),如果存在借書(shū)記錄則不允許刪除,跳轉(zhuǎn)到該用戶(hù)的借書(shū)記錄。等待管理員確認(rèn)該用戶(hù)所借圖書(shū)已經(jīng)全部歸還之后才允許刪除該用戶(hù)信息。一個(gè)圖書(shū)館管理系統(tǒng)要是能實(shí)現(xiàn)以上的各種功能,那么這個(gè)圖書(shū)館管理系統(tǒng)也就算是比較成功的一個(gè)系統(tǒng)了。 功能分析 根據(jù)以上需求分析,我所設(shè)計(jì)的圖書(shū)館管理系統(tǒng)有6個(gè)功能模塊,分別是圖書(shū)類(lèi)別管理模塊,圖書(shū)信息管理模塊,讀者信息管理模塊,新書(shū)訂購(gòu)管理模塊,圖書(shū)借閱模塊以及系統(tǒng)維護(hù)模塊。其中各功能模塊的具體說(shuō)明如下:圖書(shū)類(lèi)別管理模塊:該模塊主要負(fù)責(zé)管理圖書(shū)館的圖書(shū)種類(lèi)信息,如圖書(shū)種類(lèi)的名稱(chēng)、可借天數(shù)、罰款數(shù)目等信息。圖書(shū)信息管理模塊:該模塊主要負(fù)責(zé)管理圖書(shū)館的圖書(shū)信息,如圖書(shū)編號(hào)、圖書(shū)名稱(chēng)、作者、出版社等信息。讀者信息管理模塊:該模塊主要負(fù)責(zé)管理圖書(shū)館的讀者信息,如讀者編號(hào)、讀者信息、證件號(hào)碼、最大借書(shū)量等信息。圖書(shū)訂購(gòu)管理模塊:該模塊主要負(fù)責(zé)管理圖書(shū)館的新書(shū)訂購(gòu)信息、包括新書(shū)訂購(gòu)和驗(yàn)收新書(shū)兩個(gè)子模塊。圖書(shū)借閱管理模塊:該模塊主要負(fù)責(zé)圖書(shū)館的書(shū)籍借閱和歸還信息,包括圖書(shū)借閱、圖書(shū)歸還、圖書(shū)搜索3個(gè)子模塊。系統(tǒng)維護(hù)模塊:該模塊主要負(fù)責(zé)圖書(shū)館的工作人員信息,包括用戶(hù)管理和更改系統(tǒng)口令兩個(gè)子模塊。 系統(tǒng)用例圖設(shè)計(jì)圖書(shū)館管理系統(tǒng)是一個(gè)內(nèi)部人員使用的系統(tǒng),也就是說(shuō)不是所有的人都能夠使用它,只有圖書(shū)館的工作人員才能使用。而圖書(shū)館的工作人員也分為兩類(lèi),一類(lèi)是操作人員,主要負(fù)責(zé)圖書(shū)的借閱和歸還的工作;一類(lèi)是管理員,除了操作人員的所有功能外,還能夠?qū)?shū)籍列表,書(shū)籍信息,讀者信息等進(jìn)行管理。 管理員用例圖 繪制系統(tǒng)流程圖本系統(tǒng)首先需要對(duì)用戶(hù)的身份進(jìn)行識(shí)別,只有合法的用戶(hù)才能進(jìn)入系統(tǒng),否則將無(wú)法進(jìn)入系統(tǒng)。進(jìn)入系統(tǒng)后,首先打開(kāi)系統(tǒng)主窗體,在系統(tǒng)首頁(yè)的菜單欄或者功能區(qū)可以選擇各種導(dǎo)航鏈接來(lái)進(jìn)行各種操作。由于不同權(quán)限的用戶(hù)對(duì)于系統(tǒng)有不同的功能,下面以功能最多的管理員為例。 系統(tǒng)流程圖 系統(tǒng)的開(kāi)發(fā)環(huán)境圖書(shū)館管理系統(tǒng)的具體開(kāi)發(fā)環(huán)境要求如下:(1) 系統(tǒng)開(kāi)發(fā)平臺(tái):Eclipse 。(2) 數(shù)據(jù)庫(kù)管理系統(tǒng)軟件:SQL Server 2005。(3) 運(yùn)行平臺(tái):Windows 7。(4) Java開(kāi)發(fā)包:JDK 。(5) 分辨率:800600以上。(6) GUI開(kāi)發(fā)包:Swing。 第二章 數(shù)據(jù)庫(kù)分析與設(shè)計(jì) 數(shù)據(jù)庫(kù)分析在開(kāi)發(fā)圖書(shū)館管理系統(tǒng)時(shí),考慮到圖書(shū)量大,數(shù)據(jù)庫(kù)維護(hù)大的特點(diǎn),選用SQL Server 2005作為數(shù)據(jù)庫(kù)管理系統(tǒng)。在SQL Server 2005中新增一個(gè)數(shù)據(jù)庫(kù),其數(shù)據(jù)庫(kù)名為db_library。數(shù)據(jù)庫(kù)中可以包含圖書(shū)信息、圖書(shū)類(lèi)別信息、圖書(shū)借閱信息、操作員信息、圖書(shū)訂購(gòu)信息及讀者信息等實(shí)體,用來(lái)存儲(chǔ)不同的信息。 數(shù)據(jù)庫(kù)概念設(shè)計(jì)本系統(tǒng)一共設(shè)計(jì)規(guī)劃出6個(gè)實(shí)體,分別是圖書(shū)類(lèi)別信息實(shí)體、圖書(shū)信息實(shí)體、讀者信息實(shí)體、操作員實(shí)體、圖書(shū)借閱信息實(shí)體以及圖書(shū)訂購(gòu)信息實(shí)體。圖書(shū)的類(lèi)別有很多,因此可以建立一個(gè)圖書(shū)館類(lèi)別信息表,專(zhuān)門(mén)用來(lái)保存圖書(shū)的類(lèi)別信息。同時(shí)因?yàn)槊糠N類(lèi)別的書(shū)籍閱讀時(shí)間有所不同,所以需要在類(lèi)別表中保存該類(lèi)別可借天數(shù)信息。 圖書(shū)類(lèi)別信息實(shí)體ER圖對(duì)于圖書(shū)館來(lái)說(shuō)最重要的就是要管理其下的書(shū)籍,所以需要建立一個(gè)圖書(shū)信息表,用來(lái)保存圖書(shū)的所有信息。 圖書(shū)信息實(shí)體ER圖要想在圖書(shū)館借書(shū)首先需要進(jìn)行登記并交付押金。領(lǐng)取讀書(shū)卡才能借書(shū)。所以需要建立一個(gè)讀者信息表來(lái)保存圖書(shū)館的所有讀者的登記信息。 讀者信息實(shí)體ER圖圖書(shū)館里一般有一個(gè)以上的系統(tǒng)操作員,需要建立一個(gè)操作員信息表,用來(lái)保存操作員的身份信息。 操作員信息實(shí)體ER圖圖書(shū)館最大的功能就是能夠借書(shū),這時(shí)需要建立一個(gè)圖書(shū)借閱信息表,用來(lái)保存讀者的借書(shū)信息。 圖書(shū)的借閱信息實(shí)體ER圖圖書(shū)館除了借書(shū),還需要到出版社或其他代理商訂購(gòu)新書(shū),這是需要建立一個(gè)圖書(shū)訂購(gòu)信息表,用來(lái)保存所有的訂購(gòu)信息。 圖書(shū)訂購(gòu)信息實(shí)體ER圖 數(shù)據(jù)邏輯結(jié)構(gòu)設(shè)計(jì)根據(jù)設(shè)計(jì)好的各實(shí)體ER圖創(chuàng)建數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),數(shù)據(jù)庫(kù)各表的結(jié)構(gòu)如下: (1)圖書(shū)類(lèi)別信息采表用來(lái)儲(chǔ)存所有的圖書(shū)類(lèi)別信息,包括圖書(shū)類(lèi)別編號(hào)、圖書(shū)類(lèi)別名稱(chēng)、可借天數(shù)以及遲還一天的罰款數(shù)目4個(gè)字段。 圖書(shū)類(lèi)別信息表字 段 名數(shù) 據(jù) 類(lèi) 型是 否 主 鍵描 述id整數(shù)(int)是圖書(shū)類(lèi)別編號(hào)typeName文本(varchar)否圖書(shū)類(lèi)別名稱(chēng)days整數(shù)(int)否可借天數(shù)fk浮點(diǎn)數(shù)否遲還一天的罰款數(shù)目 (2)圖書(shū)信息表用來(lái)儲(chǔ)存所有的圖書(shū)信息,包括圖書(shū)編號(hào)、類(lèi)別編號(hào)、圖書(shū)名稱(chēng)、作者、譯者、出版社、出版日期以及書(shū)籍價(jià)格8個(gè)字段。 圖書(shū)信息表字 段 名數(shù) 據(jù) 類(lèi) 型是 否 主 鍵描 述ISBN文本(varchar)是圖書(shū)編號(hào)typeId整數(shù)(int)否(外鍵)類(lèi)別編號(hào)bookname文
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1