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