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

下載本文檔

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

文檔簡介

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

2、的規(guī)律,為企業(yè)建立起計算機化的信息系統(tǒng)。其中最核心的工作,就是開發(fā)出一套適合化的信息系統(tǒng)。其中最核心的工作,就是開發(fā)出一套適合于現(xiàn)代企業(yè)管理要求的應(yīng)用軟件。于現(xiàn)代企業(yè)管理要求的應(yīng)用軟件。6.1.1信息系統(tǒng)開發(fā)的任務(wù)與原則信息系統(tǒng)開發(fā)的任務(wù)與原則2.信息系統(tǒng)開發(fā)的原則信息系統(tǒng)開發(fā)的原則(1)完整性)完整性 計算機化的計算機化的MIS必須從系統(tǒng)總體出發(fā),克服手工信必須從系統(tǒng)總體出發(fā),克服手工信息分散處理的弊病,各子系統(tǒng)的功能要盡可能規(guī)范,數(shù)息分散處理的弊病,各子系統(tǒng)的功能要盡可能規(guī)范,數(shù)據(jù)采集要統(tǒng)一,語言描述要一致,信息資源要共享。保據(jù)采集要統(tǒng)一,語言描述要一致,信息資源要共享。保證各子系統(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)各有其獨立功能,同時又相互的各子系統(tǒng)各有其獨立功能,同時又相互聯(lián)系,相互作用。通過信息流把它們的功能聯(lián)系起來。聯(lián)系,相互作用。通過信息流把它們的功能聯(lián)系起來。6.1.1信息系統(tǒng)開發(fā)的任務(wù)與原則信息系統(tǒng)開發(fā)的任務(wù)與原則(3)適應(yīng)性)適應(yīng)性 MIS應(yīng)對外界條件的變化有較強的適應(yīng)能力。應(yīng)對外界條件的變化有較強的適應(yīng)能力。 (4)可靠性)可靠性 只有可靠的系統(tǒng)才能得到用戶的信任。因此在設(shè)計系只有可靠的系統(tǒng)才能得到用戶的信任。因

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

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

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

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

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

9、了解有關(guān)的工作流程,收集票據(jù)、賬單、報表等資料,分析現(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)進行系統(tǒng)初步調(diào)查和可行性研究)進行系統(tǒng)初步調(diào)查和可行性研究(2)對現(xiàn)行系統(tǒng)的詳細調(diào)查、組織結(jié)構(gòu)與業(yè)務(wù)流程分析、)對現(xiàn)行系統(tǒng)的詳細調(diào)查、組織結(jié)構(gòu)與業(yè)務(wù)流程分析、建立新系統(tǒng)的邏輯模

10、型、提交系統(tǒng)分析報告。建立新系統(tǒng)的邏輯模型、提交系統(tǒng)分析報告。2.系統(tǒng)分析工作的特點系統(tǒng)分析工作的特點(1)工作內(nèi)容涉及面廣,不確定性大)工作內(nèi)容涉及面廣,不確定性大(2)系統(tǒng)分析工作主要面向組織管理問題,工作方式主要)系統(tǒng)分析工作主要面向組織管理問題,工作方式主要是和人打交道。是和人打交道。(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)域的各個方面調(diào)查的范圍應(yīng)該圍繞組織內(nèi)部信息流所涉及領(lǐng)域的各個方面. .調(diào)查的具體內(nèi)容包括組織機構(gòu)和功能業(yè)務(wù)、組織目標(biāo)和發(fā)展調(diào)查的具體內(nèi)容包括組織機構(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ù)的管理方法、決策方式和決策過作方式、管理方式和具體業(yè)務(wù)的管理方法、決策方式和決策過程、可用資源和限制條件以及現(xiàn)存問題和改進意見。程、可用資源和限制條件以及現(xià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ào)查是采用重點提問調(diào)查是采用CSF(關(guān)鍵成功因素)方法,列(關(guān)鍵成功因素)方法,列舉若干可能的問題,自頂向下盡可能全面地對用戶進行提舉若干可能的問題,自頂向下盡可能全面地對用戶進行提問,然后分門別類對詢問的結(jié)果進行歸納。問,然后分門別類對詢問的結(jié)果進行歸納。(2)全面業(yè)務(wù)需求分析的問卷調(diào)查法)全面業(yè)務(wù)需求分析的問卷調(diào)查法指指BSP(企業(yè)系統(tǒng)規(guī)劃)方法中給出的調(diào)查表,對現(xiàn)(企業(yè)系統(tǒng)規(guī)劃)方法中給出的調(diào)查表,對現(xiàn)行系統(tǒng)的各級管理人員進行全面的需求分析調(diào)查(填表),行系統(tǒng)的各級

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

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

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

