![圖書(shū)管理信息系統(tǒng)實(shí)訓(xùn)總報(bào)告_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/29/a801cd9a-1e8e-4e39-9a2b-6e0f1ca40cc7/a801cd9a-1e8e-4e39-9a2b-6e0f1ca40cc71.gif)
![圖書(shū)管理信息系統(tǒng)實(shí)訓(xùn)總報(bào)告_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/29/a801cd9a-1e8e-4e39-9a2b-6e0f1ca40cc7/a801cd9a-1e8e-4e39-9a2b-6e0f1ca40cc72.gif)
![圖書(shū)管理信息系統(tǒng)實(shí)訓(xùn)總報(bào)告_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/29/a801cd9a-1e8e-4e39-9a2b-6e0f1ca40cc7/a801cd9a-1e8e-4e39-9a2b-6e0f1ca40cc73.gif)
![圖書(shū)管理信息系統(tǒng)實(shí)訓(xùn)總報(bào)告_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/29/a801cd9a-1e8e-4e39-9a2b-6e0f1ca40cc7/a801cd9a-1e8e-4e39-9a2b-6e0f1ca40cc74.gif)
![圖書(shū)管理信息系統(tǒng)實(shí)訓(xùn)總報(bào)告_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/29/a801cd9a-1e8e-4e39-9a2b-6e0f1ca40cc7/a801cd9a-1e8e-4e39-9a2b-6e0f1ca40cc75.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 數(shù)據(jù)庫(kù)原理與管理信息系統(tǒng)實(shí)踐實(shí)訓(xùn)報(bào)告圖書(shū)管理信息系統(tǒng)二級(jí)學(xué)院醫(yī)藥信息工程專(zhuān) 業(yè)信息管理與信息系統(tǒng)(商務(wù)信息方向)班 級(jí)2012級(jí)組 號(hào)第17組小組成員鄧福朗,范劍輝指導(dǎo)教師鄭先容、李志文2014年11月圖書(shū)館管理信息系統(tǒng)需求分析報(bào)告目錄第一章 引言11.1 編寫(xiě)目的11.2背景說(shuō)明11.3系統(tǒng)目標(biāo)2第二章 系統(tǒng)的需求分析32.1系統(tǒng)的總體需求分析32.2 系統(tǒng)功能需求42.3 系統(tǒng)數(shù)據(jù)需求5第三章 具體功能模塊需求描述73.1功能模塊73.1.1 管理員業(yè)務(wù)模塊7(1)系統(tǒng)管理模塊7(2)讀者管理模塊7(3)借/還書(shū)業(yè)務(wù)模塊8(4)庫(kù)存管理模塊93.1.2 讀者模塊10(1)讀者信息管理模塊
2、10(2)書(shū)刊借閱模塊11(3)違章繳款模塊11(4)賬目清單模塊11第四章 性能需求114.1網(wǎng)絡(luò)平臺(tái)要求114.1.1 網(wǎng)絡(luò)環(huán)境下的多用戶(hù)系統(tǒng)114.1.2 數(shù)據(jù)的完整性,準(zhǔn)確性124.1.3數(shù)據(jù)安全性124.1.4 用戶(hù)平臺(tái)要求12第五章 參考文獻(xiàn)13第六章 總結(jié)132 第一章 引言1.1 編寫(xiě)目的隨著圖書(shū)館規(guī)模的不斷擴(kuò)大,圖書(shū)數(shù)量也相應(yīng)的增加,有關(guān)圖書(shū)的各種信息量也成倍增加,面對(duì)著龐大的信息量,傳統(tǒng)的人工方式管理會(huì)導(dǎo)致圖書(shū)館管理上的混亂,人力與物力過(guò)多浪費(fèi),圖書(shū)館管理費(fèi)用的增加,從而使圖書(shū)館的負(fù)擔(dān)過(guò)重,影響整個(gè)圖書(shū)館的運(yùn)作和控制管理,因此,必須制定一套合理、有效,規(guī)范和實(shí)用的圖書(shū)管理系
3、統(tǒng),對(duì)圖書(shū)資料進(jìn)行集中統(tǒng)一的管理,例如圖書(shū)館管理員可以及時(shí)對(duì)讀者信息表,借閱表和總賬目表進(jìn)行管理,更新,刪除,查詢(xún)等操作。另一方面,IT產(chǎn)業(yè)和Internet獲得了飛速發(fā)展,計(jì)算機(jī)應(yīng)用已滲透到了各個(gè)領(lǐng)域,引起信息管理的革命,實(shí)現(xiàn)了信息的自動(dòng)化處理,提高了處理的及時(shí)性和正確性。提高圖書(shū)管理工作效率,作到信息的規(guī)范管理,科學(xué)統(tǒng)計(jì)和快速查詢(xún),讓圖書(shū)館更好的為學(xué)校,社會(huì)服務(wù)。1.2背景說(shuō)明l 待開(kāi)發(fā)系統(tǒng)名稱(chēng):圖書(shū)管理信息系統(tǒng)l 開(kāi)發(fā)者:鄧福朗、范劍輝l 用 戶(hù):高校教務(wù)人員,在校學(xué)生,教師1.3系統(tǒng)目標(biāo)能使圖書(shū)館管理系統(tǒng)能夠?qū)崿F(xiàn)以下的功能: 維護(hù)(添加,刪除,修改)管理員信息 維護(hù)(添加,刪除,修改)
4、讀者信息 添加新書(shū)種信息 刪除書(shū)刊 維護(hù)借閱信息 維護(hù)借閱歷史 書(shū)刊掛失 繳納違章欠款 讀者續(xù)借圖書(shū) 查詢(xún)管理員信息 查詢(xún)讀者信息 查詢(xún)書(shū)刊信息 查詢(xún)借閱信息 查詢(xún)借閱歷史 查詢(xún)賠償情況第二章 系統(tǒng)的需求分析 2.1系統(tǒng)的總體需求分析系統(tǒng)需求分析是數(shù)據(jù)庫(kù)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)的基礎(chǔ),其任務(wù)是:掌握用戶(hù)對(duì)系統(tǒng)建設(shè)的要求,研究相應(yīng)管理工作的特點(diǎn),找出數(shù)據(jù)、業(yè)務(wù)過(guò)程和實(shí)現(xiàn)管理功能之間的關(guān)系,確定系統(tǒng)的功能。下面將對(duì)大學(xué)生教務(wù)管理信息系統(tǒng)的各個(gè)方面要求做出分析。系統(tǒng)建設(shè)目標(biāo)是建成一個(gè)集自動(dòng)化、信息化、網(wǎng)絡(luò)化為一體的,符合高校圖書(shū)管理特點(diǎn)的圖書(shū)管理信息系統(tǒng),為圖書(shū)管理有關(guān)部門(mén)提供優(yōu)質(zhì)、高效的業(yè)務(wù)管理和事務(wù)處理,
5、為其它有關(guān)部門(mén)、學(xué)生和教師提供全面及時(shí)的信息和數(shù)據(jù)。系統(tǒng)完成時(shí)應(yīng)達(dá)到以下幾方面的要求:1)功能實(shí)用:根據(jù)圖書(shū)管理業(yè)務(wù)流程,提供日常教學(xué)管理功能。2)技術(shù)先進(jìn):采用先進(jìn)的計(jì)算機(jī)軟硬件技術(shù),確保本系統(tǒng)在相當(dāng)長(zhǎng)的時(shí)間內(nèi)不會(huì)落后。3)高效穩(wěn)定:系統(tǒng)運(yùn)行速度快,效率高,有效防止各種人為操作錯(cuò)誤,維護(hù)數(shù)據(jù)的完整性。4)易于操作:系統(tǒng)界面簡(jiǎn)潔,易使用、易維護(hù)、適應(yīng)非計(jì)算機(jī)人員使用。5)安全可靠:應(yīng)具有安全高效的身份認(rèn)證,權(quán)限檢查機(jī)制,防止信息泄密和對(duì)保密信息的非法侵入。2.2 系統(tǒng)功能需求2.2.1數(shù)據(jù)錄入a錄入新管理員的相關(guān)信息b錄入新入館的圖書(shū)的詳細(xì)信息c錄入新讀者的詳細(xì)信息d錄入讀者借閱圖書(shū)的詳細(xì)信息
6、e錄入讀者借閱圖書(shū)的歷史信息f. 錄入讀者繳納罰款的詳細(xì)信息2.2.2.數(shù)據(jù)更新/刪除h更新/刪除某圖書(shū)管理員的信息i刪除給定圖書(shū)的信息j更新/刪除給定讀者的信息k更新/刪除某讀者借閱某本圖書(shū)的詳細(xì)信息l更新/刪除借閱歷史詳細(xì)信息2.2.3.數(shù)據(jù)查詢(xún)系統(tǒng)需要支持下列查詢(xún):m. 列出圖書(shū)管理員的信息n. 按某些查詢(xún)條件列出館內(nèi)相應(yīng)圖書(shū)的詳細(xì)信息和可租借情況o. 按某些查詢(xún)條件列出相應(yīng)讀者的詳細(xì)信息p. 列出某個(gè)讀者當(dāng)前圖書(shū)借閱信息及借閱歷史q. 列出某個(gè)讀者違章繳款的記錄r. 列出某個(gè)讀者的賬目清單2.3 系統(tǒng)數(shù)據(jù)需求一個(gè)圖書(shū)館有若干個(gè)管理員,每個(gè)管理員用唯一的編號(hào)標(biāo)識(shí),并作為其身份驗(yàn)證的用戶(hù)名
7、,管理員的其他信息主要包括密碼、姓名、聯(lián)系方式等。一個(gè)圖書(shū)館有若干書(shū)籍由國(guó)標(biāo)書(shū)號(hào)(ISBN)惟一標(biāo)識(shí)。書(shū)籍需要記錄的其他主要信息有書(shū)名、作者、出版社、價(jià)格、圖書(shū)類(lèi)型等。在從圖書(shū)館借閱圖書(shū)之前,讀者必須進(jìn)行有效的注冊(cè),包括讀者類(lèi)型、姓名、性別、最大借閱數(shù)、當(dāng)前借閱數(shù)。讀者編號(hào)惟一標(biāo)識(shí)讀者身份。讀者類(lèi)型包括學(xué)生和教師。合法讀者可以借閱圖書(shū),一次可借閱的最大的圖書(shū)數(shù)由其類(lèi)型決定,學(xué)生一次最大借閱數(shù)為8冊(cè),教師一次最大借閱數(shù)為10冊(cè)。借還業(yè)務(wù)數(shù)據(jù)包括isbn、讀者編號(hào)、借閱日期和歸還日期,數(shù)量,繳費(fèi)類(lèi)型。圖書(shū)一次借閱時(shí)間默認(rèn)為30天,續(xù)借外加30天,所有書(shū)刊均只可續(xù)借一次。存在違章罰款未交的讀者,暫無(wú)
8、法借閱圖書(shū),繳款后可正常借閱。讀者歸還圖書(shū)后需保留一段時(shí)間內(nèi)的借閱歷史記錄,其中包括的信息有isbn、讀者編號(hào)、借閱日期、歸還日期等。每條記錄由圖書(shū)條碼號(hào)、讀者編號(hào)、借閱日期進(jìn)行惟一標(biāo)識(shí)(歸還的圖書(shū)不可當(dāng)天外借)。借閱超期需繳納罰款,從應(yīng)還時(shí)間開(kāi)始計(jì)算,每天0.1元。讀者遺失書(shū)刊可進(jìn)行掛失,掛失后需按遺失書(shū)刊的原價(jià)進(jìn)行賠償。所有讀者的繳款將記錄進(jìn)賬目,賬目的信息包括票據(jù)號(hào),繳款時(shí)間,繳納罰款的讀者身份證號(hào),罰款類(lèi)型,全部金額。第三章 具體功能模塊需求描述3.1 功能模塊3.1.1.管理員業(yè)務(wù)模塊管理員業(yè)務(wù)模塊系統(tǒng)管理模塊還書(shū)業(yè)務(wù)模塊借書(shū)業(yè)務(wù)模塊讀者管理模塊庫(kù)存管理模塊(1)系統(tǒng)管理模塊。功能包
9、括查看,修改管理員個(gè)人信息;添加,刪除管理員信息;修改個(gè)人密碼;退出系統(tǒng)。添加新管理員,管理員編號(hào)自動(dòng)生成,初始密碼與編號(hào)一樣。(2)讀者管理模塊。功能包括檢索讀者詳細(xì)信息;添加新讀者,刪除讀者等。添加新讀者時(shí),系統(tǒng)自動(dòng)生成讀者編號(hào),初始密碼為該編號(hào),輸入讀者的相關(guān)信息,提交即可添加新讀者。刪除讀者時(shí),若該讀者存在借閱圖書(shū)未還的情況,則系統(tǒng)提示暫無(wú)法刪除。輸入讀者編號(hào),可查詢(xún)核實(shí)讀者的相關(guān)信息,提交即可刪除該讀者,同時(shí)刪除其相關(guān)記錄的所有信息。(3)借/還書(shū)業(yè)務(wù)模塊。功能包括檢索借書(shū)登記,還書(shū)登記,違章繳款和書(shū)刊掛失。1)借書(shū)登記讀者借閱圖書(shū)時(shí),管理員輸入讀者編號(hào),可查詢(xún)讀者及其當(dāng)前借閱書(shū)刊的
10、詳細(xì)信息;輸入要借閱書(shū)刊的isbn,可核實(shí)該書(shū)的詳細(xì)信息;點(diǎn)擊提交提交借書(shū)請(qǐng)求。結(jié)束成功后,該讀者當(dāng)前借閱信息將添加新借閱書(shū)刊,令管理員方便的核實(shí)提交是否成功。以下幾種情況任意一種情況發(fā)生,讀者都暫時(shí)無(wú)法借書(shū):該讀者當(dāng)前借閱量已達(dá)最大借閱量;該讀者有借閱圖書(shū)已超期未歸還;該讀者有違章罰款未繳納。2)還書(shū)登記讀者歸還書(shū)刊時(shí),只需輸入書(shū)刊的isbn,可查詢(xún)?cè)摃?shū)的詳細(xì)信息,點(diǎn)擊還書(shū)提交提交還書(shū)請(qǐng)求。若借閱超期,系統(tǒng)提示超期信息并詢(xún)問(wèn)是否繳費(fèi),若繳費(fèi)則核實(shí)繳費(fèi)金額和操作,若暫不繳費(fèi),則該未繳罰款將被記錄,可供讀者查詢(xún)。3)罰款繳費(fèi)有罰款記錄的讀者進(jìn)行繳費(fèi)時(shí),只需輸入讀者編號(hào),便可查詢(xún)到該讀者所有的罰款
11、未繳的記錄,每條記錄后面附有繳款條目,確認(rèn)繳款只需點(diǎn)擊相應(yīng)的條目即可完成,繳款成功后,原“繳款”字樣變?yōu)椤耙牙U費(fèi)”,簡(jiǎn)化了管理員的工作,顯示信息簡(jiǎn)單明了。4)書(shū)刊掛失借閱書(shū)刊遺失,讀者可進(jìn)行掛失。掛失操作時(shí),只需輸入讀者身份證號(hào),即可查詢(xún)讀者當(dāng)前借閱書(shū)刊的詳細(xì)信息,每條記錄后附有掛失一欄,讀者確認(rèn)掛失某本書(shū)刊,管理員只需點(diǎn)擊掛失一欄,若“掛失”字樣變?yōu)椤耙褣焓А?,則掛失成功。(4)庫(kù)存管理模塊功能包括檢索書(shū)刊詳細(xì)信息,添加書(shū)刊,刪除書(shū)刊。檢索書(shū)刊詳細(xì)信息包括多條目精確檢索,模糊檢索和檢索副本信息。模糊檢索時(shí),只需輸入關(guān)鍵字,即可檢索得到相應(yīng)圖書(shū)詳細(xì)信息。該信息還包括圖書(shū)是否可借的情況。添加書(shū)刊
12、包括添加新書(shū)。添加新書(shū)時(shí),輸入書(shū)刊的相關(guān)信息可添加該書(shū)刊。刪除書(shū)刊包括刪除指定書(shū)刊刪除指定書(shū)刊時(shí),輸入書(shū)號(hào)可查詢(xún)書(shū)刊詳細(xì)信息,若當(dāng)前書(shū)刊有外借書(shū),則系統(tǒng)提示暫無(wú)法刪除;點(diǎn)擊提交提交刪除請(qǐng)求,則刪除該書(shū)刊相關(guān)信息,修改書(shū)刊的相關(guān)信息。3.1.2.讀者模塊讀者模塊讀者信息管理模塊賬目清單模塊違章繳款模塊書(shū)刊借閱模塊書(shū)目檢閱模塊(1)讀者信息管理模塊讀者可查看個(gè)人信息,并修改個(gè)人密碼。(2)書(shū)刊借閱模塊列出讀者當(dāng)前的借閱信息和歷史借閱信息。當(dāng)前借閱書(shū)刊的每個(gè)條目后有一欄續(xù)借,讀者只需在需要續(xù)借的書(shū)刊后點(diǎn)擊續(xù)借,即可實(shí)現(xiàn)書(shū)刊的續(xù)借。若續(xù)借成功,顯示“續(xù)借成功字樣”;若已續(xù)借,則提示超過(guò)最大借閱次數(shù)無(wú)法
13、續(xù)借。(3)違章繳款模塊列出讀者當(dāng)前所有違章信息和繳款記錄。違章信息及所有未繳罰款項(xiàng),提示讀者繳納罰款及罰款詳細(xì)情況。(4)賬目清單模塊列出讀者所有繳款的相關(guān)記錄。包括票據(jù)的流水號(hào),繳款的具體時(shí)間,罰款類(lèi)型及金額,簡(jiǎn)單明了。(5)書(shū)目檢索模塊同管理員業(yè)務(wù)庫(kù)存管理業(yè)務(wù)查詢(xún)功能。第四章 性能需求4.1網(wǎng)絡(luò)平臺(tái)要求4.1.1 網(wǎng)絡(luò)環(huán)境下的多用戶(hù)系統(tǒng)信息主要存儲(chǔ)在服務(wù)器端的數(shù)據(jù)庫(kù)中,由各用戶(hù)在規(guī)定的權(quán)限下在各自的客戶(hù)端上錄入,修改,刪除相關(guān)的內(nèi)容,各用戶(hù)還可進(jìn)行查詢(xún),調(diào)用,達(dá)到信息共享。4.1.2 數(shù)據(jù)的完整性,準(zhǔn)確性錄入數(shù)據(jù)采用表格方式,限制錄入數(shù)據(jù)類(lèi)型及取值范圍以保證數(shù)據(jù)的完整性及準(zhǔn)確性。系統(tǒng)應(yīng)具
14、有部分反悔修改功能,系統(tǒng)備有的修改功能均可反悔4.1.3數(shù)據(jù)安全性本系統(tǒng)采用二級(jí)安全保障:第一級(jí):依賴(lài)于網(wǎng)絡(luò)本身對(duì)用戶(hù)使用權(quán)限的規(guī)定。第二級(jí):在程序模塊中通過(guò)使用密碼控制功能對(duì)用戶(hù)使用權(quán)限加以限制。4.1.4 用戶(hù)平臺(tái)要求開(kāi)發(fā)出的軟件要適用于各種WINDOWS平臺(tái)和SQL SERVER 數(shù)據(jù)庫(kù)下,支持局域網(wǎng)和INTERNET下的資源共享以及EXCEL的表格輸出等,最低配置要求內(nèi)存以及顯存顯卡。開(kāi)發(fā)環(huán)境:Windows 2000/XP PROFESSIONAL。開(kāi)發(fā)工具:ASP.NET。數(shù)據(jù)庫(kù)管理系統(tǒng):Microsoft SQL Server 2008第五章 參考文獻(xiàn)1 數(shù)據(jù)庫(kù)原理及其醫(yī)學(xué)應(yīng)用馮
15、天亮 電子工業(yè)出版社2 楊正洪等.中文SQL Server 2000關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)管理和開(kāi)發(fā)指南M.北京:機(jī)械工業(yè)出版社,2001.93 劉大瑋,馬傳寶,孫穎潔.SQL Server 數(shù)據(jù)庫(kù)項(xiàng)目案例導(dǎo)航M.北京:清華大學(xué)出版社,2005.74(美)吉瑞(Greary,D.M.).Java2圖形設(shè)計(jì):卷.AWT M.北京:機(jī)械工業(yè)出版社,2000.1第六章 總結(jié)1.經(jīng)驗(yàn)與體會(huì) 在這段相對(duì)集中的時(shí)間內(nèi)做數(shù)據(jù)庫(kù)課程設(shè)計(jì),確實(shí)有很多收獲。且不說(shuō)最后做出系統(tǒng)的好壞,第一次完整地寫(xiě)出了需求分析報(bào)告,這個(gè)過(guò)程中還是學(xué)到了不少東西。在數(shù)據(jù)庫(kù)設(shè)計(jì)方面更正了以前先建表,然后根據(jù)表化E-R圖的習(xí)慣;進(jìn)行完需求分析后
16、,根據(jù)E-R圖建表,建出的表更合理,也基本能滿(mǎn)足需求。總之,這幾天的疲憊和辛苦還是值得的。2.系統(tǒng)的特色與不足 圖書(shū)館管理信息系統(tǒng)是日常生活中經(jīng)常接觸到的一個(gè)系統(tǒng)。系統(tǒng)除了基本功能外,增加了報(bào)表的功能。系統(tǒng)的不足之處就是對(duì)圖書(shū)預(yù)約功能的處理還有待完善,另外就是對(duì)圖書(shū)館刪除圖書(shū)的相關(guān)借閱信息是否需要保存還有待考慮。 圖書(shū)管理信息系統(tǒng)數(shù)據(jù)庫(kù)物理設(shè)計(jì)說(shuō)明書(shū)最后修改日期2014/12/6最后修改者范劍輝 鄧福朗文檔信息:文檔名稱(chēng)圖書(shū)管理信息系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)描述該文檔包括對(duì)圖書(shū)管理信息的更新操作,對(duì)圖書(shū)的查詢(xún),對(duì)讀者信息的查詢(xún)更新刪除操作,還包括管理員對(duì)讀者借閱情況和賬目賬單信息的管理,還有辦理讀者借書(shū)還
17、書(shū)的流程。可以根據(jù)SQL數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)中的存儲(chǔ)過(guò)程,觸發(fā)器,視圖的操作得出。負(fù)責(zé)人范劍輝 鄧福朗狀態(tài)最終版項(xiàng)目組成:測(cè)試主管范劍輝 鄧福朗開(kāi)發(fā)主管范劍輝 鄧福朗項(xiàng)目經(jīng)理范劍輝 鄧福朗文檔變更歷史:時(shí)間修改人章節(jié)描述2014/11/10范劍輝第五章創(chuàng)建文檔初稿2014/11/20范劍輝第七章修改文稿2012/12/6鄧福朗第九章最終版文稿概述目的本文為數(shù)據(jù)庫(kù)實(shí)訓(xùn)項(xiàng)目SQL Server物理設(shè)計(jì)報(bào)告。本說(shuō)明書(shū)將:l 描述數(shù)據(jù)庫(kù)設(shè)計(jì)的目的l 說(shuō)明數(shù)據(jù)庫(kù)設(shè)計(jì)中的主要組成部分l 說(shuō)明數(shù)據(jù)庫(kù)設(shè)計(jì)中涵蓋的知識(shí)要點(diǎn)內(nèi)容本文檔主要內(nèi)容包括對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)結(jié)構(gòu)的總體描述,對(duì)數(shù)據(jù)庫(kù)中各種對(duì)象的描述(包括對(duì)象的名稱(chēng)、對(duì)象的
18、屬性、對(duì)象和其他對(duì)象的直接關(guān)系)。本文檔中包含對(duì)以下數(shù)據(jù)庫(kù)內(nèi)容的描述:l 用戶(hù)l 數(shù)據(jù)表l 視圖l 存儲(chǔ)過(guò)程l 用戶(hù)自定義函數(shù)l 觸發(fā)器l 約束在數(shù)據(jù)庫(kù)主要對(duì)象之外,本文還將描述數(shù)據(jù)庫(kù)安全性設(shè)置、數(shù)據(jù)庫(kù)屬性設(shè)置和數(shù)據(jù)庫(kù)備份策略,為數(shù)據(jù)庫(kù)管理員維護(hù)數(shù)據(jù)庫(kù)安全穩(wěn)定地運(yùn)行提供參考。數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)名稱(chēng)數(shù)據(jù)庫(kù)的名稱(chēng)圖書(shū)管理信息系統(tǒng).。用戶(hù)除了數(shù)據(jù)庫(kù)中自動(dòng)創(chuàng)建的 dbo 用戶(hù)之外,還要?jiǎng)?chuàng)建如下3個(gè)用戶(hù): Reader:該用戶(hù)是 sql訪問(wèn)數(shù)據(jù)庫(kù)所使用的賬號(hào),它的權(quán)限一般僅限于查看視圖和執(zhí)行存儲(chǔ)過(guò)程。 Buyer:該用戶(hù)是 sql訪問(wèn)數(shù)據(jù)庫(kù)所使用的賬號(hào),它的權(quán)限和 reader 用戶(hù)類(lèi)似,即僅限于查看視圖和執(zhí)
19、行存儲(chǔ)過(guò)程。 Manager: 該用戶(hù)是sql訪問(wèn)數(shù)據(jù)庫(kù)所使用的賬號(hào),它擁有執(zhí)行數(shù)據(jù)庫(kù)中所有操作的權(quán)限。表表設(shè)計(jì)概述根據(jù)教學(xué)案例功能,數(shù)據(jù)庫(kù)將以圖書(shū)信息為中心存儲(chǔ)相關(guān)數(shù)據(jù),配合 SQL Server 數(shù)據(jù)庫(kù)系統(tǒng)中提供的數(shù)據(jù)管理,實(shí)現(xiàn)管理圖書(shū)借閱信息,賬目信息,讀者信息,圖書(shū)信息,圖書(shū)類(lèi)型信息,書(shū)架信息等業(yè)務(wù)功能。數(shù)據(jù)庫(kù)設(shè)計(jì)將以圖書(shū)信息的圖書(shū)表為基礎(chǔ),連接多張相關(guān)表實(shí)現(xiàn)對(duì)以下關(guān)系的支持:l 圖書(shū)與管理員l 圖書(shū)與讀者l 圖書(shū)與圖書(shū)類(lèi)型l 圖書(shū)與采購(gòu)員l 圖書(shū)與書(shū)架l 管理員與圖書(shū)總借閱記錄l 管理員與借閱賬目信息數(shù)據(jù)庫(kù)系統(tǒng)主要的實(shí)體關(guān)系如下圖:表account概述表 account 用于圖書(shū)借閱
20、賬目基本信息,并作為基礎(chǔ)表與其他表聯(lián)接。表定義表 account 定義如下:名稱(chēng)類(lèi)型可否為空說(shuō)明備注Account_idChar 10否賬目編號(hào)自動(dòng)生成Account_timeDate&time否賬目時(shí)間Reader_idChar 10否讀者編號(hào)Account_typeVchar 6否賬目類(lèi)型Account_moeyFloat 8否賬目繳款金額Manager_idChar 10否管理員賬號(hào)主鍵表 account 的主鍵是account_id字段,類(lèi)型為 char,設(shè)置自動(dòng)增量。外鍵表account的外鍵有manager_id,類(lèi)型為char,用于與表 manager 中的manager
21、_id字段關(guān)聯(lián)。約束表aacount 中的account_type 字段為“超期”和“遺失”兩種。索引主鍵字段account_id具有自動(dòng)創(chuàng)建的聚集索引。表all_borrow概述表all_borrow用于記錄讀者借閱圖書(shū)的總信息。每個(gè)讀者在該表中都對(duì)應(yīng)一條記錄。該表通過(guò)與manager 表關(guān)聯(lián)可以確定管理員查詢(xún)對(duì)應(yīng)讀者的總借閱圖書(shū)信息。該表中還記錄了總借閱編號(hào)和讀者編號(hào),可以確定每個(gè)讀者的總借閱信息。表定義表tblDepartment定義如下:名稱(chēng)類(lèi)型可否為空說(shuō)明備注All_borrow_idChar 10否總借閱編號(hào)自動(dòng)生成Reader_idchar 10否讀者編號(hào)Isbnvchar 20
22、否圖書(shū)編號(hào)Borrow_numint 否借閱數(shù)量Borrow_timeDate&time否借閱時(shí)間Return_timeDate&time否歸還時(shí)間主鍵表all_borrow的主鍵是all_borrow_id字段,類(lèi)型為 char,設(shè)置自動(dòng)增量。外鍵表all_borrow的外鍵為 Manager_id,類(lèi)型為char,用于與表 manager 的 manager_id相關(guān)聯(lián)。約束無(wú)其他約束索引主鍵字段all_borrow具有自動(dòng)創(chuàng)建的聚集索引。表manager概述表manager用于管理員信息,包括管理員名字,性別,密碼,電話等。表 manager 通過(guò)字段manager_id
23、與表account 和表all_borrow 關(guān)聯(lián)。表定義表manager定義如下:名稱(chēng)類(lèi)型可否為空說(shuō)明備注Manager_idChar 10否管理員編號(hào)自動(dòng)生成Manager_nameVchar 30否管理員姓名Manager_sexdatetime 8可管理員性別Manager_passwordint 4否管理員密碼Manager_telint 4可管理員電話主鍵表manager的主鍵是manager_id字段,類(lèi)型為 char,設(shè)置自動(dòng)增量。外鍵表manager的外鍵是isbn,類(lèi)型為vchar,用于與表book中的isbn字段關(guān)聯(lián)。約束表manager的字段manager_sex設(shè)置為
24、“男”和“女”索引主鍵字段manader_id具有自動(dòng)創(chuàng)建的聚集索引。表book概述表book用于記錄圖書(shū)信息(圖書(shū)類(lèi)型,圖書(shū)名字。出版社,作者,在書(shū)架位置,價(jià)格等信息等),通過(guò)字段 isbn 與表manager關(guān)聯(lián),通過(guò)reader_id與reader表聯(lián)系。表定義表tblAttendance定義如下:名稱(chēng)類(lèi)型可否為空說(shuō)明備注IsbnChar 10否圖書(shū)編號(hào)自動(dòng)生成Book_type_idChar 10否圖書(shū)類(lèi)型編號(hào)Bookshelter_idChar 10否書(shū)架編號(hào)Book_nameVchar 50可圖書(shū)名字authorVchar 50可圖書(shū)作者publisherVchar 50可圖書(shū)出版
25、社PriceFloat 8否圖書(shū)價(jià)格Book_numint否圖書(shū)數(shù)量主鍵表 book 的主鍵是isbn字段,類(lèi)型為 char,設(shè)置自動(dòng)增量。外鍵表book的外鍵是 book_type_id和bookshelter_id,其中 book_type_id類(lèi)型為 char,用于與表book_type 中的book_type_id字段關(guān)聯(lián);bookshelter_id 類(lèi)型為 char, 用于與表 bookshelter 中的bookshelter_id 字段關(guān)聯(lián)。約束無(wú)約束。索引主鍵字段isbn具有自動(dòng)創(chuàng)建的聚集索引。表reader概述表 reader 用于記錄讀者信息。表 reader中的基本信息
26、包括:讀者編號(hào),讀者姓名,讀者密碼,讀者類(lèi)型,班級(jí),系別,讀者性別,最大借閱數(shù),當(dāng)前借閱數(shù)等。通過(guò)字段 reader_id 與表book 關(guān)聯(lián)表定義表tblLeave定義如下:名稱(chēng)類(lèi)型可否為空說(shuō)明備注Reader_idChar 10否讀者編號(hào)自動(dòng)生成,學(xué)號(hào)為“1207523”開(kāi)頭的10位數(shù)Reader_nameVchar 30可讀者姓名Reader_passwordVchar 30否讀者密碼Reader_typeVchar 6否讀者類(lèi)型可以選取“學(xué)生”“教師”classVcha 20可讀者班級(jí)departementVchar 20可讀者系別Reader_sexChar 2可讀者性別可以選取“男
27、”“女”Max_numint否讀者最大借閱數(shù)“教師”最大借閱數(shù)為10,“學(xué)生”最大借閱數(shù)為8Cur_numint否讀者當(dāng)前借閱數(shù)主鍵表booke的主鍵是reader_id字段,類(lèi)型為 char,設(shè)置自動(dòng)增量。外鍵表reader的外鍵是isbn,類(lèi)型為char,用于與表book中的isbn字段關(guān)聯(lián)約束reader字段的取值是一“12075232”開(kāi)頭的10位數(shù)字reader_sex可以選取“男”,“女”。索引主鍵字段reader_id具有自動(dòng)創(chuàng)建的聚集索引。表buyer概述表buyer用于記錄購(gòu)書(shū)員的個(gè)人信息。表buyer中的基本信息包括:購(gòu)書(shū)員的編號(hào),購(gòu)書(shū)員姓名,購(gòu)書(shū)員性別,購(gòu)書(shū)員電話。通過(guò)字
28、段 buyer_id 與表book 關(guān)聯(lián)。表定義表buyer定義如下:名稱(chēng)類(lèi)型可否為空說(shuō)明備注Buyer_idChar 10否購(gòu)書(shū)員編號(hào)自動(dòng)生成Buyer_nameVchar 30可購(gòu)書(shū)員姓名Buyer_sexChar 2可購(gòu)書(shū)員性別可以選取“男”“女”Buyer_telChar 11可購(gòu)書(shū)員電話主鍵表buyer的主鍵是buyer_id字段,類(lèi)型為 char,設(shè)置自動(dòng)增量。外鍵表buyer的外鍵是isbn,類(lèi)型為char,用于與表book中的isbn字段關(guān)聯(lián)。約束約束B(niǎo)uyer_Sex 字段取值:“男”、“女”主鍵字段buyer_id具有自動(dòng)創(chuàng)建的聚集索引。索引無(wú)表bookshelter概述表
29、bookshelter用于保存圖書(shū)擺放書(shū)架的位置信息。表bookshelter中的基本信息包括:書(shū)架編號(hào),書(shū)架位置,書(shū)架上的圖書(shū)總量。通過(guò)字段bookshelter_id 與表book關(guān)聯(lián)。表定義表bookshelter定義如下:名稱(chēng)類(lèi)型可否為空說(shuō)明備注Bookshelter_idChar 10否書(shū)架編號(hào)自動(dòng)生成Bookshelter_possitionVchar 30可書(shū)架位置Book_put_numint 否書(shū)架上圖書(shū)數(shù)量主鍵表bookshelter的主鍵是bookshelter_id字段,類(lèi)型為char,設(shè)置自動(dòng)增量。外鍵表booksheletr的外鍵是isbn,類(lèi)型為char,用于與表
30、book中的isbn字段關(guān)聯(lián)。約束無(wú)約束索引主鍵字段bookshelter_id具有自動(dòng)創(chuàng)建的聚集索引。表book_type概述表booktype用于記錄圖書(shū)類(lèi)型的信息。表book_type中的基本信息包括:圖書(shū)類(lèi)型編號(hào),圖書(shū)類(lèi)型名字,圖書(shū)類(lèi)型的圖書(shū)書(shū)數(shù)量表定義表book_tyoe定義如下:名稱(chēng)類(lèi)型可否為空說(shuō)明備注Book_type_idChar 10否圖書(shū)類(lèi)型編號(hào)自動(dòng)生成Book_type_nameVchar 30可圖書(shū)類(lèi)型名字bookcountint否圖書(shū)類(lèi)型圖書(shū)數(shù)量主鍵表book_type的主鍵是book_type_id字段,類(lèi)型為 char,設(shè)置自動(dòng)增量。外鍵表book_type的外鍵
31、是isbn,類(lèi)型為char,用于與表book中的isbn字段關(guān)聯(lián)。約束無(wú)其他約束索引主鍵字段book_type_id具有自動(dòng)創(chuàng)建的聚集索引。表management概述表management用于保存管理員管理賬目信息記錄。表management中的基本信息包括:圖書(shū)編號(hào),管理員編號(hào),是否遺失記錄表定義表management定義如下:名稱(chēng)類(lèi)型可否為空說(shuō)明備注isbnVchar 20否圖書(shū)編號(hào)Manamer_idChar 10否管理員編號(hào)Or_lostChar 3否圖書(shū)是否遺失記錄可選取“是”“否”主鍵表management的主鍵是isbn, 類(lèi)型為 char, manager_id字段,類(lèi)型為ch
32、ar,設(shè)置自動(dòng)增量。外鍵外鍵為isbn和manager_id約束Or_lost默認(rèn)為否索引主鍵字段isbn,manager_id具有自動(dòng)創(chuàng)建的聚集索引。表borrow概述表 borrow 用于保存讀者借閱圖書(shū)的信息。表 borrow 的基本信息包括:isbn,讀者編號(hào),借閱圖書(shū)時(shí)間,歸還時(shí)間圖書(shū),借閱數(shù)量,是否續(xù)借,是否超期。表定義名稱(chēng)類(lèi)型可否為空說(shuō)明備注IsbnVchar 20否圖書(shū)編號(hào)Reader_idchar 10否讀者編號(hào)Borrow_timeDatetime否借閱時(shí)間Return_timeDatetime否歸還時(shí)間Borrow_numChar 10否借閱數(shù)量Or_continueCh
33、ar 3是是否續(xù)借可選取“是”“否”O(jiān)r_over Char 3是是否 超期可選取“是”“否”主鍵Isbn ,reader_id外鍵Isbn,reader_id約束無(wú)其他約束索引無(wú)表buy概述表buy用于記錄購(gòu)書(shū)員購(gòu)買(mǎi)圖書(shū)的記錄。表 buy 的基本信息包括:圖書(shū)編號(hào),購(gòu)書(shū)員編號(hào),購(gòu)買(mǎi)時(shí)間,購(gòu)買(mǎi)價(jià)格,購(gòu)買(mǎi)數(shù)量。表定義名稱(chēng)類(lèi)型可否為空說(shuō)明備注IsbnVchar 20否圖書(shū)編號(hào)Buyer_idchar 10否購(gòu)買(mǎi)員編號(hào)”Buyer_timedatetime是購(gòu)買(mǎi)時(shí)間Buy_priceFloat 10是購(gòu)買(mǎi)價(jià)格Buy_numint是購(gòu)買(mǎi)數(shù)量主鍵Isbn,buyer_id外鍵表buy 的外鍵是 isbn
34、,buyer_id,類(lèi)型為vchar,char,用來(lái)與表 book 的 isbn,與表buyer的buyer_id 相關(guān)聯(lián)。約束無(wú)索引無(wú)視圖視圖view_A 概述此視圖通過(guò)左外聯(lián)接表book和 book_typet 得到了圖書(shū)借閱信息,其中包括圖書(shū)編號(hào),圖書(shū)類(lèi)型編號(hào),圖書(shū)類(lèi)型名字?;韑 bookl book_type視圖包含字段l isbnl type_idl book_type_name權(quán)限Manager 和reader 具有 Select 權(quán)限。視圖view_B概述此視圖通過(guò)buy內(nèi)聯(lián)接表 book 和 buyer,得到采購(gòu)員的姓名、編號(hào),圖書(shū)編號(hào),圖書(shū)名字,圖書(shū)數(shù)量?;韑 Bookl
35、 Buyerl buy視圖包含字段l Buyer_idl Buyer_namel Isbnl Book_namel Book_num權(quán)限Manager和reader 具有 Select 權(quán)限。視圖view_C概述此視圖通過(guò)內(nèi)聯(lián)接表account和manager,得到管理員對(duì)應(yīng)處理的賬單信息?;韑 Accountl manager視圖包含字段l Manager_idl Account_idl Reader_idl Account_timel money權(quán)限Manager和reader 具有 Select 權(quán)限。視圖view_D概述此視圖通過(guò)內(nèi)聯(lián)接表reader,得到讀者的相關(guān)信息?;韑 Re
36、ader視圖包含字段l Reader_idl Reader_namel Reader_typel classl departement權(quán)限Manager和reader 具有 Select 權(quán)限。視圖view_E概述此視圖通過(guò)內(nèi)聯(lián)接表 reader 和 borrow,得到讀者借閱信息?;韑 Readerl borrow視圖包含字段l reader_idl reader_namel Isbnl Borrow_timel Return_timel Borrow_numl Or_continuel Or_overl Reader_typel class權(quán)限Manager和reader 具有 Select 權(quán)限。存儲(chǔ)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代商業(yè)辦公空間的照明藝術(shù)
- 現(xiàn)代辦公設(shè)備與技術(shù)概覽
- 殘障者康復(fù)教育與社區(qū)資源的聯(lián)動(dòng)發(fā)展
- Module3 Unit1 What are they doing?(說(shuō)課稿)-2024-2025學(xué)年外研版(三起)英語(yǔ)四年級(jí)上冊(cè)
- 7 我是班級(jí)值日生(說(shuō)課稿)-2024-2025學(xué)年統(tǒng)編版道德與法治二年級(jí)上冊(cè)
- Unit 3 Its a colourful world!Part B Let's learn(說(shuō)課稿)-2024-2025學(xué)年外研版(三起)(2024)英語(yǔ)三年級(jí)上冊(cè)
- 2023六年級(jí)數(shù)學(xué)上冊(cè) 二 分?jǐn)?shù)乘法第3課時(shí) 分?jǐn)?shù)與整數(shù)相乘說(shuō)課稿 蘇教版
- 5《這些事我來(lái)做》(說(shuō)課稿)-部編版道德與法治四年級(jí)上冊(cè)
- Unit5 My clothes Part A Lets talk (說(shuō)課稿)-2023-2024學(xué)年人教PEP版英語(yǔ)四年級(jí)下冊(cè)001
- 《1 有余數(shù)的除法-第二課時(shí)》(說(shuō)課稿)-2023-2024學(xué)年二年級(jí)下冊(cè)數(shù)學(xué)蘇教版001
- 2025年黑龍江哈爾濱市面向社會(huì)招聘社區(qū)工作者1598人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 執(zhí)行總經(jīng)理崗位職責(zé)
- NS3000計(jì)算機(jī)監(jiān)控系統(tǒng)使用手冊(cè)
- 《妊娠期惡心嘔吐及妊娠劇吐管理指南(2024年)》解讀
- 《黑神話:悟空》跨文化傳播策略與路徑研究
- 《古希臘文明》課件
- 居家養(yǎng)老上門(mén)服務(wù)投標(biāo)文件
- 長(zhǎng)沙市公安局交通警察支隊(duì)招聘普通雇員筆試真題2023
- 2025年高考語(yǔ)文作文滿(mǎn)分范文6篇
- 零售業(yè)連鎖加盟合同
- 2025高考語(yǔ)文復(fù)習(xí)之60篇古詩(shī)文原文+翻譯+賞析+情景默寫(xiě)
評(píng)論
0/150
提交評(píng)論