資源描述:
《信息系統(tǒng)開發(fā)方法與實(shí)踐教程教學(xué)課件作者曲翠玉第4章節(jié)課件》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第4章系統(tǒng)設(shè)計(jì)主講:曲翠玉內(nèi)容提要MIS系統(tǒng)設(shè)計(jì)的任務(wù)與內(nèi)容MIS系統(tǒng)結(jié)構(gòu)設(shè)計(jì)MIS數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)與信息的代碼設(shè)計(jì)MIS的輸入/輸出設(shè)計(jì)MIS的軟硬件配置4.1系統(tǒng)設(shè)計(jì)概述一系統(tǒng)設(shè)計(jì)的主要任務(wù)將系統(tǒng)分析中產(chǎn)生的邏輯(功能模型)轉(zhuǎn)化為可在計(jì)算機(jī)上實(shí)現(xiàn)的技術(shù)方案—物理模型邏輯模型、功能模型(功能樹)、物理模型二系統(tǒng)設(shè)計(jì)的主要內(nèi)容MIS系統(tǒng)結(jié)構(gòu)設(shè)計(jì)MIS數(shù)據(jù)庫結(jié)構(gòu)(數(shù)據(jù)存儲(chǔ))設(shè)計(jì)數(shù)據(jù)與信息的代碼設(shè)計(jì)MIS的輸入/輸出設(shè)計(jì)MIS的軟硬件配置4.2MIS的系統(tǒng)結(jié)構(gòu)設(shè)計(jì)幾個(gè)概念MIS系統(tǒng)結(jié)構(gòu)—MIS應(yīng)用程序模塊的組成形式程序模塊/功能模塊結(jié)構(gòu)化MIS的系統(tǒng)結(jié)構(gòu)-體現(xiàn)分解協(xié)調(diào)的策略MIS系
2、統(tǒng)結(jié)構(gòu)設(shè)計(jì)的依據(jù)—以DFD表示的MIS邏輯模型設(shè)計(jì)方法(1)以變換為中心的策略(2)以事務(wù)為中心的策略(3)由DFD直接轉(zhuǎn)換由DFD直接轉(zhuǎn)換為系統(tǒng)結(jié)構(gòu)的方法(1)根據(jù)各層DFD圖描述的處理邏輯間的分解關(guān)系,畫出功能樹。倉庫管理出庫管理入庫管理庫存統(tǒng)計(jì)訂貨審核查臺(tái)帳記帳通知補(bǔ)貨(2)分析下層功能,從程序模塊角度予以合并和共享倉庫管理出庫管理入庫管理庫存統(tǒng)計(jì)訂貨審核查臺(tái)帳記帳通知補(bǔ)貨合并出入庫共享(3)將修改后的功能樹轉(zhuǎn)化為系統(tǒng)結(jié)構(gòu)圖程序模塊(模塊間)調(diào)用線(調(diào)用線上)數(shù)據(jù)流倉庫管理出庫管理入庫管理庫存統(tǒng)計(jì)訂貨審核查帳記帳通知補(bǔ)貨出庫流水帳缺料單庫存臺(tái)帳領(lǐng)料數(shù)領(lǐng)料數(shù)領(lǐng)料單領(lǐng)料單入庫單
3、4.3代碼設(shè)計(jì)(P153-158)數(shù)據(jù)與信息的代碼—社會(huì)組織與技術(shù)部門制定的,用來表示事物相對不變的名稱、屬性的規(guī)范化的、簡單的符號表達(dá)形式一代碼的作用唯一化—為事物提供一個(gè)概要而不含糊的認(rèn)定,便于數(shù)據(jù)的存儲(chǔ)和檢索。規(guī)范化—同一代碼的字符類型、長度要一致,以便于識(shí)別和處理。系統(tǒng)化--盡量采用標(biāo)準(zhǔn)化代碼,以提高了數(shù)據(jù)的全局一致性。二代碼的類型1順序碼--以等長的連續(xù)數(shù)字或字母,分別表示不同事物名稱、屬性的代碼形式。例如中國各民族名稱代碼(GB3304-91)01漢02蒙古族03回族04藏族05維族06苗族……56基諾族汽車牌照代碼:遼A遼B遼C遼D…黨派代碼(GB4763-84)0
4、1(中共)02(民革)優(yōu)點(diǎn)—簡單、代碼信息量的利用率高缺點(diǎn)—邏輯分類困難順序碼的改進(jìn):系列順序碼—將等長的連續(xù)數(shù)字或字母,分成若干段,每段用于表示具有不同特征的事物名稱和屬性的代碼形式。例如中國行政區(qū)劃名稱代碼(GB2260-84)11北京12天津13河北…21遼寧22吉林23黑龍江31上海32江蘇…2助記碼(字符碼)用漢語拼音縮寫或英文單詞縮寫字母,表示具有不同特征的事物名稱和屬性的代碼形式例如中國各民族名稱代碼(GB3304-91)的助記碼形式HA漢MG蒙古族HU回族ZA藏族UG維族MH苗族……JN基諾族又如:世界各國和地區(qū)名稱代碼(GB2659-86/ISO3166)AUS
5、澳大利亞CAN加拿大CHN中國FRA法國GBR英國HKG香港JPN日本SGP新加坡USA美國……優(yōu)點(diǎn):通過聯(lián)想,幫助記憶缺點(diǎn):代碼信息量利用不充分,會(huì)造成聯(lián)想的混淆3混合碼(數(shù)字與字母混合)例如干部職務(wù)名稱代碼(GB12403-90)001Q總書記,101A委員長,205A總理,262A村長,262B副村長職務(wù)名稱職務(wù)特征前3位最后1位4區(qū)間碼整個(gè)代碼分成位置固定的若干段,每段用來表示事物相對不變的一種屬性,整個(gè)代碼表示了事物的多種屬性。例如;ISBN7-040-08357-4ISBN7-302-06183-1居民身份證號(舊)210203650821569(新)21070319
6、8408073012干部職務(wù)名稱代碼001Q5條碼利用黑白相間、粗細(xì)不等的線條代替數(shù)字符號,常用于流通領(lǐng)域里的物質(zhì)名稱屬性的代碼。例如:機(jī)讀借書卡中的讀者號、書籍流水號、超市中的商品號等優(yōu)點(diǎn):便于機(jī)讀與計(jì)算機(jī)自動(dòng)處理缺點(diǎn):人難以識(shí)別三代碼結(jié)構(gòu)中的校驗(yàn)位代碼的校驗(yàn)位—在用于表示事物名稱屬性的代碼之外,增加的用于檢驗(yàn)代碼是否出錯(cuò)的字符描述事物名稱屬性部分校驗(yàn)位ISBN7-111-138634ISBN978-7-302-1080926930302800227210703198408073012國際物品代碼(13位)居民身份證號校驗(yàn)位的形成描述事物名稱屬性部分校驗(yàn)位按預(yù)定規(guī)則計(jì)算校驗(yàn)位的
7、應(yīng)用原代碼的信息內(nèi)容部分按預(yù)定規(guī)則計(jì)算結(jié)果校驗(yàn)位?相等不相等代碼出錯(cuò)正確校驗(yàn)位的算法舉例1國際標(biāo)準(zhǔn)圖書號與國際物品代碼國際標(biāo)準(zhǔn)圖書號的代碼結(jié)構(gòu)ISBN978-7-302-10809-2國家與地區(qū)代碼圖書類物品碼出版社代碼圖書版本序號校驗(yàn)位ISBN978-7-302-10809用1分別乘書號的前12位中的奇數(shù)位,用3乘以偶數(shù)位;(2)將各乘積相加,求出總和;(3)將總和除以10,得出余數(shù);(4)將10減去余數(shù)后即為校驗(yàn)位。如相減后的數(shù)值為10,為校驗(yàn)位則0。S=118Y=118%1