第 1 頁:1. 系統(tǒng)與系統(tǒng)工程 |
第 3 頁:2.系統(tǒng)分析基礎(chǔ)知識 |
第 7 頁:3.系統(tǒng)設計基礎(chǔ)知識 |
第 10 頁:4.系統(tǒng)實施知識 |
第 11 頁:5.系統(tǒng)運行和維護知識 |
3.4系統(tǒng)詳細設計
代碼設計:
代碼是用來表征客觀事物的一組有序的符號,以便于計算機和人工識別與處理。代碼設計應遵循以下原則:
唯一性、合理性、可擴充性、簡單性、適用性、規(guī)范性、系統(tǒng)性
代碼設計的步驟:
n 確定代碼對象
n 考察是否已有標準代碼
n 選擇代碼的種類和類型
n 考慮檢錯功能
n 編寫代碼表
輸出設計:
n 確定輸出的內(nèi)容
n 選擇輸出設備和介質(zhì)
n 確定輸出格式
輸入設計:
n 最小量原則
n 簡單性原則
n 早檢驗原則
n 少轉(zhuǎn)換原則
n 確定輸入數(shù)據(jù)內(nèi)容
n 輸入格式、方式設計
n 校對方式設計
用戶界面設計:
用戶界面是系統(tǒng)與用戶之間的接口,也是控制盒選擇信息輸入輸出的主要途徑。界面設計包括菜單方式、會話方式、操作提示方式以及操作權(quán)限管理方式等
處理過程設計
處理過程的設計就是要確定每個模塊的內(nèi)部特征,即內(nèi)部的執(zhí)行過程,包括局部的數(shù)據(jù)組織、語言和表格等3類。常用的表述方式有幾種:
程序流程圖:三種基本成分—加工、邏輯條件盒控制流
盒圖:從上進入從下走出,限制了隨意的控制轉(zhuǎn)移
形式語言:用來描述算法的非正式的比較靈活的語言
決策樹:適合描述加工種有多種策略,多個條件
決策表:條件較多,條件之間組合決策方案很多。
數(shù)據(jù)存儲設計:
建立一個良好的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫,使整個系統(tǒng)可以迅速、方便、準確的調(diào)用數(shù)據(jù)。建立了好的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫后,還要確定數(shù)據(jù)資源的分布和安全保密的屬性。
相關(guān)鏈接:北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |