版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上管理信息系統(tǒng)課程設(shè)計(jì)報(bào)告1系統(tǒng)名稱(chēng):圖書(shū)館座位預(yù)約管理系統(tǒng) 專(zhuān)業(yè)年級(jí): 電子商務(wù)專(zhuān)業(yè)2013級(jí) 序號(hào)學(xué)號(hào)姓名分工18文國(guó)鑫獨(dú)立完成2015年 7月 2日專(zhuān)心-專(zhuān)注-專(zhuān)業(yè)目錄CONTENT圖書(shū)館座位預(yù)約管理信息系統(tǒng)的設(shè)計(jì)1.問(wèn)題提出1.1 開(kāi)發(fā)背景西南石油大學(xué)圖書(shū)館成都校區(qū)館建于2002年,現(xiàn)有館舍面積21399平方米,2516個(gè)閱覽座位,但是成都校區(qū)目前學(xué)生人數(shù)將近20000人,圖書(shū)館的座位完全不能保證學(xué)生的學(xué)習(xí)要求,所以在我校圖書(shū)館出現(xiàn)了冬季和夏季圖書(shū)館占位學(xué)習(xí)的情況,而且,我校圖書(shū)館現(xiàn)有座位管理實(shí)行的是先到先得的管理原則,很多學(xué)生很早去圖書(shū)館仍然不能找到一個(gè)座位;
2、還有,部分學(xué)生因?yàn)榕R時(shí)外出或者其他原因,圖書(shū)館的座位占著不使用,導(dǎo)致部分學(xué)生無(wú)座位可使用。1.2 項(xiàng)目目標(biāo)圖書(shū)館座位管理系統(tǒng)是為了解決我校圖書(shū)館座位預(yù)約管理不方便的問(wèn)題,提高圖書(shū)館座位的使用效率,更加方便圖書(shū)館管理員的管理和學(xué)生的使用,所以開(kāi)發(fā)該系統(tǒng)來(lái)解決這一問(wèn)題。1.3 可行性研究1.3.1經(jīng)濟(jì)可行性分析在做這方面的信息管理系統(tǒng)的開(kāi)發(fā)時(shí),必須要考慮投資效益,也就是能否投資后達(dá)到相應(yīng)的效果,具體的原則是能夠在盡量少的投資情況下,獲得最大的效益,這就是經(jīng)濟(jì)可行性分析。圖書(shū)館座位管理系統(tǒng)利用電腦系統(tǒng)操作,投資只是在電腦、數(shù)據(jù)庫(kù)、相應(yīng)管理軟件以及座位簽等方面進(jìn)行投資,而且目前我校圖書(shū)館在電腦等方面可
3、以利用現(xiàn)有電腦,額外投資相對(duì)較少,但是達(dá)到的效果將會(huì)很好,圖書(shū)館的座位將會(huì)得到更加有效率的利用。具體的效益如下:(1)提高圖書(shū)館座位管理效率,有效的節(jié)約成本。(2)提高管理工作人員的工作效率,通過(guò)計(jì)算機(jī)進(jìn)行座位管理,將大大減少人力的管理。(3)為學(xué)生提供個(gè)性化服務(wù),減少圖書(shū)館占座而帶來(lái)的不必要的麻煩。1.3.2技術(shù)可行性分析圖書(shū)館座位管理系統(tǒng)主要需要包括電子預(yù)約平臺(tái)和數(shù)據(jù)庫(kù)等軟件以及電腦、數(shù)據(jù)庫(kù)存儲(chǔ)器、座位簽等硬件設(shè)施,就目前圖書(shū)館的相關(guān)軟硬件來(lái)說(shuō),大多數(shù)都可以實(shí)現(xiàn)該管理系統(tǒng)的加入,只是在相關(guān)操作系統(tǒng)等方面需要投入,而且圖書(shū)館工作人員一般都具備計(jì)算機(jī)操作的基礎(chǔ)知識(shí),能夠熟練運(yùn)用windows操
4、作系統(tǒng),該管理系統(tǒng)的操作也非常簡(jiǎn)單,有相關(guān)的使用說(shuō)明和提示,就圖書(shū)館層面來(lái)說(shuō),該技術(shù)是可以實(shí)現(xiàn)的。在用戶(hù)方面,圖書(shū)館座位管理系統(tǒng)可以實(shí)現(xiàn)圖書(shū)館座位選擇平臺(tái)進(jìn)行預(yù)約選擇座位以及在手機(jī)、平板等移動(dòng)設(shè)備上也可以進(jìn)行座位的預(yù)約,方便快捷,該系統(tǒng)的大多數(shù)用戶(hù)為我校學(xué)生,使用該系統(tǒng)的方面也是完全可以實(shí)現(xiàn)的。綜上,該座位管理系統(tǒng)在技術(shù)上完全可以實(shí)現(xiàn)。1.3.3社會(huì)可行性分析社會(huì)可行性具有比較廣泛的內(nèi)容,它需要從政策、法律、道德、制度、管理、人員等社會(huì)因素論證信息系統(tǒng)開(kāi)發(fā)的可能性和現(xiàn)實(shí)性。社會(huì)可行性還需要考慮操作可行性,分析操作可行性必須立足于實(shí)際操作和使用信息系統(tǒng)的用戶(hù)環(huán)境。目前我校圖書(shū)館座位沒(méi)有實(shí)現(xiàn)網(wǎng)上預(yù)
5、約,一般情況下是只有人到了圖書(shū)館才能清楚是否有座位,而且,一遇到考試月,為了在圖書(shū)館找到一個(gè)座位,學(xué)生必須很早就到圖書(shū)館排隊(duì),但這樣也不能保證就能在圖書(shū)館找到座位,這種方式既增加了學(xué)生的時(shí)間成本也不方面,如果圖書(shū)館座位管理系統(tǒng)上線(xiàn),學(xué)生就可以在手機(jī)、平板等移動(dòng)設(shè)備上實(shí)現(xiàn)圖書(shū)館座位的預(yù)約和查詢(xún),所以,圖書(shū)館座位管理系統(tǒng)能夠很好的解決這方面的問(wèn)題。而且隨著網(wǎng)絡(luò)化的普及,互聯(lián)網(wǎng)+的趨勢(shì)的發(fā)展,圖書(shū)館座位管理以及預(yù)約遲早會(huì)在互聯(lián)網(wǎng)上實(shí)現(xiàn)。2系統(tǒng)分析報(bào)告2.1需求調(diào)查2.1.1我校圖書(shū)館座位管理信息現(xiàn)行情況通過(guò)與圖書(shū)館相關(guān)人員的討論,了解到我校圖書(shū)館的座位管理存在以下問(wèn)題:(1)實(shí)行先到先坐的制度,所有
6、的圖書(shū)館座位使用人員(以下簡(jiǎn)稱(chēng)用戶(hù))在圖書(shū)館開(kāi)館的情況下,到圖書(shū)館尋找座位,先到達(dá)圖書(shū)館指定座位的人員,有優(yōu)先座位使用權(quán)(2)同時(shí)存在著占座的情況,有部分座位使用者先到達(dá)圖書(shū)館,但是在座位上放置書(shū)本或其他物品表示該座位已經(jīng)有人使用,但是,該使用者并未使用座位,導(dǎo)致該座位沒(méi)人坐但有人占,后到達(dá)圖書(shū)館的使用者無(wú)法沒(méi)有座位使用的情況(3)圖書(shū)館沒(méi)有座位網(wǎng)上預(yù)約服務(wù),座位沒(méi)有實(shí)行統(tǒng)一管理,只是以各個(gè)樓層相關(guān)管理人員人為管理為主,不能保證圖書(shū)館的座位得到充分的利用。(4)使用不方便,由于期末考試復(fù)習(xí),而且夏季期末天氣炎熱和冬季期末天氣寒冷的原因,圖書(shū)館成為最搶手的地方,這時(shí)圖書(shū)館使用人員數(shù)量多,很多使用
7、者早上六點(diǎn)半就在圖書(shū)館門(mén)口排隊(duì),導(dǎo)致很多座位使用者無(wú)法獲得座位。2.1.2圖書(shū)館座位管理系統(tǒng)方面的需求通過(guò)分析探討,我們得出以下圖書(shū)館座位管理系統(tǒng)方面的需求:(1)功能需求:用戶(hù)可以瀏覽資源空閑狀況,根據(jù)個(gè)人的需求預(yù)約相關(guān)資源;用戶(hù)查看預(yù)約記錄、修改或刪除預(yù)約申請(qǐng);資源管理者根據(jù)分配的權(quán)限管理各自的資源;審核用戶(hù)的預(yù)約申請(qǐng);發(fā)布系統(tǒng)通知;進(jìn)行資源周期使用情況統(tǒng)計(jì)和分析。(2)用戶(hù)界面需求:要求操作界面能夠很方便地處理各種操作。例如問(wèn)題的輸入格式應(yīng)該使用戶(hù)易于理解,附加的信息量少,操作比較簡(jiǎn)便。同時(shí),應(yīng)能檢查錯(cuò)誤并提供清楚、易理解的報(bào)錯(cuò)信息,包括出錯(cuò)位置、出錯(cuò)原因、修改錯(cuò)誤的提示或建議等。(3)
8、性能要求:要求系統(tǒng)操作簡(jiǎn)單、方便快捷,圖書(shū)館用較少的人力就能夠高效的完成系統(tǒng)的維護(hù)工作。(4)安全性需求:要求系統(tǒng)禁止非法訪(fǎng)問(wèn),一方面不能讓外來(lái)入侵者獲得系統(tǒng)內(nèi)部的任何信息,另一方面,還要充分保護(hù)用戶(hù)的個(gè)人信息,也就是保護(hù)其注冊(cè)信息和預(yù)約記錄信息,一個(gè)用戶(hù)不能查閱其他用戶(hù)的資料信息。為了確保整個(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ì)化過(guò)程。其最直接的表現(xiàn)形式是業(yè)務(wù)流程圖,同時(shí)也是業(yè)務(wù)流程分析階段的最直接成果。網(wǎng)站包含前臺(tái)和后臺(tái)兩大部分,涉及如下業(yè)務(wù)流程圖。
9、業(yè)務(wù)流程圖圖例: 2.2.1現(xiàn)有流程分析沒(méi)有電子座位管理系統(tǒng),我?,F(xiàn)有圖書(shū)館座位管理為:用戶(hù)需要使用圖書(shū)館座位時(shí),需要到圖書(shū)館去尋找座位,如果選好的座位沒(méi)有其他用戶(hù)使用,則該座位可以使用,如果該座位有用戶(hù)使用,則需要換到其他沒(méi)有用戶(hù)使用的座位,離開(kāi)時(shí)不用簽退,直接就可以離開(kāi)。這種方式的弊端就是有人用一本書(shū)或者其他東西放在座位上表示該座位有人使用,但是,他本人卻因?yàn)槠渌虑殡x開(kāi)很久,導(dǎo)致座位其他用戶(hù)也無(wú)法使用,第二個(gè)弊端是圖書(shū)館座位以先到先得的原則在運(yùn)行,如果想要得到圖書(shū)館座位,就必須盡早的到達(dá)圖書(shū)館,當(dāng)在考試月的時(shí)候,如果想要得到圖書(shū)館座位,就必須在圖書(shū)館尚未開(kāi)門(mén)之前到達(dá)圖書(shū)館,這就增加了用戶(hù)
10、的時(shí)間成本。2.2.2優(yōu)化流程分析網(wǎng)上預(yù)約流程圖用戶(hù)離館流程圖管理員管理流程圖2.3數(shù)據(jù)流程分析數(shù)據(jù)流程分析主要是對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析,本文借助了系統(tǒng)概況表、系統(tǒng)邊界描述、數(shù)據(jù)流程圖和數(shù)據(jù)字典等數(shù)據(jù)流程分析工具來(lái)分析該系統(tǒng)的數(shù)據(jù)流程。2.3.1數(shù)據(jù)流程圖系統(tǒng)數(shù)據(jù)流程分析圖例圖書(shū)館座位管理系統(tǒng)頂層數(shù)據(jù)流程圖圖書(shū)館座位管理系統(tǒng)用戶(hù)預(yù)約一層數(shù)據(jù)流程圖圖書(shū)館座位管理系統(tǒng)用戶(hù)一層離館操作數(shù)據(jù)流程圖圖書(shū)館座位管理系統(tǒng)管理員一層操作數(shù)據(jù)流程圖2.3.2數(shù)據(jù)字典(一) 數(shù)據(jù)項(xiàng)的定義數(shù)據(jù)編號(hào):DI0001數(shù)據(jù)項(xiàng)名稱(chēng):用戶(hù)編號(hào)簡(jiǎn)述:外部導(dǎo)入的學(xué)生學(xué)號(hào)別名:學(xué)生編碼類(lèi)型:char長(zhǎng)度:12取值/含
11、義:aaaabbccddee aaaa-入學(xué)年份 bb-學(xué)院 cc-專(zhuān)業(yè)編號(hào) dd-班級(jí) ee-流水號(hào)數(shù)據(jù)編號(hào):DI0002數(shù)據(jù)項(xiàng)名稱(chēng):學(xué)號(hào)密碼簡(jiǎn)述:學(xué)生自己設(shè)置的六位數(shù)字密碼別名:登陸密碼類(lèi)型:char長(zhǎng)度:6取值/含義:數(shù)據(jù)編號(hào):DI0003數(shù)據(jù)項(xiàng)名稱(chēng):閱覽區(qū)編號(hào)簡(jiǎn)述:圖書(shū)館定義的閱覽區(qū)編號(hào)別名:閱覽區(qū)編碼類(lèi)型:char長(zhǎng)度:4取值/含義:aabb aa-樓層 bb-閱覽區(qū)編號(hào)數(shù)據(jù)編號(hào):DI0004數(shù)據(jù)項(xiàng)名稱(chēng):座位編號(hào)簡(jiǎn)述:圖書(shū)館定義的的座位編號(hào)別名:座位編碼類(lèi)型:char長(zhǎng)度:3取值/含義:aaa-座位編號(hào)(二) 數(shù)據(jù)結(jié)構(gòu)的定義數(shù)據(jù)結(jié)構(gòu)編號(hào):DS0001數(shù)據(jù)結(jié)構(gòu)名稱(chēng):用戶(hù)基本信息簡(jiǎn) 述:
12、 外部導(dǎo)入的用戶(hù)基本信息別 名:用戶(hù)信息數(shù)據(jù)構(gòu)成組成:DI001+姓名(char/8)+性別(logic/1)+出生日期(date/8)+學(xué)院(char/8)+專(zhuān)業(yè)(char/8)數(shù)據(jù)結(jié)構(gòu)編號(hào):DS0002數(shù)據(jù)結(jié)構(gòu)名稱(chēng):預(yù)約記錄表簡(jiǎn) 述: 用戶(hù)預(yù)約的記錄信息別 名:數(shù)據(jù)構(gòu)成組成:DI0001+DI0003+DI0004+日期(date/8)(三) 數(shù)據(jù)流的定義數(shù)據(jù)流編號(hào):DF0001數(shù)據(jù)流名稱(chēng):激活信息簡(jiǎn) 述:用戶(hù)剛開(kāi)始激活的信息數(shù)據(jù)流來(lái)源:用戶(hù)數(shù)據(jù)流去向:用戶(hù)信息數(shù)據(jù)流組成:DI0001+激活碼+DI0002數(shù)據(jù)流編號(hào):DF0002數(shù)據(jù)流名稱(chēng):用戶(hù)信息簡(jiǎn) 述:用戶(hù)相關(guān)信息用來(lái)修改或者查看數(shù)據(jù)
13、流來(lái)源:用戶(hù)信息表數(shù)據(jù)流去向:登陸驗(yàn)證數(shù)據(jù)流組成:DS0001+DS0002(四) 處理邏輯的定義處理邏輯編號(hào):P0001處理邏輯名稱(chēng):激活層 次 號(hào):P01簡(jiǎn) 述:依據(jù)用戶(hù)輸入的信息比對(duì)預(yù)先存下的用戶(hù)信息輸入數(shù)據(jù)流:用戶(hù)輸入的激活信息輸出數(shù)據(jù)流:成功激活信息處理 過(guò)程:用戶(hù)輸入激活信息后,比對(duì)與用戶(hù)信息庫(kù)里的數(shù)據(jù),如果正確,則返回激活成功信息并要求用戶(hù)設(shè)置密碼并記錄,如果不成功,則返回不成功激活信息處理邏輯編號(hào):P0002處理邏輯名稱(chēng):登陸層 次 號(hào):P02簡(jiǎn) 述:比對(duì)用戶(hù)的登陸信息輸入數(shù)據(jù)流:用戶(hù)登錄信息輸出數(shù)據(jù)流:用戶(hù)登陸成功信息處理 過(guò)程:用戶(hù)輸入登錄信息后,比對(duì)與數(shù)據(jù)庫(kù)的用戶(hù)信息,如
14、果比對(duì)成功,則返回登陸成功,如果不成功,則返回登陸失敗并要求重新輸入登錄信息處理邏輯編號(hào):P0003處理邏輯名稱(chēng):預(yù)約座位層 次 號(hào):P03簡(jiǎn) 述:用戶(hù)預(yù)約座位輸入數(shù)據(jù)流:用戶(hù)信息輸出數(shù)據(jù)流:用戶(hù)座位預(yù)約記錄表處理 過(guò)程:用戶(hù)登錄系統(tǒng)后,進(jìn)行閱覽區(qū)選擇、使用時(shí)間選擇、座位預(yù)約方式選擇和座位相關(guān)位置選擇等操作,系統(tǒng)記錄用戶(hù)的相關(guān)預(yù)約操作并生成預(yù)約記錄表處理邏輯編號(hào):P0004處理邏輯名稱(chēng):選擇離開(kāi)方式層 次 號(hào):P15簡(jiǎn) 述:用戶(hù)離開(kāi)時(shí)選擇是本次離開(kāi)還是暫時(shí)離開(kāi)或者修改預(yù)約信息輸入數(shù)據(jù)流:用戶(hù)原有預(yù)約信息輸出數(shù)據(jù)流:用戶(hù)新的預(yù)約信息處理 過(guò)程:用戶(hù)刷卡登陸后,調(diào)出原有預(yù)約信息,用戶(hù)選擇本次離開(kāi)時(shí)
15、,清除本次預(yù)約記錄;用戶(hù)選擇暫時(shí)離開(kāi)時(shí),通知系統(tǒng)記錄時(shí)間;用戶(hù)選擇重新預(yù)約時(shí),跳轉(zhuǎn)到預(yù)約界面。處理邏輯編號(hào):P0005處理邏輯名稱(chēng):錄入用戶(hù)數(shù)據(jù)層 次 號(hào):P12簡(jiǎn) 述:管理員將相關(guān)用戶(hù)信息預(yù)先錄入到系統(tǒng)中輸入數(shù)據(jù)流:外部用戶(hù)信息輸出數(shù)據(jù)流:用戶(hù)數(shù)據(jù)處理 過(guò)程:管理員通過(guò)將外部的用戶(hù)信息通過(guò)相關(guān)工具導(dǎo)入到系統(tǒng)中,處理邏輯編號(hào):P0006處理邏輯名稱(chēng):用戶(hù)信息修改層 次 號(hào):P13簡(jiǎn) 述:進(jìn)行用戶(hù)相關(guān)信息的修改輸入數(shù)據(jù)流:原有用戶(hù)信息表輸出數(shù)據(jù)流:新的用戶(hù)信息表處理 過(guò)程:管理員登陸后,對(duì)用戶(hù)信息進(jìn)行相關(guān)的修改,生成新的用戶(hù)信息表(五) 數(shù)據(jù)存儲(chǔ)的定義數(shù)據(jù)存儲(chǔ)編號(hào):DB0001數(shù)據(jù)存儲(chǔ)名稱(chēng):用戶(hù)
16、信息表簡(jiǎn) 述:描述相關(guān)用戶(hù)信息的表組 成:學(xué)號(hào)+姓名+性別+年齡+學(xué)院+專(zhuān)業(yè)+DI0001+DI0002關(guān) 鍵 詞:用戶(hù)信息表/DS0001記 錄 長(zhǎng) 度:100B記 錄 數(shù):30000容 量:1G相關(guān)處理邏輯:P0001/P0002/P0004/P0005/P0006數(shù)據(jù)存儲(chǔ)編號(hào):DB0001數(shù)據(jù)存儲(chǔ)名稱(chēng):預(yù)約記錄表簡(jiǎn) 述:記錄用戶(hù)相關(guān)座位預(yù)約記錄組 成:DS0002關(guān) 鍵 詞:預(yù)約記錄表/DS0002記 錄 長(zhǎng) 度:100KB記 錄 數(shù):10000容 量:1G相關(guān)處理邏輯:P0003/P0004(六) 外部實(shí)體的定義外部實(shí)體編號(hào):E0001外部實(shí)體名稱(chēng):用戶(hù)簡(jiǎn) 述:使用圖書(shū)館座位的對(duì)象輸入
17、 數(shù)據(jù)流:用戶(hù)信息輸出 數(shù)據(jù)流:預(yù)約信息外部實(shí)體編號(hào):E0001外部實(shí)體名稱(chēng):管理員簡(jiǎn) 述:管理圖書(shū)館座位系統(tǒng)的人員輸入 數(shù)據(jù)流:用戶(hù)信息輸出 數(shù)據(jù)流:新用戶(hù)信息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í)際情況對(duì)系統(tǒng)的總體結(jié)構(gòu)形式和可利用的資源進(jìn)行大致設(shè)計(jì),它是一種宏觀(guān)、總體上的設(shè)計(jì)和規(guī)劃。系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的主要內(nèi)容有子系統(tǒng)的劃分(或稱(chēng)系統(tǒng)劃分)、網(wǎng)絡(luò)和設(shè)備的配置、設(shè)備選型、系統(tǒng)計(jì)算機(jī)處理流程圖。我校圖書(shū)館目前硬件設(shè)施比較齊全,應(yīng)用圖書(shū)館座位預(yù)約管理系統(tǒng)將會(huì)更加簡(jiǎn)單快捷,根據(jù)前面的分析結(jié)果,得到了系統(tǒng)的整體結(jié)構(gòu),將該系統(tǒng)進(jìn)行模塊細(xì)分,
18、可以分為用戶(hù)模塊、預(yù)約管理模塊、管理員模塊和用戶(hù)離開(kāi)模塊等四個(gè)功能結(jié)構(gòu)模塊,整體結(jié)構(gòu)圖如下:3.1.2軟硬件平臺(tái)設(shè)計(jì)組件說(shuō)明數(shù)量座位預(yù)約管理軟件服務(wù)器座位管理軟件,平臺(tái):linux+mysql+java服務(wù)器:4核CPU、16G內(nèi)存以上1圖書(shū)館座位預(yù)約機(jī)操作系統(tǒng):Window7.0雙核CPU,2G內(nèi)存主機(jī)根據(jù)實(shí)際情況處理3.2代碼設(shè)計(jì)代碼是以數(shù)字或字符來(lái)代表的各種客觀(guān)實(shí)體。代碼設(shè)計(jì)問(wèn)題是一個(gè)科學(xué)管理的問(wèn)題。設(shè)計(jì)出一個(gè)好的代碼方案對(duì)于系統(tǒng)的開(kāi)發(fā)工作是一件極為有利的事情,它可以使很多機(jī)器處理(如某些統(tǒng)計(jì)、校對(duì)查詢(xún)等)變得十分方便,另外還把一些現(xiàn)階段計(jì)算機(jī)很難處理的工作變成很簡(jiǎn)單的處理。本次圖書(shū)館座
19、位預(yù)約管理信息系統(tǒng)的代碼設(shè)計(jì)主要有以下幾個(gè):用戶(hù)編號(hào)、圖書(shū)館閱覽區(qū)編號(hào)、座位編號(hào)、預(yù)約記錄編號(hào)等,按照代碼唯一化、規(guī)范化、系統(tǒng)化的代碼設(shè)計(jì)原則,決定該預(yù)約管理系統(tǒng)中各種代碼都用數(shù)字表示,各種編號(hào)代碼設(shè)計(jì)方案如下:(1) 用戶(hù)編號(hào)aaaabbccddee入學(xué)年份學(xué)院編號(hào)專(zhuān)業(yè)編號(hào)班級(jí)編號(hào)流水號(hào)aaaa-入學(xué)年份以當(dāng)年的數(shù)字記錄,如2013年入學(xué)則寫(xiě)2013bbcc-學(xué)院編號(hào)、專(zhuān)業(yè)編號(hào)以學(xué)校的學(xué)院編碼、專(zhuān)業(yè)編碼進(jìn)行記錄dd-班級(jí)編號(hào)一般為01、02ee-流水號(hào)一般是按照該用戶(hù)報(bào)道的編號(hào)進(jìn)行記錄(2) 圖書(shū)館閱覽區(qū)編號(hào)(3)aabb樓層閱覽區(qū)aa按樓層進(jìn)行記錄,01表示第一層bb表示閱覽區(qū),01表示第
20、一個(gè)閱覽區(qū)(4) 座位編號(hào)aaa座位編號(hào)aaa表示座位的流水編號(hào),一般從閱覽區(qū)進(jìn)門(mén)最近的位置開(kāi)始編號(hào),001表示第一個(gè)座位(5) 預(yù)約記錄編號(hào)aaaaaaaabbbbbbbbbbbbcccccccdddd日期編號(hào)用戶(hù)編號(hào)座位編號(hào)流水號(hào)aaaaaaaa共8位,其中包括年月日,如2015年6月24日記為bbbbbbbbbbbb共12位,直接取用用戶(hù)編號(hào)即可ccccccc共7位,是閱覽區(qū)編號(hào)以及座位編號(hào)的合成dddd共4位,今天進(jìn)入圖書(shū)館就坐的第幾位用戶(hù),由系統(tǒng)直接按順序生成3.3數(shù)據(jù)庫(kù)設(shè)計(jì)3.3.1概念結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)是根據(jù)用戶(hù)需求,歸納、抽象出的一個(gè)獨(dú)立于具體的數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)的概
21、念模型。實(shí)體關(guān)系(E-R,Entity - Relationship)模型是其基本研究方法,也是本階段的主要研究成果。我校圖書(shū)館座位預(yù)約管理系統(tǒng)最終涉及到用戶(hù)、管理員、座位等三個(gè)實(shí)體,涉及到得關(guān)系有預(yù)約、管理等,具體如下:ER圖的基本符號(hào)我校圖書(shū)館座位預(yù)約管理E-R圖3.3.2邏輯結(jié)構(gòu)設(shè)計(jì)根據(jù)上面E-R圖的關(guān)系原理,設(shè)計(jì)出一下邏輯結(jié)構(gòu)模型:用戶(hù)(用戶(hù)編號(hào)、姓名、班級(jí)、密碼、性別、聯(lián)系電話(huà)、學(xué)院、專(zhuān)業(yè))管理員(管理員編號(hào)、姓名、聯(lián)系電話(huà))座位(座位編號(hào)、樓層、座位數(shù)、管理教師)預(yù)約(預(yù)約編號(hào)、用戶(hù)編號(hào)、狀態(tài)、閱覽區(qū)、座位號(hào)、日期、流水號(hào))3.3.3物理結(jié)構(gòu)設(shè)計(jì)根據(jù)以上概念結(jié)構(gòu)模型和邏輯結(jié)構(gòu)模型,
22、編寫(xiě)出一下物理結(jié)構(gòu)模型表:(1) 用戶(hù)表結(jié)構(gòu)字段名類(lèi)型長(zhǎng)度是否空主鍵外鍵說(shuō)明yidint12否是是用戶(hù)編號(hào)ynamevarchar64否否否姓名Ybanjivarchar4否否否班級(jí)passwordvarchar6否否否密碼ysexvarchar1否否否性別ytelvarchar11否否否聯(lián)系電話(huà)yxueyuanvarchar10否否否學(xué)院yzhuanyevarchar14否否否專(zhuān)業(yè)(2) 管理員結(jié)構(gòu)表字段名類(lèi)型長(zhǎng)度是否空主鍵外鍵說(shuō)明gidint10否是否管理員編號(hào)gnamevarchar64否否否姓名gtelvarchar11否否否聯(lián)系電話(huà)(3) 座位結(jié)構(gòu)表字段名類(lèi)型長(zhǎng)度是否空主鍵外鍵說(shuō)明z
23、numint4否是否座位編號(hào)zfloorvarchar2否否否樓層zweishuvarchar4否否否座位數(shù)zjiaoshivarchar64否否否管理教師(4) 預(yù)約結(jié)構(gòu)表字段名類(lèi)型長(zhǎng)度是否空主鍵外鍵說(shuō)明snumint11否是否預(yù)約編號(hào)Yidint12否否是用戶(hù)編號(hào)Szhuanvarchar2否否否狀態(tài)syuelanvarchar3否否否閱覽區(qū)szuoweivarchar3否否否座位號(hào)sriqivarchar8否否否日期sliushuivarchar4否否否流水號(hào)3.4輸入/輸出設(shè)計(jì)輸出是系統(tǒng)處理的結(jié)果或?qū)ν馓峁┑男畔?。輸出是信息從信息系統(tǒng)流出,并通過(guò)各種途徑交付給用戶(hù)的過(guò)程。數(shù)據(jù)在成為合適
24、的輸出之前可能需要經(jīng)過(guò)大量的處理,也可能很少或者不必進(jìn)行處理就可以直接輸出;而且,輸出形式可以是多種多樣的。系統(tǒng)的輸出質(zhì)量往往成為衡量信息的系統(tǒng)價(jià)值和重要標(biāo)準(zhǔn)。輸入是將系統(tǒng)外部的信息(主要是原始數(shù)據(jù))通過(guò)某種介質(zhì),輸入到系統(tǒng)內(nèi),這種過(guò)程稱(chēng)為信息的輸入。根據(jù)以上相關(guān)分析和設(shè)計(jì),具體的用戶(hù)輸入輸出界面如下:用戶(hù)激活界面用戶(hù)激活界面用戶(hù)輸入登錄密碼界面用戶(hù)通過(guò)網(wǎng)上登陸圖書(shū)館預(yù)約管理系統(tǒng),在用戶(hù)激活階段,輸入相應(yīng)的學(xué)號(hào)和姓名,系統(tǒng)會(huì)比對(duì)用戶(hù)輸入的學(xué)號(hào)和姓名是否為該系統(tǒng)已有的數(shù)據(jù),如果有,則成功激活并彈出輸入用戶(hù)登陸密碼對(duì)話(huà)框,如果沒(méi)有,則返回頁(yè)面要求用戶(hù)重新輸入。(1) 用戶(hù)登陸界面用戶(hù)輸入學(xué)號(hào)和密碼以后,點(diǎn)擊登陸按鈕登陸系統(tǒng)。(2) 座位預(yù)約界面用戶(hù)進(jìn)入預(yù)約界面以后,選擇閱覽區(qū)、座位以及使用的開(kāi)始時(shí)間以后,點(diǎn)擊確認(rèn)預(yù)約即可,閱覽區(qū)和座位選擇在系統(tǒng)后臺(tái)會(huì)自動(dòng)忽略掉已經(jīng)被預(yù)約的座位,所以在下拉菜單里面的座位都是目前的可選座位。(3) 用戶(hù)離館界面用戶(hù)在離開(kāi)的時(shí)候,刷卡登陸后,會(huì)進(jìn)入到以上界面,用戶(hù)選擇本次離開(kāi),系統(tǒng)將清除本次預(yù)約記錄,如果用戶(hù)選擇暫時(shí)離開(kāi),系統(tǒng)將記錄離開(kāi)的時(shí)間;如果用戶(hù)選擇重新選座,系統(tǒng)將跳轉(zhuǎn)至選座界面,(4) 管理員管理界面管理員登陸以后,可以對(duì)用戶(hù)信息進(jìn)行錄入和修改。(5)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度鍋爐設(shè)備定期維護(hù)保養(yǎng)與安全檢查合同
- 銅陵2025年安徽銅陵市公安局警務(wù)輔助人員招聘112人筆試歷年參考題庫(kù)附帶答案詳解
- 貴州2025年貴州農(nóng)業(yè)職業(yè)學(xué)院招聘29人筆試歷年參考題庫(kù)附帶答案詳解
- 莆田2025年福建莆田市仙游縣事業(yè)單位高層次人才招聘10人筆試歷年參考題庫(kù)附帶答案詳解
- 肇慶2025年廣東肇慶懷集縣招聘鄉(xiāng)村公益性崗位工作人員111人筆試歷年參考題庫(kù)附帶答案詳解
- 江蘇中國(guó)中煤能源集團(tuán)有限公司江蘇分公司2025屆高校畢業(yè)生第二次招聘6人筆試歷年參考題庫(kù)附帶答案詳解
- 2025年中國(guó)天門(mén)冬素市場(chǎng)調(diào)查研究報(bào)告
- 2025年中國(guó)冰棍市場(chǎng)調(diào)查研究報(bào)告
- 2025至2031年中國(guó)高壓氣動(dòng)注油器行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 2025至2031年中國(guó)醇基綠色涂料行業(yè)投資前景及策略咨詢(xún)研究報(bào)告
- 內(nèi)賬財(cái)務(wù)管理制度
- 評(píng)標(biāo)專(zhuān)家培訓(xùn)
- 道教建廟申請(qǐng)書(shū)
- 泰山英文簡(jiǎn)介
- 公司組織知識(shí)清單范例
- 2023年部編高中語(yǔ)文選擇性必修上之海明威的冰山理論和電報(bào)體風(fēng)格
- WTE朗文英語(yǔ) 1B 單詞卡片
- 2023年上半年重慶三峽融資擔(dān)保集團(tuán)股份限公司招聘6人上岸筆試歷年難、易錯(cuò)點(diǎn)考題附帶參考答案與詳解
- 譯林版四年級(jí)下冊(cè)第一單元課件
- 標(biāo)志設(shè)計(jì) 課件
- 金屬常見(jiàn)的腐蝕形態(tài)及防護(hù)措施-課件
評(píng)論
0/150
提交評(píng)論