81、數(shù)據(jù)分析的任務(wù),是將數(shù)據(jù)流程圖中所出現(xiàn)的各組成部分的內(nèi)容、特征用數(shù)據(jù)字典的形式做出明確的定義和說明。
82、數(shù)據(jù)字典的作用是對數(shù)據(jù)流程圖中的各種成分,包括數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理功能、外部項(xiàng)等的邏輯內(nèi)容與特征予以詳細(xì)說明。
83、數(shù)據(jù)字典中的條目有六種形式:數(shù)據(jù)項(xiàng),數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ),處理功能,外部實(shí)體。
84、從邏輯上進(jìn)行分析,處理功能可歸納為三類,即數(shù)據(jù)的輸入和輸出處理、算術(shù)運(yùn)算、邏輯判斷。常采用決策樹、決策表及結(jié)構(gòu)化語言等作為描述功能分析的工具。
85、用結(jié)構(gòu)化語言任何處理邏輯都可以表達(dá)為順序、選擇判斷、循環(huán)三種結(jié)構(gòu)。
86、系統(tǒng)設(shè)計(jì)階段的主要目的是根據(jù)已批準(zhǔn)的系統(tǒng)分析報(bào)告,考慮實(shí)際的技術(shù),經(jīng)濟(jì)和運(yùn)行環(huán)境等條件,確定新系統(tǒng)的物理實(shí)施方案。
87、系統(tǒng)設(shè)計(jì)階段的主要活動(dòng)有:系統(tǒng)總體設(shè)計(jì),系統(tǒng)詳細(xì)設(shè)計(jì),編寫系統(tǒng)設(shè)計(jì)報(bào)告。
88、系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的任務(wù),是根據(jù)系統(tǒng)分析的邏輯模型設(shè)計(jì)應(yīng)用軟件系統(tǒng)的物理結(jié)構(gòu)。
89、系統(tǒng)物理模型必須符合邏輯模型,能夠完成邏輯模型所規(guī)定的信息處理功能,這是物理設(shè)計(jì)的基本要求。
90、系統(tǒng)應(yīng)具有可修改性,即易讀,易于進(jìn)行查錯(cuò)、改錯(cuò)、可以根據(jù)環(huán)境的變化和用戶的要求進(jìn)行各種改變和改進(jìn)。系統(tǒng)是否具有可修改性,對于系統(tǒng)開發(fā)和維護(hù)影響極大。
91、在系統(tǒng)生命周期中各階段的應(yīng)用軟件費(fèi)用及人力投入大體分布如下:系統(tǒng)開發(fā):20%,系統(tǒng)維護(hù):80% .
92、在機(jī)構(gòu)化總體結(jié)構(gòu)設(shè)計(jì)中,整個(gè)應(yīng)用軟件系統(tǒng)由多個(gè)功能模塊組成,通過合理的劃分和組織模塊,正確處理模塊之間與模塊內(nèi)部的聯(lián)系,達(dá)到使整個(gè)系統(tǒng)有良好的可用性,可讀性,可修改性,易于調(diào)試和維護(hù)的目的。
93、系統(tǒng)是否具有可修改性與其結(jié)構(gòu)有著密切的關(guān)系。
94、必須設(shè)計(jì)一種合理的物理結(jié)構(gòu),將波動(dòng)效應(yīng)降低到最低限度,才能提高系統(tǒng)的可修改性。
95、1974年美國的w.stenvens等首先提出了“結(jié)構(gòu)化設(shè)計(jì)”的構(gòu)想。
96、具體操作由下層模塊去完成,上層模塊主要起到判斷,控制和傳遞信息的功能。
97、模塊分解的規(guī)則是:模塊獨(dú)立性,模塊凝聚,模塊耦合。
98、模塊獨(dú)立程度可以由兩個(gè)定性指標(biāo)衡量,即:為保證模塊相對獨(dú)立,應(yīng)使模塊內(nèi)部自身聯(lián)系緊密,而模塊外部相互之間的信息聯(lián)系要盡可能減少,這
是設(shè)計(jì)物理模型的兩項(xiàng)重要原則。99、要衡量模塊自身聯(lián)系是否緊密、與外部的聯(lián)系是否合理,需引入模塊凝聚、模塊耦合的概念。
100、模塊凝聚是用以衡量一個(gè)模塊內(nèi)部自身功能的內(nèi)在聯(lián)系是否緊密的指標(biāo),也是衡量模塊質(zhì)量好壞的重要標(biāo)準(zhǔn)。
101、模塊按凝聚程度的高低可分為五級:偶然凝聚,邏輯凝聚,時(shí)間凝聚,數(shù)據(jù)凝聚,功能凝聚。
102、模塊間的信息聯(lián)系方式,稱為模塊的耦合,它是衡量模塊間結(jié)構(gòu)性能的重要指標(biāo)。
103、耦合有三種類型:數(shù)據(jù)耦合,控制耦合,非法耦合。
104、繪制控制結(jié)構(gòu)圖的依據(jù)是數(shù)據(jù)流程圖。繪制控制結(jié)構(gòu)圖,首先是將上層數(shù)據(jù)流程圖映射為上層控制結(jié)構(gòu)圖,由頂層數(shù)據(jù)流程圖開始,逐級下推。
105、低層次模塊結(jié)構(gòu)的分解采用以下兩種不同的方式:以轉(zhuǎn)換為中心結(jié)構(gòu)的分解,以業(yè)務(wù)為中心結(jié)構(gòu)的分解。
106、數(shù)據(jù)庫設(shè)計(jì)的目標(biāo)是建立一個(gè)合適的數(shù)據(jù)模型。
107、數(shù)據(jù)庫設(shè)計(jì)可以分為概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì)三個(gè)階段。
108、E-R圖主要是由實(shí)體、屬性和聯(lián)系三個(gè)要素構(gòu)成的。
109、邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù),就是把概念結(jié)構(gòu)設(shè)計(jì)階段建立的基本E-R圖,按選定的管理系統(tǒng)軟件支持的數(shù)據(jù)模型 ,轉(zhuǎn)換成相應(yīng)的邏輯模型。
110、E-R圖向關(guān)系模型的轉(zhuǎn)換是要解決如何將實(shí)體和實(shí)體間的聯(lián)系轉(zhuǎn)換為關(guān)系。這種轉(zhuǎn)換的原則是:一個(gè)實(shí)體轉(zhuǎn)換為一個(gè)關(guān)系,一個(gè)聯(lián)系也轉(zhuǎn)換為一個(gè)關(guān)系。
111、數(shù)據(jù)庫設(shè)計(jì)的最后階段是確定數(shù)據(jù)庫在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)和存取方法,也就是設(shè)計(jì)數(shù)據(jù)庫的物理數(shù)據(jù)模型。
112、數(shù)據(jù)庫邏輯數(shù)據(jù)模型的一個(gè)關(guān)系對應(yīng)了VFP軟件中的一個(gè)表,關(guān)系的屬性對應(yīng)了表的字段,關(guān)系框架對應(yīng)了表結(jié)構(gòu),關(guān)系元組對應(yīng)了表記錄。
113、設(shè)計(jì)數(shù)據(jù)表需要確定數(shù)據(jù)表名稱,所含字段名稱、類型、寬度以及應(yīng)當(dāng)建立的索引字段等。
114、NULL的含義是空值。
115、文件有兩種打開方式,“以只讀方式打開” 的文件是不能編輯修改的。因?yàn)椴恍枰肮蚕怼睌?shù)據(jù),我們選擇用“獨(dú)占” 方式打開文件。
116、一個(gè)數(shù)據(jù)庫是由數(shù)據(jù)庫文件(。DBC)、數(shù)據(jù)庫備注文件(。DCT) 和數(shù)據(jù)庫索引文件(。DCX) 三類文件組成的。
117、關(guān)閉數(shù)據(jù)庫命令格式:CLOSE DATABASE [ALL] 忽略[ALL]的命令只關(guān)閉當(dāng)前數(shù)據(jù)庫文件,增加選項(xiàng)后的命令,可以同時(shí)關(guān)閉所有打開的數(shù)據(jù)庫文件。
118、為了加快數(shù)據(jù)的檢索、顯示、查詢和打印速度,需要對文件中的記錄順序進(jìn)行重組。實(shí)現(xiàn)的方法一般有兩種:一種叫做排序;另一種叫做索引。
119、在VFP系統(tǒng)中主要使用結(jié)構(gòu)復(fù)合索引文件,它的擴(kuò)展名是。CDX.其中每個(gè)索引都有一個(gè)索引標(biāo)記(Tag),能夠確定一種邏輯排列順序。
120、VFP系統(tǒng)提供了四種不同的索引關(guān)鍵字的類型,它們分別是主索引、候選索引、普通索引和惟一索引。
82、數(shù)據(jù)字典的作用是對數(shù)據(jù)流程圖中的各種成分,包括數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理功能、外部項(xiàng)等的邏輯內(nèi)容與特征予以詳細(xì)說明。
83、數(shù)據(jù)字典中的條目有六種形式:數(shù)據(jù)項(xiàng),數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ),處理功能,外部實(shí)體。
84、從邏輯上進(jìn)行分析,處理功能可歸納為三類,即數(shù)據(jù)的輸入和輸出處理、算術(shù)運(yùn)算、邏輯判斷。常采用決策樹、決策表及結(jié)構(gòu)化語言等作為描述功能分析的工具。
85、用結(jié)構(gòu)化語言任何處理邏輯都可以表達(dá)為順序、選擇判斷、循環(huán)三種結(jié)構(gòu)。
86、系統(tǒng)設(shè)計(jì)階段的主要目的是根據(jù)已批準(zhǔn)的系統(tǒng)分析報(bào)告,考慮實(shí)際的技術(shù),經(jīng)濟(jì)和運(yùn)行環(huán)境等條件,確定新系統(tǒng)的物理實(shí)施方案。
87、系統(tǒng)設(shè)計(jì)階段的主要活動(dòng)有:系統(tǒng)總體設(shè)計(jì),系統(tǒng)詳細(xì)設(shè)計(jì),編寫系統(tǒng)設(shè)計(jì)報(bào)告。
88、系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的任務(wù),是根據(jù)系統(tǒng)分析的邏輯模型設(shè)計(jì)應(yīng)用軟件系統(tǒng)的物理結(jié)構(gòu)。
89、系統(tǒng)物理模型必須符合邏輯模型,能夠完成邏輯模型所規(guī)定的信息處理功能,這是物理設(shè)計(jì)的基本要求。
90、系統(tǒng)應(yīng)具有可修改性,即易讀,易于進(jìn)行查錯(cuò)、改錯(cuò)、可以根據(jù)環(huán)境的變化和用戶的要求進(jìn)行各種改變和改進(jìn)。系統(tǒng)是否具有可修改性,對于系統(tǒng)開發(fā)和維護(hù)影響極大。
91、在系統(tǒng)生命周期中各階段的應(yīng)用軟件費(fèi)用及人力投入大體分布如下:系統(tǒng)開發(fā):20%,系統(tǒng)維護(hù):80% .
92、在機(jī)構(gòu)化總體結(jié)構(gòu)設(shè)計(jì)中,整個(gè)應(yīng)用軟件系統(tǒng)由多個(gè)功能模塊組成,通過合理的劃分和組織模塊,正確處理模塊之間與模塊內(nèi)部的聯(lián)系,達(dá)到使整個(gè)系統(tǒng)有良好的可用性,可讀性,可修改性,易于調(diào)試和維護(hù)的目的。
93、系統(tǒng)是否具有可修改性與其結(jié)構(gòu)有著密切的關(guān)系。
94、必須設(shè)計(jì)一種合理的物理結(jié)構(gòu),將波動(dòng)效應(yīng)降低到最低限度,才能提高系統(tǒng)的可修改性。
95、1974年美國的w.stenvens等首先提出了“結(jié)構(gòu)化設(shè)計(jì)”的構(gòu)想。
96、具體操作由下層模塊去完成,上層模塊主要起到判斷,控制和傳遞信息的功能。
97、模塊分解的規(guī)則是:模塊獨(dú)立性,模塊凝聚,模塊耦合。
98、模塊獨(dú)立程度可以由兩個(gè)定性指標(biāo)衡量,即:為保證模塊相對獨(dú)立,應(yīng)使模塊內(nèi)部自身聯(lián)系緊密,而模塊外部相互之間的信息聯(lián)系要盡可能減少,這
是設(shè)計(jì)物理模型的兩項(xiàng)重要原則。99、要衡量模塊自身聯(lián)系是否緊密、與外部的聯(lián)系是否合理,需引入模塊凝聚、模塊耦合的概念。
100、模塊凝聚是用以衡量一個(gè)模塊內(nèi)部自身功能的內(nèi)在聯(lián)系是否緊密的指標(biāo),也是衡量模塊質(zhì)量好壞的重要標(biāo)準(zhǔn)。
101、模塊按凝聚程度的高低可分為五級:偶然凝聚,邏輯凝聚,時(shí)間凝聚,數(shù)據(jù)凝聚,功能凝聚。
102、模塊間的信息聯(lián)系方式,稱為模塊的耦合,它是衡量模塊間結(jié)構(gòu)性能的重要指標(biāo)。
103、耦合有三種類型:數(shù)據(jù)耦合,控制耦合,非法耦合。
104、繪制控制結(jié)構(gòu)圖的依據(jù)是數(shù)據(jù)流程圖。繪制控制結(jié)構(gòu)圖,首先是將上層數(shù)據(jù)流程圖映射為上層控制結(jié)構(gòu)圖,由頂層數(shù)據(jù)流程圖開始,逐級下推。
105、低層次模塊結(jié)構(gòu)的分解采用以下兩種不同的方式:以轉(zhuǎn)換為中心結(jié)構(gòu)的分解,以業(yè)務(wù)為中心結(jié)構(gòu)的分解。
106、數(shù)據(jù)庫設(shè)計(jì)的目標(biāo)是建立一個(gè)合適的數(shù)據(jù)模型。
107、數(shù)據(jù)庫設(shè)計(jì)可以分為概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì)三個(gè)階段。
108、E-R圖主要是由實(shí)體、屬性和聯(lián)系三個(gè)要素構(gòu)成的。
109、邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù),就是把概念結(jié)構(gòu)設(shè)計(jì)階段建立的基本E-R圖,按選定的管理系統(tǒng)軟件支持的數(shù)據(jù)模型 ,轉(zhuǎn)換成相應(yīng)的邏輯模型。
110、E-R圖向關(guān)系模型的轉(zhuǎn)換是要解決如何將實(shí)體和實(shí)體間的聯(lián)系轉(zhuǎn)換為關(guān)系。這種轉(zhuǎn)換的原則是:一個(gè)實(shí)體轉(zhuǎn)換為一個(gè)關(guān)系,一個(gè)聯(lián)系也轉(zhuǎn)換為一個(gè)關(guān)系。
111、數(shù)據(jù)庫設(shè)計(jì)的最后階段是確定數(shù)據(jù)庫在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)和存取方法,也就是設(shè)計(jì)數(shù)據(jù)庫的物理數(shù)據(jù)模型。
112、數(shù)據(jù)庫邏輯數(shù)據(jù)模型的一個(gè)關(guān)系對應(yīng)了VFP軟件中的一個(gè)表,關(guān)系的屬性對應(yīng)了表的字段,關(guān)系框架對應(yīng)了表結(jié)構(gòu),關(guān)系元組對應(yīng)了表記錄。
113、設(shè)計(jì)數(shù)據(jù)表需要確定數(shù)據(jù)表名稱,所含字段名稱、類型、寬度以及應(yīng)當(dāng)建立的索引字段等。
114、NULL的含義是空值。
115、文件有兩種打開方式,“以只讀方式打開” 的文件是不能編輯修改的。因?yàn)椴恍枰肮蚕怼睌?shù)據(jù),我們選擇用“獨(dú)占” 方式打開文件。
116、一個(gè)數(shù)據(jù)庫是由數(shù)據(jù)庫文件(。DBC)、數(shù)據(jù)庫備注文件(。DCT) 和數(shù)據(jù)庫索引文件(。DCX) 三類文件組成的。
117、關(guān)閉數(shù)據(jù)庫命令格式:CLOSE DATABASE [ALL] 忽略[ALL]的命令只關(guān)閉當(dāng)前數(shù)據(jù)庫文件,增加選項(xiàng)后的命令,可以同時(shí)關(guān)閉所有打開的數(shù)據(jù)庫文件。
118、為了加快數(shù)據(jù)的檢索、顯示、查詢和打印速度,需要對文件中的記錄順序進(jìn)行重組。實(shí)現(xiàn)的方法一般有兩種:一種叫做排序;另一種叫做索引。
119、在VFP系統(tǒng)中主要使用結(jié)構(gòu)復(fù)合索引文件,它的擴(kuò)展名是。CDX.其中每個(gè)索引都有一個(gè)索引標(biāo)記(Tag),能夠確定一種邏輯排列順序。
120、VFP系統(tǒng)提供了四種不同的索引關(guān)鍵字的類型,它們分別是主索引、候選索引、普通索引和惟一索引。