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

下載本文檔

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

文檔簡介

1、管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告1系統(tǒng)名稱:圖書館座位預(yù)約管理系統(tǒng) 專業(yè)年級: 電子商務(wù)專業(yè)2013級 序號學(xué)號姓名分工1201310020148文國鑫獨(dú)立完成2015年 7月 2日目錄CONTENT1.問題提出21.1開發(fā)背景21.2項(xiàng)目目標(biāo)21.3可行性研究21.3.1經(jīng)濟(jì)可行性分析21.3.2技術(shù)可行性分析31.3.3社會可行性分析32系統(tǒng)分析報(bào)告32.1需求調(diào)查32.1.1我校圖書館座位管理信息現(xiàn)行情況32.1.2圖書館座位管理系統(tǒng)方面的需求42.2業(yè)務(wù)流程分析42.2.1現(xiàn)有流程分析52.2.2優(yōu)化流程分析52.3數(shù)據(jù)流程分析82.3.1數(shù)據(jù)流程圖82.3.2數(shù)據(jù)字典113.系統(tǒng)設(shè)計(jì)報(bào)告15

2、3.1總體結(jié)構(gòu)設(shè)計(jì)153.1.1總體功能結(jié)構(gòu)設(shè)計(jì)153.1.2軟硬件平臺設(shè)計(jì)163.2代碼設(shè)計(jì)163.3數(shù)據(jù)庫設(shè)計(jì)183.3.1概念結(jié)構(gòu)設(shè)計(jì)183.3.2邏輯結(jié)構(gòu)設(shè)計(jì)183.3.3物理結(jié)構(gòu)設(shè)計(jì)183.4輸入/輸出設(shè)計(jì)193.5模塊功能及處理過程設(shè)計(jì)234.課程設(shè)計(jì)總結(jié)231西南石油大學(xué)課程設(shè)計(jì)圖書館座位預(yù)約管理信息系統(tǒng)的設(shè)計(jì)1.問題提出1.1 開發(fā)背景西南石油大學(xué)圖書館成都校區(qū)館建于2002年,現(xiàn)有館舍面積21399平方米,2516個(gè)閱覽座位,但是成都校區(qū)目前學(xué)生人數(shù)將近20000人,圖書館的座位完全不能保證學(xué)生的學(xué)習(xí)要求,所以在我校圖書館出現(xiàn)了冬季和夏季圖書館占位學(xué)習(xí)的情況,而且,我校圖書館

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

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

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

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

7、人員的討論,了解到我校圖書館的座位管理存在以下問題:(1)實(shí)行先到先坐的制度,所有的圖書館座位使用人員(以下簡稱用戶)在圖書館開館的情況下,到圖書館尋找座位,先到達(dá)圖書館指定座位的人員,有優(yōu)先座位使用權(quán)(2)同時(shí)存在著占座的情況,有部分座位使用者先到達(dá)圖書館,但是在座位上放置書本或其他物品表示該座位已經(jīng)有人使用,但是,該使用者并未使用座位,導(dǎo)致該座位沒人坐但有人占,后到達(dá)圖書館的使用者無法沒有座位使用的情況(3)圖書館沒有座位網(wǎng)上預(yù)約服務(wù),座位沒有實(shí)行統(tǒng)一管理,只是以各個(gè)樓層相關(guān)管理人員人為管理為主,不能保證圖書館的座位得到充分的利用。(4)使用不方便,由于期末考試復(fù)習(xí),而且夏季期末天氣炎熱和

