




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第六章 管理信息系統開發過程6.1信息系統開發概述6.2系統分析6.3系統設計6.4系統實施6.5系統評價與維護管理信息系統開發過程第1頁6.1信息系統開發概述6.1.1信息系統開發任務與標準1.信息系統開發任務 信息系統開發任務就是依據企業管理目標、內容、規模、性質等詳細情況,從系統論觀點出發,利用系統工程方法,按照系統發展規律,為企業建立起計算機化信息系統。其中最關鍵工作,就是開發出一套適合于當代企業管理要求應用軟件。管理信息系統開發過程第2頁6.1.1信息系統開發任務與標準2.信息系統開發標準(1)完整性 計算機化MIS必須從系統總體出發,克服手工信息分散處理弊病,各子系統功效要盡可能規
2、范,數據采集要統一,語言描述要一致,信息資源要共享。確保各子系統協調一致地工作,防止信息大量重復(冗余),尋求系統整體優化。(2)相關性 組成MIS各子系統各有其獨立功效,同時又相互聯絡,相互作用。經過信息流把它們功效聯絡起來。管理信息系統開發過程第3頁6.1.1信息系統開發任務與標準(3)適應性 MIS應對外界條件改變有較強適應能力。 (4)可靠性 只有可靠系統才能得到用戶信任。所以在設計系統時,要確保系統軟硬件設備穩定性;要確保數據采集質量;要有數據檢驗功效;要有一套系統安全辦法。(5)經濟性 經濟性是衡量系統值不值得開發主要依據。開發過程中,盡可能節約開支和縮短開發周期。新系統投入運行后
3、,盡快回收投資,以提升系統經濟效益和社會效益。管理信息系統開發過程第4頁6.1.2信息系統開發關鍵1.管理方法科學化管理方法科學化主要表達在:管理工作程序化、管理業務標準化、報表文件規范化、數據資料完整性和代碼化。2.領導者重視與主要管理者支持建立管理信息系統是一項復雜系統工程,工期長,投資大,包括面廣,它建立和應用可能包括一些業務流程、規章制度,甚至組織結構調整和改變,這些包括全局性問題,只有最高領導者親自過問才能處理。3.建立本單位自己計算機應用隊伍為了取得實際效益,管理信息系統需要不停維護、修改、擴充完善,以適應應用發展改變。管理信息系統開發過程第5頁6.2 系統分析6.2.1 系統分析
4、概述 “分析”通常是指對現有系統內、外情況進行調查、分析、研究、分解、剖析,以明確問題或機會所在,認識處理這些問題或把握這些機會必要性,為確定相關活動目標和可能方案提供科學依據。1.系統分析目標和主要活動內容 系統分析階段目標,就是在系統規則所定某個開發項目范圍內,明確系統開發目標和用戶信息需求,提出系統邏輯方案。軟件開發第一步是系統分析,系統分析要回答新系統“做什么”這個關鍵性問題。管理信息系統開發過程第6頁6.2.1 系統分析概述系統分析任務:在系統規劃指導下,利用系統觀點和方法,對系統進行深入詳細調查研究,經過問題識別、可行性分析、詳細調查、系統化分析等工作來確定新系統邏輯模型。詳細就是
5、系統分析員在總體規劃基礎上,與用戶親密配合,用系統思想和方法,對企業業務活動進行全方面調查分析,詳細了解相關工作流程,搜集票據、賬單、報表等資料,分析現行系統不足和不足之處,找出制約現行系統“瓶頸”,確定新系統邏輯功效,依據企業條件找出幾個可行處理方案,分析比較這些方案投資和可能收益。管理信息系統開發過程第7頁6.2.1 系統分析概述系統分析步驟:(1)進行系統初步調查和可行性研究(2)對現行系統詳細調查、組織結構與業務流程分析、建立新系統邏輯模型、提交系統分析匯報。2.系統分析工作特點(1)工作內容包括面廣,不確定性大(2)系統分析工作主要面向組織管理問題,工作方式主要是和人打交道。(3)系
6、統分析工作追求是有限目標(4)系統分析主要結果是文檔管理信息系統開發過程第8頁6.2.2 系統初步調查1.系統初步調查(1)系統初步調查目標(2)調查范圍與內容調查范圍應該圍繞組織內部信息流所包括領域各個方面.調查詳細內容包含組織機構和功效業務、組織目標和發展戰略、工藝流程和產品均成、數據與數據流程、業務流程與工作方式、管理方式和詳細業務管理方法、決議方式和決議過程、可用資源和限制條件以及現存問題和改進意見。基本內容包含:系統基本情況、系統信息處理情況、系統資源情況、人員態度。管理信息系統開發過程第9頁6.2.2 系統初步調查(1)重點問詢方式重點提問調查是采取CSF(關鍵成功原因)方法,列舉
7、若干可能問題,自頂向下盡可能全方面地對用戶進行提問,然后分門別類對問詢結果進行歸納。(2)全方面業務需求分析問卷調查法指BSP(企業系統規劃)方法中給出調查表,對現行系統各級管理人員進行全方面需求分析調查(填表),然后確定管理業務處理過程。管理信息系統開發過程第10頁6.2.2 系統初步調查(3)深入實際調查方式 這是應用最廣泛調查方式。系統分析員在計算機信息管理部門相關人員配合和支持下,深入各管理職能部門,與各級管理人員面對面交談,了解情況,經過不停和重復,最終由系統分析員向用戶提交供評審系統分析結果。管理信息系統開發過程第11頁6.2.3 可行性分析可行性是指在當前情況下,企業研制這個信息
8、系統是否有必要,是否具備必要條件。1.技術可行性硬件、系統軟件、應用軟件、技術人員。2.經濟可行性 資金可行性、經濟合理性(信息系統所帶來效益)。3.社會可行性 能否在該企業實現,在當前操作環境下能否很好地運行。管理信息系統開發過程第12頁6.2.3 可行性分析可行性匯報包含總體方案和可行性論證兩個方面。(1)引言(2)信息建設背景、必要性和意義。(3)擬建系統候選方案(4)可行性論證(5)幾個方案比較。管理信息系統開發過程第13頁6.2.4詳細調查1.詳細調查目標和標準目標:完整掌握現行系統現實狀況,發覺問題和微弱步驟,搜集資料,為下一步系統化分析和提出新系統邏輯設計做好準備。標準:由使用部
9、門業務人員、主管人員和設計部門系統分析人員、系統設計人員共同進行。盡可能使用各種形象、直觀圖標工具。如組織結構圖描述組織結構,用管理業務流程圖和表格分配圖描述管理業務情況,用數據流程圖描述和分析數據、數據流程及各項功效,用判斷樹和決議表等描述處理功效和決議模型。管理信息系統開發過程第14頁6.2.4 詳細調查2.詳細調查范圍調查詳細內容包含組織機構和功效業務、組織目標和發展戰略、工藝流程和產品均成、數據與數據流程、業務流程與工作方式、管理方式和詳細業務管理方法、決議方式和決議過程、可用資源和限制條件以及現存問題和改進意見。3.組織結構圖反應組織內部之間隸屬關系樹狀結構圖。管理信息系統開發過程第
10、15頁6.2.4 詳細調查管理信息系統開發過程第16頁6.2.4 詳細調查組織/業務關系圖:對于組織內部各部分之間聯絡程度。功效序號市場項目部運輸部財務部客戶服務部信息部人力資源部門面企業管理部功能與業務1基礎數據管理*2車輛調度*3物流管理4人 事*5財務管理*6設備更新*7管理信息系統開發過程第17頁6.2.4 詳細調查5.業務流程圖業務流程圖就是用一些要求符號及連線來表示某個詳細業務處理過程,基本上是按照業務實際處理步驟和過程繪制。換句話說:就是一本用圖形方式反應實際業務處理過程“流水賬”,而這本“流水賬”對開發者理順和優化業務過程是很有幫助。業務處理單位 業務處理功效描述 表格/報表制
11、作 數據/文件存檔 搜集/統計數據 信息傳遞過程 管理信息系統開發過程第18頁6.2.4 詳細調查車間填寫領料單給倉庫要求領料,庫長依據用料計劃審批材料單,未同意得到退回車間,已同意領料單被送到倉庫保管員處,由他查閱庫存帳。若帳上有貨則通知車間前來領料,不然將缺貨通知采購人員管理信息系統開發過程第19頁6.2.5 數據分析數據分析主要工含有數據流程圖和數據字典。1.數據流程圖數據流程分析是把數據在組織(或原系統)內部流動情況抽象出來,舍去詳細組織機構、信息載體、處理工作、物資、材料等,單從數據流動過程來考查實際業務數據處理模式。數據流程分析主要包含對信息流動、傳遞、處理、存放等分析。現有數據流
12、程分析多是經過分層數據流程圖DFD來實現。其詳細做法是:按業務流程圖理出業務流程次序,將對應調查過程中所掌握數據處理過程,繪制成一套完整數據流程圖,一邊整理繪圖,一邊查對對應數據和報表,模型等。管理信息系統開發過程第20頁6.2.5 數據分析1)數據流程圖基本成份 數據流程圖用到4個基本符號,即外部實體、數據處理、數據流和數據存放。(1)外部實體:指系統之外又與系統有聯絡人或事物。(2)數據處理:指對數據邏輯處理,也就是數據交換。(3)數據流:指處理功效輸入或輸出,用一個水平箭頭或垂直箭頭表示。(4)數據存放:指數據存放邏輯描述。管理信息系統開發過程第21頁6.2.5 數據分析名稱類型一類型二
13、外部實體(外部項)數據處理(加工)數據存放 數據流數據流程圖基本符號管理信息系統開發過程第22頁6.2.5 數據分析2)數據流程圖繪制 自頂向下、逐層分解。管理信息系統開發過程第23頁6.2.5 數據分析3)數據流程圖實例某倉庫管理系統按一下步驟進行信息處理(1)保管員依據當日出庫單和入庫單經過出入庫處理去修改庫存臺賬。(2)依據庫存臺賬由系統打印輸出庫存月報表(3)必要進行查詢時,可利用查詢程序,在輸入查詢條件后,到庫存臺賬去查詢,并顯示出查詢結構請畫出倉庫管理系統數據流程圖。管理信息系統開發過程第24頁6.2.5 數據分析2.數據字典 數據字典DD主要用來描述數據流程圖中數據流、數據存放、
14、處理過程和外部實體。也就是說DD就是對DFD中加工、數據流、文件和外部項逐一做出定義一部文件。DFD和DD結合起來定義系統。數據字典實際上是“關于系統數據數據庫”,在整個系統開發過程以及系統運行后維護階段,數據字典都是必不可少工具。數據字典是全部些人員工作依據,統一標準。管理信息系統開發過程第25頁6.2.5 數據分析1)數據字典條目數據字典中有6類條目:數據元素、數據流、數據結構、數據存放、處理過程、外部實體、不一樣類型條目由不一樣屬性描述。(1)數據元素數據元素是最小數據組成單位,也就是不可再分數據單位。對每個數據元素,需要描述一下屬性:名稱、別名、類型、取值范圍和取值含義、長度。管理信息
15、系統開發過程第26頁6.2.5 數據分析(2)數據流在數據字典中數據流由以下屬性描述:數據流起源,數據流去處,數據流組成,數據流流通量,高峰時流通量。(3)數據結構數據結構描述重點是數據之間組合關系。即說明這個數據結構包含哪些成份。一個數據結構能夠包含若干個數據元素或數據結構。 任選項、必選項、重復項管理信息系統開發過程第27頁6.2.5 數據分析(4)數據存放數據存放條目,主要描寫該數據存放結構,及相關數據流和查詢要求。同一個數據存放可能在不一樣層次圖中出現。(5)處理過程對于處理流程中處理框,需要在數據字典中描述處理框編號、名稱、功效簡明說明,相關輸入、輸出等。(6)外部實體外部實體是數據
16、起源和去向。所以在數據字典中關于外部實體條目,主要說明進出外部實體數據流,以及該外部實體數量。管理信息系統開發過程第28頁6.2.5 數據分析2)數據字典定義符號符號含義例子=被定義為+與x=a+b,則表示x由a和b組成或x=a,b,則表示x由a或由b組成重復x=a,則表示x由0個或多個a組成mn重復x=3a8,則表示x中最少出現3次a,最多出現8次。()可選x=(a),則表示a可在x中出現,也可不出現*注釋符表示在兩個*之間內容為詞條注釋管理信息系統開發過程第29頁6.2.6 功效分析功效分析就是對處理功效作詳細描述。通慣用結構化語言、判定表和判定樹三種半形式化方式描述。1.結構化語言1)祈
17、使語句 2)判斷語句 假如 購貨額在5萬元以上 則 假如 最近3個月無欠款 則 折扣率為15% 不然 假如 與企業交易以上 則 折扣率為10% 不然 折扣率為5% 不然 無折扣3)循環語句管理信息系統開發過程第30頁6.2.6 功效分析2.判定樹管理信息系統開發過程第31頁6.2.6 功效分析3.判定表123456C1:考試科目000111C2:全部科目012012A1:直接留級A2:補考A3:升級管理信息系統開發過程第32頁6.2.6 功效分析4.三中表示邏輯工具比較結構化語言判定樹判定表直觀性普通很好普通用戶檢驗不便方便不變可修改性好普通差邏輯檢驗好普通很好機器可讀性很好差很好機器可編程普
18、通不好很好管理信息系統開發過程第33頁6.2.7 系統分析匯報系統分析匯報主要包含以下內容:1.引言2.項目概述1)項目標主要工作內容2)現行系統調查情況3)新系統邏輯模型3.實施計劃1)工作任務分解2)進度3)預算管理信息系統開發過程第34頁6.3系統設計6.3.1 系統設計概述1.系統設計含義系統設計就是詳細定義基于計算機各種活動處理方案。在系統設計階段,把系統分析過程當中得到邏輯模型結合對應網絡技術、數據庫技術等詳細地描述出來,并為系統實施階段各項工作準備必要技術資料和相關文件。系統設計基本目標就是要使所設計系統必須滿足系統邏輯模型各項功效要求,同時盡可能地提升系統性能。系統設計目標是評
19、價和衡量系統設計優劣基本標準,也是選擇系統設計方案主要依據。管理信息系統開發過程第35頁6.3.1 系統設計概述2.系統設計主要活動(1)總體結構設計劃分子系統、功效機構圖設計、處理流程圖設計、物理系統配置方案設計(2)詳細設計代碼設計、數據庫設計、人-機界面設計(3)系統實施進度與計劃編寫(4)“系統設計說明書”編寫管理信息系統開發過程第36頁6.3.2 系統總體結構設計1.系統總體設計任務系統總體結構設計是系統設計階段第一步,其任務是依據系統總目標和功效將整個整個系統合理劃分為若干個功效模塊,正確處理模塊之間調度關系和數據關系,定義各模塊內部結構等。也就是說系統結構設計是從計算機實現角度出
20、發,對前一階段劃分子系統進行校核,使其界面愈加清楚和明確,并在此基礎上,將子系統深入逐層分解,直至劃分到模塊。管理信息系統開發過程第37頁6.3.2 系統總體結構設計2.系統總體結構設計標準1)分解協調標準 2) 模塊化標準 3) 自頂向下標準 4) 層次性標準 5) 一致性標準 6) 明確性標準3.劃分子系統管理信息系統開發過程第38頁6.3.3 系統功效結構圖設計1.結構化設計原理結構化設計方法基本原理是使系統模塊化,即把一個系統自上而下逐步分解為若干個彼此獨立而又有一定聯絡組成部分,這些組成部分稱為模塊。2.HIPO圖HIPO圖由兩部分組成:可視目錄表和IPO圖。可視目錄表給出程序層次關
21、系,IPO圖則為程序各部分提供詳細工作細節。1)可視目錄表可視目錄表由體系框圖、圖例、描述說明三部分組成。管理信息系統開發過程第39頁6.3.3 系統功效結構圖設計(2)圖例(3)描述說明2)IPO圖管理信息系統開發過程第40頁6.3.4 系統物理配置方案設計1.設計依據1)系統吞吐量 2)系統對應時間3)系統可靠性4)數據管理方式5)集中式還是分布式 6)單機系統還是多機系統7)地域范圍2.計算機硬件選擇3.數據庫管理系統選擇4.應用軟件選擇管理信息系統開發過程第41頁6.3.5 處理流程圖設計系統結構設計重點在于描述系統功效特征及其各功效模塊之間調用關系,但并未表示各功效之間數據傳遞關系。
22、所以,為了深入表示系統處理過程和系統中數據傳遞關系,還必須進行系統處理流程設計和詳細模塊處理流程設計,方便為程序設計提供詳細資料。1.系統處理流程圖設計管理信息系統開發過程第42頁6.3.5 處理流程圖設計2.程序框圖設計程序框圖設計是在系統處理流程圖基礎上,經過對輸入輸出數據詳細分析,然后將詳細處理過程在計算機中主要運行步驟上標識出來,作為程序設計最基本依據。利用結構化程序設計方法描述模塊內部處理組成,主要采取以下五種基本處理結構:次序處理結構、選擇處理結構、先判斷后執行循環結構、先執行后判斷循環結構、各種選擇處理結構。管理信息系統開發過程第43頁6.3.5 處理流程圖設計管理信息系統開發過
23、程第44頁6.3.5 處理流程圖設計3.程序設計說明書1)程序名稱2)程序所屬系統和子系統名稱3)編寫程序所用語言4)輸入數據方式與格式5)輸出信息方式與格式6)程序處理過程說明7)程序運行環境說明管理信息系統開發過程第45頁6.3.6 代碼設計1.代碼功效與設計標準1)代碼功效(1)使用代碼能夠提升計算機處理效率和精度(2)使用代碼能夠節約計算機存放空間,提升運算熟讀(3)使用代碼能夠提升系統可靠性。(4)利用代碼能夠提升系統數據全局一致性。(5)代碼是任何計算機共同語言,是二者交換信息工具代碼設計在系統分析階段就應該開始。管理信息系統開發過程第46頁6.3.6 代碼設計2)代碼設計標準(1
24、)唯一性 (2)標準性 (3)合理性(4)可擴充性 (5)簡單性(6)適用性(7)規范性2.代碼種類1)次序碼 2)區間碼 3)助記碼4)縮寫碼 5)3.代碼校驗管理信息系統開發過程第47頁6.3.7 數據文件和數據庫設計對于指標體系中數據結構在建庫前還必須進行規范化重新組織。在進行了數據基本結構規范化重組后,還必須建立整體數據關系結構。這一步設計完成后數據庫和數據結構設計工作就基本完成,待系統實現時將數據分析和數據字典內容帶入到本節所設計數據整體關系結構中,一個規范化數據庫系統結構就建立起來了。建立關系數據結構包括三方面內容:建立鏈接關系、確定單一父親關系結構、建立整個數據庫關系結構。管理信
25、息系統開發過程第48頁6.3.8 人機界面設計1.輸出設計1)輸出設計內容(1)確定輸出內容 :信息使用者、目標、匯報量、使用周期、使用期、保管方法和復寫份數等;輸出項目、位數、精度、數據形式(文字、數字)、數據起源與生源算法等。(2)確定輸出格式:如表格、圖形或文件。(3)選擇輸出設備和確定輸出介質:是要長久存檔還是用作日后處理用或是暫時查詢用或是經過屏幕顯示管理信息系統開發過程第49頁6.3.8 人機界面設計2)輸出匯報2.輸入設計1)輸入設計內容2)輸入類型3)輸入設備3.輸入輸出界面設計1)菜單式2)填表時3)選擇性回答式管理信息系統開發過程第50頁6.3.9 系統安全和數據完整性設計
26、1、計算機安全:訪問控制;選擇性訪問控制;加密;生物識別技術;物理安全;設備本身運行安全;計算機病毒防范與殺滅。2、網絡安全:訪問控制與判別;加密;調制解調器安全;傳輸介質安全;防火墻。3、數據庫安全:制訂切實可行安全計劃制度和用戶手冊;限制可移動介質訪問;訪問限制;數據加密;跟蹤審查。4、數據完整性:備份;鏡像技術;歸檔;分級存放管理;奇偶校驗;災難恢復計劃;故障前預兆分析;電源調整。管理信息系統開發過程第51頁6.3.10 系統設計說明書設計說明書是整個系統設計完整描述,是系統設計階段性結果詳細表達,也是系統實施最主要依據。1系統模塊結構設計說明。系統模塊化結構及其說明,各主要模塊處理流程
27、圖及其說明等。2輸入輸出設計和人機對話說明。輸入輸出設備選擇,輸入輸出格式,以及輸入數據編輯校驗方法等。3網絡設計說明。畫出網絡拓撲結構圖。說明所選網絡軟硬件平臺、線路種類以及連網目標和詳細方案等。4代碼設計說明。說明編碼對象名稱、代碼結構、校驗位設計方法和對應編碼表等。管理信息系統開發過程第52頁6.3.10 系統設計說明書5數據文件和數據庫設計說明。說明各數據文件和數據庫命名、功效、結構等。6說明。說明系統安全設計辦法及細節,說明數據完整性設計詳細內容,給出系統安全計劃文本。編寫好系統設計說明書,交相關部門同意后,即可正式轉入系統實施階段。管理信息系統開發過程第53頁6.4 系統實施所謂實
28、施指是將系統設計階段結果在計算機上實現,將原來紙面上新系統方案轉換成可執行應用軟件系統,系統實施階段主要任務是:按總體計劃方案購置和安裝設備;建立數據庫系統;程序設計和調試;整理基礎數據;培訓操作人員;系統切換和試運行。管理信息系統開發過程第54頁6.4.1 程序設計1.衡量編程工作指標1)可靠性。是程序或系統安全可靠性,如數據存取安全可靠性,通信安全可靠性,操作權限安全可靠性等。2)規范性。書寫格式,變量命名等都要統一規范,這對程序閱讀、修改和維護都是十分必要。3)可讀性。程序清楚,沒有太多繁雜技巧,他人輕易讀懂。4)可維護性。使得系統便于修改、更新,擴充。2.慣用編程工具管理信息系統開發過
29、程第55頁6.4.2 系統測試1.系統測試概念軟件測試是為了發覺錯誤而執行程序過程;測試是為了證實程序有錯,而不是證實程序無錯誤。一個好測試用例是在于它能發覺至今未發覺錯誤;一個成功測試是發覺了至今未發覺錯誤測試。2.系統測試步驟單元測試:又稱模塊測試,檢驗各個程序模塊是否正確地實現了要求功效。目標在于發覺各模塊內部可能存在各種差錯。包含:模塊接口測試、局部數據結構測試、路徑測試、錯誤處理測試等過程管理信息系統開發過程第56頁6.4.2 系統測試集成測試:又稱聯合測試,在單元測試基礎上,需要將全部模塊按照設計要求組裝成為系統,主要對與設計相關軟件體系結構結構進行測試。目標在于處理:各個模塊連接
30、起來時候,穿越模塊接口數據是否會丟失;一個模塊功效是否會對另一個模塊功效產生不利影響;各個子功效組合起來,能否到達預期要求父功效;全局數據結構是否有問題;單個模塊誤差累計起來,是否會放大確認測試:又稱有效性測試。檢驗已實現軟件是否滿足了需求規格說明中確定了各種需求,以及軟件配置是否安全、正確。包含:有效性測試(黑盒測試)、軟件配置復查和驗收測試。驗收測試是以用戶為主測試,軟件開發人員和QA(質量確保)人員也應參加。由用戶參加設計測試用例,使用生產中實際數據進行測試。確認測試應交付文檔有:確認測試分析匯報、最終用戶手冊和操作手冊、項目開發總結匯報。管理信息系統開發過程第57頁6.4.2 系統測試
31、系統測試:是將經過確認測試軟件,作為整個基于計算機系統一個元素,與計算機硬件、外設、一些支持軟件、數據和人員等其它系統原色結合在一起,在實際運行環境下,對計算機系統進行一系列組裝測試和確認測試。系統測試目標在于經過與系統需求定義作比較,發覺軟件與系統定義不符合或與之矛盾地方。管理信息系統開發過程第58頁6.4.2 系統測試階 段輸出需求分析審查需求定義中問題列表, 同意需求分析文檔, 測試計劃書起草 設計審查設計問題列表、各類設計文檔、測試計劃和測試用例單元測試缺點匯報、跟蹤匯報;完善測試用例、測試計劃集成測試缺點匯報、跟蹤匯報;完善測試用例、測試計劃;集成測試分析匯報;集成后系統功效驗證缺點
32、匯報、代碼完成狀態匯報、功效驗證測試匯報系統測試缺點匯報、系統性能分析匯報、缺點狀態匯報、階段性測試匯報驗收測試用戶驗收匯報、缺點匯報審查、版本審查、最終測試匯報版本公布當前版本已知問題清單、版本公布匯報維護缺點匯報、更改跟蹤匯報、測試匯報管理信息系統開發過程第59頁6.4.2 系統測試3.軟件測試基本方法1)黑盒測試它只檢驗程序功效是否按照需求規格說明書要求正常使用,程序是否能適當地接收輸入數據而產生正確輸出信息,而且保持外部信息(如數據庫或文件)完整性。 黑盒測試方法主要有等價類劃分、邊值分析、因果圖、錯誤推測等,主要用于軟件確認測試。管理信息系統開發過程第60頁6.4.2 系統測試2)白盒測試(White-Box Testing)白盒測試也稱結構測試或邏輯驅動測試。白盒測試主要方法有邏輯驅動、基路測試等,主要用于軟件驗證。 白盒法全方面了解程序內部邏輯結構、對全部邏輯路徑進行測試。白盒法是窮舉路徑測試。3alac (act-like-a-customer)測試alac測試是一個基于客戶使用產品知識開發出來測試方法。alac測試是基于復雜軟件產品有許多錯誤標準。最大受益者是用戶,缺點查找和更正針對哪些客戶最輕易碰到錯誤。管理信息系統開發過程第61頁6.4.3 系統轉換1.系統試運行系統試運行階段工作主要內容:對系統進行初始化、輸入原始數據;統計系統運行數
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 計二Python考試模擬試題及答案評估
- 2025年印花膠輥項目市場調查研究報告
- 計算機二級Msoffice模擬考試試題及答案
- 考察數值計算的Python試題及答案
- 2025年舉升架項目市場調查研究報告
- 計算機二級MySQL數據查詢運營的試題及答案
- Msoffice考試創新洞察試題及答案
- 邏輯思維與實際應用試題及答案
- 計算機二級VB語法分析試題及答案
- 計算機二級C++學習常見問題試題及答案
- 分子篩上課ppt版課件 6 應用
- 深基坑專項施工方案(鋼板樁支護)
- 20ZJ401 樓梯欄桿標準圖集
- 人教PEP版四年級英語下冊Unit 6 Shopping知識點歸納
- SB/T 10279-2017熏煮香腸
- GB/T 26754-2011工業疊氮化鈉
- 鋼筋加工場驗收記錄表
- 送任干部大會主持詞(5篇)
- 做管裝愛裝的好戰士(高級課件)
- 超星爾雅學習通《工程倫理》章節測試答案
- 35kV電纜載流量計算公式
評論
0/150
提交評論