版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
管理資訊系統(tǒng)
系統(tǒng)設(shè)計
系統(tǒng)設(shè)計是管理資訊系統(tǒng)開發(fā)的一個重要階段。著眼點系統(tǒng)如何構(gòu)建?即定義系統(tǒng)的結(jié)構(gòu)化部件其重點是把系統(tǒng)功能需求轉(zhuǎn)化成系統(tǒng)設(shè)計說明書。系統(tǒng)設(shè)計包括總體和詳細設(shè)計兩部分。
6.1系統(tǒng)設(shè)計概述6.1.1
系統(tǒng)設(shè)計的任務(wù)6.1.2
系統(tǒng)設(shè)計的原則6.1.3系統(tǒng)設(shè)計的步驟6.1.4系統(tǒng)設(shè)計的方法返回按鍵或擊滑鼠☆6.1.1系統(tǒng)設(shè)計的任務(wù)主要工作返回邏輯模型:需求模型物理模型:解決方案的模型做什麼怎麼做科學合理地提出從具體到抽象從抽象又回到具體系統(tǒng)分析系統(tǒng)設(shè)計按鍵或擊滑鼠主要工作1.總體設(shè)計(模組結(jié)構(gòu)圖設(shè)計等)2.代碼設(shè)計和設(shè)計規(guī)範的制訂3.系統(tǒng)物理配置方案設(shè)計(設(shè)備配置、通信網(wǎng)絡(luò)的選擇和設(shè)計及DBMS的選擇等)4.數(shù)據(jù)存儲設(shè)計(DB設(shè)計、DB安全保密設(shè)計等)5.電腦處理過程設(shè)計(輸入、輸出、處理流程圖設(shè)計及編寫程式設(shè)計說明書等)返回按鍵或擊滑鼠☆6.1.2系統(tǒng)設(shè)計的原則
★
完整性
★
靈活性
★
可靠性
★
經(jīng)濟性
★
簡單性返回
★完整性(系統(tǒng)性)
系統(tǒng)是作為一個整體而存在的。因此,在系統(tǒng)設(shè)計中要從整個系統(tǒng)的角度進行考慮,系統(tǒng)的代碼要統(tǒng)一,設(shè)計規(guī)範要標準,傳遞語言要盡可能一致,對系統(tǒng)的數(shù)據(jù)採集要做到數(shù)出一處、全局共用,使一次輸入得到多次利用。返回
★靈活性
系統(tǒng)對外界環(huán)境條件的變化有很強的適應(yīng)性。這樣其可保持長久的生命力。為此,系統(tǒng)應(yīng)具有較好的開放性和結(jié)構(gòu)的可變性。返回
★可靠性
指系統(tǒng)抵禦外界干擾的能力及受外界干擾時的恢復(fù)能力。一個成功的MIS必須具有較高的可靠性,如安全保密性、檢錯及糾錯能力、抗病毒能力等。返回
★經(jīng)濟性
系統(tǒng)應(yīng)該給用戶帶來一定的效益(直接經(jīng)濟效益、間接經(jīng)濟效益)。系統(tǒng)的投資和經(jīng)營費用應(yīng)儘快得到回收。返回
★簡單性
只要能達到預(yù)定的目標和實現(xiàn)預(yù)定的功能,系統(tǒng)就應(yīng)避免一切不必要的複雜,儘量簡單。返回6.1.3系統(tǒng)設(shè)計的步驟◎
總體設(shè)計◎
詳細設(shè)計返回◎總體設(shè)計又稱初步設(shè)計或結(jié)構(gòu)設(shè)計。內(nèi)容包括:
劃分子系統(tǒng)(系統(tǒng)功能結(jié)構(gòu)的劃分)
模組結(jié)構(gòu)圖設(shè)計
資訊系統(tǒng)流程圖設(shè)計
系統(tǒng)物理配置方案設(shè)計等返回按鍵或擊滑鼠☆◎詳細設(shè)計
在總體設(shè)計的基礎(chǔ)上,詳細設(shè)計是要確定每個模組內(nèi)部的詳細執(zhí)行過程。包括:
1.代碼設(shè)計2.數(shù)據(jù)存儲檔設(shè)計3.輸出設(shè)計4.輸入設(shè)計5.其他設(shè)計返回按鍵或擊滑鼠☆6.2代碼設(shè)計6.2.1代碼的功能6.2.2代碼設(shè)計的原則6.2.3代碼的種類6.2.4代碼的校驗返回6.2.1代碼的功能代碼:代表客觀存在的實體及其各種屬性的符號,如:數(shù)字、字母或他們的組合。它應(yīng)易於電腦和人識別與處理1.可使數(shù)據(jù)的表達方式標準化;2.可減少資訊量,節(jié)省存儲空間;3.便於資訊的傳遞和進行分類、合併、檢索等處理,提高電腦處理資訊的效率;4.標明事物所處狀態(tài)。返回按鍵或擊滑鼠☆5.3.2代碼設(shè)計的原則1.唯一性2.標準化與通用性3.合理性4.穩(wěn)定性5.可擴充性與靈活性6.具有規(guī)律性7.簡潔性返回1.唯一性
每個代碼都僅代表唯一的實體或?qū)傩浴4a的最基本的特性。任何代碼都必須具備這種基本特徵。在一個分類編碼標準中,一個代碼只能唯一的標識一個分類對象,而一個分類對象也只能有一個唯一的編碼。返回2.標準化與通用性
凡國家和主管部門對某些資訊分類和代碼有統(tǒng)一規(guī)定和要求的,則應(yīng)採用標準形式的代碼,以使其通用化。例如,紡織系統(tǒng)關(guān)於紡織工業(yè)產(chǎn)品標準編碼的規(guī)定,以“2”打頭表示純毛類產(chǎn)品,其中“21”表示純毛嗶嘰產(chǎn)品,“22”表示純毛華達呢類產(chǎn)品,“24”表示純毛花呢類產(chǎn)品等。這樣在查找或統(tǒng)計某一類產(chǎn)品時就十分方便了。如要查找純毛類產(chǎn)品,只要對檔記錄進行一次排序,顯示出“2”字打頭的一段即可。再要細分的話,就再限定第二位,如“22”字打頭的顯示出來就是純毛華達呢類產(chǎn)品的記錄。返回3.合理性
代碼結(jié)構(gòu)要合理,儘量反映編碼對象的特徵,並與事務(wù)分類體系相適應(yīng),以便代碼具有分類的標識作用。如:身份證號碼返回4.穩(wěn)定性
代碼應(yīng)能適應(yīng)環(huán)境的變化,要具有不能改變的持久性,避免經(jīng)常修改代碼,具有穩(wěn)定性。返回5.可擴充性與靈活性
代碼系統(tǒng)要考慮系統(tǒng)的發(fā)展變化。當增加新的實體或?qū)傩詴r,直接利用原代碼加以擴充,而不需要變動代碼系統(tǒng)。返回6.具有規(guī)律性
便於編碼和識別。代碼應(yīng)具有邏輯性,直觀性好的特點,便於用戶識別和記憶。對於一些易混淆的字母,如I,O,Z等,儘量不用。返回7.簡潔性
代碼的長度應(yīng)以短小為好,代碼的長度會影響所佔據(jù)的存儲單元和資訊處理速度,也會影響代碼輸入時出錯的概率及輸入、輸出速度。返回6.2.3代碼的種類1.順序碼2.區(qū)間碼3.助記碼返回1.順序碼
又稱系列碼,是一種用連續(xù)數(shù)字代表編碼對象的碼(1:廠長.2:科長)。優(yōu)點:短而簡單,記錄定位方法簡單,易管理。缺點:沒有邏輯基礎(chǔ),本身不能說明任何資訊的特徵,新加的代碼只能列在最後,刪除則造成空碼。
通常作為其他碼分類中細分類的一種補充手段。返回按鍵或擊滑鼠☆01……宣傳部02……組織部01-04為政治部03……04……05……行政科06……膳食科05-08為總務(wù)處07……基建科08……有序碼因為沒有邏輯含義作基礎(chǔ),一般不能說明資訊的任何特性,但在有些場合下使用它比較方便。2.區(qū)間碼
把資料項目分成若干組,每一區(qū)間代表一個組,碼中數(shù)字的值和位置都代表一定意義。例:
①郵遞區(qū)號產(chǎn)品條碼②某企業(yè)的用戶分類和代碼
區(qū)間碼的類型返回按鍵或擊滑鼠☆用戶分類和代碼用戶類型(第一位)採購總量(第二位)碼12345分類批發(fā)部門零售單位教育界國防部門其他部門碼12345
分類<9999元10000-9999元30000-49999元>49999元返回區(qū)間碼的類型⑴
多面碼⑵
上下關(guān)聯(lián)區(qū)間碼⑶
十進位碼返回⑴多面碼
一個資料項目可有多方面的特性。若在碼的結(jié)構(gòu)中為這些特性各規(guī)定一個位置,則形成多面碼。
例:機制螺釘返回例:返回材料螺釘直徑螺釘頭形狀表面處理1.不銹鋼2.黃銅3.鋼1.?0.52.?1.03.?1.51.園頭2.平頭3.六角形狀4.方形頭
1.未處理2.鍍鉻3.鍍鋅4.上漆例如某服裝廠生產(chǎn)的服裝編碼如表5-4所示。例如:某一種男裝的編碼為M38-2W1。
在區(qū)間碼中,由於數(shù)字的值與位置均代表一定意義,故使排序、分類、檢索容易進行,缺點是有時造成碼很長。表5-4特徵碼類別尺寸式樣料子M(男裝)381—9W1(毛料)F(女裝)39C1(布料)4041⑵上下關(guān)聯(lián)區(qū)間碼
由幾個意義上相互有關(guān)的區(qū)間碼組成,其結(jié)構(gòu)一般由左向右排列。例:
會計核算方面,用最左位代表核算種類,下一位代表會計核算專案。返回按鍵或擊滑鼠☆例如,關(guān)於某公司的組織機構(gòu)的代碼含義如表公司級課時級小組級1—總公司1—銷售科1—訂單處理組2—江蘇分公司2—會計科2—廣告組…………3—會計組⑶十進位碼
碼中每一位數(shù)字代表一類(圖書分類中沿用已久的十進位分類碼)。分類比較清晰,但適用範圍較窄,且所占位數(shù)長短不一,不適於電腦處理。但位數(shù)固定,仍可使用電腦處理。返回按鍵或擊滑鼠☆例如;500.自然科學510.數(shù)學520.天文學530.物理學531.機構(gòu)531.1機械531.1.1杠桿和平衡3.助記碼
用文字、數(shù)字或文字數(shù)字結(jié)合起來描述,其特點:可通過聯(lián)想幫助記憶(原封不動地表示代碼化對象屬性,亦記亦讀)。例:
TV-B-21,TV-C-29
適用於資料項目目較少的情況(一般少於50個),否則可能引起聯(lián)想出錯。另外,位數(shù)亦變多,而太長的助記碼佔用電腦容量太多,不宜採用。返回按鍵或擊滑鼠☆縮略碼是助憶碼的特例,從編碼對象名稱中撮幾個關(guān)鍵字母作為代碼,例如:
Amt總額(amount)Cont合同(contract)Inv.No發(fā)票號(invoicenumber)5.3.4代碼的校驗1.代碼字典2.校驗位返回1.代碼字典
事先在電腦中建立一個“代碼字典”,然後將輸入的代碼與字典中的內(nèi)容進行比較,若不一致則說明輸入的代碼有錯。返回
代碼是數(shù)據(jù)的重要組成部分,它的正確性直接影響系統(tǒng)的品質(zhì)。當人們抄寫、錄入時,發(fā)生錯誤的可能性很大。2.校驗位發(fā)現(xiàn)錯誤種類抄寫錯誤,如:1寫成7;易位錯誤,如:1234寫成1324;雙易位錯誤,如:26913寫成21963;隨機錯誤,如:包括以上兩種或三種綜合性錯誤或其他錯誤。返回如何解決,如何保證代碼的正確性?XXXXXXX校驗位代碼本體
校驗碼是根據(jù)事先規(guī)定好的數(shù)學方法及代碼本體計算出來的。
設(shè)計代碼結(jié)構(gòu)時,在原有代碼基礎(chǔ)上另外加上一個校驗位,使其成為代碼的一個組成部分,校驗值通過事先規(guī)定的數(shù)學方法計算出來。當代碼輸入後,電腦會以同樣的數(shù)學方法按輸入的代碼計算出校驗值,並將它與輸入的校驗值進行比較,以證實是否有錯。返回方法錯誤C1C2C3….Cn代碼本體P1P2P3….Pn加權(quán)因數(shù)加權(quán)因數(shù)可以為:@自然數(shù)1,2,3,……@幾何級數(shù)2,4,8,16……@質(zhì)數(shù)3,5,7,13,17第一步:對代碼的本體的每一位加權(quán)求和C1C2C3….CnR校驗位代碼本體第二步:以模除和得到餘數(shù),將餘數(shù)作為檢驗位確定校驗位的方法:1.算術(shù)級數(shù)法2.幾何級數(shù)法3.質(zhì)數(shù)法返回1.算術(shù)級數(shù)法原代碼:12345各乘以權(quán):65432乘積之和:6+10+12+12+10=50以11為模除以乘積之和,餘數(shù)作為校驗碼
50/11=4……6代碼為:123456返回按鍵或擊滑鼠☆2.幾何級數(shù)法原代碼:12345各乘以權(quán):3216842乘積之和:32+32+24+16+10=114以11為模除以乘積之和,餘數(shù)作為校驗碼
114/11=10……4代碼為:123454返回按鍵或擊滑鼠☆
3.質(zhì)數(shù)法原代碼:12345各乘以權(quán):1713753乘積之和:17+26+21+20+15=99以11為模除以乘積之和,餘數(shù)作為校驗碼
99/11=9……0代碼為:123450注意:以11為模時,若餘數(shù)是10,則按0處理。返回按鍵或擊滑鼠☆第三節(jié)功能結(jié)構(gòu)圖設(shè)計所謂功能結(jié)構(gòu)圖就是將系統(tǒng)的功能進行分解,按功能從屬關(guān)係表示的圖表。管理資訊系統(tǒng)的各子系統(tǒng)可以看作是系統(tǒng)目標下層的功能,對其中每項功能還可以繼續(xù)分解為第三層、第四層……甚至更多的功能。從概念上講,上層功能包括(或控制)下層功能,愈上層功能愈籠統(tǒng),愈下層功能愈具體。功能分解的過程就是一個由抽象到具體、由複雜到簡單的過程。圖中每一個框稱為一個功能模組。功能模組可以根據(jù)具體情況分得大一點或小一點。分解得最小的功能模組可以是一個程式中的每個處理過程,而較大的功能模組則可能是完成某一任務(wù)的一組程式。預(yù)備知識1、模組的定義與屬性模組是可以組合、更換和分解的單元,是組成系統(tǒng)的基本單元。模組的屬性屬性類屬性說明外部屬性功能模組能夠完成的任務(wù)或?qū)崿F(xiàn)的操作輸入輸出數(shù)據(jù)模組使用的條件和模組之間的關(guān)係內(nèi)部屬性演算法模組內(nèi)部如何實現(xiàn)所要求的功能內(nèi)部變數(shù)演算法中涉及的變數(shù)2、模組化原理模組化即是將複雜的系統(tǒng)分解成不同粒度的模組的過程,最小的模組完成比較簡單的、獨立的任務(wù)。ABCDIJK將系統(tǒng)的功能進行分解,按功能的從屬關(guān)係表示的圖表。學院綜合管理教學教務(wù)管理黨務(wù)管理後勤管理教師管理學生黨務(wù)管理教師黨務(wù)管理團組織管理抽象、複雜具體、簡單一功能結(jié)構(gòu)圖的定義
功能結(jié)構(gòu)圖設(shè)計過程就是把一個複雜的系統(tǒng)分解為多個功能較單一的的過程。這種把一個資訊系統(tǒng)設(shè)計成若干模組的方法稱做模組化。模組化是一種重要的設(shè)計思想,這種思想把一個複雜的系統(tǒng)分解為一些規(guī)模較小、功能較簡單的、更易於建立和修改的部分。二功能結(jié)構(gòu)圖設(shè)計過程1、各個模組具有相對的獨立性,可以分別加以設(shè)計實現(xiàn);2、模組之間的相互關(guān)係(如資訊交換、調(diào)用關(guān)係)則通過一定的方式予以說明。生產(chǎn)綜合管理系統(tǒng)即時數(shù)據(jù)整合子系統(tǒng)油罐管理子系統(tǒng)倉庫管理子系統(tǒng)車間生產(chǎn)子系統(tǒng)能源計量統(tǒng)計子系統(tǒng)物料計量統(tǒng)計子系統(tǒng)維護管理子系統(tǒng)綜合查詢子系統(tǒng)案例:某公司的功能結(jié)構(gòu)圖下圖是工資管理子系統(tǒng)的功能結(jié)構(gòu)圖。由圖可知,工資管理子系統(tǒng)被分解為建立主文件、更新主文件、建立扣款檔以及計算和列印等四個子功能,其中每個子功能還可以繼續(xù)分解下去。第四節(jié)資訊系統(tǒng)流程圖設(shè)計對一些電腦程式、檔、資料庫以及相關(guān)手工過程的電腦系統(tǒng)的表達功能結(jié)構(gòu)圖主要從功能的角度描述了系統(tǒng)的結(jié)構(gòu),但並未表達各功能之間的數(shù)據(jù)傳送關(guān)係。一問題的提出
(1)某一功能模組向某一數(shù)據(jù)檔中存入數(shù)據(jù),而另一個功能模組則從該數(shù)據(jù)檔中取出數(shù)據(jù)。
例1、財務(wù)部門更新數(shù)據(jù)存儲“客戶信用檔”,發(fā)貨部門提取該信用資訊,以便作出合適的決策??蛻粜庞脵n財務(wù)部門發(fā)貨決策信用資料處理發(fā)貨決策。。。。(2)雖然在數(shù)據(jù)流程圖中的某兩個功能模組之間原來並沒有通過數(shù)據(jù)檔發(fā)生聯(lián)繫,但為了處理方便,在具體實現(xiàn)中有可能在兩個處理功能之間設(shè)立一個臨時的中間檔以便把它們聯(lián)繫起來。抄寫填寫扣款本月工資發(fā)放清單例2、工資發(fā)放處理中。抄寫填寫扣款本月工資清單如何解決在功能結(jié)構(gòu)圖中存在的問題呢?建立主文件建立扣款檔工資管理系統(tǒng)資訊系統(tǒng)流程圖是以新系統(tǒng)的數(shù)據(jù)流程圖為基礎(chǔ)繪製的。可以按下述思路來繪製資訊系統(tǒng)流程圖:首先為數(shù)據(jù)流程圖中的處理功能畫出數(shù)據(jù)關(guān)係圖。即輸入數(shù)據(jù)、中間數(shù)據(jù)和輸出數(shù)據(jù)之間的關(guān)係。
最後,把各個處理功能的數(shù)據(jù)關(guān)係圖綜合起來,形成整個系統(tǒng)的數(shù)據(jù)關(guān)係圖,即資訊系統(tǒng)流程圖。二資訊系統(tǒng)流程圖的繪製1、首先為數(shù)據(jù)流程圖中的處理功能畫出數(shù)據(jù)關(guān)係圖。處理功能輸入數(shù)據(jù)A輸入數(shù)據(jù)B輸入數(shù)據(jù)C中間檔D輸出數(shù)據(jù)E輸出檔F人事科抄寫人員工資變動表上月工資發(fā)放清單填寫扣款本月工資發(fā)放清單總務(wù)科扣款清單填寫計算應(yīng)得工資本月工資發(fā)放清單工資發(fā)放員本月工資發(fā)放清單示例如何繪製系統(tǒng)流程圖?抄寫人員工資變動表上月工資清單本月工資清單2、把各個處理功能的數(shù)據(jù)關(guān)係圖綜合起來,形成整個系統(tǒng)的數(shù)據(jù)關(guān)係圖,即資訊系統(tǒng)流程圖。人事變動通知單房租變動通知單主文件更新模組上月主文件本月主文件電費扣款通知單病事假扣款通知單建立扣款檔模組扣款檔電腦列印模組工資單工資匯總表從數(shù)據(jù)流程圖變換成資訊系統(tǒng)流程圖並不是單純的符號改換,資訊系統(tǒng)流程圖中僅表示的是電腦的處理流程,而並不像數(shù)據(jù)流程圖那樣還反映了人工操作那一部分。因此繪製資訊系統(tǒng)流程圖的前提是已經(jīng)確定了系統(tǒng)的邊界、人機介面和數(shù)據(jù)處理方式。從數(shù)據(jù)流程圖到資訊系統(tǒng)流程圖還應(yīng)考慮哪些處理功能可以合併,或進一步分解,然後把有關(guān)的處理看成是系統(tǒng)流程圖中的一個處理功能。三繪製中應(yīng)注意的問題1、從數(shù)據(jù)流程圖變換成資訊系統(tǒng)流程圖並不是單純的符號改換。資訊系統(tǒng)流程圖電腦的處理流程數(shù)據(jù)流程圖人工操作
2、應(yīng)考慮哪些處理功能可以合併,或進一步分解,然後把有關(guān)的處理看成是系統(tǒng)流程圖中的一個處理功能。示例輸入1第五節(jié)系統(tǒng)物理配置方案一、設(shè)計依據(jù)(1)系統(tǒng)的吞吐量。每秒鐘執(zhí)行的作業(yè)數(shù)稱為系統(tǒng)的吞吐量。系統(tǒng)的吞吐量越大,則系統(tǒng)的處理能力就越強。(2)系統(tǒng)的回應(yīng)時間。從用戶向系統(tǒng)發(fā)出一個作業(yè)請求開始,經(jīng)系統(tǒng)處理後,給出應(yīng)答結(jié)果的時間稱為系統(tǒng)的回應(yīng)時間。(3)系統(tǒng)的可靠性。(4)集中式還是分佈式。(5)地域範圍。對於分佈式系統(tǒng),要根據(jù)系統(tǒng)覆蓋的範圍決定採用廣域網(wǎng)還是局域網(wǎng)。(6)數(shù)據(jù)管理方式。如果數(shù)據(jù)管理方式為檔系統(tǒng),則操作系統(tǒng)應(yīng)具備檔管理功能。二、電腦硬體選擇電腦硬體的選擇取決於數(shù)據(jù)的處理方式和要運行的軟體。一般來說,如果系統(tǒng)的數(shù)據(jù)處理是集中式的,系統(tǒng)應(yīng)用的主要目的是利用電腦的強大計算能力,則可以採用主機-終端系統(tǒng),以大型機或中小型機作為主機,可以使系統(tǒng)具有較好的性能。若對企業(yè)管理等應(yīng)用,其應(yīng)用本身就是分佈式的,使用大型主機主要是為了利用其多用戶能力,則不如微機網(wǎng)路更為靈活、經(jīng)濟。三、電腦網(wǎng)絡(luò)的選擇1網(wǎng)路拓撲結(jié)構(gòu)。網(wǎng)路拓撲結(jié)構(gòu)一般有匯流排型、星型、環(huán)形、混合型等。在網(wǎng)路選擇上應(yīng)根據(jù)應(yīng)用系統(tǒng)的地域分佈、資訊流量進行綜合考慮。一般來說,應(yīng)儘量使資訊流量最大的應(yīng)用放在同一網(wǎng)段上。2網(wǎng)路的邏輯設(shè)計。通常首先按軟體將系統(tǒng)從邏輯上分為各個分系統(tǒng)或子系統(tǒng),然後按需要配備設(shè)備,如主伺服器、主交換機、分系統(tǒng)交換機、子系統(tǒng)集線器(HUB)、通訊伺服器、路由器和數(shù)據(jù)機等,並考慮各設(shè)備之間的連接結(jié)構(gòu)。3網(wǎng)路操作系統(tǒng)。目前,流行的網(wǎng)路操作系統(tǒng)有UNIX、Netware、WindowsNT等。UNIX歷史最早,是惟一能夠適用於所有應(yīng)用平臺的網(wǎng)路操作系統(tǒng);Netware網(wǎng)路操作系統(tǒng)適用於檔伺服器/工作站模式,具有較高的市場佔有率;WindowsNT由於其Windows軟體平臺的集成能力,隨著Windows操作系統(tǒng)的發(fā)展和客戶機/伺服器模式向流覽器一伺服器模式延伸,無疑是有前途的網(wǎng)路操作系統(tǒng)。四、資料庫管理系統(tǒng)的選擇管理資訊系統(tǒng)都是以資料庫系統(tǒng)為基礎(chǔ),一個好的資料庫管理系統(tǒng)對管理資訊系統(tǒng)的應(yīng)用有著舉足輕重的重要影響。在資料庫管理系統(tǒng)的選擇上,主要考慮:(1)資料庫的性能;(2)資料庫管理系統(tǒng)的系統(tǒng)平臺;(3)資料庫管理系統(tǒng)的安全保密性能;(4)數(shù)據(jù)的類型。
目前,市場上資料庫管理系統(tǒng)較多,流行的有Oracle、Sybase、SQLServer、Informix、FoxPro等。Oracle、Sybase均是大型資料庫管理系統(tǒng),運行於客戶/伺服器等模式,是開發(fā)大型MIS的首選,F(xiàn)oxBase在小型MIS中最為流行。Microsoft推出的VisualFoxPro在大型管理資訊系統(tǒng)開發(fā)中也獲得了應(yīng)用,而Informix則適用於中型MIS的開發(fā)。五應(yīng)用軟體的選擇第六節(jié)輸出設(shè)計輸出設(shè)計的內(nèi)容包括:(1)有關(guān)輸出資訊使用方面的內(nèi)容,包括資訊的使用者、使用目的、報告量、使用週期、有效期、保管方法和複寫份數(shù)等;(2)輸出資訊的內(nèi)容,包括輸出專案、位數(shù)、數(shù)據(jù)形式(文字、數(shù)字);(3)輸出格式,如表格、圖形或檔;(4)輸出設(shè)備,如印表機、顯示器、卡片輸出機等。對行打機尚須注明字/行,行/頁;(5)輸出介質(zhì),如輸出到磁片還是磁帶上,輸出用紙是專用紙還是普通白紙等。輸出格式設(shè)計不同的輸出方式,其格式有區(qū)別:
⑴
簡單組列
⑵
表格式
⑶
多窗口關(guān)聯(lián)式
⑷
座標圖式返回⑴簡單組列式
把若干組有關(guān)的輸出數(shù)據(jù),按一定的順序要求,在進行簡單的組織之後,顯示在螢?zāi)换虼蛴〖埳?。輸出程式設(shè)計簡單,輸出內(nèi)容直觀、排列簡單緊湊,適合資料項目不多,而數(shù)據(jù)量較大的場合採用,常作為核對、查詢用的輸出格式。例:返回例:學生成績核對單學號英語數(shù)學電腦經(jīng)濟學9820140189788990982014029087908098201403878895709820140488908079返回⑵表格式
指按有關(guān)規(guī)定或自行設(shè)計格式的傳統(tǒng)中文表格,可用作螢?zāi)换蛄杏≥敵觯壳笆褂米疃嗟妮敵龈袷街弧?/p>
由於內(nèi)容的多少或受到螢?zāi)淮笮∠拗?在格式上有所不同。一般包括:
◎表頭:標題、表頭線、欄目;◎表體:行間線、行;◎表尾:表底線、表尾說明。使用工具:螢?zāi)桓袷皆O(shè)計、表格格式生成。返回格式結(jié)構(gòu)按鍵或擊滑鼠表格的格式結(jié)構(gòu)考生成績表
考號姓名專業(yè)成績主考加試總分文化程度第頁(共頁)製錶人:時間:返回⑶多窗口關(guān)聯(lián)式
螢?zāi)惠敵鲋?,用於在多窗口?nèi)同時顯示關(guān)聯(lián)數(shù)據(jù)的輸出格式。該格式可實現(xiàn)關(guān)聯(lián)數(shù)據(jù)的即時動態(tài)回應(yīng),適於基本資訊查、刪、改操作。優(yōu)點:關(guān)聯(lián)數(shù)據(jù)顯示輸出的即時性、動態(tài)性,操作簡便,輸出效果形象生動。缺點:實現(xiàn)複雜。返回示例多窗口關(guān)聯(lián)顯示輸出示例返回
身份證號碼姓名
01001陳進01002查爾斯01003江平01004高樂01005孫敬
……
……
身份證號碼:01002姓名:查爾斯性別:男出生年月:1873.6出生地:倫敦職業(yè):畫家
……01002查爾斯按鍵或擊滑鼠☆⑷座標圖式
數(shù)據(jù)取值變化在座標平面反映出來的一種圖示輸出格式。適用於顯示或列印輸出。優(yōu)點:直觀,可進行多項數(shù)據(jù)的比較和觀察數(shù)值變化的趨勢。缺點:列印輸出比較困難。返回直方圖折線圖按鍵或擊滑鼠☆直方圖返回012345折線圖返回12345第七節(jié)輸入設(shè)計
1.輸入設(shè)計的原則
2.輸入設(shè)計的內(nèi)容
3.輸入設(shè)計的格式
4.輸入數(shù)據(jù)的校驗
輸入設(shè)計是MIS系統(tǒng)與用戶之間交互的紐帶,決定著人機交互的效率。返回1.輸入設(shè)計的原則⑴
最小量原則⑵
簡單性原則⑶
早檢驗原則⑷
少轉(zhuǎn)換原則⑸
減少延遲原則返回⑴最小量原則
在保證滿足處理要求的前提下使輸入量最小。輸入量越小,出錯的機會越小,花費時間越少,數(shù)據(jù)一致性越好。返回⑵簡單性原則
輸入的準備、輸入過程應(yīng)儘量容易,以減少錯誤的發(fā)生。返回⑶早檢驗原則
對輸入數(shù)據(jù)的檢驗儘量接近原數(shù)據(jù)發(fā)生點,使錯誤能及時得到改正。返回⑷少轉(zhuǎn)換原則
輸入數(shù)據(jù)儘量用其處理所需形式記錄,以免數(shù)據(jù)轉(zhuǎn)換介質(zhì)時發(fā)生錯誤。返回⑸減少延遲原則
輸入數(shù)據(jù)的速度往往成為提高資訊系統(tǒng)運行效率的瓶頸,為減少延遲,可採用周轉(zhuǎn)檔、批量輸入等方式。返回2.輸入設(shè)計的內(nèi)容⑴
確定輸入數(shù)據(jù)內(nèi)容⑵
確定數(shù)據(jù)的輸入方式⑶
確定輸入數(shù)據(jù)的記錄格式⑷
輸入數(shù)據(jù)正確性校驗⑸
確定輸入設(shè)備返回⑴確定輸入數(shù)據(jù)內(nèi)容
確定輸入資料項目名稱、數(shù)據(jù)內(nèi)容、精度、數(shù)值範圍等。返回⑵確定數(shù)據(jù)的輸入方式
數(shù)據(jù)的輸入方式與數(shù)據(jù)發(fā)生地點、發(fā)生時間、處理的緊急程度有關(guān)。若發(fā)生地點遠離電腦,發(fā)生時間是隨機的,又要求立即處理,則採用聯(lián)機終端輸入。對於數(shù)據(jù)發(fā)生後不需要立即處理的,可採用脫機輸入。返回⑶確定輸入數(shù)據(jù)的記錄格式
輸入設(shè)計的主要內(nèi)容之一。記錄格式是人際之間的銜接形式,十分重要,設(shè)計得好,容易控制工作流程,減少數(shù)據(jù)冗餘,增加輸入的準確性,並容易進行數(shù)據(jù)的校驗。返回⑷輸入數(shù)據(jù)正確性校驗
輸入設(shè)計的重要內(nèi)容。輸入設(shè)計最重要的問題是保證輸入數(shù)據(jù)的正確性。對數(shù)據(jù)進行必要的檢驗,是保證輸入正確的重要環(huán)節(jié)。返回⑸確定輸入設(shè)備①常用輸入設(shè)備②選擇應(yīng)考慮因素返回①常用輸入設(shè)備與介質(zhì)返回
設(shè)備介質(zhì)特點終端控制臺鍵盤
磁片機
磁帶機光學標記讀出器
掃描器介質(zhì)
磁片
磁帶輸入卡上的光學標記圖紙?zhí)攸c適用於少量數(shù)據(jù),直接人工輸入或用於人機對話等適用於大量數(shù)據(jù)的輸入,成本低,速度快,攜帶方便適用於大量數(shù)據(jù)的輸入成本低,速度快,攜帶方便,易於保存可直接將光學標記轉(zhuǎn)換成編碼輸入,效率高適用於圖形圖像數(shù)據(jù)的輸入磁性墨水字元識別機、條碼識別機、聲音識別儀等②選擇應(yīng)考慮因素☆輸入的數(shù)據(jù)量與頻度;☆數(shù)據(jù)的來源、形式、收集環(huán)境;☆輸入類型、格式的靈活程度;☆輸入速度和準確性要求;☆輸入數(shù)據(jù)的校驗方法、糾正錯誤的難易程度;☆可用的設(shè)備和費用。返回⑶輸入設(shè)計的格式
大多數(shù)數(shù)據(jù)的輸入是通過相應(yīng)的輸入介面軟體,通過螢?zāi)唤槊嫱瓿傻摹?/p>
①簡列式
②表格式
③全螢?zāi)痪庉嫹绞椒祷?/p>
①簡列式
把一組相關(guān)的資料項目,按順序排成幾列,輸入時只要按順序逐個地鍵入數(shù)據(jù),完成一組數(shù)據(jù)的輸入。格式簡單、直觀、易用程式實現(xiàn)。適用於輸入資料項目不多的情況。返回例例
請輸入入庫單數(shù)據(jù)入庫單號:入庫日期:原材料代碼:入庫單價:入庫量:返回
②表格式
把一組輸入的資料項目排列成一張空白表的格式,操作員象填表一樣輸入數(shù)據(jù),該方式稱為“表格式輸入方式”。
符合人們?nèi)粘A晳T,受歡迎。但要注意和安排螢?zāi)唬瑑嵙颗c數(shù)據(jù)載體的格式一樣,輸入操作會覺得親切自如,不易出錯。返回例例返回職工代碼姓名性別籍貫出生年月政治面貌文化程度職務(wù)部門職稱參加工作時間工資電話郵編職工人事資訊卡錄入
③全螢?zāi)痪庉嫹绞?/p>
利用資料庫語言系統(tǒng)本身提供的全螢?zāi)痪庉嫻δ埽梢栽谖災(zāi)簧显斐鲆粡埮c資料庫檔相一致的二維關(guān)係表。移動記錄指針或選擇字段,能夠?qū)崿F(xiàn)記錄的追加、修改和刪除等操作。該方式操作方便、即時性高、編程簡單,適合於電腦專業(yè)人士使用。應(yīng)注意對數(shù)據(jù)檔的安全性保護。返回例例
XHYYSXYWJSJ89908095908080808986908070788986返回4.輸入數(shù)據(jù)的校驗⑴
輸入數(shù)據(jù)出錯的類型⑵
數(shù)據(jù)校驗方法返回⑴輸入數(shù)據(jù)出錯的類型數(shù)據(jù)內(nèi)容錯:原始數(shù)據(jù)抄寫錯誤或錄入錯誤;數(shù)據(jù)量錯誤:丟失或重複而引起數(shù)據(jù)本身的錯誤;數(shù)據(jù)的延誤:輸入數(shù)據(jù)遲緩使處理推遲而產(chǎn)生的錯誤。返回⑵數(shù)據(jù)校驗方法①
重複校驗②
視覺校驗③
匯總校驗④
數(shù)據(jù)類型校驗⑤
格式校驗⑥
邏輯校驗⑦
界限校驗⑧
記錄計數(shù)校驗⑨
平衡校驗⑩
對照校驗
校驗位返回11①重複校驗
採用兩人在不同的時間錄入相同的數(shù)據(jù),然後對比校驗,找出不同之處,確定錯誤數(shù)據(jù)。返回②視覺校驗輸入時,由電腦列印或顯示輸入數(shù)據(jù),然後與原始憑證或輸入記錄單進行比較找出錯誤。返回③匯總校驗
對輸入的一批數(shù)值數(shù)據(jù),用人工求出總值,然後與計算的總值相比較進行校驗。返回④數(shù)據(jù)類型校驗
檢查輸入的數(shù)據(jù)是否符合資料項目的類型。返回⑤格式校驗
檢驗記錄中各資料項目的位數(shù)和位置是否符合預(yù)先規(guī)定的格式。返回⑥邏輯校驗
檢驗輸入數(shù)據(jù)在邏輯上是否有矛盾。返回⑦界限校驗
檢查某項輸入數(shù)值的大小是否在預(yù)先指定的範圍內(nèi)。返回⑧記錄計數(shù)校驗
計算記錄的個數(shù)以檢查數(shù)據(jù)是否重複輸入或遺漏。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024融資租賃合同書之公寓租賃合同
- 2024年度監(jiān)理工程師職責履行合同
- 2024年中介參與下的二手房買賣定金合同
- 2024年度軟件開發(fā)與維護技術(shù)服務(wù)合同
- 2024年建筑工地瓦工承包合同
- 商品房購房合同協(xié)議書
- 技術(shù)合同 技術(shù)許可合同樣本
- 2024某大學人文社科科研項目合同書
- 2024借名購房合同協(xié)議范本
- 2024年離婚協(xié)議書格式要求
- 軍事訓(xùn)練模擬系統(tǒng)的效能評估
- 分層次教學與個性化輔導(dǎo)計劃
- 基于物聯(lián)網(wǎng)的農(nóng)業(yè)無人機高效配送方案
- 毛細支氣管炎護理查房課件
- EHS(環(huán)境健康安全)管理制度
- GB/T 10476-2024尿素高壓冷凝器技術(shù)條件
- 2024-2030年中國金融BPO行業(yè)市場發(fā)展分析及投資前景與策略研究報告
- 二年級《公共安全教育》全冊教學設(shè)計
- 2024-2025學年小學科學四年級下冊青島版(六三制2024)教學設(shè)計合集
- 風力發(fā)電項目施工方案
- (2024年)傳染病培訓(xùn)課件
評論
0/150
提交評論