楊彬
【摘 ? ?要】為了適應(yīng)新的形勢,計算機(jī)應(yīng)用軟件的發(fā)展也是越來越迅速,當(dāng)前,計算機(jī)技術(shù)越來越成熟,社會為了發(fā)展對計算機(jī)有了越來越多的要求,這都迫切需要計算機(jī)軟件開發(fā)技術(shù)的進(jìn)步,本文試從以下幾個方面對計算機(jī)應(yīng)用軟件開發(fā)技術(shù)進(jìn)行初步研究。
【關(guān)鍵詞】計算機(jī) ?應(yīng)用軟件 ?開發(fā)
中圖分類號:G4 ? ?文獻(xiàn)標(biāo)識碼:A DOI:10.3969/j.issn.1672-0407.2015.01.136
眾所周知,僅僅有硬件,計算機(jī)是不能工作的,為了適應(yīng)不同的工作需要,我們需要不同的軟件支持。除了基本的系統(tǒng)軟件,應(yīng)用軟件也十分重要。計算機(jī)應(yīng)用軟件開發(fā)技術(shù)從哪來又到哪去,都是我們要思考的。
一、計算機(jī)軟件技術(shù)的應(yīng)用是適應(yīng)社會需求而產(chǎn)生發(fā)展的
簡單說,需求是開發(fā)的原動力。沒有需求,就不會有開發(fā)。有了計算機(jī),有了操作系統(tǒng),想完成一項工作,還需要一個特定的程序。比如,學(xué)校要開展一項活動,這個活動可能需要篩選具有某些特性的教師和學(xué)生去參加,參加活動可能會需要留下影像資料,活動結(jié)束后,還需要把活動的情況做成一些課件資料讓更多的同學(xué)知道,并寫個簡單的總結(jié)發(fā)到門戶網(wǎng)站上。這整個過程,需要的不僅僅是一個程序,還需要很多功能聯(lián)系緊密的程序相互協(xié)作。再比如,一個大企業(yè)需要對它的生產(chǎn)、銷售、人員等情況有整體的掌握和科學(xué)的管理,它可能就需要眾多獨立程序組成的龐大軟件系統(tǒng),有科學(xué)的數(shù)據(jù)庫管理系統(tǒng)。這些都是生活中需要應(yīng)用的計算機(jī)軟件,但是它說明了一個基本的道理:應(yīng)用軟件是為了適應(yīng)某種特定的需要和某種特定的用途而被開發(fā)的。計算機(jī)應(yīng)用軟件開發(fā)技術(shù)為了適應(yīng)越來越復(fù)雜的需求而不斷發(fā)展。這個規(guī)律是不會變的,變化的只是需求,不同的需求,催生不同的應(yīng)用。
計算機(jī)應(yīng)用軟件技術(shù)開發(fā)的各項權(quán)益的法律保護(hù)力度不斷增加。從延續(xù)其他法律到專門的法律,從沿襲國際條文到頒布適合我國國情的法律法規(guī)條文,從頒布到落實力度的不斷加大,無不體現(xiàn)出計算機(jī)應(yīng)用軟件的重要性的日益增加和應(yīng)用軟件技術(shù)開發(fā)的不斷規(guī)范和良好的發(fā)展前景。對計算機(jī)軟件的概念界定,對相關(guān)權(quán)利義務(wù)的明確,版權(quán)法、專利法、反不正當(dāng)競爭法和《計算機(jī)軟件保護(hù)條例》等都從不同角度上更全面、深入地保護(hù)了技術(shù)開發(fā)者的權(quán)益[1]。一些地方政府甚至有了更詳實更具操作性的要求,如對政府、機(jī)關(guān)團(tuán)體和事業(yè)單位使用的軟件的正規(guī)性做出了強(qiáng)制性規(guī)定和具體可行的落實措施,將軟件的采購和硬件的采購一同列入計劃。
計算機(jī)應(yīng)用軟件技術(shù)開發(fā)的產(chǎn)業(yè)化和科學(xué)化程度不斷提高。正是因為計算機(jī)應(yīng)用軟件所帶來的便利生活,使得計算機(jī)應(yīng)用軟件被越來越多的使用者所接受,隨著一些公共服務(wù)平臺的開放,也讓更多的機(jī)構(gòu)使用到更成熟更簡潔的應(yīng)用軟件。比如,銀行和政府部門的一些大廳辦公,為了實現(xiàn)更好的交互效果,設(shè)置了更多的人機(jī)交互系統(tǒng)和即時評價體系,這些都需要相應(yīng)的計算機(jī)軟件來實現(xiàn)。一些餐飲機(jī)構(gòu),為了贏得更多的客戶滿意和實現(xiàn)更高的效率,也更樂意采用相應(yīng)的軟件來代替人工。計算機(jī)應(yīng)用軟件技術(shù)開發(fā)市場的規(guī)模化,使得軟件技術(shù)開發(fā)不斷走向產(chǎn)業(yè)化。同時,在前期調(diào)查研究、使用過程中的調(diào)試維護(hù)及使用的后續(xù)服務(wù)方面也都更加成熟、全面。
二、計算機(jī)應(yīng)用軟件技術(shù)開發(fā)需要注意的基本問題
最需要注意的就是在技術(shù)開發(fā)的過程中,就是我們要充分考慮軟件的適應(yīng)性。適應(yīng)性包含很多的方面,比如,適應(yīng)其主要的目的,適應(yīng)其運行的環(huán)境這些都是基本的要求。
一是需要適應(yīng)其主要目的。應(yīng)用軟件的主要目的是解決計算機(jī)當(dāng)中的某些具體問題,實現(xiàn)對計算機(jī)的管理等功能[2]。舉個最簡單的例子,安全軟件,不同級別的內(nèi)容需要不同級別的安全保護(hù),如果是計算機(jī)上牽扯到機(jī)密的數(shù)據(jù),需要的安全級別就較高,而一臺需要經(jīng)常安裝各類軟件和系統(tǒng)的公用或個人計算機(jī)的話,如果安全級別過高,就可能會影響其他軟件和系統(tǒng)的安裝,這就不是多么適用了。安全軟件里面的版塊和功能再進(jìn)行細(xì)化的話,則有查殺木馬、優(yōu)化速度、提升系統(tǒng)性能等多個版塊和功能,之所以細(xì)化,是為了更有針對性,耗費最少的時間和精力來實現(xiàn)最直接的目的。至于安全,有些軟件和系統(tǒng)是通過設(shè)置密碼狗,有的是通過設(shè)置網(wǎng)絡(luò),還有一些應(yīng)用軟件可以通過設(shè)置密碼等簡單易行的方式來保障內(nèi)容的基本安全。
二是適應(yīng)基本的運行環(huán)境。很簡單很基礎(chǔ)的一點來說,就是計算機(jī)最起碼要考慮基本的硬件配置。軟件的好壞要在計算機(jī)上運行才能知道,計算機(jī)的硬件在一定時間內(nèi)和一定類型的使用者那里是相對固定的,因為軟件更換硬件的情況要遠(yuǎn)遠(yuǎn)小于因為硬件更換軟件的情況。如果是小范圍群體的使用者,就可以將硬件的配置做統(tǒng)計調(diào)查。而一些范圍大,適用性廣,具有很大便利性的一些軟件,如果想擁有更多的用戶和更多的效益的話,則一定是要考慮運行環(huán)境。比如,基礎(chǔ)的財務(wù)處理軟件和人力資源管理軟件,就不能對硬件有太高的要求,對硬件要求太高會相應(yīng)地減少使用者,從而也會降低影響度、市場占有率和收益率。
三、計算機(jī)應(yīng)用軟件技術(shù)開發(fā)的一些新形勢
一是應(yīng)用軟件的個性化需求日益增多。隨著計算機(jī)應(yīng)用軟件技術(shù)的應(yīng)用日益廣泛,更多的使用者愿意使用并享受軟件所帶來的便利,同時,他們會對軟件的設(shè)計提出更多個性化的需求,當(dāng)然,這種個性化要求如果被利用和推廣的話,也會成為廣泛化的需求,因此,如果技術(shù)開發(fā)能夠更好的在這方面實現(xiàn)及時性的完善,對軟件技術(shù)開發(fā)工作是大有裨益的。在大部分需求已經(jīng)被滿足的情況下,發(fā)現(xiàn)和實現(xiàn)更多的個性化需求并加以推廣,這必將是軟件開發(fā)瓶頸中的一個突破。二是應(yīng)用軟件的交互性要求日益提高。當(dāng)前軟件不僅要便利,還要有參與感。雖然這已經(jīng)是個普遍的趨勢,但是用戶的要求卻是越來越高的。就拿常用到的計算機(jī)輔助教育來說,以前,會有一些word版本的教案,再后來一點,課件中要有圖片、聲音,后來就有了一些真人發(fā)音軟件,現(xiàn)在來說,有些軟件采用了仿真技術(shù),小孩子可以伸手觸摸大象的鼻子、孔雀的羽毛等達(dá)到學(xué)習(xí)的目的,醫(yī)學(xué)院的學(xué)生可以在計算機(jī)上進(jìn)行人體解剖實驗[3],更多的需求催生了應(yīng)用軟件的交互性,使得軟件的參與性更好,這是使用者一個比較深層次的比較持久的一個需求,也應(yīng)該是計算機(jī)應(yīng)用軟件開發(fā)需要注意的一點。
三是應(yīng)用軟件的資源共享需求日益突出。同一個內(nèi)容,不同級別的政府都要可以用,國家各省也要可以聯(lián)網(wǎng)共享,公安系統(tǒng)、社保系統(tǒng)這樣的需求可以說是越來越突出和日常化,要開展治理行動,全國只要一聯(lián)網(wǎng)就會使活動開展的很快。一個單位的財務(wù)系統(tǒng)和人事管理系統(tǒng)能不能對應(yīng),財務(wù)和人事想看的公司的情況,都是需要資源共享的,這就牽扯一個整合問題,在設(shè)計開發(fā)中還要更長遠(yuǎn)、更可控一些。
參考文獻(xiàn)
[1]吳曉.論計算機(jī)軟件的版權(quán)保護(hù)[D].黑龍江大學(xué),2005.
[2]駱海霞.計算機(jī)應(yīng)用軟件開發(fā)技術(shù)探討[J].電子制作,2013,11.71+53.
[3]許軍玲.計算機(jī)在生活中的應(yīng)用探微[J].教育教學(xué)論壇,2013,25.239-240.