




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 軟件項(xiàng)目開(kāi)發(fā)計(jì)劃書 -圖書館管理系統(tǒng) 學(xué)號(hào):1060610014039 班級(jí):軟件10班 姓名:孫盼 軟件項(xiàng)目開(kāi)發(fā)計(jì)劃書 1引言1.1編寫目的為了保證該項(xiàng)目能夠在我們這個(gè)團(tuán)隊(duì)的努力下保質(zhì)保量的完成,并且能夠達(dá)到目標(biāo)。我們編寫該項(xiàng)目開(kāi)發(fā)計(jì)劃書,使得項(xiàng)目開(kāi)發(fā)人員對(duì)該軟件系統(tǒng)的開(kāi)發(fā)做一個(gè)合理、全面的規(guī)劃,在整個(gè)開(kāi)發(fā)過(guò)程中所有開(kāi)發(fā)人員能夠明白自己的任務(wù)和開(kāi)發(fā)期限,我們覺(jué)得有必要以文件的形式把各個(gè)范圍內(nèi)的工作、工作任務(wù)的分解、項(xiàng)目團(tuán)隊(duì)的結(jié)構(gòu)、隊(duì)員的工作任務(wù)、溝通、開(kāi)發(fā)進(jìn)度、以及外部條件的影響描述出來(lái),使得隊(duì)員之間有遵循的條約,使整個(gè)開(kāi)發(fā)過(guò)程井然有序地進(jìn)行。本項(xiàng)目開(kāi)發(fā)計(jì)劃用于從總體上指導(dǎo)圖書館管理系統(tǒng)項(xiàng)
2、目順利進(jìn)行并最終得到通過(guò)評(píng)審的項(xiàng)目產(chǎn)品。本項(xiàng)目開(kāi)發(fā)計(jì)劃面向項(xiàng)目組全體成員。1.2 背景 XXX大學(xué)圖書館管理系統(tǒng)是由XXX大學(xué)委托我們開(kāi)發(fā)的管理系統(tǒng),主要功能是實(shí)現(xiàn)圖書館的信息化管理,包括讀者信息管理,書籍信息管理,借閱信息管理,管理者信息管理等功能。該軟件系統(tǒng)的名稱:圖書館管理系統(tǒng)該項(xiàng)目的提出者:孫盼 王丹該項(xiàng)目的開(kāi)發(fā)者:孫盼 王丹 張奕娜 該項(xiàng)目的用戶:XXX大學(xué)圖書館該軟件系統(tǒng)的實(shí)現(xiàn)場(chǎng)所:個(gè)人電腦圖書館管理系統(tǒng)是學(xué)校信息管理系統(tǒng)的重要組成部分,它需要學(xué)生基本信息系統(tǒng)來(lái)提供學(xué)生基本資料。很多情況下,圖書證號(hào)和學(xué)生證號(hào)是一樣,而且在圖書管理中,需要知道學(xué)生所在系別和班級(jí)等信息;它還需要教職工
3、信息系統(tǒng)提供教職工的基本資料,因?yàn)榻搪毠ひ材茉趫D書館借閱圖書。所以,在設(shè)計(jì)時(shí)需要注意,以便系統(tǒng)之間的信息交流和管理。2項(xiàng)目概述 隨著當(dāng)代大學(xué)生知識(shí)水平層次的提高,圖書館成為大學(xué)生們?nèi)粘I钪胁豢扇鄙俚囊徊糠帧6鴪D書館的存書量和業(yè)務(wù)量龐大,僅僅靠傳統(tǒng)的記帳式管理是不科學(xué)的。圖書館系統(tǒng)應(yīng)運(yùn)而生,逐漸成為信息化建設(shè)的重要組成部分。圖書館管理系統(tǒng)為學(xué)?;驁D書館的管理員提供所有借閱者的詳細(xì)信息以及圖書館內(nèi)庫(kù)存的詳細(xì)情況,對(duì)借書和還書兩大功能進(jìn)行合理操縱并且加以登記。圖書館管理系統(tǒng)采用目前比較流行的C/S模式,MyEclipse 作為前端開(kāi)發(fā)工具,后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng)為SQL Server2005,系統(tǒng)的運(yùn)
4、行平臺(tái)為Windows。系統(tǒng)運(yùn)行在個(gè)人電腦上,對(duì)數(shù)據(jù)庫(kù)訪問(wèn)和并發(fā)處理由SQL Server控制。該圖書館管理系統(tǒng)主要實(shí)現(xiàn)的功能如下:<1>進(jìn)入系統(tǒng)前需要身份驗(yàn)證,輸入正確的用戶名和密碼才能進(jìn)入系統(tǒng)。<2>用戶可以根據(jù)需要進(jìn)行書庫(kù)管理。<3>用戶可以進(jìn)行借書證的辦理、查詢、掛失等操作。<4>用戶可以添加賬戶和修改密碼。項(xiàng)目開(kāi)發(fā)時(shí)間:2個(gè)月開(kāi)發(fā)工具: MyEclipse 2.1工作內(nèi)容在本項(xiàng)目的開(kāi)發(fā)中須進(jìn)行的主要工作:進(jìn)行可行性研究、制定項(xiàng)目開(kāi)發(fā)計(jì)劃、進(jìn)行需求分析、進(jìn)行概要設(shè)計(jì)、進(jìn)行詳細(xì)設(shè)計(jì)、進(jìn)行用戶界面設(shè)計(jì)、編碼、測(cè)試、編寫文檔、運(yùn)行與維護(hù)、按計(jì)劃
5、提請(qǐng)階段評(píng)審、提交測(cè)試部門評(píng)測(cè)開(kāi)發(fā)產(chǎn)品、交付最終工作產(chǎn)品、項(xiàng)目實(shí)施總結(jié)、 項(xiàng)目驗(yàn)收等。2.2主要參加人員為了完成該圖書館管理系統(tǒng)的開(kāi)發(fā),我們組建了一個(gè)臨時(shí)的項(xiàng)目團(tuán)隊(duì),參加本項(xiàng)目開(kāi)發(fā)的主要人員:孫盼 王丹 張奕娜 2.3產(chǎn)品2.3.1程序移交給用戶的相關(guān)內(nèi)容如下:1.系統(tǒng)的名稱:XXX大學(xué)圖書館管理系統(tǒng);2.所用的編程語(yǔ)言:java;3.存儲(chǔ)程序的媒體形式:U盤。2.3.2文件移交用戶的每種文件:用戶操作手冊(cè)、軟件維護(hù)手冊(cè)。用戶操作手冊(cè):手冊(cè)詳細(xì)描述該軟件的功能、性能和用戶界面,使用對(duì)如何使用該軟件得到具體的了解,為操作人員提供該軟件各種運(yùn)行情況的有關(guān)知識(shí),特別是操作方法的具體細(xì)節(jié)。 軟件維護(hù)手
6、冊(cè):主要包括軟件系統(tǒng)說(shuō)明、程序模塊說(shuō)明、操作環(huán)境、支持軟件的說(shuō)明、維護(hù)過(guò)程的說(shuō)明,便于軟件的維護(hù)。 2.3.3非移交的產(chǎn)品開(kāi)發(fā)集體應(yīng)向本單位交出但不必向用戶移交的產(chǎn)品:可行性研究報(bào)告、項(xiàng)目開(kāi)發(fā)計(jì)劃、軟件需求說(shuō)明書、概要設(shè)計(jì)說(shuō)明書等。1.可行性分析報(bào)告:說(shuō)明該軟件開(kāi)發(fā)項(xiàng)目的實(shí)現(xiàn)在技術(shù)上、經(jīng)濟(jì)上和社會(huì)因素上的可行性,評(píng)述為了合理地達(dá)到開(kāi)發(fā)目標(biāo)可供選擇的各種可能實(shí)施方案,說(shuō)明并論證所選定實(shí)施方案的理由。 2.項(xiàng)目開(kāi)發(fā)計(jì)劃:為軟件項(xiàng)目實(shí)施方案制訂出具體計(jì)劃,應(yīng)該包括各部分工作的負(fù)責(zé)人員、開(kāi)發(fā)的進(jìn)度、開(kāi)發(fā)經(jīng)費(fèi)的預(yù)算、所需的硬件及軟件資源等。 3.軟件需求說(shuō)明書:對(duì)所開(kāi)發(fā)軟件的功能、性能、用戶界面及運(yùn)行環(huán)
7、境等做出詳細(xì)的說(shuō)明。它是在用戶與開(kāi)發(fā)人員雙方對(duì)軟件需求取得共同理解并達(dá)成協(xié)議的條件下編寫的,也是實(shí)施開(kāi)發(fā)工作的基礎(chǔ)。該說(shuō)明書應(yīng)給出數(shù)據(jù)邏輯和數(shù)據(jù)采集的各項(xiàng)要求,為生成和維護(hù)系統(tǒng)數(shù)據(jù)文件做好準(zhǔn)備。 4.概要設(shè)計(jì)說(shuō)明書:該說(shuō)明書是概要實(shí)際階段的工作成果,它應(yīng)說(shuō)明功能分配、模塊劃分、程序的總體結(jié)構(gòu)、輸入輸出以及接口設(shè)計(jì)、運(yùn)行設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)和出錯(cuò)處理設(shè)計(jì)等,為詳細(xì)設(shè)計(jì)提供基礎(chǔ)。 5.詳細(xì)設(shè)計(jì)說(shuō)明書:著重描述每一模塊是怎樣實(shí)現(xiàn)的,包括實(shí)現(xiàn)算法、邏輯流程等。 6.測(cè)試計(jì)劃:為做好集成測(cè)試和驗(yàn)收測(cè)試,需為如何組織測(cè)試制訂實(shí)施計(jì)劃。計(jì)劃應(yīng)包括測(cè)試的內(nèi)容、進(jìn)度、條件、人員、測(cè)試用例的選取原則、測(cè)試結(jié)果允許的
8、偏差范圍等。 7.測(cè)試分析報(bào)告:測(cè)試工作完成以后,應(yīng)提交測(cè)試計(jì)劃執(zhí)行情況的說(shuō)明,對(duì)測(cè)試結(jié)果加以分析,并提出測(cè)試的結(jié)論意見(jiàn)。 8.源程序:軟件開(kāi)發(fā)過(guò)程中的全部代碼以及注釋。2.4完成項(xiàng)目的最遲期限交付日期從2013年3月15日開(kāi)始至2013年6月18日,完成對(duì)整個(gè)系統(tǒng)的可行性報(bào)告分析、需求分析說(shuō)明書、開(kāi)發(fā)計(jì)劃說(shuō)明說(shuō)、系統(tǒng)設(shè)計(jì)書、項(xiàng)目測(cè)試、項(xiàng)目總結(jié),對(duì)概念模型、存儲(chǔ)模式、完整性控制、存取權(quán)限等進(jìn)行了定義,對(duì)系統(tǒng)功能各模塊進(jìn)行了詳細(xì)設(shè)計(jì),定義了數(shù)據(jù)庫(kù)總體結(jié)構(gòu)、編碼命名規(guī)范,并交付用戶。交付日期為2013年6月18日,延期交付日為6月20號(hào)。2.5該計(jì)劃的批準(zhǔn)者和批準(zhǔn)日期該計(jì)劃的批準(zhǔn)者:張俊蘭老師;該
9、計(jì)劃的批準(zhǔn)日期:2013年3月3實(shí)施計(jì)劃3.1工作任務(wù)的分解與人員分工項(xiàng)目開(kāi)發(fā)中的人員分工見(jiàn)表1: 表1 項(xiàng)目開(kāi)發(fā)的人員分工工作任務(wù)人員分工可行性研究孫盼 王丹 張奕娜項(xiàng)目開(kāi)發(fā)計(jì)劃孫盼 王丹 張奕娜需求分析孫盼 王丹 概要設(shè)計(jì)孫盼 王丹詳細(xì)設(shè)計(jì)孫盼 王丹用戶界面設(shè)計(jì)孫盼編碼孫盼 王丹測(cè)試孫盼 王丹編寫文檔孫盼 王丹 張奕娜運(yùn)行與維護(hù)孫盼 王丹 張奕娜3.2 接口人員 負(fù)責(zé)接口工作的人員及他們的職責(zé)如下: 1.負(fù)責(zé)本項(xiàng)目同用戶的接口人員:孫盼、王丹;2.負(fù)責(zé)本項(xiàng)目同本單位各管理機(jī)構(gòu)(合同計(jì)劃管理部門、財(cái)務(wù)部門、質(zhì)量管理部門等)的接口人員:孫盼 王丹 張奕娜;3.負(fù)責(zé)本項(xiàng)目同個(gè)份合同負(fù)責(zé)單位的接口
10、人員:孫盼。3.3 進(jìn)度方法:采用結(jié)構(gòu)化開(kāi)發(fā)。設(shè)置模塊開(kāi)發(fā)優(yōu)先級(jí):通過(guò)對(duì)圖書管理的特點(diǎn)和信息流程等的分析,確定各模塊開(kāi)發(fā)的先后次序。對(duì)于需求分析、設(shè)計(jì)、編碼實(shí)現(xiàn)、測(cè)試、移交、培訓(xùn)和安裝等工作,給出每項(xiàng)工作任務(wù)的預(yù)定開(kāi)始日期、完成日期及所需資源,規(guī)定各項(xiàng)工作任務(wù)完成的先后順序以及表征每項(xiàng)工作任務(wù)完成的標(biāo)志性事件。見(jiàn)表2:表2 進(jìn)度表工作任務(wù)開(kāi)始日期完成日期標(biāo)志性事件可行性研究2013-3-182013-3-20可行性研究報(bào)告項(xiàng)目開(kāi)發(fā)計(jì)劃2013-4-12010-4-6項(xiàng)目開(kāi)發(fā)計(jì)劃書需求分析2013-4-152013-4-20軟件需求說(shuō)明書概要設(shè)計(jì)2013-4-212013-4-30概要設(shè)計(jì)說(shuō)明書
11、詳細(xì)設(shè)計(jì)2013-5-12013-5-10詳細(xì)設(shè)計(jì)說(shuō)明書用戶界面設(shè)計(jì)2013-5-112013-5-15用戶界面設(shè)計(jì)報(bào)告編碼2013-5-162013-5-28源代碼測(cè)試2013-5-292013-6-7測(cè)試分析報(bào)告用戶手冊(cè)2013-6-82013-6-15用戶手冊(cè)運(yùn)行與維護(hù)2013-6-203.4 預(yù)算逐項(xiàng)列出本開(kāi)發(fā)項(xiàng)目所需要的勞務(wù)(包括人員的數(shù)量和時(shí)間)以及經(jīng)費(fèi)的預(yù)算(包括辦公費(fèi)、差旅費(fèi)、機(jī)時(shí)費(fèi)、資料費(fèi)、通訊設(shè)備和專用設(shè)備的租金等)和來(lái)源。本開(kāi)發(fā)項(xiàng)目所需要的資源見(jiàn)表3:表3 項(xiàng)目開(kāi)發(fā)資源表資源名稱來(lái) 源開(kāi)發(fā)人員自給硬件自給支撐軟件網(wǎng)上下載(免費(fèi)版)關(guān)鍵問(wèn)題項(xiàng)目風(fēng)險(xiǎn)因素 風(fēng)險(xiǎn)排序風(fēng)險(xiǎn)項(xiàng)名稱風(fēng)
12、險(xiǎn)描述風(fēng)險(xiǎn)緩解方案1專業(yè)基礎(chǔ)知識(shí)不牢本次項(xiàng)目開(kāi)發(fā)過(guò)程中涉及的知識(shí)較多,給項(xiàng)目開(kāi)發(fā)人員帶來(lái)一定的困難進(jìn)行相應(yīng)的培訓(xùn)2經(jīng)驗(yàn)欠缺成員開(kāi)發(fā)經(jīng)驗(yàn)不足,使項(xiàng)目質(zhì)量難以保證只有通過(guò)不斷的實(shí)踐3軟件性能的影響本次開(kāi)發(fā)過(guò)程中部分軟件可能容易出現(xiàn)死機(jī)現(xiàn)象選擇合適的軟件,搭建良好的配置開(kāi)發(fā)環(huán)境影響本計(jì)劃完成的主要問(wèn)題有:沒(méi)有經(jīng)費(fèi)和硬件設(shè)施有限用戶需求不清,存在誤解及二義性第一次開(kāi)發(fā)軟件,開(kāi)發(fā)人員沒(méi)有實(shí)際經(jīng)驗(yàn)時(shí)間有限,沒(méi)有足夠的開(kāi)發(fā)時(shí)間4 支持條件4.1計(jì)算機(jī)系統(tǒng)支持逐項(xiàng)列出開(kāi)發(fā)中和運(yùn)行時(shí)所需的計(jì)算機(jī)系統(tǒng)支持,包括計(jì)算機(jī)、外圍設(shè)備、通訊設(shè)備、模擬器、編譯(或匯編)程序、操作系統(tǒng)、數(shù)據(jù)管理程序包、數(shù)據(jù)存儲(chǔ)能力和測(cè)試支持
13、能力等,逐項(xiàng)給出有關(guān)到貨日期、使用時(shí)間的要求。1.開(kāi)發(fā)中需要的計(jì)算機(jī)系統(tǒng)支持:主機(jī)、Windows 7、SQL Server 2005、JDK1.6、MyEclipse7.0等;2.運(yùn)行時(shí)所需的計(jì)算機(jī)系統(tǒng)支持:服務(wù)器tomcat、Windows 2000、SQL Server 2005、IIS 6.0等。4.2運(yùn)行時(shí)需要的支持條件一對(duì)服務(wù)器的要求1服務(wù)器的中央處理部件(CPU)建議使用PIII 1G(以上) Xeon處理器芯片。2服務(wù)器內(nèi)存必須使用服務(wù)器專用ECC內(nèi)存3為了保證數(shù)據(jù)存儲(chǔ)的絕對(duì)可靠,硬盤應(yīng)使用磁盤冗余陣列(RAID 01)4為了防止服務(wù)器不可預(yù)測(cè)的故障,或者服務(wù)器的定期維護(hù)對(duì)整個(gè)
14、業(yè)務(wù)造成的影響,所有建議使用兩臺(tái)服務(wù)器。兩臺(tái)服務(wù)器應(yīng)構(gòu)成雙機(jī)熱備份。中間使用Watchdog電路。這樣的結(jié)構(gòu)可以保證整個(gè)系統(tǒng)的長(zhǎng)時(shí)間不間斷工作,即使在服務(wù)器定期維護(hù)的時(shí)候也可以使用后備另一臺(tái)服務(wù)器工作。5服務(wù)器應(yīng)支持熱插拔電源6服務(wù)器必須配備UPS(不間斷電源)。7服務(wù)器應(yīng)該放在學(xué)校內(nèi)部。不然無(wú)法進(jìn)行程序調(diào)試。8服務(wù)器應(yīng)該必須有固定IP地址。9其他性能在經(jīng)濟(jì)條件允許的情況下,應(yīng)該盡量使用高速穩(wěn)定的配件。二、服務(wù)器上應(yīng)該配備的軟件:1操作系統(tǒng):Microsoft Windows 2000 server 或者 Microsoft Windows 2000 Advanced server2數(shù)據(jù)庫(kù):M
15、icrosoft SQL Server 2005 (簡(jiǎn)體中文版) 3服務(wù)器必須使用專業(yè)的防火墻和反病毒軟件。4除了為了運(yùn)行必須配備的程序以外,服務(wù)器上建議盡量不要安裝其他無(wú)關(guān)程序,以減少程序的混亂或者程序的意外沖突。5各系的操作系統(tǒng)盡量統(tǒng)一。(Windows 9x系列或者Windows 2000系列)。這樣可以避免管理軟件因?yàn)椴僮飨到y(tǒng)版本不一致造成的過(guò)多的開(kāi)銷。6各系的機(jī)器必須也安裝反病毒軟件和防火墻。以防止網(wǎng)絡(luò)上的蠕蟲病毒在整個(gè)網(wǎng)絡(luò)范圍內(nèi)的蔓延。4.3需由用戶承擔(dān)的工作對(duì)本小組成員進(jìn)行相關(guān)專業(yè)知識(shí)的培訓(xùn),其內(nèi)容包括圖書館的工作結(jié)構(gòu)、圖書館管理系統(tǒng)的工作流程以及圖書館規(guī)模。包括:可容納多少圖書,多少讀者,有幾個(gè)級(jí)別的管理員和管理員數(shù)目等,這些內(nèi)容必須在數(shù)據(jù)庫(kù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼代紀(jì)年墓葬、塔基出土陶瓷器研究-以分布和行銷為中心
- 物業(yè)服務(wù)公司安全保障義務(wù)研究
- 十年教育發(fā)展歷程
- 高效銷售團(tuán)隊(duì)建設(shè)與運(yùn)營(yíng)體系設(shè)計(jì)
- 店長(zhǎng)管理培訓(xùn)總結(jié)
- 頸椎影像檢查技術(shù)課件
- 預(yù)防腮腺炎的課件
- 老年人健康宣講
- 體育培訓(xùn)機(jī)構(gòu)市場(chǎng)調(diào)查報(bào)告
- 肝膽疾病的早期診斷與治療方法
- 2023深圳工務(wù)署品牌名單
- 成人高級(jí)心血管生命支持
- 房缺術(shù)后患者護(hù)理查房課件
- 大樂(lè)透旋轉(zhuǎn)矩陣表
- 23式觀音拳拳譜及動(dòng)作分解
- PDCA循環(huán)管理培訓(xùn)PPT課件:降低采集血標(biāo)本不合格率
- 南瑞繼保PCS9700綜自監(jiān)控和遠(yuǎn)動(dòng)系統(tǒng)維護(hù)操作手冊(cè).
- 市政道路雨季施工方案
- 保健食品良好生產(chǎn)規(guī)范GB 17405—1998
- 2006年?yáng)|風(fēng)雪鐵龍c2原廠維修手冊(cè)al4變速箱
- 板框壓濾機(jī)吊裝方案
評(píng)論
0/150
提交評(píng)論