版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、信息系統(tǒng)開發(fā)與管理實驗報告借還書管理子系統(tǒng)的分析與設計院 別經貿學院專 業(yè)信息管理與信息系統(tǒng)學 號姓 名成 績2014年10月29日一、實驗名稱圖書館借還書管理子系統(tǒng)的分析與設計二、實驗目的和任務信息系統(tǒng)開發(fā)與管理實驗作為課程實踐性環(huán)節(jié)之一,是教學過程中必不可少的重要內容。通過計算機實驗和案例分析,使學生加深理解、驗證鞏固課堂教學內容;增強系統(tǒng)分析設計的感性認識;掌握信息系統(tǒng)總體規(guī)劃、分析、設計的基本方法;培養(yǎng)學生理論與實踐相結合的能力。三、實驗要求用信息系統(tǒng)分析與設計工具(例如visio、RationalRose等)分析和設計一個實用的中小型信息系統(tǒng)-圖書館借還書管理系統(tǒng)。根據(jù)合理的進度安排
2、,按照系統(tǒng)分析設計的流程及方法,踏實地開展實驗活動。四、實驗內容及步驟1圖書館管理系統(tǒng)業(yè)務描述1.1圖書館管理系統(tǒng)(含借還書子系統(tǒng))總體業(yè)務描述:借書:首先查詢圖書信息如編號、所屬館藏等內容,拿到書籍后像管理人員出示借書卡,要求借閱圖書。管理人員打開書籍信息登記數(shù)據(jù)庫,查看該讀者借閱圖書本數(shù)是否達到上限,并查看本圖書是否允許借閱。如果允許則修改書籍借閱狀態(tài),并將借閱者信息中的借閱書籍添加;若不允許借閱,則拒絕借閱請求,將圖書放回。還書:當借閱者提出還書請求后,管理員要求借閱者出示圖書及借書卡。管理人員首先確認圖書是否有破損超期現(xiàn)象。若圖書存在破損超期,管理員則給借閱者開出罰款單并修改數(shù)據(jù)庫中書
3、籍狀態(tài),備注罰款內容;借閱者繳納罰款后可辦理還書。若書籍已經丟失,管理員同樣開出罰款單,并修改書籍信息庫中書籍的狀態(tài)。借閱者持罰款單繳納款項后可再次借書。若不存在以上內容,則直接將圖書歸還,由管理員更改書籍及借閱者相應信息。1.2 據(jù)此建立的圖書館管理系統(tǒng)的業(yè)務模型,如圖1所示。職能域業(yè)務過程業(yè)務活動定義(略)角色圖書管理借書管理檢查讀者借閱狀態(tài)管理員1檢查圖書借閱狀態(tài)管理員1修改圖書借閱狀態(tài)管理員1修改讀者借閱狀態(tài)管理員1還書管理檢查圖書是否丟書管理員2檢查圖書是否破損管理員2檢查圖書時候超期管理員2收繳罰款管理員3登記罰款款項管理員2修改圖書借閱狀態(tài)管理員2修改讀者借閱狀態(tài)管理員2信息管理
4、登記借閱者信息管理員3修改借閱者信息管理員3查詢借閱者信息管理員登記圖書信息管理員3修改圖書信息管理員3查詢圖書信息管理員圖書管理確定訂購書目管理員4購買圖書管理員4錄入新圖信息管理員3新書上架管理員4圖 1 業(yè)務模型2借還書子系統(tǒng)業(yè)務流程及需求分析2.1借還書子系統(tǒng)業(yè)務流程圖2.1.1最高層業(yè)務流程圖,如圖2所示。圖 2 最高層業(yè)務流程圖2.1.2低層業(yè)務流程圖借書業(yè)務流程圖,如圖3所示圖 3 借書業(yè)務流程圖還書業(yè)務流程圖,如圖4所示圖 4 還書業(yè)務流程圖2.2借還書子系統(tǒng)數(shù)據(jù)流程圖2.2.1低層數(shù)據(jù)流程圖借書業(yè)務數(shù)據(jù)流程圖,如圖5所示 圖 5 借書業(yè)務數(shù)據(jù)流程圖還書業(yè)務數(shù)據(jù)流程圖,如圖6所
5、示 圖 6 還書業(yè)務數(shù)據(jù)流程圖2.2.2總體數(shù)據(jù)流程圖,如圖7所示圖 7 總體數(shù)據(jù)流程圖2.3借還書子系統(tǒng)的功能需求分析-用例模型借書子系統(tǒng)用例圖,如圖8所示圖 8 借書子系統(tǒng)用例圖還書子系統(tǒng)用例圖,如圖9所示圖 9 還書子系統(tǒng)用例圖3借還書子系統(tǒng)的系統(tǒng)設計3.1數(shù)據(jù)庫設計(只需要建立數(shù)據(jù)模型,即寫出各數(shù)據(jù)表的模式)讀者信息數(shù)據(jù)庫(借書證號,姓名,性別,學號,密碼)館藏圖書信息數(shù)據(jù)庫(圖書編號,圖書檢索號,書名,作者,出版社,出版日期,單價,圖書類型,賠款倍數(shù),借閱狀態(tài),關鍵字)讀者借閱信息數(shù)據(jù)庫(借書證號,圖書編號,作者,圖書名,出版社,借閱日期,應還日期,歸還日期,罰款金額,管理員編號)員
6、工信息(包括數(shù)據(jù)項有:員工序號、姓名、密碼、類別、性別、家庭住址、聯(lián)系電話、職務、出生日期、照片)賬務信息(流水號、罰款原因、罰款金額、日期)3.2 代碼設計如圖10信息分類編碼表進一步說明的編碼形式。編碼對象分類及編碼備注學院01-經貿學院長度為2位字符,順序碼02-計算機與通訊工程學院.專業(yè)081200-計算機科學與技術位別碼方式,長度為6位,1、2位為專業(yè)大類,3、4為專業(yè)中類,5、6位為專業(yè)順序號。參考教育部專業(yè)分類編碼083500-軟件工程020206-國際貿易070100-數(shù)學.學號01020206101-經貿學院國際貿易一班一號位別碼方式,長度為9位。1、2位為學院,3至6位為專
7、業(yè)號,第7位為班級順序號,第八位為學生順序號01020206102-經貿學院國際貿易一班二號01020206103-經貿學院國際貿易一班三號借書證號學生即學號,教工為jzg加教工號圖書編號0000010-毛澤東思想概論位別碼方式,共8位 第1位表示圖書大類號,第2、3位:表示圖書小類好,第4、5、6、7位表示具體某書,第8位:書籍備注信息0040001-中國近代史綱要圖 10 信息分類編碼表3.3 界面設計如圖11所示,為武漢大學的圖書館的登陸界面。圖 11 武漢大學的圖書館登陸界面3.4 用例模型中的時序分析借書子系統(tǒng)的時序分析,如圖12所示圖 12 借書子系統(tǒng)時序圖4借還書子系統(tǒng)的系統(tǒng)測試
8、用所學的系統(tǒng)測試方法針對下列“程序代碼“設計測試數(shù)據(jù):打開借閱窗口form_borrow設置兩個文本框,輸入借書證號、書號 建立兩個功能按鈕點擊“返回”按鈕,關閉該窗口點擊“借閱處理”執(zhí)行下列操作:調用獲得借書證號、書號,結果分別送入變量ls_card_no, ls_book_no按借書證號查詢讀者信息庫如果沒找到,則提示:“該讀者不是本院人員” 借閱處理結束按書號查詢圖書信息庫如果沒找到,則提示:“該書在書庫中不存在” 借閱處理結束如果li_borrow大于等于8 則 調用輸出不可借閱信息模塊(類型為1)否則 按書號ls_book_no查詢圖書信息 table _ book,獲得借閱狀態(tài)送入
9、變量ll_state 如果ll_state為“借出” 則 調用輸出不可借閱信息模塊(類型為2) 否則 調修改數(shù)據(jù)庫(借書證號、書號)輸出“借閱處理完畢” 相對應的程序流程如圖13所示。圖 13 流程圖按照確定等價類方法進行測試,如圖14所示輸入條件有效等價類無效等價類li_borrow>=88、9、10、11.1、2、.7ll_state為“借出”借出其他、無圖 14 等價類劃分五、實驗小結通過本次實驗過程中,我發(fā)現(xiàn)雖然一開始繪制業(yè)務流程圖時難度較大。但隨著對業(yè)務模型和業(yè)務流程的熟悉,繪制流程圖時速度明顯提高了很多。但其中也有不少問題,比如對用例的理解把握不清,進而也不能將其中的包含和擴展關系擴展清楚的找出來。在整
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五農行個人貸款抵押合同資產保全操作流程
- 2025年度綠色建筑項目融資及還款合同3篇
- 二零二五年度農村土地流轉農民公寓產權登記合同
- 2025年度美術作品版權授權與收益分成合同
- 2025個人信用卡透支額度調整合同補充協(xié)議3篇
- 二零二五年度城鄉(xiāng)規(guī)劃編制與實施監(jiān)督合同4篇
- 二零二五年度土地儲備項目土地資源評估委托合同
- 2025年度別墅裝修材料環(huán)保檢測認證合同3篇
- 2025年度建筑工程合同履行與索賠風險防控指南2篇
- 第三人民醫(yī)院二零二五年度肉類配送服務及食品安全監(jiān)控協(xié)議3篇
- 充電樁巡查記錄表
- 阻燃材料的阻燃機理建模
- CJT 511-2017 鑄鐵檢查井蓋
- 配電工作組配電網集中型饋線自動化技術規(guī)范編制說明
- 職業(yè)分類表格
- 2024高考物理全國乙卷押題含解析
- 廣東省深圳高級中學2023-2024學年八年級下學期期中考試物理試卷
- 介入科圍手術期護理
- 青光眼術后護理課件
- 設立工程公司組建方案
- 《物理因子治療技術》期末考試復習題庫(含答案)
評論
0/150
提交評論