圖書館座位預約系統(tǒng)_第1頁
圖書館座位預約系統(tǒng)_第2頁
圖書館座位預約系統(tǒng)_第3頁
圖書館座位預約系統(tǒng)_第4頁
圖書館座位預約系統(tǒng)_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

信息科學與技術學院《軟件工程概論》需求說明書題目名稱:圖書館座位預約系統(tǒng)小組成員:專業(yè)年級:指導教師:完成時間:目錄TOC\o"1-3"\h\u291791工程背景情況1130881.1工程背景1147781.2工程要到達的目標1299502系統(tǒng)整體結構236893系統(tǒng)E-R圖3305184功能規(guī)格465484.1系統(tǒng)主要功能4267134.2系統(tǒng)用例分析5137864.2.1系統(tǒng)用例5198654.2.2學生用戶功能描述5154984.2.3管理員用戶功能描述7267204.2.4系統(tǒng)登錄認證活動圖10269635性能需求11199125.1系統(tǒng)界面要求11195635.2系統(tǒng)響應時間及平安保密性能12262876開發(fā)進度方案、人員組成及職能表12工程背景情況1.1工程背景隨著學校的人數(shù)的擴招,圖書館的座位資源短缺問題日益嚴重,特別是在臨近考試時,座位占座情況尤為明顯。起大早、摞書本、放水杯,甚至粘上紙條……宣誓主權,在圖書館里,很多學生方法用盡,只為了能獲得“一席之地〞。同時圖書館的有些學生往往難以做到自覺遵守圖書館規(guī)定,人離開后,仍然利用書本、電腦等物品占座。為實現(xiàn)讀者公平、合理利用圖書館資源,維護自修室秩序,杜絕搶座、占座現(xiàn)象發(fā)生,我們提出了采用計算機硬件或軟件技術實現(xiàn)對圖書館座位的輔助管理。因為以硬件技術為主開發(fā)的圖書館座位管理系統(tǒng)存在本錢大、功能弱、系統(tǒng)擴展性低等問題,不適于推廣應用,而以軟件技術為主開發(fā)的座位管理系統(tǒng)不存在上述問題。圖書館座位預約系統(tǒng)平臺,實現(xiàn)用戶認證,根據(jù)“實名制〞原那么入館選座,記錄相關信息,并以方便友好的界面提供應用戶對記錄的查詢功能。1.2工程要到達的目標主界面提供為學生用戶的認證入口,并在主界面下方提供出管理員用戶的認證入口。系統(tǒng)提供友好的用戶界面,使操作人員工作量最大限度地減少。記錄用戶登錄系統(tǒng)直至退出的全程訪問、操作日志,并以方便友好的方式提供對這些記錄的查詢功能。系統(tǒng)具有良好的運行效率,能夠到達提高圖書館座位資源利用率的目的。充分利用歷史數(shù)據(jù)資源,分析學生在圖書館里的行為,挖掘和提煉出相關信息,從而對圖書館的日常工作和決策提供一定的輔助甚至是指導作用,同時也可能為學校相關部門提供一些有用信息。系統(tǒng)整體結構根據(jù)系統(tǒng)經(jīng)常使用者為學生用戶,確定本工程主界面為提供應學生用戶由功能選項條目所構成的界面。其功能選項條目包括預約座位,離座,查看個人信息。當用戶為學生時,直接在主界面上選擇要進行的操作,選擇完畢后用戶進入登錄認證,認證通過后即可進一步完成所要進行的操作。當用戶為系統(tǒng)管理員時,點擊進入管理員入口,根據(jù)權限進行管理操作,如查看數(shù)據(jù)庫,查看學生違紀記錄,查看統(tǒng)計報表。根據(jù)以上分析,它們的關系如圖1-1所示圖2-1圖書館預約系統(tǒng)功能圖系統(tǒng)E-R圖通過對圖書館座位預約系統(tǒng)的分析,可以得出該系統(tǒng)涉及三個實體:學生、座位、管理人員。通過對各實體數(shù)據(jù)關系的整理,得出如圖3-1的E-R圖。圖3-1系統(tǒng)E-R圖功能規(guī)格我們采用面向對象方法作為系統(tǒng)主要建模方法,使用UML作為建模語4.1系統(tǒng)主要功能1.學生用戶預約座位時,系統(tǒng)顯示剩余座位,用戶對剩余座位做出選擇,選擇完畢后系統(tǒng)打印座位憑條。-2.學生用戶離座時,刷卡使座位處于空閑狀態(tài)。3.學生用戶可以查看個人信息,包括個人預約歷史信息,個人違規(guī)信息。4.管理員用戶對違規(guī)信息進行處理,包括查看及修改。5.管理員用戶查看數(shù)據(jù)庫,學生賬戶信息。6.系統(tǒng)根據(jù)條件生產(chǎn)數(shù)據(jù)庫,并能打印和導出CVS、Excel文件。4.2系統(tǒng)用例分析4.2.1系統(tǒng)用例圖書館座位預約系統(tǒng)分為倆個主要組成局部,一個是學生用戶的操作界面,一個是管理員操作界面。管理員通過管理員接口登錄認證后,進入系統(tǒng)對數(shù)據(jù)進行維護。學生用戶通過主界面登錄認證后,可進行查看剩余座位,選擇座位,退出座位,查看個人記錄。系統(tǒng)主用例圖如圖3-1所示。圖4-1系統(tǒng)用例圖4.2.2學生用戶功能描述學生通過主界面選擇操作,通過刷卡登錄認證后,進入所選操作界面。學生區(qū)功能主要包括預約座位,退出座位,查看個人信息,其功能用例如圖3-2所示。圖4-2學生用例圖1.預約座位:學生用戶在主界面點擊預約座位,通過認證為合法用戶后,用戶從界面顯示的剩余座位中選擇座位,并獲取相應憑條。用例描述:座位預約執(zhí)行者:學生用戶前置條件:用戶通過認證為合法用戶登陸進入系統(tǒng)。后置條件:操作執(zhí)行完成后,可返回主界面。根本領件流:a.用戶刷卡登錄成功進入學生系統(tǒng),可訪問所選操作。b.所進入子系統(tǒng)界面顯示剩余座位,學生用戶從中選擇。c.學生用戶確認選擇。d.選擇完畢后,返回主界面。異常事件流:a.用戶認證為不合法用戶,即用戶收到懲罰或密碼錯誤,系統(tǒng)彈出提示。-b.返回主界面。離座:學生用戶在主界面點擊離座,刷卡后,系統(tǒng)將座位置于空閑狀態(tài)。用例描述:離座執(zhí)行者:學生用戶前置條件:用戶選擇座位成功。后置條件:操作執(zhí)行完成后,可返回主界面。根本領件流:a.用戶刷卡退出所選座位。b.執(zhí)行完畢后,返回主界面。異常事件流:a.用戶沒有選擇座位,系統(tǒng)彈出提示。b.返回主界面。查看個人信息:學生用戶在主界面點擊查看個人信息,通過認證為合法用戶后,用戶可選擇查看違規(guī)記錄及個人預約歷史記錄。用例描述:查看個人信息執(zhí)行者:學生用戶前置條件:用戶通過認證為合法用戶登陸進入系統(tǒng)。后置條件:操作執(zhí)行完成后,可返回主界面。根本領件流:a.用戶登錄成功進入學生系統(tǒng),訪問查看個人信息操作。b.用戶進入子系統(tǒng),學生用戶從中選擇所要查看的信息。c.系統(tǒng)根據(jù)學生用戶選擇的操作,執(zhí)行以下的子流程:選擇“預約歷史記錄〞操作,開始“預約歷史記錄〞子流程。選擇“違規(guī)記錄〞操作,開始“違規(guī)〞子流程。d.子流程完成后,返回主界面。子流程:1.預約歷史記錄:系統(tǒng)顯示用戶預約歷史記錄。子流程:2.違規(guī)記錄:系統(tǒng)顯示用戶違規(guī)記錄。異常事件流:a.用戶認證為不合法用戶,即用戶收到懲罰或密碼錯誤,系統(tǒng)彈出提示。-b.返回主界面。4.2.3管理員用戶功能描述管理員通過管理員接口登錄進入后,根據(jù)權限,顯示相應功能模塊,功能分為違規(guī)處理、查看數(shù)據(jù)庫、查看統(tǒng)計報表。其功能用例如圖3-2。圖4-2管理員用例圖1.違規(guī)處理:管理員用戶通過管理員接口登錄系統(tǒng),通過認證為合法用戶后,管理員可選擇查看學生用戶違規(guī)記錄或修改學生用戶違規(guī)記錄。用例描述:違規(guī)處理執(zhí)行者:管理員用戶前置條件:用戶通過認證為合法用戶登陸進入系統(tǒng)。后置條件:操作執(zhí)行完成后,可返回主界面。根本領件流:a.用戶登錄成功進入管理員系統(tǒng),選擇違規(guī)處理。b.用戶進入違規(guī)處理操作,管理員用戶從中選擇所要執(zhí)行子操作。c.系統(tǒng)根據(jù)學生用戶選擇的操作,執(zhí)行以下的子流程:選擇“查看記錄〞操作,開始“查看記錄〞子流程。選擇“修改記錄〞操作,開始“修改記錄〞子流程。d.子流程完成后,返回主界面。子流程:1.查看記錄:a.系統(tǒng)顯示全部學生用戶的違規(guī)信息。b.管理員選出要進行查看的學生,結束該子流程。子流程:2.修改記錄:a.系統(tǒng)顯示全部學生用戶的違規(guī)信息。b.管理員選出要進行修改的學生。c.管理員修改違規(guī)信息。d.系統(tǒng)保存信息,結束該子流程。異常事件流:1.a.用戶認證為不合法用戶,即密碼錯誤或登錄接口錯誤,系統(tǒng)彈出提示。-b.返回主界面。2.a.系統(tǒng)提示保存失敗b.管理員再次提交修改信息,也可結束該用例。2.查看數(shù)據(jù)庫:管理員用戶通過管理員接口登錄系統(tǒng),通過認證為合法用戶后,管理員可查看數(shù)據(jù)庫。用例描述:查看數(shù)據(jù)庫執(zhí)行者:管理員用戶前置條件:用戶通過認證為合法用戶登陸進入系統(tǒng)。后置條件:操作執(zhí)行完成后,可返回主界面。根本領件流:a.用戶登錄成功進入管理員系統(tǒng),選擇查看數(shù)據(jù)庫操作。b.系統(tǒng)顯示所有學生用戶信息。異常事件流:a.用戶認證為不合法用戶,即密碼錯誤或登錄接口錯誤,系統(tǒng)彈出提示。-b.返回主界面3.查看統(tǒng)計報表:為滿足日常統(tǒng)計的需要,圖書館座位預約通過表格、圖形式展現(xiàn),并以根據(jù)日期等條件進行查詢,統(tǒng)計出的報表能夠打印和能導出CVS、Excel文件。管理員用戶通過管理員接口登錄系統(tǒng),通過認證為合法用戶后,管理員可選擇查看查看統(tǒng)計報表。用例描述:查看統(tǒng)計報表執(zhí)行者:管理員用戶前置條件:用戶通過認證為合法用戶登陸進入系統(tǒng)。后置條件:操作執(zhí)行完成后,可返回主界面。根本領件流:a.用戶登錄成功進入管理員系統(tǒng),選擇查看統(tǒng)計報表操作。b.用戶進入統(tǒng)計報表操作,管理員用戶從中選擇所要查看統(tǒng)計報表的類別。-c.系統(tǒng)根據(jù)管理員用戶選擇的操作,執(zhí)行以下的子流程:選擇“圖顯示〞操作,開始“圖顯示〞子流程。選擇“表格顯示〞操作,開始“表格顯示〞子流程。d.子流程完成后,管理員用戶選擇是否要導出或打印圖表。e.執(zhí)行完畢后,返回主界面。子流程:1.圖顯示:a.系統(tǒng)以圖形式顯示所選學生用戶的數(shù)據(jù)。子流程:2.表格顯示:a.系統(tǒng)以表格形式顯示所選學生用戶的數(shù)據(jù)。異常事件流:a.用戶認證為不合法用戶,即密碼錯誤或登錄接口錯誤,系統(tǒng)彈出提示。-b.返回主界面。4.2.4系統(tǒng)登錄認證活動圖學生及管理員用戶需要通過登錄認證進入系統(tǒng),其活動圖如圖4-3所示。圖4-3登錄認證活動圖性能需求5.1系統(tǒng)界面要求圖書館座位預約系統(tǒng)其主界面為學生登錄界面,其大體框圖如圖5-1所示。其左邊為學生用戶所能選擇的功能模塊,右部顯示校園最新動態(tài)。主界面下方留有管理員登錄的接口。圖5-1圖書館座位預約系統(tǒng)主界面圖5.2系統(tǒng)響應時間及平安保密性能系統(tǒng)幾個關鍵

溫馨提示

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

評論

0/150

提交評論