項目管理圖書管理系統設計_第1頁
項目管理圖書管理系統設計_第2頁
項目管理圖書管理系統設計_第3頁
項目管理圖書管理系統設計_第4頁
項目管理圖書管理系統設計_第5頁
已閱讀5頁,還剩18頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、寧 波 工 程 學 院電 信 學 院軟件項目管理項目實踐報告項目名稱 圖書管理系統 專業、班級 計科07(軟件工程)- 1 目錄1.導言22任務概述33需求規定(負責人:葉楓)44 進度計劃(負責人:黃章斌)115. 項目人員計劃(負責人:盧利如)146. 質量計劃(負責人:夏鼎)167.成本預算(負責人:康宏)208. 項目跟蹤221.導言1.1目的盡量采用學校現有的軟硬件環境,及先進的管理系統開發方案,從而達到充分利用學校現有資源,提高系統開發水平的應用效果的目的。1.2背景產品名稱:圖書管理系統任務提出者:項目經理開發者:圖書管理系統開發團隊用戶及產品實現單位:寧波工程學院圖書館1.3術

2、語定義pm (project manager)-項目經理1.4參考資料配置管理計劃質量保證計劃系統分析和設計2任務概述2.1系統定義本系統主要用于學校教師和學生圖書管理,主要任務是通過建立圖書管理系統,完善學校圖書錄入、租借以及讀者信息的管理,通過查詢可立即定位該讀者的相應的信息,可以對圖書進行查詢、增加、修改,讀者可以預約已借圖書,針對這些問題設計此系統。2.2應用環境硬件環境:pc機軟件環境:windows xp操作系統網絡環境:校內局域網當前應用環境:校圖書館3需求規定(負責人:葉楓)1 系統設計 1.1開發設計思想盡量采用學校現有的軟硬件環境,及先進的管理系統開發方案,從而達到充分利用

3、學校現有資源,提高系統開發水平的應用效果的目的。根據圖書管理的規定,滿足管理元和學生對圖書的日常管理和使用,系統采用菜單自頂向下的設計方法,便于系統功能的各種組合和修改,又便于技術維護人員補充、維護。系統應具備數據庫維護功能,及時根據用戶需求進行數據的添加、查詢、修改、統計等操作。系統維護一數據庫,保存圖書和讀者的資料以及圖書流通情況的資料,便于管理員管理圖書和讀者的有關數據,還可根據需要隨時進行數據的查詢和統計并按所需格式和方式輸出。1.2系統功能分析1.2.1 任務分析 本系統主要用于學校教師和學生圖書管理,主要任務是通過建立圖書管理系統,完善學校圖書記錄、借閱以及讀者信息的管理,通過查詢

4、可立即定位該讀者的相應的信息,可以對圖書進行查詢、增加、修改,讀者可以預約已借圖書,針對這些問題設計此系統。1.2.2 功能分析通過建立圖書管理系統,把圖書館的圖書管理、讀者管理、圖書借閱管理等日常管理工作實行計算機統一管理,以提高工作效率和管理水平。這些管理包括:1、圖書基本信息的管理,包括增加、修改、查詢、預約管理;2、讀者基本信息的管理,包括增加、修改、查詢管理;3、圖書借閱的管理,包括增加、查詢、統計管理;4、系統管理,主要是增加用戶、維護用戶信息和退出系統。1.2.3 功能需求在設計一個系統時,要弄清它能夠實現什么功能,再根據具體要實現的功能來分析需要哪些元素,知道這些內容后在進行相

5、應的界面。通過以上的功能分析,該系統要完成以下的功能需求:1管理人員與學生用戶登錄后有不同的權限,管理人員具有管理和查詢全部的權限,學生用戶只有查詢權限;2圖書管理功能,用于實現記錄和修改圖書紀錄;3圖書借閱功能,用于管理借閱圖書信息和統計借閱紀錄;4讀者服務功能,用于記錄和修改讀者紀錄及信息;5圖書服務功能,主要用于查詢圖書和借還查詢;6系統管理主要用于用戶注冊和密碼修改。1.3系統功能模塊設計根據系統功能分析,規劃設計了圖書管理模塊、圖書借閱模塊、讀者信息模塊、圖書服務模塊、系統管理模塊共五個主要的管理模塊。如圖3-1所示:圖書管理系統 圖書管理模塊 圖書借閱模塊 讀者信息模塊 圖書服務模

