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

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

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

自學(xué)考試報(bào)名、考試、查分時(shí)間 免費(fèi)短信提醒

地區(qū)

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

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

看不清楚,換張圖片

免費(fèi)獲取短信驗(yàn)證碼

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

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

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

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

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

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

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

  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ì)就是處理過程的設(shè)計(jì);而在面向?qū)ο蟮某绦蛟O(shè)計(jì)方法中,程序設(shè)計(jì)卻主要指對象的設(shè)計(jì)。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  在一個(gè)大程序段中,常常會重復(fù)使用某一段相同的或類似的程序段。在編制程序時(shí),不必重復(fù)編寫這個(gè)程序段,可以用重復(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è)計(jì)完成之后,很少有一次運(yùn)行成功的,尤其是復(fù)雜程序,包含的缺陷可能更多,程序設(shè)計(jì)者必須經(jīng)過多次調(diào)試,不斷地發(fā)現(xiàn)并修正其中的錯誤,證實(shí)正確無誤以后才能投入使用。一個(gè)大的應(yīng)用系統(tǒng)可以先對各模塊分調(diào),然后再連調(diào)和總調(diào)。

  1.程序錯誤的分類

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

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

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

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

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

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

  1.概念

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

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

 。3)屬性

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

 。4)事件

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

 。5)方法

  方法是對象所具有的功能。因?yàn)橐环N功能必然是由一個(gè)過程來支持。所以過程也可以說就是一段程序(有時(shí)也叫方法程序)。

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

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

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

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

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

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

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

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

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

  建立完整的以數(shù)據(jù)庫為核心的計(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ù)庫、數(shù)據(jù)輸入界面、數(shù)據(jù)輸出界面、數(shù)據(jù)維護(hù)功能、數(shù)據(jù)檢索功能、幫助功能和項(xiàng)目文件。

  8.3.1主控程序設(shè)計(jì)

  系統(tǒng)主控程序簡稱為主程序,是用來設(shè)置應(yīng)用系統(tǒng)的操作環(huán)境、控制和調(diào)用用戶初始界面、啟動事件循環(huán)的最高一級的程序。同時(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ù)庫、視圖等對象,可以使用VFP的項(xiàng)目文件,它提供了對于任務(wù)中所有文件的管理和維護(hù)功能。創(chuàng)建項(xiàng)目文件的工具是VFP系統(tǒng)提供的項(xiàng)目管理器。

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

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

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

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

 。4)用簡單面向?qū)ο蟮姆椒,將其系統(tǒng)資源編譯成可獨(dú)立運(yùn)行的。APP或。EXE文件。(以上內(nèi)容僅供參考)

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

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

更多信息請?jiān)L問:自學(xué)考試頻道    自學(xué)考試論壇    自學(xué)考試博客

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

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

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

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

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

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

預(yù)計(jì)用時(shí)3分鐘

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

安卓版

下載

iPhone版

下載

返回頂部