當(dāng)前位置: 首頁 > 自學(xué)考試 > 自學(xué)考試備考資料 > 自考“管理系統(tǒng)中計算機應(yīng)用”復(fù)習(xí)筆記(16)

自考“管理系統(tǒng)中計算機應(yīng)用”復(fù)習(xí)筆記(16)

更新時間:2011-08-28 18:13:06 來源:|0 瀏覽0收藏0

自學(xué)考試報名、考試、查分時間 免費短信提醒

地區(qū)

獲取驗證 立即預(yù)約

請?zhí)顚憟D片驗證碼后獲取短信驗證碼

看不清楚,換張圖片

免費獲取短信驗證碼

  8.l系統(tǒng)實施的準(zhǔn)備工作

  1.建立系統(tǒng)平臺轉(zhuǎn)自環(huán) 球 網(wǎng) 校edu24ol.com

  包括購置和安裝必要的計算機和通信硬件設(shè)備、軟件系統(tǒng)。所需硬件設(shè)備包括主機、外部設(shè)備、輔助設(shè)備(如穩(wěn)壓電源、空氣調(diào)節(jié)裝置)、機房設(shè)施。通信設(shè)備等。

  2.培訓(xùn)管理人員和操作人員

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

  3.基礎(chǔ)數(shù)據(jù)的準(zhǔn)備

  企業(yè)中有許多基礎(chǔ)數(shù)據(jù),要把它們轉(zhuǎn)存到計算機存儲器中。

  4.管理流程重組

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

  8.2程序模塊的設(shè)計

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

  8.2.1程序設(shè)計的概述

  1.程序設(shè)計的任務(wù)

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

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

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

  3.良好的編程習(xí)慣

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

  8.2.2結(jié)構(gòu)化程序設(shè)計

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

  1.順序結(jié)構(gòu)

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

  2.判斷選擇結(jié)構(gòu)

  在用程序解決實際問題時,常常需要對問題的給定條件做出判斷,以便選擇不同的解決方法,這就必須使用判斷選擇(分支)結(jié)構(gòu)來編制程序。判斷選擇結(jié)構(gòu)有相應(yīng)的結(jié)構(gòu)語句。

  3.循環(huán)結(jié)構(gòu)

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

  8.2.3程序的調(diào)試

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

  1.程序錯誤的分類

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

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

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

  邏輯錯誤,指那些雖然不違反系統(tǒng)規(guī)則,但是卻不合邏輯或不合題目語義的錯誤。這些錯誤系統(tǒng)一般很難自行檢測出來。

  8.2.4面向?qū)ο蟪绦蛟O(shè)計

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

  1.概念

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

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

 ?。?)屬性

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

 ?。?)事件

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

 ?。?)方法

  方法是對象所具有的功能。因為一種功能必然是由一個過程來支持。所以過程也可以說就是一段程序(有時也叫方法程序)。

  2.面向?qū)ο蟪绦蛟O(shè)計的特點

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

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

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

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

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

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

  用戶可以通過基類派生出對象及子類,也可以利用子類派生出對象或子類。把特殊需要的屬性、方法和事件定義在該子類中,從而創(chuàng)建出用戶的自定義類。

  8.3應(yīng)用系統(tǒng)的設(shè)計

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

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

  8.3.1主控程序設(shè)計

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

  8.3.2項目管理器

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

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

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

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

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

 ?。?)用簡單面向?qū)ο蟮姆椒ǎ瑢⑵湎到y(tǒng)資源編譯成可獨立運行的。APP或。EXE文件。(以上內(nèi)容僅供參考)

?2011年7月自學(xué)考試成績查詢時間及方式匯總

?2011年下半年各地自學(xué)考試報名匯總

更多信息請訪問:自學(xué)考試頻道    自學(xué)考試論壇    自學(xué)考試博客

分享到: 編輯:環(huán)球網(wǎng)校

資料下載 精選課程 老師直播 真題練習(xí)

自學(xué)考試資格查詢

自學(xué)考試歷年真題下載 更多

自學(xué)考試每日一練 打卡日歷

0
累計打卡
0
打卡人數(shù)
去打卡

預(yù)計用時3分鐘

環(huán)球網(wǎng)校移動課堂APP 直播、聽課。職達未來!

安卓版

下載

iPhone版

下載

返回頂部