管理信息系統(tǒng)開(kāi)發(fā)過(guò)程_第1頁(yè)
管理信息系統(tǒng)開(kāi)發(fā)過(guò)程_第2頁(yè)
管理信息系統(tǒng)開(kāi)發(fā)過(guò)程_第3頁(yè)
管理信息系統(tǒng)開(kāi)發(fā)過(guò)程_第4頁(yè)
管理信息系統(tǒng)開(kāi)發(fā)過(guò)程_第5頁(yè)
已閱讀5頁(yè),還剩64頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第六章第六章 管理信息系統(tǒng)開(kāi)發(fā)過(guò)程管理信息系統(tǒng)開(kāi)發(fā)過(guò)程6.1信息系統(tǒng)開(kāi)發(fā)概述信息系統(tǒng)開(kāi)發(fā)概述6.2系統(tǒng)分析系統(tǒng)分析6.3系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)6.4系統(tǒng)實(shí)施系統(tǒng)實(shí)施6.5系統(tǒng)評(píng)價(jià)與維護(hù)系統(tǒng)評(píng)價(jià)與維護(hù)6.1信息系統(tǒng)開(kāi)發(fā)概述信息系統(tǒng)開(kāi)發(fā)概述6.1.1信息系統(tǒng)開(kāi)發(fā)的任務(wù)與原則信息系統(tǒng)開(kāi)發(fā)的任務(wù)與原則1.信息系統(tǒng)開(kāi)發(fā)的任務(wù)信息系統(tǒng)開(kāi)發(fā)的任務(wù) 信息系統(tǒng)開(kāi)發(fā)的任務(wù)就是根據(jù)企業(yè)管理的目標(biāo)、內(nèi)容、信息系統(tǒng)開(kāi)發(fā)的任務(wù)就是根據(jù)企業(yè)管理的目標(biāo)、內(nèi)容、規(guī)模、性質(zhì)等具體情況,從系統(tǒng)論的觀點(diǎn)出發(fā),運(yùn)用系統(tǒng)規(guī)模、性質(zhì)等具體情況,從系統(tǒng)論的觀點(diǎn)出發(fā),運(yùn)用系統(tǒng)工程的方法,按照系統(tǒng)發(fā)展的規(guī)律,為企業(yè)建立起計(jì)算機(jī)工程的方法,按照系統(tǒng)發(fā)展

2、的規(guī)律,為企業(yè)建立起計(jì)算機(jī)化的信息系統(tǒng)。其中最核心的工作,就是開(kāi)發(fā)出一套適合化的信息系統(tǒng)。其中最核心的工作,就是開(kāi)發(fā)出一套適合于現(xiàn)代企業(yè)管理要求的應(yīng)用軟件。于現(xiàn)代企業(yè)管理要求的應(yīng)用軟件。6.1.1信息系統(tǒng)開(kāi)發(fā)的任務(wù)與原則信息系統(tǒng)開(kāi)發(fā)的任務(wù)與原則2.信息系統(tǒng)開(kāi)發(fā)的原則信息系統(tǒng)開(kāi)發(fā)的原則(1)完整性)完整性 計(jì)算機(jī)化的計(jì)算機(jī)化的MIS必須從系統(tǒng)總體出發(fā),克服手工信必須從系統(tǒng)總體出發(fā),克服手工信息分散處理的弊病,各子系統(tǒng)的功能要盡可能規(guī)范,數(shù)息分散處理的弊病,各子系統(tǒng)的功能要盡可能規(guī)范,數(shù)據(jù)采集要統(tǒng)一,語(yǔ)言描述要一致,信息資源要共享。保據(jù)采集要統(tǒng)一,語(yǔ)言描述要一致,信息資源要共享。保證各子系統(tǒng)協(xié)調(diào)一

3、致地工作,避免信息的大量重復(fù)(冗證各子系統(tǒng)協(xié)調(diào)一致地工作,避免信息的大量重復(fù)(冗余),尋求系統(tǒng)的整體優(yōu)化。余),尋求系統(tǒng)的整體優(yōu)化。(2)相關(guān)性)相關(guān)性 組成組成MIS的各子系統(tǒng)各有其獨(dú)立功能,同時(shí)又相互的各子系統(tǒng)各有其獨(dú)立功能,同時(shí)又相互聯(lián)系,相互作用。通過(guò)信息流把它們的功能聯(lián)系起來(lái)。聯(lián)系,相互作用。通過(guò)信息流把它們的功能聯(lián)系起來(lái)。6.1.1信息系統(tǒng)開(kāi)發(fā)的任務(wù)與原則信息系統(tǒng)開(kāi)發(fā)的任務(wù)與原則(3)適應(yīng)性)適應(yīng)性 MIS應(yīng)對(duì)外界條件的變化有較強(qiáng)的適應(yīng)能力。應(yīng)對(duì)外界條件的變化有較強(qiáng)的適應(yīng)能力。 (4)可靠性)可靠性 只有可靠的系統(tǒng)才能得到用戶的信任。因此在設(shè)計(jì)系只有可靠的系統(tǒng)才能得到用戶的信任。因

4、此在設(shè)計(jì)系統(tǒng)時(shí),要保證系統(tǒng)軟硬件設(shè)備的穩(wěn)定性;要保證數(shù)據(jù)采集統(tǒng)時(shí),要保證系統(tǒng)軟硬件設(shè)備的穩(wěn)定性;要保證數(shù)據(jù)采集的質(zhì)量;要有數(shù)據(jù)檢驗(yàn)功能;要有一套系統(tǒng)的安全措施。的質(zhì)量;要有數(shù)據(jù)檢驗(yàn)功能;要有一套系統(tǒng)的安全措施。(5)經(jīng)濟(jì)性)經(jīng)濟(jì)性 經(jīng)濟(jì)性是衡量系統(tǒng)值不值得開(kāi)發(fā)的重要依據(jù)。開(kāi)發(fā)過(guò)經(jīng)濟(jì)性是衡量系統(tǒng)值不值得開(kāi)發(fā)的重要依據(jù)。開(kāi)發(fā)過(guò)程中,盡可能節(jié)省開(kāi)支和縮短開(kāi)發(fā)周期。新系統(tǒng)投入運(yùn)行程中,盡可能節(jié)省開(kāi)支和縮短開(kāi)發(fā)周期。新系統(tǒng)投入運(yùn)行后,盡快回收投資,以提高系統(tǒng)的經(jīng)濟(jì)效益和社會(huì)效益。后,盡快回收投資,以提高系統(tǒng)的經(jīng)濟(jì)效益和社會(huì)效益。6.1.2信息系統(tǒng)開(kāi)發(fā)的關(guān)鍵信息系統(tǒng)開(kāi)發(fā)的關(guān)鍵1.管理方法科學(xué)化管理方法科學(xué)

5、化管理方法的科學(xué)化主要體現(xiàn)在:管理工作的程序化、管理管理方法的科學(xué)化主要體現(xiàn)在:管理工作的程序化、管理業(yè)務(wù)的標(biāo)準(zhǔn)化、報(bào)表文件的規(guī)范化、數(shù)據(jù)資料的完整性和代碼業(yè)務(wù)的標(biāo)準(zhǔn)化、報(bào)表文件的規(guī)范化、數(shù)據(jù)資料的完整性和代碼化?;?.領(lǐng)導(dǎo)者的重視與主要管理者的支持領(lǐng)導(dǎo)者的重視與主要管理者的支持建立管理信息系統(tǒng)是一項(xiàng)復(fù)雜的系統(tǒng)工程,工期長(zhǎng),投資建立管理信息系統(tǒng)是一項(xiàng)復(fù)雜的系統(tǒng)工程,工期長(zhǎng),投資大,涉及面廣,它的建立和應(yīng)用可能涉及某些業(yè)務(wù)流程、規(guī)章大,涉及面廣,它的建立和應(yīng)用可能涉及某些業(yè)務(wù)流程、規(guī)章制度,甚至組織結(jié)構(gòu)的調(diào)整和改變,這些涉及全局性的問(wèn)題,制度,甚至組織結(jié)構(gòu)的調(diào)整和改變,這些涉及全局性的問(wèn)題,只

6、有最高領(lǐng)導(dǎo)者親自過(guò)問(wèn)才能解決。只有最高領(lǐng)導(dǎo)者親自過(guò)問(wèn)才能解決。3.建立本單位自己的計(jì)算機(jī)應(yīng)用隊(duì)伍建立本單位自己的計(jì)算機(jī)應(yīng)用隊(duì)伍為了取得實(shí)際效益,管理信息系統(tǒng)需要不斷維護(hù)、修改、為了取得實(shí)際效益,管理信息系統(tǒng)需要不斷維護(hù)、修改、擴(kuò)充完善,以適應(yīng)應(yīng)用的發(fā)展變化。擴(kuò)充完善,以適應(yīng)應(yīng)用的發(fā)展變化。6.2 系統(tǒng)分析系統(tǒng)分析6.2.1 系統(tǒng)分析概述系統(tǒng)分析概述 “分析分析”通常是指對(duì)現(xiàn)有系統(tǒng)的內(nèi)、外情況進(jìn)行調(diào)查、分通常是指對(duì)現(xiàn)有系統(tǒng)的內(nèi)、外情況進(jìn)行調(diào)查、分析、研究、分解、剖析,以明確問(wèn)題或機(jī)會(huì)所在,認(rèn)識(shí)解決這析、研究、分解、剖析,以明確問(wèn)題或機(jī)會(huì)所在,認(rèn)識(shí)解決這些問(wèn)題或把握這些機(jī)會(huì)的必要性,為確定有關(guān)活動(dòng)

7、的目標(biāo)和可些問(wèn)題或把握這些機(jī)會(huì)的必要性,為確定有關(guān)活動(dòng)的目標(biāo)和可能的方案提供科學(xué)依據(jù)。能的方案提供科學(xué)依據(jù)。1.系統(tǒng)分析的目標(biāo)和主要活動(dòng)內(nèi)容系統(tǒng)分析的目標(biāo)和主要活動(dòng)內(nèi)容 系統(tǒng)分析階段的目標(biāo),就是在系統(tǒng)規(guī)則所定的某個(gè)開(kāi)發(fā)項(xiàng)目系統(tǒng)分析階段的目標(biāo),就是在系統(tǒng)規(guī)則所定的某個(gè)開(kāi)發(fā)項(xiàng)目范圍內(nèi),明確系統(tǒng)開(kāi)發(fā)的目標(biāo)和用戶的信息需求,提出系統(tǒng)的范圍內(nèi),明確系統(tǒng)開(kāi)發(fā)的目標(biāo)和用戶的信息需求,提出系統(tǒng)的邏輯方案。軟件開(kāi)發(fā)的第一步是系統(tǒng)分析,系統(tǒng)分析要回答新邏輯方案。軟件開(kāi)發(fā)的第一步是系統(tǒng)分析,系統(tǒng)分析要回答新系統(tǒng)系統(tǒng)“做什么做什么”這個(gè)關(guān)鍵性的問(wèn)題。這個(gè)關(guān)鍵性的問(wèn)題。6.2.1 系統(tǒng)分析概述系統(tǒng)分析概述系統(tǒng)分析的任務(wù)

