圖書管理信息系統(tǒng)實訓總報告_第1頁
圖書管理信息系統(tǒng)實訓總報告_第2頁
圖書管理信息系統(tǒng)實訓總報告_第3頁
圖書管理信息系統(tǒng)實訓總報告_第4頁
圖書管理信息系統(tǒng)實訓總報告_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、 數(shù)據(jù)庫原理與管理信息系統(tǒng)實踐實訓報告圖書管理信息系統(tǒng)二級學院醫(yī)藥信息工程專 業(yè)信息管理與信息系統(tǒng)(商務信息方向)班 級2012級組 號第17組小組成員鄧福朗,范劍輝指導教師鄭先容、李志文2014年11月圖書館管理信息系統(tǒng)需求分析報告目錄第一章 引言11.1 編寫目的11.2背景說明11.3系統(tǒng)目標2第二章 系統(tǒng)的需求分析32.1系統(tǒng)的總體需求分析32.2 系統(tǒng)功能需求42.3 系統(tǒng)數(shù)據(jù)需求5第三章 具體功能模塊需求描述73.1功能模塊73.1.1 管理員業(yè)務模塊7(1)系統(tǒng)管理模塊7(2)讀者管理模塊7(3)借/還書業(yè)務模塊8(4)庫存管理模塊93.1.2 讀者模塊10(1)讀者信息管理模塊

2、10(2)書刊借閱模塊11(3)違章繳款模塊11(4)賬目清單模塊11第四章 性能需求114.1網(wǎng)絡平臺要求114.1.1 網(wǎng)絡環(huán)境下的多用戶系統(tǒng)114.1.2 數(shù)據(jù)的完整性,準確性124.1.3數(shù)據(jù)安全性124.1.4 用戶平臺要求12第五章 參考文獻13第六章 總結132 第一章 引言1.1 編寫目的隨著圖書館規(guī)模的不斷擴大,圖書數(shù)量也相應的增加,有關圖書的各種信息量也成倍增加,面對著龐大的信息量,傳統(tǒng)的人工方式管理會導致圖書館管理上的混亂,人力與物力過多浪費,圖書館管理費用的增加,從而使圖書館的負擔過重,影響整個圖書館的運作和控制管理,因此,必須制定一套合理、有效,規(guī)范和實用的圖書管理系

3、統(tǒng),對圖書資料進行集中統(tǒng)一的管理,例如圖書館管理員可以及時對讀者信息表,借閱表和總賬目表進行管理,更新,刪除,查詢等操作。另一方面,IT產(chǎn)業(yè)和Internet獲得了飛速發(fā)展,計算機應用已滲透到了各個領域,引起信息管理的革命,實現(xiàn)了信息的自動化處理,提高了處理的及時性和正確性。提高圖書管理工作效率,作到信息的規(guī)范管理,科學統(tǒng)計和快速查詢,讓圖書館更好的為學校,社會服務。1.2背景說明l 待開發(fā)系統(tǒng)名稱:圖書管理信息系統(tǒng)l 開發(fā)者:鄧福朗、范劍輝l 用 戶:高校教務人員,在校學生,教師1.3系統(tǒng)目標能使圖書館管理系統(tǒng)能夠?qū)崿F(xiàn)以下的功能: 維護(添加,刪除,修改)管理員信息 維護(添加,刪除,修改)

4、讀者信息 添加新書種信息 刪除書刊 維護借閱信息 維護借閱歷史 書刊掛失 繳納違章欠款 讀者續(xù)借圖書 查詢管理員信息 查詢讀者信息 查詢書刊信息 查詢借閱信息 查詢借閱歷史 查詢賠償情況第二章 系統(tǒng)的需求分析 2.1系統(tǒng)的總體需求分析系統(tǒng)需求分析是數(shù)據(jù)庫設計和系統(tǒng)實現(xiàn)的基礎,其任務是:掌握用戶對系統(tǒng)建設的要求,研究相應管理工作的特點,找出數(shù)據(jù)、業(yè)務過程和實現(xiàn)管理功能之間的關系,確定系統(tǒng)的功能。下面將對大學生教務管理信息系統(tǒng)的各個方面要求做出分析。系統(tǒng)建設目標是建成一個集自動化、信息化、網(wǎng)絡化為一體的,符合高校圖書管理特點的圖書管理信息系統(tǒng),為圖書管理有關部門提供優(yōu)質(zhì)、高效的業(yè)務管理和事務處理,