16、員和設(shè)計部門的系由使用部門的業(yè)務(wù)人員、主管人員和設(shè)計部門的系統(tǒng)分析人員、系統(tǒng)設(shè)計人員共同進行。盡量使用各種形象、統(tǒng)分析人員、系統(tǒng)設(shè)計人員共同進行。盡量使用各種形象、直觀的圖標(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ù)流程及各項功能,用判斷樹和決圖描述和分析數(shù)據(jù)、數(shù)據(jù)流程及各項功能,用判斷樹和決策表等描述處理功能和決策模型。策表等描述處理功能和決策模型。6.2.4 詳細調(diào)查詳細調(diào)查2.詳細調(diào)查的范圍詳細調(diào)查的范圍調(diào)查的具體內(nèi)容包

17、括組織機構(gòu)和功能業(yè)務(wù)、組織目標(biāo)和調(diào)查的具體內(nèi)容包括組織機構(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ù)的管理方法、決策方式和決策過程、可用資源和限制條件以及現(xiàn)存問題和改方式和決策過程、可用資源和限制條件以及現(xiàn)存問題和改進意見。進意見。3.組織結(jié)構(gòu)圖組織結(jié)構(gòu)圖反映組織內(nèi)部之間隸屬關(guān)系的樹狀結(jié)構(gòu)圖。反映組織內(nèi)部之間隸屬關(guān)系的樹狀結(jié)構(gòu)圖。6.2.4 詳細調(diào)查詳細調(diào)查董事會董事會總經(jīng)理總經(jīng)理項目部項目部信息部信息部配送中心配送中心部部人事部人

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

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

20、收集/統(tǒng)計數(shù)據(jù) 信息傳遞過程 6.2.4 詳細調(diào)查詳細調(diào)查車間填寫領(lǐng)料單給倉庫要求領(lǐng)料,庫長根據(jù)用料計劃審車間填寫領(lǐng)料單給倉庫要求領(lǐng)料,庫長根據(jù)用料計劃審批材料單,未批準(zhǔn)得到退回車間,已批準(zhǔn)的領(lǐng)料單被送到批材料單,未批準(zhǔn)得到退回車間,已批準(zhǔn)的領(lǐng)料單被送到倉庫保管員處,由他查閱庫存帳。若帳上有貨則通知車間倉庫保管員處,由他查閱庫存帳。若帳上有貨則通知車間前來領(lǐng)料,否則將缺貨通知采購人員前來領(lǐng)料,否則將缺貨通知采購人員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)部的流動情況抽象出來,舍去具體組織機構(gòu)、信息載體、處理工動情況抽象出來,舍去具體組織機構(gòu)、信息載體、處理工作、物資、材料等,單從數(shù)據(jù)流動過程來考察實際業(yè)務(wù)的作、物資、材料等,單從數(shù)據(jù)流動過程來考察實際業(yè)務(wù)的數(shù)據(jù)處理模式。數(shù)據(jù)流程分析主要包括對信息的流動、傳數(shù)據(jù)處理模式。數(shù)據(jù)流程分析主要包括對信息的流動、傳遞、處理、存儲等的分析。遞、處理、存儲等的分析?,F(xiàn)有的數(shù)據(jù)流程分析多是通過分層的數(shù)據(jù)流程圖現(xiàn)有的數(shù)據(jù)流程分析多是通過分層的數(shù)據(jù)流程圖DFD來來實現(xiàn)的。其具體的做法是:按業(yè)務(wù)流程圖理出業(yè)務(wù)流程的實現(xiàn)的。其具體的做法是:按業(yè)務(wù)流程圖理出業(yè)務(wù)流程的順序,將

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

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

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

