李旭軍(安徽經(jīng)濟管理學(xué)院計算機工程系,安徽合肥230051)
計算機信息管理系統(tǒng)設(shè)計原理探究
李旭軍
(安徽經(jīng)濟管理學(xué)院計算機工程系,安徽合肥230051)
隨著當今計算機信息技術(shù)的迅速發(fā)展,計算機信息管理系統(tǒng)的設(shè)計越來越受到人們的重視,完善的計算機信息管理系統(tǒng)將會實現(xiàn)計算機技術(shù)在各行各業(yè)的高效運用目標。因為,計算機信息管理系統(tǒng)能有效地幫助管理者預(yù)測、分析、控制和得出其所需要的信息。本文主要是對我國計算機信息管理系統(tǒng)設(shè)計的現(xiàn)狀進行探討分析,從中找出問題所在,并提出相應(yīng)的解決措施,希望有助于我國計算機信息管理系統(tǒng)設(shè)計技術(shù)的發(fā)展。
計算機;信息管理系統(tǒng);設(shè)計原理;解決策略
所謂的計算機信息管理系統(tǒng)指的是管理人員通過使用計算機為基本工具來收集數(shù)據(jù)、分析數(shù)據(jù)存儲數(shù)據(jù)和處理數(shù)據(jù),從而獲得自己所需要資料的整個計算機信息系統(tǒng)。作為計算機領(lǐng)域分支里的一重要部分——計算機管理系統(tǒng),其功能主要是對各個計算機硬件方向資源信息的整合和優(yōu)化。
其中,數(shù)據(jù)處理過程就是管理者通過計算機對相關(guān)數(shù)據(jù)資源的收集、傳送、輸入、存儲以及輸出等操作的過程。而數(shù)據(jù)預(yù)測是指管理者通過使用如統(tǒng)計分析、數(shù)學(xué)以及建模等現(xiàn)代先進的科學(xué)手段來分析先前掌握的數(shù)據(jù)資料并對未來的情況加以預(yù)測。同時,控制作用就是通過對各個部門所反映的信息資料進行分析、檢測、比較從而探究各部門執(zhí)行任務(wù)的實際情況;此外,計劃作用就是在充分考慮到企業(yè)給出的限制性條件的情況下,合理地分配每一個部門的工作任務(wù),根據(jù)各個管理階層的情況給以不同的計劃報告和管理任務(wù)??傊?,計算機信息管理新系統(tǒng)就是充分利用計算機技術(shù)、網(wǎng)路技術(shù)以及數(shù)據(jù)庫技術(shù)的一種全新的技術(shù)系統(tǒng)和社會系統(tǒng)。
1.選取科學(xué)的程序設(shè)計語言
調(diào)查顯示,一般情況下專業(yè)基礎(chǔ)扎實的計算機程序開發(fā)人員所使用的是C++程序語言,但是聰明的計算機程序開發(fā)人員通常不會使用C++。因為雖然C++的完整性較好,使用起來效率較高,但是相關(guān)往往難以學(xué)會,難以將其在設(shè)計中運用自如,并且它的更新與升級的速度比其他程序語言緩慢得多。根據(jù)當前計算機信息管理系統(tǒng)或者數(shù)據(jù)開發(fā)的模式可知,往往其前臺運行的是通過某種計算機語言編制的程序,而位于后臺的則是數(shù)據(jù)庫,此外,應(yīng)用程序必須要經(jīng)過數(shù)據(jù)引擎才能對后臺的數(shù)據(jù)庫進行存取和訪問。經(jīng)研究表明,目前主要有PB、VB和Delphi這三種程序語言向用戶能夠提供功能強大的數(shù)據(jù)接口,相比之下,C ++在這方面處于劣勢。因此,在進行計算機信息管理系統(tǒng)設(shè)計時采用PB、VB和Delphi這三種程序語言比較科學(xué),從而既能實現(xiàn)運行速度快的目標,又能夠很好的予以維護。相反,如果是對于進行Windows操作系統(tǒng)的開發(fā),則可以選擇使用C++之類的語言,更能提高程序的執(zhí)行效率與程序運行的可靠性。
2.計算機信息管理系統(tǒng)設(shè)計原理中的原則
通常情況下,對于計算機信息管理系統(tǒng)設(shè)計原理的主要目的,往往是通過將計算機信息管理系統(tǒng)劃分為幾個功能明確、彼此相互獨立的部分或者模塊。而“內(nèi)聚”與“耦合”就是評價計算機信息管理系統(tǒng)劃分模塊整體質(zhì)量以及模塊功能獨立性的重要指標。作為評價計算機信息管理系統(tǒng)模塊功能獨立性的用語——耦合,其主要涉及到如非法耦合、控制耦合以及數(shù)據(jù)耦合等幾種模塊與模塊之間的結(jié)合程度,耦合方式中聯(lián)系程度最好的是數(shù)據(jù)耦合。主要是用于評價計算機信息管理系統(tǒng)劃分模塊自身各個組成部分間的結(jié)合程度的名詞——內(nèi)聚,可分為巧合內(nèi)聚、邏輯內(nèi)聚、通信內(nèi)聚、過程內(nèi)聚、功能內(nèi)聚以及順序內(nèi)聚等形式,然而內(nèi)聚方式中聯(lián)系效果最好的則是巧合內(nèi)聚??偟膩碚f,對于模塊的劃分在計算機信息管理系統(tǒng)設(shè)計中有明確規(guī)定,必須按照相關(guān)標準進行。一個正確而科學(xué)的模塊劃分方法應(yīng)該以模塊自身內(nèi)部的結(jié)合或者聯(lián)系強度為出發(fā)點,最大限度地確保模塊間接口處的明確、簡易和保持一定合理的共性并且各模塊間必須相互獨立,互不干擾。也就是在計算機信息管理系統(tǒng)設(shè)計過程中務(wù)必遵循“內(nèi)聚大、耦合小”的基本設(shè)計原則,從而使計算機信息管理系統(tǒng)的設(shè)計工作效率更高,所設(shè)計的產(chǎn)品更能滿足相關(guān)要求與標準。
3.模塊設(shè)計原理
對于計算機信息管理系統(tǒng)模塊結(jié)構(gòu)的設(shè)計,其目的主要是根據(jù)前面分割獨立出來的子系統(tǒng)中模塊自身的內(nèi)部特點,并描繪出詳細的子系統(tǒng)模塊結(jié)構(gòu)圖,以便為接下來的工作提供更可靠、明確的信息。因此,在計算機信息管理系統(tǒng)子系統(tǒng)模塊設(shè)計過程中,必須充分考慮到如何去規(guī)定模塊與模塊之間、子系統(tǒng)與子系統(tǒng)之間相互傳輸?shù)臄?shù)據(jù)資源和它們之間的配置和使用方法。此外,對于應(yīng)該怎樣科學(xué)衡量和促進各個模塊結(jié)構(gòu)質(zhì)量的提升以及該怎樣正確合理地從數(shù)據(jù)流圖里面輸出并保存模塊結(jié)構(gòu)圖,程序設(shè)計人員在計算機信息管理系統(tǒng)設(shè)計中模塊與模塊之間必須予以足夠的重視,積極探究其問題所在并提出相應(yīng)的解決措施,從而提高計算機信息管理系統(tǒng)的設(shè)計效率。
1.原型設(shè)計法
經(jīng)探究表明,此方法主要是一種根據(jù)用戶需求,通過利用系統(tǒng)快速開發(fā)工具并建立一個系統(tǒng)模型,在此基礎(chǔ)上與用戶進行交流合作并最終滿足用戶需求的快速管理信息系統(tǒng)的設(shè)計方法。同時,該方法具見效快、有開發(fā)周期短、信息交流方便等優(yōu)點。在設(shè)計過程中,其涉及到系統(tǒng)初步設(shè)計、系統(tǒng)需求分析、系統(tǒng)檢測、系統(tǒng)調(diào)試和評價等內(nèi)容,用戶只需參與系統(tǒng)初步設(shè)計與系統(tǒng)分析階段,從而在完成對應(yīng)用系統(tǒng)的描述后,設(shè)計者能夠從中獲取許多基本需求信息,最終通過使用相關(guān)開發(fā)工具生成相應(yīng)的應(yīng)用系統(tǒng),并快速、有效地建立一個目標應(yīng)用系統(tǒng)的最初版本。
2.周期設(shè)計法
周期法是由結(jié)構(gòu)化系統(tǒng)分析和設(shè)計組成的一種管理信息系統(tǒng)設(shè)計方法。其設(shè)計理念是將系統(tǒng)的生命周期劃分為系統(tǒng)分析、系統(tǒng)調(diào)查、系統(tǒng)實施、系統(tǒng)設(shè)計與轉(zhuǎn)換、系統(tǒng)維護與評價等不同階段。依照規(guī)定的任務(wù)要求和步驟,使用系統(tǒng)的工作方法與特定的圖表工具,來完成規(guī)定的信息文檔,從而在模塊化和結(jié)構(gòu)化的基礎(chǔ)上進行管理信息系統(tǒng)的設(shè)計工作。在使用周期法設(shè)計的設(shè)計過程中,一般是先將整個計算機信息管理系統(tǒng)功能視作一個大的模塊,然后根據(jù)系統(tǒng)分析設(shè)計的要求對其進行進一步的模塊拆解與組合工作。
同時,使用周期法進行計算機信息管理系統(tǒng)設(shè)計工作主要有以下幾方面的特點:(1)開發(fā)思路清晰化。結(jié)構(gòu)化生命周期法的系統(tǒng)開發(fā)以“面向用戶”為主要發(fā)展目標,確保整個開發(fā)設(shè)計過程中與用戶進行溝通與交流,從中取得共識,從而使計算機信息管理系統(tǒng)的設(shè)計工作建立在社會效益的基礎(chǔ)之上;(2)設(shè)計工作階段的程式化。為了方便對計算機信息管理系統(tǒng)設(shè)計過程的控制,務(wù)必要使結(jié)構(gòu)化生命周期法的每個階段工作內(nèi)容明確,并且設(shè)計進程程序化。在每一階段工作完成后,必須還要充分根據(jù)階段工作要求和目標來進行重新審查,使每一階段工作有條不紊,從而避免了給以后的工作留下安全隱患;(3)計算機信息管理設(shè)計工作文件的規(guī)范化。這就要求相關(guān)程序設(shè)計人員在使用結(jié)構(gòu)化生命周期法進行設(shè)計時,確保每一階段的工作完成后必須按照要求完成相應(yīng)的文檔報告與圖表,從而確保各個階段的工作銜接以及便于系統(tǒng)工作的監(jiān)視與維護; (4)設(shè)計方法的結(jié)構(gòu)化。在計算機信息管理系統(tǒng)的設(shè)計過程中,周期法采用自上而下的模塊化、結(jié)構(gòu)化分析與設(shè)計方法,從而確保了系統(tǒng)間各子系統(tǒng)之間的相對獨立工作,互不干擾,進而實現(xiàn)計算機信息管理系統(tǒng)的分析、設(shè)計與維護的高效性。此外,對于計算機信息管理系統(tǒng)的設(shè)計,我們還可以根據(jù)所設(shè)計系統(tǒng)的復(fù)雜、難易程度和相關(guān)的人力、資金等狀況,然后通過合作開發(fā)、獨立開發(fā)、委托開發(fā)或者購買現(xiàn)成軟件選等模式,最大限度地提升計算機信息管理系統(tǒng)設(shè)計的效率。
3.綜合設(shè)計法
綜合設(shè)計法就是在進行計算機信息管理系統(tǒng)設(shè)計過程中,將周期設(shè)計法和原型設(shè)計法兩者有機結(jié)合起來,并采用結(jié)構(gòu)化生命周期法的設(shè)計思想,從而使設(shè)計效果更優(yōu)化。同時,在系統(tǒng)初步設(shè)計與分析上則采用原型設(shè)計法作出原始模型,通過用戶進行反復(fù)交流與合作并達成共識后,繼續(xù)按結(jié)構(gòu)化生命周期法進行系統(tǒng)詳細設(shè)計及系統(tǒng)實施與轉(zhuǎn)換,系統(tǒng)維護與評價階段的工作。經(jīng)探究表明,綜合設(shè)計法具有既能兼顧到周期設(shè)計法設(shè)計過程中控制性強的特點,又有原型設(shè)計法開發(fā)周期短、見效快的優(yōu)點。同時,商業(yè)信息在管理信息系統(tǒng)開發(fā)中可根據(jù)不同的實際情況,科學(xué)地使用綜合設(shè)計法,使得整個計算機信息管理系統(tǒng)設(shè)計過程更具靈活性,呈現(xiàn)出更好的開發(fā)設(shè)計效果。此外,由于信息社會不斷的發(fā)展進步,計算機信息管理系統(tǒng)與企事業(yè)單位的發(fā)展、擴大息息相關(guān),甚至?xí)P(guān)系到各企事業(yè)單位的存亡問題。同時,信息管理系統(tǒng)本身也在不斷的發(fā)展與完善,從一開始的的生命周期設(shè)計法到20世紀80年代初出現(xiàn)的原型設(shè)計法,再到面向用戶的綜合設(shè)計法,一路走來,直到現(xiàn)在最新技術(shù)和計算機輔助軟件工程等的出現(xiàn),從而使得計算機信息管理系統(tǒng)開發(fā)的效率與使用性能都在不斷的提高。
綜上所述,隨著當今計算機信息技術(shù)產(chǎn)業(yè)的飛速發(fā)展和因特網(wǎng)的廣泛應(yīng)用,信息化產(chǎn)業(yè)在不久的將來將成為我國的支柱產(chǎn)業(yè)之一。同時,人們的生活方式和工作方式也因此發(fā)生翻天覆地的變化。因此,這就要求我們的程序設(shè)計員必須具有過硬的計算機專業(yè)技能、掌握科學(xué)信息技術(shù)和科學(xué)理論知識,并精通計算機網(wǎng)絡(luò)應(yīng)用技術(shù),同時,還要了解計算機操作系統(tǒng)和數(shù)據(jù)庫管理相關(guān)知識,能夠有效運用計算機信息管理系統(tǒng)進行數(shù)據(jù)處理、分析、決策和控制等功能,只有這樣才能成為一個高水準的計算機信息管理系統(tǒng)設(shè)計的復(fù)合型人才,才能更好地推動計算機技術(shù)在信息管理中的運用,從而適應(yīng)信息產(chǎn)業(yè)化時代對計算機信息管理系統(tǒng)設(shè)計的要求。
TP309
A
1006-5342(2012)08-0139-02
2012-05-08
安徽經(jīng)濟管理學(xué)院示范實驗實訓(xùn)中心資助項目(yjsfzx201101)