5、為其它有關部門、學生和教師提供全面及時的信息和數(shù)據(jù)。系統(tǒng)完成時應達到以下幾方面的要求:1)功能實用:根據(jù)圖書管理業(yè)務流程,提供日常教學管理功能。2)技術先進:采用先進的計算機軟硬件技術,確保本系統(tǒng)在相當長的時間內(nèi)不會落后。3)高效穩(wěn)定:系統(tǒng)運行速度快,效率高,有效防止各種人為操作錯誤,維護數(shù)據(jù)的完整性。4)易于操作:系統(tǒng)界面簡潔,易使用、易維護、適應非計算機人員使用。5)安全可靠:應具有安全高效的身份認證,權限檢查機制,防止信息泄密和對保密信息的非法侵入。2.2 系統(tǒng)功能需求2.2.1數(shù)據(jù)錄入a錄入新管理員的相關信息b錄入新入館的圖書的詳細信息c錄入新讀者的詳細信息d錄入讀者借閱圖書的詳細信息

6、e錄入讀者借閱圖書的歷史信息f. 錄入讀者繳納罰款的詳細信息2.2.2.數(shù)據(jù)更新/刪除h更新/刪除某圖書管理員的信息i刪除給定圖書的信息j更新/刪除給定讀者的信息k更新/刪除某讀者借閱某本圖書的詳細信息l更新/刪除借閱歷史詳細信息2.2.3.數(shù)據(jù)查詢系統(tǒng)需要支持下列查詢:m. 列出圖書管理員的信息n. 按某些查詢條件列出館內(nèi)相應圖書的詳細信息和可租借情況o. 按某些查詢條件列出相應讀者的詳細信息p. 列出某個讀者當前圖書借閱信息及借閱歷史q. 列出某個讀者違章繳款的記錄r. 列出某個讀者的賬目清單2.3 系統(tǒng)數(shù)據(jù)需求一個圖書館有若干個管理員,每個管理員用唯一的編號標識,并作為其身份驗證的用戶名

7、,管理員的其他信息主要包括密碼、姓名、聯(lián)系方式等。一個圖書館有若干書籍由國標書號(ISBN)惟一標識。書籍需要記錄的其他主要信息有書名、作者、出版社、價格、圖書類型等。在從圖書館借閱圖書之前,讀者必須進行有效的注冊,包括讀者類型、姓名、性別、最大借閱數(shù)、當前借閱數(shù)。讀者編號惟一標識讀者身份。讀者類型包括學生和教師。合法讀者可以借閱圖書,一次可借閱的最大的圖書數(shù)由其類型決定,學生一次最大借閱數(shù)為8冊,教師一次最大借閱數(shù)為10冊。借還業(yè)務數(shù)據(jù)包括isbn、讀者編號、借閱日期和歸還日期,數(shù)量,繳費類型。圖書一次借閱時間默認為30天,續(xù)借外加30天,所有書刊均只可續(xù)借一次。存在違章罰款未交的讀者,暫無

8、法借閱圖書,繳款后可正常借閱。讀者歸還圖書后需保留一段時間內(nèi)的借閱歷史記錄,其中包括的信息有isbn、讀者編號、借閱日期、歸還日期等。每條記錄由圖書條碼號、讀者編號、借閱日期進行惟一標識(歸還的圖書不可當天外借)。借閱超期需繳納罰款,從應還時間開始計算,每天0.1元。讀者遺失書刊可進行掛失,掛失后需按遺失書刊的原價進行賠償。所有讀者的繳款將記錄進賬目,賬目的信息包括票據(jù)號,繳款時間,繳納罰款的讀者身份證號,罰款類型,全部金額。第三章 具體功能模塊需求描述3.1 功能模塊3.1.1.管理員業(yè)務模塊管理員業(yè)務模塊系統(tǒng)管理模塊還書業(yè)務模塊借書業(yè)務模塊讀者管理模塊庫存管理模塊(1)系統(tǒng)管理模塊。功能包

