![第6章管理信息系統(tǒng)開發(fā)過程(劉騰紅版)詳解_第1頁](http://file4.renrendoc.com/view/bc7082f35803f97acb974367b55873a4/bc7082f35803f97acb974367b55873a41.gif)
![第6章管理信息系統(tǒng)開發(fā)過程(劉騰紅版)詳解_第2頁](http://file4.renrendoc.com/view/bc7082f35803f97acb974367b55873a4/bc7082f35803f97acb974367b55873a42.gif)
![第6章管理信息系統(tǒng)開發(fā)過程(劉騰紅版)詳解_第3頁](http://file4.renrendoc.com/view/bc7082f35803f97acb974367b55873a4/bc7082f35803f97acb974367b55873a43.gif)
![第6章管理信息系統(tǒng)開發(fā)過程(劉騰紅版)詳解_第4頁](http://file4.renrendoc.com/view/bc7082f35803f97acb974367b55873a4/bc7082f35803f97acb974367b55873a44.gif)
![第6章管理信息系統(tǒng)開發(fā)過程(劉騰紅版)詳解_第5頁](http://file4.renrendoc.com/view/bc7082f35803f97acb974367b55873a4/bc7082f35803f97acb974367b55873a45.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
CH6 管理信息系統(tǒng)開發(fā)過程學(xué)習(xí)目的:通過本章的學(xué)習(xí),使學(xué)生掌握管理信息系統(tǒng)開發(fā)過程的主要思想和方法,重點(diǎn)是系統(tǒng)分析和系統(tǒng)設(shè)計(jì),熟悉有關(guān)技術(shù),并能結(jié)合實(shí)際加以應(yīng)用。信息系統(tǒng)開發(fā)概述信息系統(tǒng)開發(fā)任務(wù):信息系統(tǒng)開發(fā)的任務(wù)就是根據(jù)企業(yè)管理的目標(biāo)、內(nèi)容、規(guī)模、性質(zhì)等具體情況,從系統(tǒng)論的觀點(diǎn)出發(fā),運(yùn)用系統(tǒng)工程的方法,按
照系統(tǒng)發(fā)展的規(guī)律,為企業(yè)建立起計(jì)算機(jī)化的信息系統(tǒng)。其中最核心的工作,就是開發(fā)出一套適合于現(xiàn)代企業(yè)管理要求的應(yīng)用軟件。信息系統(tǒng)開發(fā)概述信息系統(tǒng)開發(fā)的原則:完整性計(jì)算機(jī)化的MIS必須從系統(tǒng)總體出發(fā),克服手工信息分散處理的弊病,各子系統(tǒng)的功能要盡可能規(guī)范,數(shù)據(jù)采集要統(tǒng)一,語言描述要一致,信息資源要共享。保證各子系統(tǒng)協(xié)調(diào)一致地工作,避免信息的大量重復(fù)(冗余),尋求系統(tǒng)的整體優(yōu)化。相關(guān)性組成MIS的各子系統(tǒng)各有其獨(dú)立功能,同時(shí)又相互聯(lián)系,相互作用。通過信息流把它們的功能聯(lián)系起來。信息系統(tǒng)開發(fā)概述信息系統(tǒng)開發(fā)的原則:適應(yīng)性MIS應(yīng)對(duì)外界條件的變化有較強(qiáng)的適應(yīng)能力。可靠性只有可靠的系統(tǒng)才能得到用戶的信任。因此在設(shè)計(jì)系統(tǒng)時(shí),要保證系統(tǒng)軟硬件設(shè)備的穩(wěn)定性;要保證數(shù)據(jù)采集的質(zhì)量;要有數(shù)據(jù)檢驗(yàn)功能;要有一套系統(tǒng)的安全措施。經(jīng)濟(jì)性經(jīng)濟(jì)性是衡量系統(tǒng)值不值得開發(fā)的重要依據(jù)。開發(fā)過程中,盡可能節(jié)省開支和縮短開發(fā)周期。新系統(tǒng)投入運(yùn)行后,盡快回收投資,以提高系統(tǒng)的經(jīng)濟(jì)效益和社會(huì)效益。信息系統(tǒng)開發(fā)概述管理信息系統(tǒng)成功的關(guān)鍵:管理方法科學(xué)化管理工作的程序化、管理業(yè)務(wù)的標(biāo)準(zhǔn)化、報(bào)表文件的規(guī)范化、數(shù)據(jù)資料的完整性和代碼化。領(lǐng)導(dǎo)者的重視與主要管理者的支持建立管理信息系統(tǒng)是一項(xiàng)復(fù)雜的系統(tǒng)工程,工期長(zhǎng),
投資大,涉及面廣,它的建立和應(yīng)用可能涉及某些業(yè)務(wù)流程、規(guī)章制度,甚至組織結(jié)構(gòu)的調(diào)整和改變,這些涉及全局性的問題,只有最高領(lǐng)導(dǎo)者親自過問才能解決。信息系統(tǒng)開發(fā)概述管理信息系統(tǒng)成功的關(guān)鍵:3)建立本單位自己的計(jì)算機(jī)應(yīng)用隊(duì)伍為了取得實(shí)際效益,管理信息系統(tǒng)需要不斷維護(hù)、修改、擴(kuò)充完善,以適應(yīng)應(yīng)用的發(fā)展變化。系統(tǒng)分析系統(tǒng)分析階段的目標(biāo):
軟件開發(fā)的第一步是系統(tǒng)分析,系統(tǒng)分析要回答新系統(tǒng)“做什么”這個(gè)關(guān)鍵性的問題。系統(tǒng)分析系統(tǒng)分析階段的任務(wù):
在系統(tǒng)規(guī)劃的指導(dǎo)下,運(yùn)用系統(tǒng)的觀點(diǎn)和方法,對(duì)系統(tǒng)進(jìn)行深入詳細(xì)的調(diào)查研究,通過問題識(shí)別、可行性分析、詳細(xì)調(diào)查、系統(tǒng)化分析等工作來確定新系統(tǒng)的邏輯模型。
具體就是系統(tǒng)分析員在總體規(guī)劃的基礎(chǔ)上,與用戶密切配合,用系統(tǒng)的思想和方法,對(duì)企業(yè)的業(yè)務(wù)活動(dòng)進(jìn)行全面的調(diào)查分析,詳細(xì)了解有關(guān)的工作流程,收集票據(jù)、賬單、報(bào)表等資料,分析現(xiàn)行系統(tǒng)的局限性和不足之處,找出制約現(xiàn)行系統(tǒng)的“瓶頸”,確定新系統(tǒng)的邏輯功能,根據(jù)企業(yè)的條件找出幾種可行的解決方案,分析比較這些方案的投資和可能的收益。系統(tǒng)分析系統(tǒng)分析的基本步驟:進(jìn)行系統(tǒng)初步調(diào)查和可行性研究對(duì)現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查、組織結(jié)構(gòu)與業(yè)務(wù)流程分析、建立新系統(tǒng)的邏輯模型、提交系統(tǒng)分析報(bào)告。系統(tǒng)分析系統(tǒng)調(diào)查的方法:重點(diǎn)詢問的方式重點(diǎn)提問調(diào)查是采用CSF(關(guān)鍵成功因素)方法,列舉若干可能的問題,自頂向下盡可能全面地對(duì)用戶進(jìn)行提問,然后分門別類對(duì)詢問的結(jié)果進(jìn)行歸納。全面業(yè)務(wù)需求分析的問卷調(diào)查法指BSP(企業(yè)系統(tǒng)規(guī)劃)方法中給出的調(diào)查表,對(duì)現(xiàn)行系統(tǒng)的各級(jí)管理人員進(jìn)行全面的需求分析調(diào)查(填表),然后確定管理業(yè)務(wù)的處理過程。系統(tǒng)分析系統(tǒng)調(diào)查的方法:(3)深入實(shí)際的調(diào)查方式這是應(yīng)用最廣泛的調(diào)查方式。系統(tǒng)分析員在
計(jì)算機(jī)信息管理部門的有關(guān)人員的配合和支持下,深入各管理職能部門,與各級(jí)管理人員面對(duì)面交
談,了解情況,通過不斷的和反復(fù),最后由系統(tǒng)
分析員向用戶提交供評(píng)審的系統(tǒng)分析的成果。系統(tǒng)分析可行性分析:技術(shù)可行性硬件、軟件、技術(shù)人員經(jīng)濟(jì)可行性資金可行性、經(jīng)濟(jì)合理性(信息系統(tǒng)所帶來的效益)。社會(huì)可行性能否在該企業(yè)實(shí)現(xiàn),在當(dāng)前操作環(huán)境下能否很好地運(yùn)行。系統(tǒng)分析詳細(xì)調(diào)查:
目的:完整掌握現(xiàn)行系統(tǒng)的現(xiàn)狀,發(fā)現(xiàn)問題和薄弱環(huán)節(jié),收集資料,為下一步的系統(tǒng)化分析和提出新系統(tǒng)的邏輯設(shè)計(jì)做好準(zhǔn)備。
原則:由使用部門的業(yè)務(wù)人員、主管人員和設(shè)計(jì)部門的系統(tǒng)分析人員、系統(tǒng)設(shè)計(jì)人員共同進(jìn)行。盡量使用各種形象、直觀的圖標(biāo)工具。如組織結(jié)構(gòu)圖描述組織的結(jié)構(gòu),用管理業(yè)務(wù)流程圖和表格分配圖描述管理業(yè)務(wù)狀況,用數(shù)據(jù)流程圖描述和分析數(shù)據(jù)、數(shù)據(jù)流程及各項(xiàng)功能,用判斷樹和決策表等描述處理功能和決策模型。系統(tǒng)分析項(xiàng)目部配送中心部人事部信息部財(cái)務(wù)部項(xiàng)目管理策劃促銷營(yíng)采管理技術(shù)研發(fā)工程實(shí)施市場(chǎng)拓展預(yù)算會(huì)計(jì)培訓(xùn)督導(dǎo)系統(tǒng)維護(hù)網(wǎng)站維護(hù)進(jìn)貨管理績(jī)效管理信息編輯調(diào)度薪金管理盈利推廣有賞服務(wù)培訓(xùn)基地會(huì)員拓展信息反饋…組織圖:反映組織內(nèi)部之間隸屬關(guān)系的樹狀結(jié)構(gòu)圖董事會(huì)總經(jīng)理行管部……資產(chǎn)成本…圖6.1組織結(jié)構(gòu)圖系統(tǒng)分析組織業(yè)務(wù)關(guān)系圖:對(duì)于組織內(nèi)部各部分之間的聯(lián)系程度功能序號(hào)組系的程織業(yè)
度務(wù)市場(chǎng)項(xiàng)目部運(yùn)輸部財(cái)務(wù)部客戶服務(wù)部信息部人力資源部門面企業(yè)管理部…功能與業(yè)務(wù)1基礎(chǔ)數(shù)據(jù)管理√√√√*√×2車輛調(diào)度√*√3物流管理√×4人
事√√*5財(cái)務(wù)管理√×*×√×√√6設(shè)備更新*√√*×7………系統(tǒng)分析業(yè)務(wù)流程圖:分析業(yè)務(wù)流程圖業(yè)務(wù)處理單位業(yè)務(wù)處理功能描述表格/報(bào)表制作數(shù)據(jù)/文件存檔收集/統(tǒng)計(jì)數(shù)據(jù)信息傳遞過程圖6.3業(yè)務(wù)流程圖的基本圖形符號(hào)系統(tǒng)分析數(shù)據(jù)流程圖:名稱類型一類型二外部實(shí)體(外部項(xiàng))數(shù)據(jù)處理(加工)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)流系統(tǒng)分析數(shù)據(jù)流程圖的繪制:自頂向下,逐層分解圖6.5數(shù)據(jù)流程圖的逐層分解系統(tǒng)分析功能分析——結(jié)構(gòu)化語言:對(duì)處理功能作詳細(xì)描述。1)祈使語句2)判斷語句3)循環(huán)語句系統(tǒng)分析功能分析——判定樹:對(duì)處理功能作詳細(xì)描述。系統(tǒng)分析功能分析——判定表:對(duì)處理功能作詳細(xì)描述。123456C1:考試科目000111C2:全部科目012012A1:直接留級(jí)××××A2:補(bǔ)考×A3:升級(jí)×系統(tǒng)分析系統(tǒng)分析報(bào)告:引言項(xiàng)目的主要工作內(nèi)容現(xiàn)行系統(tǒng)的調(diào)查情況新系統(tǒng)的邏輯模型實(shí)施計(jì)劃工作任務(wù)的分解、進(jìn)度、預(yù)算。系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)含義:在系統(tǒng)分析階段,我們明確了新系統(tǒng)的功能結(jié)構(gòu)及信息結(jié)構(gòu),也就是系統(tǒng)的邏輯模型,對(duì)新系統(tǒng)回答了“做什么?”的問題。在系統(tǒng)設(shè)計(jì)階段我們需要回答的中心問題是“如何做?”,即通過給出新系統(tǒng)物理模型的方式描述如何實(shí)現(xiàn)在系統(tǒng)分析中規(guī)定的系統(tǒng)功能。系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)階段的主要活動(dòng):總體結(jié)構(gòu)設(shè)計(jì)劃分子系統(tǒng),功能結(jié)構(gòu)圖設(shè)計(jì),處理流程圖設(shè)計(jì),處理流程圖設(shè)計(jì),物理系統(tǒng)配置方案設(shè)計(jì)。詳細(xì)設(shè)計(jì)代碼設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì),人-機(jī)界面設(shè)計(jì)。系統(tǒng)實(shí)施進(jìn)度與計(jì)劃編寫系統(tǒng)設(shè)計(jì)說明書的編寫系統(tǒng)設(shè)計(jì)系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)原則:1)
分解協(xié)調(diào)原則
2)
模塊化原則3)自頂向下的原則4)層次性原則5)一致性原則6)明確性原則系統(tǒng)設(shè)計(jì)系統(tǒng)的功能結(jié)構(gòu)圖設(shè)計(jì)——HIPO圖HIPO(Hierarchy
Plus
Input/Processing/Output)可視化目錄表可視目錄表由體系框圖、圖例、描述說明三部分組成。IPO圖IPO圖為層次圖中每一功能框詳細(xì)地指明輸入、處理及輸出。系統(tǒng)設(shè)計(jì)HIPO圖——可視目錄表系統(tǒng)設(shè)計(jì)HIPO圖——IPO圖系統(tǒng)設(shè)計(jì)系統(tǒng)物理配置方案——設(shè)計(jì)依據(jù):系統(tǒng)的吞吐量系統(tǒng)的響應(yīng)時(shí)間數(shù)據(jù)管理方式集中式還是分布式單機(jī)系統(tǒng)還是多系統(tǒng)地域范圍系統(tǒng)設(shè)計(jì)系統(tǒng)物理配置方案——硬件選擇:1.確定了數(shù)據(jù)的處理方式后,在計(jì)算機(jī)型的選擇上則主要考慮應(yīng)用軟件對(duì)計(jì)算機(jī)處理能力的需求,包括:(1)計(jì)算機(jī)主存;(2)CPU時(shí)鐘;(3)輸入、輸出和通信的通道數(shù)目;(4)顯示方式;(5)外接轉(zhuǎn)儲(chǔ)設(shè)備及其類型。系統(tǒng)設(shè)計(jì)系統(tǒng)物理配置方案——硬件選擇:1.確定了數(shù)據(jù)的處理方式后,在計(jì)算機(jī)型的選擇上則主要考慮應(yīng)用軟件對(duì)計(jì)算機(jī)處理能力的需求,包括:(1)計(jì)算機(jī)主存;(2)CPU時(shí)鐘;(3)輸入、輸出和通信的通道數(shù)目;(4)顯示方式;(5)外接轉(zhuǎn)儲(chǔ)設(shè)備及其類型。系統(tǒng)設(shè)計(jì)系統(tǒng)物理配置方案——應(yīng)用軟件的選擇:系統(tǒng)必須處理哪些事件和數(shù)據(jù)?軟件能否滿足數(shù)據(jù)表示的需要?如記錄的長(zhǎng)度,文件最大長(zhǎng)度等。系統(tǒng)能夠產(chǎn)生哪些報(bào)表、文檔或其他的輸出?系統(tǒng)要儲(chǔ)存的數(shù)據(jù)量及事件數(shù)?系統(tǒng)必須滿足哪些查詢需求?系統(tǒng)有哪些不足之處,如何解決?軟件是否有足夠的靈活性軟極是否能獲得長(zhǎng)期穩(wěn)定的技術(shù)支持系統(tǒng)設(shè)計(jì)處理流程圖:系統(tǒng)結(jié)構(gòu)設(shè)計(jì)的重點(diǎn)在于描述系統(tǒng)的功能特征及其各功能模塊之間的調(diào)用關(guān)系,但并未表達(dá)各功能之間的數(shù)據(jù)傳遞關(guān)系。因此,為了進(jìn)一步表達(dá)系統(tǒng)的處理過程和系統(tǒng)中數(shù)據(jù)傳遞關(guān)系,還必須進(jìn)行系統(tǒng)處理流程設(shè)計(jì)和具體模塊的處理流程設(shè)計(jì),以便為程序設(shè)計(jì)提供詳細(xì)資料。系統(tǒng)處理流程圖設(shè)計(jì)程序框圖設(shè)計(jì)程序設(shè)計(jì)說明書系統(tǒng)設(shè)計(jì)處理流程圖——常用處理流程圖符號(hào):系統(tǒng)設(shè)計(jì)處理流程圖——程序框圖基本結(jié)構(gòu):系統(tǒng)設(shè)計(jì)數(shù)據(jù)文件和數(shù)據(jù)庫(kù)設(shè)計(jì):
對(duì)于指標(biāo)體系中數(shù)據(jù)的結(jié)構(gòu)在建庫(kù)前還必須進(jìn)行規(guī)范化的重新組織。
在進(jìn)行了數(shù)據(jù)基本結(jié)構(gòu)的規(guī)范化重組后,還必須建立整體數(shù)據(jù)的關(guān)系結(jié)構(gòu)。這一步設(shè)計(jì)完成后數(shù)據(jù)庫(kù)和數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)工作就基本完成,待系統(tǒng)實(shí)現(xiàn)時(shí)將數(shù)據(jù)分析和數(shù)據(jù)字典的內(nèi)容帶入到本節(jié)所設(shè)計(jì)的數(shù)據(jù)整體關(guān)系結(jié)構(gòu)中,一個(gè)規(guī)范化數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)就建立起來了。系統(tǒng)設(shè)計(jì)處理流程圖——程序設(shè)計(jì)說明書:程序名稱程序所屬的系統(tǒng)和子系統(tǒng)名稱編寫程序所用的語言輸入數(shù)據(jù)的方式與格式輸出信息的方式與格式程序處理過程說明程序運(yùn)行環(huán)境的說明系統(tǒng)設(shè)計(jì)人機(jī)界面設(shè)計(jì)——輸出設(shè)計(jì):確定輸出內(nèi)容:信息的使用者、目的、報(bào)告量、使用周期、有效期、保管方法和復(fù)寫份數(shù)等;輸出項(xiàng)目、位數(shù)、精度、數(shù)據(jù)形式(文字、數(shù)字)、數(shù)據(jù)來源與生源算法等。確定輸出格式:如表格、圖形或文件。選擇輸出設(shè)備和確定輸出介質(zhì):是要長(zhǎng)期存檔還是用作日后處理用或是臨時(shí)查詢用或是通過屏幕顯示……系統(tǒng)設(shè)計(jì)人機(jī)界面設(shè)計(jì)——輸入輸出的界面設(shè)計(jì):菜單式填表式選擇性問答式系統(tǒng)設(shè)計(jì)系統(tǒng)安全與數(shù)據(jù)完整性設(shè)計(jì):
1、計(jì)算機(jī)安全:訪問控制;選擇性訪問控制;加密;生物識(shí)別技術(shù);物理安全;設(shè)備自身的運(yùn)行安全;計(jì)算機(jī)病毒的防范與殺滅;
2、網(wǎng)絡(luò)安全:訪問控制與鑒別;加密;調(diào)制解調(diào)器安全;傳輸介質(zhì)的安全;防火墻;
3、數(shù)據(jù)庫(kù)安全:制定切實(shí)可行的安全計(jì)劃制度和用戶手冊(cè);限制可移動(dòng)介質(zhì)的訪問;訪問限制;數(shù)據(jù)加
密;跟蹤審查;
4、數(shù)據(jù)完整性:備份;鏡像技術(shù);歸檔;分級(jí)存儲(chǔ)管理;奇偶校驗(yàn);災(zāi)難恢復(fù)計(jì)劃;故障前預(yù)兆分析;
電源調(diào)節(jié);系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)說明書:系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)說明。系統(tǒng)的模塊化結(jié)構(gòu)及其說 明,各主要模塊處理流程圖及其說明等。輸入輸出設(shè)計(jì)和人—機(jī)對(duì)話說明。輸入輸出設(shè)備 的選擇,輸入輸出的格式,以及輸入數(shù)據(jù)的編輯校驗(yàn) 方法等。網(wǎng)絡(luò)設(shè)計(jì)說明。畫出網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)圖。說明所選 網(wǎng)絡(luò)軟硬件平臺(tái)、線路種類以及連網(wǎng)的目標(biāo)和具體方 案等。代碼設(shè)計(jì)說明。說明編碼對(duì)象的名稱、代碼結(jié)構(gòu)、 校驗(yàn)位的設(shè)計(jì)方法和相應(yīng)的編碼表等。系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)說明書:數(shù)據(jù)文件和數(shù)據(jù)庫(kù)的設(shè)計(jì)說明。說明各數(shù)據(jù)文 件和數(shù)據(jù)庫(kù)的命名、功能、結(jié)構(gòu)等。說明。說明系統(tǒng)安全設(shè)計(jì)措施及細(xì)節(jié),說明數(shù) 據(jù)完整性設(shè)計(jì)的具體內(nèi)容,給出系統(tǒng)安全計(jì)劃 文本。
編寫好的系統(tǒng)設(shè)計(jì)說明書,交有關(guān)部門批準(zhǔn)后,即可正式轉(zhuǎn)入系統(tǒng)實(shí)施階段。系統(tǒng)實(shí)施程序設(shè)計(jì)——衡量編程工作的指標(biāo):可靠性。是程序或系統(tǒng)的安全可靠性,如數(shù)據(jù)存取的 安全可靠性,通信的安全可靠性,操作權(quán)限的安全可 靠性等。規(guī)范性。書寫的格式,變量的命名等都要統(tǒng)一規(guī)范, 這對(duì)程序的閱讀、修改和維護(hù)都是十分必要的??勺x性。程序清晰,沒有太多繁雜的技巧,他人容易 讀懂??删S護(hù)性。使得系統(tǒng)便于修改、更新,擴(kuò)充。系統(tǒng)實(shí)施程序設(shè)計(jì)——常用的編程工具:常用編程語言類。如C語言、C++……。數(shù)據(jù)庫(kù)類。Oracle,db2,sql
server,MySql……。程序生成工具類。系統(tǒng)開發(fā)工具類。客戶/服務(wù)器工具類。5.
面向?qū)ο缶幊坦ぞ哳?。系統(tǒng)實(shí)施系統(tǒng)測(cè)試——概念:①、軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程;②、測(cè)試是為了證明程序有錯(cuò),而不是證明程序無錯(cuò)誤。③、一個(gè)好的測(cè)試用例是在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤;④、一個(gè)成功的測(cè)試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。系統(tǒng)實(shí)施軟件測(cè)試——步驟:1.單元測(cè)試又稱模塊測(cè)試,檢查各個(gè)程序模塊是否正確
地實(shí)現(xiàn)了規(guī)定的功能。目的在于發(fā)現(xiàn)各模塊內(nèi)
部可能存在的各種差錯(cuò)。包括:模塊接口測(cè)試、局部數(shù)據(jù)結(jié)構(gòu)測(cè)試、路徑測(cè)試、錯(cuò)誤處理測(cè)試
等過程。系統(tǒng)實(shí)施軟件測(cè)試——步驟:2.集成測(cè)試又稱聯(lián)合測(cè)試,在單元測(cè)試的基礎(chǔ)上,需要將所有模塊按照設(shè)計(jì)要求組裝成為系統(tǒng),主要對(duì)與設(shè)計(jì)相關(guān)的軟件體系結(jié)構(gòu)的構(gòu)造進(jìn)行測(cè)試。目的在于解決:各個(gè)模塊連接起來的時(shí)候,穿越模塊接口的數(shù)據(jù)是否會(huì)丟失;一個(gè)模塊的功能是否會(huì)對(duì)另一個(gè)模塊的功能產(chǎn)生不利影響;各個(gè)子功能組合起來,能否達(dá)到預(yù)期要求的父功能;全局?jǐn)?shù)據(jù)結(jié)構(gòu)是否有問題;單個(gè)模塊的誤差累計(jì)起來,是否會(huì)放大;系統(tǒng)實(shí)施軟件測(cè)試——步驟:3.確認(rèn)測(cè)試。又稱有效性測(cè)試。檢查已實(shí)現(xiàn)的軟件是否滿足了需求規(guī)格說明中確定了的各種需求,以及軟件配置是否安全、正確。包括:有效性測(cè)試(黑盒測(cè)試)、軟件配置復(fù)查和驗(yàn)收測(cè)試。驗(yàn)收測(cè)試是以用戶為主的測(cè)試,軟件開發(fā)人員和QA(質(zhì)量保證)人員也應(yīng)參加。由用戶參加設(shè)計(jì)測(cè)試用例,使用生產(chǎn)中的實(shí)際數(shù)據(jù)進(jìn)行測(cè)試。確認(rèn)測(cè)試應(yīng)交付的文檔有:確認(rèn)測(cè)試分析報(bào)告、最終的用戶手冊(cè)和操作手冊(cè)、項(xiàng)目開發(fā)總結(jié)報(bào)告。系統(tǒng)實(shí)施軟件測(cè)試——步驟:4.系統(tǒng)測(cè)試。系統(tǒng)測(cè)試時(shí)將通過確認(rèn)測(cè)試的軟件,作為整個(gè)基于計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、外設(shè)、某些支持軟件、數(shù)據(jù)和人員等其他系統(tǒng)原色結(jié)合在一起,在實(shí)際運(yùn)行環(huán)境下,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行一系列的組裝測(cè)試和確認(rèn)測(cè)試。系統(tǒng)測(cè)試的目的在于通過與系統(tǒng)的需求定義作比較,發(fā)現(xiàn)軟件與系統(tǒng)的定義不符合或與之矛盾的地方。系統(tǒng)實(shí)施軟件測(cè)試——在各個(gè)階段的任務(wù):階段輸出需求分析審查需求定義中問題列表,批準(zhǔn)的需求分析文檔,測(cè)試計(jì)劃書的起草設(shè)計(jì)審查設(shè)計(jì)問題列表、各類設(shè)計(jì)文檔、測(cè)試計(jì)劃和測(cè)試用例單元測(cè)試缺陷報(bào)告、跟蹤報(bào)告;完善的測(cè)試用例、測(cè)試計(jì)劃集成測(cè)試缺陷報(bào)告、跟蹤報(bào)告;完善的測(cè)試用例、測(cè)試計(jì)劃;集成測(cè)試分析報(bào)告;集成后的系統(tǒng)功能驗(yàn)證缺陷報(bào)告、代碼完成狀態(tài)報(bào)告、功能驗(yàn)證測(cè)試報(bào)告系統(tǒng)測(cè)試缺陷報(bào)告、系統(tǒng)性能分析報(bào)告、缺陷狀態(tài)報(bào)告、階段性測(cè)試報(bào)告驗(yàn)收測(cè)試用戶驗(yàn)收?qǐng)?bào)告、缺陷報(bào)告審查、版本審查、最終測(cè)試報(bào)告版本發(fā)布當(dāng)前版本已知問題的清單、版本發(fā)布報(bào)告維護(hù)缺陷報(bào)告、更改跟蹤報(bào)告、測(cè)試報(bào)告系統(tǒng)實(shí)施軟件測(cè)試——基本方法:1.黑盒測(cè)試(Black-Box
Testing)它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫(kù)或文件)的完整性。黑盒測(cè)試方法主要有等價(jià)類劃分、邊值分析、因果圖、錯(cuò)誤推測(cè)等,主要用于軟件確認(rèn)測(cè)試。系統(tǒng)實(shí)施軟件測(cè)試——基本方法:2.白盒測(cè)試(White-Box
Testing)白盒測(cè)試也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試。白盒測(cè)試的主要方法有邏輯驅(qū)動(dòng)、基路測(cè)試等,主要用于軟件驗(yàn)證。白盒法全面了解程序內(nèi)部邏輯結(jié)構(gòu)、對(duì)所有邏輯路徑進(jìn)行測(cè)試。白盒法是窮舉路徑測(cè)試。系統(tǒng)實(shí)施軟件測(cè)試——基本方法:3.a(chǎn)lac(act-like-a-customer)測(cè)試alac測(cè)試是一種基于客戶使用產(chǎn)品的知識(shí)開發(fā)出來的測(cè)試方法。alac測(cè)試是基于復(fù)雜的軟件產(chǎn)品有許多錯(cuò)誤的原則。最大的受益者是用戶,缺陷查找和改正針對(duì)哪些客戶最容易遇到的錯(cuò)誤。系統(tǒng)實(shí)施系統(tǒng)轉(zhuǎn)換——系統(tǒng)試運(yùn)行:一個(gè)系統(tǒng)開發(fā)完成后讓它實(shí)際運(yùn)行(即試運(yùn)行)才是對(duì)系統(tǒng)最好的檢測(cè)。包括:對(duì)系統(tǒng)進(jìn)行初始化、輸入原始數(shù)據(jù);記錄系統(tǒng)運(yùn)行的數(shù)據(jù)和狀況;核對(duì)新系統(tǒng)輸出和舊系統(tǒng)輸出的結(jié)果;對(duì)實(shí)際系統(tǒng)的輸入方式進(jìn)行考查(是否方便、效率如何、安全可靠性、誤操作保護(hù)等等);對(duì)系統(tǒng)實(shí)際運(yùn)行速度(運(yùn)算速度、響應(yīng)速度、輸出速度等等)進(jìn)行實(shí)際測(cè)試。系統(tǒng)實(shí)施系統(tǒng)轉(zhuǎn)換——系統(tǒng)切換:直接切換即在確定新系統(tǒng)運(yùn)行準(zhǔn)確無誤后,在既定的切換時(shí)間立刻啟用新系統(tǒng),終止舊系統(tǒng)運(yùn)行。這種方式對(duì)人員、設(shè)備耗費(fèi)很節(jié)省。這種方式一般適用于一些處理過程不太復(fù)雜,數(shù)據(jù)不很重要的場(chǎng)合。并行切換即新老系統(tǒng)并行工作一段時(shí)間,經(jīng)過一段時(shí)間的考驗(yàn)以后,新系統(tǒng)正式替代舊系統(tǒng)。在銀行、財(cái)務(wù)和一些企業(yè)的核心系統(tǒng)中,這是一種經(jīng)常使用的切換方式。它的主要特點(diǎn)是安全、可靠。但費(fèi)用和工作量都很大,因?yàn)樵谙喈?dāng)長(zhǎng)時(shí)間內(nèi)系統(tǒng)要兩套班子并行工作。分段切換系統(tǒng)實(shí)施人員培訓(xùn):為用戶培訓(xùn)系統(tǒng)操作、維護(hù)、運(yùn)行管理人員是信息系統(tǒng)開發(fā)過程中不可缺少的環(huán)境。一般來說人員培訓(xùn)工作應(yīng)盡早的進(jìn)行。操作人員培訓(xùn)是與編程和調(diào)試工作同時(shí)進(jìn)行的。系統(tǒng)評(píng)價(jià)和維護(hù)信息系統(tǒng)質(zhì)量的概念:系統(tǒng)對(duì)用戶和業(yè)務(wù)需求的相對(duì)滿意程度。系統(tǒng)的開發(fā)過程是否規(guī)范。3)系統(tǒng)的開發(fā)過程是否規(guī)范。4)系統(tǒng)功能的先進(jìn)性。
5)系統(tǒng)的性能、成本、效益綜合比。6)系統(tǒng)運(yùn)行結(jié)果的有效性或可行性。7)結(jié)果是否完整。8)信息資源的利用率。9)提供信息的質(zhì)量如何;10)系統(tǒng)的實(shí)用
性系統(tǒng)評(píng)價(jià)和維護(hù)系統(tǒng)運(yùn)行評(píng)價(jià)指標(biāo):預(yù)定的系統(tǒng)開發(fā)目標(biāo)的完成情況系統(tǒng)運(yùn)行實(shí)用性評(píng)價(jià)系統(tǒng)功能的實(shí)用性和有效性如何系統(tǒng)運(yùn)行結(jié)果的科學(xué)性和實(shí)用性分析系統(tǒng)評(píng)價(jià)和維護(hù)維護(hù)類型:正確性維護(hù)。正確性維護(hù)應(yīng)按以下步驟進(jìn)行:首先找 出故障原因;其次研究排除故障的方案,確定維護(hù)所需 資源、成本和維護(hù)所需時(shí)間;然后排除故障,恢復(fù)系統(tǒng) 并對(duì)系統(tǒng)進(jìn)行測(cè)試;最后編寫故障排
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 凍貨供應(yīng)合同范本
- 企業(yè)郵箱合同范本
- 分紅權(quán)轉(zhuǎn)讓合同范本
- 2025年度會(huì)議場(chǎng)地租賃合同樣本與不可抗力條款
- 中山美白加盟合同范本
- 農(nóng)村改造搬遷合同范本
- 加盟鹵菜合同范本寫
- 2022-2027年中國(guó)血容量擴(kuò)充劑行業(yè)發(fā)展監(jiān)測(cè)及投資戰(zhàn)略咨詢報(bào)告
- 供應(yīng)飼料合同范本
- epc國(guó)際合同范本
- 蒸汽換算計(jì)算表
- 人教版高中數(shù)學(xué)必修1全冊(cè)導(dǎo)學(xué)案
- 四年級(jí)計(jì)算題大全(列豎式計(jì)算,可打印)
- GB/T 5782-2016六角頭螺栓
- 婦產(chǎn)科正常分娩課件
- 產(chǎn)業(yè)鏈鏈長(zhǎng)分工表
- 國(guó)際金融課件(完整版)
- 導(dǎo)向標(biāo)識(shí)系統(tǒng)設(shè)計(jì)(一)課件
- 220t鍋爐課程設(shè)計(jì) 李學(xué)玉
- 露天礦采坑邊坡穩(wěn)定性評(píng)價(jià)報(bào)告
- 全英文劇本 《劇院魅影》
評(píng)論
0/150
提交評(píng)論