計(jì)算機(jī)軟件開(kāi)發(fā)專業(yè)范文

時(shí)間:2023-10-23 17:34:46

導(dǎo)語(yǔ):如何才能寫(xiě)好一篇計(jì)算機(jī)軟件開(kāi)發(fā)專業(yè),這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。

計(jì)算機(jī)軟件開(kāi)發(fā)專業(yè)

篇1

摘要:眾所周知,高等職業(yè)院校計(jì)算機(jī)專業(yè)畢業(yè)生的軟件系統(tǒng)開(kāi)發(fā)能力普遍不高,該文從分析原因入手,提出提高高職計(jì)算機(jī)專業(yè)學(xué)生軟件系統(tǒng)開(kāi)發(fā)能力的有效方法,即培訓(xùn)實(shí)驗(yàn)體驗(yàn)法。

關(guān)鍵詞:高職學(xué)院;軟件系統(tǒng)開(kāi)發(fā)力能;培訓(xùn)實(shí)驗(yàn)體驗(yàn)法

中圖分類號(hào):TP393文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2009)28-8009-02

Discussing on Improving the Ability of Software System Development of Students of Computer Major in High Vocational College

WANG Jun-ping

(Electronic Information Department, Xianyang Vocational Technical College, Xianyang 712000, China)

Abstract: As we know, Commonly graduates of computer major don't have the high ability in the development of software system in higher vocational college. The paper analyzes the reasons, then points out the effective teaching methods, that is, training, experimenting and experiencing, to improve the ability of developing software system in higher vocational college to students of computer major.

Key words: Higher vocational college; The Ability of Developing Software System; Training Experimenting & Experiencing

前些年,高校計(jì)算機(jī)專業(yè)畢業(yè)生較少,供不應(yīng)求,學(xué)生一畢業(yè)就有單位要。隨著社會(huì)的發(fā)展,目前出現(xiàn)了一種奇怪的現(xiàn)象:一方面,各行各業(yè)缺乏大量計(jì)算機(jī)技術(shù)人員;另一方面,相關(guān)院校培養(yǎng)出的大量計(jì)算機(jī)專業(yè)的畢業(yè)生卻難以找到工作或不能勝任現(xiàn)有的工作。究其原因,其中一條就是:社會(huì)對(duì)計(jì)算機(jī)人才的需求越來(lái)越高,既要求學(xué)生具有較強(qiáng)的軟件開(kāi)發(fā)能力,又要具有一定的系統(tǒng)開(kāi)發(fā)的工作經(jīng)驗(yàn)。用人單位對(duì)計(jì)算機(jī)專業(yè)畢業(yè)生的要求幾乎達(dá)到了學(xué)校與公司的“無(wú)縫”鏈接。但是,高職院校計(jì)算機(jī)專業(yè)的學(xué)生的軟件系統(tǒng)開(kāi)發(fā)能力普遍不高,具有系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)的就更少,有的畢業(yè)生連一個(gè)很簡(jiǎn)單的軟件系統(tǒng)都沒(méi)有開(kāi)發(fā)過(guò),高職院校培養(yǎng)的學(xué)生在系統(tǒng)開(kāi)發(fā)能力和經(jīng)驗(yàn)上與社會(huì)要求脫節(jié)。為此,我們?cè)诜治鲈虻幕A(chǔ)上,提出提高高職計(jì)算機(jī)專業(yè)學(xué)生軟件系統(tǒng)開(kāi)發(fā)能力的有效方法,即培訓(xùn)實(shí)驗(yàn)體驗(yàn)法。

1 學(xué)生軟件系統(tǒng)開(kāi)發(fā)能力不高的原因分析

1.1 培養(yǎng)過(guò)程中重理論輕實(shí)踐

在高職計(jì)算機(jī)專業(yè)人才培養(yǎng)過(guò)程中重理論輕實(shí)踐,可以從計(jì)算機(jī)專業(yè)教學(xué)計(jì)劃的課程設(shè)置與教學(xué)過(guò)程中找到相關(guān)的依據(jù)。專業(yè)必修課是高職學(xué)生必須修讀和掌握的課程,是一個(gè)學(xué)生學(xué)好專業(yè)的基礎(chǔ),也是一個(gè)學(xué)生從事工作以后進(jìn)一步提高和發(fā)揮自身潛力的根本。在培養(yǎng)學(xué)生過(guò)程中,重視這些基礎(chǔ)理論是十分正確、十分重要的,也是用人單位選擇人才的一個(gè)基本的、重要的條件。但是,我們?cè)谥匾暲碚摻虒W(xué)的同時(shí),對(duì)實(shí)踐教學(xué)卻重視不夠,主要體現(xiàn)在:1) 在一些實(shí)踐性較強(qiáng)的課程中,理論課時(shí)占的比重還比較大,老師講得多,學(xué)生練得少,學(xué)生實(shí)踐操作的機(jī)會(huì)少。2) 任課教師重理論的講解和分析,對(duì)這些理論和技術(shù)在實(shí)際中的應(yīng)用介紹卻比較少,一般滿足于一些驗(yàn)證性實(shí)驗(yàn)的指導(dǎo),對(duì)提供給學(xué)生進(jìn)行的一些設(shè)計(jì)性或綜合性的實(shí)驗(yàn)缺乏足夠的熱情,培養(yǎng)的學(xué)生只能做一些簡(jiǎn)單的驗(yàn)證性的編程。3) 學(xué)生實(shí)驗(yàn)指導(dǎo)書(shū)注重課本的配套練習(xí),強(qiáng)調(diào)驗(yàn)證性的實(shí)驗(yàn),而針對(duì)實(shí)際應(yīng)用的實(shí)驗(yàn)例子、設(shè)計(jì)性和綜合性的實(shí)驗(yàn)例子很少,指導(dǎo)教師往往也因?yàn)閷?shí)驗(yàn)課時(shí)量少,也沒(méi)有給出更多的實(shí)用例子給學(xué)生練習(xí)。針對(duì)學(xué)生的設(shè)計(jì)性、綜合性實(shí)驗(yàn)訓(xùn)練少,造成學(xué)生在學(xué)完一門(mén)課程后,只知道編寫(xiě)一些簡(jiǎn)單的程序,對(duì)實(shí)際的應(yīng)用和多種技術(shù)的綜合應(yīng)用知之甚少。由于學(xué)生每門(mén)課程都沒(méi)有得到很好的實(shí)踐訓(xùn)練,一個(gè)綜合多種技術(shù)的軟件系統(tǒng)開(kāi)發(fā)對(duì)他們來(lái)說(shuō)自然就不知所措,到畢業(yè)還不具備高職學(xué)生所必須掌握的技術(shù)、方法和技能。有些學(xué)生從入學(xué)到畢業(yè),連一個(gè)簡(jiǎn)單的軟件系統(tǒng)都沒(méi)有設(shè)計(jì)過(guò),只能勉強(qiáng)編出幾個(gè)簡(jiǎn)單的程序,這樣就很難適應(yīng)社會(huì)的要求。4) 課程設(shè)置更多考慮了培養(yǎng)學(xué)生技術(shù)的寬度與廣度,但是對(duì)培養(yǎng)學(xué)生綜合技術(shù)的應(yīng)用和掌握技術(shù)的深度存在著不足。比如,學(xué)生學(xué)了多門(mén)軟件開(kāi)發(fā)工具的課程,從學(xué)程序語(yǔ)言的數(shù)量來(lái)說(shuō)夠多了,但是沒(méi)有真正能夠用一種語(yǔ)言來(lái)開(kāi)發(fā)系統(tǒng)。

1.2 制定或執(zhí)行標(biāo)準(zhǔn)不夠嚴(yán)格,學(xué)生動(dòng)手能力差

目前高等院校的計(jì)算機(jī)教學(xué)缺少制訂實(shí)驗(yàn)教學(xué)或?qū)嵺`環(huán)節(jié)的質(zhì)量標(biāo)準(zhǔn)或執(zhí)行的標(biāo)準(zhǔn)不夠嚴(yán)格,學(xué)生動(dòng)手能力差。一方面,我們比較注重專業(yè)課程的教學(xué)大綱與實(shí)驗(yàn)大綱的制訂,但是卻缺少課程實(shí)驗(yàn)教學(xué)或?qū)嵺`環(huán)節(jié)的質(zhì)量標(biāo)準(zhǔn)或者是執(zhí)行不夠嚴(yán)格。另一方面,高職計(jì)算機(jī)專業(yè)是一個(gè)實(shí)踐性很強(qiáng)的專業(yè),應(yīng)該有課程實(shí)驗(yàn)教學(xué)或者實(shí)踐教學(xué)的質(zhì)量標(biāo)準(zhǔn),即學(xué)生學(xué)習(xí)了一門(mén)課程后要達(dá)到什么樣的技術(shù)水平,必須確定一個(gè)量化的標(biāo)準(zhǔn),如Visual Basic課程,學(xué)完后,學(xué)生要學(xué)會(huì)用Visual Basic來(lái)設(shè)計(jì)與開(kāi)發(fā)一個(gè)系統(tǒng),當(dāng)學(xué)生達(dá)到這一質(zhì)量標(biāo)準(zhǔn)才能得到相應(yīng)的學(xué)分。但是,現(xiàn)在我們往往都是用理論考試來(lái)代替了這個(gè)質(zhì)量標(biāo)準(zhǔn)和要求,從根本上造成學(xué)生應(yīng)付理論考試,忽略對(duì)動(dòng)手能力和應(yīng)用能力的鍛煉。學(xué)生學(xué)完課程后,只能編寫(xiě)一些簡(jiǎn)單的程序應(yīng)對(duì)考試,不能夠獨(dú)立設(shè)計(jì)與開(kāi)發(fā)一個(gè)綜合的系統(tǒng)。

1.3 提高學(xué)生實(shí)踐能力的主要場(chǎng)所沒(méi)有得到充分利用

大部分高等職業(yè)院校用于提高學(xué)生實(shí)踐能力的主要場(chǎng)所,如實(shí)驗(yàn)室、實(shí)習(xí)實(shí)訓(xùn)基地等,沒(méi)有得到充分的利用,開(kāi)放實(shí)驗(yàn)室沒(méi)有真正落到實(shí)處。學(xué)生到社會(huì)見(jiàn)習(xí)、實(shí)訓(xùn)時(shí)間少,學(xué)生真正了解公司、企業(yè)對(duì)技術(shù)的需要,了解公司的運(yùn)作,能夠參與軟件開(kāi)發(fā)或者接受公司軟件開(kāi)發(fā)培訓(xùn)的機(jī)會(huì)就更少。所以,學(xué)校所教、學(xué)生所學(xué)與公司、企業(yè)對(duì)人才的需求就產(chǎn)生很大的差距。學(xué)生掌握編程工具和編程能力不足,綜合各方面技術(shù)來(lái)獨(dú)立開(kāi)發(fā)軟件系統(tǒng)的能力更顯得困難。

1.4 學(xué)生掌握的課程內(nèi)容分散而且各自獨(dú)立

軟件系統(tǒng)開(kāi)發(fā)需要具備軟件工程、數(shù)據(jù)庫(kù)原理、程序設(shè)計(jì)的基本理論以及熟練掌握一門(mén)編程語(yǔ)言、一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)、以及多媒體技術(shù)等多個(gè)處理和編輯系統(tǒng)。但是,學(xué)生掌握的是分散的、各自獨(dú)立的課程內(nèi)容,缺少融合多課程知識(shí)的經(jīng)驗(yàn)和能力,在軟件開(kāi)發(fā)過(guò)程中就出現(xiàn)了困難:1)不能熟練操作編程工具和數(shù)據(jù)庫(kù)系統(tǒng);2)不知如何實(shí)現(xiàn)開(kāi)發(fā)的系統(tǒng)與數(shù)據(jù)庫(kù)連接;3)系統(tǒng)開(kāi)發(fā)時(shí),對(duì)數(shù)據(jù)庫(kù)操作編程必須用到的語(yǔ)言程序感到無(wú)所適從;4)對(duì)要開(kāi)發(fā)的系統(tǒng)不知從何入手。這是學(xué)生缺乏有效的指導(dǎo)和實(shí)驗(yàn)方法,掌握的課程內(nèi)容分散造成的,也是很多學(xué)生擁有自己的電腦,卻只是用于上網(wǎng)聊天玩游戲的主要原因。

2 提高高職計(jì)算機(jī)專業(yè)學(xué)生軟件系統(tǒng)開(kāi)發(fā)能力實(shí)驗(yàn)方法的設(shè)計(jì)

為了幫助學(xué)生提高軟件系統(tǒng)開(kāi)發(fā)能力,我們根據(jù)計(jì)算機(jī)軟件生命周期原理,針對(duì)需求分析、系統(tǒng)設(shè)計(jì)(包括框架設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì))、詳細(xì)設(shè)計(jì)、程序設(shè)計(jì)、軟件測(cè)試等5個(gè)階段從實(shí)驗(yàn)方法、實(shí)驗(yàn)路線的研究出發(fā),設(shè)計(jì)出了針對(duì)高職計(jì)算機(jī)專業(yè)畢業(yè)生的一套有效方法,即培訓(xùn)實(shí)驗(yàn)體驗(yàn)法。

2.1 實(shí)驗(yàn)方案

指導(dǎo)思想:先培訓(xùn),然后在老師指導(dǎo)下完成。

實(shí)驗(yàn)?zāi)繕?biāo):完成一個(gè)簡(jiǎn)單的功能比較完整的軟件系統(tǒng)。

參與對(duì)象:高職二年級(jí)以上的學(xué)生,5人/組。

指導(dǎo)老師:1人/組。

實(shí)驗(yàn)設(shè)備:在課余時(shí)間利用開(kāi)放實(shí)驗(yàn)室及學(xué)生自有的電腦。

實(shí)驗(yàn)方法:先案例培訓(xùn)、學(xué)生結(jié)合案例實(shí)現(xiàn)與老師分段結(jié)果檢查相結(jié)合的方法。

實(shí)驗(yàn)路線:先由指導(dǎo)老師結(jié)合具體的案例進(jìn)行培訓(xùn),把系統(tǒng)開(kāi)發(fā)的全過(guò)程進(jìn)行講解,然后由老師出題或?qū)W生自命題進(jìn)行開(kāi)發(fā)。老師提出完成系統(tǒng)的各時(shí)間段,以及每個(gè)時(shí)間段要完成的內(nèi)容和進(jìn)度,學(xué)生在在老師的指導(dǎo)下完成。

實(shí)驗(yàn)步驟:第1階段,利用課余時(shí)間組織學(xué)生進(jìn)行培訓(xùn),用6~8課時(shí)對(duì)具體的案例進(jìn)行講解。第2階段,給出系統(tǒng)名稱后,要求學(xué)生在20~30天的時(shí)間內(nèi)結(jié)合案例寫(xiě)出軟件需求分析和系統(tǒng)的框架設(shè)計(jì),明確系統(tǒng)所要實(shí)現(xiàn)的功能模塊。第3階段,要求學(xué)生在30天左右時(shí)間內(nèi)結(jié)合案例對(duì)系統(tǒng)進(jìn)行詳細(xì)的設(shè)計(jì)。第4階段,要求學(xué)生在30~60天的時(shí)間內(nèi)結(jié)合案例編寫(xiě)代碼。第5階段,要求學(xué)生在30天左右時(shí)間內(nèi)結(jié)合案例進(jìn)行系統(tǒng)調(diào)試修改。第6階段,學(xué)生在30天左右時(shí)間結(jié)合案例寫(xiě)出系統(tǒng)使用說(shuō)明書(shū)以及總結(jié)報(bào)告。

2.2 實(shí)驗(yàn)方法

實(shí)驗(yàn)方案確定以后,我們召集參與實(shí)驗(yàn)的學(xué)生進(jìn)行培訓(xùn),由指導(dǎo)老師先對(duì)一個(gè)比較具有代表性的軟件系統(tǒng)進(jìn)行講解和剖析,從軟件系統(tǒng)運(yùn)行環(huán)境、開(kāi)發(fā)工具、數(shù)據(jù)庫(kù)、系統(tǒng)的集成等開(kāi)發(fā)過(guò)程進(jìn)行介紹,使學(xué)生了解在系統(tǒng)開(kāi)發(fā)中自己缺少什么知識(shí)。然后根據(jù)學(xué)生的具體情況,布置學(xué)生自行修讀相關(guān)的技術(shù)、工具等知識(shí),并在一定時(shí)間內(nèi)完成,寫(xiě)出修讀的總結(jié)或讀書(shū)報(bào)告。最后指導(dǎo)老師給出具體的題目讓學(xué)生去實(shí)現(xiàn)。