8、冬季期末天氣寒冷的原因,圖書館成為最搶手的地方,這時(shí)圖書館使用人員數(shù)量多,很多使用者早上六點(diǎn)半就在圖書館門口排隊(duì),導(dǎo)致很多座位使用者無法獲得座位。2.1.2圖書館座位管理系統(tǒng)方面的需求通過分析探討,我們得出以下圖書館座位管理系統(tǒng)方面的需求:(1)功能需求:用戶可以瀏覽資源空閑狀況,根據(jù)個(gè)人的需求預(yù)約相關(guān)資源;用戶查看預(yù)約記錄、修改或刪除預(yù)約申請;資源管理者根據(jù)分配的權(quán)限管理各自的資源;審核用戶的預(yù)約申請;發(fā)布系統(tǒng)通知;進(jìn)行資源周期使用情況統(tǒng)計(jì)和分析。(2)用戶界面需求:要求操作界面能夠很方便地處理各種操作。例如問題的輸入格式應(yīng)該使用戶易于理解,附加的信息量少,操作比較簡便。同時(shí),應(yīng)能檢查錯(cuò)誤并

9、提供清楚、易理解的報(bào)錯(cuò)信息,包括出錯(cuò)位置、出錯(cuò)原因、修改錯(cuò)誤的提示或建議等。(3)性能要求:要求系統(tǒng)操作簡單、方便快捷,圖書館用較少的人力就能夠高效的完成系統(tǒng)的維護(hù)工作。(4)安全性需求:要求系統(tǒng)禁止非法訪問,一方面不能讓外來入侵者獲得系統(tǒng)內(nèi)部的任何信息,另一方面,還要充分保護(hù)用戶的個(gè)人信息,也就是保護(hù)其注冊信息和預(yù)約記錄信息,一個(gè)用戶不能查閱其他用戶的資料信息。為了確保整個(gè)管理信息系統(tǒng)安全可靠地運(yùn)行,必須在數(shù)據(jù)備份、網(wǎng)絡(luò)安全、數(shù)據(jù)安全、操作系統(tǒng)和IIS的設(shè)置等方面采用必要的安全措施。2.2業(yè)務(wù)流程分析業(yè)務(wù)流程分析就是基于系統(tǒng)底層各基礎(chǔ)功能模的業(yè)務(wù)細(xì)化過程。其最直接的表現(xiàn)形式是業(yè)務(wù)流程圖,同時(shí)

10、也是業(yè)務(wù)流程分析階段的最直接成果。網(wǎng)站包含前臺和后臺兩大部分,涉及如下業(yè)務(wù)流程圖。業(yè)務(wù)流程圖圖例: 2.2.1現(xiàn)有流程分析沒有電子座位管理系統(tǒng),我?,F(xiàn)有圖書館座位管理為:用戶需要使用圖書館座位時(shí),需要到圖書館去尋找座位,如果選好的座位沒有其他用戶使用,則該座位可以使用,如果該座位有用戶使用,則需要換到其他沒有用戶使用的座位,離開時(shí)不用簽退,直接就可以離開。這種方式的弊端就是有人用一本書或者其他東西放在座位上表示該座位有人使用,但是,他本人卻因?yàn)槠渌虑殡x開很久,導(dǎo)致座位其他用戶也無法使用,第二個(gè)弊端是圖書館座位以先到先得的原則在運(yùn)行,如果想要得到圖書館座位,就必須盡早的到達(dá)圖書館,當(dāng)在考試月的

11、時(shí)候,如果想要得到圖書館座位,就必須在圖書館尚未開門之前到達(dá)圖書館,這就增加了用戶的時(shí)間成本。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ù)流程圖系統(tǒng)數(shù)據(jù)流程分析圖例圖書館座位管理系統(tǒng)頂層數(shù)據(jù)流程圖圖書館座位管理系統(tǒng)用戶預(yù)約一層數(shù)據(jù)流程圖圖書館座位管理系統(tǒng)用戶一層離館操作數(shù)據(jù)流程圖圖書館座位管理系統(tǒng)管理員一層操作數(shù)據(jù)流程圖2.3.2數(shù)據(jù)字典(一) 數(shù)據(jù)項(xiàng)的定義數(shù)據(jù)編號:DI0001數(shù)據(jù)項(xiàng)名

