版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、本節(jié)內容:一、系統(tǒng)設計的目標二、系統(tǒng)設計的任務三、系統(tǒng)設計的模型四、系統(tǒng)設計的主要工作五、系統(tǒng)設計的原則第一節(jié) 系統(tǒng)設計概述第1頁/共72頁確定應該怎樣具體實現(xiàn)所要求的系統(tǒng)是對目標系統(tǒng)的精確描述系統(tǒng)分析:解決“做什么”系統(tǒng)設計:解決“怎么做”一、系統(tǒng)設計的目標第2頁/共72頁 在系統(tǒng)分析提出的邏輯模型的基礎上,科學合理地進行物理模型的設計。主要是解決“怎樣做”的問題。問題結構(系統(tǒng)需求) 系統(tǒng)結構從系統(tǒng)分析說明書出發(fā),形成系統(tǒng)的具體設計方案。二、系統(tǒng)設計的任務映射第3頁/共72頁三、系統(tǒng)設計的模型數(shù)據字典數(shù)據流圖E-R圖加工小說明流程描述處理描述數(shù)據對描 述象數(shù)據設計模塊結構設計接口設計過程設
2、計分析模型設計模型平臺設計第4頁/共72頁總體設計代碼設計和設計規(guī)范的制定系統(tǒng)物理配置方案設計數(shù)據存儲設計 計算機處理過程設計四、系統(tǒng)設計的主要工作第5頁/共72頁系統(tǒng)性從整個系統(tǒng)的角度考慮,如系統(tǒng)的代碼要統(tǒng)一,設計規(guī)范要標準,傳遞語言要盡可能一致,對系統(tǒng)的數(shù)據采集要做到數(shù)出一處、全局共享等。靈活性要求系統(tǒng)具有很強的環(huán)境適應性,如盡量采用模塊化結構,提高各模塊的獨立性??煽啃匀绨踩C苄?、檢錯、糾錯能力、抗病毒能力等。經濟性如不要盲目追求技術上的先進,盡量避免不必要的復雜化。五、系統(tǒng)設計的原則第6頁/共72頁本節(jié)內容:一、代碼設計二、功能結構圖設計三、信息系統(tǒng)流程圖設計四、系統(tǒng)物理配置方案設計
3、五、輸出設計六、輸入設計七、 數(shù)據存儲設計八、 處理流程圖設計九、制訂設計規(guī)范十、 編寫程序設計說明書和系統(tǒng)設計報告第二節(jié) 系統(tǒng)詳細設計第7頁/共72頁 為什么在校學生都有一個學號?在不同的學校,同一個學生的學號又不一樣?公民的身份證號碼有多少位?它們代表什么意思?想想看,我們每一個人有多少除了名字以外的號碼?一、代碼設計 -1 代碼的定義代碼(Code)是代表事物名稱、屬性、狀態(tài)等的符號。第8頁/共72頁代碼的功能 為事物提供一個概要而不含糊的認定,便于數(shù)據的存貯和檢索。使用代碼可以提高處理的效率和精度。提高數(shù)據的全局一致性。代碼是人和計算機的共同語言,如零件號、圖號等早已使用代碼。一、代碼
4、設計 -2注意:代碼設計在系統(tǒng)分析階段就應該開始。由于代碼編制需要仔細調查和多方協(xié)調,是一項費時、費事的工作,因此,在系統(tǒng)設計階段才能最后確定。第9頁/共72頁代碼設計的若干原則合理性:結構應與處理的方法相一致。 例如,有時可利用代碼的結構直接進行記錄的統(tǒng)計。唯一性:代碼應唯一標志它所代表的事物或屬性??蓴U充性:代碼設計要預留足夠的位置,以適應不斷變化的需要。不要使用易于混淆的字符。一、代碼設計 -3第10頁/共72頁要注意盡量采用不易出錯的代碼結構。系統(tǒng)性:當代碼長度長于4個字母或5個數(shù)字字符時,應分成小段,讀寫時不易發(fā)生錯誤若已知碼的位數(shù)為P,每一位上可用字符數(shù)為Si,則可以組成碼的總數(shù)為
5、:例如,對每位字符為0-9的三位碼,共可組成C=10*10*10=1000種碼。第11頁/共72頁 代碼的種類順序碼:順序碼是一種用連續(xù)數(shù)字代表編碼對象的碼。 優(yōu)點:短而簡單,記錄的定位方法簡單,易于管理 缺點:沒有邏輯基礎,不易記憶區(qū)間碼:區(qū)間碼把數(shù)據項分成若干組,每一區(qū)間代表一個組,碼中數(shù)字的值和位置都代表一定意義。典型的例子是郵政編碼。 優(yōu)點:信息處理比較可靠,排序、分類、檢索等操作易于進行 缺點:易造成很長的碼、多余碼,維修困難一、代碼設計 -4第12頁/共72頁區(qū)間碼又可分為以下多種類型多面碼。例如,對于機制螺釘,可作如下表那樣的規(guī)定。代碼2342 表示材料為黃銅的1.5mm方形頭鍍
6、鉻螺釘。材料 螺釘直徑螺釘頭形狀表面處理 1-不銹鋼 1-0.5 1-圓頭 1未處理 2-黃銅 2-1.0 2-平頭 2鍍鉻 3-鋼 3-1.5 3-六角形狀 3鍍鋅 4-方形頭 4-方形頭 4上漆第13頁/共72頁助憶碼。用文字、數(shù)字來描述,也可以用文字與數(shù)字的結合來描述 例如,用TV-B-12代表12寸黑白電視機,用TV-C-20代表20寸彩色電視機 優(yōu)點:可用漢字拼音或英語聯(lián)想幫助記憶 缺點:位數(shù)多,處理不便 ,易產生重復上下關聯(lián)區(qū)間碼。 例如,會計核算方面,用最左位代表核算種類,下一位代表會計核算項目。十進位碼。例如,圖書分類中的十進位分類碼。 例如610.736第14頁/共72頁 我
7、國公民身份證代碼的含義第15頁/共72頁一、代碼設計 -5代碼結構中的校驗位校驗位通過事先規(guī)定的數(shù)學方法計算出來。代碼一旦輸入,計算機會用同樣的數(shù)學運算方法按輸入的代碼數(shù)字計算出校驗位,并將它與輸入的校驗位進行比較,以證實輸入是否有錯。校驗位可以發(fā)現(xiàn)的錯誤:抄寫錯誤:1寫成7易位錯誤:1234寫成1324雙易錯誤:26913寫成21963隨機錯誤第16頁/共72頁 有多種確定校驗位值的方法算術級數(shù)法原代碼1 2 3 4 5各乘以權 6 5 4 3 2乘積之和6+10+12+12+10=50以11為模去除乘積之和(若余數(shù)是10, 則按0處理),把得出的余數(shù)作為校驗碼:50/11=46,因此代碼為
8、123456。幾何級數(shù)法原理同上,但把所乘權數(shù)改為32 16 8 4 2 等。質數(shù)法原理同上,但把所乘權數(shù)改為質數(shù)系列,如17 13 7 5 3等。A.原代碼: 1 2 3 4 5 B.各乘以權: 32 16 8 4 2 C.積之和: 32 + 32 + 24 + 16 + 10 =114 D.求余(模11): 114 11 = 10 4E.新代碼為: 1 2 3 4 5 4A.原代碼: 1 2 3 4 5 B.各乘以權: 17 13 7 5 3 C.積之和: 17 + 26 + 21 + 20 + 15 =99 D.求余(模11): 99 11 = 9 0 E.新代碼為: 1 2 3 4 5
9、 0第17頁/共72頁二、功能結構圖設計 -1功能結構圖就是按功能從屬關系畫成的圖表。愈上層功能愈籠統(tǒng),愈下層功能愈具體。功能分解的過程就是一個由抽象到具體、由復雜到簡單的過程。工資管理子系統(tǒng)的功能結構圖第18頁/共72頁二、功能結構圖設計 -2功能模塊 功能結構圖中每一個框稱為一個功能模塊。模塊化把一個復雜的系統(tǒng)分解為多個功能較單一的功能模塊的方法稱作模塊化。模塊化是一種重要的設計思想,它把一個復雜的系統(tǒng)分解為一些規(guī)模較小、功能較簡單的、更易于建立和修改的部分。特點是:各個模塊具有相對獨立性,可以分別加以設計實現(xiàn);模塊之間的相互關系(如信息交換、調用關系)通過一定的方式予以說明。各模塊在這些
10、關系的約束下共同構成一個統(tǒng)一的整體,完成系統(tǒng)的功能。 第19頁/共72頁三、信息系統(tǒng)流程圖設計 -1信息系統(tǒng)流程圖表達了各功能之間的數(shù)據傳送關系。繪制信息系統(tǒng)流程圖的步驟:先為數(shù)據流程圖中的每個處理功能畫出數(shù)據關系圖。然后,把各個處理功能的數(shù)據關系圖綜合起來,形成整個系統(tǒng)的數(shù)據關系圖,即信息系統(tǒng)流程圖。數(shù)據關系的一般形式第20頁/共72頁三、信息系統(tǒng)流程圖設計 -2常用的系統(tǒng)流程圖符號:從數(shù)據流程圖到信息系統(tǒng)流程圖并非單純的符號改換脫機操作人工操作手工輸入聯(lián)機存儲器(磁帶、磁盤等)磁盤磁帶顯示器脫機存儲處理穿孔卡片通訊連接打印報告第21頁/共72頁三、信息系統(tǒng)流程圖設計 -3從數(shù)據流程圖導出信
11、息系統(tǒng)流程圖的例子數(shù)據存儲#1數(shù)據存儲#2處理1輸入1處理2處理4處理3輸出2輸出1實體1實體2存儲#1報告1處理1處理1處理3處理2中間文件存儲#2報告2新系統(tǒng)邏輯模型轉換為系統(tǒng)流程圖示例圖第22頁/共72頁三、信息系統(tǒng)流程圖設計 -4上月主文件建立扣款文件模塊主文件更新模塊計算打印模塊工 資 單 工資匯總表電費扣款通知病假扣款通知房租變動通知人事變動通知本月主文件 扣款文件工資管理子系統(tǒng)的信息系統(tǒng)流程圖第23頁/共72頁三、信息系統(tǒng)流程圖設計 -5 建立及修改程序 生產能力表必須生產的產品名及產量各產品的工藝路線及利潤 生產能力文件 工藝路線文件線性規(guī)劃程序 設備利用率 生產計劃表生產計劃
12、優(yōu)化系統(tǒng)第24頁/共72頁四、系統(tǒng)物理配置方案設計 -1設計依據系統(tǒng)的吞吐量。每秒鐘執(zhí)行的作業(yè)數(shù)稱為系統(tǒng)的吞吐量。系統(tǒng)的響應時間。從用戶向系統(tǒng)發(fā)出一個作業(yè)請求開始,經系統(tǒng)處理后,給出應答結果的時間稱為系統(tǒng)的響應時間。第25頁/共72頁四、系統(tǒng)物理配置方案設計 -2系統(tǒng)的可靠性。系統(tǒng)的可靠性可以用連續(xù)工作時間表示。系統(tǒng)的處理方式。集中式(Centralized processing)或分布式(Distributed processing)。 地域范圍 。對于分布式系統(tǒng),要根據系統(tǒng)覆蓋的范圍決定采用廣域還是局域網。 數(shù)據的管理方式。根據數(shù)據管理方式配備相應的數(shù)據庫管理系統(tǒng)。第26頁/共72頁四、系
13、統(tǒng)物理配置方案設計 -3計算機硬件選擇在考慮應用軟件對計算機處理能力的需求方面,包括:計算機主存CPU時鐘輸入、輸出和通信通道數(shù)目顯示方式外接轉儲設備及其類型第27頁/共72頁四、系統(tǒng)物理配置方案設計 -4計算機網絡的選擇網絡拓撲結構 總線型、星型、環(huán)形、混合型等網絡的邏輯方案網絡操作系統(tǒng) Netware、Windows NT、UNIX第28頁/共72頁四、系統(tǒng)物理配置方案設計 -5數(shù)據庫管理系統(tǒng)的選擇數(shù)據庫的性能數(shù)據庫管理系統(tǒng)的系統(tǒng)平臺數(shù)據庫管理系統(tǒng)的安全保密性能數(shù)據的類型 Oracle、Sybase、SQL Server、Informix、FoxPro等 第29頁/共72頁四、系統(tǒng)物理配置
14、方案設計 -6應用軟件的選擇1. 是否能夠滿足用戶的需求。 系統(tǒng)必須處理哪些事件和數(shù)據?軟件能否滿足數(shù)據表示的需要? 系統(tǒng)能夠產生哪些報告、報表、文檔或其他輸出? 系統(tǒng)要儲存的數(shù)據量及必須滿足哪些查詢需求?2. 軟件的靈活性。3. 軟件的技術支持。4. 相關企業(yè)對應用軟件的選擇情況。第30頁/共72頁五、輸出設計 -1為什么先進行輸出設計? 輸出表格直接和使用者相聯(lián)系 設計的出發(fā)點應當是保證輸出表格方便地為使用者服務 輸出表格應正確反映和組成用于生產或服務部門的有用信息 輸出內容是用戶最關心的 輸出信息是用戶最關心的,系統(tǒng)應全面、準確地提供生產或服務部門所需要的信息。 第31頁/共72頁(一)
15、輸出設計的內容1. 有關輸出信息使用方面的內容,包括信息的使用者、使用目的、報告量、使用周期、有效期、保管方法和復寫份數(shù)等;2. 輸出信息的內容,包括輸出項目、位數(shù)、數(shù)據形式(文字、數(shù)字);3. 輸出格式,如表格、圖形或文件;4. 輸出設備,如打印機。顯示器、卡片輸出機等。5.輸出介質,如輸出到磁盤還是磁帶上,輸出用紙是專用指還是普通白志等。五、輸出設計 -2第32頁/共72頁輸出設備的用途和特點COM:Computer Output to Microfilm第33頁/共72頁(二)輸出設計的方法1.表格信息。表格信息以表格的形式提供,一般用來表示詳細的信息。2.圖形信息。管理信息系統(tǒng)用到的圖
16、形信息主要有直方圖、餅圖、曲線圖、地圖等。3.圖標。圖標也用來表示數(shù)據間的比例關系和比較情況。由于圖標易于辨認,無需過多解釋,在信息系統(tǒng)中的應用也日益廣泛。五、輸出設計 -3第34頁/共72頁(三)輸出報告 1. 方便使用者;2. 要考慮系統(tǒng)的硬件性能;3. 盡量利用原系統(tǒng)的輸出格式,確需修改,應與有關部門協(xié)商,征得用戶同意;4. 輸出表格要考慮系統(tǒng)發(fā)展需要。例如是否在輸出表中留出位置,滿足將來新增項目需要;5. 輸出的格式要根據硬件能力,并試制輸出樣品,經用戶同意后才能正式使用。五、輸出設計 -4第35頁/共72頁五、輸出設計 -5輸出設計示例: 屏幕顯示輸出的設備調撥單(四)輸出示例 第3
17、6頁/共72頁中國長江三峽開發(fā)總公司設備調撥單請購單位:工程建設部:右岸工程部 1997年5月21日 97調字第設備名稱棒磨機型號規(guī)格 數(shù)量計劃1賬面價格單價180,200.00總價180,200.00單位設備編號15073001-001實收數(shù)1結算價款單價180,200.00總價180,200.0000臺合同號10號倉庫發(fā)貨倉庫中國建設銀行開戶銀行32100876543賬 號備 注 總計金額其他有關費用運輸費管理費保險費包裝費 610.4 5保險費包裝費(大寫)壹拾捌萬貳佰元整180,200.00存根財務會計請購單 位發(fā)貨倉 庫財務稽 查業(yè)務單位主管: 收款: 提貨: 發(fā)貨: 制單:打印輸出
18、的設備調撥單 000016號第37頁/共72頁接收用戶輸出格式定義的輸入畫面第38頁/共72頁六、輸入設計 -1 輸出信息的正確性很大程度取決于輸入信息的正確性和及時性。因此,必須科學地進行輸入設計,使之正確地、及時地、方便地收集信息、錄入信息。輸入設計工作主要包括: 輸入數(shù)據的分析與內容的確定 輸入方式及設備的選擇 輸入數(shù)據的格式設計 輸入數(shù)據的檢驗方法第39頁/共72頁六、輸入設計 -2輸入設計的原則提高效率和減少錯誤是兩個最根本的原則。具體目標是:控制輸入量最小量原則減少輸入延遲早檢驗原則減少輸入錯誤少轉換原則輸入過程應盡量簡化簡單性原則第40頁/共72頁六、輸入設計 -3常用的輸入設備
19、鍵盤磁盤輸入裝置光電閱讀器終端輸入第41頁/共72頁輸入信息的設備和介質介質和特點設備介質特點紙帶閱讀機穿孔紙帶成本低,速度慢,校驗、改錯困難讀卡機穿孔卡片內容直觀容易校驗成本較高速度較慢鍵-軟盤輸入軟盤成本低適于大量數(shù)據輸入成本低速度快攜帶保存方便裝置磁帶機磁帶成本低適于大量數(shù)據輸入成本低速度快攜帶保存方便終端控制臺鍵盤少量數(shù)據直接輸入,用于直接對話磁性墨水閱讀器紙?zhí)幚砥鏖喿x,處理效率高,要有磁性墨水光學標記讀出器紙、條形碼轉換輸入,效率高,適于少量輸入光閱讀器紙讀錯率和拒讀率高,價格高速度慢第42頁/共72頁六、輸入設計 -4 輸入檢驗輸入錯誤的種類:數(shù)據本身錯誤。指由于原始數(shù)據填寫錯誤等
20、原因引起的輸入數(shù)據錯誤。 數(shù)據多余或不足。這是在數(shù)據收集過程中產生的差錯。如數(shù)據單據、卡片等的遺漏或重復等原因引起的數(shù)據錯誤。 數(shù)據的延誤。雖然數(shù)據本身正確,例如內容和數(shù)據量正確,但是數(shù)據的處理時間超過了數(shù)據使用時間而導致數(shù)據失去應有的價值。第43頁/共72頁輸入數(shù)據的校驗方法: 第44頁/共72頁改正錯誤的方法: 原始數(shù)據錯。發(fā)現(xiàn)原始數(shù)據有錯時,應將原始單據送交填寫單據的原單位修改,不應由鍵盤輸人操作員或原始數(shù)據檢查員等想當然地予以修改。 機器自動檢錯。當由機器自動檢錯時,出錯的恢復方法有以下幾種: 待輸入數(shù)據全部校驗并改正后,再進行下一步處理。 舍棄出錯數(shù)據,只處理正確的數(shù)據。適用于不需要
21、太精確的輸出數(shù)據,例如求百分比。 只處理正確的數(shù)據,出錯數(shù)據待修正后再進行同法處理。 剔出出錯數(shù)據,繼續(xù)進行處理,出錯數(shù)據留待下一運行周期一并處理。用于運行周期短而剔出的錯誤不致引起輸出信息正確性顯著下降的場合。出錯表的設計第45頁/共72頁六、輸入設計 -5原始單據的格式設計輸入設計的重要內容之一是設計好原始單據的格式。設計原則便于填寫便于歸檔單據的格式應能保證輸入精度實例人事變動通知單 _年_月_日1002周英杰01400.0040.0090.0001004吳關興02350.0035.0050.0021005趙子英01450.0045.0090.0021007馬凌云02600.0060.0
22、0120.001 科長簽字_備注欄:0調離 1新進 2修改數(shù)據人員代碼姓名部門基本工資附加工資房費備注第46頁/共72頁六、輸入設計 -6輸入屏幕設計常用的是人機對話方式,具體有:菜單式填表法應答式詳見三峽工程開發(fā)總公司設備調撥單的錄入屏幕設計示例第47頁/共72頁三峽工程開發(fā)總公司設備調撥單的錄入屏幕設計示例第48頁/共72頁1. 菜單方式屏幕顯示各種可供選擇的操作,用戶輸入有關代號或把光標移到相應位置,操作計算機運行,這種方式稱為菜單方式。常用的方式有下拉式菜單、彈出式菜單、級聯(lián)式菜單、平鋪式菜單等。設計菜單時,有兩點必須特別注意:菜單的深度和菜單中各選擇項的安排。第49頁/共72頁一個菜
23、單中選擇項的排列,有以下幾種安排方法:(1) 按字母順序排列;(2) 按習慣順序排列;(3) 按類別排列;(4) 按使用頻率排列。采用哪種排列方法,需要考慮使用者的心理、菜單的長短、是否有習慣順序等因素,可用判定樹表示選項安排,如圖所示。使用者的心理指進行選項時,是否有明確的目標物。第50頁/共72頁選項安排按習慣順序按字母順序按類別順序按字母順序按習慣順序按字母順序按字母順序按頻率順序有習慣順序?有明顯類別?出現(xiàn)概念相同?有習慣順序?有沒有有沒有有沒有是不是短菜單?是不是短菜單?是不是目標明確?是不是第51頁/共72頁 2. 填表方式將要輸入的項目先顯示在屏幕上,用戶根據項目輸入相應的數(shù)據。
24、這種方法類似填表。屏幕上顯示的表格應盡量與操作人員手中的原始數(shù)據記錄格式對應。_系學生登記卡片班號學號入學日期姓名曾用名性別民族出生日期籍貫政治面貌曾任職務是否華僑第52頁/共72頁 3. 回答方式 程序運行到一定階段,屏幕上顯示問題,等待用戶回答?;卮鸱绞揭矐谄聊簧咸崾?,讓用戶簡單地回答。 4. 提問方式 這種方式主要用于用戶查詢。例如要查詢某學生的基本情況。屏幕上提示輸入“學號”,當操作員回答學生的學號后,屏幕上顯示該學生的有關情況,如表所示。第53頁/共72頁表7.5 學生基本情況 班號89211學號8921103入學日期1989年9月1日姓名王紅曾用名性別女民族漢出生日期1969年7
25、月1日籍貫湖北省武漢市(縣)政治面貌團員曾任職務是否華僑否第54頁/共72頁七、數(shù)據存儲設計 -1文件的分類:按文件的組織方式分類:順序文件索引文件直接存取文件按文件的用途分類 :主文件處理文件工作文件周轉文件其他文件(如后備文件)第55頁/共72頁七、數(shù)據存儲設計 -2文件設計文件設計就是根據文件的使用要求、處理方式、存儲量、數(shù)據的活動性以及硬件設備的條件等,合理地確定文件類別,選擇文件介質,決定文件的組織方式和存取方法。文件設計通常從設計共享文件開始。文件由記錄組成,所以設計文件主要是設計文件記錄的格式, 詳見文件記錄的格式實例 。第56頁/共72頁記錄文件名:主文件 應用:工資子系統(tǒng)序號
26、123456數(shù)據項名職工代碼職工姓名部門基本工資附加工資扣房費變量名DMXMBMJBGZFJGZFF類型CCCNNN寬度482777小數(shù)位數(shù)222輸入到:輸出自: 設計人員簽名 設計日期 。 文件記錄的格式實例第57頁/共72頁七、數(shù)據存儲設計 -3數(shù)據庫設計數(shù)據厙設計是在選定的數(shù)據庫管理系統(tǒng)基礎上建立數(shù)據庫的過程。數(shù)據庫設計的步驟與系統(tǒng)開發(fā)的各個階段相對應,詳見下圖。第58頁/共72頁1.需求分析調查信息要求 調查處理要求安全和完整性要求 結構化分析SA ,自頂向下,逐層分解數(shù)據流程圖DFD(Data Flow Diagram)處理過程的邏輯判斷用決策樹或判定表用數(shù)據字典對系統(tǒng)中數(shù)據詳盡描述
27、 表達方法第59頁/共72頁2.數(shù)據庫的概念結構設計充分反映現(xiàn)實世界實體與實體聯(lián)系 自頂向下:先定義全局概念結構再逐步細化 自底向上:先定義局部概念結構再綜合集成由里向外:先定義最重要的核心結構再向外擴充混合策略:自頂向下和自底向上相結合工具ER圖(ER模型,實體聯(lián)系圖)第60頁/共72頁3.數(shù)據庫的邏輯結構設計規(guī)范化:將關系模式轉化為某種范式的過程。 范式(Normal Form):關系模式的規(guī)范形式,滿足不同程度要求的為不同范式。 1、建立初始邏輯模型2、規(guī)范化函數(shù)依賴:關系中一切元組都要滿足的約束條件將ER圖向所選擇的數(shù)據庫模型轉換第61頁/共72頁規(guī)范化把非規(guī)范化的關系模式轉換成規(guī)范化
28、的關系模式的過程第一范式(1NF):關系中的每個屬性都不可分解。 第二范式(2NF):在1NF的基礎上,每個非主屬性 都完全函數(shù)依賴于主碼。第三范式(3NF):在2NF的基礎上,每個非主屬性都 不傳遞函數(shù)依賴于侯選碼。修正的第三范式(BCNF):比第三范式要求更進一步。 第62頁/共72頁驗收單(驗收單編號*,驗收日期,供貨企業(yè)編號)物料(物料編碼*,物料名稱,物料規(guī)格型號,計量單位)質檢單(質檢單編號*,驗收單編號,質檢日期,報檢人.)入庫單(入庫單編號*,質檢單編號,入庫日期,倉庫保管員)驗收(驗收單編號*,物料編號*,報驗數(shù),驗收數(shù))質量檢驗(質檢單編號*,物料編碼*,報檢數(shù),檢驗數(shù).)
29、入庫(入庫單編號*,物料編號*,入庫數(shù)量,入庫單價)實體聯(lián)系驗收單入庫單質檢單物料驗收入庫質量檢驗例物料入庫E-R模型第63頁/共72頁4、數(shù)據庫的物理設計確定數(shù)據的存儲結構(順序、直接)確定存取路徑,能支持多個用戶的多種應用(提供多個存取入口)把經常存取和不經常存取的數(shù)據分開,把易變部分和穩(wěn)定部份分開確定存儲分配(塊長度和大小、緩沖區(qū)大小和個數(shù))第64頁/共72頁確定數(shù)據的存儲結構存取路徑的選擇和調整確定數(shù)據存放位置確定存儲分配參數(shù)主要內容第65頁/共72頁八、處理流程圖設計 -1處理流程圖是系統(tǒng)流程圖的展開和具體化。在系統(tǒng)流程圖中,僅給出了每一處理功能的名稱,而在處理流程圖中,則需要使用各種符號具體地規(guī)定處理過程的每一步驟。由于每個處理功能都有自己的輸入和輸出,對處理功能的設計過程也應從輸出開始,進而
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年外研銜接版九年級化學下冊階段測試試卷含答案
- 2025年滬教版三年級語文下冊階段測試試卷
- 2025年人教版八年級地理上冊階段測試試卷含答案
- 2024美容儀器研發(fā)生產與市場推廣合作協(xié)議3篇
- 個性化勞務派遣服務協(xié)議2024版版A版
- 2024甲乙雙方關于智能語音識別技術研發(fā)與推廣的合同
- 2025年岳麓版六年級英語下冊月考試卷
- 2025年仁愛科普版九年級科學下冊階段測試試卷
- 2025年華東師大版七年級化學下冊月考試卷含答案
- 2025年粵人版七年級生物下冊月考試卷含答案
- 英語-遼寧省大連市2024-2025學年高三上學期期末雙基測試卷及答案
- 2024年意識形態(tài)風險隱患點及應對措施
- 2025版新能源充電樁加盟代理合作協(xié)議范本3篇
- 2025年廣東省揭陽市揭西縣招聘事業(yè)單位人員11人歷年高頻重點提升(共500題)附帶答案詳解
- 2025年云南昆明經濟技術開發(fā)區(qū)投資開發(fā)(集團)有限公司招聘筆試參考題庫附帶答案詳解
- 社會單位消防安全知識考試題庫(濃縮500題)
- 企業(yè)地震應急預案樣本(三篇)
- 2023-2024學年廣東省廣州市花都區(qū)九年級(上)期末物理試卷(含答案)
- GB/T 5483-2024天然石膏
- 空調年度巡檢報告范文
- 線上推廣授權合同范例
評論
0/150
提交評論