實(shí)驗(yàn)從2008年10月開(kāi)始,到2009年6月結(jié)束,參與的是2006級(jí)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的20名學(xué)生,他們基本具備開(kāi)發(fā)系統(tǒng)所需要的知識(shí)和技術(shù),分4個(gè)小組,每個(gè)小組由1名指導(dǎo)教師輔導(dǎo)。

2.3 實(shí)驗(yàn)效果

對(duì)學(xué)生進(jìn)行的2期試驗(yàn)結(jié)果如下:1) 軟件需求分析和系統(tǒng)的框架設(shè)計(jì)文檔,書(shū)寫(xiě)得比較完整、規(guī)范,符合系統(tǒng)的功能要求的,共有18人;寫(xiě)得一般的,共有2人;寫(xiě)得差的,共有0人。2) 對(duì)系統(tǒng)進(jìn)行詳細(xì)地設(shè)計(jì),功能較為完整、規(guī)范的,共有15人;完成得一般的,共有5人。3) 編寫(xiě)代碼能力強(qiáng)的,共有5人;一般的,共有10人;較差的,共有5人。4) 系統(tǒng)調(diào)試修改、刻錄打包。完成得好的,共有12人;一般的,共有7人;較差的,1人。5) 書(shū)寫(xiě)系統(tǒng)使用說(shuō)明書(shū)文檔。完成好的,共有17人;一般的,共有3人;較差的,0人。總體效果比較好。

3 經(jīng)驗(yàn)體會(huì)

本次實(shí)驗(yàn)我們的主要經(jīng)驗(yàn)是:1) 該方案包含一個(gè)比較系統(tǒng)的培訓(xùn)過(guò)程,這正是高職學(xué)生普遍缺少的經(jīng)歷和經(jīng)驗(yàn)。所以,經(jīng)過(guò)培訓(xùn)的學(xué)生在撰寫(xiě)需求分析與框架設(shè)計(jì)文檔、系統(tǒng)詳細(xì)設(shè)計(jì)、系統(tǒng)測(cè)試方面完成得比較好。而一般沒(méi)有經(jīng)過(guò)培訓(xùn)的學(xué)生,很多人在做的時(shí)候不知從何下手,撰寫(xiě)出來(lái)的文檔既不統(tǒng)一,也不規(guī)范,指導(dǎo)教師花了大量的時(shí)間和精力幫他們修改和指正。而經(jīng)過(guò)培訓(xùn)的學(xué)生撰寫(xiě)出來(lái)的文檔規(guī)范,系統(tǒng)設(shè)計(jì)比較清楚、系統(tǒng)測(cè)試操作得當(dāng),指導(dǎo)教師在這方面的工作量就大為減少。2) 在系統(tǒng)調(diào)用數(shù)據(jù)庫(kù)的連接編程方面,實(shí)驗(yàn)小組的學(xué)生基本都能獨(dú)立完成,而一般學(xué)生,大部分都需要教師的指導(dǎo),并且花較大的精力指導(dǎo)才能完成。這方面的編程與操作是學(xué)生開(kāi)發(fā)系統(tǒng)時(shí)遇到的難點(diǎn)之一,它涉及到多個(gè)系統(tǒng)的操作,需要學(xué)生的綜合運(yùn)用。實(shí)驗(yàn)小組的學(xué)生由于經(jīng)過(guò)培訓(xùn),有教師的詳細(xì)講解以及有相應(yīng)的案例作參考,這一難點(diǎn)得到了較為有效的解決。3) 高職學(xué)生基礎(chǔ)普遍不十分好,對(duì)軟件系統(tǒng)開(kāi)發(fā)都有畏難情緒,經(jīng)過(guò)這次的成功實(shí)驗(yàn)體驗(yàn),會(huì)讓他們的樹(shù)立信心,提高軟件開(kāi)發(fā)的積極性。

該方法只是作為提高學(xué)生軟件系統(tǒng)開(kāi)發(fā)能力的起步階段,但是通過(guò)對(duì)學(xué)生的訓(xùn)練,學(xué)生能夠掌握系統(tǒng)開(kāi)發(fā)的各個(gè)環(huán)節(jié)和基本要求,學(xué)會(huì)編寫(xiě)開(kāi)發(fā)過(guò)程中所必須的各種文檔,掌握系統(tǒng)開(kāi)發(fā)所必須的開(kāi)發(fā)工具、技術(shù)和技能。經(jīng)過(guò)該方法培訓(xùn)的學(xué)生初步具備開(kāi)發(fā)軟件系統(tǒng)的基本能力,再進(jìn)一步通過(guò)參與實(shí)際的項(xiàng)目開(kāi)發(fā),軟件系統(tǒng)開(kāi)發(fā)能力將會(huì)得到進(jìn)一步的提高。

4 總結(jié)提高

本次實(shí)驗(yàn)總結(jié)出來(lái)的有效實(shí)驗(yàn)方案,可以在高職計(jì)算機(jī)學(xué)生中逐步推廣,師資不足的,可以從軟件公司聘請(qǐng)。也可以與軟件公司合作,公司負(fù)責(zé)培訓(xùn)、指導(dǎo),學(xué)生免費(fèi)為公司軟件開(kāi)發(fā)流水線工作。這樣,就可以使高職計(jì)算機(jī)專業(yè)學(xué)生的計(jì)算機(jī)軟件系統(tǒng)開(kāi)發(fā)能力得到全面提高。

參考文獻(xiàn):

[1] 李文敬,廖偉志,陸建波.計(jì)算機(jī)高職應(yīng)用性人才培養(yǎng)的研究與實(shí)踐[J].廣西師范學(xué)院學(xué)報(bào),2007,28(s2):156-160.

篇2

計(jì)算機(jī)軟件產(chǎn)品的市場(chǎng)價(jià)格透明度不高,可比性差。計(jì)算機(jī)軟件產(chǎn)品是一種邏輯產(chǎn)品,不像有形的貨物商品,基本以程序和文檔的形式存在于計(jì)算機(jī)的硬盤(pán)、光盤(pán)等存儲(chǔ)介質(zhì)中,通過(guò)計(jì)算機(jī)運(yùn)行才能體現(xiàn)其功能和價(jià)值。其腦力勞動(dòng)產(chǎn)物的特性,決定了其附加值高,科技含量高,由于其產(chǎn)業(yè)化趨勢(shì)剛剛起步,相對(duì)于勞動(dòng)密集型產(chǎn)品,其價(jià)格的市場(chǎng)參照較少。再加上計(jì)算機(jī)軟件產(chǎn)品絕大多數(shù)由國(guó)外廠商開(kāi)發(fā)生產(chǎn),對(duì)其研發(fā)成本、市場(chǎng)渠道,一般人不了解,造成行外人對(duì)計(jì)算機(jī)軟件市場(chǎng)的價(jià)格“看不清,摸不透”,在定購(gòu)過(guò)程中容易造成被經(jīng)銷商“惡斬”或產(chǎn)生幕后權(quán)錢(qián)交易的現(xiàn)象。

計(jì)算機(jī)軟件產(chǎn)品的市場(chǎng)渠道少。由于生產(chǎn)計(jì)算機(jī)軟件產(chǎn)品的國(guó)外廠商大多都采用通過(guò)產(chǎn)品指定經(jīng)銷商來(lái)進(jìn)行銷售的模式,并不與客戶直接發(fā)生貿(mào)易,而真正有資格拿到一定級(jí)別銷售權(quán)的國(guó)內(nèi)經(jīng)銷商又是不多的,參與市場(chǎng)競(jìng)爭(zhēng)的就是那么幾家,造成一些客戶單位負(fù)責(zé)計(jì)算機(jī)軟件開(kāi)發(fā)的經(jīng)辦人容易與經(jīng)銷商們打成一片,難免會(huì)產(chǎn)生“大市場(chǎng),小圈子”的現(xiàn)象,外人難以插手。

計(jì)算機(jī)軟件銷售的利潤(rùn)豐厚。雖然計(jì)算機(jī)軟件市場(chǎng)圈子小,競(jìng)爭(zhēng)也非常激烈,但經(jīng)銷商們也有底線,那就是確保高額的利潤(rùn),他們對(duì)于產(chǎn)品的供應(yīng)渠道、研發(fā)成本都嚴(yán)格保密。通常對(duì)于一件軟件成品貿(mào)易而言,經(jīng)銷商會(huì)以盡量低的折扣價(jià)格從廠家拿來(lái),在原價(jià)格上加上成本后,再加上至少15%的利潤(rùn),甚至更多,用他們的話說(shuō)這就是“行規(guī)”。更有惡劣的經(jīng)銷商為牟取暴利,在軟件的版本號(hào)和用戶數(shù)上做文章,以虛假的版本號(hào)和用戶數(shù)欺騙客戶,賺取不菲的差價(jià)。(軟件報(bào)價(jià)一般按用戶數(shù)等區(qū)別,以大型數(shù)據(jù)庫(kù)ORACLE9i為例,工作組版與企業(yè)版價(jià)格相差近20倍;其20用戶數(shù)與50用戶數(shù)的價(jià)格也相差甚遠(yuǎn)。)

正是上述特點(diǎn),誘發(fā)了計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中常常發(fā)生職務(wù)犯罪。其成因:

具體經(jīng)辦人權(quán)力大。由于計(jì)算機(jī)軟件產(chǎn)品價(jià)格的可比性不強(qiáng),加上行外人對(duì)計(jì)算機(jī)軟件的技術(shù)、市場(chǎng)不了解,一些單位在開(kāi)發(fā)引進(jìn)計(jì)算機(jī)軟件過(guò)程中,許多重要環(huán)節(jié)的工作不得不由懂行的人一手包辦,致使經(jīng)辦人的權(quán)限集中,包括對(duì)供應(yīng)商和產(chǎn)品的選擇、價(jià)格的確定等等,都有相當(dāng)程度的自由裁定權(quán)或推薦權(quán)。

受專業(yè)知識(shí)限制,職能部門(mén)難以監(jiān)督。負(fù)責(zé)單位IT規(guī)劃和軟件系統(tǒng)開(kāi)發(fā)的人員專業(yè)化程度要求高,不僅要懂技術(shù),更要懂市場(chǎng)、懂管理,這些要素缺一不可。因而對(duì)于不具備這些專業(yè)知識(shí)的其他職能部門(mén)的人來(lái)說(shuō),難以對(duì)計(jì)算機(jī)軟件系統(tǒng)開(kāi)發(fā)引進(jìn)的過(guò)程進(jìn)行監(jiān)督。

計(jì)算機(jī)軟件經(jīng)銷行業(yè)風(fēng)氣不正。當(dāng)前,國(guó)際社會(huì)已進(jìn)入信息化時(shí)代,計(jì)算機(jī)技術(shù)已滲透到社會(huì)生活的各個(gè)方面,各行各業(yè)都投入了大量的資金來(lái)搞軟件開(kāi)發(fā),其市場(chǎng)利潤(rùn)豐厚,軟件經(jīng)銷商們也都各顯神通招攬業(yè)務(wù),其中不乏采用“金錢(qián)外交”,明折暗扣,上下打點(diǎn),就像某信息技術(shù)公司老板說(shuō)的一句話:從原廠商到經(jīng)銷商,再到客戶單位,哪個(gè)環(huán)節(jié)沒(méi)有回扣?以至于這位老板在測(cè)算每筆軟件業(yè)務(wù)的成本時(shí),把在業(yè)務(wù)中發(fā)生的各種回扣費(fèi)用作為一項(xiàng)經(jīng)常性開(kāi)支計(jì)入成本??上攵谟?jì)算機(jī)軟件經(jīng)銷行業(yè)某些黑幕掩蓋下,發(fā)生了多少齷齪的交易。

鑒于此,如何預(yù)防計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中的職務(wù)犯罪?不妨采取以下對(duì)策:

發(fā)揮相關(guān)職能部門(mén)的作用,加強(qiáng)制約。在計(jì)算機(jī)軟件開(kāi)發(fā)引進(jìn)過(guò)程中之所以會(huì)發(fā)生職務(wù)犯罪,負(fù)責(zé)經(jīng)辦的人員權(quán)力集中,缺少制約,是一個(gè)重要原因。而導(dǎo)致經(jīng)辦人員權(quán)力集中往往受專業(yè)限制,放手由IT部門(mén)“單干”而產(chǎn)生的。為此必須實(shí)行由業(yè)務(wù)部門(mén)主導(dǎo)開(kāi)發(fā)項(xiàng)目的模式,由相關(guān)業(yè)務(wù)部門(mén)從計(jì)算機(jī)軟件開(kāi)發(fā)的目標(biāo)、功能、預(yù)期效果、成本核算等方面提出計(jì)劃和方案,由IT部門(mén)在計(jì)劃內(nèi)實(shí)施,同時(shí)在實(shí)施過(guò)程中對(duì)重要實(shí)施步驟由相關(guān)職能部門(mén)與IT部門(mén)共同論證、決定。從而起到對(duì)IT部門(mén)實(shí)施計(jì)算機(jī)軟件開(kāi)發(fā)進(jìn)行制約和控制的作用。

實(shí)行統(tǒng)一定購(gòu)的模式。近期的這幾起案件,都發(fā)生在引進(jìn)軟件開(kāi)發(fā)成果的過(guò)程中,這些單位負(fù)責(zé)軟件開(kāi)發(fā)的人員,不僅要在技術(shù)上把關(guān),同時(shí)也有對(duì)供應(yīng)商的選擇權(quán)。而對(duì)于供應(yīng)商而言,除了要在技術(shù)上、價(jià)格上盡量滿足客戶的要求之外,其最終目標(biāo)是要爭(zhēng)取獲得訂單,因而一些單位負(fù)責(zé)軟件開(kāi)發(fā)的人員就成為被拉攏的對(duì)象。為了既能發(fā)揮計(jì)算機(jī)專業(yè)人員的專業(yè)知識(shí),又要避免他們成為被拉攏的對(duì)象,就必須實(shí)行統(tǒng)一定購(gòu)的模式。就是由計(jì)算機(jī)專業(yè)人員根據(jù)單位計(jì)算機(jī)軟件開(kāi)發(fā)引進(jìn)的實(shí)際需要,列出菜單式的要求,由專職的采購(gòu)部門(mén)統(tǒng)一定購(gòu)引進(jìn),在引進(jìn)過(guò)程中計(jì)算機(jī)專業(yè)人員可以提供技術(shù)支持。

篇3

關(guān)鍵詞:計(jì)算機(jī)軟件開(kāi)發(fā);實(shí)用價(jià)值

中圖分類號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-7712 (2012) 16-0069-01

在這樣一個(gè)信息大爆炸的時(shí)代,信息化正全面鋪開(kāi)并快速發(fā)展。而信息產(chǎn)業(yè)的發(fā)展在計(jì)算機(jī)軟件開(kāi)發(fā)領(lǐng)域表現(xiàn)得尤為突出,計(jì)算機(jī)軟件開(kāi)發(fā)也伴隨著計(jì)算機(jī)技術(shù)的發(fā)展而呈現(xiàn)多樣化。計(jì)算機(jī)軟件開(kāi)發(fā)作為計(jì)算機(jī)產(chǎn)業(yè)的核心,軟件開(kāi)發(fā)技術(shù)日新月異,其所體現(xiàn)的價(jià)值越發(fā)顯著。在計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中,最為重要的便是用戶需求的把握和市場(chǎng)需求的,使計(jì)算機(jī)軟件具備實(shí)用性,提高其使用價(jià)值。

一、計(jì)算機(jī)軟件開(kāi)發(fā)的內(nèi)涵

計(jì)算機(jī)軟件開(kāi)發(fā)的任務(wù)是通過(guò)編程人員的工作,將二進(jìn)制代碼編譯為程序,后將該系統(tǒng)語(yǔ)言源代碼進(jìn)行銷售,以獲得最大化社會(huì)效益,可以說(shuō)軟件開(kāi)發(fā)就是為了找到一種開(kāi)發(fā)方案。制約計(jì)算機(jī)軟件開(kāi)發(fā)的技術(shù)因素有計(jì)算溢出、計(jì)算速度、通訊速度等,都是一般計(jì)算機(jī)開(kāi)發(fā)人員和非專業(yè)人士所不易察覺(jué)的。

