系統(tǒng)項目計劃書_第1頁
系統(tǒng)項目計劃書_第2頁
系統(tǒng)項目計劃書_第3頁
系統(tǒng)項目計劃書_第4頁
系統(tǒng)項目計劃書_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

系統(tǒng)項目計劃書項目名稱:學(xué)生信息管理系統(tǒng)專 業(yè):軟件工程組號:小組成員:完成時間:2012-9-16目錄TOC\o"1-5"\h\z引言 3\o"CurrentDocument"編寫目的 3背景 3\o"CurrentDocument"1.3定義 3\o"CurrentDocument"1.4參考資料 4\o"CurrentDocument"1.5標(biāo)準(zhǔn)、條約和約定 4項目概述 4\o"CurrentDocument"2.1項目目標(biāo) 4\o"CurrentDocument"2.2產(chǎn)品目標(biāo)與范圍 4\o"CurrentDocument"2.3假設(shè)與約束 5\o"CurrentDocument"2.4項目工作范圍 5\o"CurrentDocument"2.5應(yīng)交付成果 5\o"CurrentDocument"2.6項目開發(fā)環(huán)境 5\o"CurrentDocument"2.7項目驗收方式與依據(jù) 6項目團(tuán)隊組織 63.1組織結(jié)構(gòu) 63.2人員分工 6\o"CurrentDocument"3.3協(xié)作與溝通 73.3.1內(nèi)部協(xié)作 73.3.2夕卜部溝通 7實施計劃 7\o"CurrentDocument"4.1風(fēng)險評估及對策 7\o"CurrentDocument"4.2項目時間管理計劃 84.3質(zhì)量管理計劃 8\o"CurrentDocument"4.4成本管理計劃 9\o"CurrentDocument"4.5配置管理計劃 10\o"CurrentDocument"4.6采購計劃 11文檔歷史 11項目具體時間進(jìn)度表 11引言編寫目的由于現(xiàn)在的學(xué)校規(guī)模在逐漸的擴(kuò)大,設(shè)置的專業(yè)類別、分支機(jī)構(gòu)及老師、學(xué)生人數(shù)越來越多,對于過去的學(xué)生信息管理系統(tǒng),不能滿足當(dāng)前學(xué)生信息管理的服務(wù)性能要求。本報告對于開發(fā)新的<<學(xué)生信息管理系統(tǒng)>>面臨的問題及解決方案進(jìn)行初步的設(shè)計與合理的安排,對用戶需求進(jìn)行了全面細(xì)致的分析,更清晰的理解學(xué)生信息管理系統(tǒng)業(yè)務(wù)需求,深入描述軟件的功能和性能與界面,確定該軟件設(shè)計的限制和定義軟件的其他有效性需求,對開發(fā)計劃進(jìn)行了總體的規(guī)劃確定開發(fā)的需求與面臨困難的可行性分析。背景項目名稱:學(xué)生信息管理系統(tǒng)項目的委托單位:浙江師范大學(xué)項目的用戶:校學(xué)生信息管理員項目的任務(wù)提出者:浙江師范大學(xué)項目的主要承擔(dān)部門:浙江師范大學(xué)數(shù)理與信息工程學(xué)院軟件101班第五組項目建設(shè)背景:在計算機(jī)日益普及的今天,使用計算機(jī)管理各種資源無疑給人們提供了很大的方便,對于學(xué)校或老師而言,若采用一套行之有效的學(xué)生信管理系統(tǒng)來管理學(xué)生信息,不僅提高查詢速度,并且減少了不必要的錯誤的發(fā)生。我們即將開發(fā)的學(xué)生信息管理系統(tǒng)是一功能比較完善的數(shù)據(jù)管理軟件,能方便快捷的進(jìn)行:“查詢”,“增加”,“更新”,“刪除”等工作,并且具有很好的可移植性,可在應(yīng)用范圍較廣的WINDOWS系列操作系統(tǒng)上使用。同時,該系統(tǒng)也有很強(qiáng)的安全性。1.3定義MyEclipse:企業(yè)級工作平臺MyEclipseEnterpriseWorkbench,簡稱MyEclipse)是對EclipselDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。SQL:(StructuredQueryLanguage結(jié)吉構(gòu)化查詢語言,是一種數(shù)據(jù)庫查詢和程序設(shè)計語言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫系統(tǒng)同時也是數(shù)據(jù)庫腳本文件的擴(kuò)展名。數(shù)據(jù)流:(datastream)最初是通信領(lǐng)域使用的概念,代表傳輸中所使用的信息的數(shù)字編碼信號序列然而,我們所提到的數(shù)據(jù)流概念與此不同這個概念最初在1998年由Henzinger在文獻(xiàn)87中提出,他將數(shù)據(jù)流定義為'只能以事先規(guī)定好的順序被讀取一次的數(shù)據(jù)的一個序列”。MySQL:(發(fā)音為myesscueel”,不是"mysequel")是「-種開放源代碼的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)RDBMS),MySQL數(shù)據(jù)庫系統(tǒng)使用最常用的數(shù)據(jù)庫管理語言--結(jié)構(gòu)化查詢語言SQL)進(jìn)行數(shù)據(jù)庫管理。

B/S: (Client/Server,客戶機(jī)服務(wù)器)模式又稱C/S結(jié)構(gòu),是20世紀(jì)80年代末逐步成長起來的一種模式,是軟件系統(tǒng)體系結(jié)構(gòu)的一種7S結(jié)構(gòu)的關(guān)鍵在于功能的分布,一些功能放在前端機(jī)(即客戶機(jī))上執(zhí)行,另一些功能放在后端機(jī)(即服務(wù)器)上執(zhí)行。功能的分布在于減少計算機(jī)系統(tǒng)的各種瓶頸問題。C/S模式簡單地講就是基于企業(yè)內(nèi)部網(wǎng)絡(luò)的應(yīng)用系統(tǒng)。與S(Browser/Server,瀏覽器服務(wù)器)模式相比,C/S模式的應(yīng)用系統(tǒng)最大的好處是不依賴企業(yè)外網(wǎng)環(huán)境,即無論企業(yè)是否能夠上網(wǎng),都不影響應(yīng)用。1.4參考資料[1]⑵[3][4]張海藩.軟件工程導(dǎo)論(第三版)[1]⑵[3][4]陸麗娜.軟件工程[M].江西:經(jīng)濟(jì)科學(xué)出版社,2011.瞿中.軟件工程[M].北京:機(jī)械工業(yè)出版社.王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論(第四版)[M].北京:高等教育出版社,2006.[5]GB-T8567-2006,計算機(jī)軟件文檔編制規(guī)范[S].1.5標(biāo)準(zhǔn)、條約和約定本項目遵從以下標(biāo)準(zhǔn):GB/T13702-1992計算機(jī)軟件分類與代碼GB/T20918-2007信息技術(shù)軟件生存周期過程風(fēng)險管理GB/T19003-2008軟件工程GB/T19001-2000GB/T15538-1995軟件工程標(biāo)準(zhǔn)分類法GB/T9386-2008計算機(jī)軟件測試文檔編制規(guī)范GB/T9385-2008計算機(jī)軟件需求規(guī)格說明規(guī)范GB/T15532-2008計算機(jī)軟件測試規(guī)范GB/T18221-2000信息技術(shù)程序設(shè)計語言環(huán)境與系統(tǒng)軟件接口獨立于語言的數(shù)據(jù)類型GB/T11457-2006信息技術(shù)軟件工程術(shù)語GB8567-2006計算機(jī)軟件文檔編制規(guī)范項目概述2.1項目目標(biāo)本項目是為學(xué)校學(xué)生信息管理者開發(fā)一套學(xué)生信息管理系統(tǒng),用信息化、智能化、簡單化手段代替原有的復(fù)雜操作模式來管理學(xué)生信息。主要有5個模塊:管理員登錄模塊增添學(xué)生信息模塊修改學(xué)生信息模塊刪除學(xué)生信息模塊查詢學(xué)生信息模塊2.2產(chǎn)品目標(biāo)與范學(xué)生信息管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立、維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對于后者則要求應(yīng)用程序具有功能完備,易使用等特點。學(xué)生信息管理系統(tǒng)對全校學(xué)生實行統(tǒng)一的管理,可以方便的進(jìn)行增添、查詢、修改、刪除學(xué)生信息的工作。2.3假設(shè)與約束本項目的開發(fā)時間為2012.9.9—2012.12.28開發(fā)人員人數(shù):3人技術(shù)文檔寫作人員人數(shù)3人測試人員人數(shù)3人開發(fā)經(jīng)費預(yù)算:0設(shè)備:3臺PC2.4項目工作范為了使本系統(tǒng)成功達(dá)到用戶的要求,需要在2012.12.28之前完成本系統(tǒng)的發(fā)測試,并寫提交相關(guān)的技術(shù)文檔。通過與用戶的溝通,及時獲得用戶的最新需求以便于本系統(tǒng)的完善。2.5應(yīng)交付成果2.5.1需完成的軟件學(xué)生信息管理系統(tǒng)軟件2.5.2需提交用戶文檔《安裝維護(hù)手冊》《使用手冊》2.5.3需提交內(nèi)部文檔《需求規(guī)格說明書》《概要設(shè)計說明書》《詳細(xì)設(shè)計說明書》《源代碼清單》《代碼接口說明》《測試策略》《測試計劃》《系統(tǒng)測試用例》《缺陷報告》《最終測試結(jié)果報告》2.5.4需提供的服務(wù)提供安裝軟件,定期維護(hù)與檢查的服務(wù)并演示軟件使用方式等2.6項目開發(fā)環(huán)境硬件環(huán)境:每人一臺pc機(jī)軟件環(huán)境:myecplise8.6,MYSQL2.7項目驗收方式與依據(jù)項目驗收將采取三方驗收的方式進(jìn)行:用戶方,開發(fā)方和課程指導(dǎo)老師方。通過考察系統(tǒng)的使用情況,用戶的反饋以及老師的意見,形成共同意見并共同簽署驗收報告,標(biāo)志著驗收工作告一段落項目團(tuán)隊組織3.1組織結(jié)構(gòu)角色(崗位)職責(zé)技能要求高級經(jīng)理(管理組)提供項目組足夠的資源、資金等支持;批準(zhǔn)并參與項目計劃的評審;定期審閱項目經(jīng)理提交的相關(guān)報告;項目經(jīng)理(管理組)制定項目計劃并依據(jù)計劃對項目進(jìn)行監(jiān)督與跟蹤控制;事件驅(qū)動或定期向高級經(jīng)理匯報項目的進(jìn)展情況;對項目中出現(xiàn)的問題及時采取相應(yīng)措施;設(shè)計人員(文檔組)參與負(fù)責(zé)新產(chǎn)品需求工作、概要設(shè)計、部分詳細(xì)設(shè)計VSTS開發(fā)人員(開發(fā)組,測試組)參與負(fù)責(zé)新產(chǎn)品的設(shè)計,編碼以及單兀測試數(shù)據(jù)庫/java/s2sh3.2人員分工(1)開發(fā)方角色(崗位)人員高級經(jīng)理組長項目經(jīng)理組長設(shè)計人員小組所有成員開發(fā)人員小組所有成員(2)客戶方:由小組成員輪流擔(dān)任客戶方3.3協(xié)作與溝通3.3.1內(nèi)部協(xié)作內(nèi)部團(tuán)隊之間也是有相互溝通的。文檔組向開發(fā)組和測試組挖掘技術(shù)信息,寫到技術(shù)文檔中。測試組在開發(fā)過程中就介入到開發(fā)組中來,和開發(fā)人員共同完成本系統(tǒng)的開發(fā)任務(wù)。管理層給大家分配任務(wù),并督促大家完成。3.3.2外部溝通在與用戶的溝通中,組員需要深入了解用戶需求,通過需求分析明確定義系統(tǒng)的功能,再把設(shè)計和開發(fā)任務(wù)下達(dá)到各個小組負(fù)責(zé)人和組員,然后在規(guī)定的時間竇施計劃師,形成一種良性循環(huán)。4.1風(fēng)險評估及對策本項目的主要風(fēng)險是開發(fā)人員對用戶需求中的學(xué)生信息管理工作的不熟悉,在開發(fā)項目的過程中存在一定的漏洞,可能會導(dǎo)致學(xué)生信息被泄露。另外,由于是在上課期間,各成員可能會有其他的必須要完成的任務(wù)而耽誤了項目的開發(fā)。項目的人員比較少開發(fā)項目的技術(shù)比較欠缺可能會影響到項目的進(jìn)展,每個風(fēng)險的可能性,對風(fēng)險分析如表2-1所示:表2-1風(fēng)險分析表序號輸入風(fēng)險事件可能性影響風(fēng)險值采取措施1用戶需求需求不明確、需求變化頻繁60%20%25%延長需求調(diào)研時間。嚴(yán)格控制需求的變化。及時的與客戶進(jìn)行意見的交流。2人員技術(shù)開發(fā)人員技術(shù)和實踐經(jīng)驗不足70%80%85%組織組員重點學(xué)習(xí)相關(guān)開發(fā)需要的內(nèi)容。加強(qiáng)溝通,及時了解人員的想法和遇到的問題。尋求老師或是有開發(fā)項目經(jīng)驗的同學(xué)來幫助。采用安全可靠地技術(shù)來開發(fā)。3時間開發(fā)的時間有限20%50%10%多利用課余時間,增加開發(fā)可用的時間。與用戶商量,去掉不必要的需求,降低工作量,減少開發(fā)時間。

4?2項目時間管理計劃項目進(jìn)度由組長和成員協(xié)商安排,把總體工作計劃分配到月再到每周,進(jìn)而分配到每一天,每個人,如果在規(guī)定的時間內(nèi)沒有完成,自己利用晚上的時間必須完成當(dāng)天的計劃任務(wù)。只有確保每天的天計劃完成,才能確??傮w工作計劃順利完成。開發(fā)計劃與人員分工如表2-2所示:表2-1人員分工表ff**時間階段任務(wù)*人員分工910月月11月12月項目啟動與計劃漆建紅(項目組長)林聰(技術(shù)專家)☆需求分析吳文平(需求顧問)☆☆人系統(tǒng)與測試設(shè)計系統(tǒng)概要設(shè)計林聰(開發(fā)組長)4☆系統(tǒng)詳細(xì)設(shè)計林聰(開發(fā)組長)制定測試策略吳文堆測試組長)制定測試計劃吳文堆測試組長)☆編碼與測試執(zhí)行☆☆制定編碼規(guī)范林聰(開發(fā)組長)☆確定測試需求吳文堆測試組長)☆☆編碼林聰(開發(fā)組長)單元測試林聰(開發(fā)組長)☆編寫測試用例吳文堆測試組長)☆執(zhí)行測試吳文平(測試組長)☆測試評估吳文堆測試組長)☆制定部署方案林聰(開發(fā)組長)☆4.3質(zhì)量管理計劃質(zhì)量管理由項目組長帶頭,測試組長通過負(fù)責(zé)軟件測試工作保證軟件質(zhì)量。對每個開發(fā)階段的階段性成果都進(jìn)行評審和測試,記錄相關(guān)階段的軟件產(chǎn)品,以保證軟件產(chǎn)品的質(zhì)量。質(zhì)量管理時間進(jìn)度與人員分工如表2-3所示:

表2-3質(zhì)量管理時間進(jìn)度與人員分工■執(zhí)行時間階段任''務(wù)人員分工9.510.2010.2711.2012.1012.25需求分析需求評審項目組長☆系統(tǒng)與測試設(shè)計系統(tǒng)概要設(shè)計評審項目組長☆系統(tǒng)詳細(xì)設(shè)計評審項目組長☆制定測試策略評審項目組長☆制定測試計劃評審項目組長☆編碼與測試執(zhí)行制定編碼規(guī)范評審項目組長☆測試需求評申測試組長☆代碼審查測試組長☆單元測試報告評審測試組長☆測試用例評審測試組長☆缺陷報告評審測試組長☆測試評估與系統(tǒng)部署測試評估報告評審測試組長☆部署方案評申開發(fā)組長☆在質(zhì)量管理計劃中,為了保證軟件質(zhì)量管理中對出現(xiàn)的問題進(jìn)行記錄跟蹤。發(fā)現(xiàn)問題,找到問題的負(fù)責(zé)人。通知負(fù)責(zé)人在規(guī)定時間內(nèi)修改問題。問題責(zé)任人修改問題。問題責(zé)任人將修改后的內(nèi)容反饋給發(fā)現(xiàn)問題的人員。發(fā)現(xiàn)問題的質(zhì)量管理人員對有問題的部分進(jìn)行重新檢驗,確認(rèn)問題得到修改。如果發(fā)現(xiàn)問題沒有修改,將通知問題責(zé)任人繼續(xù)修改,直到問題得到解決。4.4成本管理計劃由于軟件工程的實踐項目所以本,本項目是開源免費的。無需成本的管理。4?5配置管理計劃采用專用的版本管理工具進(jìn)行軟件版本的控制。?版本管理的人員與職責(zé)版本控制管理者:開發(fā)組長職責(zé):制定版本控制流程。?確定版本的用戶權(quán)限管理者:負(fù)責(zé)版本管理、對版本庫擁有全部權(quán)限。開發(fā)人員:寫入讀出測試人員:讀出?定義配置項(版本控制項)及其標(biāo)識系統(tǒng)項目計劃書系統(tǒng)需求說明書系統(tǒng)概要設(shè)計系統(tǒng)詳細(xì)設(shè)計測試策略測試計劃編碼規(guī)范測試用例源代碼缺陷報告測試最終結(jié)果報告?定義項目基線項

溫馨提示

  • 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

提交評論