9、括查看,修改管理員個人信息;添加,刪除管理員信息;修改個人密碼;退出系統(tǒng)。添加新管理員,管理員編號自動生成,初始密碼與編號一樣。(2)讀者管理模塊。功能包括檢索讀者詳細信息;添加新讀者,刪除讀者等。添加新讀者時,系統(tǒng)自動生成讀者編號,初始密碼為該編號,輸入讀者的相關信息,提交即可添加新讀者。刪除讀者時,若該讀者存在借閱圖書未還的情況,則系統(tǒng)提示暫無法刪除。輸入讀者編號,可查詢核實讀者的相關信息,提交即可刪除該讀者,同時刪除其相關記錄的所有信息。(3)借/還書業(yè)務模塊。功能包括檢索借書登記,還書登記,違章繳款和書刊掛失。1)借書登記讀者借閱圖書時,管理員輸入讀者編號,可查詢讀者及其當前借閱書刊的

10、詳細信息;輸入要借閱書刊的isbn,可核實該書的詳細信息;點擊提交提交借書請求。結束成功后,該讀者當前借閱信息將添加新借閱書刊,令管理員方便的核實提交是否成功。以下幾種情況任意一種情況發(fā)生,讀者都暫時無法借書:該讀者當前借閱量已達最大借閱量;該讀者有借閱圖書已超期未歸還;該讀者有違章罰款未繳納。2)還書登記讀者歸還書刊時,只需輸入書刊的isbn,可查詢該書的詳細信息,點擊還書提交提交還書請求。若借閱超期,系統(tǒng)提示超期信息并詢問是否繳費,若繳費則核實繳費金額和操作,若暫不繳費,則該未繳罰款將被記錄,可供讀者查詢。3)罰款繳費有罰款記錄的讀者進行繳費時,只需輸入讀者編號,便可查詢到該讀者所有的罰款

11、未繳的記錄,每條記錄后面附有繳款條目,確認繳款只需點擊相應的條目即可完成,繳款成功后,原“繳款”字樣變?yōu)椤耙牙U費”,簡化了管理員的工作,顯示信息簡單明了。4)書刊掛失借閱書刊遺失,讀者可進行掛失。掛失操作時,只需輸入讀者身份證號,即可查詢讀者當前借閱書刊的詳細信息,每條記錄后附有掛失一欄,讀者確認掛失某本書刊,管理員只需點擊掛失一欄,若“掛失”字樣變?yōu)椤耙褣焓А?,則掛失成功。(4)庫存管理模塊功能包括檢索書刊詳細信息,添加書刊,刪除書刊。檢索書刊詳細信息包括多條目精確檢索,模糊檢索和檢索副本信息。模糊檢索時,只需輸入關鍵字,即可檢索得到相應圖書詳細信息。該信息還包括圖書是否可借的情況。添加書刊

12、包括添加新書。添加新書時,輸入書刊的相關信息可添加該書刊。刪除書刊包括刪除指定書刊刪除指定書刊時,輸入書號可查詢書刊詳細信息,若當前書刊有外借書,則系統(tǒng)提示暫無法刪除;點擊提交提交刪除請求,則刪除該書刊相關信息,修改書刊的相關信息。3.1.2.讀者模塊讀者模塊讀者信息管理模塊賬目清單模塊違章繳款模塊書刊借閱模塊書目檢閱模塊(1)讀者信息管理模塊讀者可查看個人信息,并修改個人密碼。(2)書刊借閱模塊列出讀者當前的借閱信息和歷史借閱信息。當前借閱書刊的每個條目后有一欄續(xù)借,讀者只需在需要續(xù)借的書刊后點擊續(xù)借,即可實現(xiàn)書刊的續(xù)借。若續(xù)借成功,顯示“續(xù)借成功字樣”;若已續(xù)借,則提示超過最大借閱次數(shù)無法

13、續(xù)借。(3)違章繳款模塊列出讀者當前所有違章信息和繳款記錄。違章信息及所有未繳罰款項,提示讀者繳納罰款及罰款詳細情況。(4)賬目清單模塊列出讀者所有繳款的相關記錄。包括票據(jù)的流水號,繳款的具體時間,罰款類型及金額,簡單明了。(5)書目檢索模塊同管理員業(yè)務庫存管理業(yè)務查詢功能。第四章 性能需求4.1網(wǎng)絡平臺要求4.1.1 網(wǎng)絡環(huán)境下的多用戶系統(tǒng)信息主要存儲在服務器端的數(shù)據(jù)庫中,由各用戶在規(guī)定的權限下在各自的客戶端上錄入,修改,刪除相關的內(nèi)容,各用戶還可進行查詢,調(diào)用,達到信息共享。4.1.2 數(shù)據(jù)的完整性,準確性錄入數(shù)據(jù)采用表格方式,限制錄入數(shù)據(jù)類型及取值范圍以保證數(shù)據(jù)的完整性及準確性。系統(tǒng)應具

