




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、4 詳細(xì)需求分析 4.1 總體設(shè)計本系統(tǒng)包含客戶層,中間層和圖書管理信息系統(tǒng)層。其中,客戶層用于用戶與客戶端的交互,例如顯示信息,查詢信息,提交信息,輸入數(shù)據(jù)等。中間層為應(yīng)用服務(wù)器部分,主要用來實現(xiàn)數(shù)據(jù)的接收,發(fā)送,并作為一座“橋梁”來連接客戶與數(shù)據(jù)庫。圖書管理信息系統(tǒng)層主要實現(xiàn)數(shù)據(jù)的處理功能。從安全的角度看,中間層的引入能有效的對系統(tǒng)與數(shù)據(jù)進(jìn)行保護(hù),用戶無法直接修改,刪除核心信息,從而使系統(tǒng)安全性得到保障,有效地避免數(shù)據(jù)丟失等問題的出現(xiàn)。4.1.1 技術(shù)難點分析1.該系統(tǒng)的難點是數(shù)據(jù)庫的設(shè)計,如何安排數(shù)據(jù)庫中各表之間的關(guān)系,以及對用戶權(quán)限的控制.2.怎么實現(xiàn)打印圖書信息的功能.4.1.2 公
2、共模塊分析主要的系統(tǒng)功能模塊如下:模塊名稱模塊簡要說明讀者注冊、登錄模塊讀者第一次使用該系統(tǒng),需要通過注冊才能成為系統(tǒng)的用戶。登錄系統(tǒng)后,用戶可以使用系統(tǒng)開放給普通用戶的各種功能。在個人信息中,注冊用戶還可以查看并修改自己的個人信息。丟失自己密碼的注冊用戶可以通過個人資料認(rèn)證來重新找回自己的密碼。圖書信息查詢、預(yù)覽模塊登錄用戶可以在這個模塊中查詢系統(tǒng)中記錄的圖書信息,包括書名,編號,作者(譯者),出版社,定價,存放位置,數(shù)量以及可借閱復(fù)本數(shù)等信息。并且可以預(yù)覽自己感興趣的書籍的封面,評價,部分內(nèi)容等。圖書評價模塊對于借閱過圖書的讀者用戶,可以在這個模塊中對自己借閱過的書籍進(jìn)行評價,這些評價將記
3、錄在圖書信息中。這些評價信息可以有效地幫助讀者用戶找到自己需要的圖書,而且可以在讀者借書前幫助讀者對該書籍有所了解。讀者信息管理讀者把個人信息傳到個人信息管理模塊進(jìn)行管理,可以對個人信息修改。管理員也可以利用這個模塊提供的功能對讀者個人信息進(jìn)行修改和刪除讀者借閱記錄模塊只有管理員有權(quán)限操作這個模塊。管理員可以查詢讀者的注冊信息和借閱記錄,并且可以根據(jù)實際情況添加、修改、刪除讀者的借閱記錄。圖書借閱模塊只有管理員有權(quán)限操作這個模塊。管理員在得到讀者借閱的需求時,在該模塊中添加借閱記錄,并依據(jù)該記錄修改圖書信息以及讀者信息中的借閱圖書部分,并且如果讀者需求借閱的圖書已經(jīng)全部借出,管理員可以根據(jù)圖書
4、借閱模塊中的記錄查找該圖書流向,然后通過通信方式(短信或者Email)盡量通知借閱了該圖書的讀者,使得該圖書能盡早歸還。圖書歸還模塊只有管理員有權(quán)限操作這個模塊。管理員在得到讀者歸還圖書的需求時,在在圖書借閱記錄表中查詢到該借閱信息。根據(jù)該信息判斷圖書是否是該處借出圖書,判斷圖書是否逾期,是否需要對讀者罰款。并修改圖書借閱記錄表和讀者借閱記錄。4.1.3 公共界面分析主界面為登入界面,其中不同的權(quán)限有相對應(yīng)的登入界面。分別有:讀者,圖書管理員兩個權(quán)限。讀者在登入后,有搜索書籍項,歷史借閱記錄項,書籍歸還項,書籍借閱項,個人信息編輯項。讀者通過搜索書籍項來快速的搜索到自己想要借閱的書籍,通過歷史
5、借閱記錄項來查詢自己的歷史借閱記錄,通過書籍歸還項和書籍借閱項來歸還和借閱書籍。圖書管理員登入后有書籍管理項:對書籍的數(shù)據(jù)庫進(jìn)行操作。書籍歸還項,書籍借閱項來對讀者的歸還于借閱進(jìn)行操作。4.1.4 錯誤處理當(dāng)用戶非法操作或者客戶端或服務(wù)端出錯時,會有相應(yīng)的錯誤處理信息,關(guān)鍵信息會有日志記錄,用戶非法操作時有一定的懲罰措施。4.1.4.1 錯誤提示界面分析當(dāng)用戶操作出現(xiàn)錯誤時,會彈出一個對話框,提示錯誤編號,錯誤說明,只有一個確定按鈕,點擊之后退出窗口,業(yè)務(wù)回滾。4.1.4.2 出錯處理信息分析異常編號異常說明處理方法ER0001客戶端網(wǎng)絡(luò)物理鏈路故障提示信息,并在本地記錄ER0002服務(wù)器端網(wǎng)
6、絡(luò)物理鏈路故障提示信息,并在本地記錄ER0003服務(wù)器不可達(dá)給出提示信息ER0004客戶機(jī)不可達(dá)給出提示信息,將該節(jié)點設(shè)為不可用,并將當(dāng)前節(jié)咪的實驗任務(wù)重新分配ER0005用戶登錄失敗給出提示信息,日志記錄ER0006用戶連續(xù)三次登錄失敗給出提示信息,日志記錄,并在一定時間內(nèi)禁止同IP機(jī)器上用戶登錄ER0007服務(wù)登錄數(shù)據(jù)庫失敗給出提示信息4.1.3.3 錯誤處理對策 后備技術(shù):系統(tǒng)數(shù)據(jù)采用自動備份和手工備份結(jié)合的方法保證系統(tǒng)數(shù)據(jù)的安全性,和故障后的可恢復(fù)性;必要情況下系統(tǒng)應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器都采用雙機(jī)方式運行,備用服務(wù)器主動監(jiān)聽當(dāng)前服務(wù)器狀態(tài),當(dāng)某臺服務(wù)器失效時,可以在10秒內(nèi)啟用備用服
7、務(wù)器,恢復(fù)系統(tǒng)平穩(wěn)運行狀態(tài); 降效技術(shù):系統(tǒng)狀態(tài)監(jiān)控可以隨時發(fā)現(xiàn)系統(tǒng)節(jié)點的異常狀態(tài),從而在局部或者全局范圍內(nèi)降低系統(tǒng)載荷,保證系統(tǒng)運行的穩(wěn)定性; 恢復(fù)技術(shù):系統(tǒng)服務(wù)器故障時,并不會影響仿真實驗芾點機(jī)的運行,當(dāng)服務(wù)器恢復(fù)運行后,重新向節(jié)點機(jī)獲取狀態(tài)和實驗信息,保證了系統(tǒng)的柔韌性和對單點失效的免疫能力。4.2模塊分析4.2.1 借閱模塊描述業(yè)務(wù)內(nèi)容:實現(xiàn)讀者借閱書籍的功能。流程:1.讀者登入。 2.讀者通過書籍搜索項搜索到想要借閱的書籍。 3.查看書籍是否已被別人借閱。 4.若未被借閱,點擊確定借閱,完成借閱。目的:借閱書籍。.2.1.1模塊內(nèi)容簡介實現(xiàn)書籍借閱功能。4.2.1.2模塊內(nèi)部功能結(jié)構(gòu)
8、圖4.2.1.3 模塊內(nèi)部功能結(jié)構(gòu)表模 塊名稱借閱編號JIE對應(yīng)文件名稱jieyue.java前續(xù)頁面主頁面(main.java)相關(guān)表格讀者信息表、書籍信息表、借閱記錄表后續(xù)模塊頁面借閱成功界面(JYsuccess.java)測試用例編號JIE_01更新時間2014.12.151. 作業(yè)流程描述(要求將當(dāng)前頁面中的各操作流程詳細(xì)描述出來):1.1. 流程圖:1.2. 操作人員:讀者或者圖書管理員1.3. 流程描述:錄入(調(diào)整)借閱數(shù)據(jù): 1)主界面系統(tǒng)菜單:【我要借閱】 ;2)作業(yè)說明:借閱: (1)、從書籍搜索項中搜索出想要借閱的書籍 (2)、選擇想要借閱的書籍 (3)、在跳出的借閱人信息
9、界面中輸入借閱人的信息 (4)、自動核對圖書館數(shù)據(jù)庫中相應(yīng)的信息(5)、若信息有誤,彈出錯誤信息,點擊確認(rèn)業(yè)務(wù)回滾到(3) (6)、若信息無誤,確認(rèn),拿去書籍,修改借閱表和書籍表(7)、打印借閱記錄1.4. 注意事項若是讀者操作,在第(3)步時,可用外聯(lián)設(shè)備直接讀取校園卡信息無需手動輸入。修訂內(nèi)容摘要核準(zhǔn)審查制定4.2.2 歸還書籍模塊描述業(yè)務(wù)內(nèi)容:實現(xiàn)用戶書籍歸還功能。流程:1.用戶登錄后點擊我要歸還書籍。2.選擇要退的書籍。3.短信確認(rèn)驗證碼。4.輸入驗證碼,系統(tǒng)校對。5.核實無誤則退票退款,否則回滾至第3條流程。目的:使用戶能夠歸還書籍。4.2.2.1模塊內(nèi)容簡介實現(xiàn)用戶歸還書籍功能。4
10、.2.2.2模塊內(nèi)部功能結(jié)構(gòu)圖4.2.2.3 模塊內(nèi)部功能結(jié)構(gòu)表模塊名稱書籍歸還編號HUAN對應(yīng)文件名稱Gh.java前續(xù)頁面主頁面(main.java)相關(guān)表格退票記錄表、航班表后續(xù)模塊頁面歸還成功界面(GHsuccess.java)測試用例編號CS_GH_001更新時間2014-12-41.作業(yè)流程描述(要求將當(dāng)前頁面中的各操作流程詳細(xì)描述出來):1.2流程圖:1.3操作人員:用戶或者旅行社售票員1.4流程描述:錄入(調(diào)整)歸還書籍?dāng)?shù)據(jù): 1)主界面系統(tǒng)菜單:【我要歸還書籍】 ;2)作業(yè)說明:歸還書籍: (1)、從已借閱的書籍中選擇要歸還的書籍 (2)、系統(tǒng)發(fā)送短信驗證碼 (3)、校對驗證
11、碼 (4)、若驗證碼有誤,彈出錯誤信息,點擊確認(rèn)業(yè)務(wù)回滾到(2) (5)、若驗證碼無誤,退款,退票,修改退票記錄表和航班表1.5. 注意事項發(fā)送短信時,手機(jī)號碼為當(dāng)前賬戶所有人當(dāng)時注冊的手機(jī)號碼修訂內(nèi)容摘要核準(zhǔn)審查制定4.2.3 書籍模塊描述業(yè)務(wù)內(nèi)容:實現(xiàn)管理員編輯書籍?dāng)?shù)據(jù)的功能。流程:1.管理員登錄后點擊編輯書籍?dāng)?shù)據(jù)。2.選擇要編輯的書籍。3.彈出編輯界面,編輯書籍。目的:使管理員能夠編輯書籍信息。4.2.3.1模塊內(nèi)容簡介實現(xiàn)管理員能夠編輯書籍信息的功能。4.2.3.2模塊內(nèi)部功能結(jié)構(gòu)圖4.2.3.3 模塊內(nèi)部功能結(jié)構(gòu)表模塊名稱書籍編輯編號BianJi對應(yīng)文件名稱bianji.java前續(xù)
12、頁面主頁面(main.java)相關(guān)表格書籍表后續(xù)模塊頁面編輯成功界面(ZDsuccess.java)測試用例編號CS_BJ_001更新時間2014-12-41.作業(yè)流程描述(要求將當(dāng)前頁面中的各操作流程詳細(xì)描述出來):1.2流程圖:1.3操作人員:圖書管理員1.4流程描述:錄入(調(diào)整)書籍信息數(shù)據(jù): 1)后臺主界面系統(tǒng)菜單:【書籍編輯】 ;2)作業(yè)說明: (1)管理員登錄后點擊書籍編輯。(2)選擇要編輯的書籍。(3)彈出編輯界面,編輯書籍。(4)可創(chuàng)建新書籍。1.6. 注意事項修訂內(nèi)容摘要核準(zhǔn)審查制定4.2.4書籍借閱統(tǒng)計模塊描述業(yè)務(wù)內(nèi)容:統(tǒng)計書籍的歸還情況。流程:1. 讀者登錄后點擊書籍借閱記錄。2. 查看當(dāng)前借閱情況,歷史借閱情況。3. 借閱書籍記錄。目的:讀者能把握書籍借閱的具體情況。4.2.4.1模塊內(nèi)容簡介統(tǒng)計書籍借閱的情況。4.2.4.2模塊內(nèi)部功能結(jié)構(gòu)圖4.2.4.3 模塊內(nèi)部功能結(jié)構(gòu)表模 塊名稱借閱統(tǒng)計編號JYTJ對應(yīng)文件名稱Jieyue#java前續(xù)頁面主頁面(main.java)相關(guān)表格當(dāng)前借閱表,歷史借閱表后續(xù)模塊頁面無測試用例編號CS_
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年土地承包合同的附加協(xié)議
- 2025標(biāo)準(zhǔn)租賃合同協(xié)議范本2
- 2025汽車租賃評估合同
- 2025年室內(nèi)外租擺植物合同范本
- 采購豬肉、蔬菜監(jiān)獄2023年大宗伙食物資政府采購項目(D、E包)通派-副食品
- 2025全球知名品牌授權(quán)合同范本
- 《深度解析》課件
- 山東省泰安市肥城市2024-2025學(xué)年度下學(xué)期期中考試六年級歷史試題統(tǒng)編版(五四學(xué)制)(含答案)
- 福建省福州市八縣(市區(qū))協(xié)作校2024-2025學(xué)年高二下學(xué)期期中聯(lián)考語文試卷(含答案)
- 皮帶船租賃合同協(xié)議
- 消費者起訴狀模板范文
- 2022年工程機(jī)械設(shè)備租賃服務(wù)方案(含應(yīng)急處理方案、保障措施)
- (完整版)外科護(hù)理學(xué)知識點整理
- 2019版《壓力性損傷的預(yù)防和治療:臨床實踐指南》解讀
- 在那遙遠(yuǎn)的地方課件
- 圍堰吹填施工方案
- 創(chuàng)業(yè)計劃書案例-產(chǎn)品類-南大無醇酒創(chuàng)業(yè)完全版
- 食品生產(chǎn)企業(yè)動態(tài)風(fēng)險因素量化分值表食品生產(chǎn)日常監(jiān)督檢查要點表
- 基層醫(yī)療衛(wèi)生機(jī)構(gòu)依法執(zhí)業(yè)自查表
- 氣管插管術(shù)培訓(xùn)課件
- 普通高等學(xué)校畢業(yè)生就業(yè)協(xié)議書(三方協(xié)議)
評論
0/150
提交評論