6、塊 系統管理模塊圖3-1 圖書管理系統1.3.1圖書管理模塊該模塊主要用來記錄和修改圖書的基本信息,包含圖書信息的添加,圖書信息修改,圖書信息查詢,圖書信息刪除這四大功能,如圖3-2所示。圖書管理模塊圖書信息添加圖書信息修改圖書信息刪除圖書信息查詢圖3-2 圖書管理模塊1.3.2 圖書借閱模塊該模塊可以記錄讀者信息以及所要借閱圖書的信息,顯示借閱記錄,包括借閱人的基本信息和借閱圖書的基本信息;借閱查詢與統計可以方便在制定的時間范圍內對借閱的圖書進行統計和分析,查詢時可以按照不同的條件進行查詢,如圖3-3所示。圖書借閱模塊借書模塊還書模塊借書信息添加借書信息修改借書信息刪除還書信息查詢還書信息添

7、加還書信息修改還書信息刪除還書信息查詢如圖3-3 圖書借閱模塊1.3.3 讀者管理模塊該模塊可以對首次的登錄的讀者進行注冊,對讀者進行編號,輸入讀者的基本信息;修改讀者信息的時候通過對讀者的編號進行快速定位,找到讀者信息后進行修改,有上一條、下一條等的顯示。讀者管理模塊讀者賬號注冊讀者信息添加讀者信息修改讀者信息刪除讀者信息查詢圖3-4讀者管理模塊1.3.4 讀者服務模塊 該模塊可以方便讀者借閱,查閱以及預約圖書,查詢時按照不同的查詢方式查詢,找到需要的圖書后顯示該書是否可借,即現在的該圖書的狀況,如果可以借就輸入要借閱的天數等。歸還圖書時亦可通過編號快速定位,顯示書號等信息后管理者可以進行操

8、作完成圖書歸還。讀者服務模塊圖書借閱圖書查閱圖書預約圖書狀況圖書歸還圖3-5讀者服務模塊1.3.5 系統管理模塊該模塊主要實現管理讀者賬號的功能,管理員注冊自己的賬號后,輸入正確的密碼信息才能登錄系統,管理員可以進行系統的維護,也可以對密碼進行修改。系統管理模塊讀者賬號管理密碼修改系統維護圖3-6系統管理模塊1.4 系統管理模塊1.4.1數據庫需求分析根據一般用戶的需求,對系統畫出以下e-r圖。讀者信息姓名性別編號讀者管理數據庫圖書管理圖書信息書名類型作者書號數量出版社狀況出版日期密碼圖3-7 數據流程e-r圖1.4.2 數據庫邏輯設計根據系統功能設計的要求以及功能模塊的劃分,數據庫表結構設計

9、如下:1. 圖書信息表字段名數據類型說明bookname文本書名booktype文本類型booknumber數字書號author文本作者number數字數量state文本狀況bookpub文本出版社pubdate文本出版日期2. 讀者信息表字段名數據類型說明readername文本姓名readersex文本性別readernumber數字編號readerpassword數字密碼3. 圖書借閱信息表字段名數據類型說明readername文本讀者名bookname文本書名booknumber數字書號borrowdate文本借書日期returndate文本還書日期4 進度計劃(負責人:黃章斌)由于項

10、目開始時信息不全,先大概規劃下進度,然后按照這個大的進度來實施計劃。表一為項目初期計劃,如下表:任務完成時間負責人資源備注需求討論2010-5-14開發人員參與模塊設計2010-5-28項目實施2010-6-7需細化測試2010-6-9提交2010-6-11表一是大概的計劃表,不能作為指導來做工作,需要進一步細化使工作變得更明白清楚。表二為進度計劃表,具體如下:其他分圖如下:需求開發 模塊設計項目實施5. 項目人員計劃(負責人:盧利如)1.圖書管理系統項目的組織結構項目管理- 負責項目的組織和規劃- 負責項目計劃制定和維護- 負責項目的跟蹤和管理- 負責資源的分配和協調活動- 負責各組織和計劃