14、有部分反悔修改功能,系統(tǒng)備有的修改功能均可反悔4.1.3數(shù)據(jù)安全性本系統(tǒng)采用二級安全保障:第一級:依賴于網(wǎng)絡本身對用戶使用權限的規(guī)定。第二級:在程序模塊中通過使用密碼控制功能對用戶使用權限加以限制。4.1.4 用戶平臺要求開發(fā)出的軟件要適用于各種WINDOWS平臺和SQL SERVER 數(shù)據(jù)庫下,支持局域網(wǎng)和INTERNET下的資源共享以及EXCEL的表格輸出等,最低配置要求內(nèi)存以及顯存顯卡。開發(fā)環(huán)境:Windows 2000/XP PROFESSIONAL。開發(fā)工具:ASP.NET。數(shù)據(jù)庫管理系統(tǒng):Microsoft SQL Server 2008第五章 參考文獻1 數(shù)據(jù)庫原理及其醫(yī)學應用馮

15、天亮 電子工業(yè)出版社2 楊正洪等.中文SQL Server 2000關系數(shù)據(jù)庫系統(tǒng)管理和開發(fā)指南M.北京:機械工業(yè)出版社,2001.93 劉大瑋,馬傳寶,孫穎潔.SQL Server 數(shù)據(jù)庫項目案例導航M.北京:清華大學出版社,2005.74(美)吉瑞(Greary,D.M.).Java2圖形設計:卷.AWT M.北京:機械工業(yè)出版社,2000.1第六章 總結1.經(jīng)驗與體會 在這段相對集中的時間內(nèi)做數(shù)據(jù)庫課程設計,確實有很多收獲。且不說最后做出系統(tǒng)的好壞,第一次完整地寫出了需求分析報告,這個過程中還是學到了不少東西。在數(shù)據(jù)庫設計方面更正了以前先建表,然后根據(jù)表化E-R圖的習慣;進行完需求分析后

16、,根據(jù)E-R圖建表,建出的表更合理,也基本能滿足需求??傊?這幾天的疲憊和辛苦還是值得的。2.系統(tǒng)的特色與不足 圖書館管理信息系統(tǒng)是日常生活中經(jīng)常接觸到的一個系統(tǒng)。系統(tǒng)除了基本功能外,增加了報表的功能。系統(tǒng)的不足之處就是對圖書預約功能的處理還有待完善,另外就是對圖書館刪除圖書的相關借閱信息是否需要保存還有待考慮。 圖書管理信息系統(tǒng)數(shù)據(jù)庫物理設計說明書最后修改日期2014/12/6最后修改者范劍輝 鄧福朗文檔信息:文檔名稱圖書管理信息系統(tǒng)設計說明書描述該文檔包括對圖書管理信息的更新操作,對圖書的查詢,對讀者信息的查詢更新刪除操作,還包括管理員對讀者借閱情況和賬目賬單信息的管理,還有辦理讀者借書還

17、書的流程。可以根據(jù)SQL數(shù)據(jù)庫數(shù)據(jù)庫中的存儲過程,觸發(fā)器,視圖的操作得出。負責人范劍輝 鄧福朗狀態(tài)最終版項目組成:測試主管范劍輝 鄧福朗開發(fā)主管范劍輝 鄧福朗項目經(jīng)理范劍輝 鄧福朗文檔變更歷史:時間修改人章節(jié)描述2014/11/10范劍輝第五章創(chuàng)建文檔初稿2014/11/20范劍輝第七章修改文稿2012/12/6鄧福朗第九章最終版文稿概述目的本文為數(shù)據(jù)庫實訓項目SQL Server物理設計報告。本說明書將:l 描述數(shù)據(jù)庫設計的目的l 說明數(shù)據(jù)庫設計中的主要組成部分l 說明數(shù)據(jù)庫設計中涵蓋的知識要點內(nèi)容本文檔主要內(nèi)容包括對數(shù)據(jù)庫設計結構的總體描述,對數(shù)據(jù)庫中各種對象的描述(包括對象的名稱、對象的

18、屬性、對象和其他對象的直接關系)。本文檔中包含對以下數(shù)據(jù)庫內(nèi)容的描述:l 用戶l 數(shù)據(jù)表l 視圖l 存儲過程l 用戶自定義函數(shù)l 觸發(fā)器l 約束在數(shù)據(jù)庫主要對象之外,本文還將描述數(shù)據(jù)庫安全性設置、數(shù)據(jù)庫屬性設置和數(shù)據(jù)庫備份策略,為數(shù)據(jù)庫管理員維護數(shù)據(jù)庫安全穩(wěn)定地運行提供參考。數(shù)據(jù)庫數(shù)據(jù)庫名稱數(shù)據(jù)庫的名稱圖書管理信息系統(tǒng).。用戶除了數(shù)據(jù)庫中自動創(chuàng)建的 dbo 用戶之外,還要創(chuàng)建如下3個用戶: Reader:該用戶是 sql訪問數(shù)據(jù)庫所使用的賬號,它的權限一般僅限于查看視圖和執(zhí)行存儲過程。 Buyer:該用戶是 sql訪問數(shù)據(jù)庫所使用的賬號,它的權限和 reader 用戶類似,即僅限于查看視圖和執(zhí)

19、行存儲過程。 Manager: 該用戶是sql訪問數(shù)據(jù)庫所使用的賬號,它擁有執(zhí)行數(shù)據(jù)庫中所有操作的權限。表表設計概述根據(jù)教學案例功能,數(shù)據(jù)庫將以圖書信息為中心存儲相關數(shù)據(jù),配合 SQL Server 數(shù)據(jù)庫系統(tǒng)中提供的數(shù)據(jù)管理,實現(xiàn)管理圖書借閱信息,賬目信息,讀者信息,圖書信息,圖書類型信息,書架信息等業(yè)務功能。數(shù)據(jù)庫設計將以圖書信息的圖書表為基礎,連接多張相關表實現(xiàn)對以下關系的支持:l 圖書與管理員l 圖書與讀者l 圖書與圖書類型l 圖書與采購員l 圖書與書架l 管理員與圖書總借閱記錄l 管理員與借閱賬目信息數(shù)據(jù)庫系統(tǒng)主要的實體關系如下圖:表account概述表 account 用于圖書借閱

20、賬目基本信息,并作為基礎表與其他表聯(lián)接。表定義表 account 定義如下:名稱類型可否為空說明備注Account_idChar 10否賬目編號自動生成Account_timeDate&time否賬目時間Reader_idChar 10否讀者編號Account_typeVchar 6否賬目類型Account_moeyFloat 8否賬目繳款金額Manager_idChar 10否管理員賬號主鍵表 account 的主鍵是account_id字段,類型為 char,設置自動增量。外鍵表account的外鍵有manager_id,類型為char,用于與表 manager 中的manager

21、_id字段關聯(lián)。約束表aacount 中的account_type 字段為“超期”和“遺失”兩種。索引主鍵字段account_id具有自動創(chuàng)建的聚集索引。表all_borrow概述表all_borrow用于記錄讀者借閱圖書的總信息。每個讀者在該表中都對應一條記錄。該表通過與manager 表關聯(lián)可以確定管理員查詢對應讀者的總借閱圖書信息。該表中還記錄了總借閱編號和讀者編號,可以確定每個讀者的總借閱信息。表定義表tblDepartment定義如下:名稱類型可否為空說明備注All_borrow_idChar 10否總借閱編號自動生成Reader_idchar 10否讀者編號Isbnvchar 20

22、否圖書編號Borrow_numint 否借閱數(shù)量Borrow_timeDate&time否借閱時間Return_timeDate&time否歸還時間主鍵表all_borrow的主鍵是all_borrow_id字段,類型為 char,設置自動增量。外鍵表all_borrow的外鍵為 Manager_id,類型為char,用于與表 manager 的 manager_id相關聯(lián)。約束無其他約束索引主鍵字段all_borrow具有自動創(chuàng)建的聚集索引。表manager概述表manager用于管理員信息,包括管理員名字,性別,密碼,電話等。表 manager 通過字段manager_id

