項目管理圖書管理系統(tǒng)設(shè)計_第1頁
項目管理圖書管理系統(tǒng)設(shè)計_第2頁
項目管理圖書管理系統(tǒng)設(shè)計_第3頁
項目管理圖書管理系統(tǒng)設(shè)計_第4頁
項目管理圖書管理系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

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

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

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

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

5、應(yīng)的界面。通過以上的功能分析,該系統(tǒng)要完成以下的功能需求:1管理人員與學(xué)生用戶登錄后有不同的權(quán)限,管理人員具有管理和查詢?nèi)康臋?quán)限,學(xué)生用戶只有查詢權(quán)限;2圖書管理功能,用于實現(xiàn)記錄和修改圖書紀(jì)錄;3圖書借閱功能,用于管理借閱圖書信息和統(tǒng)計借閱紀(jì)錄;4讀者服務(wù)功能,用于記錄和修改讀者紀(jì)錄及信息;5圖書服務(wù)功能,主要用于查詢圖書和借還查詢;6系統(tǒng)管理主要用于用戶注冊和密碼修改。1.3系統(tǒng)功能模塊設(shè)計根據(jù)系統(tǒng)功能分析,規(guī)劃設(shè)計了圖書管理模塊、圖書借閱模塊、讀者信息模塊、圖書服務(wù)模塊、系統(tǒng)管理模塊共五個主要的管理模塊。如圖3-1所示:圖書管理系統(tǒng) 圖書管理模塊 圖書借閱模塊 讀者信息模塊 圖書服務(wù)模

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

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

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

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

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

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

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

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

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

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

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

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

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

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

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論