8、:系統(tǒng)分析的任務(wù):o在系統(tǒng)規(guī)劃的指導(dǎo)下,運(yùn)用系統(tǒng)的觀點(diǎn)和方法,對(duì)系統(tǒng)進(jìn)行深入在系統(tǒng)規(guī)劃的指導(dǎo)下,運(yùn)用系統(tǒng)的觀點(diǎn)和方法,對(duì)系統(tǒng)進(jìn)行深入詳細(xì)的調(diào)查研究,通過(guò)問(wèn)題識(shí)別、可行性分析、詳細(xì)調(diào)查、系統(tǒng)詳細(xì)的調(diào)查研究,通過(guò)問(wèn)題識(shí)別、可行性分析、詳細(xì)調(diào)查、系統(tǒng)化分析等工作來(lái)確定新系統(tǒng)的邏輯模型。化分析等工作來(lái)確定新系統(tǒng)的邏輯模型。o具體就是系統(tǒng)分析員在總體規(guī)劃的基礎(chǔ)上,與用戶密切配合,用具體就是系統(tǒng)分析員在總體規(guī)劃的基礎(chǔ)上,與用戶密切配合,用系統(tǒng)的思想和方法,對(duì)企業(yè)的業(yè)務(wù)活動(dòng)進(jìn)行全面的調(diào)查分析,詳系統(tǒng)的思想和方法,對(duì)企業(yè)的業(yè)務(wù)活動(dòng)進(jìn)行全面的調(diào)查分析,詳細(xì)了解有關(guān)的工作流程,收集票據(jù)、賬單、報(bào)表等資料,分析現(xiàn)細(xì)

9、了解有關(guān)的工作流程,收集票據(jù)、賬單、報(bào)表等資料,分析現(xiàn)行系統(tǒng)的局限性和不足之處,找出制約現(xiàn)行系統(tǒng)的行系統(tǒng)的局限性和不足之處,找出制約現(xiàn)行系統(tǒng)的“瓶頸瓶頸”,確,確定新系統(tǒng)的邏輯功能,根據(jù)企業(yè)的條件找出幾種可行的解決方案,定新系統(tǒng)的邏輯功能,根據(jù)企業(yè)的條件找出幾種可行的解決方案,分析比較這些方案的投資和可能的收益。分析比較這些方案的投資和可能的收益。6.2.1 系統(tǒng)分析概述系統(tǒng)分析概述系統(tǒng)分析的步驟:系統(tǒng)分析的步驟:(1)進(jìn)行系統(tǒng)初步調(diào)查和可行性研究)進(jìn)行系統(tǒng)初步調(diào)查和可行性研究(2)對(duì)現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查、組織結(jié)構(gòu)與業(yè)務(wù)流程分析、)對(duì)現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查、組織結(jié)構(gòu)與業(yè)務(wù)流程分析、建立新系統(tǒng)的邏輯模

10、型、提交系統(tǒng)分析報(bào)告。建立新系統(tǒng)的邏輯模型、提交系統(tǒng)分析報(bào)告。2.系統(tǒng)分析工作的特點(diǎn)系統(tǒng)分析工作的特點(diǎn)(1)工作內(nèi)容涉及面廣,不確定性大)工作內(nèi)容涉及面廣,不確定性大(2)系統(tǒng)分析工作主要面向組織管理問(wèn)題,工作方式主要)系統(tǒng)分析工作主要面向組織管理問(wèn)題,工作方式主要是和人打交道。是和人打交道。(3)系統(tǒng)分析工作追求的是有限目標(biāo))系統(tǒng)分析工作追求的是有限目標(biāo)(4)系統(tǒng)分析的主要成果是文檔)系統(tǒng)分析的主要成果是文檔6.2.2 系統(tǒng)初步調(diào)查系統(tǒng)初步調(diào)查1.1.系統(tǒng)初步調(diào)查系統(tǒng)初步調(diào)查(1 1)系統(tǒng)初步調(diào)查的目的)系統(tǒng)初步調(diào)查的目的(2 2)調(diào)查的范圍與內(nèi)容)調(diào)查的范圍與內(nèi)容調(diào)查的范圍應(yīng)該圍繞組織內(nèi)部

11、信息流所涉及領(lǐng)域的各個(gè)方面調(diào)查的范圍應(yīng)該圍繞組織內(nèi)部信息流所涉及領(lǐng)域的各個(gè)方面. .調(diào)查的具體內(nèi)容包括組織機(jī)構(gòu)和功能業(yè)務(wù)、組織目標(biāo)和發(fā)展調(diào)查的具體內(nèi)容包括組織機(jī)構(gòu)和功能業(yè)務(wù)、組織目標(biāo)和發(fā)展戰(zhàn)略、工藝流程和產(chǎn)品均成、數(shù)據(jù)與數(shù)據(jù)流程、業(yè)務(wù)流程與工戰(zhàn)略、工藝流程和產(chǎn)品均成、數(shù)據(jù)與數(shù)據(jù)流程、業(yè)務(wù)流程與工作方式、管理方式和具體業(yè)務(wù)的管理方法、決策方式和決策過(guò)作方式、管理方式和具體業(yè)務(wù)的管理方法、決策方式和決策過(guò)程、可用資源和限制條件以及現(xiàn)存問(wèn)題和改進(jìn)意見(jiàn)。程、可用資源和限制條件以及現(xiàn)存問(wèn)題和改進(jìn)意見(jiàn)。基本內(nèi)容包括:系統(tǒng)的基本情況、系統(tǒng)信息處理情況、系統(tǒng)基本內(nèi)容包括:系統(tǒng)的基本情況、系統(tǒng)信息處理情況、系統(tǒng)

12、資源情況、人員的態(tài)度。資源情況、人員的態(tài)度。6.2.2 系統(tǒng)初步調(diào)查系統(tǒng)初步調(diào)查(1)重點(diǎn)詢問(wèn)的方式)重點(diǎn)詢問(wèn)的方式重點(diǎn)提問(wèn)調(diào)查是采用重點(diǎn)提問(wèn)調(diào)查是采用CSF(關(guān)鍵成功因素)方法,列(關(guān)鍵成功因素)方法,列舉若干可能的問(wèn)題,自頂向下盡可能全面地對(duì)用戶進(jìn)行提舉若干可能的問(wèn)題,自頂向下盡可能全面地對(duì)用戶進(jìn)行提問(wèn),然后分門(mén)別類對(duì)詢問(wèn)的結(jié)果進(jìn)行歸納。問(wèn),然后分門(mén)別類對(duì)詢問(wèn)的結(jié)果進(jìn)行歸納。(2)全面業(yè)務(wù)需求分析的問(wèn)卷調(diào)查法)全面業(yè)務(wù)需求分析的問(wèn)卷調(diào)查法指指BSP(企業(yè)系統(tǒng)規(guī)劃)方法中給出的調(diào)查表,對(duì)現(xiàn)(企業(yè)系統(tǒng)規(guī)劃)方法中給出的調(diào)查表,對(duì)現(xiàn)行系統(tǒng)的各級(jí)管理人員進(jìn)行全面的需求分析調(diào)查(填表),行系統(tǒng)的各級(jí)

13、管理人員進(jìn)行全面的需求分析調(diào)查(填表),然后確定管理業(yè)務(wù)的處理過(guò)程。然后確定管理業(yè)務(wù)的處理過(guò)程。6.2.2 系統(tǒng)初步調(diào)查系統(tǒng)初步調(diào)查(3)深入實(shí)際的調(diào)查方式)深入實(shí)際的調(diào)查方式 這是應(yīng)用最廣泛的調(diào)查方式。系統(tǒng)分析員在計(jì)算這是應(yīng)用最廣泛的調(diào)查方式。系統(tǒng)分析員在計(jì)算機(jī)信息管理部門(mén)的有關(guān)人員的配合和支持下,深入各機(jī)信息管理部門(mén)的有關(guān)人員的配合和支持下,深入各管理職能部門(mén),與各級(jí)管理人員面對(duì)面交談,了解情管理職能部門(mén),與各級(jí)管理人員面對(duì)面交談,了解情況,通過(guò)不斷的和反復(fù),最后由系統(tǒng)分析員向用戶提況,通過(guò)不斷的和反復(fù),最后由系統(tǒng)分析員向用戶提交供評(píng)審的系統(tǒng)分析的成果。交供評(píng)審的系統(tǒng)分析的成果。6.2.3

14、 可行性分析可行性分析可行性是指在當(dāng)前的情況下,企業(yè)研制這個(gè)信息系統(tǒng)是可行性是指在當(dāng)前的情況下,企業(yè)研制這個(gè)信息系統(tǒng)是否有必要,是否具備必要的條件。否有必要,是否具備必要的條件。1.技術(shù)可行性技術(shù)可行性硬件、系統(tǒng)軟件、應(yīng)用軟件、技術(shù)人員。硬件、系統(tǒng)軟件、應(yīng)用軟件、技術(shù)人員。2.經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性 資金可行性、經(jīng)濟(jì)合理性(信息系統(tǒng)所帶來(lái)的效益)。資金可行性、經(jīng)濟(jì)合理性(信息系統(tǒng)所帶來(lái)的效益)。3.社會(huì)可行性社會(huì)可行性 能否在該企業(yè)實(shí)現(xiàn),在當(dāng)前操作環(huán)境下能否很好地運(yùn)能否在該企業(yè)實(shí)現(xiàn),在當(dāng)前操作環(huán)境下能否很好地運(yùn)行。行。6.2.3 可行性分析可行性分析可行性報(bào)告包括總體方案和可行性論證兩個(gè)方面。可

