圖書館座位預(yù)約管理信息系統(tǒng)的設(shè)計_第1頁
圖書館座位預(yù)約管理信息系統(tǒng)的設(shè)計_第2頁
圖書館座位預(yù)約管理信息系統(tǒng)的設(shè)計_第3頁
圖書館座位預(yù)約管理信息系統(tǒng)的設(shè)計_第4頁
圖書館座位預(yù)約管理信息系統(tǒng)的設(shè)計_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、圖書館座位預(yù)約管理信息系統(tǒng)的設(shè)計管理信息系統(tǒng)課程設(shè)計報告1系統(tǒng)名稱:圖書館座位預(yù)約管理系統(tǒng)專業(yè)年級:電子商務(wù)專業(yè)2013級序號學(xué)號姓名分工1201310020148文國鑫獨立完成2015年7月2日圖書館座位預(yù)約管理信息系統(tǒng)的設(shè)計目錄CONTENT1 .問題提出錯誤!未定義書簽。.1.1 開發(fā)背景錯誤!未定義書簽。.1.2 項目目標(biāo)錯誤!未定義書簽。.1.3 可行性研究錯誤!未定義書簽。.1.3.1 經(jīng)濟(jì)可行性分析錯誤!未定義書簽。.1.3.2 技術(shù)可行性分析錯誤!未定義書簽。.1.3.3 社會可行性分析錯誤!未定義書簽。.2系統(tǒng)分析報告錯誤!未定義書簽。.1.1 需求調(diào)查錯誤!未定義書簽。.1

2、.1.1 我校圖書館座位管理信息現(xiàn)行情況錯誤!未定義書簽。1.1.2 圖書館座位管理系統(tǒng)方面的需求錯誤!未定義書簽。.1.2 業(yè)務(wù)流程分析錯誤!未定義書簽。.1.2.1 現(xiàn)有流程分析錯誤!未定義書簽。.1.2.2 優(yōu)化流程分析錯誤!未定義書簽。.1.3 數(shù)據(jù)流程分析錯誤!未定義書簽。.1.3.1 數(shù)據(jù)流程圖錯誤!未定義書簽。.1.3.2 數(shù)據(jù)字典錯誤!未定義書簽。.3 .系統(tǒng)設(shè)計報告錯誤!未定義書簽。.3.1 總體結(jié)構(gòu)設(shè)計錯誤!未定義書簽。.3.1.1 總體功能結(jié)構(gòu)設(shè)計錯誤!未定義書簽。.3.1.2 軟硬件平臺設(shè)計錯誤!未定義書簽。.3.2 代碼設(shè)計錯誤!未定義書簽。.3.3 數(shù)據(jù)庫設(shè)計錯誤!

3、未定義書簽。.3.3.1 概念結(jié)構(gòu)設(shè)計錯誤!未定義書簽。.3.3.2 邏輯結(jié)構(gòu)設(shè)計錯誤!未定義書簽。.3.3.3 物理結(jié)構(gòu)設(shè)計錯誤!未定義書簽。.3.4 輸入/輸出設(shè)計錯誤!未定義書簽。.3.5 模塊功能及處理過程設(shè)計錯誤!未定義書簽。.4 .課程設(shè)計總結(jié)錯誤!未定義書簽。.1圖書館座位預(yù)約管理信息系統(tǒng)圖書館座位預(yù)約管理信息系統(tǒng)的設(shè)計1 .問題提出1.1 開發(fā)背景xx石油大學(xué)圖書館xx校區(qū)館建于2002年,現(xiàn)有館舍面積21399平方米,2516個閱覽座位,但是xx校區(qū)目前學(xué)生人數(shù)將近20000人,圖書館的座位完全不能保證學(xué)生的學(xué)習(xí)要求,所以在我校圖書館出現(xiàn)了冬季和夏季圖書館占位學(xué)習(xí)的情況,而且