計(jì)算機(jī)軟件具有其自身特點(diǎn),一是它具有極高的社會(huì)價(jià)值和經(jīng)濟(jì)價(jià)值,它能夠應(yīng)用于多個(gè)社會(huì)領(lǐng)域,能夠促進(jìn)軟件產(chǎn)業(yè)的發(fā)展,產(chǎn)生良好的經(jīng)濟(jì)效益;二是它需要花費(fèi)開(kāi)發(fā)人員大量的時(shí)間和精力,越復(fù)雜的計(jì)算機(jī)軟件便會(huì)花費(fèi)越多的開(kāi)發(fā)時(shí)間;三是它容易被復(fù)制、被修改,需要配合相關(guān)的保護(hù)措施,以防止知識(shí)成果被篡改。那么,計(jì)算機(jī)軟件開(kāi)發(fā)的內(nèi)涵與計(jì)算機(jī)軟件的特點(diǎn)相對(duì)應(yīng)的,其開(kāi)發(fā)過(guò)程凝集了開(kāi)發(fā)人員的智慧成果,能夠帶來(lái)巨大的效益和價(jià)值。

計(jì)算機(jī)軟件開(kāi)發(fā)分為系統(tǒng)軟件開(kāi)發(fā)和應(yīng)用軟件開(kāi)發(fā)。系統(tǒng)軟件開(kāi)發(fā)是指為管理、控制和維護(hù)計(jì)算機(jī)及外部設(shè)備,提供計(jì)算機(jī)與用戶界面等軟件,如操作系統(tǒng)、各種語(yǔ)言處理程序、數(shù)據(jù)庫(kù)管理系統(tǒng)等而展開(kāi)的開(kāi)發(fā)工作;應(yīng)用軟件開(kāi)發(fā)指的是為解決一些實(shí)際的應(yīng)用問(wèn)題而展開(kāi)的開(kāi)發(fā)工作。計(jì)算機(jī)軟件開(kāi)發(fā)應(yīng)遵循以下原則:以分階段的生命周期模型進(jìn)行計(jì)劃、堅(jiān)持分階段進(jìn)行評(píng)審、嚴(yán)格的質(zhì)量控制、采用科學(xué)手段進(jìn)行評(píng)估。

二、計(jì)算機(jī)軟件開(kāi)發(fā)的實(shí)用價(jià)值

計(jì)算機(jī)軟件開(kāi)發(fā)是一個(gè)對(duì)國(guó)民經(jīng)濟(jì)建設(shè)和軟件技術(shù)發(fā)展均具有重大理論意義和實(shí)用價(jià)值的過(guò)程。計(jì)算機(jī)軟件開(kāi)發(fā)與用戶需求密切相關(guān),用戶需求不斷變化使得軟件開(kāi)發(fā)過(guò)程較易因需求改變而調(diào)整。開(kāi)發(fā)一個(gè)具有實(shí)用價(jià)值的計(jì)算機(jī)軟件,一方面要以專業(yè)化分工、流水線作業(yè)的方式,由軟件開(kāi)發(fā)工作者共同進(jìn)行;另一方面應(yīng)為計(jì)算機(jī)軟件開(kāi)發(fā)需配備相應(yīng)的物質(zhì)條件和技術(shù)條件,為開(kāi)發(fā)工作者提供充足的資金和良好的開(kāi)發(fā)環(huán)境。

此處以一個(gè)例子說(shuō)明計(jì)算機(jī)軟件開(kāi)發(fā)實(shí)用價(jià)值的重要性:兩個(gè)軟件公司分別將產(chǎn)品A和產(chǎn)品B投放市場(chǎng),一方面A產(chǎn)品采用的是VB6.0+Access的單機(jī)版模式,B產(chǎn)品采用的是Web+Xml+ActiveX且具有高級(jí)數(shù)據(jù)庫(kù)服務(wù)器。軟件A在客戶機(jī)上便可以直接安裝,Windows系統(tǒng)能夠自動(dòng)兼容,軟件B需要在客戶機(jī)安裝ActiveX組件,修改瀏覽器相關(guān)的安全設(shè)置,需要多個(gè)安全步驟才能完成軟件安裝。另外,在經(jīng)過(guò)一段時(shí)間的使用后,兩個(gè)公司分別進(jìn)行了用戶回訪:軟件A在安裝程序上沒(méi)有任何困難且運(yùn)行穩(wěn)定,即使需要修復(fù)或備份,用戶都可以在提示下獨(dú)立完成;軟件B在組件安裝和運(yùn)行上由于受到瀏覽器、操作系統(tǒng)的限制,許多用戶無(wú)法獨(dú)立安裝,客戶計(jì)算機(jī)的穩(wěn)定性也會(huì)受到瀏覽器設(shè)置和安裝補(bǔ)丁等行為的影響。那么,對(duì)比這兩個(gè)產(chǎn)品可以看出:盡管軟件A的復(fù)雜程度和功能強(qiáng)大程度不及軟件B,但是從運(yùn)行效率和客戶便捷性上來(lái)看,軟件A的口碑遠(yuǎn)遠(yuǎn)勝過(guò)了專業(yè)的軟件B。

由此可見(jiàn),在計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中,實(shí)用性極為重要,其市場(chǎng)認(rèn)可度和軟件推廣度均依賴于該軟件的實(shí)用性。計(jì)算機(jī)軟件開(kāi)發(fā)的實(shí)用價(jià)值體現(xiàn)在用戶的認(rèn)可度和市場(chǎng)的接受程度上,盡管軟件B具有更復(fù)雜的算法和更先進(jìn)的技術(shù),但由于其使用復(fù)雜,最終沒(méi)有得到用戶的普遍認(rèn)可。開(kāi)發(fā)者在技術(shù)和實(shí)用性上進(jìn)行權(quán)衡,不可一味追求高精尖技術(shù),而不顧實(shí)用性。

三、通過(guò)計(jì)算機(jī)軟件開(kāi)發(fā),提高計(jì)算機(jī)軟件的實(shí)用價(jià)值

首先,將客戶需求放在首位。計(jì)算機(jī)軟件能夠帶來(lái)何種實(shí)用價(jià)值是具有明顯的不確定性的,那么其具有何種實(shí)用價(jià)值應(yīng)根據(jù)計(jì)算機(jī)軟件的系統(tǒng)大小、復(fù)雜性、程序所處理的技術(shù)問(wèn)題類型、軟件對(duì)支持條件和運(yùn)行環(huán)境的要求、維護(hù)成本和升級(jí)能力、市場(chǎng)競(jìng)爭(zhēng)狀況而綜合決定的。那么,對(duì)于計(jì)算機(jī)軟件開(kāi)發(fā)而言,若要實(shí)現(xiàn)真正的實(shí)用價(jià)值,那么計(jì)算機(jī)軟件在開(kāi)發(fā)階段便應(yīng)將需求分析放在首位,在對(duì)可行性進(jìn)行充分研究的基礎(chǔ)上確定軟件開(kāi)發(fā)的運(yùn)行環(huán)境、功能和性能需求,以運(yùn)行環(huán)境為基礎(chǔ),將客戶需求充分了解后確認(rèn)軟件需求說(shuō)明書(shū)、項(xiàng)目開(kāi)發(fā)計(jì)劃、用戶使用書(shū)等。

其次,將實(shí)用性貫穿開(kāi)發(fā)過(guò)程。計(jì)算機(jī)普及已久,作為大眾普遍使用的工具,計(jì)算機(jī)軟件是為了更好的服務(wù)于計(jì)算機(jī)用戶,那么“大眾化”“普遍性”的理念就應(yīng)貫穿于開(kāi)發(fā)過(guò)程。若普遍性不高,就無(wú)法提高其實(shí)用價(jià)值,計(jì)算機(jī)軟件無(wú)法得到用戶的認(rèn)可,最終會(huì)導(dǎo)致計(jì)算機(jī)軟件開(kāi)發(fā)的投入超出產(chǎn)出,故盡管該計(jì)算機(jī)軟件專業(yè),卻始終無(wú)法得到市場(chǎng)和用戶的認(rèn)可。

再次,將人本思想融入開(kāi)發(fā)過(guò)程。軟件開(kāi)發(fā)過(guò)程有一套自己的規(guī)范,無(wú)論在需求分析階段,還是概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)階段,或是軟件測(cè)試、軟件維護(hù)階段,規(guī)范化操作都必不可少。明確設(shè)計(jì)目標(biāo),在各功能模塊高內(nèi)聚的基礎(chǔ)上,明確各子系統(tǒng)的層次關(guān)系。在軟件開(kāi)發(fā)時(shí)保證軟件基本功能和軟件運(yùn)行效率,但更要保證軟件的易用性、便利性和可靠性,開(kāi)發(fā)者不應(yīng)只追求技術(shù)上的卓越而忽略了產(chǎn)品對(duì)用戶便利性的考慮。

綜上,在軟件開(kāi)發(fā)過(guò)程中通過(guò)對(duì)客戶需求的關(guān)注和人本思想的引入,加之良好的軟件功能和精良的工業(yè)設(shè)計(jì),提高計(jì)算機(jī)軟件的實(shí)用價(jià)值,計(jì)算機(jī)軟件的實(shí)用價(jià)值將體現(xiàn)在市場(chǎng)認(rèn)可度和用戶滿意度上。

參考文獻(xiàn):

[1]謝速.計(jì)算機(jī)軟件開(kāi)發(fā)策略[J].開(kāi)發(fā)應(yīng)用.

[2]周正深,曹慶華.計(jì)算機(jī)軟件價(jià)值評(píng)估探討[J].價(jià)值工程,2005,12.

篇4

1分析計(jì)算機(jī)軟件技術(shù)的不可靠性

1.1計(jì)算機(jī)軟件的特點(diǎn)分析

計(jì)算機(jī)軟件是計(jì)算機(jī)的靈魂,指揮著整個(gè)計(jì)算機(jī)的運(yùn)行,計(jì)算機(jī)強(qiáng)大的功能離不開(kāi)計(jì)算機(jī)軟件。首先,計(jì)算機(jī)軟件技術(shù)性較強(qiáng),軟件的開(kāi)發(fā)需要專業(yè)的計(jì)算機(jī)人才和高科技輔助工具,且開(kāi)發(fā)周期較長(zhǎng),需要投入大量的人力和物力。其次,計(jì)算機(jī)軟件有較強(qiáng)的功能性;計(jì)算機(jī)運(yùn)行依賴于計(jì)算機(jī)的程序,而計(jì)算機(jī)程序要到達(dá)一定的目的,則需要通過(guò)一些代碼和指令。計(jì)算機(jī)軟件是軟件開(kāi)發(fā)人員智慧的產(chǎn)物和邏輯研究的產(chǎn)品,在極大程度上計(jì)算機(jī)軟件的不可靠性是設(shè)計(jì)過(guò)程中的人為因素造成的,有極強(qiáng)的主觀性和難以預(yù)測(cè)性。

1.2計(jì)算機(jī)軟件不可靠性表現(xiàn)

當(dāng)前,我國(guó)出臺(tái)了很多政策來(lái)支持和指導(dǎo)計(jì)算機(jī)軟件的發(fā)展,計(jì)算機(jī)軟件技術(shù)也取得了很大的成就。但在激烈的全球軟件行業(yè)競(jìng)爭(zhēng)中,我國(guó)的計(jì)算機(jī)軟件在發(fā)展中仍然存在一些問(wèn)題:(1)軟件失效:硬件失效通常是因?yàn)槲锢砉收希瞧骷锢砘谋厝唤Y(jié)果,會(huì)出現(xiàn)浴盆曲線;而軟件失效與硬件失效有明顯的區(qū)別,軟件失效是由于自身的缺陷和改編程序的干擾,具體體現(xiàn)在兩個(gè)方面:首先,軟件不會(huì)被磨損,也沒(méi)有浴盆曲線,但是會(huì)出現(xiàn)陳舊落后的問(wèn)題;其次,軟件的程序容易被篡改,可以人為的改編軟件,也可以通過(guò)其他程序的入侵來(lái)篡改。(2)決定計(jì)算機(jī)軟件可靠性的是人為因素;從軟件開(kāi)發(fā)的角度上來(lái)說(shuō),軟件的設(shè)計(jì)要滿足客戶的要求,需要軟件開(kāi)發(fā)人員從顧客的角度出發(fā),分析、設(shè)計(jì)軟件;這就決定了軟件的設(shè)計(jì)是一種思考創(chuàng)作,而創(chuàng)作中的每一個(gè)環(huán)節(jié)都是通過(guò)軟件設(shè)計(jì)師的智慧和水平來(lái)實(shí)現(xiàn)的。但由于設(shè)計(jì)師水平的差異,在設(shè)計(jì)軟件的過(guò)程中難免會(huì)出現(xiàn)疏忽和不合理的問(wèn)題,使軟件技術(shù)出現(xiàn)漏洞,甚至軟件失效或崩潰。(3)計(jì)算機(jī)軟件的維護(hù)方面;計(jì)算機(jī)軟件的維護(hù)是通過(guò)更換或修復(fù)被損壞的系統(tǒng)來(lái)實(shí)現(xiàn)的,軟件一旦被破壞,就只能通過(guò)重新設(shè)計(jì)軟件來(lái)恢復(fù)失效軟件的功能。(4)目前計(jì)算機(jī)軟件的可靠性驗(yàn)證還沒(méi)有建立完整的理論體系,相比硬件開(kāi)發(fā)來(lái)說(shuō),計(jì)算機(jī)軟件的設(shè)計(jì)開(kāi)發(fā)還處于發(fā)展階段。

2解決計(jì)算機(jī)軟件不靠性的措施

2.1加大計(jì)算機(jī)軟件人才培養(yǎng)力度

計(jì)算機(jī)軟件在開(kāi)發(fā)過(guò)程中就存在潛在的人為錯(cuò)誤,首先,計(jì)算機(jī)軟件的開(kāi)發(fā)需要加強(qiáng)軟件開(kāi)發(fā)人員專業(yè)素質(zhì)的培養(yǎng)力度,讓軟件開(kāi)發(fā)人員在充分了解軟件知識(shí)的基礎(chǔ)上對(duì)客戶的要求進(jìn)行更加準(zhǔn)確的理解;其次,軟件開(kāi)發(fā)人員在開(kāi)發(fā)軟件前,應(yīng)做好軟件設(shè)計(jì)前期的調(diào)研、規(guī)劃、可行性分析等工作,進(jìn)而避免潛在的風(fēng)險(xiǎn);最后,要求軟件開(kāi)發(fā)人員在開(kāi)發(fā)軟件的過(guò)程中避免出現(xiàn)一些技術(shù)性的錯(cuò)誤,比如變量使化錯(cuò)誤和語(yǔ)法錯(cuò)誤等,加強(qiáng)軟件開(kāi)發(fā)人員的軟件開(kāi)發(fā)水平。

2.2對(duì)軟件開(kāi)發(fā)過(guò)程進(jìn)行評(píng)審

為了確保軟件的開(kāi)發(fā)符合客戶的要求,有序的進(jìn)行軟件設(shè)計(jì),避免出現(xiàn)跨越階段現(xiàn)象的發(fā)生。在軟件的開(kāi)發(fā)過(guò)程中,需要組織評(píng)審組對(duì)軟件進(jìn)行及時(shí)的評(píng)審,評(píng)審組的成員要包括總體人員、設(shè)計(jì)師、管理師和質(zhì)量保證師等領(lǐng)域的專家。評(píng)審組對(duì)軟件設(shè)計(jì)師所設(shè)計(jì)的軟件標(biāo)準(zhǔn)和要求進(jìn)行評(píng)審,從而有效增強(qiáng)計(jì)算機(jī)軟件的可靠性,促進(jìn)計(jì)算機(jī)軟件的發(fā)展。

2.3建立有效的軟件質(zhì)量監(jiān)督機(jī)制

目前,國(guó)家雖然對(duì)計(jì)算機(jī)軟件技術(shù)制定了一些技術(shù)和開(kāi)發(fā)方面的規(guī)范,但還缺乏對(duì)一些測(cè)試軟件質(zhì)量、評(píng)價(jià)修改軟件和軟件技術(shù)改良的相關(guān)政策。因此,國(guó)家相關(guān)部門(mén)還需要建立有效的軟件質(zhì)量監(jiān)督機(jī)制,促使軟件開(kāi)發(fā)人員進(jìn)行自我測(cè)試、自我編制,進(jìn)而有效減少軟件開(kāi)發(fā)人員在軟件開(kāi)發(fā)過(guò)程中出現(xiàn)的錯(cuò)誤,提高計(jì)算機(jī)軟件開(kāi)發(fā)的整體水平和核心技術(shù)。