15、行性報(bào)告包括總體方案和可行性論證兩個(gè)方面。(1 1)引言)引言(2 2)信息建設(shè)的背景、必要性和意義。)信息建設(shè)的背景、必要性和意義。(3 3)擬建系統(tǒng)的候選方案)擬建系統(tǒng)的候選方案(4 4)可行性論證)可行性論證(5 5)幾個(gè)方案的比較。)幾個(gè)方案的比較。6.2.4詳細(xì)調(diào)查詳細(xì)調(diào)查1.詳細(xì)調(diào)查的目的和原則詳細(xì)調(diào)查的目的和原則o 目的:目的:完整掌握現(xiàn)行系統(tǒng)的現(xiàn)狀,發(fā)現(xiàn)問(wèn)題和薄弱環(huán)節(jié),完整掌握現(xiàn)行系統(tǒng)的現(xiàn)狀,發(fā)現(xiàn)問(wèn)題和薄弱環(huán)節(jié),收集資料,為下一步的系統(tǒng)化分析和提出新系統(tǒng)的邏輯設(shè)收集資料,為下一步的系統(tǒng)化分析和提出新系統(tǒng)的邏輯設(shè)計(jì)做好準(zhǔn)備。計(jì)做好準(zhǔn)備。o 原則:原則:由使用部門(mén)的業(yè)務(wù)人員、主管人

16、員和設(shè)計(jì)部門(mén)的系由使用部門(mén)的業(yè)務(wù)人員、主管人員和設(shè)計(jì)部門(mén)的系統(tǒng)分析人員、系統(tǒng)設(shè)計(jì)人員共同進(jìn)行。盡量使用各種形象、統(tǒng)分析人員、系統(tǒng)設(shè)計(jì)人員共同進(jìn)行。盡量使用各種形象、直觀的圖標(biāo)工具。如組織結(jié)構(gòu)圖描述組織的結(jié)構(gòu),用管理直觀的圖標(biāo)工具。如組織結(jié)構(gòu)圖描述組織的結(jié)構(gòu),用管理業(yè)務(wù)流程圖和表格分配圖描述管理業(yè)務(wù)狀況,用數(shù)據(jù)流程業(yè)務(wù)流程圖和表格分配圖描述管理業(yè)務(wù)狀況,用數(shù)據(jù)流程圖描述和分析數(shù)據(jù)、數(shù)據(jù)流程及各項(xiàng)功能,用判斷樹(shù)和決圖描述和分析數(shù)據(jù)、數(shù)據(jù)流程及各項(xiàng)功能,用判斷樹(shù)和決策表等描述處理功能和決策模型。策表等描述處理功能和決策模型。6.2.4 詳細(xì)調(diào)查詳細(xì)調(diào)查2.詳細(xì)調(diào)查的范圍詳細(xì)調(diào)查的范圍調(diào)查的具體內(nèi)容包

17、括組織機(jī)構(gòu)和功能業(yè)務(wù)、組織目標(biāo)和調(diào)查的具體內(nèi)容包括組織機(jī)構(gòu)和功能業(yè)務(wù)、組織目標(biāo)和發(fā)展戰(zhàn)略、工藝流程和產(chǎn)品均成、數(shù)據(jù)與數(shù)據(jù)流程、業(yè)務(wù)發(fā)展戰(zhàn)略、工藝流程和產(chǎn)品均成、數(shù)據(jù)與數(shù)據(jù)流程、業(yè)務(wù)流程與工作方式、管理方式和具體業(yè)務(wù)的管理方法、決策流程與工作方式、管理方式和具體業(yè)務(wù)的管理方法、決策方式和決策過(guò)程、可用資源和限制條件以及現(xiàn)存問(wèn)題和改方式和決策過(guò)程、可用資源和限制條件以及現(xiàn)存問(wèn)題和改進(jìn)意見(jiàn)。進(jìn)意見(jiàn)。3.組織結(jié)構(gòu)圖組織結(jié)構(gòu)圖反映組織內(nèi)部之間隸屬關(guān)系的樹(shù)狀結(jié)構(gòu)圖。反映組織內(nèi)部之間隸屬關(guān)系的樹(shù)狀結(jié)構(gòu)圖。6.2.4 詳細(xì)調(diào)查詳細(xì)調(diào)查董事會(huì)董事會(huì)總經(jīng)理總經(jīng)理項(xiàng)目部項(xiàng)目部信息部信息部配送中心配送中心部部人事部人

18、事部信息部信息部財(cái)務(wù)部財(cái)務(wù)部項(xiàng)目管理項(xiàng)目管理策劃促銷(xiāo)策劃促銷(xiāo)營(yíng)采管理營(yíng)采管理技術(shù)研發(fā)技術(shù)研發(fā)工程實(shí)施工程實(shí)施市場(chǎng)拓展市場(chǎng)拓展進(jìn)貨管理進(jìn)貨管理調(diào)度調(diào)度有賞服務(wù)有賞服務(wù)網(wǎng)站維護(hù)網(wǎng)站維護(hù)信息編輯信息編輯盈利推廣盈利推廣績(jī)效管理績(jī)效管理薪金管理薪金管理培訓(xùn)基地培訓(xùn)基地預(yù)算預(yù)算會(huì)計(jì)會(huì)計(jì)培訓(xùn)督導(dǎo)培訓(xùn)督導(dǎo)系統(tǒng)維護(hù)系統(tǒng)維護(hù)信息反饋信息反饋會(huì)員拓展會(huì)員拓展行管部行管部資產(chǎn)成本6.2.4 詳細(xì)調(diào)查詳細(xì)調(diào)查組織組織/業(yè)務(wù)關(guān)系圖:業(yè)務(wù)關(guān)系圖:對(duì)于組織內(nèi)部各部分之間的聯(lián)系程度。對(duì)于組織內(nèi)部各部分之間的聯(lián)系程度。功能序號(hào)市場(chǎng)項(xiàng)目部運(yùn)輸部財(cái)務(wù)部客戶服務(wù)部信息部人力資源部門(mén)面企業(yè)管理部功能與業(yè)務(wù)1基礎(chǔ)數(shù)據(jù)管理*2車(chē)輛調(diào)度*3

19、物流管理4人 事*5財(cái)務(wù)管理*6設(shè)備更新*76.2.4 詳細(xì)調(diào)查詳細(xì)調(diào)查5.業(yè)務(wù)流程圖業(yè)務(wù)流程圖業(yè)務(wù)流程圖就是用一些規(guī)定的符號(hào)及連線來(lái)表示某個(gè)具體業(yè)務(wù)處業(yè)務(wù)流程圖就是用一些規(guī)定的符號(hào)及連線來(lái)表示某個(gè)具體業(yè)務(wù)處理過(guò)程,基本上是按照業(yè)務(wù)的實(shí)際處理步驟和過(guò)程繪制。換句話說(shuō):理過(guò)程,基本上是按照業(yè)務(wù)的實(shí)際處理步驟和過(guò)程繪制。換句話說(shuō):就是一本用圖形方式反映實(shí)際業(yè)務(wù)處理過(guò)程的就是一本用圖形方式反映實(shí)際業(yè)務(wù)處理過(guò)程的“流水賬流水賬”,而這本,而這本“流水賬流水賬”對(duì)開(kāi)發(fā)者理順和優(yōu)化業(yè)務(wù)過(guò)程是很有幫助的。對(duì)開(kāi)發(fā)者理順和優(yōu)化業(yè)務(wù)過(guò)程是很有幫助的。業(yè)務(wù)處理單位 業(yè)務(wù)處理功能描述 表格/報(bào)表制作 數(shù)據(jù)/文件存檔

20、收集/統(tǒng)計(jì)數(shù)據(jù) 信息傳遞過(guò)程 6.2.4 詳細(xì)調(diào)查詳細(xì)調(diào)查車(chē)間填寫(xiě)領(lǐng)料單給倉(cāng)庫(kù)要求領(lǐng)料,庫(kù)長(zhǎng)根據(jù)用料計(jì)劃審車(chē)間填寫(xiě)領(lǐng)料單給倉(cāng)庫(kù)要求領(lǐng)料,庫(kù)長(zhǎng)根據(jù)用料計(jì)劃審批材料單,未批準(zhǔn)得到退回車(chē)間,已批準(zhǔn)的領(lǐng)料單被送到批材料單,未批準(zhǔn)得到退回車(chē)間,已批準(zhǔn)的領(lǐng)料單被送到倉(cāng)庫(kù)保管員處,由他查閱庫(kù)存帳。若帳上有貨則通知車(chē)間倉(cāng)庫(kù)保管員處,由他查閱庫(kù)存帳。若帳上有貨則通知車(chē)間前來(lái)領(lǐng)料,否則將缺貨通知采購(gòu)人員前來(lái)領(lǐng)料,否則將缺貨通知采購(gòu)人員6.2.5 數(shù)據(jù)分析數(shù)據(jù)分析數(shù)據(jù)分析的主要工具有數(shù)據(jù)流程圖和數(shù)據(jù)字典。數(shù)據(jù)分析的主要工具有數(shù)據(jù)流程圖和數(shù)據(jù)字典。1.數(shù)據(jù)流程圖數(shù)據(jù)流程圖數(shù)據(jù)流程的分析是把數(shù)據(jù)在組織(或原系統(tǒng))內(nèi)部的

21、流數(shù)據(jù)流程的分析是把數(shù)據(jù)在組織(或原系統(tǒng))內(nèi)部的流動(dòng)情況抽象出來(lái),舍去具體組織機(jī)構(gòu)、信息載體、處理工動(dòng)情況抽象出來(lái),舍去具體組織機(jī)構(gòu)、信息載體、處理工作、物資、材料等,單從數(shù)據(jù)流動(dòng)過(guò)程來(lái)考察實(shí)際業(yè)務(wù)的作、物資、材料等,單從數(shù)據(jù)流動(dòng)過(guò)程來(lái)考察實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式。數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、傳數(shù)據(jù)處理模式。數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析。遞、處理、存儲(chǔ)等的分析?,F(xiàn)有的數(shù)據(jù)流程分析多是通過(guò)分層的數(shù)據(jù)流程圖現(xiàn)有的數(shù)據(jù)流程分析多是通過(guò)分層的數(shù)據(jù)流程圖DFD來(lái)來(lái)實(shí)現(xiàn)的。其具體的做法是:按業(yè)務(wù)流程圖理出業(yè)務(wù)流程的實(shí)現(xiàn)的。其具體的做法是:按業(yè)務(wù)流程圖理出業(yè)務(wù)流程的順序,將

