




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上信息科學(xué)與技術(shù)學(xué)院軟件工程概論需求說(shuō)明書(shū) 題目名稱(chēng): 圖書(shū)館座位預(yù)約系統(tǒng) 小組成員: 專(zhuān)業(yè)年級(jí): 指導(dǎo)教師: 完成時(shí)間: 目錄1 項(xiàng)目背景情況1.1項(xiàng)目背景隨著學(xué)校的人數(shù)的擴(kuò)招,圖書(shū)館的座位資源短缺問(wèn)題日益嚴(yán)重,特別是在臨近考試時(shí),座位占座情況尤為明顯。起大早、摞書(shū)本、放水杯,甚至粘上紙條宣誓主權(quán),在圖書(shū)館里,很多學(xué)生辦法用盡,只為了能獲得“一席之地”。同時(shí)圖書(shū)館的有些學(xué)生往往難以做到自覺(jué)遵守圖書(shū)館規(guī)定,人離開(kāi)后,仍然利用書(shū)本、電腦等物品占座。為實(shí)現(xiàn)讀者公平、合理利用圖書(shū)館資源,維護(hù)自修室秩序,杜絕搶座、占座現(xiàn)象發(fā)生,我們提出了采用計(jì)算機(jī)硬件或軟件技術(shù)實(shí)現(xiàn)對(duì)圖書(shū)館座位
2、的輔助管理。因?yàn)橐杂布夹g(shù)為主開(kāi)發(fā)的圖書(shū)館座位管理系統(tǒng)存在成本大、功能弱、系統(tǒng)擴(kuò)展性低等問(wèn)題,不適于推廣應(yīng)用,而以軟件技術(shù)為主開(kāi)發(fā)的座位管理系統(tǒng)不存在上述問(wèn)題。圖書(shū)館座位預(yù)約系統(tǒng)平臺(tái),實(shí)現(xiàn)用戶認(rèn)證,根據(jù)“實(shí)名制”原則入館選座,記錄相關(guān)信息,并以方便友好的界面提供給用戶對(duì)記錄的查詢(xún)功能。1.2項(xiàng)目要達(dá)到的目標(biāo) l 主界面提供為學(xué)生用戶的認(rèn)證入口,并在主界面下方提供出管理員用戶的認(rèn)證入口。 l 系統(tǒng)提供友好的用戶界面,使操作人員工作量最大限度地減少。l 記錄用戶登錄系統(tǒng)直至退出的全程訪問(wèn)、操作日志,并以方便友好的方式提 供對(duì)這些記錄的查詢(xún)功能。 l 系統(tǒng)具有良好的運(yùn)行效率,能夠達(dá)到提高圖書(shū)館座位資
3、源利用率的目的。l 充分利用歷史數(shù)據(jù)資源,分析學(xué)生在圖書(shū)館里的行為,挖掘和提煉出相關(guān)信息,從而對(duì)圖書(shū)館的日常工作和決策提供一定的輔助甚至是指導(dǎo)作用,同時(shí)也可能為學(xué)校相關(guān)部門(mén)提供一些有用信息。2 系統(tǒng)整體結(jié)構(gòu)根據(jù)系統(tǒng)經(jīng)常使用者為學(xué)生用戶,確定本項(xiàng)目主界面為提供給學(xué)生用戶由功能選項(xiàng)條目所構(gòu)成的界面。其功能選項(xiàng)條目包括預(yù)約座位,離座,查看個(gè)人信息。當(dāng)用戶為學(xué)生時(shí),直接在主界面上選擇要進(jìn)行的操作,選擇完畢后用戶進(jìn)入登錄認(rèn)證,認(rèn)證通過(guò)后即可進(jìn)一步完成所要進(jìn)行的操作。當(dāng)用戶為系統(tǒng)管理員時(shí),點(diǎn)擊進(jìn)入管理員入口,根據(jù)權(quán)限進(jìn)行管理操作,如查看數(shù)據(jù)庫(kù),查看學(xué)生違紀(jì)記錄,查看統(tǒng)計(jì)報(bào)表。根據(jù)以上分析,它們的關(guān)系如圖1
4、-1所示圖2-1圖書(shū)館預(yù)約系統(tǒng)功能圖3 系統(tǒng)E-R圖 通過(guò)對(duì)圖書(shū)館座位預(yù)約系統(tǒng)的分析,可以得出該系統(tǒng)涉及三個(gè)實(shí)體:學(xué)生、座位、管理人員。通過(guò)對(duì)各實(shí)體數(shù)據(jù)關(guān)系的整理,得出如圖3-1的E-R圖。 圖3-1系統(tǒng)E-R圖4 功能規(guī)格我們采用面向?qū)ο蠓椒ㄗ鳛橄到y(tǒng)主要建模方法,使用UML作為建模語(yǔ)4.1系統(tǒng)主要功能 1. 學(xué)生用戶預(yù)約座位時(shí),系統(tǒng)顯示剩余座位,用戶對(duì)剩余座位做出選擇, 選擇完畢后系統(tǒng)打印座位憑條 。 - 2. 學(xué)生用戶離座時(shí),刷卡使座位處于空閑狀態(tài)。 3. 學(xué)生用戶可以查看個(gè)人信息,包括個(gè)人預(yù)約歷史信息,個(gè)人違規(guī)信息。 4. 管理員用戶對(duì)違規(guī)信息進(jìn)行處理,包括查看及修改。 5. 管理員用戶
5、查看數(shù)據(jù)庫(kù),學(xué)生賬戶信息。 6. 系統(tǒng)根據(jù)條件生產(chǎn)數(shù)據(jù)庫(kù),并能打印和導(dǎo)出CVS、Excel文件。4.2系統(tǒng)用例分析4.2.1系統(tǒng)用例圖書(shū)館座位預(yù)約系統(tǒng)分為倆個(gè)主要組成部分,一個(gè)是學(xué)生用戶的操作界面,一個(gè)是管理員操作界面。管理員通過(guò)管理員接口登錄認(rèn)證后,進(jìn)入系統(tǒng)對(duì)數(shù)據(jù)進(jìn)行維護(hù)。學(xué)生用戶通過(guò)主界面登錄認(rèn)證后,可進(jìn)行查看剩余座位,選擇座位,退出座位,查看個(gè)人記錄。系統(tǒng)主用例圖如圖3-1所示。 圖4-1系統(tǒng)用例圖4.2.2學(xué)生用戶功能描述 學(xué)生通過(guò)主界面選擇操作,通過(guò)刷卡登錄認(rèn)證后,進(jìn)入所選操作界面。學(xué)生區(qū)功能主要包括預(yù)約座位,退出座位,查看個(gè)人信息,其功能用例如圖3-2所示。 圖4-2學(xué)生用例圖1.
6、 預(yù)約座位:學(xué)生用戶在主界面點(diǎn)擊預(yù)約座位,通過(guò)認(rèn)證為合法用戶后,用戶從界面顯示的剩余座位中選擇座位,并獲取相應(yīng)憑條。 用例描述:座位預(yù)約執(zhí)行者:學(xué)生用戶前置條件:用戶通過(guò)認(rèn)證為合法用戶登陸進(jìn)入系統(tǒng)。后置條件:操作執(zhí)行完成后,可返回主界面。 基本事件流:a. 用戶刷卡登錄成功進(jìn)入學(xué)生系統(tǒng),可訪問(wèn)所選操作。 b. 所進(jìn)入子系統(tǒng)界面顯示剩余座位,學(xué)生用戶從中選擇。 c. 學(xué)生用戶確認(rèn)選擇。 d. 選擇完畢后,返回主界面。 異常事件流:a. 用戶認(rèn)證為不合法用戶,即用戶收到懲罰或密碼錯(cuò)誤,系統(tǒng)彈出提示。 - b. 返回主界面。2. 離座:學(xué)生用戶在主界面點(diǎn)擊離座,刷卡后,系統(tǒng)將座位置于空閑狀態(tài)。用例描
7、述:離座執(zhí)行者:學(xué)生用戶前置條件:用戶選擇座位成功。后置條件:操作執(zhí)行完成后,可返回主界面。 基本事件流:a. 用戶刷卡退出所選座位。 b. 執(zhí)行完畢后,返回主界面。 異常事件流:a. 用戶沒(méi)有選擇座位,系統(tǒng)彈出提示。 b. 返回主界面。3. 查看個(gè)人信息:學(xué)生用戶在主界面點(diǎn)擊查看個(gè)人信息,通過(guò)認(rèn)證為合法用戶后,用戶可選擇查看違規(guī)記錄及個(gè)人預(yù)約歷史記錄。用例描述:查看個(gè)人信息執(zhí)行者:學(xué)生用戶前置條件:用戶通過(guò)認(rèn)證為合法用戶登陸進(jìn)入系統(tǒng)。后置條件:操作執(zhí)行完成后,可返回主界面。 基本事件流:a. 用戶登錄成功進(jìn)入學(xué)生系統(tǒng),訪問(wèn)查看個(gè)人信息操作。 b. 用戶進(jìn)入子系統(tǒng),學(xué)生用戶從中選擇所要查看的信
8、息。 c. 系統(tǒng)根據(jù)學(xué)生用戶選擇的操作,執(zhí)行以下的子流程: 選擇“預(yù)約歷史記錄”操作,開(kāi)始“預(yù)約歷史記錄”子流程。 選擇“違規(guī)記錄”操作,開(kāi)始“違規(guī)”子流程。 d. 子流程完成后,返回主界面。子流程:1. 預(yù)約歷史記錄:系統(tǒng)顯示用戶預(yù)約歷史記錄。子流程:2. 違規(guī)記錄:系統(tǒng)顯示用戶違規(guī)記錄。異常事件流:a. 用戶認(rèn)證為不合法用戶,即用戶收到懲罰或密碼錯(cuò)誤,系統(tǒng)彈出提示。 - b. 返回主界面。4.2.3管理員用戶功能描述管理員通過(guò)管理員接口登錄進(jìn)入后,根據(jù)權(quán)限,顯示相應(yīng)功能模塊,功能分為違規(guī)處理、查看數(shù)據(jù)庫(kù)、查看統(tǒng)計(jì)報(bào)表。其功能用例如圖3-2。 圖4-2管理員用例圖1. 違規(guī)處理:管理員用戶通
9、過(guò)管理員接口登錄系統(tǒng),通過(guò)認(rèn)證為合法用戶后, 管理員可選擇查看學(xué)生用戶違規(guī)記錄或修改學(xué)生用戶違規(guī)記錄。用例描述:違規(guī)處理執(zhí)行者:管理員用戶前置條件:用戶通過(guò)認(rèn)證為合法用戶登陸進(jìn)入系統(tǒng)。后置條件:操作執(zhí)行完成后,可返回主界面。 基本事件流:a. 用戶登錄成功進(jìn)入管理員系統(tǒng),選擇違規(guī)處理。 b. 用戶進(jìn)入違規(guī)處理操作,管理員用戶從中選擇所要執(zhí)行子操作。 c. 系統(tǒng)根據(jù)學(xué)生用戶選擇的操作,執(zhí)行以下的子流程: 選擇“查看記錄”操作,開(kāi)始“查看記錄”子流程。 選擇“修改記錄”操作,開(kāi)始“修改記錄”子流程。 d. 子流程完成后,返回主界面。子流程:1. 查看記錄:a. 系統(tǒng)顯示全部學(xué)生用戶的違規(guī)信息。 b
10、. 管理員選出要進(jìn)行查看的學(xué)生,結(jié)束該子流程。子流程:2. 修改記錄:a. 系統(tǒng)顯示全部學(xué)生用戶的違規(guī)信息。 b. 管理員選出要進(jìn)行修改的學(xué)生。 c. 管理員修改違規(guī)信息。 d. 系統(tǒng)保存信息,結(jié)束該子流程。異常事件流:1. a. 用戶認(rèn)證為不合法用戶,即密碼錯(cuò)誤或登錄接口錯(cuò)誤,系統(tǒng)彈出提示。 - b. 返回主界面。 2. a. 系統(tǒng)提示保存失敗 b. 管理員再次提交修改信息,也可結(jié)束該用例。2. 查看數(shù)據(jù)庫(kù):管理員用戶通過(guò)管理員接口登錄系統(tǒng),通過(guò)認(rèn)證為合法用戶后, 管理員可查看數(shù)據(jù)庫(kù)。用例描述:查看數(shù)據(jù)庫(kù)執(zhí)行者:管理員用戶前置條件:用戶通過(guò)認(rèn)證為合法用戶登陸進(jìn)入系統(tǒng)。后置條件:操作執(zhí)行完成后
11、,可返回主界面。 基本事件流:a. 用戶登錄成功進(jìn)入管理員系統(tǒng),選擇查看數(shù)據(jù)庫(kù)操作。 b. 系統(tǒng)顯示所有學(xué)生用戶信息。 異常事件流:a. 用戶認(rèn)證為不合法用戶,即密碼錯(cuò)誤或登錄接口錯(cuò)誤,系統(tǒng)彈 出提示。 - b. 返回主界面3. 查看統(tǒng)計(jì)報(bào)表:為滿足日常統(tǒng)計(jì)的需要,圖書(shū)館座位預(yù)約通過(guò)表格、圖形式展現(xiàn),并以根據(jù)日期等條件進(jìn)行查詢(xún),統(tǒng)計(jì)出的報(bào)表能夠打印和能導(dǎo)出CVS、Excel文件。管理員用戶通過(guò)管理員接口登錄系統(tǒng),通過(guò)認(rèn)證為合法用戶后,管理員可選擇查看查看統(tǒng)計(jì)報(bào)表。用例描述:查看統(tǒng)計(jì)報(bào)表執(zhí)行者:管理員用戶前置條件:用戶通過(guò)認(rèn)證為合法用戶登陸進(jìn)入系統(tǒng)。后置條件:操作執(zhí)行完成后,可返回主界面。 基本
12、事件流:a. 用戶登錄成功進(jìn)入管理員系統(tǒng),選擇查看統(tǒng)計(jì)報(bào)表操作。 b. 用戶進(jìn)入統(tǒng)計(jì)報(bào)表操作,管理員用戶從中選擇所要查看統(tǒng)計(jì)報(bào) 表的類(lèi)別。 - c. 系統(tǒng)根據(jù)管理員用戶選擇的操作,執(zhí)行以下的子流程: 選擇“圖顯示”操作,開(kāi)始“圖顯示”子流程。 選擇“表格顯示”操作,開(kāi)始“表格顯示”子流程。 d. 子流程完成后,管理員用戶選擇是否要導(dǎo)出或打印圖表。 e. 執(zhí)行完畢后,返回主界面。子流程:1. 圖顯示:a. 系統(tǒng)以圖形式顯示所選學(xué)生用戶的數(shù)據(jù)。子流程:2. 表格顯示:a. 系統(tǒng)以表格形式顯示所選學(xué)生用戶的數(shù)據(jù)。異常事件流: a. 用戶認(rèn)證為不合法用戶,即密碼錯(cuò)誤或登錄接口錯(cuò)誤,系統(tǒng)彈出提示。 -
13、b. 返回主界面。4.2.4系統(tǒng)登錄認(rèn)證活動(dòng)圖 學(xué)生及管理員用戶需要通過(guò)登錄認(rèn)證進(jìn)入系統(tǒng),其活動(dòng)圖如圖4-3所示。 圖4-3登錄認(rèn)證活動(dòng)圖 5 性能需求5.1系統(tǒng)界面要求 圖書(shū)館座位預(yù)約系統(tǒng)其主界面為學(xué)生登錄界面,其大體框圖如圖5-1所示。其左邊為學(xué)生用戶所能選擇的功能模塊,右部顯示校園最新動(dòng)態(tài)。主界面下方留有管理員登錄的接口。 圖5-1圖書(shū)館座位預(yù)約系統(tǒng)主界面圖5.2系統(tǒng)響應(yīng)時(shí)間及安全保密性能系統(tǒng)幾個(gè)關(guān)鍵運(yùn)行部位,做響應(yīng)時(shí)間要求: 1.驗(yàn)證身份登錄,進(jìn)入系統(tǒng)時(shí)間不超過(guò)2秒,以4萬(wàn)條為基準(zhǔn)記錄數(shù)。 2.各功能模塊進(jìn)入時(shí)間不超過(guò)1秒。 3.各報(bào)表建立時(shí)間不超過(guò)1秒,大量數(shù)據(jù)統(tǒng)計(jì)表建立時(shí)間不超過(guò)2秒。
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 設(shè)計(jì)公司獎(jiǎng)金管理制度
- 設(shè)計(jì)總監(jiān)統(tǒng)籌管理制度
- 評(píng)估公司經(jīng)營(yíng)管理制度
- 診所收款票據(jù)管理制度
- 診所進(jìn)藥規(guī)定管理制度
- 誠(chéng)信企業(yè)登記管理制度
- 財(cái)務(wù)項(xiàng)目核算管理制度
- 貨架倉(cāng)儲(chǔ)倉(cāng)庫(kù)管理制度
- 貨車(chē)司機(jī)崗位管理制度
- 2025年中國(guó)工業(yè)級(jí)脫脂毛巾行業(yè)市場(chǎng)全景分析及前景機(jī)遇研判報(bào)告
- 2025年江蘇省建筑安全員A證考試題庫(kù)及答案
- 2025版國(guó)家開(kāi)放大學(xué)法學(xué)本科《知識(shí)產(chǎn)權(quán)法》期末紙質(zhì)考試第五大題案例分析題題庫(kù)
- 基于感性工學(xué)
- 人工智能導(dǎo)論知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋天津大學(xué)
- A型肉毒毒素在整形外科中的臨床應(yīng)用指南
- 【MOOC】作物育種學(xué)-四川農(nóng)業(yè)大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 博士生經(jīng)驗(yàn)分享模板
- 2024年度藝人演出保密協(xié)議
- 學(xué)校保安保潔及宿管服務(wù)投標(biāo)方案(技術(shù)方案)
- 產(chǎn)品授權(quán)代理合同的續(xù)簽與變更
- DB11-T 2010-2022 救災(zāi)物資儲(chǔ)備管理規(guī)范
評(píng)論
0/150
提交評(píng)論