吳麗靜
【摘 要】隨著計算機技術(shù)的快速發(fā)展,其在項目工程管理中的應用也日益廣泛。工程管理的復雜性和多樣性也使計算機技術(shù)的應用成為必然。文章分析了我國工程管理系統(tǒng)的構(gòu)成和其管理現(xiàn)狀,肯定了計算機技術(shù)對工程管理的積極作用。并分析了我國項目工程管理中的計算機技術(shù),對其未來發(fā)展進行了展望。
【關(guān)鍵詞】計算機軟件;軟件工程;工程設(shè)計
引言
面對市場產(chǎn)品的多元化特征、市場構(gòu)成的復雜性特征和市場存儲的廣泛性特征,人們逐漸形成對軟件工程同工業(yè)產(chǎn)品一樣的質(zhì)量標準要求。人們希望軟件工程能夠形成統(tǒng)一的質(zhì)量標準和高效的管理機制,以滿足市場供求和經(jīng)濟發(fā)展需要。
一、計算機軟件工程的概念及特征
1、軟件工程學的基本概念
我們所講的軟件工程學主要是指研究如何通過先進的科學技術(shù)為計算機的軟件開發(fā)提供指導服務(wù),以最少的投資來換取高效的回報,以高質(zhì)量的計算機軟件為人們提供更好的科技服務(wù)。軟件工程學涉及范圍非常廣,是一門邊緣學科,其內(nèi)容包括:人體工程學、系統(tǒng)工程學、經(jīng)濟學和心理學等多個學科領(lǐng)域。通過對各學科的交叉研究與指導,設(shè)計出應用更為方便、設(shè)計更加人性化的軟件。
2、計算機軟件的基本功能
我們知道計算機作為一個電子設(shè)備,主要是由硬件和軟件兩個部分組成的,對于計算機的研發(fā)和更新既要考慮硬件因素,又必須在軟件工程方面投入更多的精力,一般來講,計算機的軟件系統(tǒng)包括系統(tǒng)軟件和應用軟件兩個組成部分,系統(tǒng)軟件的功能是監(jiān)控、維護、管理計算機運行過程中的各個軟件,如人們常見的操作系統(tǒng)和病毒查殺系統(tǒng);應用軟件就是指能夠滿足人們工作和生活的需要,幫助人們解決實際問題的軟件,如常見的Office辦公系統(tǒng)、人事管理系統(tǒng)、財務(wù)管理系統(tǒng)等。軟件的作用就是通過自身的邏輯分析和計算功能,指導計算機的正確有效運行,讓用戶能夠更加方便的操作。
3、軟件工程的研發(fā)特點
計算機軟件工程的設(shè)計、研發(fā)是一項系統(tǒng)的、長期的工作,其研發(fā)生產(chǎn)過程的每個步驟都是要經(jīng)過反復論證修改的,以求更加良好的性能,滿足用戶的實際需要。一般的工程設(shè)計在產(chǎn)品完成生產(chǎn)投入使用后就完成了工作。但是計算機軟件工程的研發(fā),在產(chǎn)品投入市場后,還需要有一個長期的維護過程,因為一些設(shè)計上的漏洞和缺陷只有在實際使用中才能發(fā)現(xiàn),這就需要設(shè)計人員不斷的更新思維,解決問題,使軟件產(chǎn)品符合用戶的使用要求。
二、計算機技術(shù)在工程設(shè)計中的應用
1、工程數(shù)據(jù)庫技術(shù)
雖然目前國內(nèi)外公認較為滿意的工程數(shù)據(jù)庫管理系統(tǒng)還不夠成熟,但是經(jīng)過多年的實踐和研究,已經(jīng)取得了長足的進步。數(shù)據(jù)庫管理系統(tǒng)的功能雖說還不夠完善,但也實現(xiàn)了多數(shù)功能,如支持多庫多表的操作,支持模式動態(tài)的修改,支持版本管理、支持文本、圖形的管理、支持對變長屬性和長記錄進行讀寫和修改,能對一些復雜的對象進行表述等。未來工程數(shù)據(jù)庫管理系統(tǒng)的主要發(fā)展方式是建立多媒體數(shù)據(jù)庫管理系統(tǒng)、建立分布式的工程數(shù)據(jù)庫管理系統(tǒng)、建立面向?qū)ο蟮墓こ虜?shù)據(jù)庫管理系統(tǒng)、工程數(shù)據(jù)庫管理系統(tǒng)的智能化發(fā)展。
2、用戶界面技術(shù)
用戶界面技術(shù)的設(shè)計原則:(1)靈活性原則。在用戶界面的設(shè)計中,必須根據(jù)不同用戶的不同需求來設(shè)計相應的界面,如在Windows圖形的用戶界面中,要實現(xiàn)鍵盤選擇和鼠標選擇的共存。(2)相似性原則,即內(nèi)部程序的相似性和同類型其他應用軟件的相似性。(3)直觀性原則。所有應用程序輸出的信息要清晰,用戶界面能及時提供當前任務(wù)的執(zhí)行狀態(tài),幫助信息要清晰。此外,實用原則也是用戶界面技術(shù)的設(shè)計原則,主要是指經(jīng)濟實用性。以Windows圖形用戶界面為例,其具有以下特點:公共用戶界面(CUI),這是微軟公司為Windows用戶界面定義的一些基本規(guī)范,降低了用戶使用和學習的難度;圖形用戶界面(GUI),這是Windows的核心組成,最大程度地發(fā)揮了Windows的圖形功能;網(wǎng)絡(luò)支持功能,包括了文件服務(wù)、打印服務(wù)、電子郵件、圖象和圖形的數(shù)據(jù)存儲、處理及管理等。
3、工程管理軟件的應用
工程管理,顧名思義對現(xiàn)場進行整體指揮與管控,是整個工程建設(shè)的命脈與根基,優(yōu)秀的管理者可以通過對整體的工程有清晰的布控進行動態(tài)的監(jiān)管和梳理,而無可厚非,這一工作的主導者,肯定是人,而不可能是一個軟件,無論科技進步到任何階段,這一傳統(tǒng)的觀念是不可以被打破的,而工程管理軟件并沒有突破這一傳統(tǒng)的理論概念,而是更深意義上在這一個概念基礎(chǔ)上做了更好的拓展與應用,工程管理軟件是在管理者本人對現(xiàn)場所掌控的施工進度,工程結(jié)構(gòu)布局上進行統(tǒng)一的管理整合,總而言之,工程管理軟件是在人的管理理論基礎(chǔ)上進行綜合性的對比分析,進而完成完善整體工程進度計劃,完成整個工程的工程施工。由此可定義工程建設(shè)的過程以及在建設(shè)過程中涉及的人、財、物、時間的綜合管理軟件。從過程分析,一般包括計劃、實施、核算、分析四個部分,并能科學地設(shè)置協(xié)同互聯(lián)的口徑,將這四項有機地連貫起來,形成一個完整的“利益循環(huán)”工作流程。從涉及內(nèi)容分析,包括時間進度、成本、設(shè)備材料、人力資源、機械設(shè)備、采購管理等方面,管理的重點一般以項目的成本動態(tài)控制為核心,以進度控制為龍頭,以合同管理為線索,以客戶(業(yè)主)滿意度為目標。上述管理貫穿整個項目生命周期,過程中分階段地實施管理,及時核算;前一個階段的分析數(shù)據(jù)可用于調(diào)控下個階段的工作。達到了項目的事中管理、動態(tài)管理,確保了工程利潤目標的逐步實現(xiàn)。
4、智能CAD技術(shù)的應用
隨著CAD技術(shù)的發(fā)展和人們需求的不斷提高,人工智能等各類技術(shù)逐漸融入到CAD系統(tǒng)中,形成了各種智能CAD系統(tǒng)。知識的應用使CAD系統(tǒng)的“設(shè)計”功能和設(shè)計自動化水平大大提高,對產(chǎn)品設(shè)計全過程的支持程度大大加強,促進了產(chǎn)品和工程的創(chuàng)新開發(fā)。智能CAD在運用知識化、信息化的基礎(chǔ)上,建立基于知識的設(shè)計倉庫,能夠為設(shè)計者在設(shè)計方面提供一些專業(yè)的知識與幫助,同時可以根據(jù)設(shè)計人員的意圖和要求智能地設(shè)計圖形、優(yōu)化設(shè)計方案?,F(xiàn)代設(shè)計的核心是創(chuàng)新設(shè)計,人們正試圖把創(chuàng)新技術(shù)和人工智能技術(shù)相結(jié)合應用到CAD技術(shù)中,用智能設(shè)計、智能制造系統(tǒng)去創(chuàng)造性指導解決新產(chǎn)品。
5、計算機 RDF 技術(shù)
RDF 技術(shù)是目前工程管理技術(shù)之一。RDF 是計算機技術(shù)發(fā)展的重要表現(xiàn)之一,主要應用于反射液晶顯示器中的資源描述。通過該項技術(shù),可實現(xiàn)對數(shù)據(jù)及其他資源的描述,分析元數(shù)據(jù)內(nèi)涵,篩選不合理數(shù)據(jù)等。在施工項目管理中,其主要作用在于實現(xiàn)數(shù)據(jù)信息層次的自動判斷。主要用于企業(yè)施工管理人員的數(shù)據(jù)查閱和財務(wù)人員的資金管理,此技術(shù)通過對數(shù)據(jù)層次的分析使其結(jié)構(gòu)更加清晰,從而對數(shù)據(jù)進行正確的規(guī)劃,使數(shù)據(jù)之間的邏輯關(guān)系更加清晰。面對項目施工中多而復雜的數(shù)據(jù)管理,計算機RDF 技術(shù)無疑數(shù)據(jù)管理更加清晰,為企業(yè)財務(wù)管理和其他數(shù)據(jù)管理帶來了更多的方便。
結(jié)束語
綜上所述,計算機軟件工程在計算機應用技術(shù)的發(fā)展過程中具有特別重要的意義,它的設(shè)計和研發(fā)是一項系統(tǒng)性、長期性的工作,隨著計算機軟件技術(shù)的日臻成熟、功能的逐步完善,在人們的生活、工作中得到了迅速的普及,人類的發(fā)展離不開計算機軟件工程的推動作用。
參考文獻:
[1]李萬軍,曹艷云.論計算機軟件工程管理工作[J].才智,2012(03).
[2]張偉.計算機軟件開發(fā)技術(shù)的應用與發(fā)展趨勢研究[J].軟件,2013,34(03):151-153.
[3]張嘉.計算機軟件開發(fā)技術(shù)分析及應用研究[J].軟件應用,2013,14(12):230-231.