2.4建立軟件可靠性數(shù)據(jù)收集系統(tǒng)

軟件開(kāi)發(fā)人員在軟件開(kāi)發(fā)的初期,需要參照其他相似軟件的故障數(shù)據(jù),并綜合考慮其中的重要度、復(fù)雜性、調(diào)用度等影響因素,從而盡可能節(jié)省軟件開(kāi)發(fā)的精力,提高工作效率。計(jì)算機(jī)軟件開(kāi)發(fā)是一項(xiàng)需要多方面技術(shù)的工作,為有效避免計(jì)算機(jī)軟件的不可靠性,相關(guān)部門(mén)還要在軟件可靠性測(cè)試和實(shí)踐的基礎(chǔ)上規(guī)范對(duì)軟件文檔的要求,建立計(jì)算機(jī)軟件可靠性數(shù)據(jù)收集系統(tǒng),從而為計(jì)算機(jī)軟件錯(cuò)誤的分析、糾正和評(píng)估提供詳細(xì)、可靠的數(shù)據(jù),進(jìn)一步提高計(jì)算機(jī)軟件的可靠性。

3結(jié)束語(yǔ)

篇5

【關(guān)鍵詞】計(jì)算機(jī);軟件開(kāi)發(fā);工具;集成

計(jì)算機(jī)軟件開(kāi)發(fā)工具的發(fā)展歷程經(jīng)歷了三個(gè)階段,即計(jì)劃階段、開(kāi)發(fā)階段和運(yùn)行階段。從上世紀(jì)末開(kāi)始,計(jì)算機(jī)軟件開(kāi)發(fā)工具出現(xiàn)了跨越式的發(fā)展,應(yīng)用越來(lái)越廣泛,在軟件市場(chǎng)中的作用日益重要,受到人們的關(guān)注度越來(lái)越高,現(xiàn)在很多計(jì)算機(jī)領(lǐng)域方面的專家都在對(duì)其進(jìn)行研究。

1計(jì)算機(jī)軟件開(kāi)發(fā)工具概述

(1)計(jì)算機(jī)軟件開(kāi)發(fā)工具的作用和意義。計(jì)算機(jī)軟件開(kāi)發(fā)工具,顧名思義是為軟件開(kāi)發(fā)服務(wù)的。為了提升軟件開(kāi)發(fā)成功的幾率,業(yè)內(nèi)人士一直認(rèn)為研究開(kāi)發(fā)和使用計(jì)算機(jī)軟件開(kāi)發(fā)工具是一條非常正確的道路。軟件開(kāi)發(fā)工具已成為業(yè)內(nèi)人士關(guān)注和熱聊的焦點(diǎn),但是從事軟件開(kāi)發(fā)工具研究和生產(chǎn)的企業(yè)卻非常的少,究其根源,是因?yàn)橛?jì)算機(jī)軟件開(kāi)發(fā)工具的生產(chǎn)必須滿足幾個(gè)前提條件:首先,計(jì)算機(jī)軟件開(kāi)發(fā)工具的生產(chǎn)必須依據(jù)科學(xué)的理論和技術(shù);其次,制定計(jì)算機(jī)軟件開(kāi)發(fā)工具使用的標(biāo)準(zhǔn)和規(guī)范;再次,必須具備嚴(yán)謹(jǐn)?shù)慕M織和完善的管理;最后,搭建良好的軟件開(kāi)發(fā)環(huán)境。計(jì)算機(jī)軟件開(kāi)發(fā)工具在軟件開(kāi)發(fā)中有著不可替代的作用和意義:節(jié)省了軟件開(kāi)發(fā)的時(shí)間,從而使軟件開(kāi)發(fā)的效率得以提升;對(duì)軟件開(kāi)發(fā)過(guò)程形成了標(biāo)準(zhǔn)化,并促使軟件開(kāi)發(fā)文檔的產(chǎn)生;使軟件開(kāi)發(fā)人員之間、軟件開(kāi)發(fā)人員和使用人之間的溝通交流簡(jiǎn)單化;使軟件開(kāi)發(fā)過(guò)程具備了可控性;有利于擴(kuò)充和維護(hù)計(jì)算機(jī)系統(tǒng)。

(2)計(jì)算機(jī)軟件開(kāi)封工具的使用現(xiàn)狀。雖然說(shuō)計(jì)算機(jī)軟件開(kāi)發(fā)工具對(duì)軟件的開(kāi)發(fā)意義重大,但經(jīng)過(guò)調(diào)查研究得知在我國(guó)計(jì)算機(jī)軟件開(kāi)發(fā)工具的使用率并不理想,軟件開(kāi)發(fā)機(jī)構(gòu)并沒(méi)有在軟件開(kāi)發(fā)過(guò)程中對(duì)其進(jìn)行全覆蓋的使用。擁有集成化的計(jì)算機(jī)軟件開(kāi)發(fā)工具的機(jī)構(gòu)寥寥無(wú)幾。

(3)計(jì)算機(jī)軟件開(kāi)發(fā)工具應(yīng)用少的原因。據(jù)相關(guān)資料顯示,在我國(guó),影響計(jì)算機(jī)軟件開(kāi)發(fā)工具使用效率低下的原因有很多種,其中主要的原因有以下四點(diǎn):首先,由于市場(chǎng)上計(jì)算機(jī)軟件開(kāi)發(fā)工具的種類繁多,每一種工具都有自己的專用屬性和使用方法,要想制定集成方案非常難;其次,計(jì)算機(jī)軟件開(kāi)發(fā)工具使用有一定的難度,對(duì)使用人沒(méi)用正式的培訓(xùn)或培訓(xùn)做的不到位,且計(jì)算機(jī)軟件開(kāi)發(fā)工具的價(jià)格偏高,一般人難以負(fù)擔(dān);最后,計(jì)算機(jī)軟件開(kāi)發(fā)工具的使用缺少必要的環(huán)境和土壤。

2軟件開(kāi)發(fā)工具的發(fā)展歷程

從軟件開(kāi)發(fā)效率的角度來(lái)看軟件開(kāi)發(fā)工具的發(fā)展歷程,其包括編輯器、集成開(kāi)發(fā)環(huán)境、軟件開(kāi)發(fā)平臺(tái)三個(gè)階段。

(1)軟件編輯器。這種軟件開(kāi)發(fā)工具的主要特征就是通過(guò)編寫(xiě)大量的代碼,并將代碼進(jìn)行編譯來(lái)實(shí)現(xiàn)從功能到界面的轉(zhuǎn)化,同時(shí),對(duì)代碼進(jìn)行編譯變成目標(biāo)程序,可以實(shí)現(xiàn)對(duì)錯(cuò)誤代碼的調(diào)試。但是,這種開(kāi)發(fā)工具開(kāi)發(fā)出來(lái)的軟件獨(dú)立性太差,對(duì)計(jì)算機(jī)硬件的依賴程度較強(qiáng),造成其維護(hù)性不好。

(2)集成開(kāi)發(fā)環(huán)境。很多通用的界面定制功能和通用功能集成在了軟件開(kāi)發(fā)工具中,例如:打包工具、數(shù)據(jù)展示控件、數(shù)據(jù)庫(kù)的操作、通訊的組件等,提升了軟件開(kāi)發(fā)的效率。目前市場(chǎng)上最受歡迎的以及大部分程序開(kāi)發(fā)人員都在使用的開(kāi)發(fā)工具有VIAUAL、MYECLIPSE等。

(3)軟件開(kāi)發(fā)平臺(tái)。軟件開(kāi)發(fā)平臺(tái)的提出在計(jì)算機(jī)軟件開(kāi)發(fā)領(lǐng)域?qū)儆谝粋€(gè)全新的平臺(tái)和理念。軟件開(kāi)發(fā)工具在軟件開(kāi)發(fā)平臺(tái)這樣的環(huán)境下使用,以最大的好處就是較大程度上提高了軟件開(kāi)發(fā)速度,并使整個(gè)軟件開(kāi)發(fā)過(guò)程實(shí)現(xiàn)了“三化”(可視化、定制化、無(wú)代碼化),從而降低了程序員工作量,轉(zhuǎn)移了程序員的主要工作方向(技術(shù)研究轉(zhuǎn)向業(yè)務(wù)研究),例如,最具代表性的開(kāi)發(fā)平臺(tái)--咨微OBPS。

3購(gòu)置和選擇計(jì)算計(jì)算機(jī)軟件開(kāi)發(fā)工具需要考慮的因素

軟件開(kāi)發(fā)機(jī)構(gòu)在選擇和購(gòu)置計(jì)算機(jī)軟件開(kāi)發(fā)工具時(shí)不能盲目的進(jìn)行,其需要考慮計(jì)算機(jī)軟件開(kāi)發(fā)工具的特點(diǎn)和自身的特點(diǎn)。(1)考慮選擇計(jì)算機(jī)軟件開(kāi)發(fā)工具的標(biāo)準(zhǔn)。計(jì)算機(jī)軟件開(kāi)發(fā)工具必須具備可用性、可靠性、可維護(hù)性、高效能和移植性五大特征。所謂可用性是指用戶界面容易安裝、學(xué)習(xí)和操作,并保證文檔的質(zhì)量;所謂可靠性是指能夠確保數(shù)據(jù)的完整性、安全性,并在長(zhǎng)時(shí)間的操作過(guò)程中不會(huì)出現(xiàn)死機(jī)現(xiàn)象;所謂可維護(hù)性是指廠商解決問(wèn)題的能力、產(chǎn)品維護(hù)的能力以及服務(wù)創(chuàng)新的能力;所謂高效能是指對(duì)數(shù)據(jù)儲(chǔ)存需求和內(nèi)存需求進(jìn)行優(yōu)化;所謂移植性是指可以將數(shù)據(jù)在不同的軟件開(kāi)發(fā)工具之間自由的進(jìn)行傳遞。(2)軟件開(kāi)發(fā)機(jī)構(gòu)對(duì)自身的實(shí)際情況的考慮。軟件開(kāi)發(fā)機(jī)構(gòu)要從實(shí)際出發(fā),結(jié)合自身的特點(diǎn)去選擇和購(gòu)置計(jì)算進(jìn)軟件開(kāi)發(fā)工具,考慮自身的情況主要包括軟件開(kāi)發(fā)技術(shù)人才是否充足;軟件開(kāi)發(fā)技術(shù)和經(jīng)驗(yàn)是否成熟和豐富;待開(kāi)發(fā)的軟件系統(tǒng)規(guī)模如何;待開(kāi)發(fā)的軟件系統(tǒng)屬于什么樣的類型;參與軟件開(kāi)發(fā)的人員是否具備專業(yè)的知識(shí)、是否擁有良好的接受新事物的能力、是否具備團(tuán)隊(duì)協(xié)作精神和服從管理。

4計(jì)算機(jī)軟件開(kāi)發(fā)工具選擇和集成的方法與步驟

軟件開(kāi)發(fā)機(jī)構(gòu)選擇和集成計(jì)算機(jī)軟件開(kāi)發(fā)工具的前提是結(jié)合自身的實(shí)際情況,用科學(xué)的方法制定好有關(guān)軟件開(kāi)發(fā)的方法、過(guò)程等的標(biāo)準(zhǔn)。這樣在選擇和集成計(jì)算機(jī)軟件開(kāi)發(fā)工具的時(shí)候才能做到有的放矢,計(jì)算機(jī)軟件開(kāi)發(fā)工具在軟件開(kāi)發(fā)中才能發(fā)揮出最大的作用。鑒于以上原因,軟件開(kāi)發(fā)機(jī)構(gòu)要研究和界定自己?jiǎn)挝坏沫h(huán)境以及待開(kāi)發(fā)軟件的特點(diǎn),從而確定待開(kāi)發(fā)軟件的方法、模型規(guī)范,并對(duì)參與人員的綜合素質(zhì)進(jìn)行考評(píng)。另外,要對(duì)市場(chǎng)上現(xiàn)有的計(jì)算機(jī)軟件開(kāi)發(fā)工具進(jìn)行實(shí)地考察,了解每種工具的相關(guān)信息,從中選擇能夠與自身相適應(yīng)的工具,并通過(guò)科學(xué)的方法,將這些工具進(jìn)行集成化。綜上所述,計(jì)算機(jī)軟件開(kāi)發(fā)工具使用在軟件開(kāi)發(fā)過(guò)程有著巨大的作用,在提升軟件開(kāi)發(fā)效率的同時(shí)保證了軟件開(kāi)發(fā)的質(zhì)量。軟件開(kāi)發(fā)機(jī)構(gòu)在選擇和使用計(jì)算機(jī)軟件開(kāi)發(fā)工具的時(shí)候要充分考慮工具、自身和待開(kāi)發(fā)的軟件的特點(diǎn);對(duì)市場(chǎng)上各種軟件開(kāi)發(fā)工具進(jìn)行認(rèn)真細(xì)致的了解,因地制宜的進(jìn)行選擇;加強(qiáng)對(duì)本機(jī)構(gòu)參與人員的培訓(xùn),使參與人員具備專業(yè)的知識(shí)和團(tuán)隊(duì)協(xié)作精神;對(duì)選擇的軟件開(kāi)發(fā)工具與自身實(shí)際情況進(jìn)行有機(jī)的結(jié)合,以搭建良好的軟件開(kāi)發(fā)環(huán)境,并根據(jù)環(huán)境制定出嚴(yán)謹(jǐn)?shù)囊?guī)范標(biāo)準(zhǔn),并在實(shí)際軟件開(kāi)發(fā)過(guò)程中對(duì)規(guī)范標(biāo)準(zhǔn)進(jìn)行進(jìn)一步的修正和完善,最終使新軟件開(kāi)發(fā)取得成功。

參考文獻(xiàn):

[1]孟德斌,羅曉沛,陳涵生.計(jì)算機(jī)軟件開(kāi)發(fā)工具的集成和應(yīng)用研究[J].計(jì)算機(jī)工程,2002(04):276~279.

[2]杜德輝,黃鳳珍.計(jì)算機(jī)監(jiān)控系統(tǒng)繪圖工具軟件的設(shè)計(jì)與開(kāi)發(fā)[J].水利水電技術(shù),1996(06):54~56.

篇6

關(guān)鍵詞:計(jì)算機(jī),軟件工程,管理策略,應(yīng)用

計(jì)算機(jī)技術(shù)是一項(xiàng)比較綜合和系統(tǒng)的技術(shù),計(jì)算機(jī)軟件工程包含了軟件開(kāi)發(fā)、管理維護(hù)和應(yīng)用等多個(gè)方面。計(jì)算機(jī)軟件已經(jīng)廣泛應(yīng)用到人們的工作和生活中,但是隨著計(jì)算機(jī)軟件的不斷開(kāi)發(fā),一些問(wèn)題也隨之出現(xiàn),非常重要的一個(gè)問(wèn)題就是計(jì)算機(jī)軟件的管理水平?jīng)]有達(dá)到信息技術(shù)發(fā)展的標(biāo)準(zhǔn)。在計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中出現(xiàn)了重研發(fā)輕管理的現(xiàn)象,這種現(xiàn)象嚴(yán)重影響到產(chǎn)品的質(zhì)量。這種情況下,只有重視計(jì)算機(jī)軟件工程的管理工作,才能充分的發(fā)揮該系統(tǒng)的作用。

一、計(jì)算機(jī)軟件工程管理的主要內(nèi)容

