欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      理系統(tǒng)中計(jì)算機(jī)應(yīng)用教案(第8章)(合集5篇)

      時(shí)間:2019-05-12 19:55:40下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫寫幫文庫(kù)小編為你整理了多篇相關(guān)的《理系統(tǒng)中計(jì)算機(jī)應(yīng)用教案(第8章)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫(kù)還可以找到更多《理系統(tǒng)中計(jì)算機(jī)應(yīng)用教案(第8章)》。

      第一篇:理系統(tǒng)中計(jì)算機(jī)應(yīng)用教案(第8章)

      第八章 系統(tǒng)實(shí)施

      系統(tǒng)實(shí)施階段是將新系統(tǒng)付諸實(shí)現(xiàn)的過(guò)程。它的主要活動(dòng)是根據(jù)系統(tǒng)設(shè)計(jì)所提供的控制結(jié)構(gòu)圖、數(shù)據(jù)庫(kù)設(shè)計(jì)、系統(tǒng)配置方案及詳細(xì)設(shè)計(jì)資料,編制和調(diào)試程序,調(diào)試系統(tǒng)、進(jìn)行系統(tǒng)切換等工作,將技術(shù)設(shè)計(jì)轉(zhuǎn)化為物理實(shí)際系統(tǒng)。8.l 系統(tǒng)實(shí)施的準(zhǔn)備工作 1.建立系統(tǒng)平臺(tái)

      包括購(gòu)置和安裝必要的計(jì)算機(jī)和通信硬件設(shè)備、軟件系統(tǒng)。所需硬件設(shè)備包括主機(jī)、外部設(shè)備、輔助設(shè)備(如穩(wěn)壓電源、空氣調(diào)節(jié)裝置)、機(jī)房設(shè)施。通信設(shè)備等。2.培訓(xùn)管理人員和*作人員

      首先,對(duì)新系統(tǒng)的用戶,即各類管理人員要進(jìn)行培訓(xùn)。培訓(xùn)內(nèi)容包括兩方面:一方面是關(guān)于先進(jìn)管理思想和方法的教育;另一方面是面向業(yè)務(wù)的培訓(xùn),使管理者學(xué)會(huì)新系統(tǒng)的應(yīng)用方法。3.基礎(chǔ)數(shù)據(jù)的準(zhǔn)備

      企業(yè)中有許多基礎(chǔ)數(shù)據(jù),要把它們轉(zhuǎn)存到計(jì)算機(jī)存儲(chǔ)器中。4.管理流程重組

      由于計(jì)算機(jī)的應(yīng)用,管理人員的工作內(nèi)容和工作方式也發(fā)生了很大變化。因此,必須根據(jù)系統(tǒng)設(shè)計(jì)的要求,重新規(guī)定系統(tǒng)業(yè)務(wù)流程、信息流向,改革組織機(jī)構(gòu),劃定各管理職能部門的職責(zé)范圍。8.2 程序模塊的設(shè)計(jì)

      在系統(tǒng)實(shí)施階段,最重要的任務(wù)就是程序設(shè)計(jì)。在傳統(tǒng)的結(jié)構(gòu)化程序設(shè)計(jì)方法中,程序設(shè)計(jì)就是處理過(guò)程的設(shè)計(jì);而在面向?qū)ο蟮某绦蛟O(shè)計(jì)方法中,程序設(shè)計(jì)卻主要指對(duì)象的設(shè)計(jì)。8.2.1 程序設(shè)計(jì)的概述 1.程序設(shè)計(jì)的任務(wù)

      程序設(shè)計(jì)的任務(wù),就是根據(jù)系統(tǒng)設(shè)計(jì)說(shuō)明書中關(guān)于模塊的詳細(xì)描述和處理過(guò)程的描述,選擇合適的計(jì)算機(jī)語(yǔ)言來(lái)編制程序的工作。

      2.程序設(shè)計(jì)的質(zhì)量要求

      隨著計(jì)算機(jī)硬件技術(shù)的飛速發(fā)展,人們對(duì)程序設(shè)計(jì)的質(zhì)量要求發(fā)生了變化。過(guò)去強(qiáng)調(diào)程序的正確性、高效率和短小精悍,以適應(yīng)設(shè)備資源有限的計(jì)算機(jī)系統(tǒng);現(xiàn)在則更加強(qiáng)調(diào)程序的正確性、可維護(hù)性、可*性和可理解性。3.良好的編程習(xí)慣

      編制程序需要熟悉所使用的語(yǔ)言,具有盡可能豐富的編程經(jīng)驗(yàn);但是更加重要的是要具有系統(tǒng)的觀點(diǎn),采用結(jié)構(gòu)化設(shè)計(jì)思想和工具,自上而下統(tǒng)籌考慮,避免編程時(shí)變量隨意增減,變量類型隨機(jī)指定,無(wú)法兼容時(shí)再任意轉(zhuǎn)換等。8.2.2 結(jié)構(gòu)化程序設(shè)計(jì)

      結(jié)構(gòu)化程序設(shè)計(jì)主要用于面向過(guò)程的編程方式,為了克服程序編制中的隨意性,避免錯(cuò)誤的出現(xiàn),現(xiàn)代程序的編寫都遵照“結(jié)構(gòu)化程序設(shè)計(jì)”的方法。其基本原則是自頂而下、逐步求精。結(jié)構(gòu)化程序方法提出了順序、選擇和循環(huán)三種基本程序結(jié)構(gòu),任何一個(gè)程序都可以用這三種結(jié)構(gòu)裝配起來(lái)。1.順序結(jié)構(gòu)

      順序執(zhí)行,就是按照程序語(yǔ)句行的自然順序,一條語(yǔ)句接一條語(yǔ)句地執(zhí)行程序。順序結(jié)構(gòu)十分簡(jiǎn)單,它只是一種編寫和執(zhí)行程序的協(xié)議、規(guī)則,并不需要用專門的結(jié)構(gòu)語(yǔ)句來(lái)支持。2.判斷選擇結(jié)構(gòu)

      在用程序解決實(shí)際問(wèn)題時(shí),常常需要對(duì)問(wèn)題的給定條件做出判斷,以便選擇不同的解決方法,這就必須使用判斷選擇(分支)結(jié)構(gòu)來(lái)編制程序。判斷選擇結(jié)構(gòu)有相應(yīng)的結(jié)構(gòu)語(yǔ)句。3.循環(huán)結(jié)構(gòu)

      在一個(gè)大程序段中,常常會(huì)重復(fù)使用某一段相同的或類似的程序段。在編制程序時(shí),不必重復(fù)編寫這個(gè)程序段,可以用重復(fù)結(jié)構(gòu)來(lái)替代它。重復(fù)結(jié)構(gòu)也叫循環(huán)結(jié)構(gòu)。系統(tǒng)提供了建立三種重復(fù)結(jié)構(gòu)。8.2.3 程序的調(diào)試

      程序設(shè)計(jì)完成之后,很少有一次運(yùn)行成功的,尤其是復(fù)雜程序,包含的缺陷可能更多,程序設(shè)計(jì)者必須經(jīng)過(guò)多次調(diào)試,不斷地發(fā)現(xiàn)并修正其中的錯(cuò)誤,證實(shí)正確無(wú)誤以后才能投入使用。一個(gè)大的應(yīng)用系統(tǒng)可以先對(duì)各模塊分調(diào),然后再連調(diào)和總調(diào)。1.程序錯(cuò)誤的分類

      總結(jié)程序中出現(xiàn)的錯(cuò)誤,一般可分為語(yǔ)法錯(cuò)誤、系統(tǒng)錯(cuò)誤和邏輯錯(cuò)誤三類。

      語(yǔ)法錯(cuò)誤,因程序設(shè)計(jì)人員對(duì)程序設(shè)計(jì)語(yǔ)言的理解不夠,或程序設(shè)計(jì)基本功不扎實(shí)造成的結(jié)果。

      系統(tǒng)錯(cuò)誤,由于計(jì)算機(jī)硬件、軟件引起的錯(cuò)誤,比如計(jì)算機(jī)硬件故障;病毒感染等。對(duì)于系統(tǒng)錯(cuò)誤,主要是*經(jīng)驗(yàn)和對(duì)硬件的了解,通過(guò)分析判斷排除。

      邏輯錯(cuò)誤,指那些雖然不違反系統(tǒng)規(guī)則,但是卻不合邏輯或不合題目語(yǔ)義的錯(cuò)誤。這些錯(cuò)誤系統(tǒng)一般很難自行檢測(cè)出來(lái)。8.2.4 面向?qū)ο蟪绦蛟O(shè)計(jì)

      面向?qū)ο蟪绦蛟O(shè)計(jì)的最大特征是強(qiáng)調(diào)構(gòu)成事物的每一個(gè)對(duì)象,描述的是每個(gè)對(duì)象的屬性與方法。而對(duì)于響應(yīng)每個(gè)事件的程序,一般不再獨(dú)立構(gòu)成一個(gè)文件,而被封裝在每個(gè)具體的對(duì)象之中。1.概念

      (1)對(duì)象(Object)。一般來(lái)說(shuō),現(xiàn)實(shí)世界中可以獨(dú)立存在的。能夠被區(qū)分的一切實(shí)體(事物)都是對(duì)象。在 VFP中所研究的對(duì)象,只是現(xiàn)實(shí)世界中實(shí)體或概念在計(jì)算機(jī)中的一種抽象的模型化的表示。這種抽象事物中是封裝了數(shù)據(jù)和*作的對(duì)象,通過(guò)定義屬性和*作來(lái)描述其特征和功能,通過(guò)定義接口來(lái)描述其地位及與其他對(duì)象的相互關(guān)系,從而形成一個(gè)動(dòng)態(tài)的對(duì)象模型。

      (2)類(Class)。類是一組對(duì)象的屬性和行為特征的抽象描述,或者說(shuō)是具有共同屬性、共同*作性質(zhì)的對(duì)象的集合?;愔豢紤]通用特征與功能,用戶可以從基類中派生出許多子類。子類往往是在繼承基類的基礎(chǔ)上,又增加一些新的特性與功能構(gòu)成。子類也像基類一樣可以派生出對(duì)象。類的基本特性是封裝性、繼承性和多態(tài)性。

      (3)屬性

      屬性就是對(duì)象的特性,是對(duì)象外觀及行為的特征。對(duì)象的屬性可以在建立對(duì)象時(shí)由其所屬的類(或子類)繼承,也可以在對(duì)象創(chuàng)建或運(yùn)行時(shí)進(jìn)行修改與設(shè)置。

      (4)事件

      事件是對(duì)象可以識(shí)別和響應(yīng)的行為與*作。它一般由用戶或系統(tǒng)來(lái)觸發(fā)。VFP中事件是固定的,用戶不能再創(chuàng)建新的事件。

      (5)方法

      方法是對(duì)象所具有的功能。因?yàn)橐环N功能必然是由一個(gè)過(guò)程來(lái)支持。所以過(guò)程也可以說(shuō)就是一段程序(有時(shí)也叫方法程序)。2.面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn)

      面向?qū)ο蟪绦蛟O(shè)計(jì)方法是一種支持模塊化設(shè)計(jì)和軟件重用的編程方法。它把程序設(shè)計(jì)的主要活動(dòng)集中在建立對(duì)象和對(duì)象之間的聯(lián)系上。面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想是封裝性和可擴(kuò)展性。

      (l)封裝性。面向?qū)ο蟪绦蛟O(shè)計(jì)中,數(shù)據(jù)結(jié)構(gòu)及算法全部被封裝在對(duì)象中。對(duì)象的數(shù)據(jù)結(jié)構(gòu)描述了對(duì)象的狀態(tài);對(duì)象的*作是它的行為。

      (2)可擴(kuò)展性??蓴U(kuò)展性體現(xiàn)為繼承和行為擴(kuò)展兩個(gè)方面。對(duì)象之間具有層次關(guān)系,下一層的對(duì)象是上一層對(duì)象的子對(duì)象,上一層對(duì)象就是下一層對(duì)象的父對(duì)象。

      面向?qū)ο蟮某绦蛟O(shè)計(jì)的行為擴(kuò)展,是指任何一個(gè)對(duì)象,除了可以繼承父對(duì)象的數(shù)據(jù)和*作外,也可以隨時(shí)為自己增加屬性和方法程序。

      通過(guò)這種封裝和繼承的特性,引出了面向?qū)ο笤O(shè)計(jì)的另一個(gè)重要特性--多態(tài)性。所謂多態(tài),就是在程序中同名但是具體功能不同的方法可以共存。實(shí)現(xiàn)多態(tài)有兩種辦法,那就是“覆蓋”和“重載”。

      3.類的設(shè)計(jì)和使用

      用戶可以通過(guò)基類派生出對(duì)象及子類,也可以利用子類派生出對(duì)象或子類。把特殊需要的屬性、方法和事件定義在該子類中,從而創(chuàng)建出用戶的自定義類。8.3 應(yīng)用系統(tǒng)的設(shè)計(jì)

      建立完整的以數(shù)據(jù)庫(kù)為核心的計(jì)算機(jī)應(yīng)用系統(tǒng),是系統(tǒng)實(shí)施階段的最終目的。一個(gè)完整的計(jì)算機(jī)應(yīng)用系統(tǒng),一般應(yīng)當(dāng)具有以下一些不同模塊。

      主程序、系統(tǒng)菜單、系統(tǒng)登錄界面、數(shù)據(jù)庫(kù)、數(shù)據(jù)輸入界面、數(shù)據(jù)輸出界面、數(shù)據(jù)維護(hù)功能、數(shù)據(jù)檢索功能、幫助功能和項(xiàng)目文件。8.3.1 主控程序設(shè)計(jì)

      系統(tǒng)主控程序簡(jiǎn)稱為主程序,是用來(lái)設(shè)置應(yīng)用系統(tǒng)的*作環(huán)境、控制和調(diào)用用戶初始界面、啟動(dòng)事件循環(huán)的最高一級(jí)的程序。同時(shí)在結(jié)束系統(tǒng)運(yùn)行時(shí),也負(fù)責(zé)關(guān)閉應(yīng)用系統(tǒng),結(jié)束事件循環(huán),恢復(fù) VFP系統(tǒng)初始環(huán)境的工作。8.3.2 項(xiàng)目管理器

      為了便于管理和使用數(shù)據(jù)表、數(shù)據(jù)庫(kù)、視圖等對(duì)象,可以使用 VFP的項(xiàng)目文件,它提供了對(duì)于任務(wù)中所有文件的管理和維護(hù)功能。創(chuàng)建項(xiàng)目文件的工具是 VFP系統(tǒng)提供的項(xiàng)目管理器。

      項(xiàng)目管理器是開發(fā)及管理應(yīng)用系統(tǒng)人員的工作平臺(tái)。這里所說(shuō)的“項(xiàng)目”是相關(guān)文件、數(shù)據(jù)及對(duì)象的集合。項(xiàng)目管理器有以下幾種功能:

      (1)采用“目錄樹” 結(jié)構(gòu)對(duì)資源信息進(jìn)行集中管理。

      (2)以其集成環(huán)境為用戶提供了快捷訪問(wèn)系統(tǒng)設(shè)計(jì)工具的窗口,在項(xiàng)目管理器窗口,有多種功能按鈕,可以根據(jù)需求創(chuàng)建、修改、增加和刪除資源文件。

      (3)支持建立數(shù)據(jù)字典,用以存儲(chǔ)各數(shù)據(jù)表間的關(guān)系。

      (4)用簡(jiǎn)單面向?qū)ο蟮姆椒?,將其系統(tǒng)資源編譯成可獨(dú)立運(yùn)行的.APP或.EXE文件。8.4 系統(tǒng)測(cè)試

      系統(tǒng)測(cè)試是保證系統(tǒng)質(zhì)量的關(guān)鍵,是對(duì)整個(gè)系統(tǒng)開發(fā)過(guò)程,包括系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和實(shí)施的最終審查。8.4.1 系統(tǒng)測(cè)試的對(duì)象和目的 1.系統(tǒng)測(cè)試的對(duì)象

      系統(tǒng)測(cè)試的對(duì)象是整個(gè)應(yīng)用軟件系統(tǒng)。由于“程序十文檔=軟件”,所以系統(tǒng)測(cè)試的對(duì)象包括需求分析、系統(tǒng)總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)各階段的文檔以及源程序。2.系統(tǒng)測(cè)試的目的

      應(yīng)用軟件系統(tǒng)測(cè)試的目的是努力發(fā)現(xiàn)軟件中的錯(cuò)誤,并改正錯(cuò)誤。測(cè)試中可能發(fā)現(xiàn)的錯(cuò)誤按其性質(zhì)可分為以下幾類:

      (1)功能錯(cuò)誤。由于處理功能說(shuō)明不夠完整或不夠確切,致使編程時(shí)對(duì)功能有誤解而產(chǎn)生的錯(cuò)誤。

      (2)系統(tǒng)錯(cuò)誤。指與外部接口錯(cuò)誤、子程序調(diào)用錯(cuò)誤、參數(shù)使用錯(cuò)誤等。

      (3)過(guò)程錯(cuò)誤。主要指算術(shù)運(yùn)算錯(cuò)誤、邏輯錯(cuò)誤等。

      (4)數(shù)據(jù)錯(cuò)誤。指數(shù)據(jù)結(jié)構(gòu)、實(shí)體、屬性錯(cuò)誤,參數(shù)與控制數(shù)據(jù)混淆等。

      (5)編程錯(cuò)誤。指語(yǔ)法錯(cuò)誤、程序邏輯錯(cuò)誤、編程書寫錯(cuò)誤等。8.4.2 系統(tǒng)測(cè)試的基本原則與方法 1.系統(tǒng)測(cè)試的基本原則

      系統(tǒng)測(cè)試應(yīng)遵循以下基本原則:

      (l)成立測(cè)試小組,測(cè)試小組應(yīng)與開發(fā)組分立。即測(cè)試工作應(yīng)避免由原開發(fā)組人員承擔(dān)。

      (2)精心設(shè)計(jì)測(cè)試用例。一個(gè)測(cè)試用例必須由兩個(gè)部分組成:

      ① 對(duì)系統(tǒng)的輸入數(shù)據(jù)描述;

      ② 由這些輸入數(shù)據(jù)經(jīng)系統(tǒng)處理,預(yù)期的測(cè)試正確結(jié)果。

      (3)進(jìn)行回歸測(cè)試。對(duì)于測(cè)試中發(fā)現(xiàn)錯(cuò)誤的軟件,經(jīng)修正后,要用原來(lái)的測(cè)試用例再進(jìn)行測(cè)試稱為回歸測(cè)試。利用回歸測(cè)試,一方面驗(yàn)證原有錯(cuò)誤是否確實(shí)修正了;另一方面能夠發(fā)現(xiàn)因修改而可能引入的新錯(cuò)誤。

      (4)集中測(cè)試出錯(cuò)多的模塊。一個(gè)模塊已發(fā)現(xiàn)的錯(cuò)誤越多,則其中存在錯(cuò)誤的概率也就越大。在進(jìn)行深入測(cè)試時(shí),要集中測(cè)試那些出錯(cuò)多的模塊。2.系統(tǒng)測(cè)試的方法

      軟件產(chǎn)品測(cè)試,常用以下兩種方法:

      (l)黑盒法。又稱為功能測(cè)試,在完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性的情況下,測(cè)試軟件的外部特征。從程序的輸入和輸出特性上測(cè)試其是否滿足設(shè)定的功能。

      (2)白盒法。又稱為結(jié)構(gòu)測(cè)試,按照程序的內(nèi)部結(jié)構(gòu)和處理邏輯來(lái)設(shè)計(jì)測(cè)試用例,對(duì)軟件的邏輯路徑及過(guò)程進(jìn)行測(cè)試,檢查它與設(shè)計(jì)是否相符。8.4.3 系統(tǒng)測(cè)試過(guò)程

      系統(tǒng)測(cè)試過(guò)程可分為四個(gè)步驟: 1.單元測(cè)試(模塊分調(diào))

      每個(gè)模塊可以作為一個(gè)單獨(dú)的測(cè)試單元,而且也比較容易設(shè)計(jì)測(cè)試用例。單元測(cè)試中所發(fā)現(xiàn)的錯(cuò)誤,往往是編程和詳細(xì)設(shè)計(jì)的錯(cuò)誤。

      2.子系統(tǒng)測(cè)試(模塊聯(lián)調(diào))

      子系統(tǒng)測(cè)試是將經(jīng)過(guò)單元測(cè)試的模塊放在一起形成一個(gè)子系統(tǒng)來(lái)測(cè)試。子系統(tǒng)測(cè)試的目的是測(cè)試模塊間接口的正確性。3.系統(tǒng)測(cè)試

      系統(tǒng)測(cè)試是將經(jīng)過(guò)測(cè)試的子系統(tǒng)裝配成一個(gè)完整的系統(tǒng)來(lái)測(cè)試。在這個(gè)測(cè)試中發(fā)現(xiàn)的錯(cuò)誤有設(shè)計(jì)和編程的錯(cuò)誤,也有需求分析中的錯(cuò)誤。4.驗(yàn)收測(cè)試

      驗(yàn)收測(cè)試是將系統(tǒng)作為單一的實(shí)體進(jìn)行測(cè)試,測(cè)試內(nèi)容與系統(tǒng)測(cè)試基本相同,但是驗(yàn)收測(cè)試是在用戶參與下進(jìn)行的,它的目的是由用戶來(lái)測(cè)試軟件能否滿足用戶的需求。

      模塊與程序的調(diào)試,主要采用白盒法,而在子系統(tǒng)測(cè)試、系統(tǒng)測(cè)試過(guò)程中主要采用黑盒法。8.5 系統(tǒng)切換

      系統(tǒng)切換就是指老系統(tǒng)停止使用、新系統(tǒng)開始運(yùn)行的過(guò)程。系統(tǒng)切換的任務(wù)就是保證新、老系統(tǒng)進(jìn)行平穩(wěn)而可*的交接,最后使整個(gè)新系統(tǒng)能正式交付使用。8.5.1 系統(tǒng)切換的方式 1.直接切換

      在確定新系統(tǒng)運(yùn)行準(zhǔn)確無(wú)誤后,用新系統(tǒng)直接替換老系統(tǒng),終止老系統(tǒng)運(yùn)行,中間沒(méi)有過(guò)渡階段。這種方式節(jié)省人員和設(shè)備費(fèi)用,但風(fēng)險(xiǎn)大,很有可能出現(xiàn)意想不到的問(wèn)題。因此,這種方式不能用于重要的系統(tǒng)。2.平行切換

      這種方式安排了一段新、老系統(tǒng)平行運(yùn)行的時(shí)期。平行運(yùn)行時(shí)間視業(yè)務(wù)內(nèi)容及系統(tǒng)運(yùn)行狀況而定,直到新系統(tǒng)正常運(yùn)行有保證時(shí),才停止舊系統(tǒng)運(yùn)行。其優(yōu)點(diǎn)是可以進(jìn)行兩系統(tǒng)的對(duì)比,發(fā)現(xiàn)和改正新系統(tǒng)的問(wèn)題,風(fēng)險(xiǎn)小,安全,可*;缺點(diǎn)是耗費(fèi)人力和設(shè)備。

      3.試點(diǎn)后直接切換

      某些系統(tǒng)有一些相同部分,例如系統(tǒng)中包括有多個(gè)銷售點(diǎn)、多個(gè)倉(cāng)庫(kù)等。切換時(shí)先選擇一個(gè)銷售點(diǎn)或倉(cāng)庫(kù)作試點(diǎn),試點(diǎn)成功后,其他部分可同時(shí)直接切換。這種方式風(fēng)險(xiǎn)較小,試點(diǎn)的部分可用來(lái)示范和培訓(xùn)其他部分的工作人員。4.逐步切換

      它的特點(diǎn)是分期分批地進(jìn)行切換。既避免了直接切換的風(fēng)險(xiǎn)性,又避免了平行切換時(shí)費(fèi)用大的問(wèn)題。但是,需要很好地處理新、老系統(tǒng)之間的接口。在系統(tǒng)切換過(guò)程中,要根據(jù)出現(xiàn)的問(wèn)題進(jìn)行修改、調(diào)試,因此它也是新系統(tǒng)不斷完善的過(guò)程。8.5.2 系統(tǒng)切換的主要工作 1.建立系統(tǒng)使用說(shuō)明文檔

      系統(tǒng)使用說(shuō)明文檔應(yīng)當(dāng)使用簡(jiǎn)明、通用的語(yǔ)言說(shuō)明系統(tǒng)各部分應(yīng)如何工作、維護(hù)和恢復(fù),主要使用說(shuō)明文檔有:

      (1)用戶*作手冊(cè)(用戶使用說(shuō)明書)。用戶*作手冊(cè)可針對(duì)不同子系統(tǒng)用戶編寫。在*作手冊(cè)中應(yīng)指明的主要內(nèi)容有:手冊(cè)使用者及編寫手冊(cè)的目的;應(yīng)用軟件(子系統(tǒng))目標(biāo)、功能、性能概述;運(yùn)行環(huán)境要求;系統(tǒng)支持軟件;用戶使用說(shuō)明;*作舉例等。

      (2)計(jì)算機(jī)*作規(guī)程。根據(jù)具體系統(tǒng)制定。

      (3)程序說(shuō)明書。程序說(shuō)明書主要內(nèi)容為:整個(gè)系統(tǒng)程序的清單和說(shuō)明;程序測(cè)試過(guò)程和測(cè)試用例;修改程序的規(guī)定等。2.系統(tǒng)初始化

      初始化包括對(duì)系統(tǒng)的運(yùn)行環(huán)境和資源進(jìn)行設(shè)置、系統(tǒng)運(yùn)行和控制參數(shù)設(shè)定,數(shù)據(jù)加載以及調(diào)整系統(tǒng)與業(yè)務(wù)工作同步等內(nèi)容。

      第二篇:理系統(tǒng)中計(jì)算機(jī)應(yīng)用教案(第6章)

      第六章 系統(tǒng)總體設(shè)計(jì)

      6.l 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)

      6.1.1 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的任務(wù)

      系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)的任務(wù),是根據(jù)系統(tǒng)分析的邏輯模型設(shè)計(jì)應(yīng)用軟件系統(tǒng)的物理結(jié)構(gòu)。系統(tǒng)物理模型必須符合邏輯模型,能夠完成邏輯模型所規(guī)定的信息處理功能,這是物理設(shè)計(jì)的基本要求。

      系統(tǒng)應(yīng)具有可修改性,即易讀,易于進(jìn)行查錯(cuò)、改錯(cuò)、可以根據(jù)環(huán)境的變化和用戶的要求進(jìn)行各種改變和改進(jìn)。系統(tǒng)是否具有可修改性,對(duì)于系統(tǒng)開發(fā)和維護(hù)影響極大。據(jù)統(tǒng)計(jì),在系統(tǒng)生命周期中各階段的應(yīng)用軟件費(fèi)用及人力投入大體分布如下:

      .系統(tǒng)開發(fā):20%

      .系統(tǒng)維護(hù):80% 6.1.2 結(jié)構(gòu)化設(shè)計(jì)的基本思想 1.結(jié)構(gòu)化設(shè)計(jì)的要點(diǎn)

      系統(tǒng)是否具有可修改性與其結(jié)構(gòu)有著密切的關(guān)系?!敖Y(jié)構(gòu)化設(shè)計(jì)” 的構(gòu)想,成為系統(tǒng)設(shè)計(jì)的基本思想。其要點(diǎn)如下:

      (1)模塊化。

      (2)由頂向下,逐步求精。系統(tǒng)劃分模塊的工作應(yīng)按層次進(jìn)行:①把整個(gè)系統(tǒng)看做一個(gè)模塊,然后把它按功能分解成若干第一層模塊,它們各擔(dān)負(fù)一定的局部功能,共同完成整個(gè)系統(tǒng)的功能。②每個(gè)第一層模塊又可以進(jìn)一步分解成為更簡(jiǎn)單一些的第二層模塊,越下層的模塊,其功能越具體、越簡(jiǎn)單。

      (3)上層模塊分解為下層模塊,有三種不同的結(jié)構(gòu)形式,即順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。

      控制結(jié)構(gòu)圖也稱為軟件結(jié)構(gòu)圖或模塊結(jié)構(gòu)圖,它表示出一個(gè)系統(tǒng)的層次分解關(guān)系、模塊調(diào)用關(guān)系、模塊之間數(shù)據(jù)流和控制信息流的傳遞關(guān)系,它是系統(tǒng)物理結(jié)構(gòu)的主要工具。2.控制結(jié)構(gòu)圖的基本符號(hào)和規(guī)定

      (1)每個(gè)模塊有自身的任務(wù),只有接收到上級(jí)模塊的調(diào)用命令時(shí)才能執(zhí)行。

      (2)模塊之間的通信只限于其直接上、下級(jí)模塊,任何模塊不能直接與其他上下級(jí)模塊或同級(jí)模塊發(fā)生通信聯(lián)系。

      (3)若有某模塊要與非直接上、下級(jí)的其他模塊發(fā)生通信聯(lián)系,必須通過(guò)其上級(jí)模塊進(jìn)行傳遞。

      (4)模塊調(diào)用順序?yàn)樽陨隙隆T诳刂平Y(jié)構(gòu)圖中,把一個(gè)系統(tǒng)分解為若干模塊,實(shí)質(zhì)上是把一件比較抽象、其物理內(nèi)容不大確定的任務(wù),分解為若干件比較具體的、物理內(nèi)容比較確定的任務(wù)。

      控制結(jié)構(gòu)圖既可以反映系統(tǒng)整體結(jié)構(gòu),又能反映系統(tǒng)的細(xì)節(jié),能準(zhǔn)確反映各組成部分(各模塊)及它們之間的聯(lián)系。6.1.3 模塊分解的規(guī)則 1.模塊獨(dú)立性

      所謂兩個(gè)模塊彼此完全獨(dú)立,是指其中任一模塊在運(yùn)行時(shí),與另一個(gè)模塊存在無(wú)關(guān)。獨(dú)立性只是一個(gè)相對(duì)的概念。具有獨(dú)立功能而且和其他模塊之間相互作用少的模塊,稱為獨(dú)立性高的模塊。

      保證模塊獨(dú)立性高是設(shè)計(jì)一個(gè)系統(tǒng)的關(guān)鍵,它具有以下優(yōu)點(diǎn):

      (1)系統(tǒng)容易開發(fā)。系統(tǒng)開發(fā)往往由若干人分工合作完成,由于模塊之間聯(lián)系少,接口簡(jiǎn)單,可以簡(jiǎn)化合作者之間的協(xié)調(diào)工作。

      (2)系統(tǒng)可*性高。模塊之間的相互影響小,當(dāng)一個(gè)模塊出錯(cuò)時(shí),產(chǎn)生波動(dòng)效應(yīng)的概率低,從而提高了系統(tǒng)的可*性。

      (3)系統(tǒng)容易維護(hù)。在對(duì)一個(gè)模塊進(jìn)行修改和維護(hù)時(shí),不必?fù)?dān)心其他模塊的內(nèi)部是否會(huì)受到影響。

      要衡量模塊自身聯(lián)系是否緊密、與外部的聯(lián)系是否合理,需引入模塊凝聚、模塊耦合的概念。2.模塊凝聚

      模塊凝聚是用以衡量一個(gè)模塊內(nèi)部自身功能的內(nèi)在聯(lián)系是否緊密的指標(biāo),也是衡量模塊質(zhì)量好壞的重要標(biāo)準(zhǔn)。模塊按凝聚程度的高低可分為以下五級(jí):

      (1)偶然凝聚。一個(gè)模塊內(nèi)部各組成部分的處理彼此無(wú)關(guān),偶然地組合在一起,這是一種組織得最差的模塊,凝聚程度最低。

      (2)邏輯凝聚。一個(gè)模塊內(nèi)部各組成部分的處理邏輯相似,但功能卻彼此不同。這種模塊通常包含一個(gè)選擇控制和若干彼此獨(dú)立的處理功能。先執(zhí)行選擇功能,再根據(jù)選擇的結(jié)果,控制執(zhí)行不同的處理功能。由于它的邏輯途徑比較復(fù)雜,修改困難,因此凝聚程度較差。

      (3)時(shí)間凝聚。這是指若干處理由于執(zhí)行時(shí)間彼此有關(guān),集中在一起組成的模塊。如初始化模塊,各處理內(nèi)容必須在特定時(shí)間內(nèi)執(zhí)行,而各處理內(nèi)容彼此無(wú)關(guān),故凝聚程度較差。時(shí)間凝聚的模塊通常要影響到其他許多模塊的運(yùn)行,因此與其他模塊之間聯(lián)系多,修改比較困難。

      (4)數(shù)據(jù)凝聚。模塊內(nèi)部包含若干處理,它們按一定的順序執(zhí)行,且前一處理所產(chǎn)生的輸出數(shù)據(jù),是后一處理的輸入數(shù)據(jù),這稱為數(shù)據(jù)凝聚模塊。這種模塊可較明確表述其功能,內(nèi)部結(jié)構(gòu)較密切,與其他模塊聯(lián)系一般較少,凝聚性較好。

      (5)功能凝聚。一個(gè)模塊只執(zhí)行一個(gè)明確的功能,即上級(jí)模塊調(diào)用它時(shí),它只完成一項(xiàng)確定的任務(wù)。這種模塊獨(dú)立性強(qiáng)、便于修改。凝聚程度高,是結(jié)構(gòu)化設(shè)計(jì)模塊的理想目標(biāo)。一個(gè)模塊的內(nèi)部凝聚程度。3.模塊耦合

      模塊間的信息聯(lián)系方式,稱為模塊的耦合,它是衡量模塊間結(jié)構(gòu)性能的重要指標(biāo)。耦合有三種類型:

      (1)數(shù)據(jù)耦合。兩個(gè)模塊間通過(guò)調(diào)用關(guān)系傳遞被處理的數(shù)據(jù)稱為數(shù)據(jù)耦合。

      (2)控制耦合。兩個(gè)模塊間通過(guò)調(diào)用關(guān)系,不僅傳遞數(shù)據(jù),還傳遞對(duì)運(yùn)行過(guò)程有影響的控制信號(hào)。下層模塊執(zhí)行校驗(yàn)功能,校驗(yàn)結(jié)果的控制信號(hào)傳回上層模塊,以控制其他模塊的運(yùn)行。如數(shù)據(jù)正確,調(diào)用正常處理模塊;如數(shù)據(jù)異常,或遇到文件尾等不同情況時(shí),調(diào)用不同處理模塊,這種耦合使一個(gè)模塊的執(zhí)行直接影響到接受該控制信號(hào)的模塊的運(yùn)行。這對(duì)于系統(tǒng)的修改工作是不利的,特別是對(duì)自下向上傳遞的控制信號(hào),影響面更大。因此,應(yīng)當(dāng)盡量將這種耦合減少到最低限度。

      (3)非法耦合。一個(gè)模塊與另一個(gè)模塊內(nèi)部發(fā)生聯(lián)系,即一個(gè)模塊中的某些內(nèi)容在另一模塊中以某種方式被引用,稱為非法耦合。例如,不經(jīng)過(guò)調(diào)用關(guān)系,直接使用或修改另一模塊中的數(shù)據(jù),將控制選擇指向另一模塊中的某一標(biāo)號(hào)(節(jié)、過(guò)程)等。

      模塊間數(shù)據(jù)耦合是最正常的方式,為保持模塊的獨(dú)立性,模塊之間互相傳遞的數(shù)據(jù)要盡量少;要努力避免控制耦合,特別是避免自下而上傳遞控制信號(hào);應(yīng)消除任何形式的非法耦合。6.1.4 控制結(jié)構(gòu)圖的繪制

      繪制控制結(jié)構(gòu)圖的依據(jù)是數(shù)據(jù)流程圖。繪制控制結(jié)構(gòu)圖,首先是將上層數(shù)據(jù)流程圖映射為上層控制結(jié)構(gòu)圖,由頂層數(shù)據(jù)流程圖開始,逐級(jí)下推。

      每一層數(shù)據(jù)流程圖(DFD)中的“處理功能”,映射為相應(yīng)層次控制結(jié)構(gòu)圖中的“模塊”;而DFD中流人“處理功能” 的數(shù)據(jù)流映射為輸入模塊的數(shù)據(jù)流,DFD中流出“處理功能”的數(shù)據(jù)流映射成從“模塊”中輸出的數(shù)據(jù)流。能結(jié)構(gòu);另一方面應(yīng)按照模塊分解的規(guī)則,將凝聚程度低的、或具有控制耦合、非法耦合的結(jié)構(gòu)進(jìn)行分解。

      低層次模塊結(jié)構(gòu)的分解,一方面可參照低層次數(shù)據(jù)流程圖的功

      分解時(shí)采用以下兩種不同的方式: 1.以轉(zhuǎn)換為中心結(jié)構(gòu)的分解

      如果待分解的模塊是一個(gè)數(shù)據(jù)凝聚的模塊,即內(nèi)部包含若干順序執(zhí)行且對(duì)某些數(shù)據(jù)進(jìn)行轉(zhuǎn)換處理,稱為以轉(zhuǎn)換為中心的結(jié)構(gòu)。這種模塊可分解為輸入、處理、輸出三大部分。2.以業(yè)務(wù)為中心結(jié)構(gòu)的分解

      待分解的模塊要處理幾項(xiàng)邏輯上相似的業(yè)務(wù),即它是一個(gè)邏輯凝聚的模塊。這種模塊可以將之分解為一個(gè)檢查業(yè)務(wù)類型的模塊和一個(gè)調(diào)度模塊,根據(jù)不同的業(yè)務(wù)類型,調(diào)度模塊調(diào)用不同的下層模塊,進(jìn)行不同的處理。

      以上兩種分解方式常常要混合使用,以達(dá)到模塊凝聚程度高、模塊之間獨(dú)立性強(qiáng)、易于修改的目的。6.2 數(shù)據(jù)庫(kù)設(shè)計(jì)

      6.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的要求和步驟 1.數(shù)據(jù)庫(kù)設(shè)計(jì)的要求

      數(shù)據(jù)庫(kù)設(shè)計(jì)的目標(biāo)是建立一個(gè)合適的數(shù)據(jù)模型。這個(gè)數(shù)據(jù)模型應(yīng)當(dāng)是:

      (1)滿足用戶要求:既能合理地組織用戶需要的所有數(shù)據(jù),又能支持用戶對(duì)數(shù)據(jù)的所有處理功能。

      (2)滿足某個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)的要求:能夠在數(shù)據(jù)庫(kù)管理系統(tǒng)中實(shí)現(xiàn)。

      (3)具有較高的范式:數(shù)據(jù)完整性好、效益高,便于理解和維護(hù),沒(méi)有數(shù)據(jù)沖突。2.數(shù)據(jù)庫(kù)設(shè)計(jì)步驟

      數(shù)據(jù)庫(kù)設(shè)計(jì)可以分為概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì)三個(gè)階段。

      (1)概念結(jié)構(gòu)設(shè)計(jì)。這是數(shù)據(jù)庫(kù)設(shè)計(jì)的第一個(gè)階段,在管理信息系統(tǒng)的分析階段,已經(jīng)得到了系統(tǒng)的數(shù)據(jù)流程圖和數(shù)據(jù)字典,現(xiàn)在要結(jié)合數(shù)據(jù)規(guī)范化的理論,用一種數(shù)據(jù)模型將用戶的數(shù)據(jù)需求明確地表示出來(lái)。

      概念數(shù)據(jù)模型是面向問(wèn)題的模型,反映了用戶的現(xiàn)實(shí)工作環(huán)境,是與數(shù)據(jù)庫(kù)的具體實(shí)現(xiàn)技術(shù)無(wú)關(guān)的。建立系統(tǒng)概念數(shù)據(jù)模型的過(guò)程叫做概念結(jié)構(gòu)設(shè)計(jì)。

      (2)邏輯結(jié)構(gòu)設(shè)計(jì)。根據(jù)已經(jīng)建立的概念數(shù)據(jù)模型,以及所采用的某個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)軟件的數(shù)據(jù)模型特性,按照一定的轉(zhuǎn)換規(guī)則,把概念模型轉(zhuǎn)換為這個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)所能夠接受的邏輯數(shù)據(jù)模型。不同的數(shù)據(jù)庫(kù)管理系統(tǒng)提供了不同的邏輯數(shù)據(jù)模型,如層次模型、網(wǎng)狀模型、關(guān)系模型等。

      (3)物理結(jié)構(gòu)設(shè)計(jì)。為一個(gè)確定的邏輯數(shù)據(jù)模型選擇一個(gè)最適合應(yīng)用要求的物理結(jié)構(gòu)的過(guò)程,就叫做數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì)。數(shù)據(jù)庫(kù)在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)和存取方法稱為數(shù)據(jù)庫(kù)的物理數(shù)據(jù)模型。6.2.2 概念結(jié)構(gòu)設(shè)計(jì)

      描述概念數(shù)據(jù)模型的主要工具是E-R(實(shí)體一聯(lián)系)模型,或者叫做E-R圖。利用E-R圖實(shí)現(xiàn)概念結(jié)構(gòu)設(shè)計(jì)的方法就叫做E-R方法。

      1.概念模型的表示方法

      E-R圖主要是由實(shí)體、屬性和聯(lián)系三個(gè)要素構(gòu)成的。在E-R圖中,使用了下面四種基本的圖形符號(hào)。2.確定系統(tǒng)實(shí)體、屬性及聯(lián)系

      利用系統(tǒng)分析階段建立的數(shù)據(jù)字典,并對(duì)照數(shù)據(jù)流程圖對(duì)系統(tǒng)中的各個(gè)數(shù)據(jù)項(xiàng)進(jìn)行分類、組織,確定系統(tǒng)中的實(shí)體、實(shí)體的屬性、標(biāo)識(shí)實(shí)體的碼以及實(shí)體之間聯(lián)系的類型。

      在數(shù)據(jù)字典中“數(shù)據(jù)項(xiàng)” 是基本數(shù)據(jù)單位,一般可以作為實(shí)體的屬性?!皵?shù)據(jù)結(jié)構(gòu)”、“數(shù)據(jù)存儲(chǔ)”和“數(shù)據(jù)流”條目都可以作為實(shí)體,因?yàn)樗鼈兛偸前巳舾傻臄?shù)據(jù)項(xiàng)。作為屬性必須是不可再分的數(shù)據(jù)項(xiàng),也就是說(shuō)在屬性中不能包含其他的屬性。

      3.確定局部(分)E-R圖

      根據(jù)上面的分析,可以畫出部分實(shí)體-聯(lián)系圖。

      在這些實(shí)體中有下畫線的屬性可以作為實(shí)體的碼,這幾個(gè)實(shí)體之間存在著1:

      1、l:n和m:n幾種聯(lián)系。4.集成完整(總)E-R圖

      各個(gè)局部(分)E-R圖畫好以后,應(yīng)當(dāng)將它們合并起來(lái)集成為完整(總)E-R圖。在集成時(shí)應(yīng)當(dāng)注意如下幾點(diǎn):

      (1)消除不必要的冗余實(shí)體、屬性和聯(lián)系。

      (2)解決各分E-R圖之間的沖突。

      (3)根據(jù)情況修改或重構(gòu)E-R圖。6.2.3 邏輯結(jié)構(gòu)設(shè)計(jì)

      邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù),就是把概念結(jié)構(gòu)設(shè)計(jì)階段建立的基本E-R圖,按選定的管理系統(tǒng)軟件支持的數(shù)據(jù)模型(層次、網(wǎng)狀、關(guān)系),轉(zhuǎn)換成相應(yīng)的邏輯模型。這種轉(zhuǎn)換要符合關(guān)系數(shù)據(jù)模型的原則。

      E-R圖向關(guān)系模型的轉(zhuǎn)換是要解決如何將實(shí)體和實(shí)體間的聯(lián)系轉(zhuǎn)換為關(guān)系,并確定這些關(guān)系的屬性和碼。這種轉(zhuǎn)換一般按下面的原則進(jìn)行:

      (1)一個(gè)實(shí)體轉(zhuǎn)換為一個(gè)關(guān)系,實(shí)體的屬性就是關(guān)系的屬性,實(shí)體的碼就是關(guān)系的碼。

      (2)一個(gè)聯(lián)系也轉(zhuǎn)換為一個(gè)關(guān)系,聯(lián)系的屬性及聯(lián)系所連接的實(shí)體的碼都轉(zhuǎn)換為關(guān)系的屬性,但是關(guān)系的碼會(huì)根據(jù)聯(lián)系的類型變化,如果是:

      1:1聯(lián)系,兩端實(shí)體的碼都成為關(guān)系的候選碼。

      1:n聯(lián)系,n端實(shí)體的碼成為關(guān)系的碼。

      m:n聯(lián)系,兩端實(shí)體碼的組合成為關(guān)系的碼。

      (3)具有相同碼的關(guān)系可以合并。1.轉(zhuǎn)換關(guān)系 2.合并關(guān)系

      6.3 數(shù)據(jù)庫(kù)的物理實(shí)現(xiàn)

      數(shù)據(jù)庫(kù)設(shè)計(jì)的最后階段是確定數(shù)據(jù)庫(kù)在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)和存取方法,也就是設(shè)計(jì)數(shù)據(jù)庫(kù)的物理數(shù)據(jù)模型。6.3.1 建立 VFP的數(shù)據(jù)表

      數(shù)據(jù)表也簡(jiǎn)稱表,在VFP中數(shù)據(jù)表一般應(yīng)當(dāng)包含在數(shù)據(jù)庫(kù)中,叫做數(shù)據(jù)庫(kù)表(簡(jiǎn)稱庫(kù)表);但是也可以獨(dú)立存在,叫做自由表。

      數(shù)據(jù)庫(kù)邏輯數(shù)據(jù)模型的一個(gè)關(guān)系對(duì)應(yīng)了VFP軟件中的一個(gè)表,關(guān)系的屬性對(duì)應(yīng)了表的字段,關(guān)系框架對(duì)應(yīng)了表結(jié)構(gòu),關(guān)系元組對(duì)應(yīng)了表記錄。1.建立數(shù)據(jù)表結(jié)構(gòu)

      (1)設(shè)計(jì)數(shù)據(jù)表。在利用 VFP創(chuàng)建一個(gè)新的數(shù)據(jù)表文件以前,應(yīng)當(dāng)根據(jù)邏輯模型和數(shù)據(jù)字典先分析和設(shè)計(jì)數(shù)據(jù)表。需要確定數(shù)據(jù)表名稱,所含字段名稱、類型、寬度以及應(yīng)當(dāng)建立的索引字段等。

      (2)創(chuàng)建數(shù)據(jù)表。在 VFP的主窗口,單擊工具欄“新建” 按鈕,打開“新建” 對(duì)話框。在文件類型框中選定“表”選項(xiàng),單擊“新建” 按鈕,打開“創(chuàng)建” 新文件的對(duì)話框。

      在表設(shè)計(jì)器中我們已經(jīng)可逐次鍵入字段名、類型、寬度及小數(shù)位數(shù)的信息。2.數(shù)據(jù)表記錄的輸入

      在創(chuàng)建數(shù)據(jù)表時(shí)可以根據(jù)系統(tǒng)提示直接輸入記錄,但是也可以暫時(shí)不輸入記錄。沒(méi)有記錄只有結(jié)構(gòu)的數(shù)據(jù)表叫做空表。文件有兩種打開方式,“以只讀方式打開” 的文件是不能編輯修改的。因?yàn)椴恍枰肮蚕怼睌?shù)據(jù),我們選擇用“獨(dú)占” 方式打開文件。單擊“確定”按鈕后數(shù)據(jù)表文件被打開。

      (3)追加記錄。首先在主菜單的“顯示”下拉菜單中,單擊“劉覽”選項(xiàng),打開表的瀏覽窗口。

      ①追加一條記錄。②連續(xù)追加。③成組追加。3.瀏覽數(shù)據(jù)表記錄 6.3.2 建立 VFP的數(shù)據(jù)庫(kù)

      前面建立的表都是自由表,而實(shí)際上一個(gè)應(yīng)用系統(tǒng)總是由多個(gè)相關(guān)表構(gòu)成的。要在多個(gè)自由表之間建立聯(lián)系,必須通過(guò)數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)。

      數(shù)據(jù)庫(kù)本身是不存儲(chǔ)數(shù)據(jù)的,它只存儲(chǔ)表、視圖及它們之間的關(guān)系等。在數(shù)據(jù)庫(kù)中的表叫做數(shù)據(jù)庫(kù)表,數(shù)據(jù)庫(kù)為數(shù)據(jù)表提供了數(shù)據(jù)字典、各種數(shù)據(jù)保護(hù)和數(shù)據(jù)管理功能,所以數(shù)據(jù)庫(kù)表比自由表要完善得多。一個(gè)數(shù)據(jù)庫(kù)是由數(shù)據(jù)庫(kù)文件(.DBC)、數(shù)據(jù)庫(kù)備注文件(.DCT)和數(shù)據(jù)庫(kù)索引文件(.DCX)H類文件組成的。l.建立數(shù)據(jù)庫(kù)文件 2.創(chuàng)建數(shù)據(jù)庫(kù)表

      可以直接在數(shù)據(jù)庫(kù)中建立數(shù)據(jù)表,也可以將自由表添加到數(shù)據(jù)庫(kù)中,但是不能將另一個(gè)數(shù)據(jù)庫(kù)中的表拉到當(dāng)前數(shù)據(jù)庫(kù)中來(lái)。可以在同一個(gè)數(shù)據(jù)庫(kù)中建立多個(gè)表。

      (1)添加數(shù)據(jù)表。打開選定數(shù)據(jù)庫(kù)的“數(shù)據(jù)庫(kù)設(shè)計(jì)器”窗口,在“數(shù)據(jù)庫(kù)設(shè)計(jì)器”工具欄中,單擊“添加表” 選項(xiàng),將會(huì)彈出“打開”窗口,選擇要添加的表后,單擊“確定” 按鈕,就可以把一個(gè)自由表添加到當(dāng)前數(shù)據(jù)庫(kù)中,并將自由表變成數(shù)據(jù)庫(kù)表。

      (2)創(chuàng)建數(shù)據(jù)庫(kù)表。也可以在數(shù)據(jù)庫(kù)設(shè)計(jì)器中直接創(chuàng)建數(shù)據(jù)表。首先單擊“數(shù)據(jù)庫(kù)設(shè)計(jì)器”工具欄的“新建表” 按鈕,然后在對(duì)話框中

      單擊“新建表” 按鈕,將打開數(shù)據(jù)庫(kù)“表設(shè)計(jì)器”。

      通過(guò)這幾個(gè)控制區(qū)信息的描述,可以實(shí)現(xiàn)數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)表的管理功能。

      數(shù)據(jù)庫(kù)表添加或創(chuàng)建完成以后,關(guān)閉數(shù)據(jù)庫(kù)設(shè)計(jì)器窗口。包含了數(shù)據(jù)表的數(shù)據(jù)庫(kù)文件就保存在外存儲(chǔ)器中。3.數(shù)據(jù)庫(kù)文件的打開與關(guān)閉

      (1)數(shù)據(jù)庫(kù)文件的打開。一般通過(guò)單擊主菜單“文件” 下拉菜單的“打開”功能。在彈出的“打開” 對(duì)話框窗口選定數(shù)據(jù)庫(kù)文件后,單擊“打開”按鈕打開。

      在打開一個(gè)數(shù)據(jù)庫(kù)表的時(shí)候,系統(tǒng)也會(huì)自動(dòng)先打開其數(shù)據(jù)庫(kù)文件,然后再打開選定的表。

      (2)數(shù)據(jù)庫(kù)文件的關(guān)閉。除了可以通過(guò)像關(guān)閉其他Windows窗口一樣,關(guān)閉“數(shù)據(jù)庫(kù)設(shè)計(jì)器” 窗口來(lái)關(guān)閉當(dāng)前數(shù)據(jù)庫(kù)以外,還可以使用專門的命令來(lái)關(guān)閉數(shù)據(jù)庫(kù)。6.3.3 設(shè)置數(shù)據(jù)表的索引 1.索引表和索引文件

      用戶對(duì)數(shù)據(jù)表常常會(huì)有不同的需求,為了加快數(shù)據(jù)的檢索、顯示、查詢和打印速度,就需要對(duì)文件中的記錄順序進(jìn)行重組。實(shí)現(xiàn)的方法一般有兩種:一種叫做排序;另一種叫做索引。

      排序的作用是按指定字段或字段組中數(shù)據(jù)值的大小順序,以遞增(升序)或遞減(降序)方式重新排列全部數(shù)據(jù)記錄,并生成一個(gè)新的數(shù)據(jù)表文件。

      索引不建立一個(gè)新的數(shù)據(jù)表文件,只是按照給定字段表達(dá)式值的大小,生成一個(gè)索引表,并使數(shù)據(jù)表中的記錄按索引表的要求以遞增(升序)或遞減(降序)順序顯示。

      索引技術(shù)除可以重新排列數(shù)據(jù)表記錄的前后順序外,在建立數(shù)據(jù)表間的關(guān)聯(lián)時(shí),或者利用 SQL語(yǔ)言建立查詢、視圖時(shí),都必須*索引技術(shù)來(lái)支持。2.索引關(guān)鍵字的類型

      索引關(guān)鍵字:是由一個(gè)或若干個(gè)字段構(gòu)成的索引表達(dá)式。索引表達(dá)式的類型決定了不同的索引方式。VFP系統(tǒng)提供了四種不同的類型,它們分別是主索引、候選索引、普通索引和惟一索引。

      (1)主索引。主索引是能夠惟一地確定數(shù)據(jù)表中一條記錄的字段或字段組合表達(dá)式;要求該字段或字段組合表達(dá)式的值,在數(shù)據(jù)表的全部記錄中都不能出現(xiàn)重復(fù)。

      主索引只能在數(shù)據(jù)庫(kù)表中創(chuàng)建和使用,而且一個(gè)數(shù)據(jù)表只能指定一個(gè)主索引。表的主索引就相當(dāng)于關(guān)系的主碼。

      (2)候選索引。候選索引像主索引一樣,是能夠惟一地確定數(shù)據(jù)表中一條記錄的字段或字段組合表達(dá)式。但是,一個(gè)數(shù)據(jù)表允許建立多個(gè)候選索引,可以在數(shù)據(jù)庫(kù)表或自由表中創(chuàng)建候選索引。如果將一個(gè)包含了重復(fù)數(shù)據(jù)的字段指定為候選索引,系統(tǒng)會(huì)返回一個(gè)出錯(cuò)信息,并禁止創(chuàng)建該索引。表的候選索引相當(dāng)于關(guān)系的候選碼。

      (3)普通索引。普通索引允許數(shù)據(jù)表中各記錄的索引字段或字段組合表達(dá)式的值相同,而且既允許在數(shù)據(jù)庫(kù)表中創(chuàng)建,也允許在自由表中創(chuàng)建。

      (4)唯一索引。唯一索引是VFP為保持與低版本軟件的兼容性而保留的一種索引類型,一般情況下很少使用。它允許數(shù)據(jù)表中各記錄的索引字段,或字段組合表達(dá)式的值相同,但是在索引表中只保留數(shù)據(jù)表中與索引字段值相同的第一條記錄。3.創(chuàng)建索引文件

      可以使用命令建立索引文件,但是利用表設(shè)計(jì)器創(chuàng)建索引文件更加直觀、方便。結(jié)構(gòu)復(fù)合索引文件可以在創(chuàng)建數(shù)據(jù)表時(shí)建立,也可以對(duì)已經(jīng)建立好的數(shù)據(jù)表創(chuàng)建或修改索引。4.索引的*作

      (l)打開與關(guān)閉。要使用索引,必須先要打開索引。結(jié)構(gòu)復(fù)合索引總是隨著數(shù)據(jù)表打開,一旦數(shù)據(jù)表文件關(guān)閉,相應(yīng)的索引文件也就自動(dòng)關(guān)閉了。

      (2)確定主索引。結(jié)構(gòu)復(fù)合索引打開后,其中的索引標(biāo)識(shí)(Tag)并不起作用,數(shù)據(jù)表記錄順序仍然保持著原始自然排列。必須要執(zhí)行確定主索引的*作后,數(shù)據(jù)表記錄的排列順序才會(huì)跟著變化。

      在程序中常常使用命令方式確定當(dāng)前主索引。

      (3)刪除索引標(biāo)識(shí)。要?jiǎng)h除結(jié)構(gòu)復(fù)合索引文件中的索引標(biāo)識(shí),應(yīng)當(dāng)打開數(shù)據(jù)表文件,并打開其表設(shè)計(jì)器對(duì)話框。在“索引” 頁(yè)卡中選定要?jiǎng)h除的索引標(biāo)識(shí)后,單擊“刪除” 按鈕刪除。6.3.4 創(chuàng)建數(shù)據(jù)表之間的關(guān)聯(lián)

      對(duì)于數(shù)據(jù)庫(kù)中各相關(guān)數(shù)據(jù)表之間的聯(lián)系必須通過(guò)建立關(guān)聯(lián)來(lái)實(shí)現(xiàn)。

      數(shù)據(jù)表是和關(guān)系相對(duì)應(yīng)的,所以數(shù)據(jù)表之間的聯(lián)系也可以分為一對(duì)一、一對(duì)多和多對(duì)多三類。但是在實(shí)際處理時(shí),往往把一個(gè)多對(duì)多的聯(lián)系分解成兩個(gè)一對(duì)多的聯(lián)系處理。1.創(chuàng)建關(guān)聯(lián)

      在VFP中,表間的聯(lián)系有“永久性關(guān)聯(lián)” 和“臨時(shí)性關(guān)聯(lián)”兩種:臨時(shí)性關(guān)聯(lián)只是在使用時(shí)臨時(shí)建立的表間聯(lián)系,一旦關(guān)閉數(shù)據(jù)表則臨時(shí)性關(guān)聯(lián)也就消失了;永久性關(guān)聯(lián)是被存放在數(shù)據(jù)庫(kù)中的數(shù)據(jù)表間聯(lián)系,它將隨數(shù)據(jù)庫(kù)長(zhǎng)期保存,隨著數(shù)據(jù)庫(kù)的打開而打開、關(guān)閉而關(guān)閉。

      在創(chuàng)建數(shù)據(jù)表之間的關(guān)聯(lián)時(shí),當(dāng)前表叫做父表,要關(guān)聯(lián)的表叫做子表。必須保證兩個(gè)要建立關(guān)聯(lián)的數(shù)據(jù)表中存在同名字段;同時(shí)要求每個(gè)數(shù)據(jù)表事先分別對(duì)該字段建立了索引。

      (1)建立表間的一對(duì)一關(guān)系。首先,要使兩個(gè)表都具有同一屬性的字段;其次,定義父表與子表中同名宇段為主索引字段或候選索引字段。由于兩個(gè)表中的同一屬性的字段值都是惟一的,因此兩個(gè)表之間的關(guān)聯(lián)就是“一對(duì)一” 的。

      (2)建立表間的一對(duì)多關(guān)系。首先,要使兩個(gè)表都具有同一名稱、屬性的字段;其次,定義父表中該字段為主索引字段或候選索引字段(其字段值是惟一的),子表中與其同名的字段為普通索引字段。由于兩個(gè)表中的同一屬性的字段值是一對(duì)多的關(guān)系,因此可以創(chuàng)建兩個(gè)表之間的“一對(duì)多” 的關(guān)系。2.調(diào)整或刪除關(guān)聯(lián)

      修改主要有兩個(gè)方面:

      (l)刪除關(guān)聯(lián)。在數(shù)據(jù)庫(kù)設(shè)計(jì)器對(duì)話框窗口中,用鼠標(biāo)左鍵單擊關(guān)聯(lián)線,該連線變粗了則說(shuō)明它已經(jīng)被選中。如果要?jiǎng)h除可敲[Del]鍵,也可以單擊鼠標(biāo)右鍵在彈出對(duì)話框窗口中單擊“刪除關(guān)系” 選項(xiàng)。

      (2)編輯關(guān)聯(lián)。在數(shù)據(jù)庫(kù)設(shè)計(jì)器對(duì)話框窗口中,用鼠標(biāo)左鍵單擊關(guān)聯(lián)線,該連線變粗了則說(shuō)明它已經(jīng)被選中。在主菜單“數(shù)據(jù)庫(kù)”選項(xiàng)的下拉菜單中單擊“編輯關(guān)系”選項(xiàng),也可以單擊鼠標(biāo)右鍵在彈出對(duì)話框窗口中單擊“編輯關(guān)系” 選項(xiàng),這樣將會(huì)打開其對(duì)話框窗口。

      可以在“表” 和“相關(guān)表” 的下拉列表框中重新選擇新的相應(yīng)索引字段。6.3.5 創(chuàng)建視圖

      在數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)中,用戶的局部概念模式是全局概念模式的子集,叫做用戶模式、外模式,它是從用戶的觀點(diǎn)看到的數(shù)據(jù)庫(kù),所以也叫做用戶的視圖。

      在 VFP中,視圖是數(shù)據(jù)庫(kù)的一個(gè)部分,分為本地視圖和遠(yuǎn)程視圖兩類。本地視圖是利用本地?cái)?shù)據(jù)庫(kù)表、自由表及其他視圖建立在本地服務(wù)器上的視圖。遠(yuǎn)程視圖是利用遠(yuǎn)程服務(wù)器中的數(shù)據(jù)建立的視圖。視圖也以文件的形式保存在存儲(chǔ)器中,文件擴(kuò)展名為.VUE。視圖是一種特殊類型的數(shù)據(jù)表,它往往由一個(gè)或多個(gè)表(或視圖)中的部分字段或部分記錄組成。雖然從用戶的角度看,視圖也像數(shù)據(jù)表一樣有自己的名字,相應(yīng)的字段、記錄,具備了一般數(shù)據(jù)表的特征,可是在實(shí)際存儲(chǔ)器中并沒(méi)有這樣的數(shù)據(jù)實(shí)體;在數(shù)據(jù)庫(kù)中僅存放了與關(guān)聯(lián)數(shù)據(jù)表相應(yīng)的連接關(guān)系和*作要求。所以該視圖可稱為“虛表” 或邏輯表。一般建立視圖的目的有三個(gè):

      ①數(shù)據(jù)庫(kù)系統(tǒng)是供多用戶使用的,不同的用戶只能查看與自己相關(guān)的一部分?jǐn)?shù)據(jù),以保障數(shù)據(jù)的安全和完整。視圖可以為每個(gè)用戶建立自己的數(shù)據(jù)集合。

      ②為了保證數(shù)據(jù)表具有較高的范式,往往將一個(gè)數(shù)據(jù)集合分解成多個(gè)相關(guān)的數(shù)據(jù)表。而在使用多個(gè)表的數(shù)據(jù)時(shí),將各表中有用的數(shù)據(jù)集中到一個(gè)視圖是最方便的辦法。

      ③簡(jiǎn)化對(duì)數(shù)據(jù)庫(kù)的*作管理。只要事先將各表中相關(guān)數(shù)據(jù)項(xiàng)集中放在一個(gè)視圖中,通過(guò)視圖就可以同時(shí)更新各表中的數(shù)據(jù)。

      6.4 代碼設(shè)計(jì)

      代碼是計(jì)算機(jī)和人都容易理解的符號(hào)(或語(yǔ)言),能夠?qū)崿F(xiàn)人和計(jì)算機(jī)的溝通。代碼的重要性表現(xiàn)在以下幾個(gè)方面。

      .可以惟一地標(biāo)識(shí)一個(gè)分類對(duì)象(實(shí)體)。

      .加快輸入,減少出錯(cuò),便于存儲(chǔ)和檢索,節(jié)省存儲(chǔ)空間。

      .使數(shù)據(jù)的表達(dá)標(biāo)準(zhǔn)化.簡(jiǎn)化處理程序,提高處理互效率。

      代碼也叫信息編碼,是作為事物(實(shí)體)惟一標(biāo)識(shí)的、一組有序字符組合。它必須便于計(jì)算機(jī)和人識(shí)別、處理。6.4.1 代碼設(shè)計(jì)方法 1.代碼設(shè)計(jì)的原則

      .惟一性:是區(qū)別系統(tǒng)中每個(gè)實(shí)體或?qū)傩缘奈┮粯?biāo)識(shí)。

      .簡(jiǎn)單性:盡量壓縮代碼長(zhǎng)度,可降低出錯(cuò)機(jī)會(huì)。

      .易識(shí)別性:為便于記憶、減少出錯(cuò),代碼應(yīng)當(dāng)邏輯性強(qiáng),表意明確。

      .可擴(kuò)充性:不需要變動(dòng)原代碼體系,可直接追加新代碼,以適應(yīng)系統(tǒng)發(fā)展。

      .合理性:必須在邏輯上滿足應(yīng)用需要,在結(jié)構(gòu)上與處理方法相一致。

      .規(guī)范性:盡可能采用現(xiàn)有的國(guó)標(biāo)、部標(biāo)編碼,結(jié)構(gòu)統(tǒng)一。2.代碼的類型

      代碼的類型是指代碼符號(hào)的表示形式,進(jìn)行代碼設(shè)計(jì)時(shí)可選擇一種或幾種代碼類型組合。

      (1)順序碼。它也叫序列碼,用連續(xù)數(shù)字作為每個(gè)實(shí)體的標(biāo)識(shí)。編碼順序可以是實(shí)體出現(xiàn)的先后,或?qū)嶓w名的字母順序等。其優(yōu)點(diǎn)是簡(jiǎn)單、易處理、易擴(kuò)充、用途廣;缺點(diǎn)是沒(méi)有邏輯含義、不能表示信息特征、無(wú)法插人、刪除數(shù)據(jù)將造成空碼。

      (2)重復(fù)碼。采用與原來(lái)手工系統(tǒng)相同的編碼,叫做重復(fù)碼。其優(yōu)點(diǎn)是容易被原系統(tǒng)人員接受、易實(shí)現(xiàn)、便于推廣;缺點(diǎn)是不能任意更改、可能不盡合理。

      (3)成組碼。它是最常用的一種編碼、它將代碼分為幾段(組),每段表示一種含義,每段都由連續(xù)數(shù)字組成。其優(yōu)點(diǎn)是簡(jiǎn)單、方便、能夠反映出分類體系、易校對(duì)、易處理;缺點(diǎn)是位數(shù)多不便記憶,必須為每段預(yù)留編碼,否則不易擴(kuò)充。例如:身份證編碼共17位:

      (4)表意碼。它將表示實(shí)體特征的文字、數(shù)字或記號(hào)直接作為編碼。其優(yōu)點(diǎn)是可以直接明白編碼含義、易理解、易記憶;缺點(diǎn)是編碼長(zhǎng)度位數(shù)可變,給分類、處理帶來(lái)不便。例如:網(wǎng)站代碼:

      (5)專用碼。它是具有特殊用途的編碼,如漢字國(guó)標(biāo)碼、五筆字型編碼、自然碼、ASCll代碼等。

      (6)組合碼。它也叫合成碼、復(fù)雜碼。它由若干種簡(jiǎn)單編碼組合而成,使用十分普遍。其優(yōu)點(diǎn)是容易分類、容易增加編碼層次、可以從不同角度識(shí)別編碼、容易實(shí)現(xiàn)多種分類統(tǒng)計(jì);缺點(diǎn)是編碼位數(shù)和數(shù)據(jù)項(xiàng)個(gè)數(shù)較多。3.代碼的校驗(yàn)

      為了減少編碼過(guò)程中的錯(cuò)誤,需要使用編碼校驗(yàn)技術(shù)。這是在原有代碼的基礎(chǔ)上,附加校驗(yàn)碼的技術(shù)。校驗(yàn)碼是根據(jù)事先規(guī)定好的算法構(gòu)成的,將它附加到代碼本體上以后,成為代碼的一個(gè)組成部分。當(dāng)代碼輸入計(jì)算機(jī)以后,系統(tǒng)將會(huì)按規(guī)定好的算法驗(yàn)證,從而檢測(cè)代碼的正確性。

      常用的簡(jiǎn)單校驗(yàn)碼是在原代碼上增加一個(gè)校驗(yàn)位,并使得校驗(yàn)位成為代碼結(jié)構(gòu)中的一部分。系統(tǒng)可以按規(guī)定的算法對(duì)校驗(yàn)位進(jìn)行檢測(cè),校驗(yàn)位正確,便認(rèn)為輸入代碼正確。6.4.2 管理信息系統(tǒng)中的代碼

      管理信息系統(tǒng)中常見(jiàn)的代碼有部門代碼、人員代碼、物資代碼、設(shè)備代碼、產(chǎn)品代碼、會(huì)計(jì)科目代碼等。這些常見(jiàn)代碼的設(shè)計(jì)方法如下。1.部門代碼

      部門代碼一般采用成組碼,比如使用3位數(shù)字編碼。前2位作為一個(gè)企業(yè)各部門的編碼,后1位作為部門內(nèi)各科室、班組的編碼。2.人員代碼

      人員代碼涉及人事勞資部門,一般有兩種編碼方法:一種是用簡(jiǎn)單的順序碼,代碼位數(shù)可以根據(jù)企業(yè)職工人數(shù)決定;另一種是使用組合碼,因?yàn)檫@樣便于分類、匯總。3.物資代碼

      物資代碼的設(shè)計(jì)既要考慮物資管理部門的要求,也要滿足會(huì)計(jì)核算的要求。一般可以采用成組碼,并且用表意碼輔助。4.設(shè)備代碼

      在設(shè)備代碼中應(yīng)反映設(shè)備的經(jīng)濟(jì)用途、使用情況、使用部門及設(shè)備類別等信息,所以一般使用組合碼。5.產(chǎn)品代碼

      產(chǎn)品代碼可以采用成組碼或表意碼設(shè)計(jì)。6.會(huì)計(jì)科目代碼

      會(huì)計(jì)科目代碼反映經(jīng)濟(jì)業(yè)務(wù)和會(huì)計(jì)核算的內(nèi)容,能夠在一定范圍內(nèi)綜合匯總會(huì)計(jì)指標(biāo)。代碼設(shè)計(jì)應(yīng)當(dāng)注意通用性,所以應(yīng)根據(jù)國(guó)家財(cái)政部及本行業(yè)、本地區(qū)的規(guī)定,編制會(huì)計(jì)科目代碼。

      第三篇:理系統(tǒng)中計(jì)算機(jī)應(yīng)用教案(第2章)

      第二章 企業(yè)管理的信息化平臺(tái)

      2.l 計(jì)算機(jī)系統(tǒng)

      管理信息系統(tǒng)是在計(jì)算機(jī)系統(tǒng)的基礎(chǔ)上建立起來(lái)的,系統(tǒng)的開發(fā)、運(yùn)行、維護(hù)等都離不開計(jì)算機(jī)的硬件、軟件平臺(tái)(環(huán)境)。2.1.1 計(jì)算機(jī)系統(tǒng) 1.計(jì)算機(jī)和計(jì)算機(jī)系統(tǒng)

      計(jì)算機(jī)(Computer):一種用于計(jì)算的機(jī)器。計(jì)算機(jī)既可以進(jìn)行數(shù)值計(jì)算,又可以進(jìn)行邏輯計(jì)算。計(jì)算機(jī)還具有存儲(chǔ)記憶功能,可以把數(shù)據(jù)(原始數(shù)據(jù)、中間結(jié)果、最終結(jié)果)和程序都存儲(chǔ)起來(lái)。計(jì)算機(jī)就是按照程序的要求自動(dòng)對(duì)數(shù)據(jù)進(jìn)行各種計(jì)算處理的。2.計(jì)算機(jī)的分類

      按計(jì)算機(jī)的規(guī)模和性能,計(jì)算機(jī)可以分為六大類。

      (1)巨型機(jī)(Supercomputer)。價(jià)格昂貴、功能強(qiáng)大、計(jì)算速度在每秒千億次以上的計(jì)算機(jī)叫做巨型機(jī)或超級(jí)計(jì)算機(jī)。

      (2)小巨型機(jī)(Minisupercomputer)。這是一種價(jià)格相對(duì)便宜的小規(guī)模巨型機(jī),也叫桌上型超級(jí)計(jì)算機(jī)。

      (3)大型機(jī)、中型機(jī)(Mainframe)。這種計(jì)算機(jī)的計(jì)算速度為每秒幾億次至幾百億次。它一般是作為大型計(jì)算中心的主機(jī)。

      (4)小型機(jī)(Minicomputer)。其計(jì)算速度為每秒幾千萬(wàn)次至幾億次。它一般為中小型企事業(yè)單位使用。

      (5)個(gè)人機(jī)(Personal Computer)。也叫微型計(jì)算機(jī)或 PC計(jì)算機(jī)。這是一種面向個(gè)人使用的計(jì)算機(jī)。

      (6)工作站(Workstation)。這是介于高檔微機(jī)和小型機(jī)之間的機(jī)型。它一般都配備有大屏幕顯示器、大容量存儲(chǔ)器,而且速度快,通信功能強(qiáng),主要用于圖像處理或計(jì)算機(jī)輔助設(shè)計(jì)等專業(yè)領(lǐng)域。3.計(jì)算機(jī)硬件系統(tǒng)

      (1)基本結(jié)構(gòu)。目前計(jì)算機(jī)都是由運(yùn)算器、控制器、存儲(chǔ)器和輸入輸出設(shè)備等五個(gè)基本部分構(gòu)成的。

      微型計(jì)算機(jī)系統(tǒng)中,把運(yùn)算器和控制器做在一起,叫做中央處理器(CPU),各部分之間采用總線方式連接。

      (2)基本組成。

      ①中央處理器。CPU是微型計(jì)算機(jī)的核心,它由運(yùn)算器、控制器和一些寄存器組成。運(yùn)算器主要是執(zhí)行算術(shù)運(yùn)算和邏輯運(yùn)算;控制器則規(guī)定了計(jì)算機(jī)執(zhí)行指令的順序,并根據(jù)指令的具體含義,控制計(jì)算機(jī)各部件協(xié)調(diào)地工作。寄存器可以暫存指令和數(shù)據(jù)。

      ②存儲(chǔ)器。微型計(jì)算機(jī)中的存儲(chǔ)器按用途和特性可以分為三類。

      4.計(jì)算機(jī)軟件系統(tǒng)

      計(jì)算機(jī)軟件:計(jì)算機(jī)程序、程序所使用的數(shù)據(jù)以及有關(guān)的文檔資料的集合。軟件的作用在于確定計(jì)算機(jī)做什么以及如何做。從用戶的角度來(lái)看,軟件是用戶與硬件之間的使用界面。

      (1)計(jì)算機(jī)軟件的分類。根據(jù)計(jì)算機(jī)軟件的總體結(jié)構(gòu)和表現(xiàn)形式,軟件一般可分為系統(tǒng)軟件和應(yīng)用軟件兩類。

      系統(tǒng)軟件:直接控制和協(xié)調(diào)計(jì)算機(jī)、通信設(shè)備及其他外部設(shè)備的軟件。它們與具體應(yīng)用無(wú)關(guān),只是在系統(tǒng)一級(jí)提供服務(wù)。操作系統(tǒng)就是典型的系統(tǒng)軟件(OS)。

      系統(tǒng)軟件中還包括語(yǔ)言處理程序和作為軟件研制開發(fā)工具的編輯程序、調(diào)試程序、裝配和鏈接程序、測(cè)試程序以及為適應(yīng)事務(wù)處理的需要而設(shè)臵的數(shù)據(jù)庫(kù)管理程序等。

      應(yīng)用軟件:直接完成某種具體應(yīng)用的軟件。如工資管理程序、管理信息系圖形軟件、文字處理軟件、財(cái)會(huì)軟件、計(jì)劃報(bào)表軟件、輔助設(shè)計(jì)軟件等。

      (2)軟件、硬件系統(tǒng)的關(guān)系。

      在計(jì)算機(jī)系統(tǒng)中硬件是基礎(chǔ),軟件是靈魂;它們互相支持、互相協(xié)調(diào)實(shí)現(xiàn)計(jì)算機(jī)的計(jì)算與數(shù)據(jù)處理任務(wù)。

      (3)計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言。

      程序設(shè)計(jì)語(yǔ)言:用來(lái)書寫計(jì)算機(jī)可以執(zhí)行的程序的。常用的計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言有機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言等。最新出現(xiàn)的是面向?qū)ο蟮恼Z(yǔ)言4GL。

      (4)操作系統(tǒng)。

      操作系統(tǒng):控制和管理計(jì)算機(jī)硬件、軟件資源,合理組織計(jì)算機(jī)工作,并為用戶使用計(jì)算機(jī)提供服務(wù)的軟件。用戶不能直接操縱計(jì)算機(jī)硬件,而是通過(guò)操作系統(tǒng)來(lái)使用計(jì)算機(jī)。5.計(jì)算機(jī)系統(tǒng)的性能指標(biāo)

      評(píng)價(jià)計(jì)算機(jī)性能的指標(biāo):

      (l)字長(zhǎng):指計(jì)算機(jī)能一次同時(shí)處理的二進(jìn)制數(shù)碼的位數(shù)。它是計(jì)算機(jī)的一個(gè)重要技術(shù)性能指標(biāo)。首先,字長(zhǎng)決定著計(jì)算機(jī)運(yùn)算的精度,字越長(zhǎng)則計(jì)算機(jī)的運(yùn)算精度越高。其次,字長(zhǎng)決定了指令直接尋址的能力,字越長(zhǎng)則存放數(shù)據(jù)的存儲(chǔ)單元數(shù)越多,尋找地址的能力就越強(qiáng)。

      (2)運(yùn)算速度:用每秒鐘能執(zhí)行多少條指令來(lái)表示,單位一般用MIPS(百萬(wàn)條指令/秒)。為了統(tǒng)一標(biāo)準(zhǔn),現(xiàn)在用各種指令的平均執(zhí)行時(shí)間及相對(duì)應(yīng)的指令運(yùn)行比例來(lái)綜合計(jì)算。

      (3)內(nèi)存容量:內(nèi)存儲(chǔ)器中能存儲(chǔ)信息的總字節(jié)數(shù)。計(jì)算機(jī)內(nèi)存容量越大,程序運(yùn)行速度越快,可運(yùn)行的程序也越多。

      (4)主頻:指計(jì)算機(jī)CPU的時(shí)鐘頻率。主頻的單位一般用兆赫茲(MHZ)來(lái)表示。它在很大程度上決定了計(jì)算機(jī)的運(yùn)算速度。

      (5)存取周期:存儲(chǔ)器完成一次讀(取)或?qū)?存)信息操作所需的時(shí)間稱存儲(chǔ)器的存取(或訪問(wèn))時(shí)間,而連續(xù)兩次讀或?qū)懰璧淖疃虝r(shí)間,稱存儲(chǔ)器的存取周期(或存儲(chǔ)周期)。存儲(chǔ)器的存取周期越短,計(jì)算機(jī)的運(yùn)算速度就越快。

      (6)總線寬度:總線是由數(shù)據(jù)總線DB、地址總線AB和控制總線CB三組線構(gòu)成的,每組線由若干根線組成。總線越寬,計(jì)算機(jī)的處理能力越強(qiáng)。

      2.1.2 多媒體技術(shù)和多媒體計(jì)算機(jī) 1.基本概念

      媒體:指信息表示和傳播的載體。一般分為感覺(jué)媒體、表示媒體、顯示媒體、存儲(chǔ)媒體、傳輸媒體五類。

      多媒體:指信息表示媒體的多樣化,例如文字、圖形、圖像、聲音、動(dòng)畫、視頻影像等。

      早期的計(jì)算機(jī)只能處理文字信息,可以叫做單媒體計(jì)算機(jī)。種能夠綜合處理多種媒體的計(jì)算機(jī)就叫做多媒體計(jì)算機(jī)。多媒體計(jì)算機(jī)必須增加聲音、圖像等媒體的輸入輸出設(shè)備及軟件。2.多媒體系統(tǒng)的主要特征

      多媒體系統(tǒng)必須具備四個(gè)主要的特征:

      (l)集成性??梢詫?duì)文字、圖形、圖像、聲音、視頻、動(dòng)畫等感覺(jué)媒體進(jìn)行綜合處理,達(dá)到各媒體的協(xié)調(diào)一致。

      (2)交互性??梢詫?shí)現(xiàn)人機(jī)交流,便于對(duì)系統(tǒng)功能加以控制和干預(yù)。

      (3)實(shí)時(shí)性。能使人的感官感覺(jué)到交流是連續(xù)的、及時(shí)的。

      (4)數(shù)字化。系統(tǒng)處理的都是數(shù)字信息,而不是模擬信息。

      2.2 通信及網(wǎng)絡(luò)系統(tǒng) 2.2.1 數(shù)據(jù)通信技術(shù)基礎(chǔ) 1.數(shù)據(jù)通信模型

      通信的基本功能就是實(shí)現(xiàn)兩個(gè)實(shí)體之間的數(shù)據(jù)交換。

      其中“信息源”是產(chǎn)生要發(fā)送數(shù)據(jù)的設(shè)備;

      “發(fā)送器” 可以對(duì)發(fā)送信號(hào)進(jìn)行編碼或轉(zhuǎn)換,產(chǎn)生能夠傳輸?shù)墓?、電信?hào);

      “接收器”將收到的信號(hào)轉(zhuǎn)換成目的站設(shè)備可以處理的信號(hào);

      “接收端”是信號(hào)傳送的目的地設(shè)備;

      “傳輸系統(tǒng)” 是連接信息源與接收端之間的復(fù)雜線路網(wǎng)絡(luò)。連接信息源與接收端的物理和邏輯設(shè)備稱為信道。

      信號(hào):是數(shù)據(jù)在傳輸過(guò)程中的物理表示形式。信號(hào)電平連續(xù)變化才叫做模擬信號(hào),以脈沖形式變化的叫做數(shù)字信號(hào)。傳送模擬信號(hào)的是模擬信道,傳送數(shù)字信號(hào)的是數(shù)字信道。

      通信系統(tǒng)需要完成的任務(wù)如下:

      (1)信號(hào)接口:產(chǎn)生或接收符合通信協(xié)議的信號(hào)。

      (2)路由和尋址:為發(fā)出信號(hào)選擇到達(dá)目的地的路徑。

      (3)呼叫和應(yīng)答:信號(hào)發(fā)送前先呼叫,接收方應(yīng)答后建立通信鏈路,這個(gè)過(guò)程叫握手。

      (4)可靠傳輸:采用各種措施保證數(shù)據(jù)傳輸?shù)恼_性。2.數(shù)據(jù)通信的帶寬

      (1)兩種通信系統(tǒng),即模擬通信系統(tǒng)和數(shù)字通信系統(tǒng)。

      模擬通信系統(tǒng):傳遞的信號(hào)為模擬信號(hào),在時(shí)間和幅度取值上都是連續(xù)的。

      數(shù)字通信系統(tǒng):傳遞的信號(hào)為數(shù)字信號(hào),在時(shí)間上是離散的,在幅度取值上是經(jīng)過(guò)量化的。

      (2)模擬通信的帶寬。信號(hào)的帶寬就是頻帶的寬度,其單位是赫茲(HZ)。

      傳輸介質(zhì)或通信設(shè)備的帶寬是指其允許通過(guò)的頻率范圍。

      (3)數(shù)字通信的帶寬。它反映通信速度的快慢及信道容量的大小。數(shù)字通信中的帶寬是指信號(hào)的傳輸速率,或叫位率、比特率,其單位是b/s或bps(每秒位數(shù))。3.常用傳輸介質(zhì)

      (1)雙絞線,(2)同軸電纜,(3)光纜。

      (4)無(wú)線通信。

      (5)微波通信。頻率在100MHZ-10GHZ的電磁波信號(hào)叫做微波信號(hào),其波長(zhǎng)為3cm-3m。由于微波頻率高,因此頻帶較寬;方向性好,適合進(jìn)行點(diǎn)對(duì)點(diǎn)的通信。成本比電纜和光纜都低,適合衛(wèi)星通信和城市之間通信。但是微波信號(hào)沒(méi)有繞射功能,只能進(jìn)行可視傳播,而且它的傳輸誤碼率也比較高。4.數(shù)據(jù)傳輸

      (1)基帶傳輸。使用數(shù)字信號(hào)傳輸數(shù)據(jù),終端設(shè)備將數(shù)字信號(hào)轉(zhuǎn)變成脈沖電信號(hào)時(shí),這種原始矩形脈沖信號(hào)固有的頻帶叫做基本頻帶,簡(jiǎn)稱為基帶。在信道中直接傳輸基帶信號(hào)的方法,叫做基帶傳輸。基帶傳輸是一種最基本的數(shù)據(jù)傳輸方式。

      (2)頻帶傳輸。利用模擬信道傳輸數(shù)字信號(hào)的方法稱為頻帶傳輸。在這樣的信道上傳輸數(shù)字信號(hào),必須先將數(shù)字信號(hào)轉(zhuǎn)換為模擬信號(hào);在接收方還必須再將模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào),相應(yīng)的設(shè)備才能識(shí)別。

      在頻帶傳輸過(guò)程中實(shí)現(xiàn)信號(hào)相互轉(zhuǎn)換的設(shè)備是調(diào)制解調(diào)器。把數(shù)字信號(hào)轉(zhuǎn)換為模擬信號(hào)的過(guò)程叫做調(diào)制;將模擬信號(hào)還原為數(shù)字信號(hào)的過(guò)程叫做解調(diào)。5.調(diào)制與解調(diào)

      調(diào)制:把需要傳送的信號(hào)加載到另一種信號(hào)上,以便容易在給定的介質(zhì)中傳送的過(guò)程。這里所說(shuō)的另一種信號(hào)叫做傳送信號(hào)的載波。

      解調(diào):信號(hào)傳送到接收站以后,再把載波上加載的信號(hào)卸載下來(lái)的過(guò)程。6.多路復(fù)用技術(shù)

      傳輸信號(hào)要求的帶寬與傳輸介質(zhì)允許通過(guò)的帶寬是不一樣的,為了節(jié)省開銷,應(yīng)當(dāng)充分利用傳輸介質(zhì)的帶寬。在一條介質(zhì)上同時(shí)傳送多于一路以上信號(hào)的傳輸方式,叫做該介質(zhì)的多路復(fù)用。

      7.數(shù)據(jù)交換技術(shù)

      (1)專線連接。最簡(jiǎn)單的數(shù)據(jù)通信形式,是在兩個(gè)站點(diǎn)之間直接用線路連接起來(lái)進(jìn)行數(shù)據(jù)的交換。因?yàn)槭菍S镁€路連接兩個(gè)站點(diǎn),所以不會(huì)發(fā)生線路擁堵問(wèn)題。但是如果兩個(gè)站點(diǎn)的距離較遠(yuǎn),或者需要進(jìn)行多站點(diǎn)之間的通信,直接的線路連接方式顯然是不合適的。解決專線連接占用線路太多的辦法,是設(shè)臵交換機(jī)。

      (2)電路交換。實(shí)際的電路交換是由交換機(jī)負(fù)責(zé)在兩個(gè)通信站點(diǎn)之間建立一條物理專用線路。這種由多臺(tái)交換機(jī)和它們的站點(diǎn)構(gòu)成的網(wǎng)絡(luò)叫做交換網(wǎng)絡(luò)。各通信站點(diǎn)與各自的交換機(jī)是專線連接,各交換機(jī)之間也是專線連接。

      (3)存儲(chǔ)轉(zhuǎn)發(fā)交換。也叫做包交換,存儲(chǔ)轉(zhuǎn)發(fā)交換的原理是:把待傳送的數(shù)據(jù)先存儲(chǔ)在結(jié)點(diǎn)機(jī)中,等到信道空閑時(shí)再根據(jù)優(yōu)先級(jí)別順序發(fā)送出去。只要存儲(chǔ)時(shí)間足夠長(zhǎng),就能夠?qū)⑿诺赖目臻e與忙碌狀態(tài)均勻化,從而壓縮信道和轉(zhuǎn)接設(shè)備的容量。這種交換方式不適合實(shí)時(shí)交換的信息傳輸,但是對(duì)于數(shù)據(jù)通信卻是非常合適的。

      存儲(chǔ)轉(zhuǎn)發(fā)交換方式可以分為報(bào)文交換和報(bào)文分組交換兩類。

      ① 報(bào)文交換。不論傳送數(shù)據(jù)的長(zhǎng)度是多少,都把它作為一個(gè)邏輯單元,加上目的地址、源地址、控制信息,按規(guī)定格式打成一個(gè)包發(fā)送。這個(gè)數(shù)據(jù)包就叫做報(bào)文,這種存儲(chǔ)轉(zhuǎn)發(fā)交換方式就叫做報(bào)文交換。

      ② 報(bào)文分組交換。將一個(gè)長(zhǎng)的報(bào)文分解為多個(gè)短小(一般不超過(guò)1000字節(jié))的組,叫做報(bào)文分組。2.2.2 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)

      計(jì)算機(jī)網(wǎng)絡(luò):是將地理位臵不同,并具有獨(dú)立功能的多個(gè)計(jì)算機(jī)系統(tǒng)通過(guò)通信設(shè)備和線路連接起來(lái),在功能完善的網(wǎng)絡(luò)軟件支持下,向多個(gè)用戶提供各種應(yīng)用服務(wù),從而實(shí)現(xiàn)數(shù)據(jù)、程序與硬件等各類資源共享的系統(tǒng)。計(jì)算機(jī)網(wǎng)絡(luò)的主要功能是:數(shù)據(jù)通信、資源共享和分布處理。1.計(jì)算機(jī)網(wǎng)絡(luò)的結(jié)構(gòu)

      典型的計(jì)算機(jī)網(wǎng)絡(luò)從邏輯功能上可以分為資源子網(wǎng)和通信子網(wǎng)兩大部分。

      (1)資源子網(wǎng):由主機(jī)、終端、終端控制器、聯(lián)網(wǎng)外設(shè)、各種軟件資源和信息資源組成的,向用戶提供各種網(wǎng)絡(luò)資源和網(wǎng)絡(luò)服務(wù),負(fù)責(zé)整個(gè)網(wǎng)絡(luò)的數(shù)據(jù)處理業(yè)務(wù)和各種網(wǎng)絡(luò)資源的共享服務(wù)。

      (2)通信子網(wǎng):由通信控制處理機(jī)(CCP)、專用或公用的通信線路及其他通信設(shè)備組成的,完成所有網(wǎng)絡(luò)數(shù)據(jù)的傳輸、轉(zhuǎn)發(fā)、加工和交換等通信處理工作。2.計(jì)算機(jī)網(wǎng)絡(luò)的分類

      主要的分類方式有兩種:

      (1)按網(wǎng)絡(luò)傳輸技術(shù)分類:可以分為點(diǎn)對(duì)點(diǎn)式網(wǎng)絡(luò)和廣播式網(wǎng)絡(luò)。

      點(diǎn)對(duì)點(diǎn)信道:網(wǎng)絡(luò)通過(guò)通信信道來(lái)完成數(shù)據(jù)傳輸任務(wù),一條線路只能連接一對(duì)結(jié)點(diǎn)。

      廣播信道:多個(gè)結(jié)點(diǎn)共享一條通信信道,一個(gè)結(jié)點(diǎn)發(fā)送信號(hào),全網(wǎng)結(jié)點(diǎn)都會(huì)收到信息,這種信道就是廣播信道,采用的網(wǎng)絡(luò)傳輸技術(shù)就只能是廣播方式,這樣的網(wǎng)絡(luò)就叫廣播式網(wǎng)絡(luò)。

      點(diǎn)對(duì)點(diǎn)式網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)可以是星型、環(huán)型、樹型等,廣播式網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)可以是總線型、環(huán)型、衛(wèi)星型等。(2)按網(wǎng)絡(luò)覆蓋范圍分類

      ① 局域網(wǎng)(Local Area Network,LAN):是小范圍的計(jì)算機(jī)網(wǎng)絡(luò)。它的覆蓋范圍一般在10公里以內(nèi)。設(shè)備的更新、新技術(shù)的引用都比較容易,所以傳輸速率也比較高,常常可以達(dá)到10-100Mbps。

      ② 廣域網(wǎng)(Wide Area Network,WAN)也叫做遠(yuǎn)程網(wǎng),它可以覆蓋幾公里至幾千公里的范圍。廣域網(wǎng)的通信子網(wǎng)主要使用分組交換技術(shù),并使用傳統(tǒng)的電話網(wǎng)(公用通信網(wǎng))、衛(wèi)星通信網(wǎng)、無(wú)線網(wǎng)來(lái)傳輸信息。廣域網(wǎng)的傳輸速率較低,一般在幾十K至幾Mbps之間。

      3.計(jì)算機(jī)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)

      計(jì)算機(jī)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)是指網(wǎng)絡(luò)中各結(jié)點(diǎn)與通信線路之間的關(guān)系結(jié)構(gòu),實(shí)際上主要是指通信子網(wǎng)的拓?fù)浣Y(jié)構(gòu)。常見(jiàn)的計(jì)算機(jī)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)有以下幾種。

      拓?fù)洌═opology)是將各種物體的位置表示成抽象位置。在網(wǎng)絡(luò)中,拓?fù)湫蜗蟮孛枋隽司W(wǎng)絡(luò)的安排和配置,包括各種結(jié)點(diǎn)和結(jié)點(diǎn)的相互關(guān)系。拓?fù)洳魂P(guān)心事物的細(xì)節(jié)也不在乎什么相互的比例關(guān)系,只將討論范圍內(nèi)的事物之間的相互關(guān)系表示出來(lái),將這些事物之間的關(guān)系通過(guò)圖表示出來(lái)。網(wǎng)絡(luò)中的計(jì)算機(jī)等設(shè)備要實(shí)現(xiàn)互聯(lián),就需要以一定的結(jié)構(gòu)方式進(jìn)行連接,這種連接方式就叫做“拓?fù)浣Y(jié)構(gòu)”,通俗地講這些網(wǎng)絡(luò)設(shè)備如何連接在一起的。

      (1)星型拓?fù)?/p>

      由一個(gè)中心結(jié)點(diǎn)與各站點(diǎn)之間呈輻射狀連接,中心結(jié)點(diǎn)對(duì)全網(wǎng)的通信實(shí)行集中控制,任何兩個(gè)結(jié)點(diǎn)之間的通信都必須通過(guò)中心結(jié)點(diǎn)來(lái)實(shí)現(xiàn)。

      星型拓?fù)涞膬?yōu)點(diǎn)是結(jié)構(gòu)簡(jiǎn)單,訪問(wèn)協(xié)議簡(jiǎn)單,單機(jī)故障不會(huì)影響網(wǎng)絡(luò)運(yùn)行;缺點(diǎn)是對(duì)中心結(jié)點(diǎn)的可*性要求高,中心結(jié)點(diǎn)出現(xiàn)故障,整個(gè)網(wǎng)絡(luò)就會(huì)癱瘓,系統(tǒng)的擴(kuò)充比較困難。

      (2)環(huán)型拓?fù)?/p>

      使網(wǎng)絡(luò)中各站點(diǎn)首尾相連,以通信線路連接成一個(gè)封閉的環(huán)路,數(shù)據(jù)只能在環(huán)路中沿著一個(gè)方向逐點(diǎn)傳輸。環(huán)型拓?fù)浣Y(jié)構(gòu)簡(jiǎn)單,傳輸延時(shí)確定,適合光纖介質(zhì)網(wǎng)絡(luò);但是任何一個(gè)結(jié)點(diǎn)的故障都會(huì)使全網(wǎng)癱瘓,而且結(jié)點(diǎn)的增加或減少都比較困難。

      (3)總線型拓?fù)?/p>

      所有的站點(diǎn)都連接到一條公用傳輸線--總線上,就形成了總線型計(jì)算機(jī)網(wǎng)絡(luò)結(jié)構(gòu)。其優(yōu)點(diǎn)是結(jié)構(gòu)簡(jiǎn)單,易于擴(kuò)充、價(jià)格低廉,容易安裝。缺點(diǎn)是出現(xiàn)故障后需要檢查總線在各結(jié)點(diǎn)的連接,因此查錯(cuò)比較困難;雖然某臺(tái)計(jì)算機(jī)故障不會(huì)影響網(wǎng)絡(luò)運(yùn)行,但是若總線斷開則網(wǎng)絡(luò)將不可使用。

      (4)樹型拓?fù)?/p>

      由星型拓?fù)溲葑兌鴣?lái),形狀像一棵根在上方的大樹。各結(jié)點(diǎn)按層次進(jìn)行連接,信息交換主要在上下結(jié)點(diǎn)之間進(jìn)行。樹型拓?fù)浣Y(jié)構(gòu)中的故障比較容易檢測(cè)和隔離。4.計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議

      通信協(xié)議:在通信過(guò)程中,通信雙方都必須遵守的規(guī)則和約定。

      網(wǎng)絡(luò)協(xié)議:計(jì)算機(jī)網(wǎng)絡(luò)通信的語(yǔ)言,規(guī)定了通信雙方交換數(shù)據(jù)或控制信息的格式、響應(yīng)及動(dòng)作;網(wǎng)絡(luò)協(xié)議是實(shí)現(xiàn)不同主機(jī)之間、不同操作系統(tǒng)之間及工作站之間通信的規(guī)則和約定。

      國(guó)際標(biāo)準(zhǔn)化組織(ISO)在1981年提出了開放系統(tǒng)互聯(lián)(OSI)參考模型,即網(wǎng)絡(luò)七層協(xié)議。2.2.3 局域網(wǎng)

      從應(yīng)用角度看,局域網(wǎng)的技術(shù)特點(diǎn)如下。

      (1)覆蓋有限的地理范圍,適用于公司、機(jī)關(guān)、學(xué)校、工廠等處計(jì)算機(jī)、終端設(shè)備和信息處理設(shè)備間聯(lián)網(wǎng)的要求。

      (2)能夠提供高數(shù)據(jù)傳輸率、低誤碼率的高質(zhì)量數(shù)據(jù)傳輸環(huán)境。

      (3)屬于一個(gè)單位所有,易于建立、維護(hù)和擴(kuò)展。

      (4)局域網(wǎng)的特性主要由網(wǎng)絡(luò)拓?fù)?、傳輸介質(zhì)和介質(zhì)訪問(wèn)控制方法決定。1.局域網(wǎng)的硬件組成

      局域網(wǎng)在邏輯上可以由網(wǎng)絡(luò)服務(wù)器、工作站、網(wǎng)卡、傳輸介質(zhì)和連接轉(zhuǎn)換部件構(gòu)成。

      其中連接轉(zhuǎn)換部件可以是中繼器、集線器、網(wǎng)橋、路由器、網(wǎng)關(guān)等。

      2.局域網(wǎng)的軟件系統(tǒng)

      局域網(wǎng)軟件系統(tǒng)主要包含三部分。

      (1)網(wǎng)絡(luò)操作系統(tǒng)。常用的網(wǎng)絡(luò)操作系統(tǒng)是Novell公司的Netware和Microsoft公司的Windows NT。

      (2)網(wǎng)絡(luò)管理軟件。主要用于監(jiān)視和控制網(wǎng)絡(luò)的運(yùn)行。常用的網(wǎng)絡(luò)管理軟件有HP公司的openview及IBM公司的Netview等。

      (3)網(wǎng)絡(luò)應(yīng)用軟件。網(wǎng)絡(luò)應(yīng)用軟件是用戶利用軟件開發(fā)平臺(tái),按照各自需要開發(fā)的各種各樣的網(wǎng)上業(yè)務(wù)應(yīng)用系統(tǒng)。常見(jiàn)的開發(fā)平臺(tái)有各種數(shù)據(jù)庫(kù)管理系統(tǒng)、辦公自動(dòng)化管理系統(tǒng)以及瀏覽器、網(wǎng)頁(yè)制作網(wǎng)站管理等軟件。3.局域網(wǎng)傳輸介質(zhì)

      局域網(wǎng)中常用的傳輸介質(zhì)是同軸電纜、雙絞線、光纖和無(wú)線通信信道。過(guò)去同軸電纜的性價(jià)比是最好的。目前中高速的局域網(wǎng)中都采用雙絞線作為傳輸介質(zhì),在遠(yuǎn)距離傳輸中使用光纖傳輸,在有移動(dòng)站點(diǎn)的局域網(wǎng)中,則采用無(wú)線通信技術(shù)。4.局域網(wǎng)工作方式

      局域網(wǎng)的工作方式有共享介質(zhì)式和交換式兩種。

      共享介質(zhì)式中,所有結(jié)點(diǎn)共享一條公共通信傳輸介質(zhì),當(dāng)一個(gè)結(jié)點(diǎn)發(fā)送數(shù)據(jù)時(shí),將會(huì)以廣播的形式傳送到所有的結(jié)點(diǎn)上。因此在共享介質(zhì)的網(wǎng)絡(luò)中,在任何一個(gè)時(shí)間段內(nèi),只能有一個(gè)結(jié)點(diǎn)占用公共通信信道。共享介質(zhì)式容易發(fā)生沖突的現(xiàn)象。于是提出了交換式局域網(wǎng)工作方式。5.局域網(wǎng)的介質(zhì)訪問(wèn)控制方式

      為了實(shí)現(xiàn)對(duì)多結(jié)點(diǎn)共享傳輸介質(zhì),并在發(fā)送和接收數(shù)據(jù)時(shí)為防止沖突而加以控制的方式有三種,即總線CSMA/CD控制、令牌環(huán)傳遞Token Ring控制和令牌總線傳遞 Token Bus控制。6.局域網(wǎng)協(xié)議

      控制網(wǎng)絡(luò)訪問(wèn)的協(xié)議,這類訪問(wèn)主要就是CSMA/CD訪問(wèn)和令牌傳送訪問(wèn)。在OSI的七層數(shù)據(jù)通信協(xié)議基礎(chǔ)上,由局域網(wǎng)標(biāo)準(zhǔn)(IEEE802)委員會(huì)提出了局域網(wǎng)協(xié)議IEEE802標(biāo)準(zhǔn),并且被國(guó)際標(biāo)準(zhǔn)化組織(ISO)于1984年3月批準(zhǔn)為國(guó)際標(biāo)準(zhǔn),稱為ISO 8802。

      7.局域網(wǎng)中計(jì)算機(jī)的相對(duì)地位

      在局域網(wǎng)中,計(jì)算機(jī)的相對(duì)地位有對(duì)等和客戶機(jī)/服務(wù)器方式兩種形式。

      (1)對(duì)等網(wǎng)絡(luò)模式。在這種網(wǎng)絡(luò)模式中,所有計(jì)算機(jī)都具有相同的地位,不設(shè)臵專有的文件服務(wù)器,每一臺(tái)計(jì)算機(jī)都可以訪問(wèn)網(wǎng)絡(luò)中的其他計(jì)算機(jī)。每一臺(tái)計(jì)算機(jī)既是其他計(jì)算機(jī)的服務(wù)器,同時(shí)又是其他計(jì)算機(jī)的客戶機(jī)。

      采用對(duì)等模式的局域網(wǎng)雖然價(jià)格比較便宜,但是網(wǎng)絡(luò)傳輸速度比較慢,保密性比較差,而且維護(hù)也比較困難。

      (2)客戶機(jī)/服務(wù)器網(wǎng)絡(luò)模式。這種模式用一臺(tái)或多臺(tái)單獨(dú)的、高性能、大容量的高檔微機(jī),或者是大中型機(jī)、小型機(jī)作為網(wǎng)絡(luò)中心服務(wù)器;而用多臺(tái)微型機(jī)作為客戶機(jī),以總線、星型總線等拓?fù)浣Y(jié)構(gòu)與服務(wù)器連接成局域網(wǎng)。8.網(wǎng)絡(luò)互聯(lián)技術(shù)

      網(wǎng)絡(luò)互聯(lián):指將分布在不同地理位臵的、類型相同或不同的、協(xié)議相同或不相同的網(wǎng)絡(luò)及設(shè)備,相互連接構(gòu)成更大規(guī)模的網(wǎng)絡(luò),實(shí)現(xiàn)網(wǎng)絡(luò)資源的共享。

      互聯(lián)網(wǎng)絡(luò)能夠屏蔽各子網(wǎng)在網(wǎng)絡(luò)協(xié)議、服務(wù)器類型、網(wǎng)絡(luò)管理方面的差異。要實(shí)現(xiàn)網(wǎng)絡(luò)互聯(lián),必須做到以下幾點(diǎn):

      (1)在互聯(lián)的網(wǎng)絡(luò)之間提供鏈路,至少有物理線路和數(shù)據(jù)線。

      (2)在不同網(wǎng)絡(luò)結(jié)點(diǎn)的進(jìn)程之間提供適當(dāng)?shù)穆酚蓙?lái)交換數(shù)據(jù)。

      (3)提供網(wǎng)絡(luò)記賬服務(wù),記錄網(wǎng)絡(luò)資源使用情況。

      (4)提供各種互聯(lián)服務(wù),應(yīng)當(dāng)盡可能不改變互聯(lián)網(wǎng)的結(jié)構(gòu)。

      2.2.4 Internet的基礎(chǔ)

      Internet是全球性的計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò);它連接了全世界千千萬(wàn)萬(wàn)個(gè)計(jì)算機(jī)網(wǎng)絡(luò)的網(wǎng)絡(luò),所以也叫做網(wǎng)際網(wǎng)。

      Internet也是基于客戶/服務(wù)器模式的,所有的服務(wù)由服務(wù)器提供,而各種訪問(wèn)、存取則由客戶機(jī)完成。服務(wù)器常常是指主機(jī),它總有一個(gè)標(biāo)識(shí)地址;客戶實(shí)質(zhì)上是客戶端的軟件程序,它向服務(wù)器提出請(qǐng)求,并翻譯、轉(zhuǎn)換和顯示服務(wù)器傳輸來(lái)的信息。

      1.Internet的組成

      因特網(wǎng)主要由通信線路、路由器、主機(jī)和信息資源等組成。

      (1)通信線路。通信線路是連接因特網(wǎng)中各種設(shè)備的基礎(chǔ)設(shè)施,可以分為有線通信線路和無(wú)線通信信道兩類。通信線路的數(shù)據(jù)傳輸能力用帶寬和傳輸速率兩個(gè)指標(biāo)衡量,傳輸速率與帶寬成正比,帶寬越大,傳輸速率也就越高。

      (2)路由器。連接因特網(wǎng)中各局域網(wǎng)、廣域網(wǎng)的設(shè)備是路由器,它會(huì)根據(jù)信道的情況自動(dòng)選擇和設(shè)定路由,以最佳的路徑,按前后順序發(fā)送信號(hào)。

      (3)主機(jī)。按用途不同可以分為兩類:一類是信息資源與服務(wù)的提供者,叫做服務(wù)器。服務(wù)器總是由高性能、大容量的大型計(jì)算機(jī)擔(dān)當(dāng)。另一類是信息資源與服務(wù)的接受者,叫做客戶機(jī)。

      (4)信息資源。在因特網(wǎng)中的信息資源,比如文本、圖像、聲音、視頻信息。2.Internet通信協(xié)議

      在進(jìn)行數(shù)據(jù)通信時(shí)必須遵守統(tǒng)一的規(guī)范和約定。這種規(guī)范和約定就叫做網(wǎng)絡(luò)通信協(xié)議,因特網(wǎng)的網(wǎng)絡(luò)互聯(lián)通信協(xié)議是TCP/IP(Transmission Control Protocol/Internet Protocol)協(xié)議。

      3.Internet網(wǎng)絡(luò)地址

      為了實(shí)現(xiàn)網(wǎng)絡(luò)中的數(shù)據(jù)通信,規(guī)定因特網(wǎng)中每一臺(tái)主機(jī)在子網(wǎng)內(nèi)都有惟一的網(wǎng)絡(luò)地址。網(wǎng)絡(luò)地址可以是真實(shí)的物理地址。也可以是IP地址或城名。

      (1)物理地址。物理地址是制造在網(wǎng)卡上的地址碼。網(wǎng)絡(luò)的技術(shù)和標(biāo)準(zhǔn)不同,相應(yīng)的網(wǎng)卡地址編碼也不同。

      (2)IP地址。因?yàn)槲锢淼刂返囊?guī)范很不統(tǒng)一,為了確保主機(jī)地址的惟一性,因此在因特網(wǎng)中對(duì)所有的主機(jī)進(jìn)行統(tǒng)一的編碼。這種地址就叫做IP地址。IP地址和物理地址可以根據(jù)協(xié)議對(duì)應(yīng)轉(zhuǎn)換。

      IP地址由4個(gè)字節(jié)(32位)的二進(jìn)制數(shù)組成,表示為用圓點(diǎn)分隔的4個(gè)十進(jìn)制整數(shù)組合的形式。一個(gè)字節(jié)對(duì)應(yīng)一個(gè)十進(jìn)制數(shù),所以每個(gè)十進(jìn)制數(shù)的值應(yīng)在0-255之間。

      (3)域名。用字符來(lái)表示網(wǎng)絡(luò)地址,就是網(wǎng)絡(luò)域名。如,華夏大地域名是004km.cn。4.Internet的應(yīng)用

      (1)信息服務(wù)。它具體分為以下幾類:

      ① 信息瀏覽。② 信息發(fā)布。③ 信息檢索。④ 文件下載。

      (2)網(wǎng)上通信。網(wǎng)絡(luò)通信分為以下幾類:

      ① 電子郵件。② 網(wǎng)上聊天。③ IP電話。④ 網(wǎng)上尋呼。

      (3)協(xié)同工作。它可以有以下幾種形式:

      ① 協(xié)同辦公和聯(lián)合研究。② 網(wǎng)上討論。③ IP網(wǎng)絡(luò)視頻會(huì)議。

      (4)電子商務(wù)。

      (5)網(wǎng)上教育。

      (6)網(wǎng)上娛樂(lè)。5.Internet的接入方法

      用戶要接入Internet必須通過(guò)因特網(wǎng)服務(wù)供應(yīng)商(Internet Service Provider,ISP),中國(guó)最大的ISP是具有國(guó)際出口的四大骨干網(wǎng):

      中國(guó)公用計(jì)算機(jī)互聯(lián)網(wǎng)CHINANET、中國(guó)教育和科研計(jì)算機(jī)網(wǎng)CERNET、中國(guó)科學(xué)技術(shù)網(wǎng)CSTNET、金橋信息網(wǎng)GBNET 此外還有許許多多小型的ISP。一般用戶接入Internet的方式有兩種:一種是通過(guò)局域網(wǎng)接入;另一種是通過(guò)電話網(wǎng)撥號(hào)接入。

      (1)通過(guò)局域網(wǎng)接入。局域網(wǎng)通過(guò)路由器和數(shù)據(jù)通信網(wǎng)與ISP相連接,再通過(guò)ISP的連接通道接入Internet。這些數(shù)據(jù)通信網(wǎng)由中國(guó)電信、中國(guó)網(wǎng)通、中國(guó)移動(dòng)和中國(guó)聯(lián)通等四大電信運(yùn)營(yíng)企業(yè)管理。

      (2)通過(guò)電話網(wǎng)接入。一般家庭采用電話網(wǎng)撥號(hào)入網(wǎng)方式。個(gè)人計(jì)算機(jī)上網(wǎng)必須使用調(diào)制解調(diào)器Modem。用戶的計(jì)算機(jī)與ISP的遠(yuǎn)程接入服務(wù)器RAS(Remote Access Server)之間,是通過(guò)調(diào)制解調(diào)器Modem與電話網(wǎng)連通的。6.企業(yè)內(nèi)部網(wǎng)

      所謂企業(yè)內(nèi)部網(wǎng)(Intranet),就是一個(gè)企業(yè)為實(shí)現(xiàn)內(nèi)部管理和通信而建立的獨(dú)立網(wǎng)絡(luò)。

      (1)發(fā)展過(guò)程。

      企業(yè)網(wǎng)絡(luò)技術(shù)基本上經(jīng)歷了三個(gè)階段:

      ① 集中處理階段。以一臺(tái)大型主機(jī)為核心,以眾多終端為客戶端組成的集中處理式系統(tǒng)。

      ② 客戶機(jī)/服務(wù)器模式。這是一種分布式處理的計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng),即Client/Serve模式或C/S模式??蛻魴C(jī)可以是具有一般功能的PC機(jī)、工作站,服務(wù)器則由處理功能和存儲(chǔ)容量都很強(qiáng)大的高檔微機(jī)、小型機(jī)、大型主機(jī)承擔(dān)。服務(wù)器既可以建立在局域網(wǎng)內(nèi),也可以通過(guò)廣域網(wǎng)或因特網(wǎng)與客戶機(jī)聯(lián)系。

      ③ 瀏覽器/服務(wù)器模式。所謂瀏覽器/服務(wù)器模式(Browser/Server模式,或B/S模式)就是Intranet,是最新型的企業(yè)內(nèi)部網(wǎng)。

      (2)Intranet的技術(shù)特點(diǎn)。其特點(diǎn)如下:

      ① 為用戶提供了統(tǒng)一、友好的瀏覽器操作界面,既方便用戶訪問(wèn)內(nèi)部WWW服務(wù)器,也方便用戶訪問(wèn)Internet的WWW服務(wù)器。

      ② 因?yàn)椴僮鹘缑媾cInternet相同,所以企業(yè)用戶不需要進(jìn)行復(fù)雜的培訓(xùn),可以節(jié)約培訓(xùn)費(fèi)用和時(shí)間。

      ③ 由于Intranet具有與Internet相同的、完善的網(wǎng)絡(luò)服務(wù)功能,所以用戶通信環(huán)境比傳統(tǒng)企業(yè)網(wǎng)得到了很大的改善。

      ④ Intranet的用戶既可以用E-mail發(fā)送郵件,又可以用WWW發(fā)布和閱讀文檔;企業(yè)管理者可以召開網(wǎng)絡(luò)會(huì)議和進(jìn)行網(wǎng)上辦公;產(chǎn)品開發(fā)可以用協(xié)同操作方式,實(shí)現(xiàn)網(wǎng)上聯(lián)合設(shè)計(jì)。

      (3)Intranet的基本結(jié)構(gòu)。Intranet是由服務(wù)器、客戶機(jī)、物理網(wǎng)絡(luò)和防火墻四個(gè)部分組成的。

      四個(gè)主要部分的構(gòu)成如下。

      ① 物理網(wǎng)絡(luò)是建立在TCP/IP協(xié)議上的任意拓?fù)浣Y(jié)構(gòu)的局域網(wǎng)或廣域網(wǎng)。

      ② 服務(wù)器是整個(gè)Intranet網(wǎng)絡(luò)的核心硬件設(shè)備,一般運(yùn)行Windows NT Server、UNIX。OSZ Warp Server、Netware Server等網(wǎng)絡(luò)操作系統(tǒng)。物理服務(wù)器往往被劃分為若干個(gè)邏輯(軟件)服務(wù)器。

      ③ 客戶機(jī)。它為最終用戶提供上機(jī)應(yīng)用平臺(tái)、運(yùn)行瀏覽器軟件及其他軟件。

      ④ 防火墻。當(dāng)Intranet與Internet連接時(shí),防火墻可提供必要的安全保護(hù)屏障,防止外部非法用戶侵人企業(yè)內(nèi)部網(wǎng)中。7.企業(yè)外部網(wǎng)

      企業(yè)外部網(wǎng)(Extranet):利用Internet的協(xié)議和標(biāo)準(zhǔn),并通過(guò)公共通信系統(tǒng)(可以是Internet網(wǎng)絡(luò)或?qū)S镁€路),使通過(guò)認(rèn)證的指定用戶能夠分享企業(yè)內(nèi)部網(wǎng)上部分信息和部分應(yīng)用服務(wù)的半開放專用網(wǎng)。2.3 數(shù)據(jù)庫(kù)系統(tǒng) 2.3.1 數(shù)據(jù)庫(kù)的基本概念 1.數(shù)據(jù)庫(kù)的基本術(shù)語(yǔ)

      (1)數(shù)據(jù)庫(kù)(Data Base,DB):以一定的方式將相關(guān)數(shù)據(jù)組織在一起并存儲(chǔ)在外存儲(chǔ)器上所形成的、能為多個(gè)用戶共享的、與應(yīng)用程序彼此獨(dú)立的一組相互關(guān)聯(lián)的數(shù)據(jù)集合。

      (2)數(shù)據(jù)庫(kù)管理系統(tǒng):指幫助用戶建立、使用和管理數(shù)據(jù)庫(kù)的軟件系統(tǒng),簡(jiǎn)稱為DBMS(Data Base Management System)。數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)系統(tǒng)的核心,DBMS通常由下列三個(gè)基本部分組成,即:

      ① 數(shù)據(jù)描述語(yǔ)言DDL(Data DescriPtion Language)。用來(lái)描述數(shù)據(jù)庫(kù)、表的結(jié)構(gòu),供用戶建立數(shù)據(jù)庫(kù)及表。

      ② 數(shù)據(jù)操作語(yǔ)言DML(Data ManiPulation Language)。供用戶對(duì)數(shù)據(jù)表進(jìn)行數(shù)據(jù)的查詢(包括檢索與統(tǒng)計(jì))和存儲(chǔ)(包括增加、刪除與修改)等*作。

      ③ 其他管理和控制程序。實(shí)現(xiàn)數(shù)據(jù)庫(kù)建立、運(yùn)行和維護(hù)時(shí)的統(tǒng)一管理、統(tǒng)一控制,從而保證數(shù)據(jù)的安全、完整,及多用戶并發(fā)操作。同時(shí)完成初始數(shù)據(jù)的輸入、轉(zhuǎn)換、轉(zhuǎn)存、恢復(fù)、監(jiān)控、通信,以及工作日志等管理控制的實(shí)用程序。

      (3)數(shù)據(jù)庫(kù)系統(tǒng)(Data Base System):指以計(jì)算機(jī)系統(tǒng)為基礎(chǔ),以數(shù)據(jù)庫(kù)方式管理大量共享數(shù)據(jù)的綜合系統(tǒng)。它一般由數(shù)據(jù)庫(kù)、計(jì)算機(jī)硬軟件系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)和用戶(最終用戶、應(yīng)用程序設(shè)計(jì)員和數(shù)據(jù)庫(kù)管理員)四個(gè)部分構(gòu)成。

      (4)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng):是在數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)支持下建立的計(jì)算機(jī)應(yīng)用系統(tǒng),簡(jiǎn)寫為DBAS。2.數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)

      數(shù)據(jù)庫(kù)系統(tǒng)和其他數(shù)據(jù)管理系統(tǒng)相比,有如下一些基本特點(diǎn)。

      (1)數(shù)據(jù)結(jié)構(gòu)化。文件系統(tǒng)中,獨(dú)立文件內(nèi)部的數(shù)據(jù)一般是有結(jié)構(gòu)的,但文件之間不存在聯(lián)系,因此從數(shù)據(jù)的整體來(lái)說(shuō)是沒(méi)有結(jié)構(gòu)的。數(shù)據(jù)庫(kù)系統(tǒng)雖然也常常分成許多單獨(dú)的數(shù)據(jù)文件,并且文件內(nèi)部也具有完整的數(shù)據(jù)結(jié)構(gòu),但是它更注意同一數(shù)據(jù)庫(kù)中各數(shù)據(jù)文件之間的相互聯(lián)系。

      (2)數(shù)據(jù)共享。共享是數(shù)據(jù)庫(kù)系統(tǒng)的目的,也是它的重要特點(diǎn)。一個(gè)數(shù)據(jù)庫(kù)中的數(shù)據(jù),不僅可以為同一企業(yè)或組織的內(nèi)部各部門共享,還可以為不同組織、地區(qū)甚至不同國(guó)家的用戶所共享。而在文件系統(tǒng)中,數(shù)據(jù)總是由特定用戶專用的。

      (3)數(shù)據(jù)獨(dú)立性。在文件系統(tǒng)中,數(shù)據(jù)結(jié)構(gòu)和應(yīng)用程序是相互依賴的,任何一方的改變總是要影響另一方。在數(shù)據(jù)庫(kù)系統(tǒng)中,這種相互依賴性是很小的,數(shù)據(jù)和程序具有相對(duì)的獨(dú)立性。

      數(shù)據(jù)庫(kù)模式主要分為物理結(jié)構(gòu)和邏輯結(jié)構(gòu)兩個(gè)方面。描述物理結(jié)構(gòu)的稱為物理數(shù)據(jù)庫(kù)描述(或物理模式、內(nèi)模式),它直接與操作系統(tǒng)或硬件相聯(lián)系。一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)只有一個(gè)內(nèi)模式。

      描述邏輯結(jié)構(gòu)的稱為模式(或概念模式、邏輯模式),它是數(shù)據(jù)庫(kù)數(shù)據(jù)的完整表示,是所有用戶的公共數(shù)據(jù)視圖。一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)只有一個(gè)模式,它總是以某一種數(shù)據(jù)模型為基礎(chǔ),統(tǒng)一考慮所有用戶的要求,并有機(jī)地綜合成一個(gè)邏輯整體。模式僅僅是數(shù)據(jù)型的描述,不涉及具體數(shù)據(jù)值。模式的一組值稱為模式的一個(gè)實(shí)例,一個(gè)模式往往有許多的實(shí)例。模式是相對(duì)穩(wěn)定的,而實(shí)例是不斷變動(dòng)的。因?yàn)槟J椒从车氖菙?shù)據(jù)庫(kù)的結(jié)構(gòu),一旦定義好基本上就不再變動(dòng);而實(shí)例反映的是數(shù)據(jù)庫(kù)某個(gè)時(shí)刻的狀態(tài),數(shù)據(jù)庫(kù)的數(shù)據(jù)是在不斷更新變化的。針對(duì)每一個(gè)用戶或應(yīng)用,又由模式導(dǎo)出若干個(gè)子模式(或叫外模式、用戶模式)。子模式是直接面向用戶的,用戶能夠看見(jiàn)并使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)描述。每一個(gè)子模式都是模式的一個(gè)子集;也可以把它看成是模式的一個(gè)窗口。一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)可以有多個(gè)子模式。

      數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式中還提供了兩個(gè)映像功能:一個(gè)是在物理結(jié)構(gòu)與邏輯結(jié)構(gòu)之間的映像(轉(zhuǎn)換)功能;另一個(gè)是在邏輯結(jié)構(gòu)與用戶結(jié)構(gòu)之間的映像(轉(zhuǎn)換)功能。第一種映像使得數(shù)據(jù)庫(kù)物理結(jié)構(gòu)改變時(shí)邏輯結(jié)構(gòu)不變,因而相應(yīng)的程序也不變,這就是數(shù)據(jù)庫(kù)的物理獨(dú)立性;第二種映像使得邏輯結(jié)構(gòu)改變時(shí),用戶結(jié)構(gòu)不變,應(yīng)用程序也不用改變,這就是數(shù)據(jù)和程序的邏輯獨(dú)立性。由于這種獨(dú)立性,使得應(yīng)用程序的編寫再也不需要考慮數(shù)據(jù)的描述和存取問(wèn)題,從而大大減少了應(yīng)用程序的修改和維護(hù)工作。

      (4)可控冗余度。在文件系統(tǒng)中,由于每個(gè)應(yīng)用都擁有并使用自己的數(shù)據(jù),各數(shù)據(jù)文件中難免有許多數(shù)據(jù)相互重復(fù),這就是冗余。數(shù)據(jù)庫(kù)系統(tǒng)是為了整個(gè)系統(tǒng)的數(shù)據(jù)共享而建立的,各應(yīng)用的數(shù)據(jù)集中存儲(chǔ)、共同使用,盡可能地避免了數(shù)據(jù)的重復(fù)存儲(chǔ),減少了數(shù)據(jù)的冗余。

      (5)統(tǒng)一的管理和控制。數(shù)據(jù)庫(kù)通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)軟件包統(tǒng)一管理數(shù)據(jù)。由于多用戶共享數(shù)據(jù),數(shù)據(jù)庫(kù)還具有安全性、完整性、并發(fā)性控制和數(shù)據(jù)恢復(fù)功能。2.3.2 數(shù)據(jù)模型的基本概念 1.模型的概念

      對(duì)現(xiàn)實(shí)世界事物特征的模擬和抽象就是這個(gè)事物的模型。在數(shù)據(jù)庫(kù)中數(shù)據(jù)模型是抽象的表示和處理現(xiàn)實(shí)世界中數(shù)據(jù)的工具。模型應(yīng)當(dāng)滿足以下要求:一是真實(shí)地反映現(xiàn)實(shí)世界;二是容易被人理解;三是便于在計(jì)算機(jī)上實(shí)現(xiàn)等。信息采用逐步抽象的方法,把數(shù)據(jù)模型劃分為兩類,以人的觀點(diǎn)模擬現(xiàn)實(shí)世界的模型叫做概念模型(或稱信息模型),以計(jì)算機(jī)系統(tǒng)的觀點(diǎn)模擬現(xiàn)實(shí)世界的模型叫做數(shù)據(jù)模型。2.概念模型

      概念模型就是概念層次的數(shù)據(jù)模型。它獨(dú)立于任何數(shù)據(jù)庫(kù)管理系統(tǒng),但是又很容易向數(shù)據(jù)庫(kù)管理系統(tǒng)支持的邏輯數(shù)據(jù)模型轉(zhuǎn)換。

      (l)基本術(shù)語(yǔ)

      實(shí)體:客觀存在,并且可以互相區(qū)別的事物。它可以是具體的物件,也可以是抽象的概念,還可以是某種聯(lián)系。

      屬性:實(shí)體具有的每一個(gè)特性都稱為一個(gè)屬性。屬性有“型” 和“值” 的概念,屬性的名稱(說(shuō)明)就是屬性的“型”;對(duì)型的具體賦值就是屬性的“值”。

      碼:在眾多屬性中能夠惟一標(biāo)識(shí)(確定)實(shí)體的屬性或?qū)傩越M的稱為實(shí)體的碼。

      域:屬性的取值范圍稱為該屬性的域。

      實(shí)體型:用實(shí)體名及描述它的各屬性名,可以刻畫出全部同質(zhì)實(shí)體的共同特征和性質(zhì),它被稱為實(shí)體型。

      實(shí)體集:某個(gè)實(shí)體型下的全部實(shí)體,叫做實(shí)體集。

      聯(lián)系:一個(gè)實(shí)體集內(nèi)部各實(shí)體之間的相互聯(lián)系,叫做實(shí)體內(nèi)。

      (2)實(shí)體集內(nèi)部的聯(lián)系。在一個(gè)實(shí)體集內(nèi)部也存在著一對(duì)一、一對(duì)多和多對(duì)多的聯(lián)系。3.數(shù)據(jù)模型

      它分為邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型兩類。

      邏輯數(shù)據(jù)模型:是用戶通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)看到的現(xiàn)實(shí)世界,它描述了數(shù)據(jù)庫(kù)數(shù)據(jù)的整體結(jié)構(gòu)。邏輯模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)完整性約束三部分概念組成。數(shù)據(jù)結(jié)構(gòu)是對(duì)系統(tǒng)靜態(tài)特性的描述,人們一般以數(shù)據(jù)結(jié)構(gòu)的類型來(lái)命名數(shù)據(jù)模型,如層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P偷取?/p>

      物理數(shù)據(jù)模型:是用來(lái)描述數(shù)據(jù)的物理存儲(chǔ)結(jié)構(gòu)和存儲(chǔ)方法的。它不但受數(shù)據(jù)庫(kù)管理系統(tǒng)控制,而且與計(jì)算機(jī)存儲(chǔ)器、*作系統(tǒng)密切相關(guān)。

      (l)層次模型。層次數(shù)據(jù)庫(kù)的特點(diǎn)是實(shí)體之間按層次關(guān)系部定義。實(shí)體用記錄(類型)表示,實(shí)體的屬性對(duì)應(yīng)記錄的數(shù)據(jù)項(xiàng);實(shí)體之間的聯(lián)系用有向連線表示。

      層次模型以每個(gè)實(shí)體為結(jié)點(diǎn),上層結(jié)點(diǎn)叫做父結(jié)點(diǎn),下層結(jié)點(diǎn)叫做子結(jié)點(diǎn)。層次模型像一棵倒臵的樹,最上層的結(jié)點(diǎn)沒(méi)有雙親,稱為根結(jié)點(diǎn);最下層的結(jié)點(diǎn)沒(méi)有子女,稱為葉結(jié)點(diǎn)。所以層次模型是一種以記錄類型為結(jié)點(diǎn)的有向樹結(jié)構(gòu)。

      (2)網(wǎng)狀模型。由于層次模型還不能很好地表達(dá)實(shí)體間的復(fù)雜關(guān)系(多對(duì)多聯(lián)系),于是又產(chǎn)生了網(wǎng)狀模型,它很好地解決了實(shí)體間復(fù)雜關(guān)系的表達(dá)問(wèn)題,但是它也有致命的弱點(diǎn),即當(dāng)需求擴(kuò)展時(shí),對(duì)原有數(shù)據(jù)結(jié)構(gòu)及應(yīng)用程序的修改會(huì)產(chǎn)生嚴(yán)重的后果。

      (3)關(guān)系模型。關(guān)系模型以人們經(jīng)常使用的表格形式作為基本的存儲(chǔ)結(jié)構(gòu),通過(guò)相同關(guān)鍵字段來(lái)實(shí)現(xiàn)表格間的數(shù)據(jù)聯(lián)系。

      (4)面向?qū)ο竽P汀2煌趯哟文P?、網(wǎng)狀模型、關(guān)系模型這些傳統(tǒng)的數(shù)據(jù)模型,面向?qū)ο髷?shù)據(jù)模型是非傳統(tǒng)的數(shù)據(jù)模型。將面向?qū)ο蟪绦蛟O(shè)計(jì)方法與數(shù)據(jù)庫(kù)技術(shù)相結(jié)合就產(chǎn)生了面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)。

      2.3.3 關(guān)系模型與關(guān)系數(shù)據(jù)庫(kù) 1.關(guān)系模型

      關(guān)系模型是一種新的數(shù)據(jù)模型。它建立在集合論和謂詞演算公式的基礎(chǔ)上。它提供的邏輯結(jié)構(gòu)簡(jiǎn)單,數(shù)據(jù)獨(dú)立性強(qiáng),存取具有對(duì)稱性、*縱靈活。

      在數(shù)據(jù)庫(kù)中的數(shù)據(jù)結(jié)構(gòu)如果依照關(guān)系模型定義,就是關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)由許多不同的關(guān)系構(gòu)成,其中每個(gè)關(guān)系就是一個(gè)實(shí)體,可以用一張二維表表示。

      關(guān)系二維表中的術(shù)語(yǔ)解釋如下:

      .關(guān)系(Relation):一張二維表對(duì)應(yīng)一個(gè)關(guān)系。

      .屬性(Attribute):表中每一列叫做一個(gè)屬性,屬性有名和值的區(qū)別。

      .元組(Topl):由屬性值組成的每一行叫做一個(gè)元組。

      .框架(rramework):由屬性名組成的表頭稱為框架(關(guān)系型)。

      .分量:表中的每一個(gè)屬性值。

      .域(Domain):每個(gè)屬性的取值范圍。

      .候選碼(Candidate Key):可以惟一確定的一個(gè)元組的屬性或?qū)傩越M(可簡(jiǎn)稱碼)。

      .主碼(Primary Key):一個(gè)關(guān)系中往往會(huì)有多個(gè)候選碼,可以指定一個(gè)為主碼。

      .主屬性(Primary Attribute):可以作為候選碼的屬性也叫主屬性。

      .非主屬性(Non-key Attribute):不能作為候選碼的屬性叫做非主屬性。

      .關(guān)系模式:對(duì)關(guān)系的描述稱為關(guān)系模式,常常記做:

      關(guān)系名(屬性1,屬性2,屬性3,……,屬性n)

      在關(guān)系模型中,不但實(shí)體用關(guān)系表示,而且實(shí)體之間的聯(lián)系也用關(guān)系來(lái)表示。

      關(guān)系模型要求關(guān)系必須是規(guī)范化的,即要求每個(gè)關(guān)系必須滿足一定的條件,其中最基本的一條就是,關(guān)系中每個(gè)分量必須是不可再分的基本項(xiàng)。

      作為一個(gè)關(guān)系模型的基本約束條件,起碼必須具備以下幾條:

      .表格中每一數(shù)據(jù)項(xiàng)不可再分,是基本項(xiàng)。

      .每一列數(shù)據(jù)有相同的類型,叫做屬性。各列都有惟一的屬性名和不同的屬性值,列數(shù)可根據(jù)需要而設(shè)定。

      .每列的順序是任意的。

      .每一行數(shù)據(jù)是一個(gè)實(shí)體諸多屬性值的集合,叫做元組。一個(gè)表格中不允許有完全相同的行出現(xiàn)。

      .各行順序可以是任意的。2.關(guān)系操作

      關(guān)系數(shù)據(jù)模型的理論基礎(chǔ)是集合論,每一個(gè)關(guān)系就是一個(gè)笛卡爾積的子集。

      (設(shè)A、B為集合,用A中的元素x作第一元素,B中的元素y作第二元素,構(gòu)成有序?qū)?,所有這樣的有序?qū)M成的集合,叫做A和B的笛卡兒積,記做A×B。

      在數(shù)據(jù)庫(kù)中,設(shè)有關(guān)系A(chǔ)為<學(xué)號(hào)、姓名>,具體內(nèi)容為{<1,張三>,<2,李四>};關(guān)系B為<學(xué)號(hào)、年齡>,具體內(nèi)容為{<1,20><2,22>}。

      則A×B={<1,張三,1,20>,<1,張三,2,22>,<2,李四,1,20>,<2,李四,2,22>} 如果再做第一列=第三列的選擇,再做只保留第一、第二、第三列的投影,即得{<1,張三,20>,<2,李四,22>}這樣,通過(guò)關(guān)系代數(shù)的三個(gè)運(yùn)算,我們查到了每個(gè)人的年齡)

      (1)傳統(tǒng)集合運(yùn)算。傳統(tǒng)集合運(yùn)算有并、交、差三種。

      (2)專門的關(guān)系運(yùn)算。專門的關(guān)系運(yùn)算主要有選擇(篩選)、投影和連接三種。選擇運(yùn)算是對(duì)關(guān)系表中元組(行)的操作,操作結(jié)果是找出滿足條件的元組。其中,投影運(yùn)算是對(duì)關(guān)系表中屬性(列)的操作,操作結(jié)果是找出關(guān)系中指定屬性全部值的子集。

      選擇運(yùn)算和投影運(yùn)算可以同時(shí)用一條命令來(lái)實(shí)現(xiàn)。

      連接運(yùn)算是對(duì)兩個(gè)關(guān)系的運(yùn)算,操作結(jié)果是找出滿足連接條件的所有元組,并且拼接成一個(gè)新的關(guān)系。完善的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)總是以數(shù)據(jù)操縱語(yǔ)言及結(jié)構(gòu)化查詢語(yǔ)言(SQL),來(lái)實(shí)現(xiàn)各種關(guān)系運(yùn)算。

      2.3.4 Vsual Foxpr數(shù)據(jù)庫(kù)管理系統(tǒng) 1.VFP的基本概念

      (l)數(shù)據(jù)表。數(shù)據(jù)表簡(jiǎn)稱為表,是VFP中最重要的*作對(duì)象。一個(gè)表就是一個(gè)關(guān)系,它總是以文件的形式存放在計(jì)算機(jī)的外存儲(chǔ)器中。表文件的存取名稱就是關(guān)系名,文件的擴(kuò)展名是DBF。

      (2)數(shù)據(jù)庫(kù)。在VFP中一張二維表稱為一個(gè)數(shù)據(jù)表(或者簡(jiǎn)稱表)。在關(guān)系數(shù)據(jù)庫(kù)中,可以包含若干個(gè)表(以及視圖)。數(shù)據(jù)庫(kù)也可作為一個(gè)文件存放在計(jì)算機(jī)外存儲(chǔ)器中,其擴(kuò)展名是DBC。

      (3)索引。索引實(shí)際上是對(duì)數(shù)據(jù)表的排序,但是它不改變數(shù)據(jù)表中數(shù)據(jù)的物理順序,而是另外建立一個(gè)索引對(duì)應(yīng)列表。

      (4)關(guān)鍵字。關(guān)系中的碼在數(shù)據(jù)表中一般叫做關(guān)鍵字,主碼叫做主關(guān)鍵字。因?yàn)樵跀?shù)據(jù)表中,屬性叫做字段,所以關(guān)鍵字就是能夠惟一標(biāo)識(shí)一條記錄的字段或字段組合。如果一個(gè)字段不能成為當(dāng)前表的關(guān)鍵字,但卻是另一個(gè)數(shù)據(jù)表的關(guān)鍵字,那么這個(gè)字段就稱為外來(lái)關(guān)鍵字。

      (5)視圖。視圖是一種特殊類型的表,它往往由一個(gè)或多個(gè)表(或視圖)中的部分字段或部分記錄組成。但是視圖并不是一個(gè)完整的數(shù)據(jù)集合,只是在數(shù)據(jù)庫(kù)中存放了相應(yīng)的關(guān)系。

      (6)存儲(chǔ)過(guò)程。存儲(chǔ)過(guò)程實(shí)際上是封裝在數(shù)據(jù)庫(kù)中的一個(gè)命令(程序)文件。其中可以包含系統(tǒng)為實(shí)現(xiàn)數(shù)據(jù)庫(kù)中數(shù)據(jù)的保護(hù)、安全、鏈接、查詢、視圖及關(guān)聯(lián)等功能,而自動(dòng)或人為設(shè)計(jì)的若干程序過(guò)程段及函數(shù)等。

      第四篇:管理系統(tǒng)中計(jì)算機(jī)應(yīng)用

      00052 管理系統(tǒng)中計(jì)算機(jī)應(yīng)用練習(xí)題

      一、填空題

      1.信息的第一和基本性質(zhì)是___事實(shí)性_________________。

      2.管理系統(tǒng)中計(jì)算機(jī)應(yīng)用的條件包括科學(xué)的管理基礎(chǔ)、領(lǐng)導(dǎo)的支持與參與及__ 建立專業(yè)人員隊(duì)伍和培訓(xùn)

      3.管理人員管理的主要無(wú)形資源是___信息_________________。

      4.評(píng)價(jià)管理信息系統(tǒng)應(yīng)用的經(jīng)濟(jì)效果,應(yīng)從直接經(jīng)濟(jì)效果和____間接經(jīng)濟(jì)效果______。兩方面來(lái)分析。

      5.決策支持系統(tǒng)的主要工作方式是__________人機(jī)對(duì)話__________。

      6.數(shù)據(jù)庫(kù)是按一定結(jié)構(gòu)存儲(chǔ)在計(jì)算機(jī)中相關(guān)數(shù)據(jù)的_______集合_____________。

      7.管理控制信息是屬于管理信息的___策略級(jí)_________________。

      8.系統(tǒng)對(duì)提高管理水平,降低運(yùn)營(yíng)成本等帶來(lái)的收益屬于_____直接經(jīng)濟(jì)效益_______________。

      9.系統(tǒng)分析中可行性研究包括__技術(shù) 經(jīng)濟(jì)管理可行性__________________。

      10.在數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)存取的最小單位是____記錄________________。

      11.按決策層次分類,將管理信息分為:戰(zhàn)略信息,戰(zhàn)術(shù)信息和___業(yè)務(wù)信息_________________。

      12.在諾蘭模型中,開始對(duì)計(jì)算機(jī)的使用進(jìn)行規(guī)劃與控制是在___控制階段_________________。

      13.在醫(yī)院,患者與醫(yī)生的關(guān)系是屬于___M:N關(guān)系_________________。

      14.在一個(gè)學(xué)生選課關(guān)系中,學(xué)生學(xué)號(hào)與課程之間是____M:N關(guān)系_________________。

      15.醫(yī)院心電監(jiān)護(hù)儀上的數(shù)字對(duì)于醫(yī)生來(lái)說(shuō)是____信息________________。

      16.在管理信息系統(tǒng)各種開發(fā)方式中,對(duì)企業(yè)開發(fā)能力要求最高的是____自行開發(fā)________________。

      17.系統(tǒng)設(shè)計(jì)階段工作的依據(jù)是____系統(tǒng)分析報(bào)告________________。

      18.子系統(tǒng)劃分方法中最好的方法是____功能劃分________________。

      19.在系統(tǒng)生命周期中,花費(fèi)費(fèi)用和人力投入最多的階段是_______系統(tǒng)維護(hù)_____________。

      20.在企業(yè)管理信息系統(tǒng)中,對(duì)數(shù)據(jù)庫(kù)存取權(quán)限最高的人員是______數(shù)據(jù)庫(kù)管理員______________。

      21.系統(tǒng)維護(hù)中工作量最大的活動(dòng)是___應(yīng)用程序維護(hù)_________________。

      22.管理信息系統(tǒng)實(shí)施階段的工作內(nèi)容有_____程序設(shè)計(jì) 設(shè)備購(gòu)買 數(shù)據(jù)采集_______________。

      23.數(shù)據(jù)字典的建立是在____系統(tǒng)分析階段________________。

      24.數(shù)據(jù)庫(kù)設(shè)計(jì),屬于系統(tǒng)開發(fā)的____系統(tǒng)總體設(shè)計(jì)階段_______________。

      25.信息系統(tǒng)的開發(fā)方式有多種,其中開發(fā)費(fèi)用較少,時(shí)間最短的是___購(gòu)買現(xiàn)成軟件_________________。

      26.系統(tǒng)新系統(tǒng)取代舊系統(tǒng),風(fēng)險(xiǎn)較大的轉(zhuǎn)換方法是____直接切換法________________。

      27.應(yīng)用軟件系統(tǒng)維護(hù)的類型有:完善性維護(hù)、適應(yīng)性維護(hù)、改正性維護(hù)和____預(yù)防性維護(hù)___________

      28.計(jì)算機(jī)系統(tǒng)應(yīng)該包括______硬件系統(tǒng)和軟件系統(tǒng)______________。

      29.第1-3代電子計(jì)算機(jī)使用的電子元件分別是____電子管晶體管中小規(guī)模型集成管____________

      30.在計(jì)算機(jī)中,一個(gè)漢字占的二進(jìn)制位數(shù)是______16位______________。

      31.計(jì)算機(jī)能直接識(shí)別和執(zhí)行的語(yǔ)言是______機(jī)器語(yǔ)言_______________。

      32.計(jì)算機(jī)中用來(lái)表示內(nèi)存儲(chǔ)器容量大小的最基本單位是_____字節(jié)_______________。

      33.格式化磁盤的主要目的是_____磁盤初始化_______________。

      34.計(jì)算機(jī)病毒是指_______特制的具有破壞性的程序_____________。

      35.Windows中文件的擴(kuò)展名的長(zhǎng)度為___3個(gè)_________________。

      36.一個(gè)文件路徑名為C:filetxtl12.txt,其中txtl是一個(gè)____文本文件________________。

      37.在Windows中,當(dāng)一個(gè)應(yīng)用程序窗口被最小化后,該應(yīng)用程序?qū)___被轉(zhuǎn)入后臺(tái)執(zhí)行________________

      38.廣域網(wǎng)傳輸介質(zhì)一般采用____光纖________________。

      39.計(jì)算網(wǎng)絡(luò)最突出的特點(diǎn)是________資源共存____________。

      40.域名中,ctbu表示_______主機(jī)名_____________。

      二、名詞解釋

      1.數(shù)據(jù)答:數(shù)據(jù)是載荷信息的物理符號(hào);是信息的具體表現(xiàn);數(shù)據(jù)的具體形式取決于載體的性質(zhì)。

      2.電子商務(wù)答:對(duì)整個(gè)貿(mào)易活動(dòng)實(shí)現(xiàn)電子化。即交易各方通過(guò)計(jì)算機(jī)和通信網(wǎng)絡(luò)進(jìn)行信息的發(fā)布、傳

      遞、存儲(chǔ)、統(tǒng)計(jì),以電子交易方式而不是通過(guò)紙介質(zhì)信息交換或直接面談方式進(jìn)行商業(yè)交易。

      3.數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS):答:是指幫助用戶建立、使用和管理數(shù)據(jù)庫(kù)的軟件系統(tǒng),簡(jiǎn)稱為DBMS。數(shù)據(jù)

      庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)系統(tǒng)的核心。

      4.業(yè)務(wù)流程圖答:以一項(xiàng)業(yè)務(wù)或一組相互關(guān)聯(lián)的業(yè)務(wù)作為描述對(duì)象,對(duì)它們的處理過(guò)程及所涉及的信

      息進(jìn)行描述。

      5.存取控制答:通過(guò)用戶鑒別,獲得使用計(jì)算機(jī)權(quán)的用戶,應(yīng)根據(jù)預(yù)先定義好的用戶權(quán)限進(jìn)行存取,稱為存取控制,是在共享資源條件下保證信息系統(tǒng)安全性的重要措施。

      6.信息答:信息是對(duì)事物運(yùn)動(dòng)狀態(tài)和特征的描述;信息是數(shù)據(jù)的含義;信息不隨載體性質(zhì)的改變而改

      變。

      7.管理信息系統(tǒng)(MIS)答:是由人和計(jì)算機(jī)系統(tǒng)組成的,為實(shí)現(xiàn)企業(yè)整體目標(biāo),對(duì)管理信息進(jìn)行系統(tǒng)的處理,為各級(jí)管理人員提供業(yè)務(wù)信息和決策信息的系統(tǒng)。

      8.數(shù)據(jù)庫(kù)答:以一定的組織方式存儲(chǔ)在計(jì)算機(jī)外存儲(chǔ)器中的,相互關(guān)聯(lián)的為多個(gè)用戶或應(yīng)用共享的數(shù)據(jù)

      集合。

      9.類答:一組具有相同結(jié)構(gòu)、操作和約束條件的對(duì)象,或者是具有共同屬性、共同操作性質(zhì)的對(duì)象的集合。

      10.數(shù)據(jù)加密答:為防止數(shù)據(jù)在存儲(chǔ)介質(zhì)中被非法拷貝和在傳輸過(guò)程中被非法竊取,在系統(tǒng)中應(yīng)對(duì)機(jī)密

      數(shù)據(jù)采取加密存儲(chǔ)和加密傳輸?shù)劝踩胧?/p>

      二、簡(jiǎn)答題

      1.簡(jiǎn)述管理信息的特點(diǎn)。答:(1)原始數(shù)據(jù)來(lái)源的分散性(2)信息資源的非消耗性(3)信息

      量大(4)信息處理方法的多樣性(5)信息的發(fā)生、加工、應(yīng)用,在空間、時(shí)間上

      2.簡(jiǎn)述電子商務(wù)的特點(diǎn)及分類答:特點(diǎn):(1)提供全球性商務(wù)服務(wù)(2)高效、快捷(3)加強(qiáng)

      客戶關(guān)系管理(4)提高服務(wù)質(zhì)量。分類:(1)企業(yè)與消費(fèi)者之間(B-C模式)(2)企業(yè)與企業(yè)之間(B-B模式)(3)企業(yè)內(nèi)部的電子商務(wù)

      3.簡(jiǎn)述可行性研究的目的。答:明確原系統(tǒng)存在的問(wèn)題、新系統(tǒng)的目標(biāo)與范圍,對(duì)系統(tǒng)的執(zhí)行性

      規(guī)劃進(jìn)行審定和可行性分析,初步評(píng)價(jià)解決問(wèn)題的幾種設(shè)想和方案,對(duì)是否有必要建立一個(gè)新的管理信息系統(tǒng)而提出建議。

      4.簡(jiǎn)述系統(tǒng)維護(hù)的目的及主要工作答:目的:保證系統(tǒng)正常而可靠的運(yùn)行,并隨著環(huán)境的變化、不斷改善和提高,始終處于正確的工作狀態(tài)。維護(hù)階段的主要工作是:(1)數(shù)據(jù)庫(kù)安全性控制(2)數(shù)據(jù)庫(kù)的正確性保護(hù)、轉(zhuǎn)儲(chǔ)與恢復(fù)(3)數(shù)據(jù)庫(kù)的重組織與重構(gòu)造。

      5.簡(jiǎn)述管理系統(tǒng)中計(jì)算機(jī)應(yīng)用的基本條件答:(1)科學(xué)的管理基礎(chǔ):①管理工作的程序化②管理

      業(yè)務(wù)的標(biāo)準(zhǔn)化③報(bào)表文件的統(tǒng)一化。④數(shù)據(jù)資料的完整化和代碼化。(2)領(lǐng)導(dǎo)的支持和參與:①抓好規(guī)劃②抓好決策③抓好落實(shí)。(3)建立專業(yè)人員隊(duì)伍和培訓(xùn)

      6.簡(jiǎn)述企業(yè)信息化的概念及主要體現(xiàn)在那些方面。答:企業(yè)信息化是企業(yè)利用現(xiàn)代信息技術(shù),通

      過(guò)對(duì)信息資源的不斷深入開發(fā)和廣泛利用,不斷提高生產(chǎn)、經(jīng)營(yíng)、管理、決策的效率和效益,進(jìn)而提高企業(yè)經(jīng)濟(jì)效益、增強(qiáng)企業(yè)競(jìng)爭(zhēng)力的過(guò)程。主要體現(xiàn)在以下三個(gè)方面:(1)企業(yè)生產(chǎn)過(guò)程的自動(dòng)化、智能化(2)企業(yè)管理決策的網(wǎng)絡(luò)化、智能化(3)企業(yè)商務(wù)活動(dòng)的電子化。

      7.簡(jiǎn)述可行性研究報(bào)告的主要內(nèi)容答:(1)模塊化(2)由頂向下,逐步求精(3)上層模塊分解為

      下層模塊,有三種不同的結(jié)構(gòu)形式,即順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。

      8.簡(jiǎn)述可行性研究報(bào)告的內(nèi)容答:(1)現(xiàn)行系統(tǒng)概況(2)現(xiàn)行信息系統(tǒng)存在的主要問(wèn)題和主要信息需求(3)擬建系統(tǒng)的規(guī)劃方案(4)經(jīng)濟(jì)可行性分析(5)技術(shù)可行性分析(6)系統(tǒng)運(yùn)行的可行性分析(7)結(jié)論。

      9.簡(jiǎn)述自行開發(fā)管理信息系統(tǒng)的優(yōu)缺點(diǎn)答:主要優(yōu)點(diǎn)是:(1)用戶的需求可以得到充分滿足(2)系統(tǒng)維護(hù)容易(3)可鍛煉本企業(yè)計(jì)算機(jī)開發(fā)應(yīng)用的隊(duì)伍。主要缺點(diǎn)是:(1)系統(tǒng)開發(fā)周期一般較長(zhǎng)(2)難于擺脫本企業(yè)習(xí)慣的管理方式的影響,不易開發(fā)出一個(gè)高水平的管理信息系統(tǒng)(3)用于企業(yè)內(nèi)部的開發(fā)費(fèi)用高。

      10.簡(jiǎn)述影響系統(tǒng)的安全性的因素及保護(hù)措施答:影響系統(tǒng)的安全性的因素:(1)自然災(zāi)害、偶然事件

      (2)軟件的非法刪改、復(fù)制和竊取,使系統(tǒng)的軟件遭泄密和破壞(3)數(shù)據(jù)的非法篡改、盜用或破壞(4)硬件故障。系統(tǒng)安全性保護(hù)措施:(1)物理安全控制(2)人員及管理控制(3)存取控制(4)數(shù)據(jù)加密。

      第五篇:管理系統(tǒng)中計(jì)算機(jī)應(yīng)用小抄必備

      名詞

      諾蘭模型:是美國(guó)專家諾蘭根據(jù)大量歷史資料與實(shí)際發(fā)展?fàn)顩r的考察,提出的在一個(gè)地區(qū)、一個(gè)行業(yè)及至一個(gè)國(guó)家計(jì)算機(jī)應(yīng)用發(fā)展的客觀道路及規(guī)律。

      IP地址:為確保網(wǎng)路上計(jì)算機(jī)主機(jī)地址的唯一性,對(duì)所有進(jìn)因特網(wǎng)中的主機(jī)進(jìn)行統(tǒng)一編碼,這個(gè)編碼就是IP地址。電子商務(wù):是只對(duì)整個(gè)貿(mào)易活動(dòng)實(shí)現(xiàn)電子化。

      UC矩陣:是一張表格,它的右邊第一列是系統(tǒng)中個(gè)功能的名稱,上面第一行,列出系統(tǒng)個(gè)數(shù)據(jù)類的名稱。表中在各功能與數(shù)據(jù)類的交叉處,填寫功能與數(shù)據(jù)的關(guān)系。

      事件:就是對(duì)象可以識(shí)別和相應(yīng)的行為與操作,它一般由用戶或系統(tǒng)來(lái)觸發(fā)。

      虛擬企業(yè):是指具有企業(yè)功能,但在企業(yè)體內(nèi)沒(méi)有執(zhí)行這些功能的實(shí)體組織的企業(yè)。

      帶寬:是指不同信號(hào)的帶寬含義不同,模擬信號(hào)的帶寬就是頻帶的寬度,其單位H在。而數(shù)字信號(hào)的帶寬是指信號(hào)的傳輸速率,單位是bit/s。

      決策樹:是一種呈樹狀的圖形工具,適合于描述處理中具有多種策略,根據(jù)若干條件的判定,確定所采用策略的情況。

      代碼維護(hù):是指隨著系統(tǒng)應(yīng)用范圍和應(yīng)用環(huán)境變化對(duì)系統(tǒng)中各種代碼進(jìn)行增加、刪除、修改以及設(shè)置新的代碼。

      系統(tǒng)軟件:是指直接控制和協(xié)調(diào)計(jì)算機(jī)、通訊設(shè)備及其他外部設(shè)備的軟件。

      系統(tǒng)運(yùn)行的可行性:是指系統(tǒng)建立要考慮社會(huì)的、認(rèn)為的因素影響,要考慮改革不適合新系統(tǒng)運(yùn)行的管理體制和方法的可行性、實(shí)施各種有利于息系統(tǒng)運(yùn)行建議的可行性、人員的適應(yīng)性以及法律上的可行性。輸入數(shù)據(jù):主要是指如數(shù)系統(tǒng)進(jìn)行處理的憑證、票據(jù),或下級(jí)部門上報(bào)給本系統(tǒng)的報(bào)表。

      處理過(guò)程設(shè)計(jì):就是要對(duì)控制結(jié)構(gòu)圖中的每一個(gè)模塊內(nèi)部的處理過(guò)程進(jìn)行具體的描述。

      中央處理器:即CPU,它由運(yùn)算器、控制器和一些寄存器組成。企業(yè)戰(zhàn)略:是指企業(yè)根據(jù)內(nèi)外環(huán)境和可獲得的資源情況,為求得長(zhǎng)期生存和持續(xù)發(fā)展,對(duì)企業(yè)發(fā)展目標(biāo),達(dá)到目標(biāo)的途徑和手段的總體謀劃。

      數(shù)據(jù)流程圖:對(duì)原系統(tǒng)進(jìn)行分析和抽象的工具,也是用以描述新系統(tǒng)邏輯模型的主要工具。

      系統(tǒng)說(shuō)明書:即系統(tǒng)設(shè)計(jì)報(bào)告,是系統(tǒng)設(shè)計(jì)的最后成果,也是新系統(tǒng)的物理模型和系統(tǒng)實(shí)施的依據(jù)。

      加密:是將明文的信息和數(shù)據(jù)進(jìn)行編碼,使它轉(zhuǎn)換成一種不可理解的內(nèi)容,是信息竊取這無(wú)法認(rèn)識(shí)和理解其意。簡(jiǎn)答

      電子商務(wù)的主要功能:

      1、網(wǎng)上廣告宣傳;

      2、網(wǎng)上咨詢和貿(mào)易洽談;

      3、網(wǎng)上產(chǎn)品訂購(gòu);

      4、網(wǎng)上貨幣支付和電子銀行;

      5、服務(wù)傳遞;

      6、意見(jiàn)征詢;

      7、交易活動(dòng)管理。

      關(guān)系模型的特點(diǎn):它建立在集合論和謂詞演算公式的基礎(chǔ)上,他提供的邏輯結(jié)構(gòu)簡(jiǎn)單、數(shù)據(jù)獨(dú)立性強(qiáng),存取具有對(duì)成型、操縱靈活。關(guān)鍵成功要素法的步驟:

      1、了解企業(yè)及信息系統(tǒng)的戰(zhàn)略目標(biāo);

      2、識(shí)別影響戰(zhàn)略目標(biāo)的所有成功要素;

      3、確定關(guān)鍵成功的要素;

      4、識(shí)別性能指標(biāo)和標(biāo)準(zhǔn)。

      UC矩陣的檢驗(yàn):

      1、完備性:每個(gè)數(shù)據(jù)類必須有一個(gè)產(chǎn)生者和至少有一個(gè)使用者;

      2、一致性:是指每個(gè)數(shù)據(jù)類僅有一個(gè)產(chǎn)生者;

      3、無(wú)冗余性:每行或每列必有“U”或“C”,即不允許有空列。

      以轉(zhuǎn)換為中心結(jié)構(gòu)的分解:將上層分解為下層時(shí)要分解為三大部分:輸入部分、處理部分、輸出部分。

      簡(jiǎn)述DSS的基本結(jié)構(gòu):DSS及決策支持系統(tǒng)其基本結(jié)構(gòu)一般由一個(gè)模型庫(kù)、一個(gè)數(shù)據(jù)庫(kù)、以及它們的管理軟件系統(tǒng)組成。這些軟件包括DBMSMBMSDGMS。

      簡(jiǎn)述存儲(chǔ)轉(zhuǎn)發(fā)的原理:存儲(chǔ)轉(zhuǎn)發(fā)的原理是把待傳送的數(shù)據(jù)先儲(chǔ)存在節(jié)點(diǎn)機(jī)中,等信道空閑時(shí)在根據(jù)優(yōu)先級(jí)別順序發(fā)送出去。自要儲(chǔ)存時(shí)間足夠長(zhǎng),就能夠就愛(ài)你各地信道空間的空閑與忙碌狀態(tài)均勻化,從而大大壓縮信道和轉(zhuǎn)接設(shè)備的容量。

      簡(jiǎn)述CASE的目標(biāo)與作用:目標(biāo)就是實(shí)現(xiàn)系統(tǒng)開發(fā)生命周期內(nèi)各階段工作基于計(jì)算機(jī)的自動(dòng)化。CASE的作用為

      1、實(shí)現(xiàn)一個(gè)具有快速響應(yīng),專用資源和早期差錯(cuò)功能的交互開發(fā)環(huán)境;

      2、對(duì)系統(tǒng)開發(fā)和維護(hù)過(guò)程中個(gè)環(huán)節(jié)實(shí)現(xiàn)自動(dòng)化;

      3、通過(guò)強(qiáng)有力的圖形接口,實(shí)現(xiàn)直觀的程序設(shè)計(jì)。

      簡(jiǎn)述數(shù)據(jù)流程圖的作用:

      1、對(duì)原系統(tǒng)進(jìn)行分析和抽象的工具;

      2、用以描述新系統(tǒng)的邏輯模型的主要工具。由于數(shù)據(jù)流程圖簡(jiǎn)明、清晰、不涉及試述細(xì)節(jié)、容易讓用戶理解,因此數(shù)據(jù)流程圖是系統(tǒng)分析人員與用戶交流的有效工具,也是系統(tǒng)設(shè)計(jì)的主要依據(jù)。

      什么是復(fù)雜(組合)編碼法:組合碼,也叫合成碼、復(fù)雜碼。它由若干種簡(jiǎn)單的編碼組合而成,使用十分普遍。其有點(diǎn)是容易分類、容易增加編碼層次、可以從不同角度識(shí)別編碼、容易實(shí)現(xiàn)多種分類統(tǒng)計(jì);缺點(diǎn)是編碼位數(shù)和數(shù)據(jù)項(xiàng)個(gè)數(shù)較多。

      現(xiàn)代企業(yè)對(duì)信息處理的要求:及時(shí)、準(zhǔn)確、適用和經(jīng)濟(jì)。

      企業(yè)管理信息系統(tǒng)開發(fā)的復(fù)雜性:企業(yè)屬于非確定型的復(fù)雜系統(tǒng),企業(yè)中任何一個(gè)子系統(tǒng)都要涉及組織機(jī)構(gòu)、人員和一定的業(yè)務(wù)領(lǐng)域,而且要針對(duì)環(huán)境條件的變化采取相應(yīng)的控制措施。隨著企業(yè)規(guī)模的擴(kuò)大,信息技術(shù)的發(fā)展,系統(tǒng)的功能日益增強(qiáng),更增加了系統(tǒng)的復(fù)雜性。此外,系統(tǒng)開發(fā)本身又是一種綜合性技術(shù),它涉及計(jì)算機(jī)科學(xué)、通信技術(shù)、經(jīng)濟(jì)應(yīng)用數(shù)學(xué)、管理科學(xué)等多種學(xué)科,具有知識(shí)密集的特點(diǎn)。擴(kuò)展數(shù)據(jù)流程圖擴(kuò)展的具體內(nèi)容;

      1、應(yīng)用計(jì)算機(jī)以后,可以增加許多原來(lái)手工處理難以完成的各種功能;

      2、擴(kuò)展是增加對(duì)各種例外情況和錯(cuò)誤情況的處理。

      數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì):為一個(gè)確定的邏輯數(shù)據(jù)模型選擇一個(gè)最合適應(yīng)用要求的物理結(jié)構(gòu)過(guò)程,就叫做數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)設(shè)計(jì)。系統(tǒng)測(cè)試用例的組成:

      1、對(duì)系統(tǒng)輸入的描述;

      2、由這些輸入數(shù)據(jù)經(jīng)系統(tǒng)處理,與其的測(cè)試正確結(jié)果。

      電子商務(wù):是指對(duì)整個(gè)貿(mào)易活動(dòng)實(shí)現(xiàn)電子化。及交易各方通過(guò)計(jì)算機(jī)和通信網(wǎng)絡(luò)進(jìn)行信息的發(fā)布、傳遞、儲(chǔ)存、統(tǒng)計(jì)、以電子交易的方式而不是通過(guò)紙質(zhì)信息交換或直接面談的方式進(jìn)行的商業(yè)交易。系統(tǒng)開發(fā)的指導(dǎo)性原則:

      1、明確開發(fā)目地,確立面向用戶的觀點(diǎn);

      2、強(qiáng)調(diào)系統(tǒng)的整體性,采用先確定邏輯模型,在設(shè)計(jì);

      3、分析系統(tǒng)的相關(guān)性,根據(jù)分解—協(xié)調(diào)的原則有頂向下發(fā)展;

      4、適應(yīng)環(huán)境變化要求,開發(fā)易擴(kuò)展、以維護(hù)的系統(tǒng);

      5、工作成果文檔、圖表規(guī)范化。代碼的設(shè)計(jì)原則:唯一性、簡(jiǎn)單性、易識(shí)別性、可擴(kuò)充性、合理性、規(guī)范性。

      系統(tǒng)實(shí)施的培訓(xùn)方式:有講課、進(jìn)行新系統(tǒng)工作方式模擬、利用軟件包培訓(xùn)、在使用中進(jìn)行具體指導(dǎo)等等

      下載理系統(tǒng)中計(jì)算機(jī)應(yīng)用教案(第8章)(合集5篇)word格式文檔
      下載理系統(tǒng)中計(jì)算機(jī)應(yīng)用教案(第8章)(合集5篇).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        管理系統(tǒng)中計(jì)算機(jī)的應(yīng)用

        簡(jiǎn)答 1、管理的概念 1管理的目的是實(shí)現(xiàn)企業(yè)的目標(biāo) 2管理是對(duì)組織資源進(jìn)行合理配置的過(guò)程 3管理的實(shí)施是通過(guò)計(jì)劃、組織、領(lǐng)導(dǎo)和控制等活動(dòng)進(jìn)行的。 2、管理信息......

        管理系統(tǒng)中計(jì)算機(jī)應(yīng)用——專業(yè)術(shù)語(yǔ)

        管理系統(tǒng)中計(jì)算機(jī)應(yīng)用——專業(yè)術(shù)語(yǔ) 電子商務(wù):EC 移動(dòng)商務(wù):MC 下一代通信網(wǎng)絡(luò):NGN 信息技術(shù)管理的理論框架:COBIT 國(guó)際標(biāo)準(zhǔn)化組織:ISO 基于計(jì)算機(jī)的信息系統(tǒng):CBIS 電子數(shù)據(jù)處理:EDP......

        管理系統(tǒng)中計(jì)算機(jī)應(yīng)用概論

        第一章管理系統(tǒng)中計(jì)算機(jī)應(yīng)用概論 信息:對(duì)事物運(yùn)動(dòng)狀態(tài)和特征的概念 數(shù)據(jù):載荷信息的物理符號(hào) 管理信息:經(jīng)過(guò)加工處理后對(duì)企業(yè)生產(chǎn)經(jīng)營(yíng),活動(dòng)有影響的數(shù)據(jù) 信息間的遞歸:一個(gè)系統(tǒng)或......

        管理系統(tǒng)中計(jì)算機(jī)應(yīng)用-第一章

        第一章 概論 一、單項(xiàng)選擇題 1.關(guān)于數(shù)據(jù)和信息的描述中,正確的是 A.?dāng)?shù)據(jù)是對(duì)事物運(yùn)動(dòng)狀態(tài)和特征的描述B.信息是載荷數(shù)據(jù)且不可改變的物理符號(hào) C.任何數(shù)據(jù)都可以表示為決策所用的......

        管理系統(tǒng)中計(jì)算機(jī)應(yīng)用3

        1.5企業(yè)信息化與管理創(chuàng)新1.5.1企業(yè)信息化 企業(yè)信息化就是企業(yè)利用現(xiàn)代信息技術(shù),通過(guò)對(duì)信息資源的不斷深入開發(fā)和廣泛利用,不斷提高生產(chǎn)、經(jīng)營(yíng)、管理、決策的效率和效益,進(jìn)而提......

        管理系統(tǒng)中計(jì)算機(jī)應(yīng)用 筆記第四章

        第四章 信息系統(tǒng)規(guī)劃和可行性研究 4.1 信息系統(tǒng)規(guī)劃概論 4.1.1 系統(tǒng)規(guī)劃的目的 對(duì)信息系統(tǒng)規(guī)劃的目的,主要有如下幾方面: 1.保證信息系統(tǒng)開發(fā)符合企業(yè)總的戰(zhàn)略目標(biāo),使系統(tǒng)能真......

        管理系統(tǒng)中計(jì)算機(jī)應(yīng)用簡(jiǎn)答[全文5篇]

        三、簡(jiǎn)答(包括5個(gè)小題,共25分) 1.管理信息的作用 答:(1)管理信息是重要的資源(2)管理信息是決策的基礎(chǔ)(3)管理信息是實(shí)施管理控制的依據(jù)(4)管理信息是系統(tǒng)內(nèi)外聯(lián)系的紐帶 2.管理信息的特......

        管理系統(tǒng)中計(jì)算機(jī)應(yīng)用實(shí)踐方案

        `管理系統(tǒng)中計(jì)算機(jī)應(yīng)用實(shí)踐方案一、教材《管理系統(tǒng)中計(jì)算機(jī)應(yīng)用》,江呈明,周山蕪主編,04年版。 二、考核時(shí)間:50分鐘。 三、考核內(nèi)容及分?jǐn)?shù)分布: 1、windows資源管理器的綜合應(yīng)用......