4、,我校圖書館現(xiàn)有座位管理實行的是先到先得的管理原則,很多學(xué)生很早去圖書館仍然不能找到一個座位;還有,部分學(xué)生因為臨時外出或者其他原因,圖書館的座位占著不使用,導(dǎo)致部分學(xué)生無座位可使用。1.2 項目目標(biāo)圖書館座位管理系統(tǒng)是為了解決我校圖書館座位預(yù)約管理不方便的問題,提高圖書館座位的使用效率,更加方便圖書館管理員的管理和學(xué)生的使用,所以開發(fā)該系統(tǒng)來解決這一問題。1.3 可行性研究1.3.1 經(jīng)濟(jì)可行性分析2圖書館座位預(yù)約管理信息系統(tǒng)的設(shè)計在做這方面的信息管理系統(tǒng)的開發(fā)時,必須要考慮投資效益,也就是能否投資后達(dá)到相應(yīng)的效果,具體的原則是能夠在盡量少的投資情況下,獲得最大的效益,這就是經(jīng)濟(jì)可行性分析。

5、圖書館座位管理系統(tǒng)利用電腦系統(tǒng)操作,投資只是在電腦、數(shù)據(jù)庫、相應(yīng)管理軟件以及座位簽等方面進(jìn)行投資,而且目前我校圖書館在電腦等方面可以利用現(xiàn)有電腦,額外投資相對較少,但是達(dá)到的效果將會很好,圖書館的座位將會得到更加有效率的利用。具體的效益如下:( 1)提高圖書館座位管理效率,有效的節(jié)約成本。( 2)提高管理工作人員的工作效率,通過計算機(jī)進(jìn)行座位管理,將大大減少人力的管理。( 3)為學(xué)生提供個性化服務(wù),減少圖書館占座而帶來的不必要的麻煩。1.3.2 技術(shù)可行性分析圖書館座位管理系統(tǒng)主要需要包括電子預(yù)約平臺和數(shù)據(jù)庫等軟件以及電腦、數(shù)據(jù)庫存儲器、座位簽等硬件設(shè)施,就目前圖書館的相關(guān)軟硬件來說,大多數(shù)都

6、可以實現(xiàn)該管理系統(tǒng)的加入,只是在相關(guān)操作系統(tǒng)等方面需要投入,而且圖書館工作人員一般都具備計算機(jī)操作的基礎(chǔ)知識,能夠熟練運(yùn)用windows操作系統(tǒng),該管理系統(tǒng)的操作也非常簡單,有相關(guān)的使用說明和提示,就圖書館層面來說,該技術(shù)是可以實現(xiàn)的。在用戶方面,圖書館座位管理系統(tǒng)可以實現(xiàn)圖書館座位選擇平臺進(jìn)行預(yù)約選擇座位以及在手機(jī)、平板等移動設(shè)備上也可以進(jìn)行座位的預(yù)約,方便快捷,該系統(tǒng)的大多數(shù)用戶為我校學(xué)生,使用該系統(tǒng)的方面也是完全可以實現(xiàn)的。綜上,該座位管理系統(tǒng)在技術(shù)上完全可以實現(xiàn)。1.3.3 社會可行性分析社會可行性具有比較廣泛的內(nèi)容,它需要從政策、法律、xx、制度、管理、人員等社會因素論證信息系統(tǒng)開發(fā)

7、的可能性和現(xiàn)實性。社會可行性還需要考慮操作可行性,分析操作可行性必須立足于實際操作和使用信息系統(tǒng)的用戶環(huán)境。目前我校圖書館座位沒有實現(xiàn)網(wǎng)上預(yù)約,一般情況下是只有人到了圖書館才能清楚是否有座位,而且,一遇到考試月,為了在圖書館找到一個座位,學(xué)生必須很早就到圖書館排隊,但這樣也不能保證就能在圖書館找到座位,這種方式既增加了學(xué)生的時間成本也不方面,如果圖書館座位管理系統(tǒng)上線,學(xué)生就可以在手機(jī)、平板等移動設(shè)備上實現(xiàn)圖書館座位的預(yù)約和查詢,所以,圖書館座位管理系統(tǒng)能夠很好的解決這方面的問題。而且隨著網(wǎng)絡(luò)化的xx,互聯(lián)網(wǎng)+的趨勢的發(fā)展,圖書館座位管理以及預(yù)約xx在互聯(lián)網(wǎng)上實現(xiàn)。1.3.4 系統(tǒng)分析報告2.