25、中的數(shù)據(jù)流、數(shù)據(jù)存儲、處理過程和外部實體。也就是說據(jù)存儲、處理過程和外部實體。也就是說DD就是對就是對DFD中中加工、數(shù)據(jù)流、文件和外部項逐個做出定義的一部文件。加工、數(shù)據(jù)流、文件和外部項逐個做出定義的一部文件。DFD和和DD結(jié)合起來定義系統(tǒng)。數(shù)據(jù)字典實際上是結(jié)合起來定義系統(tǒng)。數(shù)據(jù)字典實際上是“關(guān)于系關(guān)于系統(tǒng)數(shù)據(jù)的數(shù)據(jù)庫統(tǒng)數(shù)據(jù)的數(shù)據(jù)庫”,在整個系統(tǒng)的開發(fā)過程以及系統(tǒng)運行,在整個系統(tǒng)的開發(fā)過程以及系統(tǒng)運行后的維護階段,數(shù)據(jù)字典都是必不可少的工具。數(shù)據(jù)字典后的維護階段,數(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ù)存儲、處理過程、外部實體、不同類型的條目由不同的據(jù)存儲、處理過程、外部實體、不同類型的條目由不同的屬性描述。屬性描述。(1 1)數(shù)據(jù)元素)數(shù)據(jù)元素數(shù)據(jù)元素是最小的數(shù)據(jù)組成單位,也就是不可再分的數(shù)據(jù)數(shù)據(jù)元素是最小的數(shù)據(jù)組成單位,也就是不可再分的數(shù)據(jù)單位。對每個數(shù)據(jù)元素,需要描述一下屬性:名稱、別名、單位。對每個數(shù)據(jù)元素,需要描述一下屬性:名稱、別名、類型、取值范圍和取值的含義、長度。類型、取值范圍和取值的含義、長度。6.2.5 數(shù)據(jù)分析數(shù)據(jù)分析(2)

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

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

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

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

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

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

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

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

35、各模塊內(nèi)部結(jié)構(gòu)等。也就是說系統(tǒng)結(jié)構(gòu)設(shè)計是從計算機實現(xiàn)的角度出發(fā),對前一階段劃分的子系統(tǒng)進行校核,使實現(xiàn)的角度出發(fā),對前一階段劃分的子系統(tǒng)進行校核,使其界面更加清楚和明確,并在此基礎(chǔ)上,將子系統(tǒng)進一步其界面更加清楚和明確,并在此基礎(chǔ)上,將子系統(tǒng)進一步逐層分解,直至劃分到模塊。逐層分解,直至劃分到模塊。6.3.2 系統(tǒng)總體結(jié)構(gòu)設(shè)計系統(tǒng)總體結(jié)構(gòu)設(shè)計2.系統(tǒng)總體結(jié)構(gòu)設(shè)計的原則系統(tǒng)總體結(jié)構(gòu)設(shè)計的原則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è)計系統(tǒng)的功能結(jié)構(gòu)圖設(shè)計1.結(jié)構(gòu)化設(shè)計的原理結(jié)構(gòu)化設(shè)計的原理結(jié)構(gòu)化設(shè)計方法的基本原理是使系統(tǒng)模塊化,即把一個結(jié)構(gòu)化設(shè)計方法的基本原理是使系統(tǒng)模塊化,即把一個系統(tǒng)自上而下逐步分解為若干個彼此獨立而又有一定聯(lián)系系統(tǒng)自上而下逐步分解為若干個彼此獨立而又有一定聯(lián)系的組成部分,這些組成部分稱為模塊。的組成部分,這些組成部分稱為模塊。2.HIPO圖圖HIPO圖由兩部分組成:可視目錄表和圖由兩部分組成:可視目錄表和IPO圖。可視目錄圖。可視目錄表給出程序的層次關(guān)系,表給出程序的層次關(guān)系,IPO圖則為程序各部分提供具體圖則為程序各部分提供具體的工作細節(jié)。的工作細節(jié)。1)可視目錄表)可視目

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

38、選擇應(yīng)用軟件的選擇6.3.5 6.3.5 處理流程圖設(shè)計處理流程圖設(shè)計系統(tǒng)結(jié)構(gòu)設(shè)計的重點在于描述系統(tǒng)的功能特征及其各功能模塊之間的調(diào)用關(guān)系,但并未表達各功能之間的數(shù)據(jù)傳遞關(guān)系。因此,為了進一步表達系統(tǒng)的處理過程和系統(tǒng)中數(shù)據(jù)傳遞關(guān)系,還必須進行系統(tǒng)處理流程設(shè)計和具體模塊的處理流程設(shè)計,以便為程序設(shè)計提供詳細資料。1.系統(tǒng)處理流程圖設(shè)計6.3.5 6.3.5 處理流程圖設(shè)計處理流程圖設(shè)計2.2.程序框圖設(shè)計程序框圖設(shè)計程序框圖的設(shè)計是在系統(tǒng)處理流程圖的基礎(chǔ)上,通過對輸程序框圖的設(shè)計是在系統(tǒng)處理流程圖的基礎(chǔ)上,通過對輸入輸出數(shù)據(jù)的詳細分析,然后將具體的處理過程在計算機中的入輸出數(shù)據(jù)的詳細分析,然后將

