歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

圖書管理網(wǎng)絡(luò)系統(tǒng)設(shè)計和實現(xiàn)網(wǎng)絡(luò)工程專業(yè)

  • 資源ID:48701896       資源大小:571KB        全文頁數(shù):19頁
  • 資源格式: DOC        下載積分:10積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認(rèn)打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

圖書管理網(wǎng)絡(luò)系統(tǒng)設(shè)計和實現(xiàn)網(wǎng)絡(luò)工程專業(yè)

內(nèi) 容 摘 要本課題的主要內(nèi)容在于對本系統(tǒng)能高效、快捷、穩(wěn)定地管理圖書館的數(shù)據(jù)信息。系統(tǒng)主要能實現(xiàn)以下幾個功能:查詢圖書、借還圖書、圖書管理、讀者信息管理等。操作管理員只需要通過瀏覽器訪問本系統(tǒng),就可以輕松實現(xiàn)圖書查詢、圖書借還等操作。超級管理員使用本系統(tǒng)能方便快捷地完成圖書館的信息數(shù)據(jù)管理工作。本文介紹了在網(wǎng)絡(luò)環(huán)境下提出實現(xiàn)圖書館信息管理、資源共享的基本目標(biāo),從而推動邁向數(shù)字化圖書館的步伐,并闡述系統(tǒng)結(jié)構(gòu)設(shè)計和功能設(shè)計,從圖書的入庫登記到查詢?yōu)g覽,從讀者的登記到圖書的借閱,形成了一個整體自動化管理模式。本文通過對學(xué)校圖書資料管理室現(xiàn)狀和需求的分析研究, 運(yùn)用 PHP 技術(shù), 以 MySQL 為后臺數(shù)據(jù)庫, 設(shè)計并實現(xiàn)了學(xué)校圖書室的圖書管理系統(tǒng)。該系統(tǒng)實現(xiàn)了圖書資料管理的數(shù)字化,提高了管理工作的效率和規(guī)范化水平。 關(guān)鍵詞:圖書管理 設(shè)計 研究AbstractThe main content of this paper is that the system can efficiently, fast, stable management of library data information. System is mainly to achieve the following functions: search for books, borrow books, books management, reader information management. Operation manager only interview the system through the browser, they can easily search for a book, books borrow also operation. Super administrator using this system can quickly and easily complete library of information data management. This paper introduces the network environment library information management, put forward to realize the basic objectives of resource sharing, thus promoting the digital library into the pace, and introduces the structure design and functional design, the book from the storage register to the query, the reader from the registration to books borrowing, formed a whole automation management mode. This article through to the school library information management room present situation and demand analysis, using PHP technology, using MySQL as background database, design and Realization of class library management system. This system has realized the books information management of digital, enhances the management efficiency and standardization level.Key words: book management design studyIII25mm25mm III目 錄前 言11 系統(tǒng)概述21.1 系統(tǒng)開發(fā)背景和意義21.2 現(xiàn)有圖書管理系統(tǒng)的概述21.3 開發(fā)環(huán)境32 系統(tǒng)分析32.1 任務(wù)概述32.2 系統(tǒng)可行性分析32.3 需求分析42.4 流程分析52.5 數(shù)據(jù)字典73 系統(tǒng)設(shè)計83.1 圖書館管理系統(tǒng)設(shè)計指導(dǎo)思想和原則83.2 總體功能設(shè)計83.3功能模塊詳細(xì)設(shè)計93.4 系統(tǒng)數(shù)據(jù)庫設(shè)計124 系統(tǒng)實現(xiàn)184.1 登錄系統(tǒng)模塊的實現(xiàn)184.2 圖書館主界面模塊的實現(xiàn)194.3 系統(tǒng)設(shè)置功能模塊的實現(xiàn)214.4 讀者管理功能模塊的實現(xiàn)234.5 圖書檔案管理功能模塊的實現(xiàn)254.6 圖書借還功能模塊的實現(xiàn)274.7 系統(tǒng)查詢功能模塊的實現(xiàn)294.8 更改口令功能模塊的實現(xiàn)325. 系統(tǒng)測試335.1 系統(tǒng)測試的方法與步驟335.2 模塊測試336. 結(jié)束語34參 考 文 獻(xiàn)35致 謝36 前 言隨著計算機(jī)技術(shù)的發(fā)展以及計算機(jī)網(wǎng)絡(luò)的逐漸普及,英特網(wǎng)成為人們查找信息的重要場所。上個世紀(jì)90年代初美國科學(xué)家首次提出數(shù)字圖書館(Digital Library)這一概念以來,全球開展數(shù)字圖書館研究與實踐已近十幾個年頭。我國圖書情報界,IT業(yè)界自1995年左右開始對這一領(lǐng)域跟蹤研究,1998年開始全面升溫,迄今無論是在對數(shù)字圖書館的認(rèn)識,還是理論研究,關(guān)鍵技術(shù)準(zhǔn)備方面,都取得了很大的進(jìn)展。國內(nèi)數(shù)字圖書館的實踐活動大致可分為以下三種類型:資源服務(wù)型、服務(wù)研究型和聯(lián)合建設(shè)型。雖然,從嚴(yán)格意義上講,資源服務(wù)型不能算是數(shù)字圖書館,但它的網(wǎng)上信息服務(wù)目前已在大多數(shù)圖書館開展,是現(xiàn)階段我國圖書情報界提供網(wǎng)上數(shù)字服務(wù)的主要形式。二十一世紀(jì)是信息的時代,所以信息的交換和信息流通顯得的特別重要。因此,使用計算機(jī)來管理圖書成為必然。目前,中小型以及大型圖書館、書店等均開始采用各種優(yōu)秀的系統(tǒng)管理軟件來輔助日常的事物。而隨著科技的進(jìn)步,圖書管理系統(tǒng)在傳統(tǒng)的功能上越來越強(qiáng)大,如:讀者信息查詢,圖書信息查詢,圖書入庫及注銷出庫登記等等,為人們帶來了極大方便。1 系統(tǒng)概述1.1 系統(tǒng)開發(fā)背景和意義圖書管理是高校內(nèi)每一個系部或院部都必須切實面對的工作,但目前仍有少部分院系仍在使用傳統(tǒng)的人工方式管理圖書資料。這種方式存在著許多缺點,如效率低、保密性差且較為繁瑣。另外,隨著圖書資料數(shù)量的增加,其工作量也將大大增加,這必將增加圖書資料管理者的工作量和勞動強(qiáng)度,這將給圖書資料信息的查找、更新和維護(hù)都帶來了很多困難。經(jīng)過詳細(xì)的調(diào)查,目前我國各類高等學(xué)校中仍有一小部分單位圖書資料管理還停留在人工管理的基礎(chǔ)上。這樣的管理機(jī)制已經(jīng)不能適應(yīng)時代的發(fā)展,其管理方法將浪費許多人力和物力。隨著科學(xué)技術(shù)的不斷提高,這種傳統(tǒng)的手工管理方法必然被以計算機(jī)為基礎(chǔ)的信息管理方法所取代。圖書管理作為計算機(jī)應(yīng)用的一個分支,有著手工管理無法比擬的優(yōu)點,如檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高圖書管理的效率。因此,開發(fā)一套能夠為用戶提供充足的信息和快捷的查詢手段的圖書管理系統(tǒng),將是非常必要的,也是十分及時的。1.2 現(xiàn)有圖書管理系統(tǒng)的概述在試用了一些圖書管理系統(tǒng)和查閱了大量相關(guān)資料文獻(xiàn)的基礎(chǔ)上,發(fā)現(xiàn)那些系統(tǒng)在幾個方面已經(jīng)不符合時代的要求,由于設(shè)計人員及其所用的工具的不同,再加上這些圖書管理系統(tǒng)設(shè)計的時間也不一樣,所用具體場合也有區(qū)別,因此在功能上除了圖書資料管理所需的基本功能之外也有所不同。經(jīng)過比較總結(jié)他們都實現(xiàn)了以下圖書管理的基本功能:1、圖書檢索模塊:是圖書管理系統(tǒng)的重要模塊之一,是讀者快速查詢圖書的途徑。2、圖書管理模塊:是圖書管理員操作模塊,讀者是無權(quán)進(jìn)入的。本模塊由借出圖書登記、歸還圖書登記和續(xù)借圖書登記子模塊構(gòu)成。3、數(shù)據(jù)維護(hù)模塊:是由圖書管理員控制的模塊,它由增加、修改和刪除讀者,增加、修改刪除圖書,瀏覽修改讀者、瀏覽修改圖書等程序組成。4、數(shù)據(jù)統(tǒng)計模塊:由讀者統(tǒng)計、圖書統(tǒng)計、借出圖書分類統(tǒng)計、到期末歸還圖書讀者統(tǒng)計幾部分組成。這些系統(tǒng)解決了以前的那種管理方式所存在著的諸如手續(xù)繁瑣、工作量大、效率低下、出錯率高等缺點,設(shè)計出的系統(tǒng)能使讀者快速檢索到自己喜愛的書,圖書管理員能減輕工作量。但是鑒于開發(fā)工具和開發(fā)當(dāng)時的科技發(fā)展水平所限,再加上歷史發(fā)展到今天,人們的生活環(huán)境已經(jīng)發(fā)生了改變,大家對于圖書查詢這方面的要求也更高。1.3 開發(fā)環(huán)境開發(fā)環(huán)境的選擇會影響到數(shù)據(jù)庫的設(shè)計,所以在這里給出圖書管理系統(tǒng)開發(fā)與運(yùn)行環(huán)境的選擇如下:開發(fā)環(huán)境:Windows xp開發(fā)語言:PHP數(shù)據(jù)庫管理系統(tǒng):MySQL2 系統(tǒng)分析2.1 任務(wù)概述經(jīng)過詳細(xì)調(diào)查,并多次與老師進(jìn)行研討后,加深了對現(xiàn)行圖書管理業(yè)務(wù)的深刻了解,與此同時,將整個圖書管理的業(yè)務(wù)流程抽象描述如下:1.新的圖書購進(jìn)后,分門別類地進(jìn)行歸并并匯總,加以編號。2.新書編號后,上到書架以備學(xué)生借閱。3.如某學(xué)生需要借閱圖書,則在其本人的借閱登記表上進(jìn)行登記,記錄相關(guān)借閱信息與借閱日期。4.學(xué)生借閱圖書后,應(yīng)及時歸還圖書,并在本人的借閱登記表上注明還書日期和時間。2.2 系統(tǒng)可行性分析采用現(xiàn)代化統(tǒng)一的計算機(jī)信息網(wǎng)站系統(tǒng),能夠有效優(yōu)化圖書館管理系統(tǒng),使其高校的發(fā)揮最大的作用,能夠迅捷的為讀者提供相應(yīng)的服務(wù)。開發(fā)本系統(tǒng)的可行性如下:2.2.1技術(shù)可行性開發(fā)工具支持:目前所有主要的網(wǎng)絡(luò)開發(fā)環(huán)境都支持PHP語言的開發(fā),有不少專用的開發(fā)工具和插件還提交了可視化設(shè)計,這是非常方便的。技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開發(fā)工作,軟、硬件能否滿足需要。本系統(tǒng)采用PHP開發(fā)出友好美觀的人機(jī)界面,便于用戶理解、操作。數(shù)據(jù)庫管理系統(tǒng)采用MySQL,它能夠處理大量數(shù)據(jù),同時保持?jǐn)?shù)據(jù)的完整性、安全性。因此本系統(tǒng)的開發(fā)平臺已成熟可行。硬件方面,在科技飛速發(fā)展的今天,硬件更新速度越來越快,容量越來越大,可靠性越來越高,價格越來越便宜,因此硬件平臺也能夠滿足本系統(tǒng)所需。本系統(tǒng)采用的技術(shù)均屬當(dāng)前流行的開發(fā)技術(shù),具有技術(shù)成熟、效率高、穩(wěn)定、安全等優(yōu)點,并且自行配置的兼容機(jī)性能優(yōu)越,能夠支持以上軟件的運(yùn)行。所以,本系統(tǒng)在技術(shù)上是完全可行的。2.2.2經(jīng)濟(jì)可行性 根據(jù)成本/效益分析法,本系統(tǒng)所需的軟硬件資源都已具備,該系統(tǒng)簡單易懂,本系統(tǒng)具有成本相對較低、利益高的特點。鑒于計算機(jī)技術(shù)發(fā)展異常迅猛,在硬件軟件配置以及開發(fā)技術(shù)均以可行的情況下開發(fā)這樣一個管理系統(tǒng)成本不會很高,但其可以大大提高圖書館的工作效率,也是圖書館管理發(fā)展的必然趨勢,其必將有比較寬闊的市場,因此改性統(tǒng)在經(jīng)濟(jì)可行性上時可行的。2.2.3操作可行性 本系統(tǒng)開發(fā)的開發(fā)宗旨是以便捷為中心。開發(fā)后的系統(tǒng)應(yīng)具有美觀、大方、簡單、易操作等優(yōu)點,即使是不懂計算機(jī)的人員也可以根據(jù)系統(tǒng)提示使用和管理本系統(tǒng),它的操作簡單的特點使本系統(tǒng)在操作上可行。2.3 需求分析2.3.1功能需求經(jīng)過以上詳細(xì)的用戶調(diào)查,在現(xiàn)行業(yè)務(wù)流程和數(shù)據(jù)分析的基礎(chǔ)上,基本可以確定系統(tǒng)設(shè)計必須達(dá)到的目標(biāo)。 以下是圖書管理系統(tǒng)必須具備的功能:1.新進(jìn)圖書的登記功能:對于購進(jìn)的新書,系統(tǒng)必須具備圖書信息資料的錄入功能。2.圖書的查詢修改功能:當(dāng)圖書資料發(fā)生變化,如圖書丟失或有錯誤信息輸入時,則應(yīng)能夠及時對數(shù)據(jù)進(jìn)行修改和補(bǔ)充。3.借閱的登記,歸還的登記功能:系統(tǒng)的主要功能之一,供本校學(xué)生借閱圖書、歸還圖書,并進(jìn)行登記。4.學(xué)生信息的增加、刪除和修改功能:系統(tǒng)主要功能之一,建立學(xué)生信息,并對其進(jìn)行維護(hù)。5.超期歸還圖書功能:對于超過圖書借閱期限未歸還的圖書,對讀者進(jìn)行提醒;2.3.2非功能需求為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運(yùn)行,圖書管理系統(tǒng)應(yīng)該滿足以下的性能需求:1、系統(tǒng)處理的準(zhǔn)確性和及時性系統(tǒng)處理的準(zhǔn)確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時間能夠滿足學(xué)校對信息處理的需求。2、系統(tǒng)的易用性和易維護(hù)性圖書管理系統(tǒng)是直接面對使用人員的,而使用人員往往對計算機(jī)并不時非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。要實現(xiàn)這一點,就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供足夠的幫助,縮短用戶對系統(tǒng)熟悉的過程。3、系統(tǒng)的標(biāo)準(zhǔn)性系統(tǒng)在設(shè)計開發(fā)使用過程中都要涉及到很多計算機(jī)硬件、軟件。所有這些都要符合主流國際、國家和行業(yè)標(biāo)準(zhǔn)。4、系統(tǒng)的先進(jìn)性目前計算系統(tǒng)的技術(shù)發(fā)展相當(dāng)快,做為圖書管理系統(tǒng)工程,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進(jìn),充分完成企業(yè)信息處理的要求而不至于落后。這一方面通過系統(tǒng)的開放性和可擴(kuò)充性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設(shè)計和開發(fā)的過程中,應(yīng)在考慮成本的基礎(chǔ)上盡量采用當(dāng)前主流并先進(jìn)且有良好發(fā)展前途的產(chǎn)品。5、系統(tǒng)的響應(yīng)速度圖書管理系統(tǒng)系統(tǒng)在日常處理中的響應(yīng)速度為秒級,達(dá)到實時要求,以及時反饋信息。在進(jìn)行統(tǒng)計分析時,根據(jù)所需數(shù)據(jù)量的不同而從秒級到分鐘級,原則是保證操作人員不會因為速度問題而影響工作效率。2.4 流程分析2.4.1業(yè)務(wù)流圖根據(jù)需求分析的得到的業(yè)務(wù)處理流程,首先確定目標(biāo)系統(tǒng)的業(yè)務(wù)流程,其處理流程如圖。針對業(yè)務(wù)流程,現(xiàn)具體描述其功能如下:1.用戶登錄:系統(tǒng)對用戶合法性進(jìn)行檢查。2.圖書入庫:對新購進(jìn)的圖書分類進(jìn)行編號,并把圖書基本信息錄入計算機(jī)。3.圖書借閱:對已入庫的圖書,學(xué)生可以借閱,并進(jìn)行登記。4.圖書歸還:對學(xué)生已歸還的圖書進(jìn)行歸還登記。 5.信息查詢:即對所有圖書的借閱情況,或?qū)W生的基本情況和借閱情況進(jìn)行查詢。2.4.2數(shù)據(jù)流圖經(jīng)過詳細(xì)的調(diào)查,我們已經(jīng)清楚了解了現(xiàn)行的業(yè)務(wù)流程,接下來給出系統(tǒng)的邏輯模型。構(gòu)造系統(tǒng)邏輯模型的工具是數(shù)據(jù)流圖和數(shù)據(jù)字典。根據(jù)現(xiàn)行圖書管理的業(yè)務(wù)流程,首先把數(shù)據(jù)流圖中的源點和終點都選定為管理員,因此可以得到圖書管理系統(tǒng)的基本系統(tǒng)模型,如圖所示。根據(jù)基本系統(tǒng)模型,對其逐步細(xì)化,得到描述邏輯系統(tǒng)細(xì)化后的數(shù)據(jù)流圖,如圖所示。對頂層DFD圖中的一個加工“學(xué)生管理”進(jìn)行展開,如圖。對頂層DFD圖中的一個加工“圖書管理”進(jìn)行展開,如圖。2.5 數(shù)據(jù)字典名稱描述定義圖書記錄所有圖書的基本情況圖書(條形碼,名稱,類型,作者,出版社,價格,頁碼,書架)借書登記記錄所有圖書的借閱情況借書登記(讀者條形碼,圖書條形碼,借書時間,歸還時間,是否歸還)讀者信息記錄所有借閱者信息情況讀者信息(讀者條形碼,姓名,性別,類別,職業(yè),出生日期,證件號碼,電話,郵箱)管理員記錄管理員信息管理員信息(名稱,密碼,權(quán)限)還書登記歸還圖書相關(guān)信息還書登記(讀者條形碼,歸還日期,圖書條形碼)3 系統(tǒng)設(shè)計3.1 圖書館管理系統(tǒng)設(shè)計指導(dǎo)思想和原則(1)利用軟件開發(fā)現(xiàn)有軟硬件環(huán)境,及先進(jìn)的管理系統(tǒng)開發(fā)方案,從而到達(dá)充分利用現(xiàn)在資源提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。(2)系統(tǒng)應(yīng)該符合軟件工程開發(fā)的理論,開發(fā)方法等開發(fā)依據(jù)。(3)系統(tǒng)應(yīng)滿足圖書館管理工作的需要,并達(dá)到操作過程中的直觀,方便,實用,安全,準(zhǔn)確等要求。(4)系統(tǒng)應(yīng)具備數(shù)據(jù)庫維護(hù)功能,及時根據(jù)用戶需求進(jìn)行數(shù)據(jù)庫的各種操作。(5)系統(tǒng)采用原型,實用模塊化程序設(shè)計方法,便于系統(tǒng)功能的各種組合和修改,以及系統(tǒng)的測試與維護(hù)。(6)圖書館管理系統(tǒng)的設(shè)計應(yīng)適合校園的發(fā)展。(7)圖書館管理系統(tǒng)的設(shè)計應(yīng)當(dāng)遵循數(shù)據(jù)庫設(shè)計規(guī)范。3.2 總體功能設(shè)計在PHP開發(fā)環(huán)境下,以MySQL數(shù)據(jù)庫完成了圖書館管理系統(tǒng)。根據(jù)圖書館管理系統(tǒng)的實際需求,可以將圖書館管理系統(tǒng)劃分為借閱管理,讀者資料維護(hù),圖書資料維護(hù),查詢,系統(tǒng)管理和更改口令6個部分,各個部分的具體功能如下:借閱管理:這是圖書管系統(tǒng)中最重要的模塊之一,管理員進(jìn)入該模塊中可以為讀者辦理借閱圖書,歸還圖書和圖書續(xù)借的功能。讀者資料維護(hù):在該模塊中,管理員可以對讀者的資料進(jìn)行管理維護(hù),其中分為讀者類型的管理和讀者詳細(xì)資料的管理。圖書資料維護(hù):管理員通過驗證界面進(jìn)入系統(tǒng)后,進(jìn)入到圖書管理模塊,可以對圖書進(jìn)行添加,刪除、修改圖書信息、進(jìn)行圖書類型的管理等一系列的操作。查詢模塊:管理員通過驗證界面進(jìn)入系統(tǒng)后,能夠按照書名,作者等多種條件對圖書進(jìn)行查詢操作,確保查詢到的都是最新的信息。系統(tǒng)管理:在系統(tǒng)管理中,管理員可以查看修改圖書館信息、修改書架的設(shè)置,超級管理員可以在該模塊中進(jìn)行管理員的注冊于刪除并賦予其一定的權(quán)限。更改口令:管理員成功登入界面后,可以在這里進(jìn)行口令的更改操作。各個部分的具體功能的系統(tǒng)功能結(jié)構(gòu)圖如下圖所示。3.3功能模塊詳細(xì)設(shè)計借 閱 管 理借 閱 處 理還 書 處 理圖 書 續(xù) 借3.3.1“借閱管理”模塊設(shè)計(1) 借書處理:主要功能是記錄借閱證編號和圖書編號,進(jìn)行借書過程。在數(shù)據(jù)庫中插入一條借書記錄,該記錄包括讀者ID、圖書ID、借出日期、還書期限及相關(guān)其它信息。(2) 還書處理:主要功能是輸入借閱證編號、圖書ID,在借閱登記表中找到相應(yīng)的記錄,將該記錄的相應(yīng)數(shù)據(jù)插入到還書記錄中,同時將借書記錄刪除,并保存在借閱歷史記錄表中。(3) 圖書續(xù)借:進(jìn)行續(xù)借相關(guān)功能,記錄借閱證編號和圖書編號,完成續(xù)借過程。3.3.2“讀者資料維護(hù)”模塊設(shè)計讀 者 資 料 維 護(hù)讀 者 類 型 管 理讀 者 檔 案 管 理(1) 讀者類型管理:包括新成員的類型資料入庫,以及現(xiàn)有成員資料的修改和刪除。(2) 讀者檔案管理:包括新成員的檔案資料入庫,以及現(xiàn)有成員資料的修改和刪除及詳細(xì)資料查詢。3.3.3“圖書資料維護(hù)”模塊設(shè)計圖 書 資 料 維 護(hù)圖 書 類 型 設(shè) 置圖 書 檔 案 管 理(1) 圖書類型設(shè)置:包括新書的分類資料入庫,以及現(xiàn)有書籍資料的修改和刪除。(2) 圖書檔案管理:包括新書的檔案資料入庫,以及現(xiàn)有成員資料的修改和刪除及詳細(xì)資料查詢。3.3.4“查詢”模塊設(shè)計查 詢圖 書 資 料 查 詢借閱歷史記錄查詢借 閱 到 期 提 醒 (1) 圖書資料查詢:根據(jù)相應(yīng)的圖書信息對所有書籍進(jìn)行所需查詢。此查詢包括:圖書分類、圖書編號、圖書名稱、作者、出版社及書架。(2) 借閱歷史記錄查詢:根據(jù)相應(yīng)的借閱信息進(jìn)行所需查詢。此查詢包括:借閱證編號、 圖書名稱、圖書編號、 讀者名稱、借書日期、還書日期。(3) 借閱到期提醒:根據(jù)相應(yīng)的圖書信息歸還日期進(jìn)行判斷結(jié)果及查看。3.3.5“系統(tǒng)管理”模塊設(shè)計系 統(tǒng) 管 理圖 書 館 信 息管 理 員 管 理書 架 設(shè) 置(1) 圖書館信息:包括圖書館名稱及相關(guān)資料信息的顯示。(2) 管理員管理:包括管理員名稱及相關(guān)資料信息的錄入,密碼的修改以及員工信息的刪除,權(quán)限設(shè)置方便用網(wǎng)頁不能越界查詢自己相關(guān)信息,系統(tǒng)管理員可以修改自己的密碼,并且擁有其他用戶所擁有的功能。(3) 書架設(shè)置:包括書架名稱的錄入,修改以及刪除功能。3.3.6“更改口令”模塊設(shè)計實現(xiàn)更改管理員密碼的功能。3.3.7其他功能設(shè)計(1) 首頁顯示圖書借閱排行榜;(2) 頁面頂端顯示圖標(biāo)及相關(guān)題目信息;(3) 左端顯示今日日期時間;(4) 最下端顯示一些提示信息。3.4 系統(tǒng)數(shù)據(jù)庫設(shè)計3.4.1數(shù)據(jù)總體結(jié)構(gòu)設(shè)計整個系統(tǒng)所包括的信息有圖書信息、讀者信息、圖書借閱信息、圖書歸還信息、管理員信息、讀者類型信息、圖書類型信息??蓪⑿畔⒊橄鬄橄铝邢到y(tǒng)所需要的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):(1) 圖書信息(圖書編號,圖書名稱,圖書類型,作者,譯者,ISBN號,價格,出版社,所在書架,入庫時間,操作員)(2) 圖書類型(圖書編號,名稱,可借閱天數(shù))(3) 讀者信息(編號,姓名,性別,借閱證編號,讀者類型,出生年月,有效證件,證件號碼,登記日期,電話,郵箱,操作員)(4) 讀者類型(名稱,可借閱圖書本數(shù))(5) 圖書借閱信息(圖書編號,讀者ID,借出時間,應(yīng)還時間,是否歸還,操作員)(6) 圖書歸還信息(圖書編號,讀者ID,歸還時間,操作員)(7) 管理員信息(名稱,密碼);圖書館書架信息(名稱);出版社信息;權(quán)限信息(8) 圖書館信息(編號,名稱,館長,電話,地址,郵箱,創(chuàng)建日期,簡介)在這里使用E-R圖描述了圖書館管理系統(tǒng)的數(shù)據(jù)模型。本系統(tǒng)數(shù)據(jù)庫采用MySQL數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱db-library,共包含11張表,下面給出數(shù)據(jù)表概要說明及數(shù)據(jù)表樹形結(jié)構(gòu)圖,如圖所示,包含系統(tǒng)所有數(shù)據(jù)表。 3.4.2圖書信息表結(jié)構(gòu)設(shè)計圖書信息表主要用于存儲圖書館中所藏圖書的相關(guān)信息,其中的相關(guān)信息是在圖書入庫時由操作員進(jìn)行添加完善,此表主要用于讀者和圖書管理員對館中圖書的查詢,系統(tǒng)用戶根據(jù)圖書的某個屬性進(jìn)行查詢,便可得知圖書的其他相關(guān)信息,其中圖書所在書架屬性是便于讀者借閱時對圖書的尋找,圖書價格是在讀者不慎將圖書遺失時對遺失圖書進(jìn)行賠償?shù)囊罁?jù)。表的具體結(jié)果如下:圖書信息表tb_bookinfo字段名稱數(shù)據(jù)類型字段長度是否為空說明barcodevarchar30NoKeybooknamevarchar70No 書名authorvarchar30Yes作者translatorvarchar30Yes譯者ISBNvarchar20No出版社pricefloat8,2No 圖書價格bookcasevarchar10No圖書所在書架pressvarchar70No 出版社intimedateNo 圖書入庫時間operatorvarchar30No 操作員pageint10Yes 圖書頁碼3.4.3圖書類型信息表結(jié)構(gòu)設(shè)計該表的設(shè)計主要是方便對圖書的分類,和對圖書的查詢,在實際應(yīng)用中圖書管理員就是根據(jù)圖書類型的不同將之分列在不同的書架,以方便讀者的借閱尋找,其中可借閱天數(shù)項設(shè)置了不同類型圖書的借閱期限,可根據(jù)圖書的具體情況進(jìn)行不同的維護(hù)管理,表的具體結(jié)構(gòu)設(shè)計如下:圖書類型信息表tb_booktype字段名稱數(shù)據(jù)類型字段長度是否為空說明ID int10NoKeybooknamevarchar30No 書名daysint10No 可借閱天數(shù)3.4.4 讀者信息表結(jié)構(gòu)設(shè)計讀者信息表的設(shè)計是為了圖書館管理員對讀者進(jìn)行管理,其中讀者ID,不同類型證件的號碼都是唯一的,是讀者在借閱圖書時需要輸入對讀者身份進(jìn)行識別的信息,讀者郵件電話等信息是為了與讀者進(jìn)行聯(lián)系,讀者類型信息決定了讀者一次性可借閱的圖書的數(shù)量,操作員是為了便于對信息才操作的查詢。表的具體結(jié)構(gòu)設(shè)計如下:讀者信息表tb_reader字段名稱數(shù)據(jù)類型字段長度是否為空說明Idint10NoKeynamevarchar20No 姓名sexvarchar4No 性別barcodevarchar30No 借閱證編號readertypevarchar11No讀者類型telvarchar20Yes 電話e-mailvarchar100Yes 郵箱paperTypevarchar10No 證件類型PaperNO.Varchar20No 證件號碼birthdaydateYes 出生日期intimedateNo 登記時間operatorvarchar30No 操作員3.4.5讀者類型信息表結(jié)構(gòu)設(shè)計此表的設(shè)計是為了對不同身份的讀者進(jìn)行分類方便讀者的管理,其中可借閱圖書數(shù)量的屬性設(shè)定,是根據(jù)讀者需求的不同對起權(quán)限進(jìn)行的設(shè)置,用于規(guī)定不同類型讀者一次可借閱的圖書數(shù)量,表的具體結(jié)構(gòu)設(shè)計如下:讀者類型信息表tb_readertype字段名稱數(shù)據(jù)類型字段長度是否為空說明ID int10NoKeyreadernamevarchar50No 姓名numberint4No 可借圖書本數(shù)3.4.6圖書借閱信息表結(jié)構(gòu)設(shè)計該表的設(shè)計是用于對讀者借閱圖書進(jìn)行管理,表中圖書ID屬性是對借閱圖書的唯一性識別標(biāo)識,讀者ID號記錄借閱的相應(yīng)讀者,結(jié)出時間記錄了相應(yīng)的歸還時間,以及歸還時是否超時,操作員是對借閱進(jìn)行操作的人員的記錄方便日后的查詢,是否歸還標(biāo)識可查詢當(dāng)起讀書是否被歸還,表的具體結(jié)構(gòu)設(shè)計如下:圖書借閱信息表 tb_borrow字段名稱數(shù)據(jù)類型字段長度是否為空說明ID int10NoKeyreaderIDvarchar10No 借閱證編號bookIDint10No 圖書編號borrowTimedateNo 結(jié)出時間backTimedateNo 應(yīng)歸還時間operatorvarchar30No 操作員ifbacktinyint1No 是否歸還3.4.7圖書歸還信息表結(jié)構(gòu)設(shè)計與圖書借閱信息表形成對照的是圖書歸還信息表,該表的設(shè)計除了像上表一樣把借閱的圖書與相應(yīng)的借閱者進(jìn)行對應(yīng)的聯(lián)系以外還記錄了讀者應(yīng)歸還圖書的時間,以此判斷讀者的借閱是否超時,表的具體結(jié)構(gòu)設(shè)計如下:圖書歸還信息表tb_giveback字段名稱數(shù)據(jù)類型字段長度是否為空說明ID int10NoKeyreaderIDvarchar11No 借閱證編號bookIDint11No 圖書編號backTimedateNo 歸還時間operatorvarchar30No 操作員3.4.8管理員信息表結(jié)構(gòu)設(shè)計該表的設(shè)計用于記錄圖書管理系統(tǒng)用戶的信息,方便對用戶的管理,表中包括用戶ID 和用戶的登錄密碼,表的具體結(jié)構(gòu)設(shè)計如下:系統(tǒng)用戶信息表tb_mamager字段名稱數(shù)據(jù)類型字段長度是否為空說明ID int10NoKeynamevarchar30No 用戶passwordvarchar30No 密碼3.4.9圖書館信息表結(jié)構(gòu)設(shè)計該表包含了圖書館的名稱,地址,聯(lián)系方式,建館時間,簡介等信息,是對圖書館基本屬性信息的描述,方便外界讀者對圖書館的了解,表的具體結(jié)構(gòu)設(shè)計如下:圖書館信息表 tb_library 17

注意事項

本文(圖書管理網(wǎng)絡(luò)系統(tǒng)設(shè)計和實現(xiàn)網(wǎng)絡(luò)工程專業(yè))為本站會員(文***)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!