1、對(duì)工作人員的管理。工作人員是軟件開(kāi)發(fā)的主體,其自身的綜合素養(yǎng)和專業(yè)技能夠直接影響到計(jì)算機(jī)軟件的開(kāi)發(fā)和應(yīng)用,所以,工作人員的綜合素質(zhì)是必須要特別關(guān)注的內(nèi)容。軟件開(kāi)發(fā)過(guò)程中,會(huì)有多種職能的工作人員參與到其中,項(xiàng)目負(fù)責(zé)人、程序設(shè)計(jì)師、培訓(xùn)工作人員以及管理人員等,在實(shí)際開(kāi)發(fā)中,由于沒(méi)有明確不同職位的具體職責(zé),一個(gè)工作人員可能身上有好幾分不同的工作,但由于自身的能力有限,無(wú)法較好的完成所負(fù)責(zé)的工作。為了避免這種現(xiàn)象發(fā)生,管理人員可以根據(jù)軟件開(kāi)發(fā)的先后順序,把工作人員按照工作的種類分為不同的團(tuán)體,這些團(tuán)體必須相互配合,即要充分發(fā)揮自己的特長(zhǎng),還要注意團(tuán)隊(duì)合作。2、對(duì)組織機(jī)構(gòu)的管理。完善組織機(jī)構(gòu)的建設(shè),提高管理人員的基本素養(yǎng)和工作技能,充分發(fā)揮組織機(jī)構(gòu)的集體力量,對(duì)每個(gè)工作人員的素質(zhì)和基本要求都要有明確的標(biāo)準(zhǔn)。其次還要明確規(guī)定每一個(gè)軟件開(kāi)發(fā)工作人員的工作職責(zé)和相關(guān)權(quán)限,加強(qiáng)管理活動(dòng),充分挖掘機(jī)構(gòu)內(nèi)部工作人員的潛能。管理人員應(yīng)該明確自己的工作責(zé)任,建立問(wèn)責(zé)制度。管理人員在調(diào)配和安排工作人員時(shí)需要根據(jù)他們自身的職能進(jìn)行合理的安排,使軟件開(kāi)發(fā)工作人員能夠有效的適應(yīng)團(tuán)隊(duì)的管理,營(yíng)造良好的開(kāi)發(fā)氛圍,提高開(kāi)發(fā)人員的積極性,不僅能夠提高軟件開(kāi)發(fā)的效率,而且還能提高軟件工程的管理水平。3、對(duì)軟件用戶的管理。我們進(jìn)行計(jì)算機(jī)軟件開(kāi)發(fā)的最終目的就是滿足客戶的要求,能夠解決客戶在工作中遇到的技術(shù)問(wèn)題,給計(jì)算機(jī)軟件客戶提供優(yōu)秀的服務(wù)和體驗(yàn)。計(jì)算機(jī)軟件開(kāi)發(fā)人員必須注重對(duì)客戶的管理,與客戶保持聯(lián)系,充分了解客戶的需求,幫客戶梳理需求點(diǎn),獲得客戶的信任和支持。同時(shí),把了解到的客戶需求及時(shí)的向技術(shù)研發(fā)人員反饋,以便研發(fā)人員研發(fā)創(chuàng)新。在計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中盡可能的避免其他因素的影響,確保開(kāi)發(fā)的最終產(chǎn)品符合理想的目標(biāo)。4、對(duì)開(kāi)發(fā)項(xiàng)目的管理。建立健全完善的項(xiàng)目開(kāi)發(fā)管理系統(tǒng)首先,加強(qiáng)對(duì)項(xiàng)目質(zhì)量的管理,確保項(xiàng)目質(zhì)量能夠達(dá)到客戶的要求,提高客戶的滿意度。其次,嚴(yán)格控制開(kāi)發(fā)進(jìn)度,來(lái)規(guī)定的時(shí)間內(nèi)完成此次的軟件開(kāi)發(fā)項(xiàng)目,采取能夠確保軟件開(kāi)發(fā)項(xiàng)目如期完成的管理措施。最后是對(duì)開(kāi)發(fā)成本的管理,對(duì)軟件的研發(fā)成本進(jìn)行核算,保障軟件開(kāi)發(fā)的經(jīng)濟(jì)效益。所謂成本管理就是能夠確保該項(xiàng)目的研發(fā)成本不超出該項(xiàng)目的預(yù)算,在預(yù)算范圍內(nèi)按時(shí)按量的完成項(xiàng)目開(kāi)發(fā)工作。所以,只有管理好項(xiàng)目質(zhì)量和進(jìn)度,才能有效的控制開(kāi)發(fā)成本,由此可見(jiàn),實(shí)行嚴(yán)格的項(xiàng)目管理制度能夠有效的提高整個(gè)計(jì)算機(jī)軟件工程的管理水平。5、對(duì)相關(guān)檔案資料的收集和保密管理。計(jì)算機(jī)軟件包含的信息太多,涉及面非常廣,所以首先要做好資料的收集和分析以及入檔工作。做好檔案資料的管理工作不僅能夠及時(shí)的查找其中遺漏的地方,還能給以后的項(xiàng)目開(kāi)發(fā)提供便利。其次需要注意的就是相關(guān)資料的保密。不管是企業(yè)還是國(guó)家政府部門(mén),都要做好保密工作。計(jì)算機(jī)系統(tǒng)、密碼和資料系統(tǒng)都是保密工作的重中之重,一定要注意防止秘密泄露現(xiàn)象的發(fā)生。尤其是國(guó)家的安全、軍事研究和生產(chǎn)等部門(mén)一定要制定嚴(yán)格的保密制度,對(duì)于管理和保衛(wèi)人員要進(jìn)行嚴(yán)格的考核,以此來(lái)確保計(jì)算機(jī)軟件的安全。

二、計(jì)算機(jī)軟件工程的應(yīng)用領(lǐng)域

計(jì)算機(jī)軟件給我們的生活提供了便利,隨著信息技術(shù)的發(fā)展,計(jì)算機(jī)軟件工程的應(yīng)用也越來(lái)越廣泛。主要體現(xiàn)在以下幾個(gè)方面。1、經(jīng)濟(jì)建設(shè),企業(yè)發(fā)展?,F(xiàn)代企業(yè)隨著信息技術(shù)的發(fā)展而發(fā)展,信息技術(shù)為企業(yè)提供了活力,企業(yè)、醫(yī)院和工廠等各個(gè)單位的運(yùn)營(yíng)和管理都離不開(kāi)計(jì)算機(jī)軟件的的應(yīng)用。計(jì)算機(jī)軟件系統(tǒng)提高各種設(shè)備的技能,促進(jìn)各行各業(yè)的良好發(fā)展。2、日常生活。隨著計(jì)算機(jī)軟件的廣泛應(yīng)用,人們的日常生活幾乎離不開(kāi)計(jì)算機(jī)技術(shù)。比如說(shuō),電子郵件發(fā)送郵件、辦公軟件、人力互動(dòng)和游戲開(kāi)發(fā)等都離不開(kāi)計(jì)算機(jī)軟件工程。軟件工程的廣泛運(yùn)用,不僅提高了人們的工作效率還為人們的日常生活提供方便。3、校園網(wǎng)絡(luò)。校園建設(shè)是國(guó)家和社會(huì)非常重視的一個(gè)問(wèn)題。計(jì)算機(jī)軟件工程在學(xué)校網(wǎng)絡(luò)的運(yùn)行中發(fā)揮著重要的作用。同學(xué)們可以通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)獲得與學(xué)習(xí)相關(guān)的資源,家長(zhǎng)也可以通過(guò)校園網(wǎng)及時(shí)了解孩子的學(xué)習(xí)和安全情況…校園網(wǎng)絡(luò)的建設(shè)大大拉近了同學(xué)們的關(guān)系,營(yíng)造了良好的校園氛圍,方便學(xué)校進(jìn)行管理。4、課堂教學(xué)。學(xué)校的課程教學(xué)也離不開(kāi)計(jì)算機(jī)軟件工程的應(yīng)用?,F(xiàn)代化的教學(xué)活動(dòng)中,老師通常借助現(xiàn)代信息技術(shù)進(jìn)行授課。ppt課間、幻燈片、投影儀、高清電視和微課等新的教學(xué)工具出現(xiàn)在教室中,新的教學(xué)方式大大提高了同學(xué)們的學(xué)習(xí)興趣,有利于提高課堂教學(xué)質(zhì)量。學(xué)校在進(jìn)行學(xué)生信息收集時(shí),也通常借助計(jì)算機(jī)軟件工程進(jìn)行登記,全面的掌握同學(xué)們的信息。校園卡等一卡通極大的為同學(xué)們的校園生活提供了便利。

三、計(jì)算機(jī)軟件工程管理措施

1、建立健全計(jì)算機(jī)軟件管理體系。為了能夠提高計(jì)算機(jī)軟件性能和管理水平,根據(jù)實(shí)際情況制定和完善計(jì)算機(jī)軟件管理體系,保障規(guī)范化制度化管理。建立健全管理體系,明確管理過(guò)程中的目標(biāo)和具體流程,建立問(wèn)責(zé)機(jī)制,責(zé)任到人。該體系還包括獎(jiǎng)懲激勵(lì)制度,激發(fā)管理人員的工作積極性,有效的滿足管理活動(dòng)的需求,嚴(yán)格按照各項(xiàng)制度來(lái)進(jìn)行管理。對(duì)按照要求管理并且效果較好的工作人員進(jìn)行獎(jiǎng)勵(lì),對(duì)管理不足的工作人員進(jìn)行懲罰,真正意義上的發(fā)揮管理人員的主觀能動(dòng)作用,確保計(jì)算機(jī)軟件管理正常開(kāi)展。2、注重計(jì)算機(jī)軟件風(fēng)險(xiǎn)和進(jìn)度的管理。信息技術(shù)的快速發(fā)展是一把雙刃劍,計(jì)算機(jī)軟件工程在給人們生活帶來(lái)便利的同時(shí),還存在一定的風(fēng)險(xiǎn),計(jì)算機(jī)軟件開(kāi)發(fā)、使用和管理等都存在著風(fēng)險(xiǎn),為了避免風(fēng)險(xiǎn)擴(kuò)大,制定落實(shí)風(fēng)險(xiǎn)管理制度,找到計(jì)算機(jī)軟件開(kāi)發(fā)管理過(guò)程中出現(xiàn)的問(wèn)題并及時(shí)解決。做好計(jì)算機(jī)軟件風(fēng)險(xiǎn)預(yù)防機(jī)制,預(yù)防控制可能存在的風(fēng)險(xiǎn),提高管理工作的效率。加強(qiáng)管理人員的風(fēng)險(xiǎn)防控意識(shí),定期對(duì)管理人員進(jìn)行培訓(xùn),使其熟悉掌握風(fēng)險(xiǎn)管理的理論知識(shí)和相關(guān)技能,提高風(fēng)險(xiǎn)管理能力。3、密切項(xiàng)目之間的合作。在軟件開(kāi)發(fā)過(guò)程中,各項(xiàng)目小組之間加強(qiáng)交流與溝通,根據(jù)每個(gè)技術(shù)人員的實(shí)際情況進(jìn)行合理的分工,確保計(jì)算機(jī)軟件項(xiàng)目的順利開(kāi)發(fā)。項(xiàng)目之間的合作并不只有信息技術(shù)的合作,其他領(lǐng)域也可以進(jìn)行合作。在合作過(guò)程中,充分認(rèn)識(shí)到兩者之間的聯(lián)系,采取最科學(xué)有效的方式進(jìn)行融合,確保開(kāi)發(fā)過(guò)程中的信息往來(lái),實(shí)現(xiàn)互利共贏,促進(jìn)項(xiàng)目之間的協(xié)同健康發(fā)展。4、加強(qiáng)團(tuán)隊(duì)合作。建立一支高質(zhì)量的優(yōu)質(zhì)團(tuán)隊(duì)是提高軟件工程管理的基礎(chǔ)。提高管理人員的團(tuán)隊(duì)意識(shí),加強(qiáng)管理人員的團(tuán)隊(duì)合作精神,促進(jìn)管理團(tuán)隊(duì)內(nèi)部的交流與溝通,使其相互借鑒,來(lái)提高自身的管理能力,從而有效的提高整個(gè)團(tuán)隊(duì)的管理水平。5、提高管理人員的綜合素養(yǎng)。首先,要積極收納具備高素質(zhì),專業(yè)技能強(qiáng)的管理人員,利用競(jìng)爭(zhēng)激發(fā)管理人員的工作積極性,使管理人員能夠真正從管理工作需要的角度出發(fā)進(jìn)行管理。定期對(duì)管理人員進(jìn)行培訓(xùn),跟隨信息技術(shù)和時(shí)代的發(fā)展不斷提高自身的專業(yè)技能,學(xué)習(xí)管理的新技術(shù),更好的適應(yīng)計(jì)算機(jī)軟件工程管理的需求。管理人員自身也要有所提高。增強(qiáng)自主學(xué)習(xí)的積極性,不斷學(xué)習(xí),學(xué)習(xí)并且掌握先進(jìn)的管理經(jīng)驗(yàn),確保對(duì)計(jì)算機(jī)軟件工程管理的每一項(xiàng)工作都有所了解并且能夠勝任。

總結(jié):

計(jì)算機(jī)軟件工程的管理和應(yīng)用是一個(gè)漫長(zhǎng)的過(guò)程,想要充分發(fā)揮計(jì)算機(jī)軟件工程的作用,就必須提高計(jì)算機(jī)軟件工程的管理能力,建立健全相應(yīng)的規(guī)章制度,提高工作人員的專業(yè)素養(yǎng),從而開(kāi)發(fā)出更高質(zhì)量的軟件,方便人們的生產(chǎn)生活。

參考文獻(xiàn):

[1]吳麗娜.計(jì)算機(jī)軟件工程管理與應(yīng)用解析[J].科技創(chuàng)新導(dǎo)報(bào),2017,03:202-203.

[2]許曉暉,丁玉濤.關(guān)于計(jì)算機(jī)軟件工程管理與應(yīng)用的研究[J].中小企業(yè)管理與科技(上旬刊),2016,04:171-172.

[3]趙志鵬.關(guān)于計(jì)算機(jī)軟件工程管理與應(yīng)用的討論[J].電子技術(shù)與軟件工程,2016,15:87-88.

篇7

關(guān)鍵詞:計(jì)算機(jī)軟件;嵌入式軟件;開(kāi)發(fā)應(yīng)用

隨著我國(guó)對(duì)科技研發(fā)重視程度的不斷提升,現(xiàn)階段的計(jì)算機(jī)研發(fā)水平得到相應(yīng)的發(fā)展,同時(shí)也能有效改變我國(guó)現(xiàn)階段的生產(chǎn)管理模式。自大數(shù)據(jù)的出現(xiàn)和廣泛應(yīng)用,計(jì)算機(jī)的使用更加需要計(jì)算機(jī)軟件的支持,同時(shí)諸多計(jì)算機(jī)軟件也開(kāi)始向智能化的方向發(fā)展。有效應(yīng)用計(jì)算機(jī)軟件可實(shí)現(xiàn)企業(yè)信息的自動(dòng)化管理,全面提升國(guó)家的國(guó)際競(jìng)爭(zhēng)力,而嵌入式技術(shù)的應(yīng)用可促使計(jì)算機(jī)軟件功能的完善,為此需要將嵌入式技術(shù)有效應(yīng)用于計(jì)算機(jī)軟件開(kāi)發(fā)中,進(jìn)一步推動(dòng)我國(guó)計(jì)算機(jī)技術(shù)的發(fā)展。

一、嵌入式軟件的應(yīng)用價(jià)值

計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中應(yīng)用嵌入式軟件,需要根據(jù)工作環(huán)境以及工作時(shí)間應(yīng)用嵌入式軟件,只有保證能夠合理應(yīng)用嵌入式軟件的時(shí)間,才能保證軟件任務(wù)的有效分配,同時(shí)確保嵌入式軟件技術(shù)應(yīng)用環(huán)境的良好、安全性,才能保證嵌入式軟件技術(shù)的高效應(yīng)用。確保計(jì)算機(jī)軟件的可靠性的關(guān)鍵技術(shù)就是嵌入式軟件,嵌入式軟件質(zhì)量的高低關(guān)乎著系統(tǒng)出現(xiàn)錯(cuò)誤的機(jī)率,為此在計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中需要合理應(yīng)用嵌入式軟件,從根本上提升計(jì)算機(jī)軟件的開(kāi)發(fā)應(yīng)用安全性、穩(wěn)定性以及實(shí)用性,滿足用戶的軟件應(yīng)用需求。

二、計(jì)算機(jī)軟件開(kāi)發(fā)流程

(一)制定軟件開(kāi)發(fā)計(jì)劃良好的軟件開(kāi)發(fā)計(jì)劃是保證計(jì)算機(jī)軟件開(kāi)展的重要基礎(chǔ),為此需要確保軟件開(kāi)發(fā)計(jì)劃的科學(xué)合理性。開(kāi)發(fā)人員需要對(duì)軟件的研究開(kāi)發(fā)目標(biāo)進(jìn)行規(guī)劃,填寫(xiě)可行性的研究調(diào)研報(bào)告,確保計(jì)算機(jī)軟件開(kāi)發(fā)方向的可靠性,繼而為后續(xù)軟件開(kāi)發(fā)工作的開(kāi)展保駕護(hù)航。

