數(shù)據(jù)庫(kù)設(shè)計(jì)概念 需求分析 概念結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫(kù)
《數(shù)據(jù)庫(kù)設(shè)計(jì)概念 需求分析 概念結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫(kù)》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《數(shù)據(jù)庫(kù)設(shè)計(jì)概念 需求分析 概念結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫(kù)(127頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、 數(shù)據(jù)庫(kù)設(shè)計(jì)概念數(shù)據(jù)庫(kù)設(shè)計(jì)概念 需求分析需求分析 概念結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)數(shù)據(jù)庫(kù)的物理設(shè)計(jì) 數(shù)據(jù)庫(kù)的實(shí)施和維護(hù)數(shù)據(jù)庫(kù)的實(shí)施和維護(hù) 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì) 第第6章章2024/7/291l l數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿(mǎn)足各種用戶(hù)的應(yīng)用使之能夠有效地存儲(chǔ)數(shù)據(jù),滿(mǎn)足各種用戶(hù)的應(yīng)用需求信息要求和處理要求。需求信息要求和處理要求。l l在數(shù)據(jù)庫(kù)領(lǐng)域內(nèi),常常把使用數(shù)據(jù)庫(kù)的各類(lèi)系統(tǒng)在數(shù)據(jù)庫(kù)領(lǐng)域內(nèi),常常
2、把使用數(shù)據(jù)庫(kù)的各類(lèi)系統(tǒng)統(tǒng)稱(chēng)為數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。統(tǒng)稱(chēng)為數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。6.1 6.1 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)概述概述2024/7/2926.1.1 6.1.1 數(shù)據(jù)庫(kù)和信息系統(tǒng)數(shù)據(jù)庫(kù)和信息系統(tǒng)6.1.2 6.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn)數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn)6.1.3 6.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)方法簡(jiǎn)述數(shù)據(jù)庫(kù)設(shè)計(jì)方法簡(jiǎn)述6.1.4 6.1.4 數(shù)據(jù)庫(kù)設(shè)計(jì)的根本步驟數(shù)據(jù)庫(kù)設(shè)計(jì)的根本步驟2024/7/2936.1.1 6.1.1 數(shù)據(jù)庫(kù)和信息系統(tǒng)數(shù)據(jù)庫(kù)和信息系統(tǒng)l l數(shù)據(jù)庫(kù)是信息系統(tǒng)的核心和根底數(shù)據(jù)庫(kù)是信息系統(tǒng)的核心和根底l l把信息系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來(lái)把信息系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來(lái)l l
3、提供存儲(chǔ)、維護(hù)、檢索數(shù)據(jù)的功能提供存儲(chǔ)、維護(hù)、檢索數(shù)據(jù)的功能l l使信息系統(tǒng)可以方便、及時(shí)、準(zhǔn)確地從數(shù)據(jù)庫(kù)中獲使信息系統(tǒng)可以方便、及時(shí)、準(zhǔn)確地從數(shù)據(jù)庫(kù)中獲得所需的信息得所需的信息l l數(shù)據(jù)庫(kù)是信息系統(tǒng)的各個(gè)局部能否緊密地結(jié)合在一數(shù)據(jù)庫(kù)是信息系統(tǒng)的各個(gè)局部能否緊密地結(jié)合在一起以及如何結(jié)合的關(guān)鍵所在起以及如何結(jié)合的關(guān)鍵所在l l數(shù)據(jù)庫(kù)設(shè)計(jì)是信息系統(tǒng)開(kāi)發(fā)和建設(shè)的重要組成局部數(shù)據(jù)庫(kù)設(shè)計(jì)是信息系統(tǒng)開(kāi)發(fā)和建設(shè)的重要組成局部2024/7/2946.1.2 6.1.2 數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn)數(shù)據(jù)庫(kù)設(shè)計(jì)的特點(diǎn)l l數(shù)據(jù)庫(kù)建設(shè)是硬件、軟件和干件的結(jié)合數(shù)據(jù)庫(kù)建設(shè)是硬件、軟件和干件的結(jié)合數(shù)據(jù)庫(kù)建設(shè)是硬件、軟件和干件的結(jié)合數(shù)
4、據(jù)庫(kù)建設(shè)是硬件、軟件和干件的結(jié)合l l三分技術(shù),七分管理,十二分根底數(shù)據(jù)三分技術(shù),七分管理,十二分根底數(shù)據(jù)三分技術(shù),七分管理,十二分根底數(shù)據(jù)三分技術(shù),七分管理,十二分根底數(shù)據(jù)l l技術(shù)與管理的界面稱(chēng)之為技術(shù)與管理的界面稱(chēng)之為技術(shù)與管理的界面稱(chēng)之為技術(shù)與管理的界面稱(chēng)之為“干件干件干件干件l l 數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該與應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該與應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該與應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該與應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合l l結(jié)構(gòu)數(shù)據(jù)設(shè)計(jì):設(shè)計(jì)數(shù)據(jù)庫(kù)框架或數(shù)據(jù)庫(kù)結(jié)構(gòu)結(jié)構(gòu)數(shù)據(jù)設(shè)計(jì):設(shè)計(jì)數(shù)據(jù)庫(kù)框架或數(shù)據(jù)庫(kù)結(jié)構(gòu)結(jié)構(gòu)數(shù)據(jù)設(shè)計(jì):設(shè)計(jì)數(shù)據(jù)庫(kù)框架或數(shù)據(jù)庫(kù)結(jié)構(gòu)結(jié)構(gòu)數(shù)據(jù)設(shè)計(jì):設(shè)計(jì)數(shù)據(jù)庫(kù)框架或數(shù)據(jù)庫(kù)結(jié)構(gòu)l
5、l行為處理設(shè)計(jì):設(shè)計(jì)應(yīng)用程序、事務(wù)處理等行為處理設(shè)計(jì):設(shè)計(jì)應(yīng)用程序、事務(wù)處理等行為處理設(shè)計(jì):設(shè)計(jì)應(yīng)用程序、事務(wù)處理等行為處理設(shè)計(jì):設(shè)計(jì)應(yīng)用程序、事務(wù)處理等n n結(jié)構(gòu)和行為別離的設(shè)計(jì)結(jié)構(gòu)和行為別離的設(shè)計(jì)結(jié)構(gòu)和行為別離的設(shè)計(jì)結(jié)構(gòu)和行為別離的設(shè)計(jì)n n傳統(tǒng)的軟件工程無(wú)視對(duì)應(yīng)用中數(shù)據(jù)語(yǔ)義的分析和抽象,傳統(tǒng)的軟件工程無(wú)視對(duì)應(yīng)用中數(shù)據(jù)語(yǔ)義的分析和抽象,傳統(tǒng)的軟件工程無(wú)視對(duì)應(yīng)用中數(shù)據(jù)語(yǔ)義的分析和抽象,傳統(tǒng)的軟件工程無(wú)視對(duì)應(yīng)用中數(shù)據(jù)語(yǔ)義的分析和抽象,只要有可能就盡量推遲數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的決策只要有可能就盡量推遲數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的決策只要有可能就盡量推遲數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的決策只要有可能就盡量推遲數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的決策n n早期
6、的數(shù)據(jù)庫(kù)設(shè)計(jì)致力于數(shù)據(jù)模型和建模方法研究,無(wú)早期的數(shù)據(jù)庫(kù)設(shè)計(jì)致力于數(shù)據(jù)模型和建模方法研究,無(wú)早期的數(shù)據(jù)庫(kù)設(shè)計(jì)致力于數(shù)據(jù)模型和建模方法研究,無(wú)早期的數(shù)據(jù)庫(kù)設(shè)計(jì)致力于數(shù)據(jù)模型和建模方法研究,無(wú)視了對(duì)行為的設(shè)計(jì)視了對(duì)行為的設(shè)計(jì)視了對(duì)行為的設(shè)計(jì)視了對(duì)行為的設(shè)計(jì)2024/7/296現(xiàn)實(shí)世界現(xiàn)實(shí)世界概念模型設(shè)計(jì)概念模型設(shè)計(jì)子模式設(shè)計(jì)子模式設(shè)計(jì)物理數(shù)據(jù)庫(kù)設(shè)計(jì)物理數(shù)據(jù)庫(kù)設(shè)計(jì)邏輯數(shù)據(jù)庫(kù)設(shè)計(jì)邏輯數(shù)據(jù)庫(kù)設(shè)計(jì)建立數(shù)據(jù)庫(kù)建立數(shù)據(jù)庫(kù)數(shù)據(jù)分析數(shù)據(jù)分析功能分析功能分析功能模型功能模型功能說(shuō)明功能說(shuō)明事務(wù)設(shè)計(jì)事務(wù)設(shè)計(jì)程序說(shuō)明程序說(shuō)明應(yīng)用程序設(shè)計(jì)應(yīng)用程序設(shè)計(jì)程序編碼調(diào)試程序編碼調(diào)試圖圖6.1 6.1 結(jié)構(gòu)和行為別離的設(shè)計(jì)結(jié)構(gòu)和行
7、為別離的設(shè)計(jì)2024/7/2976.1.3 6.1.3 數(shù)據(jù)庫(kù)設(shè)計(jì)方法簡(jiǎn)述數(shù)據(jù)庫(kù)設(shè)計(jì)方法簡(jiǎn)述l l手工試湊法手工試湊法手工試湊法手工試湊法l l設(shè)計(jì)質(zhì)量與設(shè)計(jì)人員的經(jīng)驗(yàn)和水平有直接關(guān)系設(shè)計(jì)質(zhì)量與設(shè)計(jì)人員的經(jīng)驗(yàn)和水平有直接關(guān)系設(shè)計(jì)質(zhì)量與設(shè)計(jì)人員的經(jīng)驗(yàn)和水平有直接關(guān)系設(shè)計(jì)質(zhì)量與設(shè)計(jì)人員的經(jīng)驗(yàn)和水平有直接關(guān)系l l缺乏科學(xué)理論和工程方法的支持,工程的質(zhì)量難以保證缺乏科學(xué)理論和工程方法的支持,工程的質(zhì)量難以保證缺乏科學(xué)理論和工程方法的支持,工程的質(zhì)量難以保證缺乏科學(xué)理論和工程方法的支持,工程的質(zhì)量難以保證l l數(shù)據(jù)庫(kù)運(yùn)行一段時(shí)間后常常又不同程度地發(fā)現(xiàn)各種問(wèn)題,數(shù)據(jù)庫(kù)運(yùn)行一段時(shí)間后常常又不同程度地發(fā)現(xiàn)各
8、種問(wèn)題,數(shù)據(jù)庫(kù)運(yùn)行一段時(shí)間后常常又不同程度地發(fā)現(xiàn)各種問(wèn)題,數(shù)據(jù)庫(kù)運(yùn)行一段時(shí)間后常常又不同程度地發(fā)現(xiàn)各種問(wèn)題,增加了維護(hù)代價(jià)增加了維護(hù)代價(jià)增加了維護(hù)代價(jià)增加了維護(hù)代價(jià)l l標(biāo)準(zhǔn)設(shè)計(jì)法標(biāo)準(zhǔn)設(shè)計(jì)法標(biāo)準(zhǔn)設(shè)計(jì)法標(biāo)準(zhǔn)設(shè)計(jì)法l l手工設(shè)計(jì)方法手工設(shè)計(jì)方法手工設(shè)計(jì)方法手工設(shè)計(jì)方法l l根本思想:過(guò)程迭代和逐步求精根本思想:過(guò)程迭代和逐步求精根本思想:過(guò)程迭代和逐步求精根本思想:過(guò)程迭代和逐步求精2024/7/298l 新奧爾良新奧爾良New OrleansNew Orleans方法方法l 將數(shù)據(jù)庫(kù)設(shè)計(jì)分為四個(gè)階段將數(shù)據(jù)庫(kù)設(shè)計(jì)分為四個(gè)階段l 需求分析需求分析 概念設(shè)計(jì)概念設(shè)計(jì)l 邏輯設(shè)計(jì)邏輯設(shè)計(jì) 物理設(shè)計(jì)物理設(shè)
9、計(jì)l 方法方法l 將數(shù)據(jù)庫(kù)設(shè)計(jì)分為五個(gè)步驟將數(shù)據(jù)庫(kù)設(shè)計(jì)分為五個(gè)步驟l 方法方法l 把數(shù)據(jù)庫(kù)設(shè)計(jì)當(dāng)成一步接一步的過(guò)程把數(shù)據(jù)庫(kù)設(shè)計(jì)當(dāng)成一步接一步的過(guò)程標(biāo)準(zhǔn)設(shè)計(jì)法中的典型方法標(biāo)準(zhǔn)設(shè)計(jì)法中的典型方法p 計(jì)算機(jī)輔助設(shè)計(jì)計(jì)算機(jī)輔助設(shè)計(jì) ORACLE Designer 2000 ORACLE Designer 2000 SYBASE SYBASE PowerDesignerPowerDesigner分析用戶(hù)要求分析用戶(hù)要求設(shè)計(jì)實(shí)現(xiàn)設(shè)計(jì)實(shí)現(xiàn)信息分析和定義信息分析和定義物理數(shù)據(jù)庫(kù)設(shè)計(jì)物理數(shù)據(jù)庫(kù)設(shè)計(jì)2024/7/2996.1.4 6.1.4 數(shù)據(jù)庫(kù)設(shè)計(jì)的根本步驟數(shù)據(jù)庫(kù)設(shè)計(jì)的根本步驟數(shù)據(jù)庫(kù)設(shè)計(jì)是一項(xiàng)涉及多學(xué)科的綜合
10、性技術(shù),是一項(xiàng)龐大的工程工程。數(shù)據(jù)庫(kù)設(shè)計(jì)是一項(xiàng)涉及多學(xué)科的綜合性技術(shù),是一項(xiàng)龐大的工程工程。需求分析階段需求分析階段 2.2.概念結(jié)構(gòu)設(shè)計(jì)階段概念結(jié)構(gòu)設(shè)計(jì)階段 數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段 數(shù)據(jù)庫(kù)實(shí)施階段數(shù)據(jù)庫(kù)實(shí)施階段 數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段 邏輯結(jié)構(gòu)設(shè)計(jì)階段邏輯結(jié)構(gòu)設(shè)計(jì)階段2024/7/29101.1.1.1.數(shù)據(jù)庫(kù)分析設(shè)計(jì)人員數(shù)據(jù)庫(kù)分析設(shè)計(jì)人員數(shù)據(jù)庫(kù)分析設(shè)計(jì)人員數(shù)據(jù)庫(kù)分析設(shè)計(jì)人員數(shù)據(jù)庫(kù)設(shè)計(jì)的核心人員數(shù)據(jù)庫(kù)設(shè)計(jì)的核心人員數(shù)據(jù)庫(kù)設(shè)計(jì)的核心人員數(shù)據(jù)庫(kù)設(shè)計(jì)的核心人員自始至終參與數(shù)據(jù)庫(kù)設(shè)計(jì)自始至終參與數(shù)據(jù)庫(kù)設(shè)計(jì)自始至終參與數(shù)據(jù)庫(kù)設(shè)計(jì)自始至終參與數(shù)據(jù)庫(kù)設(shè)計(jì)其水平?jīng)Q定了數(shù)據(jù)庫(kù)系
11、統(tǒng)的質(zhì)量其水平?jīng)Q定了數(shù)據(jù)庫(kù)系統(tǒng)的質(zhì)量其水平?jīng)Q定了數(shù)據(jù)庫(kù)系統(tǒng)的質(zhì)量其水平?jīng)Q定了數(shù)據(jù)庫(kù)系統(tǒng)的質(zhì)量數(shù)據(jù)庫(kù)設(shè)計(jì)的準(zhǔn)備工作:選定參加設(shè)計(jì)的人員數(shù)據(jù)庫(kù)設(shè)計(jì)的準(zhǔn)備工作:選定參加設(shè)計(jì)的人員2.2.2.2.用戶(hù)用戶(hù)用戶(hù)用戶(hù)在數(shù)據(jù)庫(kù)設(shè)計(jì)中也是舉足輕重的在數(shù)據(jù)庫(kù)設(shè)計(jì)中也是舉足輕重的在數(shù)據(jù)庫(kù)設(shè)計(jì)中也是舉足輕重的在數(shù)據(jù)庫(kù)設(shè)計(jì)中也是舉足輕重的主要參加需求分析和數(shù)據(jù)庫(kù)的運(yùn)行維護(hù)主要參加需求分析和數(shù)據(jù)庫(kù)的運(yùn)行維護(hù)主要參加需求分析和數(shù)據(jù)庫(kù)的運(yùn)行維護(hù)主要參加需求分析和數(shù)據(jù)庫(kù)的運(yùn)行維護(hù)用戶(hù)積極參與可加速數(shù)據(jù)庫(kù)設(shè)計(jì),提高數(shù)據(jù)庫(kù)設(shè)計(jì)的質(zhì)量用戶(hù)積極參與可加速數(shù)據(jù)庫(kù)設(shè)計(jì),提高數(shù)據(jù)庫(kù)設(shè)計(jì)的質(zhì)量用戶(hù)積極參與可加速數(shù)據(jù)庫(kù)設(shè)計(jì),提高數(shù)據(jù)庫(kù)設(shè)計(jì)的質(zhì)
12、量用戶(hù)積極參與可加速數(shù)據(jù)庫(kù)設(shè)計(jì),提高數(shù)據(jù)庫(kù)設(shè)計(jì)的質(zhì)量3.3.3.3.程序員程序員程序員程序員在系統(tǒng)實(shí)施階段參與進(jìn)來(lái),負(fù)責(zé)編制程序在系統(tǒng)實(shí)施階段參與進(jìn)來(lái),負(fù)責(zé)編制程序在系統(tǒng)實(shí)施階段參與進(jìn)來(lái),負(fù)責(zé)編制程序在系統(tǒng)實(shí)施階段參與進(jìn)來(lái),負(fù)責(zé)編制程序4.4.4.4.操作員操作員操作員操作員在系統(tǒng)實(shí)施階段參與進(jìn)來(lái),準(zhǔn)備軟硬件環(huán)境在系統(tǒng)實(shí)施階段參與進(jìn)來(lái),準(zhǔn)備軟硬件環(huán)境在系統(tǒng)實(shí)施階段參與進(jìn)來(lái),準(zhǔn)備軟硬件環(huán)境在系統(tǒng)實(shí)施階段參與進(jìn)來(lái),準(zhǔn)備軟硬件環(huán)境2024/7/2911 需求分析階段需求分析階段 p 準(zhǔn)確了解與分析用戶(hù)需求包括數(shù)據(jù)與處理,是整個(gè)設(shè)計(jì)準(zhǔn)確了解與分析用戶(hù)需求包括數(shù)據(jù)與處理,是整個(gè)設(shè)計(jì)p 過(guò)程的根底,是最困
13、難、最消耗時(shí)間的一步。過(guò)程的根底,是最困難、最消耗時(shí)間的一步。p 用戶(hù)需求的收集和分析,結(jié)果得到用戶(hù)需求的收集和分析,結(jié)果得到數(shù)據(jù)字典描述的數(shù)據(jù)需求數(shù)據(jù)字典描述的數(shù)據(jù)需求 和和數(shù)據(jù)流圖描述的處理需求數(shù)據(jù)流圖描述的處理需求。2.2.概念結(jié)構(gòu)設(shè)計(jì)階段概念結(jié)構(gòu)設(shè)計(jì)階段p 整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵關(guān)鍵,通過(guò)對(duì)用戶(hù)需求進(jìn)行綜合、歸納與,通過(guò)對(duì)用戶(hù)需求進(jìn)行綜合、歸納與 抽象,形成一個(gè)獨(dú)立于具體抽象,形成一個(gè)獨(dú)立于具體DBMSDBMS的的概念模型概念模型,可以用可以用E-RE-R圖圖 表示。表示。2024/7/2912 邏輯結(jié)構(gòu)設(shè)計(jì)階段邏輯結(jié)構(gòu)設(shè)計(jì)階段p 將概念結(jié)構(gòu)轉(zhuǎn)換為某個(gè)將概念結(jié)構(gòu)轉(zhuǎn)換為某個(gè)
14、DBMSDBMS所支持的數(shù)據(jù)模型例如關(guān)系所支持的數(shù)據(jù)模型例如關(guān)系模型,并對(duì)其進(jìn)行優(yōu)化。模型,并對(duì)其進(jìn)行優(yōu)化。數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段 p 為邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)包括為邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)包括p 存儲(chǔ)結(jié)構(gòu)、存取方法,形成內(nèi)模式。存儲(chǔ)結(jié)構(gòu)、存取方法,形成內(nèi)模式。首先將首先將E-RE-R圖轉(zhuǎn)換成具體的數(shù)據(jù)庫(kù)產(chǎn)品支持的數(shù)據(jù)模型,形成圖轉(zhuǎn)換成具體的數(shù)據(jù)庫(kù)產(chǎn)品支持的數(shù)據(jù)模型,形成 數(shù)據(jù)庫(kù)邏輯模式;數(shù)據(jù)庫(kù)邏輯模式;然后根據(jù)用戶(hù)處理的要求、平安性的考慮,在根本表的根底然后根據(jù)用戶(hù)處理的要求、平安性的考慮,在根本表的根底 上再建立必要的視圖上再建立必要
15、的視圖(View)(View),形成數(shù)據(jù)的外模式。,形成數(shù)據(jù)的外模式。2024/7/2913 數(shù)據(jù)庫(kù)實(shí)施階段數(shù)據(jù)庫(kù)實(shí)施階段 p 運(yùn)用運(yùn)用DBMSDBMS提供的數(shù)據(jù)語(yǔ)言例如提供的數(shù)據(jù)語(yǔ)言例如SQLSQL及其宿主語(yǔ)言例如及其宿主語(yǔ)言例如p C C,根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果:,根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果:p 建立數(shù)據(jù)庫(kù)建立數(shù)據(jù)庫(kù) 編制、調(diào)試應(yīng)用程序編制、調(diào)試應(yīng)用程序p 組織數(shù)據(jù)入庫(kù)組織數(shù)據(jù)入庫(kù) 進(jìn)行試運(yùn)行進(jìn)行試運(yùn)行 數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段 p 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)經(jīng)過(guò)試運(yùn)行后即可數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)經(jīng)過(guò)試運(yùn)行后即可投入正式運(yùn)行投入正式運(yùn)行。p 在數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行過(guò)程中必須不斷地對(duì)其進(jìn)行在數(shù)
16、據(jù)庫(kù)系統(tǒng)運(yùn)行過(guò)程中必須不斷地對(duì)其進(jìn)行評(píng)價(jià)、調(diào)評(píng)價(jià)、調(diào)整與修改整與修改。設(shè)計(jì)一個(gè)完善的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)往往是上述六個(gè)階設(shè)計(jì)一個(gè)完善的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)往往是上述六個(gè)階段的段的不斷反復(fù)不斷反復(fù)。2024/7/2914設(shè)設(shè)計(jì)計(jì)階段階段 設(shè)設(shè) 計(jì)計(jì) 描描 述述數(shù)數(shù) 據(jù)據(jù)處處 理理需需求求分析分析數(shù)數(shù)據(jù)據(jù)字字典典、全全系系統(tǒng)統(tǒng)中中數(shù)數(shù)據(jù)據(jù)項(xiàng)項(xiàng)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)的描述數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)的描述數(shù)數(shù)據(jù)據(jù)流流圖圖和和判判定定表表(判判定定樹(shù)樹(shù))、數(shù)據(jù)字典中處理過(guò)程的描述數(shù)據(jù)字典中處理過(guò)程的描述 概念模型(概念模型(E-RE-R圖)圖)數(shù)據(jù)字典數(shù)據(jù)字典 系統(tǒng)說(shuō)明書(shū)包括:系統(tǒng)說(shuō)明書(shū)包括:新系統(tǒng)要求、方案和概圖新系統(tǒng)要求、方
17、案和概圖 反映新系統(tǒng)信息流的數(shù)據(jù)流圖反映新系統(tǒng)信息流的數(shù)據(jù)流圖 某種數(shù)據(jù)模型某種數(shù)據(jù)模型 關(guān)系關(guān)系 非關(guān)系非關(guān)系系統(tǒng)結(jié)構(gòu)圖系統(tǒng)結(jié)構(gòu)圖(模塊結(jié)構(gòu))(模塊結(jié)構(gòu))存儲(chǔ)安排存儲(chǔ)安排方法選擇方法選擇存取路徑建立存取路徑建立模塊設(shè)計(jì)模塊設(shè)計(jì)IPOIPO表表實(shí)施實(shí)施階段階段編寫(xiě)模式編寫(xiě)模式裝入數(shù)據(jù)裝入數(shù)據(jù)數(shù)據(jù)庫(kù)試運(yùn)行數(shù)據(jù)庫(kù)試運(yùn)行程序編碼、程序編碼、編譯聯(lián)結(jié)、編譯聯(lián)結(jié)、測(cè)試測(cè)試運(yùn)運(yùn) 行行、維護(hù)維護(hù) 性能監(jiān)測(cè)、轉(zhuǎn)儲(chǔ)性能監(jiān)測(cè)、轉(zhuǎn)儲(chǔ)/恢復(fù)恢復(fù) 數(shù)據(jù)庫(kù)重組和重構(gòu)數(shù)據(jù)庫(kù)重組和重構(gòu)新新舊舊系系統(tǒng)統(tǒng)轉(zhuǎn)轉(zhuǎn)換換、運(yùn)運(yùn)行行、維維護(hù)護(hù)(修修正性、適應(yīng)性、改善性維護(hù))正性、適應(yīng)性、改善性維護(hù))概念概念結(jié)構(gòu)結(jié)構(gòu)設(shè)計(jì)設(shè)計(jì)邏輯邏輯結(jié)構(gòu)結(jié)構(gòu)
18、設(shè)計(jì)設(shè)計(jì)物理物理設(shè)計(jì)設(shè)計(jì) 分區(qū)分區(qū)1 1 分區(qū)分區(qū)2 2Main()Main()ififthenthenendendCreatCreatLoadLoadIPOIPO表表輸入:輸入:輸出:輸出:處理:處理:2024/7/29166.2 6.2 需求分析需求分析l l需求分析就是分析用戶(hù)的需要與要求需求分析就是分析用戶(hù)的需要與要求pp 需求分析是設(shè)計(jì)數(shù)據(jù)庫(kù)的需求分析是設(shè)計(jì)數(shù)據(jù)庫(kù)的需求分析是設(shè)計(jì)數(shù)據(jù)庫(kù)的需求分析是設(shè)計(jì)數(shù)據(jù)庫(kù)的起點(diǎn)起點(diǎn)起點(diǎn)起點(diǎn)。pp 需需需需求求求求分分分分析析析析的的的的結(jié)結(jié)結(jié)結(jié)果果果果是是是是否否否否準(zhǔn)準(zhǔn)準(zhǔn)準(zhǔn)確確確確地地地地反反反反映映映映了了了了用用用用戶(hù)戶(hù)戶(hù)戶(hù)的的的的實(shí)實(shí)實(shí)實(shí)際
19、際際際要要要要求求求求,將將將將直直直直接接接接影影影影響響響響到到到到后后后后面面面面各各各各個(gè)個(gè)個(gè)個(gè)階階階階段段段段的的的的設(shè)設(shè)設(shè)設(shè)計(jì)計(jì)計(jì)計(jì),并并并并影影影影響響響響到到到到設(shè)計(jì)結(jié)果是否合理和實(shí)用。設(shè)計(jì)結(jié)果是否合理和實(shí)用。設(shè)計(jì)結(jié)果是否合理和實(shí)用。設(shè)計(jì)結(jié)果是否合理和實(shí)用。2024/7/29176.2.1 6.2.1 需求分析的任務(wù)需求分析的任務(wù)6.2.2 6.2.2 需求分析的方法需求分析的方法6.2.3 6.2.3 數(shù)據(jù)字典數(shù)據(jù)字典2024/7/29186.2.1 6.2.1 需求分析的任務(wù)需求分析的任務(wù)需需求求分分析析任任務(wù)務(wù)pp通過(guò)詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對(duì)象組織、部門(mén)、通過(guò)詳細(xì)調(diào)查現(xiàn)
20、實(shí)世界要處理的對(duì)象組織、部門(mén)、通過(guò)詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對(duì)象組織、部門(mén)、通過(guò)詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對(duì)象組織、部門(mén)、企業(yè)等,充分了解原系統(tǒng)手工系統(tǒng)或計(jì)算機(jī)系統(tǒng)企業(yè)等,充分了解原系統(tǒng)手工系統(tǒng)或計(jì)算機(jī)系統(tǒng)企業(yè)等,充分了解原系統(tǒng)手工系統(tǒng)或計(jì)算機(jī)系統(tǒng)企業(yè)等,充分了解原系統(tǒng)手工系統(tǒng)或計(jì)算機(jī)系統(tǒng)工作概況,明確用戶(hù)的各種需求。工作概況,明確用戶(hù)的各種需求。工作概況,明確用戶(hù)的各種需求。工作概況,明確用戶(hù)的各種需求。pp在此根底上確定新系統(tǒng)的功能。新系統(tǒng)必須充分考慮在此根底上確定新系統(tǒng)的功能。新系統(tǒng)必須充分考慮在此根底上確定新系統(tǒng)的功能。新系統(tǒng)必須充分考慮在此根底上確定新系統(tǒng)的功能。新系統(tǒng)必須充分考慮今后可
21、能的擴(kuò)充和改變,不能僅僅按當(dāng)前應(yīng)用需求來(lái)今后可能的擴(kuò)充和改變,不能僅僅按當(dāng)前應(yīng)用需求來(lái)今后可能的擴(kuò)充和改變,不能僅僅按當(dāng)前應(yīng)用需求來(lái)今后可能的擴(kuò)充和改變,不能僅僅按當(dāng)前應(yīng)用需求來(lái)設(shè)計(jì)數(shù)據(jù)庫(kù)。設(shè)計(jì)數(shù)據(jù)庫(kù)。設(shè)計(jì)數(shù)據(jù)庫(kù)。設(shè)計(jì)數(shù)據(jù)庫(kù)。2024/7/2919需需求求分分析析的的重重點(diǎn)點(diǎn)l l需求分析的重點(diǎn)是調(diào)查、收集與分析用戶(hù)在數(shù)據(jù)管理需求分析的重點(diǎn)是調(diào)查、收集與分析用戶(hù)在數(shù)據(jù)管理需求分析的重點(diǎn)是調(diào)查、收集與分析用戶(hù)在數(shù)據(jù)管理需求分析的重點(diǎn)是調(diào)查、收集與分析用戶(hù)在數(shù)據(jù)管理中的信息要求、處理要求、平安性與完整性要求。中的信息要求、處理要求、平安性與完整性要求。中的信息要求、處理要求、平安性與完整性要求。中
22、的信息要求、處理要求、平安性與完整性要求。l l信息要求信息要求信息要求信息要求l l用戶(hù)需要從數(shù)據(jù)庫(kù)中獲得信息的內(nèi)容與性質(zhì)用戶(hù)需要從數(shù)據(jù)庫(kù)中獲得信息的內(nèi)容與性質(zhì)用戶(hù)需要從數(shù)據(jù)庫(kù)中獲得信息的內(nèi)容與性質(zhì)用戶(hù)需要從數(shù)據(jù)庫(kù)中獲得信息的內(nèi)容與性質(zhì)l l由用戶(hù)的信息要求可以導(dǎo)出數(shù)據(jù)要求,即在數(shù)據(jù)庫(kù)中由用戶(hù)的信息要求可以導(dǎo)出數(shù)據(jù)要求,即在數(shù)據(jù)庫(kù)中由用戶(hù)的信息要求可以導(dǎo)出數(shù)據(jù)要求,即在數(shù)據(jù)庫(kù)中由用戶(hù)的信息要求可以導(dǎo)出數(shù)據(jù)要求,即在數(shù)據(jù)庫(kù)中需要存儲(chǔ)哪些數(shù)據(jù)需要存儲(chǔ)哪些數(shù)據(jù)需要存儲(chǔ)哪些數(shù)據(jù)需要存儲(chǔ)哪些數(shù)據(jù)l l處理要求處理要求處理要求處理要求l l對(duì)處理功能的要求對(duì)處理功能的要求對(duì)處理功能的要求對(duì)處理功能的要求
23、l l對(duì)處理的響應(yīng)時(shí)間的要求對(duì)處理的響應(yīng)時(shí)間的要求對(duì)處理的響應(yīng)時(shí)間的要求對(duì)處理的響應(yīng)時(shí)間的要求l l對(duì)處理方式的要求對(duì)處理方式的要求對(duì)處理方式的要求對(duì)處理方式的要求(批處理批處理批處理批處理/聯(lián)機(jī)處理聯(lián)機(jī)處理聯(lián)機(jī)處理聯(lián)機(jī)處理)l l新系統(tǒng)的功能必須能夠滿(mǎn)足用戶(hù)的信息要求、處理要新系統(tǒng)的功能必須能夠滿(mǎn)足用戶(hù)的信息要求、處理要新系統(tǒng)的功能必須能夠滿(mǎn)足用戶(hù)的信息要求、處理要新系統(tǒng)的功能必須能夠滿(mǎn)足用戶(hù)的信息要求、處理要求、平安性與完整性要求。求、平安性與完整性要求。求、平安性與完整性要求。求、平安性與完整性要求。2024/7/2920需需求求分分析析的的難難點(diǎn)點(diǎn)l l用戶(hù)缺少計(jì)算機(jī)知識(shí)用戶(hù)缺少計(jì)算機(jī)
24、知識(shí)用戶(hù)缺少計(jì)算機(jī)知識(shí)用戶(hù)缺少計(jì)算機(jī)知識(shí),開(kāi)始時(shí)無(wú)法確定計(jì)算機(jī)究竟能為,開(kāi)始時(shí)無(wú)法確定計(jì)算機(jī)究竟能為,開(kāi)始時(shí)無(wú)法確定計(jì)算機(jī)究竟能為,開(kāi)始時(shí)無(wú)法確定計(jì)算機(jī)究竟能為自己做什么,不能做什么,因此無(wú)法一下子準(zhǔn)確地表達(dá)自己做什么,不能做什么,因此無(wú)法一下子準(zhǔn)確地表達(dá)自己做什么,不能做什么,因此無(wú)法一下子準(zhǔn)確地表達(dá)自己做什么,不能做什么,因此無(wú)法一下子準(zhǔn)確地表達(dá)自己的需求,他們所提出的需求往往不斷地變化。自己的需求,他們所提出的需求往往不斷地變化。自己的需求,他們所提出的需求往往不斷地變化。自己的需求,他們所提出的需求往往不斷地變化。l l設(shè)計(jì)人員缺少用戶(hù)的專(zhuān)業(yè)知識(shí)設(shè)計(jì)人員缺少用戶(hù)的專(zhuān)業(yè)知識(shí)設(shè)計(jì)人員缺少用
25、戶(hù)的專(zhuān)業(yè)知識(shí)設(shè)計(jì)人員缺少用戶(hù)的專(zhuān)業(yè)知識(shí),不易理解用戶(hù)的真正需,不易理解用戶(hù)的真正需,不易理解用戶(hù)的真正需,不易理解用戶(hù)的真正需求,甚至誤解用戶(hù)的需求。求,甚至誤解用戶(hù)的需求。求,甚至誤解用戶(hù)的需求。求,甚至誤解用戶(hù)的需求。l l新的硬件、軟件技術(shù)的出現(xiàn)也會(huì)使新的硬件、軟件技術(shù)的出現(xiàn)也會(huì)使新的硬件、軟件技術(shù)的出現(xiàn)也會(huì)使新的硬件、軟件技術(shù)的出現(xiàn)也會(huì)使用戶(hù)需求發(fā)生變化用戶(hù)需求發(fā)生變化用戶(hù)需求發(fā)生變化用戶(hù)需求發(fā)生變化。pp設(shè)計(jì)人員必須采用有效的方法,與用戶(hù)不斷深入地進(jìn)設(shè)計(jì)人員必須采用有效的方法,與用戶(hù)不斷深入地進(jìn)設(shè)計(jì)人員必須采用有效的方法,與用戶(hù)不斷深入地進(jìn)設(shè)計(jì)人員必須采用有效的方法,與用戶(hù)不斷深入地
26、進(jìn)行交流,才能逐步得以確定用戶(hù)的實(shí)際需求。行交流,才能逐步得以確定用戶(hù)的實(shí)際需求。行交流,才能逐步得以確定用戶(hù)的實(shí)際需求。行交流,才能逐步得以確定用戶(hù)的實(shí)際需求。解解決決方方法法2024/7/29216.2.2 6.2.2 需求分析的方法需求分析的方法l l調(diào)查清楚用戶(hù)的實(shí)際需求并進(jìn)行初步分析調(diào)查清楚用戶(hù)的實(shí)際需求并進(jìn)行初步分析調(diào)查清楚用戶(hù)的實(shí)際需求并進(jìn)行初步分析調(diào)查清楚用戶(hù)的實(shí)際需求并進(jìn)行初步分析l l與用戶(hù)達(dá)成共識(shí)與用戶(hù)達(dá)成共識(shí)與用戶(hù)達(dá)成共識(shí)與用戶(hù)達(dá)成共識(shí)l l進(jìn)一步分析與表達(dá)用戶(hù)需求進(jìn)一步分析與表達(dá)用戶(hù)需求進(jìn)一步分析與表達(dá)用戶(hù)需求進(jìn)一步分析與表達(dá)用戶(hù)需求2024/7/2922調(diào)查用戶(hù)需求
27、分析的具體步驟調(diào)查用戶(hù)需求分析的具體步驟(1)(1)調(diào)查組織機(jī)構(gòu)情況調(diào)查組織機(jī)構(gòu)情況調(diào)查組織機(jī)構(gòu)情況調(diào)查組織機(jī)構(gòu)情況pp 組織部門(mén)的組成情況組織部門(mén)的組成情況組織部門(mén)的組成情況組織部門(mén)的組成情況pp 各部門(mén)的職責(zé)等各部門(mén)的職責(zé)等各部門(mén)的職責(zé)等各部門(mén)的職責(zé)等 調(diào)查各部門(mén)的業(yè)務(wù)活動(dòng)情況調(diào)查各部門(mén)的業(yè)務(wù)活動(dòng)情況調(diào)查各部門(mén)的業(yè)務(wù)活動(dòng)情況調(diào)查各部門(mén)的業(yè)務(wù)活動(dòng)情況(調(diào)查重點(diǎn)之一調(diào)查重點(diǎn)之一調(diào)查重點(diǎn)之一調(diào)查重點(diǎn)之一)。pp 各個(gè)部門(mén)輸入和使用什么數(shù)據(jù)各個(gè)部門(mén)輸入和使用什么數(shù)據(jù)各個(gè)部門(mén)輸入和使用什么數(shù)據(jù)各個(gè)部門(mén)輸入和使用什么數(shù)據(jù)pp 如何加工處理這些數(shù)據(jù)如何加工處理這些數(shù)據(jù)如何加工處理這些數(shù)據(jù)如何加工處理這些
28、數(shù)據(jù)pp 輸出什么信息輸出什么信息輸出什么信息輸出什么信息pp 輸出到什么部門(mén)輸出到什么部門(mén)輸出到什么部門(mén)輸出到什么部門(mén)pp 輸出結(jié)果的格式是什么輸出結(jié)果的格式是什么輸出結(jié)果的格式是什么輸出結(jié)果的格式是什么2024/7/2923 在熟悉業(yè)務(wù)活動(dòng)的根底上,協(xié)助用戶(hù)明確對(duì)新系統(tǒng)的各在熟悉業(yè)務(wù)活動(dòng)的根底上,協(xié)助用戶(hù)明確對(duì)新系統(tǒng)的各在熟悉業(yè)務(wù)活動(dòng)的根底上,協(xié)助用戶(hù)明確對(duì)新系統(tǒng)的各在熟悉業(yè)務(wù)活動(dòng)的根底上,協(xié)助用戶(hù)明確對(duì)新系統(tǒng)的各種要求調(diào)查重點(diǎn)之二。種要求調(diào)查重點(diǎn)之二。種要求調(diào)查重點(diǎn)之二。種要求調(diào)查重點(diǎn)之二。信息要求信息要求信息要求信息要求 處理要求處理要求處理要求處理要求 完全性與完整性要求完全性與完整
29、性要求完全性與完整性要求完全性與完整性要求調(diào)查用戶(hù)需求分析的具體步驟調(diào)查用戶(hù)需求分析的具體步驟(2)(2)對(duì)前面調(diào)查的結(jié)果進(jìn)行初步分析,確定新系統(tǒng)的邊界。對(duì)前面調(diào)查的結(jié)果進(jìn)行初步分析,確定新系統(tǒng)的邊界。對(duì)前面調(diào)查的結(jié)果進(jìn)行初步分析,確定新系統(tǒng)的邊界。對(duì)前面調(diào)查的結(jié)果進(jìn)行初步分析,確定新系統(tǒng)的邊界。pp 確定哪些功能由計(jì)算機(jī)完成或?qū)?lái)準(zhǔn)備讓計(jì)算機(jī)完成確定哪些功能由計(jì)算機(jī)完成或?qū)?lái)準(zhǔn)備讓計(jì)算機(jī)完成確定哪些功能由計(jì)算機(jī)完成或?qū)?lái)準(zhǔn)備讓計(jì)算機(jī)完成確定哪些功能由計(jì)算機(jī)完成或?qū)?lái)準(zhǔn)備讓計(jì)算機(jī)完成pp 確定哪些活動(dòng)由人工完成確定哪些活動(dòng)由人工完成確定哪些活動(dòng)由人工完成確定哪些活動(dòng)由人工完成由計(jì)算機(jī)完成的功能
30、就是新系統(tǒng)應(yīng)該實(shí)現(xiàn)的功能。由計(jì)算機(jī)完成的功能就是新系統(tǒng)應(yīng)該實(shí)現(xiàn)的功能。2024/7/2924常用的調(diào)查方法常用的調(diào)查方法l l跟班作業(yè)跟班作業(yè)跟班作業(yè)跟班作業(yè)l l通過(guò)親身參加業(yè)務(wù)工作了解業(yè)務(wù)活動(dòng)的情況通過(guò)親身參加業(yè)務(wù)工作了解業(yè)務(wù)活動(dòng)的情況通過(guò)親身參加業(yè)務(wù)工作了解業(yè)務(wù)活動(dòng)的情況通過(guò)親身參加業(yè)務(wù)工作了解業(yè)務(wù)活動(dòng)的情況l l能比較準(zhǔn)確地理解用戶(hù)的需求,但比較耗時(shí)能比較準(zhǔn)確地理解用戶(hù)的需求,但比較耗時(shí)能比較準(zhǔn)確地理解用戶(hù)的需求,但比較耗時(shí)能比較準(zhǔn)確地理解用戶(hù)的需求,但比較耗時(shí)l l開(kāi)調(diào)查會(huì)開(kāi)調(diào)查會(huì)開(kāi)調(diào)查會(huì)開(kāi)調(diào)查會(huì)l l通過(guò)與用戶(hù)座談來(lái)了解業(yè)務(wù)活動(dòng)情況及用戶(hù)需求通過(guò)與用戶(hù)座談來(lái)了解業(yè)務(wù)活動(dòng)情況及用戶(hù)需
31、求通過(guò)與用戶(hù)座談來(lái)了解業(yè)務(wù)活動(dòng)情況及用戶(hù)需求通過(guò)與用戶(hù)座談來(lái)了解業(yè)務(wù)活動(dòng)情況及用戶(hù)需求l l請(qǐng)專(zhuān)人介紹請(qǐng)專(zhuān)人介紹請(qǐng)專(zhuān)人介紹請(qǐng)專(zhuān)人介紹l l詢(xún)問(wèn)詢(xún)問(wèn)詢(xún)問(wèn)詢(xún)問(wèn)l l對(duì)某些調(diào)查中的問(wèn)題,可以找專(zhuān)人詢(xún)問(wèn)對(duì)某些調(diào)查中的問(wèn)題,可以找專(zhuān)人詢(xún)問(wèn)對(duì)某些調(diào)查中的問(wèn)題,可以找專(zhuān)人詢(xún)問(wèn)對(duì)某些調(diào)查中的問(wèn)題,可以找專(zhuān)人詢(xún)問(wèn)l l設(shè)計(jì)調(diào)查表請(qǐng)用戶(hù)填寫(xiě)設(shè)計(jì)調(diào)查表請(qǐng)用戶(hù)填寫(xiě)設(shè)計(jì)調(diào)查表請(qǐng)用戶(hù)填寫(xiě)設(shè)計(jì)調(diào)查表請(qǐng)用戶(hù)填寫(xiě)l l如果調(diào)查表設(shè)計(jì)合理,那么很有效,且易于為用戶(hù)接受如果調(diào)查表設(shè)計(jì)合理,那么很有效,且易于為用戶(hù)接受如果調(diào)查表設(shè)計(jì)合理,那么很有效,且易于為用戶(hù)接受如果調(diào)查表設(shè)計(jì)合理,那么很有效,且易于為用戶(hù)接受l l查閱記錄查閱記
32、錄查閱記錄查閱記錄l l查閱與原系統(tǒng)有關(guān)的數(shù)據(jù)記錄查閱與原系統(tǒng)有關(guān)的數(shù)據(jù)記錄查閱與原系統(tǒng)有關(guān)的數(shù)據(jù)記錄查閱與原系統(tǒng)有關(guān)的數(shù)據(jù)記錄2024/7/2925進(jìn)一步分析與表達(dá)用戶(hù)需求進(jìn)一步分析與表達(dá)用戶(hù)需求l l常用方法常用方法常用方法常用方法l l自頂向下的結(jié)構(gòu)化分析方法自頂向下的結(jié)構(gòu)化分析方法自頂向下的結(jié)構(gòu)化分析方法自頂向下的結(jié)構(gòu)化分析方法Structured AnalysisStructured AnalysisStructured AnalysisStructured Analysis,簡(jiǎn),簡(jiǎn),簡(jiǎn),簡(jiǎn)稱(chēng)稱(chēng)稱(chēng)稱(chēng)SASASASA方法方法方法方法l lSASASASA方法從最上層的系統(tǒng)組織機(jī)構(gòu)入手,
33、采用逐層分解的方法從最上層的系統(tǒng)組織機(jī)構(gòu)入手,采用逐層分解的方法從最上層的系統(tǒng)組織機(jī)構(gòu)入手,采用逐層分解的方法從最上層的系統(tǒng)組織機(jī)構(gòu)入手,采用逐層分解的方式分析系統(tǒng),并用數(shù)據(jù)流圖方式分析系統(tǒng),并用數(shù)據(jù)流圖方式分析系統(tǒng),并用數(shù)據(jù)流圖方式分析系統(tǒng),并用數(shù)據(jù)流圖(DFD)(DFD)(DFD)(DFD)和數(shù)據(jù)字典和數(shù)據(jù)字典和數(shù)據(jù)字典和數(shù)據(jù)字典(DD)(DD)(DD)(DD)描述描述描述描述系統(tǒng)。系統(tǒng)。系統(tǒng)。系統(tǒng)。2024/7/29261 1 1 1首先把任何一個(gè)系統(tǒng)都抽象為:首先把任何一個(gè)系統(tǒng)都抽象為:首先把任何一個(gè)系統(tǒng)都抽象為:首先把任何一個(gè)系統(tǒng)都抽象為:信息要求信息要求處理要求處理要求數(shù)據(jù)流數(shù)據(jù)流
34、數(shù)據(jù)流數(shù)據(jù)流數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)來(lái)源數(shù)據(jù)來(lái)源處理處理數(shù)據(jù)輸出數(shù)據(jù)輸出2024/7/29272 2 2 2分解處理功能和數(shù)據(jù)分解處理功能和數(shù)據(jù)分解處理功能和數(shù)據(jù)分解處理功能和數(shù)據(jù)1 1 1 1分解處理功能分解處理功能分解處理功能分解處理功能將處理功能的具體內(nèi)容分解為假設(shè)干子功能,再將每個(gè)子功將處理功能的具體內(nèi)容分解為假設(shè)干子功能,再將每個(gè)子功將處理功能的具體內(nèi)容分解為假設(shè)干子功能,再將每個(gè)子功將處理功能的具體內(nèi)容分解為假設(shè)干子功能,再將每個(gè)子功能繼續(xù)分解,直到把系統(tǒng)的工作過(guò)程表達(dá)清楚為止。能繼續(xù)分解,直到把系統(tǒng)的工作過(guò)程表達(dá)清楚為止。能繼續(xù)分解,直到把系統(tǒng)的工作過(guò)程表達(dá)清楚為止。能繼續(xù)分解,直到
35、把系統(tǒng)的工作過(guò)程表達(dá)清楚為止。2 2 2 2分解數(shù)據(jù)分解數(shù)據(jù)分解數(shù)據(jù)分解數(shù)據(jù)在處理功能逐步分解的同時(shí),其所用的數(shù)據(jù)也逐級(jí)分解,形在處理功能逐步分解的同時(shí),其所用的數(shù)據(jù)也逐級(jí)分解,形在處理功能逐步分解的同時(shí),其所用的數(shù)據(jù)也逐級(jí)分解,形在處理功能逐步分解的同時(shí),其所用的數(shù)據(jù)也逐級(jí)分解,形成假設(shè)干層次的數(shù)據(jù)流圖成假設(shè)干層次的數(shù)據(jù)流圖成假設(shè)干層次的數(shù)據(jù)流圖成假設(shè)干層次的數(shù)據(jù)流圖 數(shù)據(jù)流圖表達(dá)了數(shù)據(jù)和處理過(guò)程的關(guān)系數(shù)據(jù)流圖表達(dá)了數(shù)據(jù)和處理過(guò)程的關(guān)系數(shù)據(jù)流圖表達(dá)了數(shù)據(jù)和處理過(guò)程的關(guān)系數(shù)據(jù)流圖表達(dá)了數(shù)據(jù)和處理過(guò)程的關(guān)系3 3 3 3表達(dá)方法表達(dá)方法表達(dá)方法表達(dá)方法 處理過(guò)程:用判定表或判定樹(shù)來(lái)描述處理過(guò)程:
36、用判定表或判定樹(shù)來(lái)描述處理過(guò)程:用判定表或判定樹(shù)來(lái)描述處理過(guò)程:用判定表或判定樹(shù)來(lái)描述 數(shù)據(jù):用數(shù)據(jù)字典來(lái)描述數(shù)據(jù):用數(shù)據(jù)字典來(lái)描述數(shù)據(jù):用數(shù)據(jù)字典來(lái)描述數(shù)據(jù):用數(shù)據(jù)字典來(lái)描述3 3 3 3將分析結(jié)果再次提交給用戶(hù),征得用戶(hù)的認(rèn)可。將分析結(jié)果再次提交給用戶(hù),征得用戶(hù)的認(rèn)可。將分析結(jié)果再次提交給用戶(hù),征得用戶(hù)的認(rèn)可。將分析結(jié)果再次提交給用戶(hù),征得用戶(hù)的認(rèn)可。2024/7/2928圖書(shū)借閱管圖書(shū)借閱管理系統(tǒng)理系統(tǒng)1 1學(xué)學(xué) 生生 數(shù)數(shù) 據(jù)據(jù)圖圖 書(shū)書(shū) 數(shù)數(shù) 據(jù)據(jù)圖圖 書(shū)書(shū) 庫(kù)庫(kù) 存存 數(shù)數(shù) 據(jù)據(jù)自頂向下方法舉例自頂向下方法舉例2024/7/2929借書(shū)處理系統(tǒng)1.1學(xué)生數(shù)據(jù)借書(shū)信息還書(shū)處理系統(tǒng)1.
37、2還書(shū)信息圖 書(shū) 庫(kù) 存 數(shù) 據(jù)數(shù)據(jù)流圖數(shù)據(jù)流圖2024/7/2930細(xì)化的數(shù)據(jù)流圖細(xì)化的數(shù)據(jù)流圖學(xué)學(xué) 生生 數(shù)數(shù) 據(jù)據(jù)數(shù)數(shù) 據(jù)據(jù) 報(bào)報(bào) 告告出出 圖圖 書(shū)書(shū)變變 更更 庫(kù)庫(kù) 存存 量量借出借出 圖書(shū)圖書(shū)學(xué)生數(shù)據(jù)學(xué)生數(shù)據(jù)非非 法法 學(xué)學(xué) 生生數(shù)數(shù) 據(jù)據(jù) 報(bào)報(bào) 告告學(xué)生數(shù)據(jù)學(xué)生數(shù)據(jù)借書(shū)信息借書(shū)信息借借 書(shū)書(shū)數(shù)數(shù) 據(jù)據(jù)檢檢 查查1.1.21.1.2還書(shū)信息還書(shū)信息圖書(shū)庫(kù)圖書(shū)庫(kù)存量檢存量檢查查1.2.11.2.1修改庫(kù)存修改庫(kù)存狀狀 態(tài)態(tài)(入)(入)1.1.31.1.3現(xiàn)現(xiàn) 有有 庫(kù)庫(kù) 存存數(shù)數(shù) 據(jù)據(jù)變更庫(kù)存量數(shù)據(jù)變更庫(kù)存量數(shù)據(jù)插插 入入 借借數(shù)數(shù) 據(jù)據(jù)空空 缺缺 圖圖 書(shū)書(shū)現(xiàn)現(xiàn) 有有 庫(kù)庫(kù) 存存
38、數(shù)數(shù) 據(jù)據(jù)借借 出出 圖圖 書(shū)書(shū) 數(shù)數(shù) 據(jù)據(jù)數(shù)數(shù) 據(jù)據(jù)刪除刪除 /修改修改數(shù)據(jù)數(shù)據(jù)修改庫(kù)存修改庫(kù)存狀狀 態(tài)態(tài)(出)(出)1.2.21.2.2借借 出出 圖圖書(shū)書(shū) 數(shù)數(shù) 據(jù)據(jù)處處 罰罰 數(shù)數(shù)據(jù)據(jù) 報(bào)報(bào) 告告學(xué)學(xué) 生生 數(shù)數(shù)據(jù)據(jù) 檢檢 查查1.1.11.1.1借借 出出 圖圖 書(shū)書(shū) 數(shù)數(shù) 據(jù)據(jù)圖圖 書(shū)書(shū) 庫(kù)庫(kù) 存存 數(shù)數(shù) 據(jù)據(jù)2024/7/2931實(shí)例:假設(shè)我們要開(kāi)發(fā)一個(gè)學(xué)校管理系統(tǒng)。實(shí)例:假設(shè)我們要開(kāi)發(fā)一個(gè)學(xué)校管理系統(tǒng)。實(shí)例:假設(shè)我們要開(kāi)發(fā)一個(gè)學(xué)校管理系統(tǒng)。實(shí)例:假設(shè)我們要開(kāi)發(fā)一個(gè)學(xué)校管理系統(tǒng)。1 1 1 1經(jīng)過(guò)可行性分析和初步需求調(diào)查,抽象出該系統(tǒng)最高層數(shù)經(jīng)過(guò)可行性分析和初步需求調(diào)查,抽象出該
39、系統(tǒng)最高層數(shù)經(jīng)過(guò)可行性分析和初步需求調(diào)查,抽象出該系統(tǒng)最高層數(shù)經(jīng)過(guò)可行性分析和初步需求調(diào)查,抽象出該系統(tǒng)最高層數(shù)據(jù)流圖,該系統(tǒng)由據(jù)流圖,該系統(tǒng)由據(jù)流圖,該系統(tǒng)由據(jù)流圖,該系統(tǒng)由教師管理子系統(tǒng)教師管理子系統(tǒng)教師管理子系統(tǒng)教師管理子系統(tǒng)、學(xué)生管理子系統(tǒng)學(xué)生管理子系統(tǒng)學(xué)生管理子系統(tǒng)學(xué)生管理子系統(tǒng)、后后后后勤管理子系統(tǒng)勤管理子系統(tǒng)勤管理子系統(tǒng)勤管理子系統(tǒng)組成,每個(gè)子系統(tǒng)分別配備一個(gè)開(kāi)發(fā)小組。組成,每個(gè)子系統(tǒng)分別配備一個(gè)開(kāi)發(fā)小組。組成,每個(gè)子系統(tǒng)分別配備一個(gè)開(kāi)發(fā)小組。組成,每個(gè)子系統(tǒng)分別配備一個(gè)開(kāi)發(fā)小組。2 2 2 2進(jìn)一步細(xì)化各個(gè)子系統(tǒng)。進(jìn)一步細(xì)化各個(gè)子系統(tǒng)。進(jìn)一步細(xì)化各個(gè)子系統(tǒng)。進(jìn)一步細(xì)化各個(gè)子系統(tǒng)
40、。其中學(xué)生管理子系統(tǒng)開(kāi)發(fā)小組通過(guò)進(jìn)行進(jìn)一步的需求調(diào)查,其中學(xué)生管理子系統(tǒng)開(kāi)發(fā)小組通過(guò)進(jìn)行進(jìn)一步的需求調(diào)查,其中學(xué)生管理子系統(tǒng)開(kāi)發(fā)小組通過(guò)進(jìn)行進(jìn)一步的需求調(diào)查,其中學(xué)生管理子系統(tǒng)開(kāi)發(fā)小組通過(guò)進(jìn)行進(jìn)一步的需求調(diào)查,明確了該子系統(tǒng)的主要功能是進(jìn)行明確了該子系統(tǒng)的主要功能是進(jìn)行明確了該子系統(tǒng)的主要功能是進(jìn)行明確了該子系統(tǒng)的主要功能是進(jìn)行學(xué)籍管理學(xué)籍管理學(xué)籍管理學(xué)籍管理和和和和課程管理課程管理課程管理課程管理,包括學(xué)生報(bào)到、入學(xué)、畢業(yè)的管理,學(xué)生上課情況的管理。包括學(xué)生報(bào)到、入學(xué)、畢業(yè)的管理,學(xué)生上課情況的管理。包括學(xué)生報(bào)到、入學(xué)、畢業(yè)的管理,學(xué)生上課情況的管理。包括學(xué)生報(bào)到、入學(xué)、畢業(yè)的管理,學(xué)生上課
41、情況的管理。通過(guò)詳細(xì)的信息流程分析和數(shù)據(jù)收集后,生成該子系統(tǒng)的通過(guò)詳細(xì)的信息流程分析和數(shù)據(jù)收集后,生成該子系統(tǒng)的通過(guò)詳細(xì)的信息流程分析和數(shù)據(jù)收集后,生成該子系統(tǒng)的通過(guò)詳細(xì)的信息流程分析和數(shù)據(jù)收集后,生成該子系統(tǒng)的數(shù)據(jù)流圖。數(shù)據(jù)流圖。數(shù)據(jù)流圖。數(shù)據(jù)流圖。需求分析舉例需求分析舉例2024/7/29326.2.3 6.2.3 數(shù)據(jù)字典數(shù)據(jù)字典 數(shù)據(jù)流圖表達(dá)了數(shù)據(jù)和處理過(guò)程的關(guān)系。系統(tǒng)中的數(shù)據(jù)那么借數(shù)據(jù)流圖表達(dá)了數(shù)據(jù)和處理過(guò)程的關(guān)系。系統(tǒng)中的數(shù)據(jù)那么借助數(shù)據(jù)字典助數(shù)據(jù)字典Data DictionaryData Dictionary來(lái)描述。來(lái)描述。l l數(shù)據(jù)字典的內(nèi)容數(shù)據(jù)字典的內(nèi)容數(shù)據(jù)字典的內(nèi)容數(shù)據(jù)字典
42、的內(nèi)容l l數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)l l數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)l l數(shù)據(jù)流數(shù)據(jù)流數(shù)據(jù)流數(shù)據(jù)流l l數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)l l處理過(guò)程處理過(guò)程處理過(guò)程處理過(guò)程l l 數(shù)據(jù)項(xiàng)是數(shù)據(jù)的最小組成單位數(shù)據(jù)項(xiàng)是數(shù)據(jù)的最小組成單位數(shù)據(jù)項(xiàng)是數(shù)據(jù)的最小組成單位數(shù)據(jù)項(xiàng)是數(shù)據(jù)的最小組成單位l l 假設(shè)干個(gè)數(shù)據(jù)項(xiàng)可以組成一個(gè)數(shù)據(jù)結(jié)構(gòu)假設(shè)干個(gè)數(shù)據(jù)項(xiàng)可以組成一個(gè)數(shù)據(jù)結(jié)構(gòu)假設(shè)干個(gè)數(shù)據(jù)項(xiàng)可以組成一個(gè)數(shù)據(jù)結(jié)構(gòu)假設(shè)干個(gè)數(shù)據(jù)項(xiàng)可以組成一個(gè)數(shù)據(jù)結(jié)構(gòu)l l 數(shù)據(jù)字典通過(guò)對(duì)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)的定義來(lái)描述數(shù)據(jù)流、數(shù)據(jù)字典通過(guò)對(duì)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)的定義來(lái)描述數(shù)據(jù)流、數(shù)據(jù)字典通過(guò)對(duì)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)的定義來(lái)描述數(shù)據(jù)流、數(shù)據(jù)字
43、典通過(guò)對(duì)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)的定義來(lái)描述數(shù)據(jù)流、l l 數(shù)據(jù)存儲(chǔ)的邏輯內(nèi)容。數(shù)據(jù)存儲(chǔ)的邏輯內(nèi)容。數(shù)據(jù)存儲(chǔ)的邏輯內(nèi)容。數(shù)據(jù)存儲(chǔ)的邏輯內(nèi)容。2024/7/2933 1.1.數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng) l l 數(shù)據(jù)項(xiàng)是不可再分的數(shù)據(jù)單位數(shù)據(jù)項(xiàng)是不可再分的數(shù)據(jù)單位數(shù)據(jù)項(xiàng)是不可再分的數(shù)據(jù)單位數(shù)據(jù)項(xiàng)是不可再分的數(shù)據(jù)單位l l 對(duì)數(shù)據(jù)項(xiàng)的描述對(duì)數(shù)據(jù)項(xiàng)的描述對(duì)數(shù)據(jù)項(xiàng)的描述對(duì)數(shù)據(jù)項(xiàng)的描述 數(shù)據(jù)項(xiàng)描述數(shù)據(jù)項(xiàng)名,數(shù)據(jù)項(xiàng)含義說(shuō)明,別名,數(shù)據(jù)項(xiàng)描述數(shù)據(jù)項(xiàng)名,數(shù)據(jù)項(xiàng)含義說(shuō)明,別名,數(shù)據(jù)項(xiàng)描述數(shù)據(jù)項(xiàng)名,數(shù)據(jù)項(xiàng)含義說(shuō)明,別名,數(shù)據(jù)項(xiàng)描述數(shù)據(jù)項(xiàng)名,數(shù)據(jù)項(xiàng)含義說(shuō)明,別名,數(shù)據(jù)類(lèi)型,長(zhǎng)度,取值范圍,取值含數(shù)據(jù)類(lèi)型,長(zhǎng)度,取值范圍,取值含數(shù)據(jù)類(lèi)型,長(zhǎng)
44、度,取值范圍,取值含數(shù)據(jù)類(lèi)型,長(zhǎng)度,取值范圍,取值含 義,與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系義,與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系義,與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系義,與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系pp 取值范圍、與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系定義了數(shù)據(jù)的完整取值范圍、與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系定義了數(shù)據(jù)的完整取值范圍、與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系定義了數(shù)據(jù)的完整取值范圍、與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系定義了數(shù)據(jù)的完整性約束條件,是設(shè)計(jì)數(shù)據(jù)檢驗(yàn)功能的依據(jù)。性約束條件,是設(shè)計(jì)數(shù)據(jù)檢驗(yàn)功能的依據(jù)。性約束條件,是設(shè)計(jì)數(shù)據(jù)檢驗(yàn)功能的依據(jù)。性約束條件,是設(shè)計(jì)數(shù)據(jù)檢驗(yàn)功能的依據(jù)。2024/7/2934 2.2.數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu) l l 數(shù)據(jù)結(jié)構(gòu)反映了數(shù)據(jù)之間的組合關(guān)系。
45、數(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ù)之間的組合關(guān)系。l l 一個(gè)數(shù)據(jù)結(jié)構(gòu)可以由假設(shè)干個(gè)數(shù)據(jù)項(xiàng)組成,也可以由一個(gè)數(shù)據(jù)結(jié)構(gòu)可以由假設(shè)干個(gè)數(shù)據(jù)項(xiàng)組成,也可以由一個(gè)數(shù)據(jù)結(jié)構(gòu)可以由假設(shè)干個(gè)數(shù)據(jù)項(xiàng)組成,也可以由一個(gè)數(shù)據(jù)結(jié)構(gòu)可以由假設(shè)干個(gè)數(shù)據(jù)項(xiàng)組成,也可以由假設(shè)干個(gè)數(shù)據(jù)結(jié)構(gòu)組成,或由假設(shè)干個(gè)數(shù)據(jù)項(xiàng)和數(shù)據(jù)假設(shè)干個(gè)數(shù)據(jù)結(jié)構(gòu)組成,或由假設(shè)干個(gè)數(shù)據(jù)項(xiàng)和數(shù)據(jù)假設(shè)干個(gè)數(shù)據(jù)結(jié)構(gòu)組成,或由假設(shè)干個(gè)數(shù)據(jù)項(xiàng)和數(shù)據(jù)假設(shè)干個(gè)數(shù)據(jù)結(jié)構(gòu)組成,或由假設(shè)干個(gè)數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)混合組成。結(jié)構(gòu)混合組成。結(jié)構(gòu)混合組成。結(jié)構(gòu)混合組成。l l 對(duì)數(shù)據(jù)結(jié)構(gòu)的描述對(duì)數(shù)據(jù)結(jié)構(gòu)的描述對(duì)數(shù)據(jù)結(jié)構(gòu)的描述對(duì)數(shù)據(jù)結(jié)構(gòu)
46、的描述l l 數(shù)據(jù)結(jié)構(gòu)描述數(shù)據(jù)結(jié)構(gòu)名,含義說(shuō)明,數(shù)據(jù)結(jié)構(gòu)描述數(shù)據(jù)結(jié)構(gòu)名,含義說(shuō)明,數(shù)據(jù)結(jié)構(gòu)描述數(shù)據(jù)結(jié)構(gòu)名,含義說(shuō)明,數(shù)據(jù)結(jié)構(gòu)描述數(shù)據(jù)結(jié)構(gòu)名,含義說(shuō)明,l l 組成組成組成組成:數(shù)據(jù)項(xiàng)或數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項(xiàng)或數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項(xiàng)或數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)項(xiàng)或數(shù)據(jù)結(jié)構(gòu)2024/7/2935 3.3.數(shù)據(jù)流數(shù)據(jù)流 l l 數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂?。?shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂?。?shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂?。?shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂?。l l 對(duì)數(shù)據(jù)流的描述對(duì)數(shù)據(jù)流的描述對(duì)數(shù)據(jù)流的描述對(duì)數(shù)據(jù)流的描述l l 數(shù)據(jù)流描述數(shù)據(jù)流名,說(shuō)明,數(shù)據(jù)流來(lái)源,數(shù)據(jù)流描述數(shù)據(jù)流名,說(shuō)明,數(shù)據(jù)流來(lái)源,數(shù)據(jù)流描述數(shù)據(jù)
47、流名,說(shuō)明,數(shù)據(jù)流來(lái)源,數(shù)據(jù)流描述數(shù)據(jù)流名,說(shuō)明,數(shù)據(jù)流來(lái)源,l l 數(shù)據(jù)流去向,組成數(shù)據(jù)流去向,組成數(shù)據(jù)流去向,組成數(shù)據(jù)流去向,組成:數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)結(jié)構(gòu),l l 平均流量,頂峰期流量平均流量,頂峰期流量平均流量,頂峰期流量平均流量,頂峰期流量l l 數(shù)據(jù)流來(lái)源是說(shuō)明該數(shù)據(jù)流來(lái)自哪個(gè)過(guò)程數(shù)據(jù)流來(lái)源是說(shuō)明該數(shù)據(jù)流來(lái)自哪個(gè)過(guò)程數(shù)據(jù)流來(lái)源是說(shuō)明該數(shù)據(jù)流來(lái)自哪個(gè)過(guò)程數(shù)據(jù)流來(lái)源是說(shuō)明該數(shù)據(jù)流來(lái)自哪個(gè)過(guò)程l l 數(shù)據(jù)流去向是說(shuō)明該數(shù)據(jù)流將到哪個(gè)過(guò)程去數(shù)據(jù)流去向是說(shuō)明該數(shù)據(jù)流將到哪個(gè)過(guò)程去數(shù)據(jù)流去向是說(shuō)明該數(shù)據(jù)流將到哪個(gè)過(guò)程去數(shù)據(jù)流去向是說(shuō)明該數(shù)據(jù)流將到哪個(gè)過(guò)程去l l 平均流量是指在單
48、位時(shí)間每天、每周、每月等里的平均流量是指在單位時(shí)間每天、每周、每月等里的平均流量是指在單位時(shí)間每天、每周、每月等里的平均流量是指在單位時(shí)間每天、每周、每月等里的傳輸次數(shù)傳輸次數(shù)傳輸次數(shù)傳輸次數(shù)l l 頂峰期流量那么是指在頂峰時(shí)期的數(shù)據(jù)流量頂峰期流量那么是指在頂峰時(shí)期的數(shù)據(jù)流量頂峰期流量那么是指在頂峰時(shí)期的數(shù)據(jù)流量頂峰期流量那么是指在頂峰時(shí)期的數(shù)據(jù)流量2024/7/2936 4.4.數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ) l l數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方,也是數(shù)據(jù)流的來(lái)數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方,也是數(shù)據(jù)流的來(lái)數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方,也是數(shù)據(jù)流的來(lái)數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)結(jié)構(gòu)停留或保存的地方,也是數(shù)
49、據(jù)流的來(lái)源和去向之一。源和去向之一。源和去向之一。源和去向之一。l l對(duì)數(shù)據(jù)存儲(chǔ)的描述對(duì)數(shù)據(jù)存儲(chǔ)的描述對(duì)數(shù)據(jù)存儲(chǔ)的描述對(duì)數(shù)據(jù)存儲(chǔ)的描述l l數(shù)據(jù)存儲(chǔ)描述數(shù)據(jù)存儲(chǔ)名,說(shuō)明,編號(hào),數(shù)據(jù)存儲(chǔ)描述數(shù)據(jù)存儲(chǔ)名,說(shuō)明,編號(hào),數(shù)據(jù)存儲(chǔ)描述數(shù)據(jù)存儲(chǔ)名,說(shuō)明,編號(hào),數(shù)據(jù)存儲(chǔ)描述數(shù)據(jù)存儲(chǔ)名,說(shuō)明,編號(hào),l l 流入的數(shù)據(jù)流流入的數(shù)據(jù)流流入的數(shù)據(jù)流流入的數(shù)據(jù)流 ,流出的數(shù)據(jù)流,流出的數(shù)據(jù)流,流出的數(shù)據(jù)流,流出的數(shù)據(jù)流 ,l l 組成組成組成組成:數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)量,存取方式數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)量,存取方式數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)量,存取方式數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)量,存取方式l l 流入的數(shù)據(jù)流:指出數(shù)據(jù)來(lái)源流入的數(shù)據(jù)流:指出數(shù)據(jù)來(lái)源流入的數(shù)
50、據(jù)流:指出數(shù)據(jù)來(lái)源流入的數(shù)據(jù)流:指出數(shù)據(jù)來(lái)源l l 流出的數(shù)據(jù)流:指出數(shù)據(jù)去向流出的數(shù)據(jù)流:指出數(shù)據(jù)去向流出的數(shù)據(jù)流:指出數(shù)據(jù)去向流出的數(shù)據(jù)流:指出數(shù)據(jù)去向l l 數(shù)據(jù)量:每次存取多少數(shù)據(jù),每天或每小時(shí)、每周等數(shù)據(jù)量:每次存取多少數(shù)據(jù),每天或每小時(shí)、每周等數(shù)據(jù)量:每次存取多少數(shù)據(jù),每天或每小時(shí)、每周等數(shù)據(jù)量:每次存取多少數(shù)據(jù),每天或每小時(shí)、每周等存取幾次等信息存取幾次等信息存取幾次等信息存取幾次等信息l l 存取方法:批處理存取方法:批處理存取方法:批處理存取方法:批處理/聯(lián)機(jī)處理;檢索聯(lián)機(jī)處理;檢索聯(lián)機(jī)處理;檢索聯(lián)機(jī)處理;檢索/更新;順序檢索更新;順序檢索更新;順序檢索更新;順序檢索 /隨機(jī)
51、檢索隨機(jī)檢索隨機(jī)檢索隨機(jī)檢索2024/7/2937 5.5.處理過(guò)程處理過(guò)程 l l處理過(guò)程的具體處理邏輯一般用判定表或判定樹(shù)來(lái)描述。數(shù)處理過(guò)程的具體處理邏輯一般用判定表或判定樹(shù)來(lái)描述。數(shù)處理過(guò)程的具體處理邏輯一般用判定表或判定樹(shù)來(lái)描述。數(shù)處理過(guò)程的具體處理邏輯一般用判定表或判定樹(shù)來(lái)描述。數(shù)據(jù)字典中只需要描述處理過(guò)程的說(shuō)明性信息據(jù)字典中只需要描述處理過(guò)程的說(shuō)明性信息據(jù)字典中只需要描述處理過(guò)程的說(shuō)明性信息據(jù)字典中只需要描述處理過(guò)程的說(shuō)明性信息l l處理過(guò)程說(shuō)明性信息的描述處理過(guò)程說(shuō)明性信息的描述處理過(guò)程說(shuō)明性信息的描述處理過(guò)程說(shuō)明性信息的描述處理過(guò)程描述處理過(guò)程名,說(shuō)明,輸入處理過(guò)程描述處理過(guò)程
52、名,說(shuō)明,輸入處理過(guò)程描述處理過(guò)程名,說(shuō)明,輸入處理過(guò)程描述處理過(guò)程名,說(shuō)明,輸入:數(shù)據(jù)流,數(shù)據(jù)流,數(shù)據(jù)流,數(shù)據(jù)流,輸出輸出輸出輸出:數(shù)據(jù)流,處理數(shù)據(jù)流,處理數(shù)據(jù)流,處理數(shù)據(jù)流,處理:簡(jiǎn)要說(shuō)明簡(jiǎn)要說(shuō)明簡(jiǎn)要說(shuō)明簡(jiǎn)要說(shuō)明pp簡(jiǎn)要說(shuō)明:主要說(shuō)明該處理過(guò)程的功能及處理要求簡(jiǎn)要說(shuō)明:主要說(shuō)明該處理過(guò)程的功能及處理要求簡(jiǎn)要說(shuō)明:主要說(shuō)明該處理過(guò)程的功能及處理要求簡(jiǎn)要說(shuō)明:主要說(shuō)明該處理過(guò)程的功能及處理要求pp功能:該處理過(guò)程用來(lái)做什么功能:該處理過(guò)程用來(lái)做什么功能:該處理過(guò)程用來(lái)做什么功能:該處理過(guò)程用來(lái)做什么pp處理要求:處理頻度要求如單位時(shí)間里處理多少事務(wù),處理要求:處理頻度要求如單位時(shí)間里處理多少事
53、務(wù),處理要求:處理頻度要求如單位時(shí)間里處理多少事務(wù),處理要求:處理頻度要求如單位時(shí)間里處理多少事務(wù),多少數(shù)據(jù)量;響應(yīng)時(shí)間要求等多少數(shù)據(jù)量;響應(yīng)時(shí)間要求等多少數(shù)據(jù)量;響應(yīng)時(shí)間要求等多少數(shù)據(jù)量;響應(yīng)時(shí)間要求等pp處理要求是后面物理設(shè)計(jì)的輸入及性能評(píng)價(jià)的標(biāo)準(zhǔn)處理要求是后面物理設(shè)計(jì)的輸入及性能評(píng)價(jià)的標(biāo)準(zhǔn)處理要求是后面物理設(shè)計(jì)的輸入及性能評(píng)價(jià)的標(biāo)準(zhǔn)處理要求是后面物理設(shè)計(jì)的輸入及性能評(píng)價(jià)的標(biāo)準(zhǔn)2024/7/29382024/7/2939“學(xué)號(hào)數(shù)據(jù)項(xiàng)學(xué)號(hào)數(shù)據(jù)項(xiàng) :數(shù)據(jù)項(xiàng):學(xué)號(hào)數(shù)據(jù)項(xiàng):學(xué)號(hào) 含義說(shuō)明:唯一標(biāo)識(shí)每個(gè)學(xué)含義說(shuō)明:唯一標(biāo)識(shí)每個(gè)學(xué)生生 別名:學(xué)生編號(hào)別名:學(xué)生編號(hào) 類(lèi)型:字符型類(lèi)型:字符型 長(zhǎng)度:長(zhǎng)度
54、:8 8 取值范圍:取值范圍:0000000000000000至至 99999999 99999999 取值含義:前兩位標(biāo)別該學(xué)取值含義:前兩位標(biāo)別該學(xué)生生 所在年級(jí),后六位按順?biāo)谀昙?jí),后六位按順序序 編號(hào)與其他數(shù)據(jù)項(xiàng)的邏編號(hào)與其他數(shù)據(jù)項(xiàng)的邏輯輯 關(guān)系:關(guān)系:“學(xué)生學(xué)生 數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu) :數(shù)據(jù)結(jié)構(gòu):學(xué)生數(shù)據(jù)結(jié)構(gòu):學(xué)生 含義說(shuō)明:是學(xué)籍管理子系統(tǒng)含義說(shuō)明:是學(xué)籍管理子系統(tǒng)的的 體數(shù)據(jù)結(jié)構(gòu),定義了一個(gè)體數(shù)據(jù)結(jié)構(gòu),定義了一個(gè)學(xué)學(xué) 生的有關(guān)信息生的有關(guān)信息 組組 成:成:學(xué)號(hào),姓名,性別,學(xué)號(hào),姓名,性別,年齡,所在系,年年齡,所在系,年級(jí)級(jí) 例:學(xué)生學(xué)籍管理子系統(tǒng)的數(shù)據(jù)字典。例:學(xué)生學(xué)籍管理子系
55、統(tǒng)的數(shù)據(jù)字典。2024/7/2940數(shù)據(jù)流數(shù)據(jù)流“體檢結(jié)果體檢結(jié)果 :數(shù)據(jù)流:體檢結(jié)果數(shù)據(jù)流:體檢結(jié)果 說(shuō)說(shuō) 明:明:學(xué)生參加體格檢學(xué)生參加體格檢查查 的最終結(jié)果的最終結(jié)果 數(shù)據(jù)流來(lái)源:體檢數(shù)據(jù)流來(lái)源:體檢 數(shù)據(jù)流去向:批準(zhǔn)數(shù)據(jù)流去向:批準(zhǔn) 組組 成:成:平均流量:平均流量:頂峰期流量:頂峰期流量:數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)“學(xué)生登記表學(xué)生登記表 :數(shù)據(jù)存儲(chǔ):學(xué)生登記表數(shù)據(jù)存儲(chǔ):學(xué)生登記表 說(shuō)明:記錄學(xué)生的根本情說(shuō)明:記錄學(xué)生的根本情況況 流入數(shù)據(jù)流:流入數(shù)據(jù)流:流出數(shù)據(jù)流:流出數(shù)據(jù)流:組成:組成:數(shù)據(jù)量:每年數(shù)據(jù)量:每年30003000張張 存取方式:隨機(jī)存取存取方式:隨機(jī)存取 2024/7/2941
56、處理過(guò)程處理過(guò)程“分配宿舍分配宿舍 :處理過(guò)程:分配宿舍處理過(guò)程:分配宿舍 說(shuō)說(shuō) 明:明:為所有新生分配學(xué)生宿舍為所有新生分配學(xué)生宿舍 輸輸 入:學(xué)生,宿舍,入:學(xué)生,宿舍,輸輸 出:宿舍安排出:宿舍安排 處處 理:理:在新生報(bào)到后,為所有新生分配學(xué)生宿舍。在新生報(bào)到后,為所有新生分配學(xué)生宿舍。要求同一間宿舍只能安排同一性別的學(xué)生,要求同一間宿舍只能安排同一性別的學(xué)生,同一個(gè)學(xué)生只能安排在一個(gè)宿舍中。每個(gè)同一個(gè)學(xué)生只能安排在一個(gè)宿舍中。每個(gè) 學(xué)生的居住面積不小于學(xué)生的居住面積不小于3 3平方米。安排新平方米。安排新生生 宿舍其處理時(shí)間應(yīng)不超過(guò)宿舍其處理時(shí)間應(yīng)不超過(guò)1515分鐘。分鐘。2024/
57、7/29426.3 6.3 概念結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)6.3.1 6.3.1 概念結(jié)構(gòu)設(shè)計(jì)概述概念結(jié)構(gòu)設(shè)計(jì)概述6.3.2 6.3.2 概念結(jié)構(gòu)設(shè)計(jì)的方法與步驟概念結(jié)構(gòu)設(shè)計(jì)的方法與步驟6.3.3 6.3.3 數(shù)據(jù)抽象與局部視圖設(shè)計(jì)數(shù)據(jù)抽象與局部視圖設(shè)計(jì)6.3.4 6.3.4 視圖的集成視圖的集成2024/7/29436.3.1 6.3.1 概念結(jié)構(gòu)概念結(jié)構(gòu)l l什么是概念結(jié)構(gòu)設(shè)計(jì)什么是概念結(jié)構(gòu)設(shè)計(jì)什么是概念結(jié)構(gòu)設(shè)計(jì)什么是概念結(jié)構(gòu)設(shè)計(jì)l l需求分析階段描述的用戶(hù)應(yīng)用需求是現(xiàn)實(shí)世界的具體需需求分析階段描述的用戶(hù)應(yīng)用需求是現(xiàn)實(shí)世界的具體需需求分析階段描述的用戶(hù)應(yīng)用需求是現(xiàn)實(shí)世界的具體需需求分析階段描述的
58、用戶(hù)應(yīng)用需求是現(xiàn)實(shí)世界的具體需求求求求l l將需求分析得到的用戶(hù)需求抽象為信息結(jié)構(gòu)即概念模型將需求分析得到的用戶(hù)需求抽象為信息結(jié)構(gòu)即概念模型將需求分析得到的用戶(hù)需求抽象為信息結(jié)構(gòu)即概念模型將需求分析得到的用戶(hù)需求抽象為信息結(jié)構(gòu)即概念模型的過(guò)程就是概念結(jié)構(gòu)設(shè)計(jì)的過(guò)程就是概念結(jié)構(gòu)設(shè)計(jì)的過(guò)程就是概念結(jié)構(gòu)設(shè)計(jì)的過(guò)程就是概念結(jié)構(gòu)設(shè)計(jì)l l概念結(jié)構(gòu)是各種數(shù)據(jù)模型的共同根底,它比數(shù)據(jù)模型更概念結(jié)構(gòu)是各種數(shù)據(jù)模型的共同根底,它比數(shù)據(jù)模型更概念結(jié)構(gòu)是各種數(shù)據(jù)模型的共同根底,它比數(shù)據(jù)模型更概念結(jié)構(gòu)是各種數(shù)據(jù)模型的共同根底,它比數(shù)據(jù)模型更獨(dú)立于機(jī)器、更抽象,從而更加穩(wěn)定。獨(dú)立于機(jī)器、更抽象,從而更加穩(wěn)定。獨(dú)立于機(jī)器
59、、更抽象,從而更加穩(wěn)定。獨(dú)立于機(jī)器、更抽象,從而更加穩(wěn)定。l l概念結(jié)構(gòu)設(shè)計(jì)是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵概念結(jié)構(gòu)設(shè)計(jì)是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵概念結(jié)構(gòu)設(shè)計(jì)是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵概念結(jié)構(gòu)設(shè)計(jì)是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵現(xiàn)實(shí)世界現(xiàn)實(shí)世界機(jī)器世界機(jī)器世界信息世界信息世界需求分析需求分析概念結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)2024/7/2944l l概念結(jié)構(gòu)設(shè)計(jì)的特點(diǎn)概念結(jié)構(gòu)設(shè)計(jì)的特點(diǎn)概念結(jié)構(gòu)設(shè)計(jì)的特點(diǎn)概念結(jié)構(gòu)設(shè)計(jì)的特點(diǎn)l l1 1 1 1能真實(shí)、充分地反映現(xiàn)實(shí)世界,包括事物和事物之間能真實(shí)、充分地反映現(xiàn)實(shí)世界,包括事物和事物之間能真實(shí)、充分地反映現(xiàn)實(shí)世界,包括事物和事物之間能真實(shí)、充分地反映現(xiàn)實(shí)世界,包括事物和事物之間的聯(lián)系,
60、的聯(lián)系,的聯(lián)系,的聯(lián)系,l l 能滿(mǎn)足用戶(hù)對(duì)數(shù)據(jù)的處理要求。是對(duì)現(xiàn)實(shí)世界的一個(gè)能滿(mǎn)足用戶(hù)對(duì)數(shù)據(jù)的處理要求。是對(duì)現(xiàn)實(shí)世界的一個(gè)能滿(mǎn)足用戶(hù)對(duì)數(shù)據(jù)的處理要求。是對(duì)現(xiàn)實(shí)世界的一個(gè)能滿(mǎn)足用戶(hù)對(duì)數(shù)據(jù)的處理要求。是對(duì)現(xiàn)實(shí)世界的一個(gè)真實(shí)模型。真實(shí)模型。真實(shí)模型。真實(shí)模型。l l2 2 2 2易于理解,從而可以用它和不熟悉計(jì)算機(jī)的用戶(hù)交換易于理解,從而可以用它和不熟悉計(jì)算機(jī)的用戶(hù)交換易于理解,從而可以用它和不熟悉計(jì)算機(jī)的用戶(hù)交換易于理解,從而可以用它和不熟悉計(jì)算機(jī)的用戶(hù)交換意見(jiàn),用意見(jiàn),用意見(jiàn),用意見(jiàn),用l l 戶(hù)的積極參與是數(shù)據(jù)庫(kù)的設(shè)計(jì)成功的關(guān)鍵。戶(hù)的積極參與是數(shù)據(jù)庫(kù)的設(shè)計(jì)成功的關(guān)鍵。戶(hù)的積極參與是數(shù)據(jù)庫(kù)的設(shè)
61、計(jì)成功的關(guān)鍵。戶(hù)的積極參與是數(shù)據(jù)庫(kù)的設(shè)計(jì)成功的關(guān)鍵。l l3 3 3 3易于更改,當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變時(shí),容易對(duì)概易于更改,當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變時(shí),容易對(duì)概易于更改,當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變時(shí),容易對(duì)概易于更改,當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變時(shí),容易對(duì)概念模型修念模型修念模型修念模型修l l 改和擴(kuò)充。改和擴(kuò)充。改和擴(kuò)充。改和擴(kuò)充。l l4 4 4 4易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。l l描述概念模型的工具描述概念模型的工具描述概念模型的工具描述概念模型的工
62、具 E-RE-RE-RE-R模型模型模型模型2024/7/29456.3.2 6.3.2 概念結(jié)構(gòu)設(shè)計(jì)的方法與步驟概念結(jié)構(gòu)設(shè)計(jì)的方法與步驟設(shè)計(jì)概念結(jié)構(gòu)的四類(lèi)方法設(shè)計(jì)概念結(jié)構(gòu)的四類(lèi)方法設(shè)計(jì)概念結(jié)構(gòu)的四類(lèi)方法設(shè)計(jì)概念結(jié)構(gòu)的四類(lèi)方法自頂向下自頂向下自頂向下自頂向下 首先定義全局概念結(jié)構(gòu)的框架,然后逐步細(xì)化首先定義全局概念結(jié)構(gòu)的框架,然后逐步細(xì)化首先定義全局概念結(jié)構(gòu)的框架,然后逐步細(xì)化首先定義全局概念結(jié)構(gòu)的框架,然后逐步細(xì)化自底向上自底向上自底向上自底向上 首先定義各局部應(yīng)用的概念結(jié)構(gòu),然后將它們集成起來(lái),得首先定義各局部應(yīng)用的概念結(jié)構(gòu),然后將它們集成起來(lái),得首先定義各局部應(yīng)用的概念結(jié)構(gòu),然后將它們集
63、成起來(lái),得首先定義各局部應(yīng)用的概念結(jié)構(gòu),然后將它們集成起來(lái),得到全局概念結(jié)構(gòu)到全局概念結(jié)構(gòu)到全局概念結(jié)構(gòu)到全局概念結(jié)構(gòu)逐步擴(kuò)張逐步擴(kuò)張逐步擴(kuò)張逐步擴(kuò)張 首先定義最重要的核心概念結(jié)構(gòu),然后向外擴(kuò)充,以滾雪球首先定義最重要的核心概念結(jié)構(gòu),然后向外擴(kuò)充,以滾雪球首先定義最重要的核心概念結(jié)構(gòu),然后向外擴(kuò)充,以滾雪球首先定義最重要的核心概念結(jié)構(gòu),然后向外擴(kuò)充,以滾雪球的方式逐步生成其他概念結(jié)構(gòu),直至總體概念結(jié)構(gòu)的方式逐步生成其他概念結(jié)構(gòu),直至總體概念結(jié)構(gòu)的方式逐步生成其他概念結(jié)構(gòu),直至總體概念結(jié)構(gòu)的方式逐步生成其他概念結(jié)構(gòu),直至總體概念結(jié)構(gòu)混合策略混合策略混合策略混合策略 將自頂向下和自底向上相結(jié)合,用
64、自頂向下策略設(shè)計(jì)一個(gè)全將自頂向下和自底向上相結(jié)合,用自頂向下策略設(shè)計(jì)一個(gè)全將自頂向下和自底向上相結(jié)合,用自頂向下策略設(shè)計(jì)一個(gè)全將自頂向下和自底向上相結(jié)合,用自頂向下策略設(shè)計(jì)一個(gè)全局概念結(jié)構(gòu)的框架,以它為骨架集成由自底向上策略中設(shè)計(jì)局概念結(jié)構(gòu)的框架,以它為骨架集成由自底向上策略中設(shè)計(jì)局概念結(jié)構(gòu)的框架,以它為骨架集成由自底向上策略中設(shè)計(jì)局概念結(jié)構(gòu)的框架,以它為骨架集成由自底向上策略中設(shè)計(jì)的各局部概念結(jié)構(gòu)。的各局部概念結(jié)構(gòu)。的各局部概念結(jié)構(gòu)。的各局部概念結(jié)構(gòu)。2024/7/2946自頂向下策略自頂向下策略2024/7/2947自底向上策略自底向上策略2024/7/2948逐步擴(kuò)張策略逐步擴(kuò)張策略20
65、24/7/2949l l常用策略常用策略pp自頂向下地進(jìn)行需求分析自頂向下地進(jìn)行需求分析pp自底向上地設(shè)計(jì)概念結(jié)構(gòu)自底向上地設(shè)計(jì)概念結(jié)構(gòu)l l自底向上設(shè)計(jì)概念結(jié)構(gòu)的步驟自底向上設(shè)計(jì)概念結(jié)構(gòu)的步驟pp第一步:抽象數(shù)據(jù)并設(shè)計(jì)局部視圖第一步:抽象數(shù)據(jù)并設(shè)計(jì)局部視圖pp第二步:集成局部視圖,得到全局概念結(jié)構(gòu)第二步:集成局部視圖,得到全局概念結(jié)構(gòu)2024/7/2950需求分析需求分析DFDDFDDDDD數(shù)據(jù)抽象、局部數(shù)據(jù)抽象、局部視圖的設(shè)計(jì)視圖的設(shè)計(jì)視圖集成視圖集成返回用戶(hù)返回用戶(hù)征求意見(jiàn)征求意見(jiàn)直到滿(mǎn)意直到滿(mǎn)意為止為止分分E-RE-R圖圖總總E-RE-R圖圖邏輯結(jié)構(gòu)設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)圖圖6.9 概念結(jié)構(gòu)
66、設(shè)計(jì)步驟概念結(jié)構(gòu)設(shè)計(jì)步驟2024/7/29516.3.3 6.3.3 數(shù)據(jù)抽象與局部視圖設(shè)計(jì)數(shù)據(jù)抽象與局部視圖設(shè)計(jì)l l概念結(jié)構(gòu)是對(duì)現(xiàn)實(shí)世界的一種抽象概念結(jié)構(gòu)是對(duì)現(xiàn)實(shí)世界的一種抽象概念結(jié)構(gòu)是對(duì)現(xiàn)實(shí)世界的一種抽象概念結(jié)構(gòu)是對(duì)現(xiàn)實(shí)世界的一種抽象pp 從實(shí)際的人、物、事和概念中抽取所關(guān)心的共同特性,從實(shí)際的人、物、事和概念中抽取所關(guān)心的共同特性,從實(shí)際的人、物、事和概念中抽取所關(guān)心的共同特性,從實(shí)際的人、物、事和概念中抽取所關(guān)心的共同特性,忽略非本質(zhì)的細(xì)節(jié)忽略非本質(zhì)的細(xì)節(jié)忽略非本質(zhì)的細(xì)節(jié)忽略非本質(zhì)的細(xì)節(jié)pp 把這些特性用各種概念精確地加以描述把這些特性用各種概念精確地加以描述把這些特性用各種概念精確地加以描述把這些特性用各種概念精確地加以描述pp 這些概念組成了某種模型這些概念組成了某種模型這些概念組成了某種模型這些概念組成了某種模型三種常用的抽象三種常用的抽象 分類(lèi)分類(lèi) 聚集聚集 概括概括2024/7/29521.1.分類(lèi)分類(lèi)ClassificationClassification 定義某一類(lèi)概念作為現(xiàn)實(shí)世界中一組對(duì)象的類(lèi)型定義某一類(lèi)概念作為現(xiàn)實(shí)世界中一組對(duì)象的類(lèi)型 這些對(duì)象具有某些共同的
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 市教育局冬季運(yùn)動(dòng)會(huì)安全工作預(yù)案
- 2024年秋季《思想道德與法治》大作業(yè)及答案3套試卷
- 2024年教師年度考核表個(gè)人工作總結(jié)(可編輯)
- 2024年xx村兩委涉案資金退還保證書(shū)
- 2024年憲法宣傳周活動(dòng)總結(jié)+在機(jī)關(guān)“弘揚(yáng)憲法精神推動(dòng)發(fā)改工作高質(zhì)量發(fā)展”專(zhuān)題宣講報(bào)告會(huì)上的講話(huà)
- 2024年XX村合作社年報(bào)總結(jié)
- 2024-2025年秋季第一學(xué)期初中歷史上冊(cè)教研組工作總結(jié)
- 2024年小學(xué)高級(jí)教師年終工作總結(jié)匯報(bào)
- 2024-2025年秋季第一學(xué)期初中物理上冊(cè)教研組工作總結(jié)
- 2024年xx鎮(zhèn)交通年度總結(jié)
- 2024-2025年秋季第一學(xué)期小學(xué)語(yǔ)文教師工作總結(jié)
- 2024年XX村陳規(guī)陋習(xí)整治報(bào)告
- 2025年學(xué)校元旦迎新盛典活動(dòng)策劃方案
- 2024年學(xué)校周邊安全隱患自查報(bào)告
- 2024年XX鎮(zhèn)農(nóng)村規(guī)劃管控述職報(bào)告