8、1需求調(diào)查2.1.1 我校圖書館座位管理信息現(xiàn)行情況通過與圖書館相關(guān)人員的討論,了解到我校圖書館的座位管理存在以下問題:( 1) 實行先到先坐的制度,所有的圖書館座位使用人員(以下簡稱用戶)在圖書館開館的情況下,到圖書館尋找座位,先到達(dá)圖書館指定座位的人員,有優(yōu)先座位使用權(quán)( 2)同時存在著占座的情況,有部分座位使用者先到達(dá)圖書館,但是在座位上放置書本或其他物品表示該座位已經(jīng)有人使用,但是,該使用者并未使用座位,導(dǎo)致該座位沒人坐但有人占,后到達(dá)圖書館的使用者無法沒有座位使用的情況( 3)圖書館沒有座位網(wǎng)上預(yù)約服務(wù),座位沒有實行統(tǒng)一管理,只是以各個樓層相關(guān)管理人員人為管理為主,不能保證圖書館的座

9、位得到充分的利用。( 4)使用不方便,由于期末考試復(fù)習(xí),而且夏季期末天氣炎熱和冬季期末天氣寒冷的原因,圖書館成為最搶手的地方,這時圖書館使用人員數(shù)量多,很多使用者早上六點半就在圖書館門口排隊,導(dǎo)致很多座位使用者無法獲得座位。2.1.2 圖書館座位管理系統(tǒng)方面的需求圖書館座位預(yù)約管理信息系統(tǒng)的設(shè)計通過分析探討,我們得出以下圖書館座位管理系統(tǒng)方面的需求:( 1)功能需求:用戶可以瀏覽資源空閑狀況,根據(jù)個人的需求預(yù)約相關(guān)資源;用戶查看預(yù)約記錄、修改或刪除預(yù)約申請;資源管理者根據(jù)分配的權(quán)限管理各自的資源;審核用戶的預(yù)約申請;發(fā)布系統(tǒng)通知;進(jìn)行資源周期使用情況統(tǒng)計和分析。( 2)用戶界面需求:要求操作界

10、面能夠很方便地處理各種操作。例如問題的輸入格式應(yīng)該使用戶易于理解,附加的信息量少,操作比較簡便。同時,應(yīng)能檢查錯誤并提供清楚、易理解的報錯信息,包括出錯位置、出錯原因、修改錯誤的提示或建議等。( 3)性能要求:要求系統(tǒng)操作簡單、方便快捷,圖書館用較少的人力就能夠高效的完成系統(tǒng)的維護(hù)工作。( 4)xx需求:要求系統(tǒng)禁止非法訪問,一方面不能讓外來入侵者獲得系統(tǒng)內(nèi)部的任何信息,另一方面,還要充分保護(hù)用戶的個人信息,也就是保護(hù)其注冊信息和預(yù)約記錄信息,一個用戶不能查閱其他用戶的資料信息。為了確保整個管理信息系統(tǒng)安全可靠地運(yùn)行,必須在數(shù)據(jù)備份、網(wǎng)絡(luò)安全、數(shù)據(jù)安全、操作系統(tǒng)和IIS的設(shè)置等方面采用必要的安