(二)分析軟件開(kāi)發(fā)需求在軟件開(kāi)發(fā)計(jì)劃完成后,就需要對(duì)軟件的開(kāi)發(fā)需求進(jìn)行全面分析,確保軟件開(kāi)發(fā)工作的開(kāi)展是立足于軟件開(kāi)發(fā)本身,通過(guò)對(duì)軟件目標(biāo)客戶需求進(jìn)行實(shí)地調(diào)研,才能確保軟件開(kāi)發(fā)的性能符合客戶的需求,同時(shí)還需要目標(biāo)客戶清晰表達(dá)自身的軟件需求,進(jìn)而對(duì)軟件開(kāi)發(fā)結(jié)果進(jìn)行優(yōu)化。

(三)設(shè)計(jì)軟件開(kāi)發(fā)程序該階段是需要根據(jù)軟件開(kāi)發(fā)需求以及軟件開(kāi)發(fā)方案為基礎(chǔ),以整體層面來(lái)對(duì)開(kāi)發(fā)軟件的結(jié)構(gòu)進(jìn)行設(shè)計(jì),確保軟件開(kāi)發(fā)符合總軟件設(shè)計(jì)要求,確保開(kāi)發(fā)人員能夠?qū)浖O(shè)計(jì)結(jié)構(gòu)進(jìn)行整體保衛(wèi),實(shí)現(xiàn)軟件組成部分與軟件開(kāi)發(fā)需求的有機(jī)結(jié)合。

(四)設(shè)計(jì)軟件程序編碼軟件程序編碼作為軟件開(kāi)發(fā)的重要組成部分,其中的編碼程序與軟件模型的設(shè)計(jì)合理性可確保軟件各個(gè)部分內(nèi)容的有效連接。

(五)測(cè)試軟件程序系統(tǒng)在上述軟件開(kāi)發(fā)工作準(zhǔn)備完成后,需要開(kāi)發(fā)人員對(duì)于設(shè)計(jì)出的軟件程序進(jìn)行系統(tǒng)性的測(cè)試,軟件程序的測(cè)試主要分為軟件程序的內(nèi)部測(cè)試以及外部測(cè)試。軟件程序的內(nèi)部測(cè)試主要是對(duì)軟件進(jìn)行專業(yè)性的測(cè)試,而軟件程序的外部測(cè)試主要是選擇部分用戶對(duì)于軟件測(cè)試版本進(jìn)行試用,確保軟件程度能夠通過(guò)內(nèi)外部軟件測(cè)試,才能確保軟件程序開(kāi)發(fā)工作的結(jié)束。

(六)維護(hù)開(kāi)發(fā)軟件系統(tǒng)實(shí)現(xiàn)對(duì)于軟件系統(tǒng)的維護(hù)是確保計(jì)算機(jī)軟件開(kāi)發(fā)完善的重要組成部分,為此計(jì)算機(jī)軟件開(kāi)發(fā)結(jié)束后,需要根據(jù)軟件的運(yùn)行情況對(duì)軟件系統(tǒng)進(jìn)行維護(hù),確保計(jì)算機(jī)軟件系統(tǒng)運(yùn)行的穩(wěn)定性。

三、計(jì)算機(jī)軟件開(kāi)發(fā)應(yīng)用嵌入式軟

(一)嵌入式軟件應(yīng)用范圍嵌入式軟件的實(shí)際應(yīng)用就是將其嵌入至軟硬件系統(tǒng)之中,嵌入式軟件的應(yīng)用范圍極為廣泛,不僅在芯片以及電子設(shè)備中得到廣泛應(yīng)用,同時(shí)還能應(yīng)用到系統(tǒng)開(kāi)發(fā)中,但現(xiàn)階段的嵌入式軟件的應(yīng)用仍舊主要應(yīng)用計(jì)算機(jī)系統(tǒng)中。嵌入式軟件廣泛應(yīng)用在各個(gè)領(lǐng)域中可有效提升他們的結(jié)構(gòu)性能,確保移動(dòng)設(shè)備、冰箱以及微波爐等系統(tǒng)功能的豐富性,實(shí)現(xiàn)軟件整合能力以及研發(fā)效率的提升。

(二)嵌入式軟件應(yīng)用開(kāi)發(fā)流程嵌入式軟件的應(yīng)用也是同上述軟件開(kāi)發(fā)流程一樣,以客戶的需求為基礎(chǔ),通過(guò)程序開(kāi)發(fā)人員的對(duì)其進(jìn)行再次編碼調(diào)試。開(kāi)發(fā)人員在設(shè)計(jì)某一軟件開(kāi)發(fā)項(xiàng)目時(shí)需要結(jié)合市場(chǎng)需求與反饋,編寫(xiě)相應(yīng)的項(xiàng)目計(jì)劃書(shū),同時(shí)還需要對(duì)于項(xiàng)目開(kāi)展風(fēng)險(xiǎn)進(jìn)行全面考量,明確軟件開(kāi)發(fā)規(guī)劃的合理性,同時(shí)在軟件系統(tǒng)設(shè)計(jì)階段,需要結(jié)合相關(guān)人員的審核結(jié)果對(duì)軟件程序進(jìn)行編寫(xiě),確保軟硬件的開(kāi)發(fā)符合產(chǎn)品設(shè)計(jì)要求。嵌入式軟件開(kāi)發(fā)應(yīng)用過(guò)程中,開(kāi)發(fā)人員需要根據(jù)開(kāi)發(fā)內(nèi)容選擇不同的軟件開(kāi)發(fā)工具,全面提升計(jì)算機(jī)軟件開(kāi)發(fā)的開(kāi)發(fā)效率。

(三)嵌入式軟件應(yīng)用要點(diǎn)1.體現(xiàn)嵌入式軟件設(shè)計(jì)要點(diǎn)第一,嵌入式軟件應(yīng)用過(guò)程中,需要明確應(yīng)用嵌入式軟件的設(shè)計(jì)結(jié)構(gòu),確保嵌入式軟件應(yīng)用于軟硬件系統(tǒng)穩(wěn)定性,全面提升軟硬件系統(tǒng)的性能。第二,利用嵌入式軟件對(duì)設(shè)計(jì)數(shù)據(jù)進(jìn)行格式化處理,減少人工處理工作量,避免必要軟件研發(fā)漏洞的出現(xiàn),提升軟件研發(fā)效率。第三,計(jì)算機(jī)軟件開(kāi)發(fā)人員在應(yīng)用嵌入式軟件的過(guò)程中,需要融入自身新的開(kāi)發(fā)理念,縮短軟件開(kāi)發(fā)進(jìn)程。2.展現(xiàn)嵌入式軟件技術(shù)優(yōu)勢(shì)第一,軟件開(kāi)發(fā)人員需要利用嵌入式軟件的非交叉調(diào)試的優(yōu)勢(shì),解決軟件調(diào)試過(guò)程中存在的問(wèn)題,有效降低軟件開(kāi)發(fā)經(jīng)費(fèi)。第二,嵌入式軟件具備應(yīng)用成本價(jià)格低、軟件應(yīng)用效率高、開(kāi)發(fā)的軟硬件系統(tǒng)穩(wěn)定性強(qiáng)的優(yōu)勢(shì),為此需要充分應(yīng)用嵌入式軟件的應(yīng)用優(yōu)勢(shì)全面開(kāi)展計(jì)算機(jī)軟件開(kāi)發(fā)工作。

篇8

關(guān)鍵詞:計(jì)算機(jī);軟件;技術(shù)特征;可靠性;提升策略

中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2016)24-0084-03

伴隨著工業(yè)化進(jìn)程的持續(xù)加快,我國(guó)的社會(huì)經(jīng)濟(jì)得到了迅猛發(fā)展,信息化技術(shù)的持續(xù)推進(jìn)使得信息時(shí)代在不知不覺(jué)中走進(jìn)了人們生活中,計(jì)算機(jī)技術(shù)也儼然成為了現(xiàn)代社會(huì)中一個(gè)不可或缺的元素。在計(jì)算機(jī)中,硬件是基礎(chǔ),軟件則是保障,缺少了硬件,計(jì)算機(jī)就無(wú)從談起,缺少了軟件,計(jì)算機(jī)的性能也無(wú)法得到發(fā)揮,因此,計(jì)算機(jī)軟件技術(shù)受到了越來(lái)越多的關(guān)注。但是從目前的發(fā)展情況分析,計(jì)算機(jī)軟件在應(yīng)用環(huán)節(jié)容易受到各種因素的影響,存在著不可靠性,必須得到技術(shù)人員的重視和解決。

1 計(jì)算機(jī)軟件技術(shù)及發(fā)展特征

計(jì)算機(jī)軟件技術(shù),是指為了確保計(jì)算機(jī)的正常運(yùn)行,而設(shè)置的程序或者相關(guān)數(shù)據(jù),軟件是用戶與硬件之間的接口界面,是維持計(jì)算機(jī)正常運(yùn)轉(zhuǎn)的核心所在,也是用戶與計(jì)算機(jī)進(jìn)行相互交流的渠道,其能夠提升計(jì)算機(jī)整體結(jié)構(gòu)的全面性、細(xì)致性和可靠性。軟件技術(shù)屬于計(jì)算機(jī)技術(shù)的一種,包括數(shù)據(jù)處理、人工智能、過(guò)程控制和科學(xué)計(jì)算四種類型,基本上計(jì)算機(jī)的所有功能都是在相關(guān)軟件的支持下實(shí)現(xiàn)的。在信息化技術(shù)飛速發(fā)展的影響下,計(jì)算機(jī)軟件技術(shù)也在持續(xù)發(fā)展,對(duì)于軟件技術(shù)人員提出許多新的要求[1]。

從目前的實(shí)際情況分析,計(jì)算機(jī)軟件技術(shù)的發(fā)展特征主要體現(xiàn)在幾個(gè)方面:

1.1 硬件技術(shù)發(fā)展影響

計(jì)算機(jī)軟件的發(fā)展受其他因素的影響巨大,其中比較重要的是硬件技術(shù),先進(jìn)的軟件技術(shù)需要可靠的硬件設(shè)備作支撐,如果硬件不足,再好的軟件也無(wú)法有效發(fā)揮作用。不過(guò),軟件技術(shù)的發(fā)展也在一定程度上推動(dòng)了計(jì)算機(jī)硬件系統(tǒng)的進(jìn)步,使得其自身?yè)碛辛烁訌V闊的發(fā)展空間。伴隨著計(jì)算機(jī)的日益普及,其開(kāi)始從最初的科研領(lǐng)域深入到了人們生活的各個(gè)方面,硬件技術(shù)的發(fā)展帶動(dòng)了軟件技術(shù)的進(jìn)步,反之亦然。

1.2 開(kāi)發(fā)成本持續(xù)提高

科學(xué)技術(shù)的發(fā)展和進(jìn)步,為計(jì)算機(jī)軟件開(kāi)發(fā)工作提供了巨大的便利,但是同時(shí)也使得軟件開(kāi)發(fā)的成本不斷增加,軟件成本在計(jì)算機(jī)系統(tǒng)總成本中占據(jù)著越來(lái)越大的比重,尤其是一些在專業(yè)領(lǐng)域中使用的軟件系統(tǒng),其開(kāi)發(fā)成本更是極其巨大,如軍用系統(tǒng)、科研系統(tǒng)等,單單軟件的投入費(fèi)用就可能超過(guò)整個(gè)計(jì)算機(jī)系統(tǒng)投入的80%[2]。

1.3 開(kāi)發(fā)難度不斷加大

軟件本身雖然看似簡(jiǎn)單,但是其所蘊(yùn)含的內(nèi)容是異常豐富的,屬于系統(tǒng)全面且具有較強(qiáng)邏輯性的元素。對(duì)于計(jì)算機(jī)軟件的開(kāi)發(fā)而言,需要有專業(yè)的開(kāi)發(fā)平臺(tái),不同類型、不同功能的軟件在開(kāi)發(fā)環(huán)節(jié)所涉及的公式、程序等存在著極大的差異。同時(shí),計(jì)算機(jī)軟件的研發(fā)過(guò)程具有較強(qiáng)的變化性和隨機(jī)性,導(dǎo)致其往往難以完全按照與客戶的約定完成,還需要繼續(xù)進(jìn)行調(diào)整和修改,因此開(kāi)發(fā)難度較大。

1.4 內(nèi)部結(jié)構(gòu)越發(fā)復(fù)雜

計(jì)算機(jī)技術(shù)整體水平的提升,對(duì)于軟件也提出了更高的要求,無(wú)論是軟件本身的規(guī)模還是軟件技術(shù)的復(fù)雜程度,都在不斷提高,或者可以這樣認(rèn)為,計(jì)算機(jī)系統(tǒng)成本之所以會(huì)不斷增加,與計(jì)算機(jī)軟件本身越發(fā)復(fù)雜的內(nèi)部結(jié)構(gòu)存在直接的聯(lián)系。相比較最初的計(jì)算機(jī)軟件,當(dāng)前多數(shù)計(jì)算機(jī)系統(tǒng)的運(yùn)行代碼擴(kuò)大了300倍,而且計(jì)算機(jī)系統(tǒng)的規(guī)模也至少增加了三個(gè)數(shù)量級(jí)[3]。

1.5 后期更新維護(hù)困難

計(jì)算機(jī)運(yùn)行需求及所處環(huán)境的不斷變化,對(duì)于軟件系統(tǒng)也造成了巨大的沖擊,無(wú)論多么優(yōu)秀的計(jì)算機(jī)軟件,在長(zhǎng)期的使用過(guò)程中,都不可避免地會(huì)出現(xiàn)各種各樣的漏洞和問(wèn)題,在這種情況下,想要保證用戶的良好體驗(yàn),確保軟件的正常使用,就必須做好后期的更新和維護(hù)工作。而軟件系統(tǒng)的維護(hù)是一個(gè)異常龐大的工程,也許在費(fèi)盡心力解決當(dāng)前的問(wèn)題后,又會(huì)隨之出現(xiàn)新的問(wèn)題。不僅如此,想要做好計(jì)算機(jī)軟件的更新維護(hù),維護(hù)人員必須對(duì)軟件本身的開(kāi)發(fā)過(guò)程有一個(gè)大致的了解,提出相應(yīng)的解決辦法,否則就可能會(huì)陷入僵局。

2 計(jì)算機(jī)軟件技術(shù)的不可靠性

計(jì)算機(jī)軟件的可靠性是確保其功能有效發(fā)揮的關(guān)鍵所在,其不僅關(guān)系著計(jì)算機(jī)的正常運(yùn)行,關(guān)系著用戶體驗(yàn),更在很大程度上關(guān)系著用戶的數(shù)據(jù)信息安全,因此受到了越來(lái)越多的關(guān)注。而從本質(zhì)層面分析,計(jì)算機(jī)軟件的可靠性主要是針對(duì)計(jì)算機(jī)軟件性能及質(zhì)量的研究,結(jié)合相應(yīng)的規(guī)范和標(biāo)準(zhǔn),進(jìn)行軟件的全面評(píng)估。或者簡(jiǎn)單來(lái)講,計(jì)算機(jī)軟件的可靠性,就是針對(duì)計(jì)算機(jī)軟件故障和問(wèn)題的研究,在綜合考慮各種因素影響的情況下,合理評(píng)估計(jì)算機(jī)軟件出現(xiàn)故障的可能性,確定故障發(fā)生的概率,將其作為評(píng)估計(jì)算機(jī)軟件可靠性的重要指標(biāo)。通常來(lái)講,在一款軟件研發(fā)完成投入市場(chǎng)前,都需要進(jìn)行相應(yīng)的檢驗(yàn)工作,以確保其能夠可靠運(yùn)行[4]。但是從目前來(lái)看,我國(guó)在計(jì)算機(jī)軟件的可靠性研究方面存在著一些不足,也因此導(dǎo)致了計(jì)算機(jī)軟件技術(shù)的不可靠性,具體來(lái)講,主要體現(xiàn)在兩個(gè)個(gè)方面:

2.1 內(nèi)部因素