39、具體的處理過程在計算機中的主要運行步驟上標(biāo)識出來,作為程序設(shè)計的最基本依據(jù)。主要運行步驟上標(biāo)識出來,作為程序設(shè)計的最基本依據(jù)。利用結(jié)構(gòu)化程序設(shè)計方法描述模塊內(nèi)部的處理構(gòu)成,主要利用結(jié)構(gòu)化程序設(shè)計方法描述模塊內(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è)計處理流程圖設(shè)計6.3.5 6.3.5 處理流程圖設(shè)計處理流程圖設(shè)計3.3.程序設(shè)計說明書程序

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

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

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

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

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

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

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

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

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

49、實施階段。入系統(tǒng)實施階段。6.4 6.4 系統(tǒng)實施系統(tǒng)實施所謂實施指的是將系統(tǒng)設(shè)計階段的結(jié)果在計算機上實所謂實施指的是將系統(tǒng)設(shè)計階段的結(jié)果在計算機上實現(xiàn),將原來紙面上的新系統(tǒng)方案轉(zhuǎn)換成可執(zhí)行的應(yīng)用軟件現(xiàn),將原來紙面上的新系統(tǒng)方案轉(zhuǎn)換成可執(zhí)行的應(yīng)用軟件系統(tǒng),系統(tǒng)實施階段的主要任務(wù)是:按總體計劃方案購置系統(tǒng),系統(tǒng)實施階段的主要任務(wù)是:按總體計劃方案購置和安裝設(shè)備;建立數(shù)據(jù)庫系統(tǒng);程序設(shè)計和調(diào)試;整理基和安裝設(shè)備;建立數(shù)據(jù)庫系統(tǒng);程序設(shè)計和調(diào)試;整理基礎(chǔ)數(shù)據(jù);培訓(xùn)操作人員;系統(tǒng)切換和試運行。礎(chǔ)數(shù)據(jù);培訓(xùn)操作人員;系統(tǒng)切換和試運行。6.4.1 6.4.1 程序設(shè)計程序設(shè)計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ī)范性。書寫的格式,變量的命名等都要統(tǒng)一規(guī)范,)規(guī)范性。書寫的格式,變量的命名等都要統(tǒng)一規(guī)范,這對程序的閱讀、修改和維護都是十分必要的。這對程序的閱讀、修改和維護都是十分必要的。3 3)可讀性。程序清晰,沒有太多繁雜的技巧,他人容)可讀性。程序清晰,沒有太多繁雜的技巧,他人容易讀懂。易讀懂。4 4)可維護性。使得系統(tǒng)便于修改、更新,擴充。)可維護性。使得系統(tǒng)便于修改

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

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

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

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

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

56、 6.4.2 系統(tǒng)測試系統(tǒng)測試階 段輸出需求分析審查需求定義中問題列表, 批準(zhǔn)的需求分析文檔, 測試計劃書的起草 設(shè)計審查設(shè)計問題列表、各類設(shè)計文檔、測試計劃和測試用例單元測試缺陷報告、跟蹤報告;完善的測試用例、測試計劃集成測試缺陷報告、跟蹤報告;完善的測試用例、測試計劃;集成測試分析報告;集成后的系統(tǒng)功能驗證缺陷報告、代碼完成狀態(tài)報告、功能驗證測試報告系統(tǒng)測試缺陷報告、系統(tǒng)性能分析報告、缺陷狀態(tài)報告、階段性測試報告驗收測試用戶驗收報告、缺陷報告審查、版本審查、最終測試報告版本發(fā)布當(dāng)前版本已知問題的清單、版本發(fā)布報告維護缺陷報告、更改跟蹤報告、測試報告6.4.2 6.4.2 系統(tǒng)測試系統(tǒng)測試3

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

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

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論