11、全措施。2.2 業(yè)務(wù)流程分析圖書館座位預(yù)約管理信息系統(tǒng)的設(shè)計業(yè)務(wù)流程分析就是基于系統(tǒng)底層各基礎(chǔ)功能模的業(yè)務(wù)細(xì)化過程。其最直接的表現(xiàn)形式是業(yè)務(wù)流程圖,同時也是業(yè)務(wù)流程分析階段的最直接成果。網(wǎng)站包含前臺和后臺兩大部分,涉及如下業(yè)務(wù)流程圖。業(yè)務(wù)流程圖圖例:業(yè)務(wù)處理單位業(yè)務(wù)處理功能描述物或單據(jù)數(shù)據(jù)存儲信息傳遞過程2.2.1現(xiàn)有流程分析沒有電子座位管理系統(tǒng),我校現(xiàn)有圖書館座位管理為:用戶需要使用圖書館座位時,需要到圖書館去尋找座位,如果選好的座位沒有其他用戶使用,則該座位可以使用,如果該座位有用戶使用,則需要換到其他沒有用戶使用的座位,離開時不用簽退,直接就可以離開。這種方式的弊端就是有人用一本書或者其

12、他xx放在座位上表示該座位有人使用,但是,他本人卻因為其他事情離開很久,導(dǎo)致座位其他用戶也無法使用,第二個弊端是圖書館座位以先到先得的原則在運(yùn)行,如果想要得到圖書館座位,就必須盡早的到達(dá)圖書館,當(dāng)在考試月的時候,如果想要得到圖書館座位,就必須在圖書館尚未開門之前到達(dá)圖書館,這就增加了用戶的時間成本。2.2.2優(yōu)化流程分析網(wǎng)上預(yù)約流程圖用戶離館流程圖管理員管理流程圖2.3數(shù)據(jù)流程分析數(shù)據(jù)流程分析主要是對信息的流動、傳遞、處理、存儲等的分析,本文借助了系統(tǒng)概況表、系統(tǒng)邊界描述、數(shù)據(jù)流程圖和數(shù)據(jù)字典等數(shù)據(jù)流程分析工具來分析該系統(tǒng)的數(shù)據(jù)流程。2.3.1數(shù)據(jù)流程圖圖書館座位預(yù)約管理信息系統(tǒng)的設(shè)計外部實體

13、一曰數(shù)據(jù)流處理過程數(shù)據(jù)存儲系統(tǒng)數(shù)據(jù)流程分析圖例圖書館座位管理系統(tǒng)頂層數(shù)據(jù)流程圖圖書館座位管理系統(tǒng)用戶預(yù)約一層數(shù)據(jù)流程圖S接就坐用戶_注冊信息J注冊成功刷卡進(jìn)館登陸無記錄則圖書館選座p01p02注冊信息用戶信息.對對信息讀取用戶信息p17查詢預(yù)約 記錄閱覽區(qū)信息表時間表讀取時間rp03閱覽區(qū)選擇p04時間選擇圖書館座位預(yù)約管理信息系統(tǒng)的設(shè)計p02登陸p14刷卡離開*Vp16重新預(yù)約d06預(yù)約記錄表圖書館座位管理系統(tǒng)用戶一層離館操作數(shù)據(jù)流程圖圖書館座位管理系統(tǒng)管理員一層操作數(shù)據(jù)流程圖2.3.2數(shù)據(jù)字典(一)數(shù)據(jù)項的定義數(shù)據(jù)編號:DI0001數(shù)據(jù)項名稱:用戶編號簡述:外部導(dǎo)入的學(xué)生學(xué)號別名:學(xué)生編碼

14、類型:char長度:12取值/含義:aaaabbccddeeaaaa-學(xué)年份bb-學(xué)院cc-專業(yè)編號dd-班級ee疏水號數(shù)據(jù)編號:DI0002數(shù)據(jù)項名稱:學(xué)號密碼簡述:學(xué)生自己設(shè)置的六位數(shù)字密碼別名:登陸密碼類型:char長度:6取值/含義:數(shù)據(jù)編號:DI0003數(shù)據(jù)項名稱:閱覽區(qū)編號簡述:圖書館定義的閱覽區(qū)編號別名:閱覽區(qū)編碼類型:char長度:4取值/含義:aabbaa才婁層bb-閱覽區(qū)編號數(shù)據(jù)編號:DI0004數(shù)據(jù)項名稱:座位編號簡述:圖書館定義的的座位編號別名:座位編碼類型:char長度:3取值/含義:aaa座位編號(二)數(shù)據(jù)結(jié)構(gòu)的定義數(shù)據(jù)結(jié)構(gòu)編號:DS0001數(shù)據(jù)結(jié)構(gòu)名稱:用戶基本信