導(dǎo)致計(jì)算機(jī)軟件技術(shù)不可靠性的主要原因,是設(shè)計(jì)環(huán)節(jié)存在的缺陷和漏洞。就目前而言,在進(jìn)行計(jì)算機(jī)軟件的開(kāi)發(fā)設(shè)計(jì)時(shí),主要是立足客戶需求,搭建大致的軟件框架,對(duì)研發(fā)方向進(jìn)行明確,然后通過(guò)人工的方式,進(jìn)行代碼以及相關(guān)程序的編寫(xiě),不僅十分繁瑣,而且軟件編程的質(zhì)量和最終效果直接受設(shè)計(jì)人員專業(yè)素質(zhì)的影響。如果軟件編程人員本身具有較高的專業(yè)素質(zhì),對(duì)工作認(rèn)真負(fù)責(zé),則最終得到的軟件就能夠滿足客戶的各種需求,軟件的性能和質(zhì)量也就有所保障。反之,如果編程人員在進(jìn)行軟件開(kāi)發(fā)的過(guò)程中,出現(xiàn)了錯(cuò)誤,則不僅會(huì)影響軟件的性能,甚至可能會(huì)給整個(gè)計(jì)算機(jī)系統(tǒng)帶來(lái)巨大的安全隱患。不僅如此,軟件編程需要寫(xiě)入大量的代碼,而這些代碼只能由人工完成,在實(shí)際操作中受各種因素的影響,誤差的存在幾乎不可避免,這就在很大程度上增加了計(jì)算機(jī)軟件的不可靠性。相比較發(fā)達(dá)國(guó)家而言,我國(guó)的軟件工程發(fā)展時(shí)間較短,缺乏高素質(zhì)的專業(yè)技術(shù)人才,而且相對(duì)滯后的計(jì)算機(jī)運(yùn)行環(huán)境也直接制約了軟件的運(yùn)行效果,其同樣會(huì)在一定程度上加大軟件技術(shù)的不可靠性[5]。

2.2 外部因素

就目前而言,我國(guó)軟件技術(shù)正處速發(fā)展階段,但是對(duì)于計(jì)算機(jī)軟件技術(shù)的開(kāi)發(fā)更多地側(cè)重于技術(shù)層面,以實(shí)際應(yīng)用效果來(lái)對(duì)計(jì)算機(jī)軟件技術(shù)進(jìn)行評(píng)估,沒(méi)有認(rèn)識(shí)到軟件技術(shù)的不可靠性,從而在一定程度上加劇了不可靠性的發(fā)展,甚至可能會(huì)形成安全隱患,威脅計(jì)算機(jī)的正常運(yùn)行。簡(jiǎn)單來(lái)講,就是在計(jì)算機(jī)軟件技術(shù)的發(fā)展過(guò)程中,偏重軟件的開(kāi)發(fā)而忽視了安全管理,在進(jìn)行計(jì)算機(jī)軟件的研發(fā)工作時(shí),沒(méi)有設(shè)置相應(yīng)的監(jiān)督管理體系,不能及時(shí)發(fā)現(xiàn)和解決軟件開(kāi)發(fā)過(guò)程中存在的各種問(wèn)題和不足,在軟件開(kāi)發(fā)完成后,也沒(méi)有及時(shí)進(jìn)行權(quán)威性的評(píng)估分析,往往是在軟件投入市場(chǎng),出現(xiàn)問(wèn)題之后,采取進(jìn)行更新和補(bǔ)救,不僅效率低下,效果欠佳,而且容易失去客戶市場(chǎng)。

不僅如此,錯(cuò)綜復(fù)雜的網(wǎng)絡(luò)環(huán)境同樣會(huì)對(duì)軟件技術(shù)的可靠性造成負(fù)面影響。伴隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,計(jì)算機(jī)軟件技術(shù)想要發(fā)揮更好的作用,就必須順應(yīng)發(fā)展潮流,開(kāi)展適應(yīng)性變革,與網(wǎng)絡(luò)技術(shù)相互融合,相互推動(dòng)。但是與此同時(shí),在網(wǎng)絡(luò)環(huán)境下,計(jì)算機(jī)軟件技術(shù)原本的缺陷和問(wèn)題將會(huì)被無(wú)限放大,當(dāng)其沒(méi)有能夠被及時(shí)解決,逐漸形成安全威脅時(shí),在網(wǎng)絡(luò)的傳播下,所帶來(lái)的危害難以估量的[6]。

3 提升計(jì)算機(jī)軟件技術(shù)可靠性的有效策略

3.1 關(guān)注軟件故障

計(jì)算機(jī)軟件技術(shù)的不可靠性歸根到底就是軟件故障的存在,因此,想要提升計(jì)算機(jī)軟件的可靠性,就必須采取切實(shí)有效的措施,降低軟件故障發(fā)生的幾率。一方面,在進(jìn)行軟件開(kāi)發(fā)的過(guò)程中,設(shè)計(jì)人員必須加強(qiáng)與客戶的溝通和交流,了解客戶的真實(shí)需求,并以此為導(dǎo)向進(jìn)行軟件的研發(fā)設(shè)計(jì);另一方面,在軟件開(kāi)發(fā)環(huán)節(jié),設(shè)計(jì)人員必須對(duì)自身的工作有一個(gè)清醒的認(rèn)識(shí),做到認(rèn)真負(fù)責(zé),避免語(yǔ)句錯(cuò)誤、變量錯(cuò)誤等一些低級(jí)問(wèn)題。

3.2 強(qiáng)化軟件設(shè)計(jì)

做好軟件的設(shè)計(jì)工作是提升計(jì)算機(jī)軟件技術(shù)可靠性的關(guān)鍵所在,也是首要環(huán)節(jié)。具體來(lái)講,應(yīng)該加強(qiáng)對(duì)于專業(yè)軟件技術(shù)人才的教育和培訓(xùn),拓展人才隊(duì)伍,從整體上提升我國(guó)計(jì)算機(jī)軟件設(shè)計(jì)的水平和質(zhì)量。對(duì)于軟件編程人員而言,在開(kāi)展軟件研發(fā)的過(guò)程中,必須做好相應(yīng)的規(guī)劃設(shè)計(jì)工作,結(jié)合軟件的實(shí)際應(yīng)用需求,編制相應(yīng)的設(shè)計(jì)方案,做好可行性分析,在確保軟件能夠正常運(yùn)行后,才能著手進(jìn)行下一步的工作。另外,在軟件投入市場(chǎng)前,必須進(jìn)行專業(yè)的試驗(yàn)檢測(cè),及時(shí)對(duì)其中存在的缺陷和漏洞進(jìn)行彌補(bǔ),提升軟件的可靠性,避免由于人為誤操作引發(fā)的安全隱患[7]。

3.3 注重監(jiān)督審查

相關(guān)調(diào)查顯示,在計(jì)算機(jī)軟件的開(kāi)發(fā)和使用過(guò)程中,之所以經(jīng)常出現(xiàn)各種各樣的問(wèn)題,主要是由開(kāi)發(fā)技術(shù)人員對(duì)于工作缺乏足夠認(rèn)真負(fù)責(zé)的態(tài)度,沒(méi)有做好硬件系統(tǒng)的維護(hù)以及各個(gè)階段的審查工作。對(duì)此,為了確保計(jì)算機(jī)軟件在不同的開(kāi)發(fā)環(huán)節(jié)都能夠滿足相關(guān)要求,必須強(qiáng)調(diào)軟件開(kāi)發(fā)過(guò)程的監(jiān)督審查工作,確保開(kāi)發(fā)人員能夠嚴(yán)格按照有關(guān)規(guī)范,遵循標(biāo)準(zhǔn)的流程進(jìn)行軟件開(kāi)發(fā),避免出現(xiàn)跨階段開(kāi)發(fā)的情況。同時(shí),在每一個(gè)開(kāi)發(fā)階段完成后,都應(yīng)該及時(shí)進(jìn)行軟件評(píng)審工作,明確各個(gè)階段的軟件開(kāi)發(fā)標(biāo)準(zhǔn),及時(shí)對(duì)存在的問(wèn)題和不足進(jìn)行處理。在整個(gè)軟件開(kāi)發(fā)過(guò)程中,必須設(shè)置專業(yè)的軟件評(píng)審人員,其在保證計(jì)算機(jī)軟件可靠性方面具有重要作用。通過(guò)對(duì)軟件設(shè)計(jì)人員提交的軟件文檔進(jìn)行審核,分析其是否對(duì)上一個(gè)階段軟件文檔的標(biāo)準(zhǔn)進(jìn)行了執(zhí)行,來(lái)衡量軟件開(kāi)發(fā)的效果。另外,評(píng)審人員還應(yīng)該加強(qiáng)與其他領(lǐng)域?qū)I(yè)技術(shù)人員的交流和配合,以保證良好的評(píng)審效果。

3.4 做好軟件測(cè)試

固然,在進(jìn)行計(jì)算機(jī)軟件設(shè)計(jì)和開(kāi)發(fā)的過(guò)程中,可以通過(guò)強(qiáng)化監(jiān)督管理的方式,消除各種因素的影響,減少軟件中存在的缺陷和漏洞,進(jìn)而提升計(jì)算機(jī)軟件的可靠性。但是就實(shí)際情況而言,計(jì)算機(jī)軟件本身是非常特殊的,除開(kāi)比較明顯的影響因素,還有很多因素非常隱蔽,不易察覺(jué),其同樣會(huì)導(dǎo)致軟件可靠性的下降。因此,在軟件開(kāi)發(fā)完成,投入市場(chǎng)前,必須做好相應(yīng)的測(cè)試工作,對(duì)軟件的性能、運(yùn)行效率、整體質(zhì)量以及安全性、穩(wěn)定性等進(jìn)行測(cè)試,及時(shí)發(fā)現(xiàn)監(jiān)督審查中遺漏的問(wèn)題,并采取有效的措施進(jìn)行解決,進(jìn)一步提升計(jì)算機(jī)軟件在實(shí)際應(yīng)用中的可靠性。同時(shí),還可以結(jié)合計(jì)算機(jī)本身的運(yùn)行條件,以及網(wǎng)絡(luò)環(huán)境,分析可能影響計(jì)算機(jī)軟件可靠性的因素。需要強(qiáng)化對(duì)于網(wǎng)絡(luò)的監(jiān)管工作,對(duì)計(jì)算機(jī)軟件的運(yùn)行環(huán)境進(jìn)行優(yōu)化,提升軟件的可靠性,確保其達(dá)到應(yīng)用標(biāo)準(zhǔn)后,才能投入使用[8]。

4 結(jié)束語(yǔ)

總而言之,計(jì)算機(jī)軟件技術(shù)的發(fā)展,推動(dòng)了我國(guó)信息化進(jìn)程的加快,也帶動(dòng)了計(jì)算機(jī)產(chǎn)業(yè)的進(jìn)步。而在計(jì)算機(jī)軟件技術(shù)的開(kāi)發(fā)和應(yīng)用中,受各種因素的影響,存在著不可靠性,影響了軟件功能的有效發(fā)揮。對(duì)此,在軟件設(shè)計(jì)環(huán)節(jié)應(yīng)該充分分析各方面的影響因素,積極推動(dòng)軟件工程,做好軟件研發(fā)工作的規(guī)范和監(jiān)管,加大資金和人才的投入力度,及時(shí)發(fā)現(xiàn)并消除軟件中存在的問(wèn)題,提升軟件技術(shù)的可靠性。

參考文獻(xiàn):

[1] 焦宇.淺析計(jì)算機(jī)軟件技術(shù)的發(fā)展[J].信息與電腦,2015(12):46-47.

[2] 賈宗璞,趙廣磊.淺析計(jì)算機(jī)軟件技術(shù)的發(fā)展[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2013(18):137.

[3] 紅梅.現(xiàn)代計(jì)算機(jī)軟件系統(tǒng)技術(shù)結(jié)構(gòu)的新特點(diǎn)[J].內(nèi)蒙古金融研究,2013(7):84-86.

[4] 鄭德賢.淺談?dòng)?jì)算機(jī)軟件技術(shù)的發(fā)展與應(yīng)用領(lǐng)域[J].電子世界,2014(8):100.

[5] 劉唐榮.對(duì)計(jì)算機(jī)軟件技術(shù)不可靠性的幾點(diǎn)探討[J].通訊世界,2015(15):201.

[6] 喬國(guó)榮.計(jì)算機(jī)軟件技術(shù)的不可靠性分析[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2013(5):200,202.

篇9

關(guān)鍵詞:計(jì)算機(jī)軟件工程;管理;維護(hù);分析

社會(huì)中各行各業(yè)在利用計(jì)算機(jī)工作時(shí),工作目標(biāo)的實(shí)現(xiàn)均需要依賴相應(yīng)的軟件,而計(jì)算機(jī)軟件運(yùn)行的安全性與可靠性直接影響工作效果,因此,社會(huì)各界越來(lái)越重視計(jì)算機(jī)軟件工程的管理與維護(hù)工作。對(duì)于計(jì)算機(jī)軟件工程來(lái)說(shuō),程序設(shè)計(jì)語(yǔ)言、軟件開(kāi)發(fā)工具、系統(tǒng)平臺(tái)等均與其密切相關(guān),實(shí)施管理及維護(hù)工作時(shí),還應(yīng)結(jié)合計(jì)算機(jī)軟件工程的內(nèi)容、特點(diǎn)等展開(kāi),以提升管理及維護(hù)效果。

1計(jì)算機(jī)軟件工程的管理

1.1明確管理內(nèi)容

第一,技術(shù)人員的管理,在進(jìn)行軟件開(kāi)發(fā)工作時(shí),其基礎(chǔ)作用的為技術(shù)人員,只有軟件開(kāi)發(fā)相關(guān)的技術(shù)人員全部具備時(shí),開(kāi)發(fā)工作方可有效開(kāi)展,管理技術(shù)人員時(shí),應(yīng)對(duì)每名技術(shù)人員的工作職責(zé)做出明確,揚(yáng)長(zhǎng)避短,最大限度的發(fā)揮團(tuán)隊(duì)協(xié)作效果;第二,團(tuán)隊(duì)管理,在團(tuán)隊(duì)力量面前,個(gè)人力量微不足道,管理計(jì)算機(jī)軟件工程時(shí),團(tuán)隊(duì)管理也是一項(xiàng)必不可少的重要工作,管理人員應(yīng)采取恰當(dāng)?shù)姆椒ň蹟n技術(shù)人員,引導(dǎo)其將聰明才智、精力等用于軟件開(kāi)發(fā),發(fā)揮團(tuán)隊(duì)效應(yīng),同時(shí),管理人員還應(yīng)制定相應(yīng)的培訓(xùn)計(jì)劃,為技術(shù)人員提供專業(yè)化、與時(shí)俱進(jìn)的培訓(xùn),持續(xù)的提升技術(shù)人員的軟件開(kāi)發(fā)能力[1];第三,用戶管理,企業(yè)之所以進(jìn)行軟件開(kāi)發(fā),主要的目的在于滿足用戶的需求,因此,用戶管理工作的開(kāi)展也十分關(guān)鍵,管理人員應(yīng)加強(qiáng)與用戶之間的聯(lián)系,了解用戶的需求,以提升用戶滿意度。

1.2制定切實(shí)可行的管理措施

制定管理措施時(shí),可行性是必須要保證的,對(duì)于計(jì)算機(jī)軟件工程來(lái)說(shuō),關(guān)鍵在于建立完整的體系。構(gòu)建管理體系時(shí),應(yīng)廣泛的收集各個(gè)技術(shù)人員意見(jiàn)和建議,以便于各技術(shù)人員自覺(jué)的遵守管理措施,提升管理效果[2]。首先,構(gòu)建科學(xué)的人才體系,面向社會(huì)招聘專業(yè)的、高素質(zhì)的軟件開(kāi)發(fā)技術(shù)人員,促使軟件開(kāi)發(fā)團(tuán)隊(duì)的不斷壯大,同時(shí),明確的劃分各個(gè)崗位的職責(zé),合理分工,發(fā)揮合作的作用。其次,構(gòu)建管理體系,建立完善的規(guī)章制度,比如管理制度、獎(jiǎng)懲制度、考評(píng)制度等,以制度約束工作人員,并激發(fā)工作人員的工作熱情,提升工作效率及工作效果。最后,構(gòu)建培訓(xùn)體系,組織企業(yè)內(nèi)部的技術(shù)人員定期參與培訓(xùn),培訓(xùn)內(nèi)容除了專業(yè)技術(shù)外,還應(yīng)包含知識(shí)、責(zé)任等多個(gè)方面,提升技術(shù)人員的綜合素質(zhì)。此外,在計(jì)算機(jī)管理軟件時(shí),還可以依托相應(yīng)的基礎(chǔ)建立計(jì)算機(jī)軟件管理平臺(tái),該平臺(tái)在管理計(jì)算機(jī)軟件過(guò)程中,以數(shù)據(jù)統(tǒng)計(jì)及實(shí)際數(shù)據(jù)分析為基礎(chǔ),經(jīng)過(guò)匯總之后,形成完整信息,并依據(jù)信息開(kāi)展管理工作。同時(shí),所建設(shè)的管理平臺(tái)還能夠?qū)浖_(kāi)發(fā)工作進(jìn)行管理。