22、相應(yīng)調(diào)查過(guò)程中所掌握的數(shù)據(jù)處理過(guò)程,繪制成順序,將相應(yīng)調(diào)查過(guò)程中所掌握的數(shù)據(jù)處理過(guò)程,繪制成一套完整的數(shù)據(jù)流程圖,一邊整理繪圖,一邊核對(duì)相應(yīng)的一套完整的數(shù)據(jù)流程圖,一邊整理繪圖,一邊核對(duì)相應(yīng)的數(shù)據(jù)和報(bào)表,模型等。數(shù)據(jù)和報(bào)表,模型等。6.2.5 數(shù)據(jù)分析數(shù)據(jù)分析1)數(shù)據(jù)流程圖的基本成分)數(shù)據(jù)流程圖的基本成分 數(shù)據(jù)流程圖用到數(shù)據(jù)流程圖用到4個(gè)基本符號(hào),即外部實(shí)體、數(shù)據(jù)處理、個(gè)基本符號(hào),即外部實(shí)體、數(shù)據(jù)處理、數(shù)據(jù)流和數(shù)據(jù)存儲(chǔ)。數(shù)據(jù)流和數(shù)據(jù)存儲(chǔ)。(1)外部實(shí)體)外部實(shí)體:指系統(tǒng)之外又與系統(tǒng)有聯(lián)系的人或事物。指系統(tǒng)之外又與系統(tǒng)有聯(lián)系的人或事物。(2)數(shù)據(jù)處理:指對(duì)數(shù)據(jù)的邏輯處理,也就是數(shù)據(jù)的交換。)數(shù)據(jù)

23、處理:指對(duì)數(shù)據(jù)的邏輯處理,也就是數(shù)據(jù)的交換。(3)數(shù)據(jù)流:指處理功能的輸入或輸出,用一個(gè)水平箭頭或)數(shù)據(jù)流:指處理功能的輸入或輸出,用一個(gè)水平箭頭或垂直箭頭表示。垂直箭頭表示。(4)數(shù)據(jù)存儲(chǔ):指數(shù)據(jù)存儲(chǔ)的邏輯描述。)數(shù)據(jù)存儲(chǔ):指數(shù)據(jù)存儲(chǔ)的邏輯描述。6.2.5 數(shù)據(jù)分析數(shù)據(jù)分析名稱類型一類型二外部實(shí)體(外部項(xiàng))數(shù)據(jù)處理(加工)數(shù)據(jù)存儲(chǔ) 數(shù)據(jù)流數(shù)據(jù)流程圖的基本符號(hào)數(shù)據(jù)流程圖的基本符號(hào)6.2.5 數(shù)據(jù)分析數(shù)據(jù)分析2)數(shù)據(jù)流程圖的繪制)數(shù)據(jù)流程圖的繪制 自頂向下、逐層分解。自頂向下、逐層分解。6.2.5 數(shù)據(jù)分析數(shù)據(jù)分析3)數(shù)據(jù)流程圖實(shí)例)數(shù)據(jù)流程圖實(shí)例某倉(cāng)庫(kù)管理系統(tǒng)按一下步驟進(jìn)行信息處理某倉(cāng)庫(kù)管理系

24、統(tǒng)按一下步驟進(jìn)行信息處理(1)保管員根據(jù)當(dāng)日的出庫(kù)單和入庫(kù)單通過(guò)出入庫(kù)處)保管員根據(jù)當(dāng)日的出庫(kù)單和入庫(kù)單通過(guò)出入庫(kù)處理去修改庫(kù)存臺(tái)賬。理去修改庫(kù)存臺(tái)賬。(2)根據(jù)庫(kù)存臺(tái)賬由系統(tǒng)打印輸出庫(kù)存月報(bào)表)根據(jù)庫(kù)存臺(tái)賬由系統(tǒng)打印輸出庫(kù)存月報(bào)表(3)必要進(jìn)行查詢時(shí),可利用查詢程序,在輸入查詢)必要進(jìn)行查詢時(shí),可利用查詢程序,在輸入查詢條件后,到庫(kù)存臺(tái)賬去查詢,并顯示出查詢結(jié)構(gòu)條件后,到庫(kù)存臺(tái)賬去查詢,并顯示出查詢結(jié)構(gòu)請(qǐng)畫(huà)出倉(cāng)庫(kù)管理系統(tǒng)的數(shù)據(jù)流程圖。請(qǐng)畫(huà)出倉(cāng)庫(kù)管理系統(tǒng)的數(shù)據(jù)流程圖。6.2.5 數(shù)據(jù)分析數(shù)據(jù)分析2.數(shù)據(jù)字典數(shù)據(jù)字典 數(shù)據(jù)字典數(shù)據(jù)字典DD主要用來(lái)描述數(shù)據(jù)流程圖中的數(shù)據(jù)流、數(shù)主要用來(lái)描述數(shù)據(jù)流程圖

25、中的數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理過(guò)程和外部實(shí)體。也就是說(shuō)據(jù)存儲(chǔ)、處理過(guò)程和外部實(shí)體。也就是說(shuō)DD就是對(duì)就是對(duì)DFD中中加工、數(shù)據(jù)流、文件和外部項(xiàng)逐個(gè)做出定義的一部文件。加工、數(shù)據(jù)流、文件和外部項(xiàng)逐個(gè)做出定義的一部文件。DFD和和DD結(jié)合起來(lái)定義系統(tǒng)。數(shù)據(jù)字典實(shí)際上是結(jié)合起來(lái)定義系統(tǒng)。數(shù)據(jù)字典實(shí)際上是“關(guān)于系關(guān)于系統(tǒng)數(shù)據(jù)的數(shù)據(jù)庫(kù)統(tǒng)數(shù)據(jù)的數(shù)據(jù)庫(kù)”,在整個(gè)系統(tǒng)的開(kāi)發(fā)過(guò)程以及系統(tǒng)運(yùn)行,在整個(gè)系統(tǒng)的開(kāi)發(fā)過(guò)程以及系統(tǒng)運(yùn)行后的維護(hù)階段,數(shù)據(jù)字典都是必不可少的工具。數(shù)據(jù)字典后的維護(hù)階段,數(shù)據(jù)字典都是必不可少的工具。數(shù)據(jù)字典是所有人員工作的依據(jù),統(tǒng)一的標(biāo)準(zhǔn)。是所有人員工作的依據(jù),統(tǒng)一的標(biāo)準(zhǔn)。6.2.5 數(shù)據(jù)分析數(shù)據(jù)分

26、析1 1)數(shù)據(jù)字典的條目)數(shù)據(jù)字典的條目數(shù)據(jù)字典中有數(shù)據(jù)字典中有6 6類條目:數(shù)據(jù)元素、數(shù)據(jù)流、數(shù)據(jù)結(jié)構(gòu)、數(shù)類條目:數(shù)據(jù)元素、數(shù)據(jù)流、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)存儲(chǔ)、處理過(guò)程、外部實(shí)體、不同類型的條目由不同的據(jù)存儲(chǔ)、處理過(guò)程、外部實(shí)體、不同類型的條目由不同的屬性描述。屬性描述。(1 1)數(shù)據(jù)元素)數(shù)據(jù)元素?cái)?shù)據(jù)元素是最小的數(shù)據(jù)組成單位,也就是不可再分的數(shù)據(jù)數(shù)據(jù)元素是最小的數(shù)據(jù)組成單位,也就是不可再分的數(shù)據(jù)單位。對(duì)每個(gè)數(shù)據(jù)元素,需要描述一下屬性:名稱、別名、單位。對(duì)每個(gè)數(shù)據(jù)元素,需要描述一下屬性:名稱、別名、類型、取值范圍和取值的含義、長(zhǎng)度。類型、取值范圍和取值的含義、長(zhǎng)度。6.2.5 數(shù)據(jù)分析數(shù)據(jù)分析(2)

27、數(shù)據(jù)流)數(shù)據(jù)流在數(shù)據(jù)字典中數(shù)據(jù)流由以下屬性描述:數(shù)據(jù)流的來(lái)源,數(shù)在數(shù)據(jù)字典中數(shù)據(jù)流由以下屬性描述:數(shù)據(jù)流的來(lái)源,數(shù)據(jù)流的去處,數(shù)據(jù)流的組成,數(shù)據(jù)流的流通量,高峰時(shí)的據(jù)流的去處,數(shù)據(jù)流的組成,數(shù)據(jù)流的流通量,高峰時(shí)的流通量。流通量。(3)數(shù)據(jù)結(jié)構(gòu))數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)的描述重點(diǎn)是數(shù)據(jù)之間的組合關(guān)系。即說(shuō)明這個(gè)數(shù)據(jù)結(jié)構(gòu)的描述重點(diǎn)是數(shù)據(jù)之間的組合關(guān)系。即說(shuō)明這個(gè)數(shù)據(jù)結(jié)構(gòu)包括哪些成分。一個(gè)數(shù)據(jù)結(jié)構(gòu)可以包括若干個(gè)數(shù)數(shù)據(jù)結(jié)構(gòu)包括哪些成分。一個(gè)數(shù)據(jù)結(jié)構(gòu)可以包括若干個(gè)數(shù)據(jù)元素或數(shù)據(jù)結(jié)構(gòu)。據(jù)元素或數(shù)據(jù)結(jié)構(gòu)。 任選項(xiàng)、必選項(xiàng)、重復(fù)項(xiàng)任選項(xiàng)、必選項(xiàng)、重復(fù)項(xiàng)6.2.5 數(shù)據(jù)分析數(shù)據(jù)分析(4)數(shù)據(jù)存儲(chǔ))數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)的條

28、目,主要描寫(xiě)該數(shù)據(jù)存儲(chǔ)的結(jié)構(gòu),及有數(shù)據(jù)存儲(chǔ)的條目,主要描寫(xiě)該數(shù)據(jù)存儲(chǔ)的結(jié)構(gòu),及有關(guān)的數(shù)據(jù)流和查詢要求。同一個(gè)數(shù)據(jù)存儲(chǔ)可能在不同層次關(guān)的數(shù)據(jù)流和查詢要求。同一個(gè)數(shù)據(jù)存儲(chǔ)可能在不同層次的圖中出現(xiàn)。的圖中出現(xiàn)。(5)處理過(guò)程)處理過(guò)程對(duì)于處理流程中的處理框,需要在數(shù)據(jù)字典中描述處對(duì)于處理流程中的處理框,需要在數(shù)據(jù)字典中描述處理框的編號(hào)、名稱、功能的簡(jiǎn)要說(shuō)明,有關(guān)的輸入、輸出理框的編號(hào)、名稱、功能的簡(jiǎn)要說(shuō)明,有關(guān)的輸入、輸出等。等。(6)外部實(shí)體)外部實(shí)體外部實(shí)體是數(shù)據(jù)的來(lái)源和去向。因此在數(shù)據(jù)字典中關(guān)外部實(shí)體是數(shù)據(jù)的來(lái)源和去向。因此在數(shù)據(jù)字典中關(guān)于外部實(shí)體的條目,主要說(shuō)明進(jìn)出外部實(shí)體的數(shù)據(jù)流,以于外部