15、息簡述:外部導(dǎo)入的用戶基本信息別名:用戶信息數(shù)據(jù)構(gòu)成組成:DI001+姓名(char/8)+性別(logic/1)+出生日期(date/8)+學(xué)院(char/8)+專業(yè)(char/8)數(shù)據(jù)結(jié)構(gòu)編號:DS0002數(shù)據(jù)結(jié)構(gòu)名稱:預(yù)約記錄表簡述:用戶預(yù)約的記錄信息別名:數(shù)據(jù)構(gòu)成組成:DI0001+DI0003+DI0004+日期(date/8)(三)數(shù)據(jù)流的定義數(shù)據(jù)流編號:DF0001數(shù)據(jù)流名稱:激活信息簡述:用戶剛開始激活的信息數(shù)據(jù)流來源:用戶數(shù)據(jù)流去向:用戶信息數(shù)據(jù)流組成:DI0001+激活碼+DI0002數(shù)據(jù)流編號:DF0002數(shù)據(jù)流名稱:用戶信息簡述:用戶相關(guān)信息用來修改或者查看數(shù)據(jù)流來源:

16、用戶信息表數(shù)據(jù)流去向:登陸驗證數(shù)據(jù)流組成:DS0001+DS0002(四)處理邏輯的定義處理邏輯編號:P0001處理邏輯名稱:激活層次號:P01簡述:依據(jù)用戶輸入的信息比對預(yù)先存下的用戶信息輸入數(shù)據(jù)流:用戶輸入的激活信息輸出數(shù)據(jù)流:成功激活信息處理過程:用戶輸入激活信息后,比對與用戶信息庫里的數(shù)據(jù),如果正確,則返回激活成功信息并要求用戶設(shè)置密碼并記錄,如果不成功,則返回不成功激活信息處理邏輯編號:P0002處理邏輯名稱:登陸層次號:P02簡述:比對用戶的登陸信息輸入數(shù)據(jù)流:用戶登錄信息輸出數(shù)據(jù)流:用戶登陸成功信息處理過程:用戶輸入登錄信息后,比對與數(shù)據(jù)庫的用戶信息,如果比對成功,則返回登陸成功

17、,如果不成功,則返回登陸失敗并要求重新輸入登錄信息處理邏輯編號:P0003處理邏輯名稱:預(yù)約座位層次號:P03簡述:用戶預(yù)約座位輸入數(shù)據(jù)流:用戶信息輸出數(shù)據(jù)流:用戶座位預(yù)約記錄表處理過程:用戶登錄系統(tǒng)后,進(jìn)行閱覽區(qū)選擇、使用時間選擇、座位預(yù)約方式選擇和座位相關(guān)位置選擇等操作,系統(tǒng)記錄用戶的相關(guān)預(yù)約操作并生成預(yù)約記錄表處理邏輯編號:P0004處理邏輯名稱:選擇離開方式層次號:P15簡述:用戶離開時選擇是本次離開還是暫時離開或者修改預(yù)約信息輸入數(shù)據(jù)流:用戶原有預(yù)約信息輸出數(shù)據(jù)流:用戶新的預(yù)約信息處理過程:用戶刷卡登陸后,調(diào)出原有預(yù)約信息,用戶選擇本次離開時,清除本次預(yù)約記錄;用戶選擇暫時離開時,通

