《管理信息系統(tǒng)-新版-信息系統(tǒng)設計.ppt》由會員分享,可在線閱讀,更多相關《管理信息系統(tǒng)-新版-信息系統(tǒng)設計.ppt(40頁珍藏版)》請在裝配圖網上搜索。
1、第12章 信息系統(tǒng)設計,徐俊杰 X,本章內容,概述 功能結構設計(略) 平臺設計 代碼設計(重點) 數據庫設計(推薦閱讀) 用戶界面設計 處理流程設計(略) 系統(tǒng)設計報告,第一節(jié) 概述,主要任務 主要活動,主要任務,將系統(tǒng)分析階段所提出的新系統(tǒng)邏輯模型轉換成可以實施的、基于計算機與網絡技術的物理(技術)模型。,邏輯模型,物理模型,,主要活動,(1)總體設計 導出信息系統(tǒng)流程圖、功能結構圖、功能模塊結構圖等。(略) (2)詳細設計 包括代碼、數據庫、I/O、對話、處理流程、界面等設計。 (3)編寫“系統(tǒng)設計說明書”,第三節(jié) 系統(tǒng)平臺設計,設計依據 原則 軟硬件選擇,設計依據,系統(tǒng)的吞吐量 系統(tǒng)的
2、響應時間 系統(tǒng)的可靠性 結構模式 地域范圍或計算模式 數據管理方式 ,僅作了解,基本原則,根據實際業(yè)務需要情況配置設備; 根據實際業(yè)務性質配置設備; 根據組織中各部門地理分布情況配備系統(tǒng)設備; 根據系統(tǒng)調查分析所估算出的數據容量配備存儲設備; 根據系統(tǒng)通信量、通信頻度確定網絡結構、通信媒體、網絡類型、通信方式等; 根據系統(tǒng)的規(guī)模和特點配備系統(tǒng)軟件,選擇軟件工具; 根據系統(tǒng)實際情況確定系統(tǒng)配置的各種指標;,僅作了解,軟硬件選擇,硬件 軟件 網絡相關 數據庫相關,,,第四節(jié) 代碼設計 (重點),功能 原則 種類 校驗,代碼的功能,有以下功能: 1便于錄入 2節(jié)省存儲空間,提高處理速度 3便于計算機
3、識別和處理 4提高數據標準化程度 ,編碼原則,盡量遵循如下原則: 1惟一性 2通用性(標準化) 3可擴充性 4簡潔性 5系統(tǒng)性 6易修改性,常見的代碼類型,順序碼 區(qū)間碼 層次碼 多面碼 十進制 助憶碼,順序碼,連續(xù)的數字或字母代表編碼對象。(也稱系列碼) 如:張平的職工號為0001;李立為0002等; 優(yōu)點:簡單,位數少,易追加,易管理 ; 缺點:可識別性差,無邏輯性。,區(qū)間碼:層次碼,層次碼:按區(qū)間劃分代碼,每個區(qū)間有一定的含義,從左往右有層次隸屬關系。 如某大學的學生代碼* * * * * * 優(yōu)點:分類明確,有嚴格的隸屬關系,容量大; 缺點:位數多。 類似于教材中提到的“上下關聯(lián)區(qū)間碼
4、”,區(qū)間碼:多面碼,多面碼:按分類對象的屬性或特征分“面”,“面”內的類目按其規(guī)律編碼 如:螺釘可選用材料、直徑、螺釘頭形狀等三個“面” 第一面: 1-不銹鋼 2-黃銅 3-鋼 第二面: 1-0.5 2- 1 3- 1.5 第三面: 1-圓頭 2-平頭 3-六角形頭 4-方形頭 代碼234表示“黃銅1.5方形頭螺釘” 優(yōu)點:具有一定的柔性,適合計算機處理 ; 缺點:利用率較低,易出現大量空碼 。,區(qū)間碼:十進制碼,如圖書館常用的分類號“331.62”. 該方法把目標物分為十類,分別以0-9數字表示;然而每個大類再劃分十個中類,再以0-9表示,如此進行下去 如編碼至三位數字后,仍需要繼續(xù)延長時
5、,應加 圓點 區(qū)隔。 優(yōu)點是插入新類型時,不必破壞原有分類體系。 缺點是編碼趨長而又無暗示作用。,助憶碼(助記碼),助憶碼:用具有特定意義的字母代表某一類項目 如:“TV-C-34” 表示34英寸彩色電視機; 優(yōu)點:可用漢字拼音或英語聯(lián)想幫助記憶; 缺點:位數多,處理不便,易產生重復。,思考問題,郵編是什么類型的? 身份證編號是什么類型的? 圖書ISBN是什么類型的? 快件編號可能是什么類型?,代碼的檢驗,校驗目的 驗證錄入是否有錯誤 校驗方法 算術級數法 幾何級數法 質數法 請閱讀教材相關內容,例題,原代碼1238,權因子為質數法,模M=10 ,以 J=M R 為校驗碼,設計出其校驗碼。,解
6、答,原編碼:1 2 3 8 權因子:11 7 5 3 S=11+14+15+24=64 R= S MOD M = 64 MOD 10 =4 J = M R=10-4=6(校驗位) 原代碼加校驗碼:1 2 3 8 6,第五節(jié)、數據庫設計,需求和約束分析 概念模式設計 邏輯模式設計 物理數據庫設計,簡要回顧,數據庫設計的完整步驟,1. 需求和約束分析 2概念模式設計 3邏輯模式設計 4物理數據庫設計 5實施階段 6運行和數據庫維護,,一、需求和約束分析,進行數據庫設計首先必須準確了解并分析用戶需求(包括數據與處理)。包括: 調查用戶要求 數據分析 確定環(huán)境約束條件,二、概念模式設計,通過對用
7、戶需求進行綜合、歸納與抽象,形成一個獨立于具體DBMS的概念模型。 概念模式設計是整個數據庫設計的關鍵階段。 工具:實體聯(lián)系模型(E-R模型),三、邏輯模式設計,邏輯模式設計是把概念模型(即E-R模型)轉換為DBMS所支持的邏輯數據模型。 轉換原則: 一個實體用一個二維表來表示,實體的所有屬性就是表的屬性,實體的碼就是表的碼。 一個聯(lián)系用一個二維表來表示,與該聯(lián)系相連的各實體的碼以及聯(lián)系本身的屬性均成為此表的屬性。而表的碼為聯(lián)系相連的各實體的碼的組合。,實例:教學E-R模型轉為關系數據模型,,四、物理數據庫設計,主要任務包括:確定文件的存儲結構、選取存取路徑、確定數據存放位置和確定存儲分配。,
8、第六節(jié)、用戶界面設計,輸入設計 輸出設計 人機對話設計,用戶界面,指信息系統(tǒng)與用戶交互的接口,通常包括輸出設計、輸入設計、人-機對話設計等。,一、輸入設計,輸入設計的原則 最小量 早檢驗 少轉換 輸入內容的確定 數據項的名稱、數據類型、位數和精度、數值范圍及輸入處理方式。 輸入方式及設備的選擇 鍵盤+顯示器,鼠標,讀卡機,光電閱讀器,條形碼識別機,手寫輸入器,聲音識別儀,掃描儀等。,一、輸入設計,輸入數據的格式設計 盡量與原始單據格式類似,屏幕界面要友好,數據輸入格式有錄入式、選擇式等,屏幕格式有簡列式、表格式、窗口編輯方式等。 輸入數據的檢驗方法 重復錄入校驗、視覺校驗、分批數據匯總校驗、數
9、據類型格式范圍校驗、檢驗位校驗、平衡校驗等,二、輸出設計,輸出的類型:外部輸出和內部輸出 內部輸出:指一個處理過程向另一個處理過程的輸出; 外部輸出:指向計算機系統(tǒng)外的輸出,如有關報表等。 輸出設備與介質 輸出設備:打印機、磁帶機、磁盤機、光盤機等; 輸出介質:打印紙、磁帶、磁盤等。 輸出內容的設計 包括輸出內容的項目名稱、項目數據的類型、長度、精度、格式設計、輸出方式等。,二、輸出設計的注意事項,報告應注明名稱、標題、日期、編號; 盡量將相類似的項目歸納在一起; 盡量將位數相同的項目歸納在一起; 當一行打印的位數有多余時,項目與項目之間的空格可以加大,使布局合理、醒目; 決定數據位數時,要考
10、慮編輯結果的最大數(包括貨幣符號、逗號所占的位數); 字符從左對齊,空格和數字從右對齊; 注意“0”和空格的含義; “合計”要醒目; 打印時,應把已代碼化的名稱復原,以求一目了然;,三、人機對話設計,界面形式 菜單:下拉菜單、彈出菜單、圖標 表格式(表單) 對話框(消息框) 界面設計原則 風格統(tǒng)一、簡潔、提示無二義性、功能聚類,,,第七節(jié)、處理流程設計,內容不作要求,第八節(jié)、系統(tǒng)設計報告,一、引言(摘要、背景、系統(tǒng)環(huán)境與限制等) 二、系統(tǒng)設計方案 系統(tǒng)總體結構圖(功能的劃分與總體功能結構圖、處理流程圖) 系統(tǒng)設備配置方案(軟硬件環(huán)境配置清單、網絡拓撲結構圖) 新系統(tǒng)的代碼體系(代碼結構、編碼規(guī)則) 數據文件或數據庫文件說明 輸入、輸出設計、接口設計 詳細設計(層次化模塊結構圖、模塊內部的算法設計) 安全可靠性設計 方案說明及實施計劃,