29、實(shí)體的條目,主要說(shuō)明進(jìn)出外部實(shí)體的數(shù)據(jù)流,以及該外部實(shí)體的數(shù)量。及該外部實(shí)體的數(shù)量。6.2.5 數(shù)據(jù)分析數(shù)據(jù)分析2 2)數(shù)據(jù)字典定義符號(hào))數(shù)據(jù)字典定義符號(hào)符號(hào)含義例子=被定義為+與x=a+b,則表示x由a和b組成或x=a,b,則表示x由a或由b組成重復(fù)x=a,則表示x由0個(gè)或多個(gè)a組成mn重復(fù)x=3a8,則表示x中至少出現(xiàn)3次a,最多出現(xiàn)8次。()可選x=(a),則表示a可在x中出現(xiàn),也可不出現(xiàn)*注釋符表示在兩個(gè)*之間的內(nèi)容為詞條的注釋6.2.6 功能分析功能分析功能分析就是對(duì)處理功能作詳細(xì)描述。通常用結(jié)構(gòu)化語(yǔ)言、判定表和功能分析就是對(duì)處理功能作詳細(xì)描述。通常用結(jié)構(gòu)化語(yǔ)言、判定表和判定樹(shù)三種半

30、形式化的方式描述。判定樹(shù)三種半形式化的方式描述。1.結(jié)構(gòu)化語(yǔ)言結(jié)構(gòu)化語(yǔ)言1)祈使語(yǔ)句)祈使語(yǔ)句 2)判斷語(yǔ)句)判斷語(yǔ)句 如果如果 購(gòu)貨額在購(gòu)貨額在5萬(wàn)元以上萬(wàn)元以上 則則 如果如果 最近最近3個(gè)月無(wú)欠款個(gè)月無(wú)欠款 則則 折扣率為折扣率為15% 否則否則 如果如果 與公司交易與公司交易10年以上年以上 則則 折扣率為折扣率為10% 否則否則 折扣率為折扣率為5% 否則否則 無(wú)折扣無(wú)折扣3)循環(huán)語(yǔ)句)循環(huán)語(yǔ)句6.2.6 功能分析功能分析2.判定樹(shù)判定樹(shù)6.2.6 功能分析功能分析3.判定表判定表123456C1:考試科目000111C2:全部科目012012A1:直接留級(jí)A2:補(bǔ)考A3:升級(jí)6.2

31、.6 功能分析功能分析4.三中表達(dá)邏輯工具的比較三中表達(dá)邏輯工具的比較結(jié)構(gòu)化語(yǔ)言結(jié)構(gòu)化語(yǔ)言判定樹(shù)判定樹(shù)判定表判定表直觀性直觀性一般一般很好很好一般一般用戶檢查用戶檢查不便不便方便方便不變不變可修改性可修改性好好一般一般差差邏輯檢查邏輯檢查好好一般一般很好很好機(jī)器可讀性機(jī)器可讀性很好很好差差很好很好機(jī)器可編程機(jī)器可編程一般一般不好不好很好很好6.2.7 系統(tǒng)分析報(bào)告系統(tǒng)分析報(bào)告系統(tǒng)分析報(bào)告主要包括以下內(nèi)容:系統(tǒng)分析報(bào)告主要包括以下內(nèi)容:1.引言引言2.項(xiàng)目概述項(xiàng)目概述1)項(xiàng)目的主要工作內(nèi)容)項(xiàng)目的主要工作內(nèi)容2)現(xiàn)行系統(tǒng)的調(diào)查情況)現(xiàn)行系統(tǒng)的調(diào)查情況3)新系統(tǒng)的邏輯模型)新系統(tǒng)的邏輯模型3.實(shí)施

32、計(jì)劃實(shí)施計(jì)劃1)工作任務(wù)的分解)工作任務(wù)的分解2)進(jìn)度)進(jìn)度3)預(yù)算)預(yù)算6.3系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)6.3.1 系統(tǒng)設(shè)計(jì)概述系統(tǒng)設(shè)計(jì)概述1.系統(tǒng)設(shè)計(jì)含義系統(tǒng)設(shè)計(jì)含義系統(tǒng)設(shè)計(jì)就是詳細(xì)定義基于計(jì)算機(jī)的各種活動(dòng)的解決方案。系統(tǒng)設(shè)計(jì)就是詳細(xì)定義基于計(jì)算機(jī)的各種活動(dòng)的解決方案。在系統(tǒng)設(shè)計(jì)階段,把系統(tǒng)分析過(guò)程當(dāng)中得到的邏輯模型結(jié)合相在系統(tǒng)設(shè)計(jì)階段,把系統(tǒng)分析過(guò)程當(dāng)中得到的邏輯模型結(jié)合相應(yīng)的網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫(kù)技術(shù)等詳細(xì)地描述出來(lái),并為系統(tǒng)實(shí)施應(yīng)的網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫(kù)技術(shù)等詳細(xì)地描述出來(lái),并為系統(tǒng)實(shí)施階段的各項(xiàng)工作準(zhǔn)備必要的技術(shù)資料和有關(guān)文件。階段的各項(xiàng)工作準(zhǔn)備必要的技術(shù)資料和有關(guān)文件。系統(tǒng)設(shè)計(jì)的基本目標(biāo)就是要使所設(shè)計(jì)

33、的系統(tǒng)必須滿足系統(tǒng)邏系統(tǒng)設(shè)計(jì)的基本目標(biāo)就是要使所設(shè)計(jì)的系統(tǒng)必須滿足系統(tǒng)邏輯模型的各項(xiàng)功能要求,同時(shí)盡可能地提高系統(tǒng)的性能。系統(tǒng)輯模型的各項(xiàng)功能要求,同時(shí)盡可能地提高系統(tǒng)的性能。系統(tǒng)設(shè)計(jì)的目標(biāo)是評(píng)價(jià)和衡量系統(tǒng)設(shè)計(jì)優(yōu)劣的基本標(biāo)準(zhǔn),也是選擇設(shè)計(jì)的目標(biāo)是評(píng)價(jià)和衡量系統(tǒng)設(shè)計(jì)優(yōu)劣的基本標(biāo)準(zhǔn),也是選擇系統(tǒng)設(shè)計(jì)方案的主要依據(jù)。系統(tǒng)設(shè)計(jì)方案的主要依據(jù)。6.3.1 系統(tǒng)設(shè)計(jì)概述系統(tǒng)設(shè)計(jì)概述2.系統(tǒng)設(shè)計(jì)的主要活動(dòng)系統(tǒng)設(shè)計(jì)的主要活動(dòng)(1)總體結(jié)構(gòu)設(shè)計(jì))總體結(jié)構(gòu)設(shè)計(jì)劃分子系統(tǒng)、功能機(jī)構(gòu)圖設(shè)計(jì)、處理流程圖設(shè)計(jì)、物劃分子系統(tǒng)、功能機(jī)構(gòu)圖設(shè)計(jì)、處理流程圖設(shè)計(jì)、物理系統(tǒng)配置方案設(shè)計(jì)理系統(tǒng)配置方案設(shè)計(jì)(2)詳細(xì)設(shè)計(jì))詳細(xì)設(shè)計(jì)代碼

34、設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、人代碼設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、人-機(jī)界面設(shè)計(jì)機(jī)界面設(shè)計(jì)(3)系統(tǒng)實(shí)施進(jìn)度與計(jì)劃編寫(xiě))系統(tǒng)實(shí)施進(jìn)度與計(jì)劃編寫(xiě)(4)“系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)”的編寫(xiě)的編寫(xiě)6.3.2 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)1.系統(tǒng)總體設(shè)計(jì)的任務(wù)系統(tǒng)總體設(shè)計(jì)的任務(wù)系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)是系統(tǒng)設(shè)計(jì)階段第一步,其任務(wù)是根系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)是系統(tǒng)設(shè)計(jì)階段第一步,其任務(wù)是根據(jù)系統(tǒng)的總目標(biāo)和功能將整個(gè)整個(gè)系統(tǒng)合理劃分為若干個(gè)據(jù)系統(tǒng)的總目標(biāo)和功能將整個(gè)整個(gè)系統(tǒng)合理劃分為若干個(gè)功能模塊,正確處理模塊之間的調(diào)度關(guān)系和數(shù)據(jù)關(guān)系,定功能模塊,正確處理模塊之間的調(diào)度關(guān)系和數(shù)據(jù)關(guān)系,定義各模塊內(nèi)部結(jié)構(gòu)等。也就是說(shuō)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)是從計(jì)算機(jī)義

35、各模塊內(nèi)部結(jié)構(gòu)等。也就是說(shuō)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)是從計(jì)算機(jī)實(shí)現(xiàn)的角度出發(fā),對(duì)前一階段劃分的子系統(tǒng)進(jìn)行校核,使實(shí)現(xiàn)的角度出發(fā),對(duì)前一階段劃分的子系統(tǒng)進(jìn)行校核,使其界面更加清楚和明確,并在此基礎(chǔ)上,將子系統(tǒng)進(jìn)一步其界面更加清楚和明確,并在此基礎(chǔ)上,將子系統(tǒng)進(jìn)一步逐層分解,直至劃分到模塊。逐層分解,直至劃分到模塊。6.3.2 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)2.系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的原則系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的原則1)分解協(xié)調(diào)原則)分解協(xié)調(diào)原則 2) 模塊化原則模塊化原則 3) 自頂向下的原則自頂向下的原則 4) 層次性原則層次性原則 5) 一致性原則一致性原則 6) 明確性原則明確性原則3.劃分子系統(tǒng)劃分子系統(tǒng)6.3

36、.3 系統(tǒng)的功能結(jié)構(gòu)圖設(shè)計(jì)系統(tǒng)的功能結(jié)構(gòu)圖設(shè)計(jì)1.結(jié)構(gòu)化設(shè)計(jì)的原理結(jié)構(gòu)化設(shè)計(jì)的原理結(jié)構(gòu)化設(shè)計(jì)方法的基本原理是使系統(tǒng)模塊化,即把一個(gè)結(jié)構(gòu)化設(shè)計(jì)方法的基本原理是使系統(tǒng)模塊化,即把一個(gè)系統(tǒng)自上而下逐步分解為若干個(gè)彼此獨(dú)立而又有一定聯(lián)系系統(tǒng)自上而下逐步分解為若干個(gè)彼此獨(dú)立而又有一定聯(lián)系的組成部分,這些組成部分稱為模塊。的組成部分,這些組成部分稱為模塊。2.HIPO圖圖HIPO圖由兩部分組成:可視目錄表和圖由兩部分組成:可視目錄表和IPO圖。可視目錄圖。可視目錄表給出程序的層次關(guān)系,表給出程序的層次關(guān)系,IPO圖則為程序各部分提供具體圖則為程序各部分提供具體的工作細(xì)節(jié)。的工作細(xì)節(jié)。1)可視目錄表)可視目