18、知系統(tǒng)記錄時間;用戶選擇重新預(yù)約時,跳轉(zhuǎn)到預(yù)約界面。處理邏輯編號:P0005處理邏輯名稱:錄入用戶數(shù)據(jù)層次號:P12簡述:管理員將相關(guān)用戶信息預(yù)先錄入到系統(tǒng)中輸入數(shù)據(jù)流:外部用戶信息輸出數(shù)據(jù)流:用戶數(shù)據(jù)處理過程:管理員通過將外部的用戶信息通過相關(guān)工具導(dǎo)入到系統(tǒng)中,處理邏輯編號:P0006處理邏輯名稱:用戶信息修改層次號:P13簡述:進(jìn)行用戶相關(guān)信息的修改輸入數(shù)據(jù)流:原有用戶信息表輸出數(shù)據(jù)流:新的用戶信息表處理過程:管理員登陸后,對用戶信息進(jìn)行相關(guān)的修改,生成新的用戶信息表(五)數(shù)據(jù)存儲的定義數(shù)據(jù)存儲編號:DB0001數(shù)據(jù)存儲名稱:用戶信息表簡述:描述相關(guān)用戶信息的表組成:學(xué)號+姓名+性別+年齡

19、+學(xué)院+專業(yè)關(guān)鍵詞:用戶信息表/DS0001記錄長度:100B記錄數(shù):30000容量:1G相關(guān)處理邏輯:P0001/P0002/P0004/P0005/P0006+DI0001+DI0002數(shù)據(jù)存儲編號DB0001數(shù)據(jù)存儲名稱預(yù)約記錄表簡述記錄用戶相關(guān)座位預(yù)約記錄組成DS0002關(guān)鍵詞預(yù)約記錄表/DS0002記錄長度100KB記錄數(shù)10000容量1G相關(guān)處理邏輯P0003/P0004(六)外部實體的定義外部實體編號:E0001外部實體名稱:用戶簡述:使用圖書館座位的對象輸入數(shù)據(jù)流:用戶信息輸出數(shù)據(jù)流:預(yù)約信息外部實體編號:E0001外部實體名稱:管理員簡述:管理圖書館座位系統(tǒng)的人員輸入數(shù)據(jù)流:

20、用戶信息輸出數(shù)據(jù)流:新用戶信息3.系統(tǒng)設(shè)計報告圖書館座位預(yù)約管理信息系統(tǒng)的設(shè)計3.1 總體結(jié)構(gòu)設(shè)計3.1.1 總體功能結(jié)構(gòu)設(shè)計系統(tǒng)總體設(shè)計是根據(jù)系統(tǒng)分析的要求和組織的實際情況對系統(tǒng)的總體結(jié)構(gòu)形式和可利用的資源進(jìn)行大致設(shè)計,它是一種宏觀、總體上的設(shè)計和規(guī)劃。系統(tǒng)總體結(jié)構(gòu)設(shè)計的主要內(nèi)容有子系統(tǒng)的劃分(或稱系統(tǒng)劃分)、網(wǎng)絡(luò)和設(shè)備的配置、設(shè)備選型、系統(tǒng)計算機(jī)處理流程圖。我校圖書館目前硬件設(shè)施比較xx,應(yīng)用圖書館座位預(yù)約管理系統(tǒng)將會更加簡單快捷,根據(jù)前面的分析結(jié)果,得到了系統(tǒng)的整體結(jié)構(gòu),將該系統(tǒng)進(jìn)行模塊細(xì)分,可以分為用戶模塊、預(yù)約管理模塊、管理員模塊和用戶離開模塊等四個功能結(jié)構(gòu)模塊,整體結(jié)構(gòu)圖如下:圖書

