1.1 開(kāi) 發(fā) 背 景
XXX家庭為了緊隨逐漸加快的生活節(jié)奏,并適應(yīng)不斷增加的工作壓力,現(xiàn)委托相關(guān)單位開(kāi)發(fā)一個(gè)視頻監(jiān)控系統(tǒng)。該系統(tǒng)的主要作用是:當(dāng)用戶(hù)外出時(shí),可以使用該系統(tǒng)監(jiān)控家里的各種情況,并可以將家里的變化情況錄制成視頻文件,以供后期查看。
1.2 系 統(tǒng) 分 析
1.2.1 需求分析
隨著生活節(jié)奏的加快,工作壓力的增加,人們用于照顧家庭的時(shí)間越來(lái)越少。年幼孩子的看護(hù)、年邁父母的照管、家庭財(cái)產(chǎn)的防竊等一系列問(wèn)題經(jīng)常纏繞著人們,成為人們忙碌中揮之不去的牽掛。本章使用C#語(yǔ)言結(jié)合視頻采集卡制作了一個(gè)簡(jiǎn)單的家庭視頻監(jiān)控系統(tǒng),以解決上面出現(xiàn)的各種問(wèn)題。
1.2.2 可行性分析
根據(jù)《GB8567-88計(jì)算機(jī)軟件產(chǎn)品開(kāi)發(fā)文件編制指南》中可行性分析的要求,制定可行性研究報(bào)告如下。
1.引言
編寫(xiě)目的
為了給企業(yè)的決策層提供是否進(jìn)行項(xiàng)目實(shí)施的參考依據(jù),現(xiàn)以文件的形式分析項(xiàng)目的風(fēng)險(xiǎn)、項(xiàng)目需要的投資與效益。
背景
XXX家庭為了在外出時(shí),可以監(jiān)控家里的各種情況,現(xiàn)委托相關(guān)公司開(kāi)發(fā)一個(gè)視頻監(jiān)控系統(tǒng),項(xiàng)目名稱(chēng)為家庭視頻監(jiān)控系統(tǒng)。
2.可行性研究的前提
要求
家庭視頻監(jiān)控系統(tǒng)要求能夠提供視頻監(jiān)控、快照、錄像和自動(dòng)監(jiān)控等功能。
目標(biāo)
家庭視頻監(jiān)控系統(tǒng)的主要目標(biāo)是保證家里的安全。
條件、假定和限制
項(xiàng)目需要在1個(gè)月內(nèi)交付用戶(hù)使用,系統(tǒng)分析人員需要兩天內(nèi)到位,用戶(hù)需要3天時(shí)間確認(rèn)需求分析文檔,去除其中可能出現(xiàn)的問(wèn)題,例如用戶(hù)臨時(shí)有事,需占用5天時(shí)間確認(rèn)需求分析,那么程序開(kāi)發(fā)人員需要在23天內(nèi)進(jìn)行系統(tǒng)設(shè)計(jì)、程序編碼、系統(tǒng)測(cè)試、程序調(diào)試和系統(tǒng)打包部署工作,其間,還包括了員工每周的休息時(shí)間。
3.投資及效益分析
支出
根據(jù)系統(tǒng)的規(guī)模及項(xiàng)目的開(kāi)發(fā)周期(1個(gè)月),公司決定投入3個(gè)人。此外,公司將直接支付3萬(wàn)元的工資及各種福利待遇。在項(xiàng)目安裝及調(diào)試階段,用戶(hù)培訓(xùn)、員工出差等費(fèi)用支出需要1萬(wàn)元。在項(xiàng)目維護(hù)階段,預(yù)計(jì)需要投入1.5萬(wàn)元資金。項(xiàng)目累計(jì)投入需要5.5萬(wàn)元資金。
收益
用戶(hù)提供項(xiàng)目資金10萬(wàn)元。對(duì)于項(xiàng)目運(yùn)行后進(jìn)行的改動(dòng),采取協(xié)商的原則,根據(jù)改動(dòng)規(guī)模額外提供資金。因此從投資與收益的效益比上,公司可以獲得4.5萬(wàn)元的利潤(rùn)。
項(xiàng)目完成后,會(huì)給公司提供資源儲(chǔ)備,包括技術(shù)、經(jīng)驗(yàn)的積累,其后再開(kāi)發(fā)類(lèi)似的項(xiàng)目時(shí),可以極大地縮短項(xiàng)目開(kāi)發(fā)周期。
4.結(jié)論
根據(jù)前面的分析,在技術(shù)上不會(huì)存在問(wèn)題,因此項(xiàng)目延期的可能性很小。在效益上公司投入3個(gè)人、1個(gè)月的時(shí)間獲利4.5萬(wàn)元,比較可觀;在公司今后發(fā)展上可以?xún)?chǔ)備軟件開(kāi)發(fā)的經(jīng)驗(yàn)和資源,因此認(rèn)為該項(xiàng)目可以開(kāi)發(fā)。
1.2.3 編寫(xiě)項(xiàng)目計(jì)劃書(shū)
根據(jù)《GB8567-88計(jì)算機(jī)軟件產(chǎn)品開(kāi)發(fā)文件編制指南》中的項(xiàng)目開(kāi)發(fā)計(jì)劃要求,結(jié)合單位實(shí)際情況,設(shè)計(jì)項(xiàng)目計(jì)劃書(shū)如下。
1.引言
編寫(xiě)目的
為了保證項(xiàng)目開(kāi)發(fā)人員按時(shí)保質(zhì)地完成預(yù)訂目標(biāo),更好地了解項(xiàng)目實(shí)際情況,按照合理的順序開(kāi)展工作,現(xiàn)以書(shū)面的形式將項(xiàng)目開(kāi)發(fā)生命周期中的項(xiàng)目任務(wù)范圍、項(xiàng)目團(tuán)隊(duì)組織結(jié)構(gòu)、團(tuán)隊(duì)成員的工作責(zé)任、團(tuán)隊(duì)內(nèi)外溝通協(xié)作方式、開(kāi)發(fā)進(jìn)度、檢查項(xiàng)目工作等內(nèi)容描述出來(lái),作為項(xiàng)目相關(guān)人員之間的統(tǒng)一約定和項(xiàng)目生命周期內(nèi)的所有項(xiàng)目活動(dòng)的行動(dòng)基礎(chǔ)。
背景
家庭視頻監(jiān)控系統(tǒng)是由XXX家庭委托我公司開(kāi)發(fā)的小型視頻監(jiān)控系統(tǒng),系統(tǒng)主要用于監(jiān)控家里的人員活動(dòng)情況,項(xiàng)目周期為1個(gè)月。項(xiàng)目背景規(guī)劃如表1.1所示。
2.概述
? 項(xiàng)目目標(biāo)
項(xiàng)目目標(biāo)應(yīng)當(dāng)符合SMART原則,把項(xiàng)目要完成的工作用清晰的語(yǔ)言描述出來(lái)。家庭視頻監(jiān)控系統(tǒng)的項(xiàng)目目標(biāo)如下。
家庭視頻監(jiān)控系統(tǒng)的主要目的是隨時(shí)對(duì)家里的情況進(jìn)行監(jiān)控,并可以由用戶(hù)靈活控制監(jiān)控方向,另外,用戶(hù)還可以設(shè)置自動(dòng)監(jiān)控、對(duì)監(jiān)控畫(huà)面進(jìn)行快照和錄像等。
? 應(yīng)交付成果
項(xiàng)目開(kāi)發(fā)完成后,交付的內(nèi)容如下:
? 以光盤(pán)的形式提供家庭視頻監(jiān)控的源程序、系統(tǒng)數(shù)據(jù)庫(kù)文件和系統(tǒng)使用說(shuō)明書(shū)。
? 系統(tǒng)發(fā)布后,進(jìn)行無(wú)償維護(hù)和服務(wù)6個(gè)月,超過(guò)6個(gè)月進(jìn)行系統(tǒng)有償維護(hù)與服務(wù)。
? 項(xiàng)目開(kāi)發(fā)環(huán)境
開(kāi)發(fā)本項(xiàng)目所用的操作系統(tǒng)可以是Windows 2000 Server、Windows XP、Windows Server 2003或Windows 7,開(kāi)發(fā)工具為Visual Studio 2008+視頻采集卡,數(shù)據(jù)庫(kù)采用Microsoft Access 2003。
? 項(xiàng)目驗(yàn)收方式與依據(jù)
項(xiàng)目驗(yàn)收分為內(nèi)部驗(yàn)收和外部驗(yàn)收兩種方式。在項(xiàng)目開(kāi)發(fā)完成后,首先進(jìn)行內(nèi)部驗(yàn)收,由測(cè)試人員根據(jù)用戶(hù)需求和項(xiàng)目目標(biāo)進(jìn)行驗(yàn)收。通過(guò)內(nèi)部驗(yàn)收后,交給用戶(hù)進(jìn)行外部驗(yàn)收,驗(yàn)收的主要依據(jù)為需求規(guī)格說(shuō)明書(shū)。
3.項(xiàng)目團(tuán)隊(duì)組織
? 組織結(jié)構(gòu)
為了完成家庭視頻監(jiān)控系統(tǒng)的開(kāi)發(fā),公司組建了一個(gè)臨時(shí)的項(xiàng)目團(tuán)隊(duì),由項(xiàng)目經(jīng)理、軟件工程師和測(cè)試人員構(gòu)成,如圖1.1所示。
? 人員分工
為了明確項(xiàng)目團(tuán)隊(duì)中每個(gè)人的任務(wù)分工,現(xiàn)制定人員分工表如表1.2所示。