




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、信息科學(xué)與技術(shù)學(xué)院軟件工程概論需求說明書 題目名稱: 圖書館座位預(yù)約系統(tǒng) 小組成員: 專業(yè)年級: 指導(dǎo)教師: 完成時間: 目錄1 項目背景情況11.1項目背景11.2項目要達(dá)到的目標(biāo)12 系統(tǒng)整體結(jié)構(gòu)23 系統(tǒng)E-R圖34 功能規(guī)格44.1系統(tǒng)主要功能44.2系統(tǒng)用例分析54.2.1系統(tǒng)用例54.2.2學(xué)生用戶功能描述54.2.3管理員用戶功能描述74.2.4系統(tǒng)登錄認(rèn)證活動圖105 性能需求115.1系統(tǒng)界面要求115.2系統(tǒng)響應(yīng)時間及安全保密性能126 開發(fā)進(jìn)度計劃、人員組成及職能表121 項目背景情況1.1項目背景隨著學(xué)校的人數(shù)的擴(kuò)招,圖書館的座位資源短缺問題日益嚴(yán)重,特別是在臨近考試時
2、,座位占座情況尤為明顯。起大早、摞書本、放水杯,甚至粘上紙條宣誓主權(quán),在圖書館里,很多學(xué)生辦法用盡,只為了能獲得“一席之地”。同時圖書館的有些學(xué)生往往難以做到自覺遵守圖書館規(guī)定,人離開后,仍然利用書本、電腦等物品占座。為實現(xiàn)讀者公平、合理利用圖書館資源,維護(hù)自修室秩序,杜絕搶座、占座現(xiàn)象發(fā)生,我們提出了采用計算機(jī)硬件或軟件技術(shù)實現(xiàn)對圖書館座位的輔助管理。因為以硬件技術(shù)為主開發(fā)的圖書館座位管理系統(tǒng)存在成本大、功能弱、系統(tǒng)擴(kuò)展性低等問題,不適于推廣應(yīng)用,而以軟件技術(shù)為主開發(fā)的座位管理系統(tǒng)不存在上述問題。圖書館座位預(yù)約系統(tǒng)平臺,實現(xiàn)用戶認(rèn)證,根據(jù)“實名制”原則入館選座,記錄相關(guān)信息,并以方便友好的界
3、面提供給用戶對記錄的查詢功能。1.2項目要達(dá)到的目標(biāo) l 主界面提供為學(xué)生用戶的認(rèn)證入口,并在主界面下方提供出管理員用戶的認(rèn)證入口。 l 系統(tǒng)提供友好的用戶界面,使操作人員工作量最大限度地減少。l 記錄用戶登錄系統(tǒng)直至退出的全程訪問、操作日志,并以方便友好的方式提 供對這些記錄的查詢功能。 l 系統(tǒng)具有良好的運行效率,能夠達(dá)到提高圖書館座位資源利用率的目的。l 充分利用歷史數(shù)據(jù)資源,分析學(xué)生在圖書館里的行為,挖掘和提煉出相關(guān)信息,從而對圖書館的日常工作和決策提供一定的輔助甚至是指導(dǎo)作用,同時也可能為學(xué)校相關(guān)部門提供一些有用信息。2 系統(tǒng)整體結(jié)構(gòu)根據(jù)系統(tǒng)經(jīng)常使用者為學(xué)生用戶,確定本項目主界面為提
4、供給學(xué)生用戶由功能選項條目所構(gòu)成的界面。其功能選項條目包括預(yù)約座位,離座,查看個人信息。當(dāng)用戶為學(xué)生時,直接在主界面上選擇要進(jìn)行的操作,選擇完畢后用戶進(jìn)入登錄認(rèn)證,認(rèn)證通過后即可進(jìn)一步完成所要進(jìn)行的操作。當(dāng)用戶為系統(tǒng)管理員時,點擊進(jìn)入管理員入口,根據(jù)權(quán)限進(jìn)行管理操作,如查看數(shù)據(jù)庫,查看學(xué)生違紀(jì)記錄,查看統(tǒng)計報表。根據(jù)以上分析,它們的關(guān)系如圖1-1所示圖2-1圖書館預(yù)約系統(tǒng)功能圖3 系統(tǒng)E-R圖 通過對圖書館座位預(yù)約系統(tǒng)的分析,可以得出該系統(tǒng)涉及三個實體:學(xué)生、座位、管理人員。通過對各實體數(shù)據(jù)關(guān)系的整理,得出如圖3-1的E-R圖。 圖3-1系統(tǒng)E-R圖4 功能規(guī)格我們采用面向?qū)ο蠓椒ㄗ鳛橄到y(tǒng)主要
5、建模方法,使用UML作為建模語4.1系統(tǒng)主要功能 1. 學(xué)生用戶預(yù)約座位時,系統(tǒng)顯示剩余座位,用戶對剩余座位做出選擇, 選擇完畢后系統(tǒng)打印座位憑條 。 - 2. 學(xué)生用戶離座時,刷卡使座位處于空閑狀態(tài)。 3. 學(xué)生用戶可以查看個人信息,包括個人預(yù)約歷史信息,個人違規(guī)信息。 4. 管理員用戶對違規(guī)信息進(jìn)行處理,包括查看及修改。 5. 管理員用戶查看數(shù)據(jù)庫,學(xué)生賬戶信息。 6. 系統(tǒng)根據(jù)條件生產(chǎn)數(shù)據(jù)庫,并能打印和導(dǎo)出CVS、Excel文件。4.2系統(tǒng)用例分析4.2.1系統(tǒng)用例圖書館座位預(yù)約系統(tǒng)分為倆個主要組成部分,一個是學(xué)生用戶的操作界面,一個是管理員操作界面。管理員通過管理員接口登錄認(rèn)證后,進(jìn)入
6、系統(tǒng)對數(shù)據(jù)進(jìn)行維護(hù)。學(xué)生用戶通過主界面登錄認(rèn)證后,可進(jìn)行查看剩余座位,選擇座位,退出座位,查看個人記錄。系統(tǒng)主用例圖如圖3-1所示。 圖4-1系統(tǒng)用例圖4.2.2學(xué)生用戶功能描述 學(xué)生通過主界面選擇操作,通過刷卡登錄認(rèn)證后,進(jìn)入所選操作界面。學(xué)生區(qū)功能主要包括預(yù)約座位,退出座位,查看個人信息,其功能用例如圖3-2所示。 圖4-2學(xué)生用例圖1. 預(yù)約座位:學(xué)生用戶在主界面點擊預(yù)約座位,通過認(rèn)證為合法用戶后,用戶從界面顯示的剩余座位中選擇座位,并獲取相應(yīng)憑條。 用例描述:座位預(yù)約執(zhí)行者:學(xué)生用戶前置條件:用戶通過認(rèn)證為合法用戶登陸進(jìn)入系統(tǒng)。后置條件:操作執(zhí)行完成后,可返回主界面。 基本事件流:a.
7、 用戶刷卡登錄成功進(jìn)入學(xué)生系統(tǒng),可訪問所選操作。 b. 所進(jìn)入子系統(tǒng)界面顯示剩余座位,學(xué)生用戶從中選擇。 c. 學(xué)生用戶確認(rèn)選擇。 d. 選擇完畢后,返回主界面。 異常事件流:a. 用戶認(rèn)證為不合法用戶,即用戶收到懲罰或密碼錯誤,系統(tǒng)彈出提示。 - b. 返回主界面。2. 離座:學(xué)生用戶在主界面點擊離座,刷卡后,系統(tǒng)將座位置于空閑狀態(tài)。用例描述:離座執(zhí)行者:學(xué)生用戶前置條件:用戶選擇座位成功。后置條件:操作執(zhí)行完成后,可返回主界面。 基本事件流:a. 用戶刷卡退出所選座位。 b. 執(zhí)行完畢后,返回主界面。 異常事件流:a. 用戶沒有選擇座位,系統(tǒng)彈出提示。 b. 返回主界面。3. 查看個人信息
8、:學(xué)生用戶在主界面點擊查看個人信息,通過認(rèn)證為合法用戶后,用戶可選擇查看違規(guī)記錄及個人預(yù)約歷史記錄。用例描述:查看個人信息執(zhí)行者:學(xué)生用戶前置條件:用戶通過認(rèn)證為合法用戶登陸進(jìn)入系統(tǒng)。后置條件:操作執(zhí)行完成后,可返回主界面。 基本事件流:a. 用戶登錄成功進(jìn)入學(xué)生系統(tǒng),訪問查看個人信息操作。 b. 用戶進(jìn)入子系統(tǒng),學(xué)生用戶從中選擇所要查看的信息。 c. 系統(tǒng)根據(jù)學(xué)生用戶選擇的操作,執(zhí)行以下的子流程: 選擇“預(yù)約歷史記錄”操作,開始“預(yù)約歷史記錄”子流程。 選擇“違規(guī)記錄”操作,開始“違規(guī)”子流程。 d. 子流程完成后,返回主界面。子流程:1. 預(yù)約歷史記錄:系統(tǒng)顯示用戶預(yù)約歷史記錄。子流程:2
9、. 違規(guī)記錄:系統(tǒng)顯示用戶違規(guī)記錄。異常事件流:a. 用戶認(rèn)證為不合法用戶,即用戶收到懲罰或密碼錯誤,系統(tǒng)彈出提示。 - b. 返回主界面。4.2.3管理員用戶功能描述管理員通過管理員接口登錄進(jìn)入后,根據(jù)權(quán)限,顯示相應(yīng)功能模塊,功能分為違規(guī)處理、查看數(shù)據(jù)庫、查看統(tǒng)計報表。其功能用例如圖3-2。 圖4-2管理員用例圖1. 違規(guī)處理:管理員用戶通過管理員接口登錄系統(tǒng),通過認(rèn)證為合法用戶后, 管理員可選擇查看學(xué)生用戶違規(guī)記錄或修改學(xué)生用戶違規(guī)記錄。用例描述:違規(guī)處理執(zhí)行者:管理員用戶前置條件:用戶通過認(rèn)證為合法用戶登陸進(jìn)入系統(tǒng)。后置條件:操作執(zhí)行完成后,可返回主界面。 基本事件流:a. 用戶登錄成功
10、進(jìn)入管理員系統(tǒng),選擇違規(guī)處理。 b. 用戶進(jìn)入違規(guī)處理操作,管理員用戶從中選擇所要執(zhí)行子操作。 c. 系統(tǒng)根據(jù)學(xué)生用戶選擇的操作,執(zhí)行以下的子流程: 選擇“查看記錄”操作,開始“查看記錄”子流程。 選擇“修改記錄”操作,開始“修改記錄”子流程。 d. 子流程完成后,返回主界面。子流程:1. 查看記錄:a. 系統(tǒng)顯示全部學(xué)生用戶的違規(guī)信息。 b. 管理員選出要進(jìn)行查看的學(xué)生,結(jié)束該子流程。子流程:2. 修改記錄:a. 系統(tǒng)顯示全部學(xué)生用戶的違規(guī)信息。 b. 管理員選出要進(jìn)行修改的學(xué)生。 c. 管理員修改違規(guī)信息。 d. 系統(tǒng)保存信息,結(jié)束該子流程。異常事件流:1. a. 用戶認(rèn)證為不合法用戶,即
11、密碼錯誤或登錄接口錯誤,系統(tǒng)彈出提示。 - b. 返回主界面。 2. a. 系統(tǒng)提示保存失敗 b. 管理員再次提交修改信息,也可結(jié)束該用例。2. 查看數(shù)據(jù)庫:管理員用戶通過管理員接口登錄系統(tǒng),通過認(rèn)證為合法用戶后, 管理員可查看數(shù)據(jù)庫。用例描述:查看數(shù)據(jù)庫執(zhí)行者:管理員用戶前置條件:用戶通過認(rèn)證為合法用戶登陸進(jìn)入系統(tǒng)。后置條件:操作執(zhí)行完成后,可返回主界面。 基本事件流:a. 用戶登錄成功進(jìn)入管理員系統(tǒng),選擇查看數(shù)據(jù)庫操作。 b. 系統(tǒng)顯示所有學(xué)生用戶信息。 異常事件流:a. 用戶認(rèn)證為不合法用戶,即密碼錯誤或登錄接口錯誤,系統(tǒng)彈 出提示。 - b. 返回主界面3. 查看統(tǒng)計報表:為滿足日常統(tǒng)
12、計的需要,圖書館座位預(yù)約通過表格、圖形式展現(xiàn),并以根據(jù)日期等條件進(jìn)行查詢,統(tǒng)計出的報表能夠打印和能導(dǎo)出CVS、Excel文件。管理員用戶通過管理員接口登錄系統(tǒng),通過認(rèn)證為合法用戶后,管理員可選擇查看查看統(tǒng)計報表。用例描述:查看統(tǒng)計報表執(zhí)行者:管理員用戶前置條件:用戶通過認(rèn)證為合法用戶登陸進(jìn)入系統(tǒng)。后置條件:操作執(zhí)行完成后,可返回主界面。 基本事件流:a. 用戶登錄成功進(jìn)入管理員系統(tǒng),選擇查看統(tǒng)計報表操作。 b. 用戶進(jìn)入統(tǒng)計報表操作,管理員用戶從中選擇所要查看統(tǒng)計報 表的類別。 - c. 系統(tǒng)根據(jù)管理員用戶選擇的操作,執(zhí)行以下的子流程: 選擇“圖顯示”操作,開始“圖顯示”子流程。 選擇“表格顯
13、示”操作,開始“表格顯示”子流程。 d. 子流程完成后,管理員用戶選擇是否要導(dǎo)出或打印圖表。 e. 執(zhí)行完畢后,返回主界面。子流程:1. 圖顯示:a. 系統(tǒng)以圖形式顯示所選學(xué)生用戶的數(shù)據(jù)。子流程:2. 表格顯示:a. 系統(tǒng)以表格形式顯示所選學(xué)生用戶的數(shù)據(jù)。異常事件流: a. 用戶認(rèn)證為不合法用戶,即密碼錯誤或登錄接口錯誤,系統(tǒng)彈出提示。 - b. 返回主界面。4.2.4系統(tǒng)登錄認(rèn)證活動圖 學(xué)生及管理員用戶需要通過登錄認(rèn)證進(jìn)入系統(tǒng),其活動圖如圖4-3所示。 圖4-3登錄認(rèn)證活動圖 5 性能需求5.1系統(tǒng)界面要求 圖書館座位預(yù)約系統(tǒng)其主界面為學(xué)生登錄界面,其大體框圖如圖5-1所示。其左邊為學(xué)生用戶所能選擇的功能模塊,右部顯示校園最新動態(tài)。主界面下方留有管理員登錄的接口。 圖5-1圖書館座位預(yù)約系統(tǒng)主界面圖5.2系統(tǒng)響應(yīng)時間及安全保密性能系統(tǒng)幾個關(guān)鍵運行部位,做響應(yīng)時間要求: 1.驗證身份登錄,進(jìn)入系統(tǒng)時間不超過2秒,以4萬條為基準(zhǔn)記錄數(shù)。 2.各功能模塊進(jìn)入時間不超過1秒。 3.各報表建立時間不超過1秒,
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 自動駕駛技術(shù)測試合作協(xié)議
- 《創(chuàng)新課程設(shè)計:物理游戲化教學(xué)法教案》
- 八年級英語語法知識總結(jié)與提升教學(xué)教案
- 鋼筋綁扎承包合同
- 阿甘正傳節(jié)選與人生哲學(xué)的思考:英語文學(xué)賞析教學(xué)教案
- 網(wǎng)絡(luò)安全風(fēng)險評估及防御合作協(xié)議
- 裝修工程區(qū)域消防安全協(xié)議書
- 航空航天材料科技知識重點梳理
- 數(shù)據(jù)空間發(fā)展戰(zhàn)略藍(lán)皮書內(nèi)容
- 知識產(chǎn)權(quán)授權(quán)轉(zhuǎn)讓與使用協(xié)議
- HUW工法在深基坑圍護(hù)工程中的應(yīng)用
- DB37-T 4383-2021 混凝土結(jié)構(gòu)硅烷浸漬技術(shù)規(guī)程
- 甘肅省平?jīng)鍪懈骺h區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名明細(xì)及行政區(qū)劃代碼
- 2022年大夢杯福建省初中數(shù)學(xué)競賽試題參考答案及評分標(biāo)準(zhǔn)
- 邊坡開挖施工要求
- 數(shù)字圖像處理-6第六章圖像去噪課件
- 部編版六年級下冊語文教案(全冊)
- 2022年湖北成人學(xué)士學(xué)位英語真題及答案
- 公共場所健康證體檢表
- 普通高等學(xué)校獨立學(xué)院教育工作合格評估指標(biāo)體系(第六稿)
- 多維閱讀第13級—A Stolen Baby 小猩猩被偷走了
評論
0/150
提交評論