23、與表account 和表all_borrow 關聯(lián)。表定義表manager定義如下:名稱類型可否為空說明備注Manager_idChar 10否管理員編號自動生成Manager_nameVchar 30否管理員姓名Manager_sexdatetime 8可管理員性別Manager_passwordint 4否管理員密碼Manager_telint 4可管理員電話主鍵表manager的主鍵是manager_id字段,類型為 char,設置自動增量。外鍵表manager的外鍵是isbn,類型為vchar,用于與表book中的isbn字段關聯(lián)。約束表manager的字段manager_sex設置為

24、“男”和“女”索引主鍵字段manader_id具有自動創(chuàng)建的聚集索引。表book概述表book用于記錄圖書信息(圖書類型,圖書名字。出版社,作者,在書架位置,價格等信息等),通過字段 isbn 與表manager關聯(lián),通過reader_id與reader表聯(lián)系。表定義表tblAttendance定義如下:名稱類型可否為空說明備注IsbnChar 10否圖書編號自動生成Book_type_idChar 10否圖書類型編號Bookshelter_idChar 10否書架編號Book_nameVchar 50可圖書名字authorVchar 50可圖書作者publisherVchar 50可圖書出版

25、社PriceFloat 8否圖書價格Book_numint否圖書數(shù)量主鍵表 book 的主鍵是isbn字段,類型為 char,設置自動增量。外鍵表book的外鍵是 book_type_id和bookshelter_id,其中 book_type_id類型為 char,用于與表book_type 中的book_type_id字段關聯(lián);bookshelter_id 類型為 char, 用于與表 bookshelter 中的bookshelter_id 字段關聯(lián)。約束無約束。索引主鍵字段isbn具有自動創(chuàng)建的聚集索引。表reader概述表 reader 用于記錄讀者信息。表 reader中的基本信息

26、包括:讀者編號,讀者姓名,讀者密碼,讀者類型,班級,系別,讀者性別,最大借閱數(shù),當前借閱數(shù)等。通過字段 reader_id 與表book 關聯(lián)表定義表tblLeave定義如下:名稱類型可否為空說明備注Reader_idChar 10否讀者編號自動生成,學號為“1207523”開頭的10位數(shù)Reader_nameVchar 30可讀者姓名Reader_passwordVchar 30否讀者密碼Reader_typeVchar 6否讀者類型可以選取“學生”“教師”classVcha 20可讀者班級departementVchar 20可讀者系別Reader_sexChar 2可讀者性別可以選取“男

27、”“女”Max_numint否讀者最大借閱數(shù)“教師”最大借閱數(shù)為10,“學生”最大借閱數(shù)為8Cur_numint否讀者當前借閱數(shù)主鍵表booke的主鍵是reader_id字段,類型為 char,設置自動增量。外鍵表reader的外鍵是isbn,類型為char,用于與表book中的isbn字段關聯(lián)約束reader字段的取值是一“12075232”開頭的10位數(shù)字reader_sex可以選取“男”,“女”。索引主鍵字段reader_id具有自動創(chuàng)建的聚集索引。表buyer概述表buyer用于記錄購書員的個人信息。表buyer中的基本信息包括:購書員的編號,購書員姓名,購書員性別,購書員電話。通過字

28、段 buyer_id 與表book 關聯(lián)。表定義表buyer定義如下:名稱類型可否為空說明備注Buyer_idChar 10否購書員編號自動生成Buyer_nameVchar 30可購書員姓名Buyer_sexChar 2可購書員性別可以選取“男”“女”Buyer_telChar 11可購書員電話主鍵表buyer的主鍵是buyer_id字段,類型為 char,設置自動增量。外鍵表buyer的外鍵是isbn,類型為char,用于與表book中的isbn字段關聯(lián)。約束約束Buyer_Sex 字段取值:“男”、“女”主鍵字段buyer_id具有自動創(chuàng)建的聚集索引。索引無表bookshelter概述表

29、bookshelter用于保存圖書擺放書架的位置信息。表bookshelter中的基本信息包括:書架編號,書架位置,書架上的圖書總量。通過字段bookshelter_id 與表book關聯(lián)。表定義表bookshelter定義如下:名稱類型可否為空說明備注Bookshelter_idChar 10否書架編號自動生成Bookshelter_possitionVchar 30可書架位置Book_put_numint 否書架上圖書數(shù)量主鍵表bookshelter的主鍵是bookshelter_id字段,類型為char,設置自動增量。外鍵表booksheletr的外鍵是isbn,類型為char,用于與表