21、館座位預(yù)約管理信息系統(tǒng)的設(shè)計圖書館座位使用情況記錄圖書館座位信息錄入用戶數(shù)據(jù)錄入用戶離館用戶預(yù)約用戶注冊圖書館座位預(yù)約管理系統(tǒng)用戶模塊管理員模塊3.1.2軟硬件平臺設(shè)計組件說明數(shù)量座位預(yù)約管理軟件服務(wù)器座位管理軟件,平臺:linux+mysql+java服務(wù)器:4核CPU、16G內(nèi)存以上1圖書館座位預(yù)約機(jī)操作系統(tǒng):Window7.0雙核CPU,2G內(nèi)存主機(jī)根據(jù)實際情況處理3.2代碼設(shè)計代碼是以數(shù)字或字符來代表的各種客觀實體。代碼設(shè)計問題是一個科學(xué)管理的問題。設(shè)計出一個好的代碼方案對于系統(tǒng)的開發(fā)工作是一件極為有利的事情,它可以使很多機(jī)器處理(如某些統(tǒng)計、校對查詢等)變得十分方便,另外還把一些現(xiàn)階

22、段計算機(jī)很難處理的工作變成很簡單的處理。本次圖書館座位預(yù)約管理信息系統(tǒng)的代碼設(shè)計主要有以下幾個:用戶編號、圖書館閱覽區(qū)編號、座位編號、預(yù)約記錄編號等,按照代碼唯一化、規(guī)范化、系統(tǒng)化的代碼設(shè)計原則,決定該預(yù)約管理系統(tǒng)中各種代碼都用數(shù)字表示,各種編號代碼設(shè)計方案如下:(1)用戶編號aaaabbccddee入學(xué)年份學(xué)院編號專業(yè)編號班級編號流水號aaaa-入學(xué)年份以當(dāng)年的數(shù)字記錄,如2013年入學(xué)則寫2013bbcc-學(xué)院編號、專業(yè)編號以學(xué)校的學(xué)院編碼、專業(yè)編碼進(jìn)行記錄dd-班級編號一般為01、02ee-流水號一般是按照該用戶報道的編號進(jìn)行記錄(2)圖書館閱覽區(qū)編號(3)aabb樓層閱覽區(qū)aa一按樓層

23、進(jìn)行記錄,01表示第一層bb一表示閱覽區(qū),01表示第一個閱覽區(qū)(4)座位編號aaa一表示座位的流水編號,一般從閱覽區(qū)進(jìn)門最近的位置開始編號,001一表示第一個座位(5)預(yù)約記錄編號aaaaaaaabbbbbbbbbbbbcccccccdddd日期編號用戶編號座位編號流水號aaaaaaaa-共8位,其中包括年_日,如2015年6月24日記為20150624bbbbbbbbbbbb-共12位,直接取用用戶編號即可ccccccc一共7位,是閱覽區(qū)編號以及座位編號的合成dddd一共4位,今天進(jìn)入圖書館就坐的第幾位用戶,由系統(tǒng)直接按順序生成3.3 數(shù)據(jù)庫設(shè)計3.3.1 概念結(jié)構(gòu)設(shè)計概念結(jié)構(gòu)設(shè)計是根據(jù)用戶