12、稱:用戶編號簡述:外部導(dǎo)入的學(xué)生學(xué)號別名:學(xué)生編碼類型:char長度:12取值/含義:aaaabbccddee aaaa-入學(xué)年份 bb-學(xué)院 cc-專業(yè)編號 dd-班級 ee-流水號數(shù)據(jù)編號:DI0002數(shù)據(jù)項(xiàng)名稱:學(xué)號密碼簡述:學(xué)生自己設(shè)置的六位數(shù)字密碼別名:登陸密碼類型:char長度:6取值/含義:數(shù)據(jù)編號:DI0003數(shù)據(jù)項(xiàng)名稱:閱覽區(qū)編號簡述:圖書館定義的閱覽區(qū)編號別名:閱覽區(qū)編碼類型:char長度:4取值/含義:aabb aa-樓層 bb-閱覽區(qū)編號數(shù)據(jù)編號:DI0004數(shù)據(jù)項(xiàng)名稱:座位編號簡述:圖書館定義的的座位編號別名:座位編碼類型:char長度:3取值/含義:aaa-座位編號

13、(二) 數(shù)據(jù)結(jié)構(gòu)的定義數(shù)據(jù)結(jié)構(gòu)編號:DS0001數(shù)據(jù)結(jié)構(gòu)名稱:用戶基本信息簡 述: 外部導(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ù)

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

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

16、:用戶新的預(yù)約信息處理 過程:用戶刷卡登陸后,調(diào)出原有預(yù)約信息,用戶選擇本次離開時(shí),清除本次預(yù)約記錄;用戶選擇暫時(shí)離開時(shí),通知系統(tǒng)記錄時(shí)間;用戶選擇重新預(yù)約時(shí),跳轉(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)的修改,生

17、成新的用戶信息表(五) 數(shù)據(jù)存儲的定義數(shù)據(jù)存儲編號:DB0001數(shù)據(jù)存儲名稱:用戶信息表簡 述:描述相關(guān)用戶信息的表組 成:學(xué)號+姓名+性別+年齡+學(xué)院+專業(yè)+DI0001+DI0002關(guān) 鍵 詞:用戶信息表/DS0001記 錄 長 度:100B記 錄 數(shù):30000容 量:1G相關(guān)處理邏輯:P0001/P0002/P0004/P0005/P0006數(shù)據(jù)存儲編號:DB0001數(shù)據(jù)存儲名稱:預(yù)約記錄表簡 述:記錄用戶相關(guān)座位預(yù)約記錄組 成:DS0002關(guān) 鍵 詞:預(yù)約記錄表/DS0002記 錄 長 度:100KB記 錄 數(shù):10000容 量:1G相關(guān)處理邏輯:P0003/P0004(六) 外部實(shí)

18、體的定義外部實(shí)體編號:E0001外部實(shí)體名稱:用戶簡 述:使用圖書館座位的對象輸入 數(shù)據(jù)流:用戶信息輸出 數(shù)據(jù)流:預(yù)約信息外部實(shí)體編號:E0001外部實(shí)體名稱:管理員簡 述:管理圖書館座位系統(tǒng)的人員輸入 數(shù)據(jù)流:用戶信息輸出 數(shù)據(jù)流:新用戶信息3.系統(tǒng)設(shè)計(jì)報(bào)告3.1總體結(jié)構(gòu)設(shè)計(jì)3.1.1總體功能結(jié)構(gòu)設(shè)計(jì)系統(tǒng)總體設(shè)計(jì)是根據(jù)系統(tǒng)分析的要求和組織的實(shí)際情況對系統(tǒng)的總體結(jié)構(gòu)形式和可利用的資源進(jìn)行大致設(shè)計(jì),它是一種宏觀、總體上的設(shè)計(jì)和規(guī)劃。系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的主要內(nèi)容有子系統(tǒng)的劃分(或稱系統(tǒng)劃分)、網(wǎng)絡(luò)和設(shè)備的配置、設(shè)備選型、系統(tǒng)計(jì)算機(jī)處理流程圖。我校圖書館目前硬件設(shè)施比較齊全,應(yīng)用圖書館座位預(yù)約管理系統(tǒng)

