【正文】
型本系統(tǒng)使用SQLSERVER關(guān)系型數(shù)據(jù)庫。下列E-R圖清楚簡便的描述出了本系統(tǒng)實體與其屬性之間的關(guān)系。(5)修改密碼模塊:主要功能是管理員為了保證安全性。(4)借閱管理模塊:主要功能是管理員登入后,維護圖書借閱的信息。(3)讀者管理模塊:主要功能是管理員登入后,維護讀者的信息。 系統(tǒng)體系結(jié)構(gòu)設(shè)計 系統(tǒng)子模塊功能介紹(1)圖書類別管理模塊:主要功能是系統(tǒng)管理員登入后,添加、編輯和刪除圖書類別的功能。第二層是系統(tǒng)主頁,主要包括圖書類別管理,圖書信息管理、讀者管理、借閱信息管理、修改密碼等,用戶登錄成功后可以轉(zhuǎn)至各個管理功能。 系統(tǒng)管理員業(yè)務(wù)流程圖 數(shù)據(jù)流程分析 圖書類別管理模塊 圖書類別管理模塊數(shù)據(jù)流程圖 圖書管理模塊 圖書管理模塊數(shù)據(jù)流程圖 讀者管理模塊 讀者信息管理模塊數(shù)據(jù)流程圖 圖書借閱模塊 參考文獻 [1] 葉子,進.實現(xiàn)[J].計算機工程與科學(xué),2009,1(07):6164. [2] 基于MATLAB 實現(xiàn)的指紋圖像預(yù)處理[J].2008,34(04):836856. [3] [4] [5] Bygnksguybb [6] 李 寧.指紋增強算法研究[D].濟南:山東大學(xué),2007. [7] 馬揚彪.基于Gabor 濾波的指紋圖像增強[J]. 微計算機信息,2009,25(15):305306. [8] 向 銳.面向低質(zhì)量指紋的圖像增強算法研究[D].重慶:西南政法大學(xué),2008. 圖書借閱模塊數(shù)據(jù)流程圖 修改密碼模塊 修改密碼模塊數(shù)據(jù)流程圖 數(shù)據(jù)字典 數(shù)據(jù)項的描述 圖書類別數(shù)據(jù)項描述數(shù)據(jù)項類型長度值范圍ID數(shù)字40000000000至9999999999之間類別名稱文本50最多25個字符類別介紹文本5000500個漢字數(shù)據(jù)項類型長度值范圍ID數(shù)字40000000000至9999999999之間名稱文本42~100個漢字作者文本502~100個漢字出版社文本42~100個漢字出版日期日期50年月日,形如“2011519”ISBN文本102~100個漢字 單價文本2~100個漢字類別ID數(shù)字0000000000至9999999999之間 讀者信息數(shù)據(jù)項描述數(shù)據(jù)項類型長度值范圍ID數(shù)字40000000000至9999999999之間姓名數(shù)字42~50個漢字性別文本202~50個漢字年齡數(shù)字101100住址文本42~50個漢字聯(lián)系方式文本502~50個漢字借書證號文本502~50個漢字 借閱信息數(shù)據(jù)項描述數(shù)據(jù)項類型長度值范圍ID數(shù)字40000000000至9999999999之間用戶ID數(shù)字40000000000至9999999999之間圖書ID文本200000000000至9999999999之間借閱數(shù)量數(shù)字101100借閱時間日期4年月日,形如“2011519”歸還時間日期4年月日,形如“2011519” 管理員信息數(shù)據(jù)項描述數(shù)據(jù)項類型長度值范圍ID數(shù)字100000000000至9999999999之間登陸賬號文本102~50個字符登陸密碼文本5002~500個字符 數(shù)據(jù)流的描述(1)數(shù)據(jù)流名:圖書類別信息簡述:用戶登錄成功后可以添加、編輯和刪除圖書類別信息組成:圖書類別參數(shù)=類別名稱+備注數(shù)據(jù)量:約100次/日(2)數(shù)據(jù)流名:圖書信息簡述:系統(tǒng)管理員登錄成功后可以瀏覽、刪除、增加圖書收費信息組成:圖書信息=圖書名稱+作者+出版社+出版日期+圖書ISBN+單價+庫存數(shù)量+頁碼+類別編號數(shù)據(jù)量:約5000次/日(3)數(shù)據(jù)流名:讀者信息簡述:系統(tǒng)管理員登錄成功后可以添加、編輯和刪除讀者信息組成:讀者信息=姓名+性別+年齡+住址+聯(lián)系方式+借書證號數(shù)據(jù)量:約100次/日(4)數(shù)據(jù)流名:借閱信息簡述:系統(tǒng)管理員登錄成功后可以添加、編輯和刪除圖書借閱信息組成:借閱信息=讀者編號+圖書編號+借閱天數(shù)+借閱時間+歸還時間+備注數(shù)據(jù)量:約100次/日廣州大學(xué)華軟軟件學(xué)院軟件工程系 趙銳年 基于JSP+SQL的圖書管理系統(tǒng)的設(shè)計與開發(fā)第3章 系統(tǒng)設(shè)計 系統(tǒng)體系結(jié)構(gòu)設(shè)計本系統(tǒng)的系統(tǒng)結(jié)構(gòu)是按照了自上向下的設(shè)計理念完成的。系統(tǒng)可以查看圖書信息,并對其進行查找或刪除等操作;查看讀者信息,對不符合系統(tǒng)規(guī)定的進行刪除操作;添加圖書借閱信息,并對其進行編輯或刪除等操作。5. 圖書歸還管理:當讀者看完了書或需要歸還時,管理員通過系統(tǒng)提供的接口完成圖書歸還操作。可以管理讀者的借閱信息。3. 讀者信息管理:管理員可以添加新的讀者信息,修改已經(jīng)存在的讀者信息,刪除讀者信息。 系統(tǒng)需求分析圖1. 圖書類別信息管理:作為一個社區(qū)的圖書館,涉及到的圖書是很多的,這就有必要對圖書進行分門別類,這樣有利于對圖書的查詢和管理,管理員登陸系統(tǒng)后可以對圖書類別進行添加,更新和刪除操作。先進性:本系統(tǒng)采用JSP技術(shù)、SQL等被廣泛采用系統(tǒng)開發(fā)技術(shù)和數(shù)據(jù)庫,因此本設(shè)計具有良好的先進性,具體表現(xiàn)在其具有良好的可擴展性,可開發(fā)性。 元素風(fēng)格一致性:界面元素的美觀風(fēng)格、擺放位置在同一個界面和不同界面之間都應(yīng)該是一致的。一致性:頁面整體設(shè)計風(fēng)格以及命名規(guī)則的一致性:整體頁面布局和用圖用色風(fēng)格及變量、類名和其他元素的命名規(guī)則保持一致。針對性:本系統(tǒng)設(shè)計是針對圖書館管理的需求定向開發(fā)設(shè)計,所以具有專業(yè)突出和很強的針對性。 技術(shù)綜述盡管有著眾多的網(wǎng)絡(luò)開發(fā)體系,但如何決定一個系統(tǒng)使用何種方法開發(fā)仍然是基于系統(tǒng)的基本需求,本文不詳細描述各種開發(fā)體系的性能優(yōu)劣,這里選取了二家不同規(guī)模的圖書館管理系統(tǒng),將各系統(tǒng)選用的開發(fā)體系列表比較如下: 各系統(tǒng)選用的開發(fā)體系列表系統(tǒng)名稱開發(fā)語言數(shù)據(jù)庫Web服務(wù)器操作系統(tǒng)青島大學(xué)圖書管管理系統(tǒng)VBMicrosoft AccessIIS Windows Server 2000海爾圖書館管理系統(tǒng)Microsoft SQL Server 2005IIS Windows Server 2000 總體設(shè)計原則本系統(tǒng)為了設(shè)計、實現(xiàn)和后期維護的方便,以及系統(tǒng)用戶使用的便利,所以必須采取一定的設(shè)計原則。如要對很長時間以前的圖書進行更改就更加困難了。 課題意義數(shù)據(jù)處理手工操作,工作量大,出錯率高,出錯后不易更改??偟膩碚f,缺乏系統(tǒng),規(guī)范的信息管理手段。根據(jù)調(diào)查得知,他們以前對信息管理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對于圖書借閱情況(如借書天數(shù)、超過限定借書時間的天數(shù))的統(tǒng)計和核實等往往采用對借書卡的人工檢查進行,對借閱者的借閱權(quán)限、以及借閱天數(shù)等用人工計算、手抄進行。在這種形勢下,書籍就漸漸地成為人們獲取并增長知識的主要途徑,而圖書館就自然而然地在人們的生活中占據(jù)了一定的位置,如何科學(xué)地管理圖書館不但關(guān)系到讀者求知的方便程度,也關(guān)系到圖書館的發(fā)展,因此,開發(fā)一套完善的圖書館管理系統(tǒng)就必不可少了,本文介紹了在Windows7及Java、JSP、SQL、MyEclipse環(huán)境下采用“自上而下地總體規(guī)劃,自下而上地應(yīng)用開發(fā)”的策略開發(fā)本系統(tǒng)的詳細過程,提出實現(xiàn)圖書館信息管理、資源共享的基本目標,從而推動邁向數(shù)字化圖書館的步伐,并闡述系統(tǒng)結(jié)構(gòu)設(shè)計和功能設(shè)計,從圖書的入庫登記到查詢?yōu)g覽,從借書證發(fā)放到圖書的借閱,形成了一個整體自動化管理模式,從軟件工程的角度進行了科學(xué)而嚴謹?shù)年U述。s normal use. After the inspection parison, decided that uses own strength to the literature management system management system redesign, enables the system to use the software development technology the achievement, convenient literature management.The literature registration management system management system is the typical information management system. The system introduced the literature referral system39。s expansion, system39。s development, the puter application level39。該系統(tǒng)能根據(jù)用戶的需求,快捷方便的為讀者提供借閱服務(wù)。本次應(yīng)用程序或系統(tǒng)開發(fā)進度和改善工作性能. 利用其提供的各種面向?qū)ο蟮拈_發(fā)工課程設(shè)計利用JSP開發(fā)工具和SQLServer數(shù)據(jù)庫來開發(fā)這個圖書管理系統(tǒng)。圖書管理系統(tǒng)是典型的信息管理系統(tǒng)。廣州大學(xué)華軟軟件學(xué)院畢業(yè)論文(設(shè)計)課題名稱 基于JSP+SQL 的圖書館管理系統(tǒng) 的設(shè)計與開發(fā)學(xué) 院 廣州大學(xué)華軟軟件學(xué)院 系 別 軟件工程系 專業(yè)班級 10 軟件開發(fā)1班 學(xué)生姓名 學(xué) 號 指導(dǎo)教師 日 期 2013年4月1日 0摘 要隨著網(wǎng)絡(luò)技術(shù)的發(fā)展、計算機應(yīng)用水平的提高的擴大,原來系統(tǒng)的時效性、數(shù)據(jù)的正確性、操作的方便性上都存在不足,已影響到系統(tǒng)的正常使用。經(jīng)過考察比較,決定利用自己的力量對圖書管理系統(tǒng)重新設(shè)計,使系統(tǒng)能利用軟件開發(fā)技術(shù)的成果,方便圖書的管理。系統(tǒng)介紹了圖書系統(tǒng)的開發(fā)過程,設(shè)計中遇到的問題及解決方法以及提高當前具,首先在短時間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統(tǒng)。該系統(tǒng)要解決的圖書管理所要解決的問題,可以滿足圖書管理基本要求,包括添加、管理等功能。關(guān)鍵詞 圖書管理系統(tǒng) 信息管理 JSP IAbstract Along with networking39。s enhancement39。s effectiveness, the data accuracy, in the operation conveniences has the insufficiency originally, Has affected system39。s performance history, in the design meets the question and the solution as well as enhance the current application procedure or the system development progress and the improvement operating performance. Each kind of objectoriented development kit which provides using it, first establishes the system application prototype in a short time, then, carries on the demand iteration to the initial prototype system, revises unceasingly and improves, until forms the user satisfied feasible system.This curriculum project 2000 databases develops this literature management system management system using the JSP development kits and SQL the Server. This system must solve the literature administration center must solve the question, may satisfy the literature management essential requirements, including increase, inquiry, management and so on three aspect functions. This system can act accor