2計(jì)算機(jī)軟件工程的維護(hù)

2.1工具模塊化、設(shè)計(jì)語(yǔ)言合理化

在計(jì)算機(jī)軟件使用過(guò)程中,維護(hù)是一項(xiàng)必不可少的工作,因此在開(kāi)發(fā)期間,即應(yīng)保證軟件具備可維護(hù)性,保證軟件開(kāi)發(fā)質(zhì)量的同時(shí),盡量的將軟件開(kāi)發(fā)成本降低。模塊化所具備的特點(diǎn)比較多,比如一個(gè)模塊在進(jìn)行變化時(shí),只需更改此模塊即可,并不會(huì)影響到其他相關(guān)模塊。計(jì)算機(jī)軟件工程工具實(shí)現(xiàn)模塊化之后,可降低程序測(cè)量及測(cè)試的難度,而且可較為容易的發(fā)現(xiàn)序列錯(cuò)誤,并及時(shí)的做出改正,提升軟件運(yùn)行的安全性。設(shè)計(jì)語(yǔ)言是軟件開(kāi)發(fā)時(shí)所需使用的,對(duì)其進(jìn)行合理的選擇可將維護(hù)工作的可行性提升,通常來(lái)說(shuō),程序語(yǔ)言包含三種,一種為低級(jí)語(yǔ)言,比如機(jī)器語(yǔ)言,理解難度比較大,一種為高級(jí)語(yǔ)言,與低級(jí)語(yǔ)言相比,理解及維護(hù)的難度降低,第三種為第四代語(yǔ)言,此種語(yǔ)言中,編譯程序及解釋程序提供后,即可實(shí)現(xiàn)算法。

2.2構(gòu)建科學(xué)的維護(hù)對(duì)策

維護(hù)對(duì)策的制定是維護(hù)工作順利開(kāi)展,提升維護(hù)質(zhì)量的保證,維護(hù)工作可從以下幾個(gè)方面進(jìn)行:第一,電腦使用過(guò)程中,軟件、更新補(bǔ)丁等會(huì)不斷的下載到電腦中,與此同時(shí),病毒也可能被下載到計(jì)算機(jī)中,從而影響計(jì)算機(jī)的安全性,使用計(jì)算機(jī)時(shí),應(yīng)安裝殺毒軟件,定期進(jìn)行殺毒工作,同時(shí),殺毒軟件也需定期更新;第二,計(jì)算機(jī)系統(tǒng)使用一段時(shí)間之后,會(huì)增加系統(tǒng)中的冗余文件,再加上軟件刪除時(shí)的殘留文件等,導(dǎo)致系統(tǒng)空間被大量占據(jù),此時(shí),計(jì)算機(jī)系統(tǒng)運(yùn)行速度會(huì)變慢,也影響計(jì)算機(jī)軟件的安全性,通常,間隔3個(gè)月時(shí)即可進(jìn)行一次系統(tǒng)重裝,安裝時(shí),可快速格式化,并自動(dòng)創(chuàng)建系統(tǒng)文件,即formatc:/q/u/s。慢格每6個(gè)月進(jìn)行1次,以將磁盤(pán)上的文件信息徹底清除。Fdisk重新分區(qū)每年進(jìn)行一次,將磁盤(pán)上的錯(cuò)誤徹底修復(fù);第三,用戶應(yīng)用計(jì)算機(jī)過(guò)程中,產(chǎn)生新的需求時(shí)即需要下載相應(yīng)的軟件,安裝軟件過(guò)程中,c盤(pán)為禁止安裝位置,因?yàn)橐坏┌惭b進(jìn)c盤(pán)后,即使軟件卸載,但殘余文件仍然會(huì)留在c盤(pán)中,占據(jù)c盤(pán)儲(chǔ)存空間,增加計(jì)算機(jī)的運(yùn)行負(fù)荷,通常,安裝軟件時(shí),應(yīng)選擇c盤(pán)意外的磁盤(pán)。

2.3制定合理的維護(hù)計(jì)劃

計(jì)算機(jī)軟件工程維護(hù)工作開(kāi)展過(guò)程中,維護(hù)計(jì)劃的制定也十分重要,通過(guò)維護(hù)計(jì)劃的制定,可以有計(jì)劃、有目的的實(shí)施維護(hù)工作,提升維護(hù)效果。在制定維護(hù)計(jì)劃時(shí),預(yù)測(cè)、規(guī)避風(fēng)險(xiǎn)的對(duì)策,維護(hù)、檢查軟件功能的措施等均為計(jì)劃中所包含的內(nèi)容。測(cè)試計(jì)算機(jī)軟件時(shí),采用現(xiàn)代化的方法,提前預(yù)測(cè)問(wèn)題,積極預(yù)防,最大限度的減少問(wèn)題的發(fā)生可能,提升計(jì)算機(jī)軟件的安全性。

3結(jié)語(yǔ)

鑒于計(jì)算機(jī)軟件工程管理及維護(hù)工作的重要性,管理及維護(hù)人員應(yīng)依據(jù)具體的軟件工作環(huán)境等因素制定科學(xué)的管理及維護(hù)措施,保證計(jì)算機(jī)軟件運(yùn)行的安全性及可靠性,進(jìn)而促進(jìn)計(jì)算機(jī)運(yùn)用領(lǐng)域的良好發(fā)展。

參考文獻(xiàn)

篇10

【關(guān)鍵詞】計(jì)算機(jī)軟件開(kāi)發(fā);分層技術(shù);應(yīng)用

由于市場(chǎng)需求的不斷增加,人們對(duì)計(jì)算機(jī)軟件的要求越來(lái)越高,這也促使軟件開(kāi)發(fā)水平越來(lái)越高,開(kāi)發(fā)技術(shù)也慢慢成熟起來(lái)。使用合適的技術(shù)助力軟件開(kāi)發(fā)將會(huì)獲得更大的經(jīng)濟(jì)效益。在軟件開(kāi)發(fā)時(shí),使用分層技術(shù)不僅能夠?qū)④浖墓δ苓M(jìn)行擴(kuò)展,同時(shí)可以對(duì)整個(gè)軟件進(jìn)行分解,促進(jìn)整個(gè)軟件的不斷優(yōu)化升級(jí),從而不斷完善整個(gè)技術(shù),促進(jìn)計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展。

1分層技術(shù)概述

1.1分層技術(shù)的含義

計(jì)算機(jī)軟件結(jié)構(gòu)中,不同層次都存在不同的依賴關(guān)系,分析介紹這種依賴關(guān)系,就是分層技術(shù)的內(nèi)涵。為了實(shí)現(xiàn)對(duì)軟件功能的不斷完善,使其具有多樣性、越來(lái)越可靠的特點(diǎn),計(jì)算機(jī)軟件在運(yùn)行時(shí)應(yīng)該確保能夠具備基本的靈活性和穩(wěn)定性,為以后的不斷開(kāi)發(fā)和優(yōu)化提供便利條件。

1.2分層技術(shù)的特征

分層技術(shù)既有物理方面的特征同時(shí)也具備計(jì)算機(jī)專業(yè)技術(shù)層面的特性。在使用分層技術(shù)對(duì)計(jì)算機(jī)軟件進(jìn)行開(kāi)發(fā)時(shí),可以保證每一層都形成一個(gè)封閉的系統(tǒng),層與層之間保持一種相互平行的關(guān)系。這樣可以保證每一層在開(kāi)發(fā)時(shí)都具有一定的獨(dú)立性,層與層之間沒(méi)有過(guò)多的干擾,有利于整個(gè)軟件不斷得到細(xì)化。通常分層技術(shù)具有拓展性、獨(dú)立性以及穩(wěn)定性的三個(gè)特點(diǎn)。分層技術(shù)可以對(duì)計(jì)算機(jī)復(fù)雜系統(tǒng)進(jìn)行分解,對(duì)小部分的完善過(guò)程就是優(yōu)化整個(gè)軟件的過(guò)程,這就是分層技術(shù)的拓展性。計(jì)算機(jī)軟件的每一個(gè)層面既有聯(lián)系又相互獨(dú)立,不論是對(duì)單一封閉層面的再開(kāi)發(fā)還是故障維修,都可以提高整個(gè)軟件開(kāi)發(fā)的效率。確定問(wèn)題根源,不會(huì)對(duì)其他層面結(jié)構(gòu)造成過(guò)多影響,這就是分層技術(shù)的獨(dú)立性;分層技術(shù)的最后一個(gè)特征就是穩(wěn)定性,前兩個(gè)特點(diǎn)的共同作用,是計(jì)算機(jī)軟件在開(kāi)發(fā)時(shí),不僅對(duì)功能加以完善,同時(shí)縮短了調(diào)試以及試用周期,使開(kāi)發(fā)效率大大提高,進(jìn)一步改善了軟件系統(tǒng)的穩(wěn)定性。

2計(jì)算機(jī)軟件開(kāi)發(fā)中分層技術(shù)的應(yīng)用意義

分層技術(shù)的諸多優(yōu)點(diǎn),保證了在使用過(guò)程中能夠?yàn)橛?jì)算機(jī)軟件的開(kāi)發(fā)帶來(lái)更多的實(shí)際收益。將這項(xiàng)技術(shù)不斷完善,同時(shí)應(yīng)用到開(kāi)發(fā)工作中去,具有明顯的應(yīng)用意義。這些意義主要體現(xiàn)在促進(jìn)計(jì)算機(jī)軟件系統(tǒng)全面提升、促進(jìn)計(jì)算機(jī)軟件性能和質(zhì)量不斷改善以及促進(jìn)硬件和底層構(gòu)建之間的聯(lián)系。功能的拓展是計(jì)算機(jī)軟件開(kāi)發(fā)中的一項(xiàng)重要工作,分層技術(shù)的特征決定了在軟件開(kāi)發(fā)時(shí),可以保證對(duì)功能的不斷拓展,還能保證縮短開(kāi)發(fā)周期,降低時(shí)間成本,從而提高軟件系統(tǒng)的全面性能,提高工作效率;分層技術(shù)的使用,有效改善了軟件系統(tǒng)的穩(wěn)定性,延長(zhǎng)了計(jì)算機(jī)軟件的使用壽命,為計(jì)算機(jī)性能以及質(zhì)量的改善提供了更多的可能;分層技術(shù)的使用,還有利于服務(wù)器跟計(jì)算機(jī)之間形成一種聯(lián)系,方便兩者之間相互促進(jìn)相互發(fā)展。

3分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用

將分層技術(shù)在計(jì)算機(jī)軟件的開(kāi)發(fā)過(guò)程中加以使用,不僅會(huì)給整個(gè)開(kāi)發(fā)流程帶來(lái)很多的便利條件。同時(shí)對(duì)我國(guó)計(jì)算機(jī)行業(yè)的快速發(fā)展起到一定的推動(dòng)作用。分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用主要體現(xiàn)在雙層分層技術(shù)、三層分層技術(shù)、四層分層技術(shù)以及五層分層技術(shù)上。

3.1雙層分層技術(shù)

一般情況下,服務(wù)器和客戶端是雙層技術(shù)的兩個(gè)主要方面。服務(wù)器的職責(zé)就是,收集、歸納、整理和分類用戶的信息,并將這些信息進(jìn)行處理,之后通過(guò)網(wǎng)絡(luò)方式將信息傳輸給客戶端方便用戶進(jìn)行瀏覽和使用。而客戶端的作用是對(duì)用戶瀏覽的界面以及瀏覽的信息進(jìn)行負(fù)責(zé),同時(shí)向用戶表述所采集到的信息,通常會(huì)以邏輯和向量的方式呈現(xiàn)。分層技術(shù)中雙層技術(shù)的使用為軟件的開(kāi)發(fā)節(jié)約了時(shí)間成本,提高了開(kāi)發(fā)效率;還在分解板塊的同時(shí)進(jìn)行不斷完善的工作,讓軟件的功能變得更加完整多樣。

3.2三層分層技術(shù)

在雙層技術(shù)的基礎(chǔ)上,添加數(shù)據(jù)存儲(chǔ)模塊,就是三層分層技術(shù)。使用三層分層技術(shù)的好處是強(qiáng)化了服務(wù)器的功能,同時(shí)為人機(jī)交互以及信息的采集提供了更高的準(zhǔn)確性。計(jì)算機(jī)信息處理以及訪問(wèn)效率在三層分層技術(shù)中得到了不斷改善。這種技術(shù)為用戶提供信息時(shí),可以實(shí)現(xiàn)信息檢索服務(wù)的定制化,增強(qiáng)了用戶體驗(yàn)數(shù)據(jù)庫(kù)層、界面層以及業(yè)務(wù)處理層是三層軟件分層技術(shù)的三個(gè)組成部分。數(shù)據(jù)層能夠?qū)τ脩舻男畔⑸暾?qǐng)進(jìn)行相關(guān)的核查,同時(shí)對(duì)關(guān)鍵信息做出檢索和查詢,最后把檢索和查詢的處理結(jié)果傳輸給業(yè)務(wù)層進(jìn)行下一步的處理;界面層和業(yè)務(wù)層互相聯(lián)系,將負(fù)責(zé)的信息檢索界面在業(yè)務(wù)層處理之后,再對(duì)信息數(shù)據(jù)做出處理;三層技術(shù)的相互分工相互合作促進(jìn)了軟件的開(kāi)發(fā)效率。只是如今隨著軟件開(kāi)發(fā)力度的不斷加大,功能的不斷添加,面對(duì)龐雜的用戶環(huán)境,三層分層技術(shù)明顯不夠?qū)ζ溥M(jìn)行準(zhǔn)確歸類,從而降低了工作效率。

3.3四層分層技術(shù)

在面對(duì)龐雜的用戶環(huán)境時(shí),雙層、三層分層技術(shù)無(wú)法滿足需要。四層分層技術(shù)應(yīng)運(yùn)而生,對(duì)此項(xiàng)技術(shù)進(jìn)行研究并開(kāi)發(fā),可以進(jìn)一步對(duì)數(shù)據(jù)庫(kù)層、界面層以及處理器層進(jìn)行分解劃分,再一次提高了模塊的獨(dú)立性,也降低了層與層之間的互相作用,位系統(tǒng)的穩(wěn)定性增添了一份保障。為保證用戶能夠得到便利的網(wǎng)絡(luò)用戶體驗(yàn),四層分層技術(shù)及時(shí)在三層分層技術(shù)的基礎(chǔ)上,增加WEB層。

3.4五層分層技術(shù)

分層技術(shù)的不斷發(fā)展,慢慢地為軟件開(kāi)發(fā)的工作提供更多的便利條件。在四層分層技術(shù)基礎(chǔ)上,將數(shù)據(jù)庫(kù)層分割成集成層和資源層,就形成了五層分層技術(shù)。再一次進(jìn)行細(xì)化,將數(shù)據(jù)庫(kù)層變得更加獨(dú)立。由于數(shù)據(jù)庫(kù)層在整個(gè)軟件開(kāi)發(fā)中的作用非常大,在出現(xiàn)相關(guān)問(wèn)題時(shí)修復(fù)起來(lái)非常麻煩,將其進(jìn)行分層處理,可以使一個(gè)大的整體分成兩個(gè)獨(dú)立的小部分,使得在工作時(shí)更加高效。五層分層技術(shù)的使用,J2EE環(huán)境中已經(jīng)比較常見(jiàn)。這種方式將軟件開(kāi)發(fā)的各部分進(jìn)行進(jìn)一步細(xì)化,不僅提高開(kāi)發(fā)效率,也為以后的維修以及保養(yǎng)提供了更好的便利條件。

4結(jié)語(yǔ)

分層技術(shù)在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用已經(jīng)取得較大進(jìn)展,為軟件開(kāi)發(fā)提供了更多的方便之處。在技術(shù)上也是實(shí)現(xiàn)了一次又一次的改良。采用這種技術(shù)開(kāi)發(fā)出來(lái)的軟件越來(lái)越能滿足用戶的需求,是用戶體驗(yàn)得以提升。研究分層技術(shù)的應(yīng)用要點(diǎn)對(duì)之后軟件開(kāi)發(fā)的進(jìn)一步發(fā)展具有非常重要的意義。

參考文獻(xiàn):

[1]袁怡武.分層技術(shù)在計(jì)算機(jī)軟件技術(shù)中的應(yīng)用[J].?dāng)?shù)碼世界.2017(02):23.