24、需求,歸納、抽象出的一個獨立于具體的數(shù)據(jù)庫管理系統(tǒng)(DBMS的概念模型。實體一關(guān)系(E-R,Entity-Relationship)模型是其基本研究方法,也是本階段的主要研究成果。我校圖書館座位預(yù)約管理系統(tǒng)最終涉及到用戶、管理員、座位等三個實體,涉及到得關(guān)系有預(yù)約、管理等,具體如下:實體屬性關(guān)系E-R圖的基本符號我校圖書館座位預(yù)約管理E-R圖3.3.2 邏輯結(jié)構(gòu)設(shè)計根據(jù)上面E-R圖的關(guān)系原理,設(shè)計出一下邏輯結(jié)構(gòu)模型:用戶(用戶編號、姓名、班級、密碼、性別、聯(lián)系電話、學(xué)院、專業(yè))管理員(管理員編號、姓名、聯(lián)系電話)座位(座位編號、樓層、座位數(shù)、管理教師)預(yù)約(預(yù)約編號、用戶編號、狀態(tài)、閱覽區(qū)、座

25、位號、日期、流水號)3.3.3 物理結(jié)構(gòu)設(shè)計根據(jù)以上概念結(jié)構(gòu)模型和邏輯結(jié)構(gòu)模型,編寫出一下物理結(jié)構(gòu)模型用戶表結(jié)構(gòu)字段名長度是否空主鍵外鍵說明yidint12否是是用戶編號ynamevarchar64否否否姓名Ybanjivarchar4否否否班級passwordvarchar6否否否密碼ysexvarchar1否否否性別ytelvarchar11否否否聯(lián)系電話yxueyuanvarchar10否否否學(xué)院yzhuanyevarchar14否否否專業(yè)管理員結(jié)構(gòu)表字段名長度是否空主鍵外鍵說明gidint10否是否管理員編號gnamevarchar64否否否姓名gtelvarchar11否否否聯(lián)系電話

26、座位結(jié)構(gòu)表字段名長度是否空主鍵外鍵說明znumint4否是否座位編號zfloorvarchar2否否否樓層zweishuvarchar4否否否座位數(shù)zjiaoshivarchar64否否否管理教師預(yù)約結(jié)構(gòu)表字段名長度是否空主鍵外鍵說明snumint11否是否預(yù)約編號Yidint12否否是用戶編號Szhuanvarchar2否否否狀態(tài)syuelanvarchar3否否否閱覽區(qū)szuoweivarchar3否否否座位號sriqivarchar8否否否日期sliushuivarchar4否否否流水號3.4 輸入/輸出設(shè)計輸出是系統(tǒng)處理的結(jié)果或?qū)ν馓峁┑男畔ⅰ]敵鍪切畔男畔⑾到y(tǒng)流出,并通過各種途徑交

27、付給用戶的過程。數(shù)據(jù)在成為合適的輸出之前可能需要經(jīng)過大量的處理,也可能很少或者不必進(jìn)行處理就可以直接輸出;而且,輸出形式可以是多種多樣的。系統(tǒng)的輸出質(zhì)量往往成為衡量信息的系統(tǒng)價值和重要標(biāo)準(zhǔn)。輸入是將系統(tǒng)外部的信息(主要是原始數(shù)據(jù))通過某種介質(zhì),輸入到系統(tǒng)內(nèi),這種過程稱為信息的輸入。根據(jù)以上相關(guān)分析和設(shè)計,具體的用戶輸入輸出界面如下:用戶激活界面用戶激活界面用戶輸入登錄密碼界面用戶通過網(wǎng)上登陸圖書館預(yù)約管理系統(tǒng),在用戶激活階段,輸入相應(yīng)的學(xué)號和姓名,系統(tǒng)會比對用戶輸入的學(xué)號和姓名是否為該系統(tǒng)已有的數(shù)據(jù),如果有,則成功激活并彈出輸入用戶登陸密碼對話框,如果沒有,則返回頁面要求用戶重新輸入。(1)用戶登陸界面用戶輸入學(xué)號和密碼以后,點擊登陸按鈕登陸系統(tǒng)。(2)座位預(yù)約界面b圖個帖青3前內(nèi)廿盅制酷-3座位預(yù)約管理選樣例就區(qū)制維區(qū)選擇座位001逸異性朋時冏20153年不【一月殛二H08:003確認(rèn)他約用戶進(jìn)入預(yù)約界面以后,選擇閱覽區(qū)、座位以及使用的開始時間以后,點擊確認(rèn)預(yù)約即可,閱覽區(qū)和座位選擇在系統(tǒng)后臺會自動忽略掉已經(jīng)被預(yù)約的座位,所以在下拉菜單里面的座位都是目前的可選座位。(3)用戶離館界面a四書惜座位f眄省Jffi祭就-離館操作本次離開瞽時圜開重就速座用戶在離開的時候,刷卡登陸后,會進(jìn)入到以上界面,用戶選擇本次離開,系統(tǒng)將清除本次預(yù)約記錄,如果用戶選擇暫時離開,

溫馨提示

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

評論

0/150

提交評論