37、錄表可視目錄表由體系框圖、圖例、描述說(shuō)明三部分組成可視目錄表由體系框圖、圖例、描述說(shuō)明三部分組成。6.3.3 系統(tǒng)的功能結(jié)構(gòu)圖設(shè)計(jì)系統(tǒng)的功能結(jié)構(gòu)圖設(shè)計(jì)(2)圖例)圖例(3)描述說(shuō)明)描述說(shuō)明2)IPO圖圖6.3.4 系統(tǒng)物理配置方案設(shè)計(jì)系統(tǒng)物理配置方案設(shè)計(jì)1.設(shè)計(jì)依據(jù)設(shè)計(jì)依據(jù)1)系統(tǒng)的吞吐量)系統(tǒng)的吞吐量 2)系統(tǒng)的相應(yīng)時(shí)間)系統(tǒng)的相應(yīng)時(shí)間3)系統(tǒng)的可靠性)系統(tǒng)的可靠性4)數(shù)據(jù)管理方式)數(shù)據(jù)管理方式5)集中式還是分布式)集中式還是分布式 6)單機(jī)系統(tǒng)還是多機(jī)系統(tǒng))單機(jī)系統(tǒng)還是多機(jī)系統(tǒng)7)地域范圍)地域范圍2.計(jì)算機(jī)硬件選擇計(jì)算機(jī)硬件選擇3.數(shù)據(jù)庫(kù)管理系統(tǒng)的選擇數(shù)據(jù)庫(kù)管理系統(tǒng)的選擇4.應(yīng)用軟件的

38、選擇應(yīng)用軟件的選擇6.3.5 6.3.5 處理流程圖設(shè)計(jì)處理流程圖設(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)的處理過(guò)程和系統(tǒng)中數(shù)據(jù)傳遞關(guān)系,還必須進(jìn)行系統(tǒng)處理流程設(shè)計(jì)和具體模塊的處理流程設(shè)計(jì),以便為程序設(shè)計(jì)提供詳細(xì)資料。1.系統(tǒng)處理流程圖設(shè)計(jì)6.3.5 6.3.5 處理流程圖設(shè)計(jì)處理流程圖設(shè)計(jì)2.2.程序框圖設(shè)計(jì)程序框圖設(shè)計(jì)程序框圖的設(shè)計(jì)是在系統(tǒng)處理流程圖的基礎(chǔ)上,通過(guò)對(duì)輸程序框圖的設(shè)計(jì)是在系統(tǒng)處理流程圖的基礎(chǔ)上,通過(guò)對(duì)輸入輸出數(shù)據(jù)的詳細(xì)分析,然后將具體的處理過(guò)程在計(jì)算機(jī)中的入輸出數(shù)據(jù)的詳細(xì)分析,然后將

39、具體的處理過(guò)程在計(jì)算機(jī)中的主要運(yùn)行步驟上標(biāo)識(shí)出來(lái),作為程序設(shè)計(jì)的最基本依據(jù)。主要運(yùn)行步驟上標(biāo)識(shí)出來(lái),作為程序設(shè)計(jì)的最基本依據(jù)。利用結(jié)構(gòu)化程序設(shè)計(jì)方法描述模塊內(nèi)部的處理構(gòu)成,主要利用結(jié)構(gòu)化程序設(shè)計(jì)方法描述模塊內(nèi)部的處理構(gòu)成,主要采用以下五種基本的處理結(jié)構(gòu):順序處理結(jié)構(gòu)、選擇處理結(jié)構(gòu)、采用以下五種基本的處理結(jié)構(gòu):順序處理結(jié)構(gòu)、選擇處理結(jié)構(gòu)、先判斷后執(zhí)行的循環(huán)結(jié)構(gòu)、先執(zhí)行后判斷的循環(huán)結(jié)構(gòu)、多種選先判斷后執(zhí)行的循環(huán)結(jié)構(gòu)、先執(zhí)行后判斷的循環(huán)結(jié)構(gòu)、多種選擇處理結(jié)構(gòu)。擇處理結(jié)構(gòu)。6.3.5 6.3.5 處理流程圖設(shè)計(jì)處理流程圖設(shè)計(jì)6.3.5 6.3.5 處理流程圖設(shè)計(jì)處理流程圖設(shè)計(jì)3.3.程序設(shè)計(jì)說(shuō)明書(shū)程序

40、設(shè)計(jì)說(shuō)明書(shū)1 1)程序名稱)程序名稱2 2)程序所屬的系統(tǒng)和子系統(tǒng)名稱)程序所屬的系統(tǒng)和子系統(tǒng)名稱3 3)編寫(xiě)程序所用的語(yǔ)言)編寫(xiě)程序所用的語(yǔ)言4 4)輸入數(shù)據(jù)的方式與格式)輸入數(shù)據(jù)的方式與格式5 5)輸出信息的方式與格式)輸出信息的方式與格式6 6)程序處理過(guò)程說(shuō)明)程序處理過(guò)程說(shuō)明7 7)程序運(yùn)行環(huán)境的說(shuō)明)程序運(yùn)行環(huán)境的說(shuō)明6.3.6 6.3.6 代碼設(shè)計(jì)代碼設(shè)計(jì)1.代碼的功能與設(shè)計(jì)原則代碼的功能與設(shè)計(jì)原則1)代碼的功能)代碼的功能(1)使用代碼可以提高計(jì)算機(jī)處理的效率和精度)使用代碼可以提高計(jì)算機(jī)處理的效率和精度(2)使用代碼可以節(jié)省計(jì)算機(jī)的存儲(chǔ)空間,提高運(yùn)算熟讀)使用代碼可以節(jié)省計(jì)算

41、機(jī)的存儲(chǔ)空間,提高運(yùn)算熟讀(3)使用代碼可以提高系統(tǒng)的可靠性。)使用代碼可以提高系統(tǒng)的可靠性。(4)利用代碼可以提高系統(tǒng)數(shù)據(jù)的全局一致性。)利用代碼可以提高系統(tǒng)數(shù)據(jù)的全局一致性。(5)代碼是任何計(jì)算機(jī)的共同語(yǔ)言,是兩者交換信息的工)代碼是任何計(jì)算機(jī)的共同語(yǔ)言,是兩者交換信息的工具具代碼設(shè)計(jì)在系統(tǒng)分析階段就應(yīng)當(dāng)開(kāi)始。代碼設(shè)計(jì)在系統(tǒng)分析階段就應(yīng)當(dāng)開(kāi)始。6.3.6 6.3.6 代碼設(shè)計(jì)代碼設(shè)計(jì)2)代碼設(shè)計(jì)的原則)代碼設(shè)計(jì)的原則(1)唯一性)唯一性 (2)標(biāo)準(zhǔn)性)標(biāo)準(zhǔn)性 (3)合理性)合理性(4)可擴(kuò)充性)可擴(kuò)充性 (5)簡(jiǎn)單性)簡(jiǎn)單性(6)適用性)適用性(7)規(guī)范性)規(guī)范性2.代碼的種類代碼的種類1

42、)順序碼)順序碼 2)區(qū)間碼)區(qū)間碼 3)助記碼)助記碼4)縮寫(xiě)碼)縮寫(xiě)碼 5)3.代碼的校驗(yàn)代碼的校驗(yàn)6.3.7 6.3.7 數(shù)據(jù)文件和數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)文件和數(shù)據(jù)庫(kù)設(shè)計(jì)對(duì)于指標(biāo)體系中數(shù)據(jù)的結(jié)構(gòu)在建庫(kù)前還必須進(jìn)行規(guī)范化的重對(duì)于指標(biāo)體系中數(shù)據(jù)的結(jié)構(gòu)在建庫(kù)前還必須進(jìn)行規(guī)范化的重新組織。新組織。在進(jìn)行了數(shù)據(jù)基本結(jié)構(gòu)的規(guī)范化重組后,還必須建立整體數(shù)在進(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ì)工作據(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)容帶入就基本完成,待系統(tǒng)實(shí)現(xiàn)時(shí)將數(shù)據(jù)分析和數(shù)據(jù)字典的

43、內(nèi)容帶入到本節(jié)所設(shè)計(jì)的數(shù)據(jù)整體關(guān)系結(jié)構(gòu)中,一個(gè)規(guī)范化數(shù)據(jù)庫(kù)系統(tǒng)到本節(jié)所設(shè)計(jì)的數(shù)據(jù)整體關(guān)系結(jié)構(gòu)中,一個(gè)規(guī)范化數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)就建立起來(lái)了。結(jié)構(gòu)就建立起來(lái)了。建立關(guān)系數(shù)據(jù)結(jié)構(gòu)涉及三方面內(nèi)容:建立鏈接關(guān)系、建立關(guān)系數(shù)據(jù)結(jié)構(gòu)涉及三方面內(nèi)容:建立鏈接關(guān)系、確定單一的父親關(guān)系結(jié)構(gòu)、建立整個(gè)數(shù)據(jù)庫(kù)的關(guān)系結(jié)確定單一的父親關(guān)系結(jié)構(gòu)、建立整個(gè)數(shù)據(jù)庫(kù)的關(guān)系結(jié)構(gòu)。構(gòu)。6.3.8 6.3.8 人機(jī)界面設(shè)計(jì)人機(jī)界面設(shè)計(jì)1.輸出設(shè)計(jì)輸出設(shè)計(jì)1)輸出設(shè)計(jì)的內(nèi)容)輸出設(shè)計(jì)的內(nèi)容(1)確定輸出內(nèi)容)確定輸出內(nèi)容 :信息的使用者、目的、報(bào)告量、使用周期、:信息的使用者、目的、報(bào)告量、使用周期、有效期、保管方法和復(fù)寫(xiě)份數(shù)等;輸出項(xiàng)目、

