軟件制造工程_第1頁
軟件制造工程_第2頁
軟件制造工程_第3頁
軟件制造工程_第4頁
軟件制造工程_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

軟件制造工程第五章應(yīng)用安裝5.1應(yīng)用安裝裝概述什么叫應(yīng)應(yīng)用安裝裝?應(yīng)用安裝裝是指經(jīng)經(jīng)過軟件件測試后后的軟件件產(chǎn)品在在用戶實(shí)實(shí)際環(huán)境境中安裝裝,確保保該軟件件產(chǎn)品滿滿足用戶戶初始階階段所確確立的需需求,成成為在用用戶環(huán)境境中真正正可運(yùn)行行的軟件件系統(tǒng)。。主要目標(biāo)標(biāo)滿足項(xiàng)目目初始階階段所確確立的需需求,讓讓客戶及及項(xiàng)目相相關(guān)人員員滿意處理在用用戶環(huán)境境中運(yùn)行行時(shí)所發(fā)發(fā)現(xiàn)的所所有問題題具體途徑徑:對于商業(yè)業(yè)軟件,,項(xiàng)目組組會將一一個(gè)beta版本發(fā)布布給具有有代表性性的多個(gè)個(gè)“beta”客戶環(huán)境境中安裝裝運(yùn)行;;對于具體客戶戶定制開開發(fā)的產(chǎn)產(chǎn)品,項(xiàng)項(xiàng)目組只只在該客客戶環(huán)境境中安裝裝運(yùn)行。。

