

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 《圖書館管理系統(tǒng)》</b></p><p> 學 號: </p><p> 姓 名: </p><p> 專 業(yè): 計算機科學與技術 </p><p> 題 目:
2、 圖書館管理系統(tǒng) </p><p> 指導老師: </p><p> 設計時間: 第十八周 </p><p> 計算機科學與工程學院</p><p><b> 2014年12月</b></p><p&g
3、t;<b> 目錄</b></p><p><b> 摘要1</b></p><p><b> 1.設計目的2</b></p><p> 2. 數(shù)據(jù)庫設計過程3</p><p> 2.1需求分析階段3</p><p> 2.1.1需求
4、階段的目標及任務3</p><p> 2.1.2安全性和完整性要求3</p><p> 2.1.3 建立數(shù)據(jù)業(yè)務流程4</p><p> 2.1.4 圖書管理系統(tǒng)數(shù)據(jù)字典7</p><p> 2.2概念分析階段9</p><p> 2.3邏輯設計階段12</p><p>
5、 2.3.1數(shù)據(jù)組織12</p><p> 2.4.2 數(shù)據(jù)處理15</p><p> 2.4物理設計階段16</p><p> 2.4.1數(shù)據(jù)存儲方面16</p><p> 2.4.2系統(tǒng)功能模塊16</p><p> 2.5數(shù)據(jù)庫實施階段18</p><p> 2.5
6、.1建立數(shù)據(jù)庫、數(shù)據(jù)表、視圖、索引18</p><p> 2.5.2數(shù)據(jù)入庫19</p><p> 2.5.3創(chuàng)建各個功能的存儲過程20</p><p> 2.6系統(tǒng)調試和測試20</p><p> 3 總結............................................................
7、.........................................24</p><p><b> 摘要</b></p><p> 隨著信息技術在管理上隨著科學技術、國民經濟的快速發(fā)展,計算機已經進入人們生活,在工業(yè)、農業(yè)、交通運輸、郵電通信、文化教育、商業(yè)、國防以及科學研究等各個領域各個行業(yè)得到越來越廣泛的應用,為我們提供更多服務,提高了生活效率,
8、使我們的生活上了一個新的臺階。管理信息系統(tǒng)是一個不斷發(fā)展的新型學科,任何一個單位要生存、要發(fā)展、要高效地把內部活動有機地組織起來,就必須建立與自身特點相適應的管理信息系統(tǒng)。</p><p> 圖書館的管理方面,也已經進入新的階段。原始的人工操作存在很多弊端,查找很不方便,統(tǒng)計比較復雜而且容易出錯,對書籍與用戶的管理較麻煩,浪費人力資源。對于以上的問題,數(shù)據(jù)庫的對圖書館的管理完全將其解決。查找方便、快捷,統(tǒng)計快速
9、準確,能夠提供高效率的查找,為使用者帶來了很多方便。</p><p> 關鍵字:圖書館管理 信息系統(tǒng) 效率 辦公自動化</p><p><b> 1.設計目的</b></p><p> 1)能根據(jù)實際問題的具體情況,結合數(shù)據(jù)庫的基本理論和基本技巧,正確分析問題,并能設計出解決問題的有效數(shù)據(jù)庫系統(tǒng)。</p><
10、p> 熟練掌握數(shù)據(jù)庫中數(shù)據(jù)庫,表,存儲過程,觸發(fā)器等的使用,通過使用Transact-SQL語言1的使用練習T-SQL程序設計,檢驗自己對知識的掌握,能否運用于實際問題中,提高我們的實際運用能力。</p><p> 3)數(shù)據(jù)庫設計過程中,團隊合作尤為重要。培養(yǎng)團體協(xié)作精神,遇到問題后小組成員之間相互討論,共同分析,使得問題能夠很快解決。</p><p> 2. 數(shù)據(jù)庫設計過程&
11、lt;/p><p> 數(shù)據(jù)庫設計是設計一個數(shù)據(jù)庫管理系統(tǒng)的核心技術,因此,在設計一個系統(tǒng)之前必須設計好數(shù)據(jù)庫,目前數(shù)據(jù)設計的一般過程分為六個階段如圖10.1所示:需求分析階段、概念結構設計階段、邏輯結構設計階段、物理結構設計階段、實施階段和運行與維護階段。</p><p> 圖2-1數(shù)據(jù)設計的六個階段</p><p><b> 2.1需求分析階段<
12、/b></p><p> 2.1.1需求階段的目標及任務</p><p> 需求分析的目標及任務就是為了提取有效的信息,概念模型的抽象化,轉化為計算機系統(tǒng)能夠識別的信息。則通過需求分析所得的信息如下:</p><p><b> 處理對象</b></p><p> 讀者信息:讀者編號,姓名,性別,學號,學院,
13、專業(yè),年級,類型,類別編號,辦證日期</p><p> 管理員信息:管理員編號,姓名,性別,權限,登錄口令,住址,電話</p><p> 館藏圖書信息:圖書編號,索書號,圖書名稱,作者,出版社,單價,摘要,關鍵字,副本數(shù),分類,出版日期,狀態(tài)</p><p> 借閱信息:圖書編號,讀者編號,圖書名,作者,借閱日期,歸還日期,歸還日期,應還日期,罰金</p
14、><p> 借閱歷史信息:圖書編號,讀者編號,圖書名,作者,借閱日期,還書日期</p><p> 罰款信息:讀者編號,圖書編號,圖書名,作者,借閱日期,應還日期,歸還日期,罰款金額,處理狀態(tài),管理員編號</p><p><b> 處理功能及要求</b></p><p> 用戶對圖書管理系統(tǒng)的功能及要求如下:</
15、p><p> 能夠存儲一定數(shù)量的圖書信息,并方便有效的進行相應的書籍數(shù)據(jù)操作和管理,這主要包括:</p><p> 圖書信息的錄入、刪除及修改。</p><p> 圖書信息的多關鍵字檢索查詢。</p><p> 圖書的出借、返還及超期罰款或丟失賠償。</p><p> 能夠對一定數(shù)量的讀者、管理員進行相應的信息存
16、儲與管理,這其中包括:</p><p> 讀者信息的登記、刪除及修改。</p><p> 管理員信息的增加、刪除及修改。</p><p> 讀者資料的統(tǒng)計與查詢。</p><p> 能夠提供一定的安全機制,提供數(shù)據(jù)信息授權訪問,防止隨意刪改、查詢。</p><p> 對查詢、統(tǒng)計的結果能夠列表顯示。</
17、p><p> 2.1.2安全性和完整性要求</p><p><b> 安全性要求</b></p><p> 系統(tǒng)安全性要求體現(xiàn)在數(shù)據(jù)庫安全性、信息安全性和系統(tǒng)平臺的安全性等方面。安全性先通過視圖機制,不同的用戶只能訪問系統(tǒng)授權的視圖,這樣可提供系統(tǒng)數(shù)據(jù)一定程度上的安全性,再通過分配權限、設置權限級別來區(qū)別對待不同操作者對數(shù)據(jù)庫的操作來提高數(shù)據(jù)
18、庫的安全性;系統(tǒng)平臺的安全性體現(xiàn)在操作系統(tǒng)的安全性、計算機系統(tǒng)的安全性和網(wǎng)絡體系的安全性等方面。</p><p><b> 完整性要求</b></p><p> 系統(tǒng)完整性要求系統(tǒng)中數(shù)據(jù)的正確性以及相容性??赏ㄟ^建立主、外鍵,使用check約束,或者通過使用觸發(fā)器和級聯(lián)更新。</p><p> 在系統(tǒng)進行設計時,一定根據(jù)第七章所學知識對數(shù)
19、據(jù)的安全性及完整性進行設計。以保證數(shù)據(jù)庫更為完善。</p><p> 2.1.3 建立數(shù)據(jù)業(yè)務流程</p><p> 系統(tǒng)需求分析主要是通過對本校圖書管理員的咨詢、請教,了解我校圖書館的管理規(guī)則和運行機制,并通過上網(wǎng)搜索有關圖書管理系統(tǒng)的知識,了解到了圖書管理的現(xiàn)狀,以及在管理中的一些問題,然后通過所了解的文字信息,理解數(shù)據(jù)業(yè)務流程及數(shù)據(jù)字典,為后期數(shù)據(jù)庫設計提供概念基礎。</p
20、><p> 圖書管理系統(tǒng)業(yè)務流程圖</p><p> 本文的業(yè)務流程是從讀者角度考慮的業(yè)務流程圖:</p><p> 圖書管理系統(tǒng)數(shù)據(jù)流程圖</p><p><b> 頂層數(shù)據(jù)流圖:</b></p><p> 第2層數(shù)據(jù)流圖:(讀者借閱,讀者還書,讀者查詢,管理員查詢,管理員修改)</
21、p><p> 圖10.4第2層數(shù)據(jù)流圖</p><p> 第3層數(shù)據(jù)流圖:(讀者借閱)</p><p> 第3層數(shù)據(jù)流圖:(讀者還書)</p><p> 圖10.6 讀者借閱數(shù)據(jù)流圖</p><p> ?。ㄎ澹┑?層數(shù)據(jù)流圖:(查詢圖書信息,查詢讀者信息,查詢借閱歷史,查詢罰款信息)</p><
22、p> (六) 第3層數(shù)據(jù)流圖:(管理員添加、刪除、修改圖書信息)</p><p> 圖10.8 圖書的維護數(shù)據(jù)流圖</p><p> ?。ㄆ? 第3層數(shù)據(jù)流圖:(管理員添加、刪除、修改讀者信息)</p><p> 圖10.9 更改讀者信息的數(shù)據(jù)流圖</p><p> (八)第3層數(shù)據(jù)流圖:(管理員添加、刪除、修改系統(tǒng)用戶信息)&
23、lt;/p><p> 圖10.10 更改管理員信息的數(shù)據(jù)流程圖</p><p> 2.1.4 圖書管理系統(tǒng)數(shù)據(jù)字典</p><p> (a)數(shù)據(jù)項:系統(tǒng)涉及的數(shù)據(jù)項有44項</p><p> 表1.1 數(shù)據(jù)項列表</p><p><b> ?。╞)數(shù)據(jù)結構:</b></p>&l
24、t;p> 表1.2 數(shù)據(jù)結構列表</p><p><b> ?。╟)處理邏輯描述</b></p><p> 表1.3 處理邏輯列表</p><p><b> 2.2概念分析階段</b></p><p> 概念設計階段主要是將需求分析階段得到的用戶需求抽象為信息結構(概念模型)的過程,它
25、是整個數(shù)據(jù)庫設計的關鍵。本圖書管理系統(tǒng)的主要任務及目標如下:</p><p> 選擇中層數(shù)據(jù)流為切入點,通常選擇實際系統(tǒng)中的子系統(tǒng);</p><p> 設計分E-R圖,即各子模塊的E-R圖;</p><p> 生成初步E-R圖,通過合并方法,做到各子系統(tǒng)實體、屬性、聯(lián)系統(tǒng)一;</p><p> 生成全局E-R圖,通過消除沖突等方面。&
26、lt;/p><p> 在本圖書管理系統(tǒng)中,從第3層數(shù)據(jù)流程圖下手。分析各3層數(shù)據(jù)流圖和數(shù)據(jù)字典,知道整個系統(tǒng)功能圍繞“讀者”、“管理員”和“圖書”的處理。根據(jù)實體與屬性間的兩條準則:</p><p> ?、?作為“屬性”,不能再具有需要描述的性質。</p><p> ?、?“屬性”不能與其他實體具有聯(lián)系。</p><p> 數(shù)據(jù)流程圖10.5
27、 、圖10.6、圖10.7可綜合成借閱子系統(tǒng)的分E-R圖10.11,數(shù)據(jù)流程圖10.8可抽象為分E-R圖10.12,數(shù)據(jù)流程圖10.9可抽象為分E-R圖10.13,數(shù)據(jù)流程圖10.10可抽象為分E-R圖10.14。然后采用逐步集成的方式將各分E-R圖合并,消除不必要的冗余和沖突后就生成了基本E-R圖10.15。其各個E-R圖如下:(1)根據(jù)不同的對象,從第3層數(shù)據(jù)流程圖入手,分別畫出各分E-R圖:</p><p>
28、; 從數(shù)據(jù)流程圖10.5 、圖10.6、圖10.7抽象出的分E-R圖:</p><p> 圖10.11 分E-R圖</p><p> ?。╞)從數(shù)據(jù)流程圖10.8可抽象為分E-R圖:</p><p> 圖10.12 分E-R圖</p><p> ?。╟)從數(shù)據(jù)流程圖10.9抽象出的分E-R圖:</p><p>
29、 圖10.13 分E-R圖</p><p> ?。╠)從數(shù)據(jù)流程圖10.10抽象出的分E-R圖:</p><p> 圖10.14 分E-R圖</p><p> ?。?)合并各分E-R圖,消除屬性沖突、命名沖突、結構沖突等三類沖突,得到初步E-R圖,再消除不必要冗余,得到的基本E-R圖如下所示:</p><p> 圖10.15 分E-R圖&
30、lt;/p><p> ?。?)各E-R圖各實體的屬性如下所示:</p><p> 圖書:Book(BookID, BookNo, BookName, BookWriter, BookPublish, BookPrice, BookDate, BookClass, BookMain, BookPrim, BookCopy, BookState,BookRN)</p>&l
31、t;p> 讀者:Reader(ReaID, ReaName, ReaSex, ReaNo, ReaLBID, ReaType, ReaDep, ReaGrade, ReaPref, ReaDate)</p><p> 管理員:Maneger(MID, MName, MSex, Mpwd, MAuth, MTeleph, MAddre)</p><p> 館室:Ro
32、om(RoomNo,RoomMID,RoomNum,RoomAddre)</p><p> 讀者類別:ReaderTpye(LBID, LBName, LBnum, LBbqx, LBqx)</p><p> 各E-R圖中聯(lián)系的屬性如下所示:</p><p> 借閱信息:Borrow (BookID,ReaderID,BookName,BookWrit
33、er, Outdate,YHdate)</p><p> 借閱歷史:History(BookID,ReaderID,BookName, BookWriter, Outdate,Indate)</p><p> 罰款信息:Fine(BookID,ReaderID,BookName, Outdate,Indate, Fine, CLState, MID)</p><p&
34、gt;<b> 2.3邏輯設計階段</b></p><p> 以上的概念設計階段是獨立于任何一種數(shù)據(jù)模型的,但是邏輯設計階段就與選用的DBMS產品發(fā)生關系了,系統(tǒng)邏輯設計的任務就是將概念設計階段設計好的基本E-R圖轉換為選用DBMS產品所支持的數(shù)據(jù)模型相符合的邏輯結構。具體內容包括數(shù)據(jù)組織(將E-R圖轉換成關系模型、模型優(yōu)化、數(shù)據(jù)庫模式定義、用戶子模式設計)、數(shù)據(jù)處理(畫出系統(tǒng)功能模塊圖
35、)兩大任務。</p><p><b> 2.3.1數(shù)據(jù)組織</b></p><p> 將E-R圖轉換為關系模型</p><p> 由于讀者類別與讀者、館室與圖書的聯(lián)系方式是1:n(一對多),可以將其之間的聯(lián)系與n端實體讀者、圖書合并,管理員與圖書之間的維護聯(lián)系也是1:n(一對多),同樣也將其之間的聯(lián)系與n端實體合并,而讀者與圖書之間的借閱
36、和歸還聯(lián)系方式則是n:m(多對多),這樣要把它們之間的聯(lián)系轉化為獨立的關系模式,讀者與管理員之間的罰款聯(lián)系是m:n(多對多),將其聯(lián)系也轉化成獨立的關系模式,具體的基本E-R圖向關系模型的轉化如下:</p><p> 圖書:Book(BookID, BookNo, BookName, BookWriter, BookPublish, BookPrice, BookDate,BookClass,BookMain,
37、BookPrim,BookCopy,BookState,BookRNo)</p><p> 讀者:Reader(ReaID,ReaName,ReaSex,ReaNo,ReaLBID,ReaType, ReaDep, ReaGrade, ReaPref, ReaDate)</p><p> 管理員: Maneger (MID,MName,MSex,Mpwd,MAuth,MTeleph,
38、MAddre)</p><p> 讀者類別:ReaderTpye(LBID, LBName, LBnum, LBbqx, LBqx)</p><p> 館室: Room(RoomNo,RoomMID,RoomNum,RoomAddre)</p><p> 借閱信息:Borrow(BookID,ReaderID,BookName,BookWriter, O
39、utdate,YHdate)</p><p> 借閱歷史:History(BookID,ReaderID,BookName,BookWriter, Outdate,Indate,YHdate)</p><p> 罰款信息:Fine (BookID,ReaderID,BookName,Outdate,Indate,Fine, CLState,MID) </p><p&
40、gt; (注:標有直線下劃線的為主屬性,標有波浪線下劃線的是外鍵屬性,主屬性與外鍵屬性一起構成主碼)</p><p><b> 模型優(yōu)化</b></p><p> 關系模式Book,Reader,Room,ReaderType ,Maneger不存在非主屬性對主屬性的部分函數(shù)依賴,也不存在傳遞函數(shù)依賴,已經達到了3NF,但是借閱關系模式、借閱歷史關系模式、罰款關
41、系模式(Borrow,History,Fine)中存在著一些數(shù)據(jù)冗余,現(xiàn)將三個關系模型進行合并,消除冗余,優(yōu)化為:</p><p> 借閱信息:Borrow ( BookID,ReaderID,BookName,BookWriter,Outdate,Indate,</p><p> YHdate,Fine,CLStaer,MID)</p><p><b&g
42、t; 數(shù)據(jù)庫模式定義</b></p><p> 根據(jù)分析,本數(shù)據(jù)庫共創(chuàng)建如下6個表:</p><p> 表10.1 館藏圖書信息表</p><p> 表10.2 讀者信息表</p><p> 表10.3 管理員信息表</p><p> 表10.4 館室信息表</p><p&g
43、t; 表10.5 讀者類別信息表</p><p> 表10.6 借閱信息表</p><p><b> 用戶子模式定義</b></p><p> 表10.7 用戶子模式定義</p><p> 表10.8 讀者基本信息視圖</p><p> 表10.9 圖書基本信息視圖</p>
44、<p> 表10.10 讀者當前借閱信息視圖</p><p> 表10.11 讀者借閱歷史信息視圖</p><p> 表10.12 讀者罰款信息視圖</p><p> 2.4.2 數(shù)據(jù)處理</p><p> 結合系統(tǒng)的需求,本系統(tǒng)的基本的系統(tǒng)功能模塊如下圖10.16。</p><p><b
45、> 2.4物理設計階段</b></p><p> 數(shù)據(jù)庫的物理設計就是為邏輯數(shù)據(jù)模型選取一個最合適應用要求的物理結構的過程,在這個階段中要完成兩大任務:</p><p> ?。?)確定數(shù)據(jù)庫的物理結構,在關系數(shù)據(jù)庫中主要是存取方法和存儲結構;</p><p> ?。?)對物理結構進行評價,評價的重點是時間和空間效率。</p>&l
46、t;p> 2.4.1數(shù)據(jù)存儲方面</p><p> 為數(shù)據(jù)庫中各基本表建立的索引如下:</p><p> 由于基本表Reader,Book的主碼ReaID,BookID經常在查詢條件和連接操作的連接條件中出現(xiàn),且它們的值唯一,在兩個屬性上建立唯一性索引;</p><p> 由于基本表Reader的屬性ReaDep,Book的屬性BookPublish經
47、常在查詢條件中出現(xiàn)在兩個屬性上建立聚簇索引;</p><p> 借閱信息基本表Borrow的一屬性ReaID,BookID,經常在查詢條件中出現(xiàn),考慮在其之上建立聚簇索引;</p><p> 罰款信息基本表Fine的一屬性ReaID,BookID,經常在查詢條件中出現(xiàn),考慮在其之上建立聚簇索引;</p><p> 2.4.2系統(tǒng)功能模塊</p>
48、<p> 讀者基本信息的查詢和更新模塊</p><p> 將實現(xiàn)對讀者基本信息的查詢和更新(修改、添加、刪除)操作,用于新生入學,畢業(yè)生離校,以及讀者補辦借閱證或更改信息的情況,具體的功能模塊圖如下:</p><p> 圖10.17 讀者信息的查詢和更新模塊</p><p> 圖書基本信息的查詢和更新模塊</p><p>
49、 將完成對圖書基本信息的查詢、更新(修改、添加、刪除)操作,用于讀者對圖書信息的查詢及管理員添加新書、刪除淘汰的舊書,具體的功能模塊圖如下所示:</p><p> 圖10.18圖書信息的查詢和更新模塊</p><p> 2.5數(shù)據(jù)庫實施階段</p><p> 2.5.1建立數(shù)據(jù)庫、數(shù)據(jù)表、視圖、索引</p><p><b>
50、 建立數(shù)據(jù)庫</b></p><p> create database Book;</p><p><b> ?。ǘ┙?shù)據(jù)表</b></p><p> 此系統(tǒng)有讀者類別信息表,管理員基本信息表,圖書館室基本信息表,館藏圖書基本信息表的建,讀者基本信息表,借閱基本信息表。根據(jù)數(shù)據(jù)庫模式定義時確定的表中屬性,建立表。建表時步驟類
51、似,這里只寫出讀者類別信息表建立的語句。</p><p> 讀者類別信息表的建立:</p><p> create table ReaderType(</p><p> LBID char(5) primary key,</p><p> LBName char(20) not null,</p><p
52、> LBnum char(5) not null,</p><p> LBbqx char(4) not null,</p><p> LBqx char(3) not null,</p><p><b> )</b></p><p><b> 建立視圖</b>
53、;</p><p> 此系統(tǒng)有用于查詢圖書基本信息的視圖,用于讀者基本信息查詢的視圖,用于顯示當前借閱基本信息的視圖,用于借閱歷史信息查詢的視圖,用于查詢罰款信息的視圖。根據(jù)數(shù)據(jù)庫模式定義時確定的視圖,建立視圖。建視圖時步驟類似,這里只寫出用于查詢圖書基本信息的視圖。</p><p> ?。?)用于查詢圖書基本信息的視圖定義如下: </p><p> creat
54、e view Bookview (索書號, 書名, 作者, 出版社, 圖書狀態(tài))</p><p><b> as</b></p><p> select BookNo,BookName,BookWriter,BookPublish,BookState</p><p><b> from Book</b></p&
55、gt;<p><b> 建立索引</b></p><p> create clustered index BookPublish on Book(BookPublish);</p><p> create clustered index ReaDep on Reader(ReaDep);</p><p><b>
56、 建立觸發(fā)器</b></p><p> 1.當刪除Reader表中某一讀者基本信息時,觸發(fā)Borrow表,刪除相應的記錄</p><p> create trigger Reader_delete</p><p><b> on Reader</b></p><p> for delete</p
57、><p><b> as </b></p><p> delete Borrow</p><p> from deleted</p><p> where Borrow.ReaID=deleted.ReaID</p><p> 2.當在中增加一條借閱記錄時,使該圖書的狀態(tài)由“可借”變?yōu)椤安豢?/p>
58、借”</p><p> create trigger Borrow_insert1</p><p><b> on Borrow</b></p><p> for insert</p><p><b> as </b></p><p> declare @BookI
59、D char(9)</p><p> select @BookID=BookID</p><p> from inserted</p><p> update Book</p><p> set BookState='不可借'</p><p> where BookID=@BookID<
60、/p><p><b> 2.5.2數(shù)據(jù)入庫</b></p><p> 系統(tǒng)包括圖書基本信息管理、讀者基本信息管理、管理員信息管理、借閱信息管理、查詢信息管理等四大功能模塊,共有6張基本表,采用事先在Excel中錄入數(shù)據(jù),然后使用SQL Server 2008數(shù)據(jù)導入/導出向導功能,直接將數(shù)據(jù)導入到相應的基本表中。</p><p> 2.5.3
61、創(chuàng)建各個功能的存儲過程</p><p> 系統(tǒng)共創(chuàng)建了10個存儲過程,具體列表如下:</p><p> 表3.1 創(chuàng)建的存儲過程列表:</p><p> ?。ㄆ渌淼牟樵?、修改、刪除與以上各表的存儲過程定義大致相同,這里不再具 體列出)</p><p> 2.6系統(tǒng)調試和測試</p><p> 對該圖書管理
62、系統(tǒng)進行測試,驗證每個功能是否符合要求,具體的測試如下:</p><p> 通過視圖查看各個基本表和視圖中的數(shù)據(jù)</p><p> (1)查看Reader(讀者信息表)表中的數(shù)據(jù)</p><p> ( 2)查看Book(圖書信息表)表中的數(shù)據(jù)</p><p> 查看Borrw(借閱信息表)表中的數(shù)據(jù)</p><p&
63、gt; 查看Maneger(管理員信息表)表中的數(shù)據(jù)</p><p> 查看Room(館室信息表)表中的數(shù)據(jù)</p><p> 查看ReaderType(借閱信息表)表中的數(shù)據(jù)</p><p> 查看Bookview(圖書信息表)表中的數(shù)據(jù)</p><p> 查看Fineview(圖書信息表)表中的數(shù)據(jù)</p><
64、;p> 檢測各個存儲過程的功能</p><p> (1)存儲過程Query_Reader_M功能的驗證</p><p> (2)存儲過程Reader_Insert功能的驗證:</p><p> (3)存儲過程Query_Book_Name_Publish功能的驗證:</p><p><b> 觸發(fā)器功能驗證<
65、/b></p><p> 在Borrow表中插入一條記錄,觸發(fā)Book表將圖書由”可借”變?yōu)椤安豢山琛睜顟B(tài)。</p><p><b> 3 總結</b></p><p> 本次課程設計制作的是一個簡單的圖書館管理系統(tǒng),實現(xiàn)了一些圖書管理和借閱的功能,但與實際系統(tǒng)還是有一些差別的。主要是應用情況作了簡單的理想化的處理,因而難以反映實
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫課程設計----圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設計---圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設計(圖書館管理系統(tǒng))
- 數(shù)據(jù)庫課程設計-圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設計--圖書館管理系統(tǒng)
- 圖書館管理系統(tǒng)數(shù)據(jù)庫課程設計
- 圖書館管理系統(tǒng)數(shù)據(jù)庫課程設計
- 數(shù)據(jù)庫課程設計報告---圖書館管理系統(tǒng)數(shù)據(jù)庫
- 數(shù)據(jù)庫課程設計報告——圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設計報告---圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設計報告——圖書館管理系統(tǒng)
- java數(shù)據(jù)庫課程設計 圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設計報告--圖書館管理系統(tǒng)
- 數(shù)據(jù)庫原理課程設計--圖書館管理系統(tǒng)
- java數(shù)據(jù)庫課程設計---圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設計-高校圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設計報告--圖書館圖書管理系統(tǒng)
- 數(shù)據(jù)庫課程設計-圖書館借閱系統(tǒng)
- 數(shù)據(jù)庫課程設計---圖書館圖書借閱管理信息系統(tǒng)數(shù)據(jù)庫設計
- 圖書館系統(tǒng)數(shù)據(jù)庫設計課程設計報告
評論
0/150
提交評論