44、位數(shù)、精度、有效期、保管方法和復(fù)寫(xiě)份數(shù)等;輸出項(xiàng)目、位數(shù)、精度、數(shù)據(jù)形式(文字、數(shù)字)、數(shù)據(jù)來(lái)源與生源算法等。數(shù)據(jù)形式(文字、數(shù)字)、數(shù)據(jù)來(lái)源與生源算法等。(2)確定輸出格式:如表格、圖形或文件。)確定輸出格式:如表格、圖形或文件。(3)選擇輸出設(shè)備和確定輸出介質(zhì):是要長(zhǎng)期存檔還是用作日)選擇輸出設(shè)備和確定輸出介質(zhì):是要長(zhǎng)期存檔還是用作日后處理用或是臨時(shí)查詢用或是通過(guò)屏幕顯示后處理用或是臨時(shí)查詢用或是通過(guò)屏幕顯示6.3.8 6.3.8 人機(jī)界面設(shè)計(jì)人機(jī)界面設(shè)計(jì)2)輸出報(bào)告)輸出報(bào)告2.輸入設(shè)計(jì)輸入設(shè)計(jì)1)輸入設(shè)計(jì)的內(nèi)容)輸入設(shè)計(jì)的內(nèi)容2)輸入類型)輸入類型3)輸入設(shè)備)輸入設(shè)備3.輸入輸出的界

45、面設(shè)計(jì)輸入輸出的界面設(shè)計(jì)1)菜單式)菜單式2)填表時(shí))填表時(shí)3)選擇性回答式)選擇性回答式6.3.9 6.3.9 系統(tǒng)安全和數(shù)據(jù)完整性設(shè)計(jì)系統(tǒng)安全和數(shù)據(jù)完整性設(shè)計(jì)1、計(jì)算機(jī)安全:、計(jì)算機(jī)安全:訪問(wèn)控制;選擇性訪問(wèn)控制;加密;生物識(shí)訪問(wèn)控制;選擇性訪問(wèn)控制;加密;生物識(shí)別技術(shù);物理安全;設(shè)備自身的運(yùn)行安全;計(jì)算機(jī)病毒的別技術(shù);物理安全;設(shè)備自身的運(yùn)行安全;計(jì)算機(jī)病毒的防范與殺滅。防范與殺滅。2、網(wǎng)絡(luò)安全:、網(wǎng)絡(luò)安全:訪問(wèn)控制與鑒別;加密;調(diào)制解調(diào)器安全;傳訪問(wèn)控制與鑒別;加密;調(diào)制解調(diào)器安全;傳輸介質(zhì)的安全;防火墻。輸介質(zhì)的安全;防火墻。3、數(shù)據(jù)庫(kù)安全:、數(shù)據(jù)庫(kù)安全:制定切實(shí)可行的安全計(jì)劃制度和

46、用戶手冊(cè);制定切實(shí)可行的安全計(jì)劃制度和用戶手冊(cè);限制可移動(dòng)介質(zhì)的訪問(wèn);訪問(wèn)限制;數(shù)據(jù)加密;跟蹤審查。限制可移動(dòng)介質(zhì)的訪問(wèn);訪問(wèn)限制;數(shù)據(jù)加密;跟蹤審查。4、數(shù)據(jù)完整性:、數(shù)據(jù)完整性:備份;鏡像技術(shù);歸檔;分級(jí)存儲(chǔ)管理;奇?zhèn)浞?;鏡像技術(shù);歸檔;分級(jí)存儲(chǔ)管理;奇偶校驗(yàn);災(zāi)難恢復(fù)計(jì)劃;故障前預(yù)兆分析;電源調(diào)節(jié)。偶校驗(yàn);災(zāi)難恢復(fù)計(jì)劃;故障前預(yù)兆分析;電源調(diào)節(jié)。6.3.10 6.3.10 系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)設(shè)計(jì)說(shuō)明書(shū)是整個(gè)系統(tǒng)設(shè)計(jì)的完整描述,是系統(tǒng)設(shè)計(jì)的階設(shè)計(jì)說(shuō)明書(shū)是整個(gè)系統(tǒng)設(shè)計(jì)的完整描述,是系統(tǒng)設(shè)計(jì)的階段性成果的具體體現(xiàn),也是系統(tǒng)實(shí)施的最重要依據(jù)。段性成果的具體體現(xiàn),也是系統(tǒng)實(shí)施的最重要依據(jù)

47、。1系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)說(shuō)明。系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)說(shuō)明。系統(tǒng)的模塊化結(jié)構(gòu)及其說(shuō)明,系統(tǒng)的模塊化結(jié)構(gòu)及其說(shuō)明,各主要模塊處理流程圖及其說(shuō)明等。各主要模塊處理流程圖及其說(shuō)明等。2輸入輸出設(shè)計(jì)和人輸入輸出設(shè)計(jì)和人機(jī)對(duì)話說(shuō)明。機(jī)對(duì)話說(shuō)明。輸入輸出設(shè)備的選擇,輸入輸出設(shè)備的選擇,輸入輸出的格式,以及輸入數(shù)據(jù)的編輯校驗(yàn)方法等。輸入輸出的格式,以及輸入數(shù)據(jù)的編輯校驗(yàn)方法等。3網(wǎng)絡(luò)設(shè)計(jì)說(shuō)明。網(wǎng)絡(luò)設(shè)計(jì)說(shuō)明。畫(huà)出網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)圖。說(shuō)明所選網(wǎng)絡(luò)畫(huà)出網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)圖。說(shuō)明所選網(wǎng)絡(luò)軟硬件平臺(tái)、線路種類以及連網(wǎng)的目標(biāo)和具體方案等。軟硬件平臺(tái)、線路種類以及連網(wǎng)的目標(biāo)和具體方案等。4代碼設(shè)計(jì)說(shuō)明。代碼設(shè)計(jì)說(shuō)明。說(shuō)明編碼對(duì)象的名稱、代

48、碼結(jié)構(gòu)、校驗(yàn)說(shuō)明編碼對(duì)象的名稱、代碼結(jié)構(gòu)、校驗(yàn)位的設(shè)計(jì)方法和相應(yīng)的編碼表等。位的設(shè)計(jì)方法和相應(yīng)的編碼表等。6.3.10 6.3.10 系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)系統(tǒng)設(shè)計(jì)說(shuō)明書(shū)5 5數(shù)據(jù)文件和數(shù)據(jù)庫(kù)的設(shè)計(jì)說(shuō)明。數(shù)據(jù)文件和數(shù)據(jù)庫(kù)的設(shè)計(jì)說(shuō)明。說(shuō)明各數(shù)據(jù)文件和數(shù)據(jù)說(shuō)明各數(shù)據(jù)文件和數(shù)據(jù)庫(kù)的命名、功能、結(jié)構(gòu)等。庫(kù)的命名、功能、結(jié)構(gòu)等。6 6說(shuō)明。說(shuō)明。說(shuō)明系統(tǒng)安全設(shè)計(jì)措施及細(xì)節(jié),說(shuō)明數(shù)據(jù)完整性說(shuō)明系統(tǒng)安全設(shè)計(jì)措施及細(xì)節(jié),說(shuō)明數(shù)據(jù)完整性設(shè)計(jì)的具體內(nèi)容,給出系統(tǒng)安全計(jì)劃文本。設(shè)計(jì)的具體內(nèi)容,給出系統(tǒng)安全計(jì)劃文本。編寫(xiě)好的系統(tǒng)設(shè)計(jì)說(shuō)明書(shū),交有關(guān)部門(mén)批準(zhǔn)后,即可正式轉(zhuǎn)編寫(xiě)好的系統(tǒng)設(shè)計(jì)說(shuō)明書(shū),交有關(guān)部門(mén)批準(zhǔn)后,即可正式轉(zhuǎn)入系統(tǒng)

49、實(shí)施階段。入系統(tǒng)實(shí)施階段。6.4 6.4 系統(tǒng)實(shí)施系統(tǒng)實(shí)施所謂實(shí)施指的是將系統(tǒng)設(shè)計(jì)階段的結(jié)果在計(jì)算機(jī)上實(shí)所謂實(shí)施指的是將系統(tǒng)設(shè)計(jì)階段的結(jié)果在計(jì)算機(jī)上實(shí)現(xiàn),將原來(lái)紙面上的新系統(tǒng)方案轉(zhuǎn)換成可執(zhí)行的應(yīng)用軟件現(xiàn),將原來(lái)紙面上的新系統(tǒng)方案轉(zhuǎn)換成可執(zhí)行的應(yīng)用軟件系統(tǒng),系統(tǒng)實(shí)施階段的主要任務(wù)是:按總體計(jì)劃方案購(gòu)置系統(tǒng),系統(tǒng)實(shí)施階段的主要任務(wù)是:按總體計(jì)劃方案購(gòu)置和安裝設(shè)備;建立數(shù)據(jù)庫(kù)系統(tǒng);程序設(shè)計(jì)和調(diào)試;整理基和安裝設(shè)備;建立數(shù)據(jù)庫(kù)系統(tǒng);程序設(shè)計(jì)和調(diào)試;整理基礎(chǔ)數(shù)據(jù);培訓(xùn)操作人員;系統(tǒng)切換和試運(yùn)行。礎(chǔ)數(shù)據(jù);培訓(xùn)操作人員;系統(tǒng)切換和試運(yùn)行。6.4.1 6.4.1 程序設(shè)計(jì)程序設(shè)計(jì)1.1.衡量編程工作的指標(biāo)衡量

50、編程工作的指標(biāo)1 1)可靠性。是程序或系統(tǒng)的安全可靠性,如數(shù)據(jù)存?。┛煽啃浴J浅绦蚧蛳到y(tǒng)的安全可靠性,如數(shù)據(jù)存取的安全可靠性,通信的安全可靠性,操作權(quán)限的安全可靠的安全可靠性,通信的安全可靠性,操作權(quán)限的安全可靠性等。性等。2 2)規(guī)范性。書(shū)寫(xiě)的格式,變量的命名等都要統(tǒng)一規(guī)范,)規(guī)范性。書(shū)寫(xiě)的格式,變量的命名等都要統(tǒng)一規(guī)范,這對(duì)程序的閱讀、修改和維護(hù)都是十分必要的。這對(duì)程序的閱讀、修改和維護(hù)都是十分必要的。3 3)可讀性。程序清晰,沒(méi)有太多繁雜的技巧,他人容)可讀性。程序清晰,沒(méi)有太多繁雜的技巧,他人容易讀懂。易讀懂。4 4)可維護(hù)性。使得系統(tǒng)便于修改、更新,擴(kuò)充。)可維護(hù)性。使得系統(tǒng)便于修改

