




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第七章管理信息系統(tǒng)的系統(tǒng)設(shè)計(jì)教學(xué)要求:要求掌握代碼設(shè)計(jì)、功能結(jié)構(gòu)圖設(shè)計(jì)、信息系統(tǒng)流程圖設(shè)計(jì)、輸出設(shè)計(jì)、輸入設(shè)計(jì);了解數(shù)據(jù)存儲設(shè)計(jì)、系統(tǒng)物理配置方案設(shè)計(jì)教學(xué)內(nèi)容:代碼設(shè)計(jì)、功能結(jié)構(gòu)圖設(shè)計(jì)、信息系統(tǒng)流程圖設(shè)計(jì)、系統(tǒng)物理配置方案設(shè)計(jì)、輸出設(shè)計(jì)、輸入設(shè)計(jì)、數(shù)據(jù)存儲設(shè)計(jì)、處理流程圖設(shè)計(jì)、制定設(shè)計(jì)規(guī)范、編寫程序設(shè)計(jì)說明書和系統(tǒng)設(shè)計(jì)報(bào)告教學(xué)重點(diǎn)和難點(diǎn):代碼設(shè)計(jì)、信息系統(tǒng)流程圖設(shè)計(jì)、輸出設(shè)計(jì)、輸入設(shè)計(jì)教學(xué)學(xué)時(shí):8第
7
章
目
錄1.系統(tǒng)設(shè)計(jì)的任務(wù)2.代碼設(shè)計(jì)3.功能結(jié)構(gòu)圖設(shè)計(jì)4.信息系統(tǒng)流程圖設(shè)計(jì)5.系統(tǒng)物流配置方案設(shè)計(jì)10.制定設(shè)計(jì)規(guī)范6.輸出設(shè)計(jì)7.輸入設(shè)計(jì)8.數(shù)據(jù)存儲設(shè)計(jì)9.處理流程圖設(shè)計(jì)11.編寫程序設(shè)計(jì)說明書和系統(tǒng)設(shè)計(jì)報(bào)告第一節(jié)系統(tǒng)設(shè)計(jì)的任務(wù)
系統(tǒng)設(shè)計(jì)又稱為物理設(shè)計(jì),這一階段的工作是根據(jù)新系統(tǒng)的邏輯模型來建立新系統(tǒng)的物理模型,形象地說,系統(tǒng)分析要解決新系統(tǒng)要干什么的問題,而系統(tǒng)設(shè)計(jì)是解決系統(tǒng)如何干的問題,也就是如何實(shí)現(xiàn)新系統(tǒng)的邏輯模型。
系統(tǒng)設(shè)計(jì)的主要工作有:
1、總體設(shè)計(jì)。包括信息系統(tǒng)流程圖設(shè)計(jì)、功能結(jié)構(gòu)圖設(shè)計(jì)和功能模塊圖設(shè)計(jì)等。
2、代碼設(shè)計(jì)和設(shè)計(jì)規(guī)范的制定。
3、系統(tǒng)物理配置方案設(shè)計(jì)。包括設(shè)備配置、通信網(wǎng)絡(luò)的選擇和設(shè)計(jì)以及數(shù)據(jù)庫管理系統(tǒng)的選擇等。
4、數(shù)據(jù)存儲設(shè)計(jì)。包括數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)庫的安全設(shè)計(jì)等。
5、計(jì)算機(jī)處理過程設(shè)計(jì)。包括輸出設(shè)計(jì)、輸入設(shè)計(jì)、處理流程圖設(shè)計(jì)及編寫程序設(shè)計(jì)說明書等。系統(tǒng)設(shè)計(jì)原則
(1)系統(tǒng)性。(2)可靠性。(3)工作效率。(4)工作質(zhì)量。(5)靈活性。(6)經(jīng)濟(jì)性。
第二節(jié)代碼設(shè)計(jì)
代碼——就是以數(shù)字和符號來代表客觀實(shí)體的符號。
一、代碼的功能
1、它為事物提供了一個(gè)概要而不含糊的認(rèn)定,便于數(shù)據(jù)的存儲和檢索。代碼縮短了事物的名稱,無論是記錄、記憶還是存儲,都可以節(jié)省時(shí)間和空間。
2、使用代碼可以提高處理的效率和精度。按代碼對事物進(jìn)行排序、累計(jì)或按某種規(guī)定的算法進(jìn)行統(tǒng)計(jì)分析,可以十分迅速。
3、代碼提高了數(shù)據(jù)的全局一致性。這樣,對同一事物,即使在不同場合有不同叫法,都可以通過編碼統(tǒng)一起來,提高了系統(tǒng)的整體性,減少了因數(shù)據(jù)不一致而造成的錯誤。
4、代碼是人和計(jì)算機(jī)的共同語言,是兩者交換信息的工具。
二、代碼的設(shè)計(jì)的基本原則(1)標(biāo)準(zhǔn)化。(2)唯一性。(3)規(guī)范化。(4)合理適用。(5)簡單性。(6)可擴(kuò)充性。
三、常用的代碼形式常用的代碼形式主要有兩種形式:順序碼和區(qū)間碼。(一)順序碼——是一種以某種順序形式進(jìn)行編碼。優(yōu)點(diǎn):短而簡單,記錄的定位方法簡單,易于管理。缺點(diǎn):沒有邏輯基礎(chǔ),它本身不能說明任何信息特征。此外,新加的碼只能列在最后,刪除則造成空碼。通常,順序碼作為其他碼分類中細(xì)分類的一種補(bǔ)充手段。
(二)區(qū)間碼區(qū)間碼——把代碼分為若干組,其中每一組代表一定的含義,代碼中的位置和符號都代表一定的意義。例如,學(xué)生的學(xué)號規(guī)定為8位數(shù)字,分為三組,各組都有一定的含義。
xxxxxxxx順序號系代號入學(xué)年度優(yōu)點(diǎn):信息處理比較可靠,排序、分類、檢索等操作易于進(jìn)行。缺點(diǎn):區(qū)間碼的長度與它分類屬性的數(shù)量有關(guān),有時(shí)間可能造成很長的碼。在許多情況下,碼有多余的數(shù)。同時(shí),這種碼的維修也比較困難。四、代碼的校驗(yàn)由于代碼是唯一代表一個(gè)實(shí)體的符號,因此,要求對于代碼的處理必須更加準(zhǔn)確無誤。為了保障代碼的輸入、加工、輸出的正確性,對于重要的代碼應(yīng)增加一位校驗(yàn)位,用來校驗(yàn)代碼的正確性。確定校驗(yàn)位值的方法很多:算術(shù)級數(shù)法、集合級數(shù)法和質(zhì)數(shù)法。
第三節(jié)功能結(jié)構(gòu)圖設(shè)計(jì)
功能結(jié)構(gòu)圖——就是按功能從屬關(guān)系畫成的圖表,圖中每一個(gè)框稱為一個(gè)功能模塊。很明顯,功能結(jié)構(gòu)圖中的各層功能與新的信息系統(tǒng)中數(shù)據(jù)流程圖中的處理(功能)相對應(yīng)的。如下圖是工資管理子系統(tǒng)的功能結(jié)構(gòu)圖。工資管理信息子系統(tǒng)計(jì)算和打印建立扣款文件建立主文件數(shù)據(jù)輸入數(shù)據(jù)維護(hù)建立主處理文件更新數(shù)據(jù)錄入數(shù)據(jù)維護(hù)計(jì)算打印工資單打印工資匯總表更新主文件由圖可知,工資管理子系統(tǒng)被分解為建立主文件、更新主文件、建立扣款文件以及計(jì)算和打印等四個(gè)子功能,其中每個(gè)子功能還可以繼續(xù)分解下去。第四節(jié)信息系統(tǒng)流程圖設(shè)計(jì)
一、信息系統(tǒng)流程圖是一新系統(tǒng)的數(shù)據(jù)流程圖為基礎(chǔ)繪制的。其步驟為:(1)首先為數(shù)據(jù)流程圖中處理功能畫出數(shù)據(jù)關(guān)系圖。在數(shù)據(jù)關(guān)系圖中反映了數(shù)據(jù)之間的關(guān)系,即輸入數(shù)據(jù)、中間數(shù)據(jù)和輸出信息之間的關(guān)系。處理功能輸入數(shù)據(jù)A輸入數(shù)據(jù)B輸入數(shù)據(jù)C輸入數(shù)據(jù)E中間文件D輸出文件F數(shù)據(jù)關(guān)系的一般形式(2)把各個(gè)處理功能的數(shù)據(jù)關(guān)系圖綜合起來,形成整個(gè)系統(tǒng)的數(shù)據(jù)關(guān)系圖,就是信息系統(tǒng)流程圖。二、信息流程圖圖例
手工輸入人工處理脫機(jī)操作磁帶磁盤聯(lián)機(jī)存儲器(磁帶、磁盤等)脫機(jī)存儲處理顯示器打印報(bào)表穿孔卡片通訊連接注意:(1)從數(shù)據(jù)流程圖到信息系統(tǒng)流程圖并非單純的符號改換,信息系統(tǒng)流程圖表示的是計(jì)算機(jī)的處理流程,而并不是像數(shù)據(jù)流程圖那樣反映了人工操作那部分。因此,繪制信息系統(tǒng)流程圖的前提是已經(jīng)確定了系統(tǒng)的邊界,人機(jī)接口和數(shù)據(jù)處理方式。(2)從數(shù)據(jù)流程圖到信息系統(tǒng)流程圖還應(yīng)考慮那些處理功能可以合并,或進(jìn)一步分解,然后把有關(guān)的處理看成是系統(tǒng)流程圖的一個(gè)處理功能。三、應(yīng)用舉例工資管理子系統(tǒng)的信息系統(tǒng)流程圖主文件更新模塊建立扣款文件計(jì)算機(jī)打印模塊本月主文件上月主文件扣款文件電費(fèi)扣款通知單工資匯總表病假扣款通知單房租變動通知單人事變動通知單工資單第五節(jié)系統(tǒng)物理配置方案
一、設(shè)計(jì)依據(jù)(1)系統(tǒng)的吞吐量。(2)系統(tǒng)的響應(yīng)時(shí)間。(3)系統(tǒng)的可靠性。(4)集中式還是分布式。(5)地域范圍。(6)數(shù)據(jù)管理方式。二、計(jì)算機(jī)硬件系統(tǒng)設(shè)計(jì)所謂的計(jì)算機(jī)硬件系統(tǒng)的設(shè)計(jì),實(shí)際上是在總體布局的要求下,對計(jì)算機(jī)進(jìn)行選型,確定其相應(yīng)的配置和外部設(shè)備。依據(jù)是:系統(tǒng)處理能力、系統(tǒng)的處理速度或系統(tǒng)的響應(yīng)時(shí)間、系統(tǒng)的可靠性、數(shù)據(jù)處理方式、計(jì)算機(jī)操作系統(tǒng)。在計(jì)算機(jī)硬件的選擇上應(yīng)全面考慮。一般來說,如果系統(tǒng)的數(shù)據(jù)處理是集中式的,系統(tǒng)應(yīng)用的主要目的是利用計(jì)算機(jī)的強(qiáng)大計(jì)算能力,則可以采用主機(jī)——終端系統(tǒng),以大型或中小型機(jī)作為主機(jī),可以使系統(tǒng)具有較好的性能。若對企業(yè)管理等應(yīng)用,其應(yīng)用本身就是分布式的,則微機(jī)網(wǎng)絡(luò)更為靈活、經(jīng)濟(jì)。確定了數(shù)據(jù)處理的方式以后,在計(jì)算機(jī)機(jī)型的選擇上則主要考慮應(yīng)用軟件對計(jì)算機(jī)處理能力的需求,包括:(1)計(jì)算機(jī)主存;(2)CPU時(shí)鐘;(3)輸入、輸出和通信的通道數(shù)目;(4)顯示方式;(5)外接轉(zhuǎn)儲設(shè)備及其類型。在設(shè)計(jì)時(shí),要根據(jù)應(yīng)用的需要認(rèn)真選擇。三、計(jì)算機(jī)網(wǎng)絡(luò)的選擇計(jì)算機(jī)網(wǎng)絡(luò)的設(shè)計(jì)與計(jì)算機(jī)系統(tǒng)的設(shè)計(jì)類似,是在現(xiàn)有的通信技術(shù)、通信設(shè)備中,根據(jù)總體設(shè)計(jì)的要求,進(jìn)行通信設(shè)備和通信技術(shù)以及網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)等選擇。其選擇的依據(jù)是:一是通信速度的要求。二是網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)。三是通信設(shè)備的選擇與配置。四是通信協(xié)議和網(wǎng)絡(luò)軟件。四、數(shù)據(jù)庫管理系統(tǒng)的選擇管理信息系統(tǒng)都是以數(shù)據(jù)庫系統(tǒng)為基礎(chǔ),一個(gè)好的數(shù)據(jù)庫管理系統(tǒng)對管理信息系統(tǒng)的應(yīng)用有著舉足輕重的重要影響。在數(shù)據(jù)庫管理系統(tǒng)的選擇上,主要考慮:(1)數(shù)據(jù)庫的性能;(2)數(shù)據(jù)庫管理系統(tǒng)的系統(tǒng)平臺;(3)數(shù)據(jù)庫管理系統(tǒng)的安全保密性能;(4)數(shù)據(jù)的類型。目前,市場上數(shù)據(jù)庫管理系統(tǒng)比較多,在小型MIS開發(fā)中最為流行的是Foxpro
,我們也要求大家掌握Foxpro
。
五、應(yīng)用軟件的選擇選擇應(yīng)用軟件應(yīng)考慮:1、
軟件是否能夠滿足用戶的需求。在軟件功能上應(yīng)注意以下問題:(1)
系統(tǒng)必須處理哪些時(shí)間和數(shù)據(jù)?軟件能否滿足數(shù)據(jù)表示的需要?(2)
系統(tǒng)能夠產(chǎn)生哪些報(bào)告、報(bào)表、文檔或其他輸出?(3)
系統(tǒng)要儲存的數(shù)據(jù)量及事件數(shù)?(4)
系統(tǒng)必須滿足哪些查詢需求?(5)
系統(tǒng)有哪些不足之處,如何解決?2、軟件是否具有足夠的靈活性?3、軟件是否能夠獲得長期、穩(wěn)定的技術(shù)支持?
第六節(jié)輸出設(shè)計(jì)
針對用戶業(yè)務(wù)的特點(diǎn)和用戶的要求,以準(zhǔn)確、及時(shí)、適用的方式輸出用戶所需要的數(shù)據(jù)。輸出設(shè)計(jì)的目的正是為了及時(shí)地反映和組成用于生產(chǎn)和服務(wù)部門的有用信息,因此,系統(tǒng)設(shè)計(jì)過程與實(shí)施過程相反,不是從輸入設(shè)計(jì)到輸出設(shè)計(jì),而是從輸出設(shè)計(jì)到輸入設(shè)計(jì)。輸出設(shè)計(jì)的工作主要有如下的內(nèi)容:1、輸出方式的確定目前主要的輸出方式有屏幕輸出、打印輸出、中間文件(磁盤、磁帶)輸出和網(wǎng)絡(luò)輸出等。2、輸出內(nèi)容的設(shè)計(jì)輸出內(nèi)容的設(shè)計(jì)分兩步進(jìn)行:首先,要確定輸出數(shù)據(jù)在使用方面的要求,包括使用者、使用目的、使用周期或頻率、輸出速度、輸出數(shù)量和份數(shù)、保密和安全的要求等。然后,對具體的輸出內(nèi)容進(jìn)行確定,包括輸出的項(xiàng)目、數(shù)據(jù)類型、數(shù)據(jù)長度和要求的精度,以及數(shù)據(jù)的結(jié)構(gòu)、輸出的形式(表格、圖形、文字)等等。
3、輸出格式的設(shè)計(jì)目前,系統(tǒng)輸出大量的是以屏幕顯示和表格方式來提供給用戶的。屏幕輸出的格式有表格方式、曲線圖、折線圖、棒形圖、餅圖以及文字方式。打印表格的格式要根據(jù)用戶對表格的要求進(jìn)行設(shè)計(jì),包括表頭設(shè)計(jì)、表的內(nèi)容設(shè)計(jì)。
第七節(jié)輸入設(shè)計(jì)
數(shù)據(jù)輸入是管理信息系統(tǒng)系統(tǒng)數(shù)據(jù)的重要來源。目前,系統(tǒng)數(shù)據(jù)的采集主要有兩種:一種是根源性數(shù)據(jù)收集;另一種是來源性數(shù)據(jù)收集。數(shù)據(jù)輸入的設(shè)計(jì)主要包括如下幾項(xiàng)工作:1、選擇合適的輸入方式數(shù)據(jù)輸入的方式一般有通過儀表測量采集數(shù)據(jù)、通過計(jì)算機(jī)網(wǎng)絡(luò)讀取源數(shù)據(jù)、手工輸入等方式。通過儀表測量采集數(shù)據(jù)應(yīng)該說是首選的方式,此種方式多用于對生產(chǎn)過程的數(shù)據(jù)檢測。通過計(jì)算機(jī)網(wǎng)絡(luò)讀取源數(shù)據(jù),此種方式多用于對外部數(shù)據(jù)或系統(tǒng)內(nèi)其他數(shù)據(jù)源數(shù)據(jù)的輸入。通過業(yè)務(wù)人員進(jìn)行輸入的方式是目前信息系統(tǒng)中最主要的數(shù)據(jù)輸入方式,它主要有鍵盤輸入、光筆(條形碼閱讀器)輸入、圖象掃描儀輸入等方法。而鍵盤輸入又是一種最主要、最常用的方法。企業(yè)生產(chǎn)經(jīng)營過程、事業(yè)單位的管理過程所產(chǎn)生的數(shù)據(jù),多是記錄在原始憑證上,然后再通過鍵盤輸入到計(jì)算機(jī)。因此,在輸入設(shè)計(jì)時(shí)應(yīng)考慮到原始憑證是否滿足輸入的要求,有必要的話,需要對原始憑證進(jìn)行重新設(shè)計(jì)。2、輸入數(shù)據(jù)的校驗(yàn)輸入數(shù)據(jù)的校驗(yàn)可分為人工校驗(yàn)和計(jì)算機(jī)校驗(yàn),在輸入設(shè)計(jì)的同時(shí),也要設(shè)計(jì)對輸入數(shù)據(jù)的校驗(yàn)方法。校驗(yàn)方法有多種,主要的方法有:(1)靜態(tài)校驗(yàn):又稱人工校驗(yàn)。(2)重復(fù)校驗(yàn)。(3)界限校驗(yàn)。(4)平衡校驗(yàn)。(5)邏輯校驗(yàn)。(6)代碼自身校驗(yàn)。(7)數(shù)據(jù)類型校驗(yàn)。3、原始單據(jù)的格式設(shè)計(jì)輸入設(shè)計(jì)的重要任務(wù)之一就是設(shè)計(jì)好原始單據(jù)的格式。設(shè)計(jì)原始單據(jù)的原則是:(1)便于填寫。(2)便于歸檔。(3)單據(jù)的格式應(yīng)保證輸入精度。4、輸入屏幕設(shè)計(jì)(人——機(jī)對話設(shè)計(jì))人——機(jī)對話設(shè)計(jì)是計(jì)算機(jī)與用戶的界面設(shè)計(jì),通過人——機(jī)對話能更好地幫助用戶對系統(tǒng)的使用。人——機(jī)對話設(shè)計(jì)采用多種不同的方式,一般有菜單式、填表式、回答式。菜單式是系統(tǒng)通過屏幕顯示一組可選項(xiàng)目,每個(gè)項(xiàng)目通常有各自的編號,用戶移動光標(biāo)到相應(yīng)的位置或鍵入相應(yīng)的編號來選擇相應(yīng)的系統(tǒng)功能或操作。。填表式是計(jì)算機(jī)將需要用戶輸入的項(xiàng)目以表格方式在屏幕上顯示,由用戶逐項(xiàng)進(jìn)行填寫。這一種方式也特別適合于數(shù)據(jù)的輸入。此種方法簡單、明了,用戶操作方便。回答式是在屏幕上顯示問題,由用戶回答,此種方式多用于提示用戶是否的問題,由用戶選擇決定。
第八節(jié)數(shù)據(jù)存儲設(shè)計(jì)
在系統(tǒng)分析階段進(jìn)行新系統(tǒng)邏輯模型設(shè)計(jì)時(shí),已從邏輯角度對數(shù)據(jù)存儲進(jìn)行了初步設(shè)計(jì)。到系統(tǒng)設(shè)計(jì)階段,就要根據(jù)已選用的計(jì)算機(jī)硬件和軟件及使用要求,進(jìn)一步完成數(shù)據(jù)存儲的詳細(xì)設(shè)計(jì)。管理信息系統(tǒng)總是基于文件系統(tǒng)或數(shù)據(jù)庫系統(tǒng)的。因此,數(shù)據(jù)存儲設(shè)計(jì)可以說成是文件設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)。文件設(shè)計(jì)就是根據(jù)文件的使用要求、處理方式、存儲量、數(shù)據(jù)的活動性以及硬件設(shè)備的條件等,合理地確定文件類別,選擇文件介質(zhì)、決定文件的組織方式和存取方法。一、文件的分類文件可以按不同特征進(jìn)行分類。1、按文件的存儲介質(zhì)分類??ㄆ募?、紙帶文件、磁盤文件、磁帶文件和打印文件。2、按文件的信息流向分類。輸入文件、輸出文件和輸入輸出文件。3、按文件的組織方式分類。順序文件、索引文件和直接存取文件。4、按文件的用途分類。(1)主文件。(2)處理文件。(3)工作文件。(4)周轉(zhuǎn)文件。(5)其他文件。二、文件設(shè)計(jì)設(shè)計(jì)文件之前,首先要確定數(shù)據(jù)處理的方式、文件的存儲介質(zhì)、計(jì)算機(jī)操作系統(tǒng)提供的文件組織形式、存取方式和對存取時(shí)間、處理時(shí)間的要求等。如下表列出了常用文件組織方式的性能比較。使用效果組織方式文件處理方式文件大小隨機(jī)查找速度順序查找速度適于何種活動率對軟件要求順序隨機(jī)順序很好不好無限制慢很快高低索引好好中等大快快低中直接不好很好有限制很快慢低高下表是不同用途文件適宜選用的存儲介質(zhì)和文件組織方式。表中活動率指的是更新過程中作用到記錄的百分?jǐn)?shù)。因素和選擇用途保存期活動率存取方式存儲介質(zhì)組織方式主文件長高順序磁盤索引直接低隨機(jī)事務(wù)文件中磁盤或磁帶順序工作文件短磁盤或磁帶順序
文件有記錄組成,所以設(shè)計(jì)文件主要是設(shè)計(jì)文件記錄的格式。如下表是工資子系統(tǒng)中主文件記錄設(shè)計(jì)表。主文件工資子系統(tǒng)記錄文件名:_______應(yīng)用:________序號123456數(shù)據(jù)項(xiàng)名職工代碼職工名稱部門基本工資附加工資扣房費(fèi)變量名DMXMBMJBGZFJGZFF類型CCCNNN寬度482777小數(shù)位數(shù)222輸入到輸出自設(shè)計(jì)者簽名____________設(shè)計(jì)日期______________
三、數(shù)據(jù)庫設(shè)計(jì)一般情況下,管理信息系統(tǒng)需要管理、處理的數(shù)據(jù)是大量的,因此,多采用數(shù)據(jù)庫系統(tǒng)來管理、加工和處理數(shù)據(jù)。數(shù)據(jù)庫系統(tǒng)是有數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫和相關(guān)的應(yīng)用程序組成。從軟件生命周期的觀點(diǎn)來看,進(jìn)行數(shù)據(jù)庫設(shè)計(jì)一般分為四個(gè)階段:分析用戶需求、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì)。1、數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)。概念結(jié)構(gòu)設(shè)計(jì)應(yīng)在系統(tǒng)分析階段進(jìn)行。任務(wù)是根據(jù)用戶的需求設(shè)計(jì)數(shù)據(jù)庫的概念數(shù)據(jù)模型。概念模型是從用戶角度看到的數(shù)據(jù)庫。2、數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)。邏輯結(jié)構(gòu)設(shè)計(jì)是將概念結(jié)構(gòu)設(shè)計(jì)階段完成的概念模型轉(zhuǎn)換為能被選定的數(shù)據(jù)庫管理系統(tǒng)支持的數(shù)據(jù)模型。數(shù)據(jù)庫的概念結(jié)構(gòu)和邏輯結(jié)構(gòu)的設(shè)計(jì)方法有很多,下面介紹的實(shí)體聯(lián)系法(E-R)和數(shù)據(jù)庫規(guī)范法,這是一種目前常用的數(shù)據(jù)庫設(shè)計(jì)的方法。人實(shí)體集合實(shí)體相關(guān)屬性集合實(shí)體及聯(lián)系二進(jìn)制數(shù)據(jù)集合存儲結(jié)構(gòu)文件紀(jì)錄相關(guān)數(shù)據(jù)項(xiàng)集合數(shù)據(jù)庫加工、轉(zhuǎn)換加工轉(zhuǎn)換事物類:相關(guān)性質(zhì)集合認(rèn)識、選擇、描述E-R模型信息世界現(xiàn)實(shí)世界數(shù)據(jù)世界計(jì)算機(jī)世界DBMSDBMS的數(shù)據(jù)模型客觀事物3、數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì)。物理結(jié)構(gòu)設(shè)計(jì)是為數(shù)據(jù)模型在設(shè)備上選定合適的存儲結(jié)構(gòu)和存取方法,以獲得數(shù)據(jù)庫的最佳存取效率。物理結(jié)構(gòu)設(shè)計(jì)的主要內(nèi)容包括:第一:庫文件的組織形式。如選用順序文件組織形式、索引文件形式等,對數(shù)據(jù)庫文件進(jìn)行合理地組織,有利于數(shù)據(jù)的存取和提高處理速度。第二:存儲介質(zhì)的分配。第三:存取路徑的選擇等。為了方便數(shù)據(jù)的處理、存取、數(shù)據(jù)庫文件的管理需要,通常將關(guān)系密切、內(nèi)容相關(guān)的庫文件放在同一子目錄下,即同一路徑下;而將當(dāng)期數(shù)據(jù)與歷史數(shù)據(jù)庫文件放在不同的目錄下。第九節(jié)處理流程圖設(shè)計(jì)
信息系統(tǒng)的處理流程圖是系統(tǒng)流程圖的展開和具體化,所以其內(nèi)容更為詳細(xì)。在處理流程圖中需要使用各種符號具體地規(guī)定處理過程的每一步驟。由于每個(gè)處理功能都有自己的輸入和輸出,對于處理功能的設(shè)計(jì)過程也應(yīng)從輸出開始,進(jìn)而進(jìn)行輸入、數(shù)據(jù)文件的設(shè)計(jì),并畫出比較詳細(xì)的處理流程圖。如下圖是工資系統(tǒng)中建立扣款文件處理功能的處理流程圖。托兒費(fèi)扣款煤氣費(fèi)扣款水電費(fèi)扣款通知單建立扣款文件程序扣款單扣款文件主扣款文件扣款文件排序合并修改扣款文件程序由圖可見,該子系統(tǒng)由四個(gè)單一的運(yùn)行程序組合而成,這些程序是:建立扣款文件程序、修改扣款文件程序、排序程序和合并程序。第十節(jié)制訂設(shè)計(jì)規(guī)范
完成系統(tǒng)的處理流程圖使我們對整個(gè)系統(tǒng)有了比較完整的認(rèn)識。系統(tǒng)有多少程序、多少數(shù)據(jù)文件已歷歷在目。但是系統(tǒng)內(nèi)程序、文件、處理方法的種類很多,如不事先給予統(tǒng)籌命名,統(tǒng)一標(biāo)準(zhǔn),將來無論在系統(tǒng)的使用、操作方面,或者在管理方面,都會造成極大的混亂。為此,應(yīng)盡早從系統(tǒng)的角度,全面考慮,切實(shí)指定好設(shè)計(jì)規(guī)范。設(shè)計(jì)規(guī)范是整個(gè)系統(tǒng)的“公用標(biāo)準(zhǔn)”,它具體地規(guī)定了文件名和程序名的統(tǒng)一格式、編碼結(jié)構(gòu)、代碼結(jié)構(gòu)、統(tǒng)一的度量名等。第十一節(jié)編寫程序設(shè)計(jì)說明書和系統(tǒng)設(shè)計(jì)報(bào)告
程序設(shè)計(jì)說明書是用來定義處理過程的書面文件,它以每個(gè)處理過程作為單位。這種說明書由系統(tǒng)設(shè)計(jì)員編寫,交給程序員使用。程序員根據(jù)說明書指示內(nèi)容進(jìn)行程序設(shè)計(jì)。程序設(shè)計(jì)說明書應(yīng)當(dāng)包括以下內(nèi)容:程序名、所屬系統(tǒng)及子系統(tǒng)名、程序功能、程序的輸入輸出數(shù)據(jù)關(guān)系圖、輸入文件和輸出文件的格式、程序處理說明(處理流程圖)。
系統(tǒng)設(shè)計(jì)工作結(jié)束后,要提交系統(tǒng)設(shè)計(jì)報(bào)告,其內(nèi)容包括:
1、系統(tǒng)總體設(shè)計(jì)方案;
2、代碼設(shè)計(jì)方案
3、輸入和輸出設(shè)計(jì)方案;
4、文件設(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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 護(hù)理院與月嫂公司服務(wù)合同
- 窗簾工裝合同范本
- 5《應(yīng)對自然災(zāi)害》(教學(xué)設(shè)計(jì))-2023-2024學(xué)年統(tǒng)編版道德與法治六年級下冊
- 家長會上的演講稿
- 上高租房合同范本
- Module 1 How to learn English Unit 2 You should smile at her!教學(xué)設(shè)計(jì)-2024-2025學(xué)年外研版英語八年級上冊
- 海區(qū)轉(zhuǎn)租合同范本
- 合同范本模板介紹
- 6 我參與 我奉獻(xiàn) 教學(xué)設(shè)計(jì)-2023-2024學(xué)年道德與法治五年級下冊統(tǒng)編版
- 10清新空氣是個(gè)寶(教學(xué)設(shè)計(jì))-部編版(五四制)道德與法治二年級下冊
- PPT模板第二講運(yùn)動選材概述運(yùn)動選材學(xué)
- 教育心理學(xué)陳琦課件
- (完整word版)中小企業(yè)財(cái)務(wù)管理制度
- 唐詩中的中醫(yī)藥知識-PPT幻燈片
- 四川省瀘州市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細(xì)
- 《鄒忌諷齊王納諫》課件(共45張)
- 機(jī)械制圖教學(xué)課件(全套)
- 熱能與動力工程測試技術(shù)- 液位測量
- 化學(xué)纖維精品課件
- 中式面點(diǎn)師初級(五級)教學(xué)計(jì)劃、大綱
- 2020 ACLS-PC-SA課前自我測試試題及答案
評論
0/150
提交評論