5.1應(yīng)用安裝裝概述在應(yīng)用安安裝階段段,客戶戶是否積積極配合合是應(yīng)用用安裝是是否順利利的關(guān)鍵鍵,驗(yàn)收收測試是是客戶的的基本職職責(zé),盡盡管一些些客戶把把它委托托給專門門的驗(yàn)收收測試機(jī)機(jī)構(gòu)、組組織。在安裝過過程中作作好如下下的服務(wù)務(wù)工作:發(fā)現(xiàn)系統(tǒng)統(tǒng)是否真真正實(shí)現(xiàn)現(xiàn)了業(yè)務(wù)務(wù)處理流流程及其其用戶的的需求;;發(fā)現(xiàn)沒有有預(yù)見的的風(fēng)險(xiǎn)留意未解解決的問問題尋找錯(cuò)誤誤修復(fù)用戶戶文擋中中不清楚楚和有遺遺漏的內(nèi)內(nèi)容把重點(diǎn)放放在客戶戶顯得無無能為力力和需要要培訓(xùn)的的地方5.1應(yīng)用安裝裝概述應(yīng)用安裝裝的作業(yè)業(yè)內(nèi)容和和流程應(yīng)用安裝裝的作業(yè)業(yè)包括制制定計(jì)劃劃、業(yè)務(wù)務(wù)應(yīng)用準(zhǔn)準(zhǔn)備、導(dǎo)導(dǎo)入新系系統(tǒng)(導(dǎo)導(dǎo)入作業(yè)業(yè)、移植植作業(yè)))、完成成報(bào)告4個(gè)方面的的內(nèi)容。。制定計(jì)劃劃確定導(dǎo)入入·移植作業(yè)業(yè)的擔(dān)當(dāng)當(dāng)人員、、作業(yè)期期間、每每日作業(yè)業(yè)內(nèi)容,,各個(gè)作作業(yè)項(xiàng)目目的實(shí)施施流程、、結(jié)果的的確認(rèn)方方法等。。制定導(dǎo)入入·移植計(jì)劃劃(包括括日程、、安裝人人員操作作手冊))制定實(shí)機(jī)機(jī)運(yùn)行計(jì)計(jì)劃(包包括實(shí)機(jī)機(jī)運(yùn)行的的日程、、實(shí)機(jī)運(yùn)運(yùn)行的手手冊、實(shí)實(shí)機(jī)運(yùn)運(yùn)行的體體制)與客戶共共同對計(jì)計(jì)劃進(jìn)行行評審5.1應(yīng)用安裝裝概述業(yè)務(wù)應(yīng)用用準(zhǔn)備為客戶培培訓(xùn)準(zhǔn)備備培訓(xùn)資資料,對對與新系系統(tǒng)相關(guān)關(guān)的所有有人員,,進(jìn)行新新系統(tǒng)培培訓(xùn)。準(zhǔn)備培訓(xùn)訓(xùn)資料((按照客客戶要求求準(zhǔn)備安安裝手冊冊、完善善和修改改用戶手手冊、操操作手冊冊)客戶培訓(xùn)訓(xùn)(包括括新系統(tǒng)統(tǒng)培訓(xùn)環(huán)環(huán)境準(zhǔn)備備、新系系統(tǒng)的運(yùn)運(yùn)行數(shù)據(jù)據(jù)準(zhǔn)備以以及新系系統(tǒng)運(yùn)行行的作業(yè)業(yè)流程))導(dǎo)入新系系統(tǒng)實(shí)施導(dǎo)入入新系統(tǒng)統(tǒng)作業(yè)。準(zhǔn)備并確確認(rèn)從現(xiàn)現(xiàn)行系統(tǒng)統(tǒng)轉(zhuǎn)換到到新系統(tǒng)統(tǒng)所需要要的硬件件、軟件件及相關(guān)關(guān)連的設(shè)設(shè)備按照計(jì)劃劃實(shí)施導(dǎo)導(dǎo)入新系系統(tǒng)的作作業(yè)(導(dǎo)導(dǎo)入、移移植作業(yè)業(yè))5.1應(yīng)用安裝裝概述完成報(bào)告告檢查確認(rèn)認(rèn)新系統(tǒng)統(tǒng)的導(dǎo)入入·移植作業(yè)業(yè)是否完完成,新新系統(tǒng)的的實(shí)機(jī)運(yùn)運(yùn)行是否否正常。。做出:導(dǎo)入·移植完成成報(bào)告實(shí)機(jī)運(yùn)行行確認(rèn)完完成報(bào)告告5.2應(yīng)用安裝裝和實(shí)機(jī)機(jī)運(yùn)行應(yīng)用安裝裝的準(zhǔn)備備操作手冊冊、用戶戶手冊、、測試計(jì)計(jì)劃、測測試報(bào)告告等資料料以及應(yīng)應(yīng)用軟件件安裝程程序等這這些都是是軟件產(chǎn)產(chǎn)品的一一部分。。在軟件件開發(fā)階階段就著著手準(zhǔn)備備好應(yīng)用用安裝過過程中需需要使用用的資料料、工具具、安裝裝程序,,這對以以后的應(yīng)應(yīng)用安裝裝工作非非常重要要。文檔資料料應(yīng)該在在軟件開開發(fā)各階階段完成成,開發(fā)發(fā)工作結(jié)結(jié)束后再再補(bǔ)文檔檔是不好好的習(xí)慣慣,也不不符合軟軟件開發(fā)發(fā)過程規(guī)規(guī)范,不不符合軟軟件工程程的要求求。1、應(yīng)用安安裝的文文檔沒有文檔檔的軟件件就是垃垃圾文檔形式式:一部分是是開發(fā)過過程中填填寫的各各種圖表表,可稱稱為工作表格格,另一部部分是編編制的技術(shù)資料料或技術(shù)管管理資料料,可稱稱為文檔檔應(yīng)用安裝裝的準(zhǔn)備備按照文檔檔產(chǎn)生和和使用的的范圍,,軟件文文檔又可可分為三三大類::開發(fā)文檔檔:這類文文檔是在在軟件開開發(fā)階段段過程中中產(chǎn)生,,作為軟軟件開發(fā)發(fā)人員前前一階段段工作成成果的體體現(xiàn)和后后一階段段工作依依據(jù),它它包括軟軟件需求求說明書書、數(shù)據(jù)據(jù)需求說說明書、、可行性性研究報(bào)報(bào)告、項(xiàng)項(xiàng)目開發(fā)發(fā)計(jì)劃、、概要設(shè)設(shè)計(jì)說明明書、詳詳細(xì)設(shè)計(jì)計(jì)說明書書、程序序設(shè)計(jì)說說明書等等管理文檔檔:這類文文檔是在在軟件開開發(fā)過程程中完成成,由軟軟件開發(fā)發(fā)人員制制定的并并需提交交的一些些工作計(jì)計(jì)劃或工工作報(bào)告告,使管管理人員員能夠通通過管理理文檔了了解軟件件的開發(fā)發(fā)安排、、進(jìn)度、、資源使使用和成成果等,,它包括括項(xiàng)目開開發(fā)計(jì)劃劃、測試試計(jì)劃、、測試報(bào)報(bào)告、開開發(fā)進(jìn)度度報(bào)告、、項(xiàng)目開開發(fā)總結(jié)結(jié)等用戶文檔檔:這類文文檔是軟軟件開發(fā)發(fā)人員為為用戶準(zhǔn)準(zhǔn)備的有有關(guān)該軟軟件使用用、操作作、維護(hù)護(hù)的資料料,包括括用戶手手冊、操操作手冊冊、在線線使用說說明、維維護(hù)建議議書等應(yīng)用安裝裝的系統(tǒng)統(tǒng)支持工工具環(huán)境設(shè)置置工具一般開發(fā)發(fā)的軟件不能能單獨(dú)運(yùn)運(yùn)行,只只有具備備環(huán)境時(shí)時(shí)才能運(yùn)運(yùn)行,如網(wǎng)絡(luò)應(yīng)用用需要設(shè)設(shè)置端口口號;數(shù)數(shù)據(jù)庫應(yīng)應(yīng)用軟件件需要設(shè)設(shè)置數(shù)據(jù)據(jù)庫訪問問接口((客戶端端軟件、、ODBC設(shè)置等));通過過并口、、串口方方式對外外部設(shè)備備進(jìn)行控控制管理理的軟件件需要設(shè)設(shè)置端口口號、波波特率、、數(shù)據(jù)位位、奇偶偶校驗(yàn)位位、數(shù)據(jù)據(jù)位數(shù)等等;直接接訪問硬硬件的應(yīng)應(yīng)用需要要專用的的設(shè)備驅(qū)驅(qū)動程序序和地址址設(shè)置等等。當(dāng)所開發(fā)的的軟件使使用者較較多,如如幾百人人使用,,每臺機(jī)機(jī)器都手手工設(shè)置置環(huán)境參數(shù)數(shù),效率非常常低下,有必要要開發(fā)或或選擇購購買環(huán)境境設(shè)置的的系統(tǒng)支支持工具具。應(yīng)用安裝裝的系統(tǒng)統(tǒng)支持工工具安裝制作工具具現(xiàn)在大多多數(shù)軟件件是基于于WINDOWS環(huán)境開發(fā)發(fā)的,為為了提高高生產(chǎn)效效率將盡盡可能地地使用各各種控件,但控件件需要注注冊才能能運(yùn)行。。而且每每個(gè)開發(fā)發(fā)語言都都有一定定的運(yùn)行行支持DLL。手工完成成各種控控件、DLL非常困難難,使用用[installShield]]等安裝制制作工具具來完成成安裝的的制作是是個(gè)明智智的選擇擇。如果你開開發(fā)的系系統(tǒng)有服服務(wù)器最最好同時(shí)時(shí)制作服服務(wù)器安安裝程序序。安裝程序序制作好好后,一一定要找找個(gè)“干干凈”的的機(jī)器進(jìn)進(jìn)行測試試以檢驗(yàn)驗(yàn)安裝程程序是否否正確,,特別是是與硬件件相關(guān)的的應(yīng)用安安裝測試試顯得更更為重要要。