51、、更新,擴(kuò)充。2.2.常用的編程工具常用的編程工具6.4.2 6.4.2 系統(tǒng)測(cè)試系統(tǒng)測(cè)試1.系統(tǒng)測(cè)試的概念系統(tǒng)測(cè)試的概念軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程;軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程;測(cè)試是為了證明程序有錯(cuò),而不是證明程序無(wú)錯(cuò)誤。測(cè)試是為了證明程序有錯(cuò),而不是證明程序無(wú)錯(cuò)誤。一個(gè)好的測(cè)試用例是在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤;一個(gè)好的測(cè)試用例是在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤;一個(gè)成功的測(cè)試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。一個(gè)成功的測(cè)試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。2.系統(tǒng)測(cè)試的步驟系統(tǒng)測(cè)試的步驟單元測(cè)試:又稱模塊測(cè)試,檢查各個(gè)程序模塊是否正確地實(shí)現(xiàn)單元測(cè)試:又稱模塊測(cè)試,檢查各個(gè)

52、程序模塊是否正確地實(shí)現(xiàn)了規(guī)定的功能。目的在于發(fā)現(xiàn)各模塊內(nèi)部可能存在的各種差錯(cuò)。了規(guī)定的功能。目的在于發(fā)現(xiàn)各模塊內(nèi)部可能存在的各種差錯(cuò)。包括:模塊接口測(cè)試、局部數(shù)據(jù)結(jié)構(gòu)測(cè)試、路徑測(cè)試、錯(cuò)誤處包括:模塊接口測(cè)試、局部數(shù)據(jù)結(jié)構(gòu)測(cè)試、路徑測(cè)試、錯(cuò)誤處理測(cè)試等過(guò)程理測(cè)試等過(guò)程6.4.2 6.4.2 系統(tǒng)測(cè)試系統(tǒng)測(cè)試集成測(cè)試:集成測(cè)試:又稱聯(lián)合測(cè)試,在單元測(cè)試的基礎(chǔ)上,需要將所有又稱聯(lián)合測(cè)試,在單元測(cè)試的基礎(chǔ)上,需要將所有模塊按照設(shè)計(jì)要求組裝成為系統(tǒng),主要對(duì)與設(shè)計(jì)相關(guān)的軟件體系結(jié)構(gòu)模塊按照設(shè)計(jì)要求組裝成為系統(tǒng),主要對(duì)與設(shè)計(jì)相關(guān)的軟件體系結(jié)構(gòu)的構(gòu)造進(jìn)行測(cè)試。目的在于解決:各個(gè)模塊連接起來(lái)的時(shí)候,穿越模的構(gòu)造

53、進(jìn)行測(cè)試。目的在于解決:各個(gè)模塊連接起來(lái)的時(shí)候,穿越模塊接口的數(shù)據(jù)是否會(huì)丟失;一個(gè)模塊的功能是否會(huì)對(duì)另一個(gè)模塊的功塊接口的數(shù)據(jù)是否會(huì)丟失;一個(gè)模塊的功能是否會(huì)對(duì)另一個(gè)模塊的功能產(chǎn)生不利影響;各個(gè)子功能組合起來(lái),能否達(dá)到預(yù)期要求的父功能;能產(chǎn)生不利影響;各個(gè)子功能組合起來(lái),能否達(dá)到預(yù)期要求的父功能;全局?jǐn)?shù)據(jù)結(jié)構(gòu)是否有問(wèn)題;單個(gè)模塊的誤差累計(jì)起來(lái),是否會(huì)放大全局?jǐn)?shù)據(jù)結(jié)構(gòu)是否有問(wèn)題;單個(gè)模塊的誤差累計(jì)起來(lái),是否會(huì)放大確認(rèn)測(cè)試:確認(rèn)測(cè)試:又稱有效性測(cè)試。檢查已實(shí)現(xiàn)的軟件是否滿足了需又稱有效性測(cè)試。檢查已實(shí)現(xiàn)的軟件是否滿足了需求規(guī)格說(shuō)明中確定了的各種需求,以及軟件配置是否安全、正確。包求規(guī)格說(shuō)明中確定了

54、的各種需求,以及軟件配置是否安全、正確。包括:有效性測(cè)試(黑盒測(cè)試)、軟件配置復(fù)查和驗(yàn)收測(cè)試。驗(yàn)收測(cè)試?yán)ǎ河行詼y(cè)試(黑盒測(cè)試)、軟件配置復(fù)查和驗(yàn)收測(cè)試。驗(yàn)收測(cè)試是以用戶為主的測(cè)試,軟件開(kāi)發(fā)人員和是以用戶為主的測(cè)試,軟件開(kāi)發(fā)人員和QAQA(質(zhì)量保證)人員也應(yīng)參加。(質(zhì)量保證)人員也應(yīng)參加。由用戶參加設(shè)計(jì)測(cè)試用例,使用生產(chǎn)中的實(shí)際數(shù)據(jù)進(jìn)行測(cè)試。確認(rèn)測(cè)由用戶參加設(shè)計(jì)測(cè)試用例,使用生產(chǎn)中的實(shí)際數(shù)據(jù)進(jìn)行測(cè)試。確認(rèn)測(cè)試應(yīng)交付的文檔有:確認(rèn)測(cè)試分析報(bào)告、最終的用戶手冊(cè)和操作手冊(cè)、試應(yīng)交付的文檔有:確認(rèn)測(cè)試分析報(bào)告、最終的用戶手冊(cè)和操作手冊(cè)、項(xiàng)目開(kāi)發(fā)總結(jié)報(bào)告。項(xiàng)目開(kāi)發(fā)總結(jié)報(bào)告。6.4.2 6.4.2 系統(tǒng)測(cè)

55、試系統(tǒng)測(cè)試系統(tǒng)測(cè)試:是將通過(guò)確認(rèn)測(cè)試的軟件,作為整個(gè)基于系統(tǒng)測(cè)試:是將通過(guò)確認(rèn)測(cè)試的軟件,作為整個(gè)基于計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、外設(shè)、某些支持計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、外設(shè)、某些支持軟件、數(shù)據(jù)和人員等其他系統(tǒng)原色結(jié)合在一起,在實(shí)際運(yùn)軟件、數(shù)據(jù)和人員等其他系統(tǒng)原色結(jié)合在一起,在實(shí)際運(yùn)行環(huán)境下,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行一系列的組裝測(cè)試和確認(rèn)測(cè)行環(huán)境下,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行一系列的組裝測(cè)試和確認(rèn)測(cè)試。試。系統(tǒng)測(cè)試的目的在于通過(guò)與系統(tǒng)的需求定義作比較,系統(tǒng)測(cè)試的目的在于通過(guò)與系統(tǒng)的需求定義作比較,發(fā)現(xiàn)軟件與系統(tǒng)的定義不符合或與之矛盾的地方。發(fā)現(xiàn)軟件與系統(tǒng)的定義不符合或與之矛盾的地方。6.4.2

56、 6.4.2 系統(tǒng)測(cè)試系統(tǒng)測(cè)試階 段輸出需求分析審查需求定義中問(wèn)題列表, 批準(zhǔn)的需求分析文檔, 測(cè)試計(jì)劃書(shū)的起草 設(shè)計(jì)審查設(shè)計(jì)問(wèn)題列表、各類設(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)前版本已知問(wèn)題的清單、版本發(fā)布報(bào)告維護(hù)缺陷報(bào)告、更改跟蹤報(bào)告、測(cè)試報(bào)告6.4.2 6.4.2 系統(tǒng)測(cè)試系統(tǒng)測(cè)試3

57、.軟件測(cè)試的基本方法軟件測(cè)試的基本方法1)黑盒測(cè)試)黑盒測(cè)試它只檢查程序功能是否按照需求規(guī)格說(shuō)明書(shū)的規(guī)定正它只檢查程序功能是否按照需求規(guī)格說(shuō)明書(shū)的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫(kù)或文件)的完整性。出信息,并且保持外部信息(如數(shù)據(jù)庫(kù)或文件)的完整性。 黑盒測(cè)試方法主要有等價(jià)類劃分、邊值分析、因果圖、黑盒測(cè)試方法主要有等價(jià)類劃分、邊值分析、因果圖、錯(cuò)誤推測(cè)等,主要用于軟件確認(rèn)測(cè)試。錯(cuò)誤推測(cè)等,主要用于軟件確認(rèn)測(cè)試。6.4.2 6.4.2 系統(tǒng)測(cè)試系統(tǒng)測(cè)試2)白盒測(cè)試()白盒測(cè)試(White-

58、Box Testing)白盒測(cè)試也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試。白盒測(cè)試的白盒測(cè)試也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試。白盒測(cè)試的主要方法有邏輯驅(qū)動(dòng)、基路測(cè)試等,主要用于軟件驗(yàn)證。主要方法有邏輯驅(qū)動(dòng)、基路測(cè)試等,主要用于軟件驗(yàn)證。 白盒法全面了解程序內(nèi)部邏輯結(jié)構(gòu)、對(duì)所有邏輯路白盒法全面了解程序內(nèi)部邏輯結(jié)構(gòu)、對(duì)所有邏輯路徑進(jìn)行測(cè)試。白盒法是窮舉路徑測(cè)試。徑進(jìn)行測(cè)試。白盒法是窮舉路徑測(cè)試。3alac (act-like-a-customer)測(cè)試測(cè)試alac測(cè)試是一種基于客戶使用產(chǎn)品的知識(shí)開(kāi)發(fā)出來(lái)的測(cè)試是一種基于客戶使用產(chǎn)品的知識(shí)開(kāi)發(fā)出來(lái)的測(cè)試方法。測(cè)試方法。alac測(cè)試是基于復(fù)雜的軟件產(chǎn)品有許多錯(cuò)誤的測(cè)試是基于復(fù)雜的軟件產(chǎn)品有許多錯(cuò)誤的原則。最大的受益者是用戶,缺陷查找和改正針對(duì)哪些客原則。最大的受益者是用戶,缺陷查找和改正針對(duì)哪些客戶最容易遇到的錯(cuò)誤。戶最容易遇到的錯(cuò)誤。6.4.3 6.4.3 系統(tǒng)轉(zhuǎn)換系統(tǒng)轉(zhuǎn)換1.系統(tǒng)的試運(yùn)行系統(tǒng)的試運(yùn)行系統(tǒng)試運(yùn)行階段的工作主要內(nèi)容:對(duì)系統(tǒng)進(jìn)行初始化、系統(tǒng)試運(yùn)行階段的工作主要內(nèi)容:對(duì)系統(tǒng)進(jìn)行初始化、輸入原始數(shù)據(jù);記錄系統(tǒng)運(yùn)行的數(shù)據(jù)和狀況;核對(duì)新系統(tǒng)輸入原始數(shù)據(jù);記錄系統(tǒng)運(yùn)行的數(shù)據(jù)和狀況;核對(duì)新系統(tǒng)輸出和舊系統(tǒng)(人工或計(jì)算機(jī)系統(tǒng))輸出

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論