19、將會更加簡單快捷,根據(jù)前面的分析結(jié)果,得到了系統(tǒng)的整體結(jié)構(gòu),將該系統(tǒng)進(jìn)行模塊細(xì)分,可以分為用戶模塊、預(yù)約管理模塊、管理員模塊和用戶離開模塊等四個(gè)功能結(jié)構(gòu)模塊,整體結(jié)構(gòu)圖如下:3.1.2軟硬件平臺設(shè)計(jì)組件說明數(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ù)實(shí)際情況處理3.2代碼設(shè)計(jì)代碼是以數(shù)字或字符來代表的各種客觀實(shí)體。代碼設(shè)計(jì)問題是一個(gè)科學(xué)管理的問題。設(shè)計(jì)出一個(gè)好的代碼方案對于系統(tǒng)的開發(fā)工作是一件極為有利的事情,它可以使很多機(jī)器處理(如某些統(tǒng)計(jì)、校對查詢等)

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

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

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

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

24、否姓名gtelvarchar11否否否聯(lián)系電話(3) 座位結(jié)構(gòu)表字段名類型長度是否空主鍵外鍵說明znumint4否是否座位編號zfloorvarchar2否否否樓層zweishuvarchar4否否否座位數(shù)zjiaoshivarchar64否否否管理教師(4) 預(yù)約結(jié)構(gòu)表字段名類型長度是否空主鍵外鍵說明snumint11否是否預(yù)約編號Yidint12否否是用戶編號Szhuanvarchar2否否否狀態(tài)syuelanvarchar3否否否閱覽區(qū)szuoweivarchar3否否否座位號sriqivarchar8否否否日期sliushuivarchar4否否否流水號3.4輸入/輸出設(shè)計(jì)輸出是系統(tǒng)處

25、理的結(jié)果或?qū)ν馓峁┑男畔?。輸出是信息從信息系統(tǒng)流出,并通過各種途徑交付給用戶的過程。數(shù)據(jù)在成為合適的輸出之前可能需要經(jīng)過大量的處理,也可能很少或者不必進(jìn)行處理就可以直接輸出;而且,輸出形式可以是多種多樣的。系統(tǒng)的輸出質(zhì)量往往成為衡量信息的系統(tǒng)價(jià)值和重要標(biāo)準(zhǔn)。輸入是將系統(tǒng)外部的信息(主要是原始數(shù)據(jù))通過某種介質(zhì),輸入到系統(tǒng)內(nèi),這種過程稱為信息的輸入。根據(jù)以上相關(guān)分析和設(shè)計(jì),具體的用戶輸入輸出界面如下:用戶激活界面用戶激活界面用戶輸入登錄密碼界面用戶通過網(wǎng)上登陸圖書館預(yù)約管理系統(tǒng),在用戶激活階段,輸入相應(yīng)的學(xué)號和姓名,系統(tǒng)會比對用戶輸入的學(xué)號和姓名是否為該系統(tǒng)已有的數(shù)據(jù),如果有,則成功激活并彈出輸入用戶登陸密碼對話框,如果沒有,則返回頁面要求用戶重新輸入。(1) 用戶登陸界面用戶輸入學(xué)號和密碼以后,點(diǎn)擊登陸按鈕登陸系統(tǒng)。(2) 座位預(yù)約界面用戶進(jìn)入預(yù)約界面以后,選擇閱覽區(qū)、座位以及使用的開始時(shí)間以后,點(diǎn)擊確認(rèn)預(yù)約即可,閱覽區(qū)和座位選擇在系統(tǒng)后臺會自動忽略掉已經(jīng)被預(yù)約的座位,所以在下拉菜單里面的座位都是目前的可選座位。(3) 用戶離館界面用戶在離開的時(shí)候,刷卡登陸后,會進(jìn)入到以上界面,用戶選擇本次離開,系統(tǒng)將清除本次預(yù)約記錄,如果用戶選擇暫時(shí)離開,系統(tǒng)將記錄離開的時(shí)間;如果用戶選擇重新選座,系統(tǒng)將跳轉(zhuǎn)至選座界面,(4) 管理員管理界面管理員登陸以后,可以對用戶信息進(jìn)行錄入和修

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論