11、之間的協調活動- 負責與市場部的協調活動軟件開發- 負責項目的軟件開發,包括設計,編碼,單元測試和集成測試- 負責產品質量的工作- 負責配合質量保證的活動,如系統測試,文檔編制等- 配合產品驗收的相關活動質量保證- 負責項目過程和產品規范的制定- 負責項目過程的質量保證活動- 過程評審- 產品審計配置管理- 負責項目的配置管理活動- 負責軟件產品的提交項目經理- 確保相關責任的實施- 參與項目的組織和規范- 負責產品的驗收工作2. 項目的基本的人員安排項目經理(pm)沈夢葉需求分析員葉楓進度安排員黃章斌質量保證代表夏鼎成本估算康宏人員安排盧利如圖書管理系統具體的人員計劃可以通過進度計劃匯總的人

12、力資源分配體現出來,見進度計劃。6. 質量計劃(負責人:夏鼎)1.導言 質量是產品保證,在日常生活中一個產品的質量決定了該產品的未來,沒有好的質量產品是難以在現在這種競爭激烈的社會中生存的。 軟件項目質量管理包括:質量計劃編制、質量保證和質量控制三個過程域。現代質量管理的基本宗旨是:“質量出自計劃,而非出自檢查”。只有做出精準的質量計劃,才能指導項目的實施、做好質量控制。2.項目概述詳情見需求分析3.分析方法此處的的分析方法可以采用因果分析圖發法(又稱魚骨圖法)如下圖所示 采用因果分析圖可以描述相關的各種原因和子原因如何產生潛在問題或影響,將影響質量問題的“人員、設備、參考資料、方法、環境”等

13、各方面的原因進行細致的分解,方便地在質量計劃中制定相應的預防措施。其次,質量計劃中還必須確定有效的質量管理體系,明確質量監理人員對項目質量負責和各級質量管理人員的權限。戴明環(又名pdca循環法)作為有效的管理工具在質量管理中得到廣泛的應用,它采用計劃執行檢查措施的質量環,質量計劃中必須將質量環上各環節明確落實到各責任單位,才能保證質量計劃的有效實施。4.項目組織4.1組織機構 在項目實施期間成立質量保證組織,該組織有質量保證人員、質量保證組組長和項目經理組成,項目經理負責質量監督工作及其進展過程中各個環節的質量把關,開發經理負責質量控制工作,質量保證人員負責質量保證工作。其結構圖如下所示。項

14、目管理軟件開發配置管理質量保證設計實施質量控制項目經理4.2職責 在本項目中,質量保證組織的職責如下:4.2.1項目經理(沈夢葉):a. 職責評審質量計劃;b. 與質量保證人員一起協商不符合項問題的糾正措施,并安排資源實施糾正措施;c. 定期或事件驅動的評審質量保證活動和結果。4.2.2項目質量保證人員(夏鼎等):a. 負責對項目的實施情況監督,包括對項目實施過程和產品進行監督檢查;b. 制定質量保證計劃;c. 實施項目組成人員的質量保證培訓;d. 按計劃實施審計活動,依照質量保證計劃執行評審/審計,并記錄執行中發現不符合項;e. 對不符合問題提交不符合項報告,跟蹤并驗證糾正措施的執行情況;f

15、. 想項目經理報告項目質量工作狀況和質量度量結果;g. 定期向項目經理報告作了很多的結果;h. 知道質量保證的過程改進計劃,記錄過程數據等。5質量任務5.1質量目標基于企業的質量方針和質量目標,結合本項目的特點,制定項目的質量目標:1) .基于需求測試的覆蓋率為100%;2) 軟件功能測試用例通過率大于95%;3) 每個階段評審中發現的我難題都已經解決或得到處理;4) 產品發布時不存在嚴重及其以上的缺陷。5.2質量策略 為了保證我們的系統能夠滿足客戶的要求與提高本系統的質量實施過程中我們采取了質量保證措施有以下幾點;1) 將質量貫徹到系統開發的整個過程中去;2) 應該特別注意項目工作的產品質量