30、book中的isbn字段關聯(lián)。約束無約束索引主鍵字段bookshelter_id具有自動創(chuàng)建的聚集索引。表book_type概述表booktype用于記錄圖書類型的信息。表book_type中的基本信息包括:圖書類型編號,圖書類型名字,圖書類型的圖書書數(shù)量表定義表book_tyoe定義如下:名稱類型可否為空說明備注Book_type_idChar 10否圖書類型編號自動生成Book_type_nameVchar 30可圖書類型名字bookcountint否圖書類型圖書數(shù)量主鍵表book_type的主鍵是book_type_id字段,類型為 char,設置自動增量。外鍵表book_type的外鍵

31、是isbn,類型為char,用于與表book中的isbn字段關聯(lián)。約束無其他約束索引主鍵字段book_type_id具有自動創(chuàng)建的聚集索引。表management概述表management用于保存管理員管理賬目信息記錄。表management中的基本信息包括:圖書編號,管理員編號,是否遺失記錄表定義表management定義如下:名稱類型可否為空說明備注isbnVchar 20否圖書編號Manamer_idChar 10否管理員編號Or_lostChar 3否圖書是否遺失記錄可選取“是”“否”主鍵表management的主鍵是isbn, 類型為 char, manager_id字段,類型為ch

32、ar,設置自動增量。外鍵外鍵為isbn和manager_id約束Or_lost默認為否索引主鍵字段isbn,manager_id具有自動創(chuàng)建的聚集索引。表borrow概述表 borrow 用于保存讀者借閱圖書的信息。表 borrow 的基本信息包括:isbn,讀者編號,借閱圖書時間,歸還時間圖書,借閱數(shù)量,是否續(xù)借,是否超期。表定義名稱類型可否為空說明備注IsbnVchar 20否圖書編號Reader_idchar 10否讀者編號Borrow_timeDatetime否借閱時間Return_timeDatetime否歸還時間Borrow_numChar 10否借閱數(shù)量Or_continueCh

33、ar 3是是否續(xù)借可選取“是”“否”O(jiān)r_over Char 3是是否 超期可選取“是”“否”主鍵Isbn ,reader_id外鍵Isbn,reader_id約束無其他約束索引無表buy概述表buy用于記錄購書員購買圖書的記錄。表 buy 的基本信息包括:圖書編號,購書員編號,購買時間,購買價格,購買數(shù)量。表定義名稱類型可否為空說明備注IsbnVchar 20否圖書編號Buyer_idchar 10否購買員編號”Buyer_timedatetime是購買時間Buy_priceFloat 10是購買價格Buy_numint是購買數(shù)量主鍵Isbn,buyer_id外鍵表buy 的外鍵是 isbn

34、,buyer_id,類型為vchar,char,用來與表 book 的 isbn,與表buyer的buyer_id 相關聯(lián)。約束無索引無視圖視圖view_A 概述此視圖通過左外聯(lián)接表book和 book_typet 得到了圖書借閱信息,其中包括圖書編號,圖書類型編號,圖書類型名字?;韑 bookl book_type視圖包含字段l isbnl type_idl book_type_name權限Manager 和reader 具有 Select 權限。視圖view_B概述此視圖通過buy內(nèi)聯(lián)接表 book 和 buyer,得到采購員的姓名、編號,圖書編號,圖書名字,圖書數(shù)量?;韑 Bookl

35、 Buyerl buy視圖包含字段l Buyer_idl Buyer_namel Isbnl Book_namel Book_num權限Manager和reader 具有 Select 權限。視圖view_C概述此視圖通過內(nèi)聯(lián)接表account和manager,得到管理員對應處理的賬單信息?;韑 Accountl manager視圖包含字段l Manager_idl Account_idl Reader_idl Account_timel money權限Manager和reader 具有 Select 權限。視圖view_D概述此視圖通過內(nèi)聯(lián)接表reader,得到讀者的相關信息?;韑 Re

36、ader視圖包含字段l Reader_idl Reader_namel Reader_typel classl departement權限Manager和reader 具有 Select 權限。視圖view_E概述此視圖通過內(nèi)聯(lián)接表 reader 和 borrow,得到讀者借閱信息。基表l Readerl borrow視圖包含字段l reader_idl reader_namel Isbnl Borrow_timel Return_timel Borrow_numl Or_continuel Or_overl Reader_typel class權限Manager和reader 具有 Select 權限。存儲

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論