確定驗(yàn)收收準(zhǔn)則在軟件開開發(fā)階段段的系統(tǒng)統(tǒng)測試后后,確信信已經(jīng)基基本滿足足客戶的的需求,,或者說說滿足需需求規(guī)格格說明書書中規(guī)定定的各項(xiàng)項(xiàng)條款,,但這只只是站在在開發(fā)者者的角度度,還須須最終由由最終用用戶確認(rèn)認(rèn),這需需要確定定驗(yàn)收準(zhǔn)準(zhǔn)則,驗(yàn)收準(zhǔn)則則包含的的內(nèi)容有:由誰進(jìn)行行驗(yàn)收??是最終終使用者者,還是是受用戶戶委托的的第三方方?確定需要要進(jìn)行驗(yàn)驗(yàn)收的功功能點(diǎn),,檢驗(yàn)該該功能點(diǎn)點(diǎn)的輸入入、輸出出、評價(jià)價(jià)標(biāo)準(zhǔn)是是什么??確定需要要進(jìn)行驗(yàn)驗(yàn)收的性性能指標(biāo)標(biāo)及其度度量方法法。軟件資料料如何驗(yàn)驗(yàn)收,標(biāo)標(biāo)準(zhǔn)是什什么?如何進(jìn)行行用戶培培訓(xùn)等??安裝系統(tǒng)統(tǒng)——安裝的困困難安裝的困困難由于開發(fā)發(fā)者和使使用者所所站立場場不同,,安裝過過程就有有一定困困難。軟軟件開發(fā)發(fā)者所關(guān)關(guān)心的是是在安裝裝過程中中軟件本本身無問問題,而而客戶所所關(guān)心的的是:⑴在軟件系系統(tǒng)導(dǎo)入入過程中中業(yè)務(wù)必必須正常常進(jìn)行??⑵軟件系統(tǒng)統(tǒng)導(dǎo)入過過程時(shí)間間盡可能能短?⑶如果已經(jīng)經(jīng)使用業(yè)業(yè)務(wù)軟件件,如何何有效使使用歷史史數(shù)據(jù)??⑷如果未使使用業(yè)務(wù)務(wù)軟件,,如何有有效地收收集使用用歷史數(shù)數(shù)據(jù)等??充分考慮慮安裝過過程中的的風(fēng)險(xiǎn),,制定周周密的安安裝作業(yè)業(yè)計(jì)劃,,確保安安裝過程程的正常常、高效效進(jìn)行。安裝系統(tǒng)統(tǒng)——安裝計(jì)劃劃安裝計(jì)劃劃由安裝裝日程表表、安裝裝手冊、、運(yùn)行驗(yàn)驗(yàn)收日程程表、運(yùn)運(yùn)行驗(yàn)收收確認(rèn)功功能表、、運(yùn)行驗(yàn)驗(yàn)收人員員安排表表、問題題記錄表表、培訓(xùn)訓(xùn)計(jì)劃表表等構(gòu)成成。安裝日程程表:描述整整個(gè)軟件件的各個(gè)個(gè)子系統(tǒng)統(tǒng)/模塊安裝裝的時(shí)間間、地點(diǎn)點(diǎn)、人員員。一般般包括順順序編號號、子系系統(tǒng)/模塊名稱稱、工作作內(nèi)容、、工作地地點(diǎn)、責(zé)責(zé)任人、、備注、、時(shí)間區(qū)區(qū)間等,,在時(shí)間間區(qū)間上上標(biāo)明應(yīng)應(yīng)具備的的環(huán)境;;安裝手冊冊:描述各各個(gè)子系系統(tǒng)/模塊安裝裝的步驟驟、所需需時(shí)間、、如何確確認(rèn)。一一般包括括順序號號、子系系統(tǒng)/模塊名稱稱、時(shí)間間范圍、、操作內(nèi)內(nèi)容、確確認(rèn)方法法、確認(rèn)認(rèn)時(shí)間、、結(jié)果等等;運(yùn)行驗(yàn)收收日程表表:描述各各個(gè)子系系統(tǒng)/模塊安裝裝驗(yàn)收的的具體時(shí)時(shí)間安排排,它是是安裝日日程表的的附表。。一般包包括順序序號、子子系統(tǒng)/模塊名稱稱、時(shí)間間安排等等;安裝系統(tǒng)統(tǒng)——安裝計(jì)劃劃運(yùn)行驗(yàn)收收確認(rèn)功功能表:描述如如何驗(yàn)收收各個(gè)子子系統(tǒng)/模塊的功功能,它它是安裝裝作業(yè)步步驟表的的附表。。一般包包括順序序號、子子系統(tǒng)/模塊名稱稱、確認(rèn)認(rèn)內(nèi)容、、確認(rèn)方方法、確確認(rèn)時(shí)間間、結(jié)果果等;運(yùn)行驗(yàn)收收人員安安排表:描述參參加項(xiàng)目目安裝的的雙方人人員組成成、責(zé)任任人、時(shí)時(shí)間、聯(lián)聯(lián)絡(luò)電話話等;問題記錄錄表:用于記記錄發(fā)生生在安裝裝過程的的所有問問題及解解決辦法法、時(shí)間間;培訓(xùn)計(jì)劃劃表:培訓(xùn)參參加人員員、培訓(xùn)訓(xùn)時(shí)間、、培訓(xùn)內(nèi)內(nèi)容、培培訓(xùn)內(nèi)容容的考核核等。安裝系統(tǒng)統(tǒng)——數(shù)據(jù)準(zhǔn)備備任何軟件件都離不不開數(shù)據(jù)據(jù),不同同的軟件件處理不不同領(lǐng)域域的數(shù)據(jù)據(jù),在安安裝驗(yàn)收收測試時(shí)時(shí)需要大大量的數(shù)數(shù)據(jù)來驗(yàn)驗(yàn)證軟件件的功能能、性能能是否滿滿足用戶戶需求。。收集整理理開發(fā)階階段的測測試數(shù)據(jù)據(jù),以便便在安裝裝階段使使用開發(fā)數(shù)據(jù)據(jù)移植工工具,用用于新/舊系統(tǒng)間間的數(shù)據(jù)據(jù)格式轉(zhuǎn)轉(zhuǎn)換、導(dǎo)導(dǎo)入、移移植作好數(shù)據(jù)據(jù)備份準(zhǔn)準(zhǔn)備,在在系統(tǒng)出出現(xiàn)異常常時(shí)以便便能及時(shí)時(shí)恢復(fù)保留舊系系統(tǒng),如如果新系系統(tǒng)不能能正常工工作,可可以臨時(shí)時(shí)使用準(zhǔn)備好進(jìn)進(jìn)行手工工數(shù)據(jù)查查詢分析析的工具具,以便便數(shù)據(jù)驗(yàn)驗(yàn)證和應(yīng)應(yīng)急使用用安裝系統(tǒng)統(tǒng)——數(shù)據(jù)移植植數(shù)據(jù)移植植的三種種辦法如果新舊舊系統(tǒng)使使用的數(shù)數(shù)據(jù)格式式大致相相同,這這只需要要將舊系系統(tǒng)的數(shù)數(shù)據(jù)直接接導(dǎo)入即即可如果新舊舊系統(tǒng)使使用的數(shù)數(shù)據(jù)格式式雖然不不同,但但通過簡簡單的變變換即可可為新系系統(tǒng)使用用,這時(shí)時(shí)使用專專門的數(shù)數(shù)據(jù)移植植工具((如:CopyManager)即可完成成數(shù)據(jù)移移植最為困難難的是新新舊系統(tǒng)統(tǒng)使用的的數(shù)據(jù)格格式不同同、精度度要求不不同,這這時(shí)你不不得不開開發(fā)專門門的程序序進(jìn)行數(shù)數(shù)據(jù)移植植。實(shí)機(jī)運(yùn)行行——人員配置置合理配置置實(shí)機(jī)運(yùn)運(yùn)行的人人員在進(jìn)入實(shí)實(shí)機(jī)運(yùn)行行之前應(yīng)應(yīng)該再次次確認(rèn)所所需文檔檔是否完完備?特特別是IT部門使用用的用戶戶手冊和和業(yè)務(wù)部部門使用用的操作作手冊,,在系統(tǒng)統(tǒng)測試和和運(yùn)用測測試期間間系統(tǒng)發(fā)發(fā)生故障障時(shí)是如如何分析析問題和和解決這這些問題題的經(jīng)驗(yàn)驗(yàn)和方法法的總結(jié)結(jié),這些些資料非非常重要要,因?yàn)闉樵趯?shí)機(jī)機(jī)運(yùn)行過過程中常常常需要要參照這這些資料料和手冊冊。由于軟件件系統(tǒng)的的引入可可能改變變軟件使使用者已已經(jīng)習(xí)慣慣的業(yè)務(wù)務(wù)處理流流程,再再加上系系統(tǒng)剛剛剛使用,,軟件使使用者對對軟件如如何使用用也有個(gè)個(gè)熟悉的的過程,,因此感感到不習(xí)習(xí)慣。這這段期間間可能出出現(xiàn)許多多問題,,有軟件件系統(tǒng)本本身的問問題,但但更多的的是用戶戶對軟件件的不熟熟悉和如如何使用用軟件來來進(jìn)行業(yè)業(yè)務(wù)處理理以及使使用軟件件后的業(yè)業(yè)務(wù)流程程等方面面的問題題。合理配置置對業(yè)務(wù)務(wù)處理流流程熟悉悉、從事事過運(yùn)用用測試的的人員將將直接影影響實(shí)機(jī)機(jī)運(yùn)行的的結(jié)果和和用戶的的綜合評評價(jià)。實(shí)機(jī)運(yùn)行行——判定標(biāo)準(zhǔn)準(zhǔn)實(shí)機(jī)運(yùn)行行后交付付給客戶戶使用的的判定標(biāo)標(biāo)準(zhǔn)功能方面面:是否實(shí)實(shí)現(xiàn)客戶戶需求中中的所有有功能需需求?這這些功能能客戶是是否確認(rèn)認(rèn)?客戶戶界面是是否友好好?性能方面面:是否實(shí)

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論