16、的早期評審工作,無論是質量的早期評審工作還是質量控制的采取策略都是早期預防和早期排除缺陷;3) 在項目過程中要注意每個環節完成后記錄,并對每個工作人員現在狀態也要進行記錄,同時對每次的評審都要進行記錄。以便后期的問題發現和后期對問題糾錯等問題的方便。5.3活動反饋方式和爭議上報方式 質量保證人員對每次審計活動中發現的不符合項,應該和項目經理協商不符合項的糾正措施及預定完成日期,若和項目經理存在意見分歧,基本以項目經理的意見為主。1).活動反饋方式主要是通過文件形式,通過項目組會議或者項目討論時提出,如有特殊情況(如特大問題等)可直接與項目經理進行反饋并及時修改糾正。2).在爭議上報中主要通過直

17、接的組員間的交流以文本形式上報到項目經理,在通過經理的決策后解決爭議繼續工作。 對不合項和爭議質量保證人員要在預定日期內完成。重新審計,驗證不符合項的糾正情況,若超過預定時間日期2天仍沒有解決的。項目經理要及時參與決定最后措施。同時項目保證人員有獨立的匯報途徑,日常途徑如下:1) 發現問題通知上一級質量保證人員,協助糾正措施;2) 將項目組內部能協調解決的問題匯報給項目管理者,有項目經理協調管理。3) 日常工作和過程數據要匯報質量組長同意收集、統計。5.4質量控制活動 該過程主要有程序開發人員負責,這部分包括代碼走查、單元測試、集成測試、環境測試等,編寫人員要進行單元測試,單元測試要達到分支覆

18、蓋,產品通過單元測試和編碼檢查后,應該提交到測試部進行集成測試、系統測試。測試部的測試也要達到質量目標要求,軟件發布時測試通過準則要求。6實施計劃6.1工作計劃 工作計劃主要是指對質量保證的具體活動,該內容主要體現在前面的具體進度計劃中。質量保證的主要活動包過程審計和產品審計。這兩個活動主要是為了保證產品進展過程中各個階段和各個方面的采取各項措施來保證和提高提交給客戶的產品質量。每次過程審計動員填寫相應的報告和活動記錄。這些在上面已經提到過。6.1.1產品審計 產品審計有質量保證人員來進行,主要檢查項目產品是否達到質量目標。在此處保證人員可以選擇性進行審計。6.1.2過程審計 項目要嚴格按照組

19、織定義的軟件過程進行開發,過程審計的具體參照我們小組的過程規范,保證項目的所有過程活動都在實施的范圍內。審計形式可以采取文件傳閱和評審會等。 質量保證人員負責項目過程進行監督,發現的問題和解決情況在每次會議上通報,對沒有解決的問題進行討論,對不能解決的問題交由上一級的管理者處理。6.2項目經理定期和基于事件的評審 項目經理在對項目做定期的評審,同時都與突發事件項目經理應當立即評審,并給出相應的解決方案。項目經理對評審時要從多方面多因素進行考慮,不能以個人情感為主和個人主觀想法為主,要以項目的長遠利益考。6.3實施過程中的其他注意事項 在實施過程中要注意多于項目開發組員進行溝通,盡量給與組員良好的工作環境,同時提供相關方面的資料供組員們參考等盡量創造好的周邊環境。這樣可以減少產品生產過程中一些其他因素引起的質量問題。7. 記錄的收集、維護和保存 項目組應當保留項目過程執行過程中形成的各類文檔、各種記錄、各級會議記錄、和個中周報、對于項目中處理也要形成記錄保存。每周有質量保證人員根據任務清單的審計任務進行審計活動并收集活

溫馨提示

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

評論

0/150

提交評論