時(shí)間:2024-01-02 10:27:15
序論:在您撰寫(xiě)計(jì)算機(jī)技術(shù)開(kāi)發(fā)時(shí),參考他人的優(yōu)秀作品可以開(kāi)闊視野,小編為您整理的7篇范文,希望這些建議能夠激發(fā)您的創(chuàng)作熱情,引導(dǎo)您走向新的創(chuàng)作高度。
1、整定計(jì)算的條件
以往的整定計(jì)算軟件在開(kāi)發(fā)的時(shí)候,我國(guó)的大多數(shù)110kV電網(wǎng)還是環(huán)網(wǎng)運(yùn)行,這些軟件充分考慮了220kV電網(wǎng)同110kV環(huán)網(wǎng)之間電磁環(huán)的存在對(duì)保護(hù)整定的影響,并因此增加了軟件的復(fù)雜程度,降低了其靈活性。這些軟件對(duì)于110kV電網(wǎng)保護(hù)的整定不規(guī)范、失配點(diǎn)多、非常規(guī)整定多的問(wèn)題沒(méi)有重視,大大降低了計(jì)算出的結(jié)果的實(shí)用價(jià)值。另外受軟件開(kāi)發(fā)平臺(tái)的限制,開(kāi)發(fā)者在人機(jī)界面的方便程度考慮較少,使得人工干預(yù)非常煩瑣,費(fèi)時(shí)費(fèi)力,不得不棄而不用。
準(zhǔn)專家系統(tǒng)模式的計(jì)算機(jī)整定計(jì)算能夠解決以往的軟件應(yīng)用到110kV電網(wǎng)時(shí)所遇到的問(wèn)題,其主要依據(jù)有兩點(diǎn):110kV電網(wǎng)結(jié)構(gòu)的變化和計(jì)算機(jī)技術(shù)的發(fā)展。
1.1、110kV電網(wǎng)形成單電源的輻射結(jié)構(gòu),簡(jiǎn)化了整定計(jì)算
隨著220kV的主輸電網(wǎng)絡(luò)的形成,原來(lái)的110kV環(huán)網(wǎng)得以解環(huán)運(yùn)行,從而形成了以220kV變電站為中心電源的輻射型結(jié)構(gòu)的分區(qū)網(wǎng)絡(luò),使得110kV的電網(wǎng)結(jié)構(gòu)大大地簡(jiǎn)化。由于不再考慮電磁環(huán),也使得110kV電網(wǎng)的整定計(jì)算軟件的開(kāi)發(fā)思路發(fā)生了重大改變。解環(huán)運(yùn)行之后,分區(qū)網(wǎng)絡(luò)的規(guī)模較以前減少了許多,各電力元件之間的保護(hù)配合關(guān)系變得非常簡(jiǎn)單,如果仍沿用節(jié)點(diǎn)方程的方法進(jìn)行整定計(jì)算,一方面將簡(jiǎn)單問(wèn)題復(fù)雜化,另一方面仍不能解決短線群、T接線、小電源的問(wèn)題。準(zhǔn)專家模式是將電力元件的所有的整定配合關(guān)系歸納為相應(yīng)的用計(jì)算公式表示的規(guī)則(由于不存在電磁環(huán),這些規(guī)則的數(shù)目及復(fù)雜程度都大大降低),然后由整定人選擇所整定的電力元件的整定規(guī)則。這種模式簡(jiǎn)單、直觀,對(duì)整定計(jì)算全過(guò)程可進(jìn)行有效的控制。
1.2、計(jì)算機(jī)技術(shù)的發(fā)展為新模式提供強(qiáng)大的技術(shù)支持
最早進(jìn)行整定計(jì)算軟件的開(kāi)發(fā)大約是在七八十年代,現(xiàn)在計(jì)算機(jī)軟硬件的技術(shù)水平同當(dāng)時(shí)相比不可同日而語(yǔ)。當(dāng)時(shí)編制軟件最先要考慮的是軟件的運(yùn)行速度以及數(shù)據(jù)的存儲(chǔ)容量,其次才是用戶界面,而以目前的計(jì)算機(jī)技術(shù)水平,對(duì)于編制這種規(guī)模的軟件,其運(yùn)算速度及數(shù)據(jù)存儲(chǔ)容量可以不予考慮,因此其重點(diǎn)應(yīng)該是良好的用戶界面。準(zhǔn)專家系統(tǒng)模式完全在系統(tǒng)一次圖形界面上完成參數(shù)數(shù)據(jù)的輸入、計(jì)算過(guò)程的控制、計(jì)算結(jié)果的輸出,大大降低了使用者掌握軟件的難度,不經(jīng)培訓(xùn)就可以方便地使用。
2、整定計(jì)算的實(shí)施方案
2.1、方案總體設(shè)計(jì)
該方案由以下幾個(gè)模塊組成:電網(wǎng)拓?fù)淅L圖模塊、參數(shù)數(shù)據(jù)輸入模塊、短路電流計(jì)算模塊、整定計(jì)算規(guī)則模塊、整定計(jì)算模塊、ODBC接口模塊。
由圖1可以看出,整定計(jì)算的全過(guò)程都是在系統(tǒng)一次圖形的界面下完成,不需要使用者對(duì)底層進(jìn)行操作。在專用的電網(wǎng)拓?fù)淅L圖模塊下,一次圖一旦繪好,網(wǎng)絡(luò)數(shù)據(jù)的拓?fù)浣Y(jié)構(gòu)就建成,結(jié)構(gòu)中各單元同系統(tǒng)各元件一一對(duì)應(yīng),這種對(duì)應(yīng)是由軟件完成,毋需人工干預(yù);參數(shù)數(shù)據(jù)庫(kù)、短路電流數(shù)據(jù)庫(kù)、規(guī)則庫(kù)都是整定計(jì)算的數(shù)據(jù)源,其中參數(shù)數(shù)據(jù)庫(kù)、短路電流數(shù)據(jù)庫(kù)與系統(tǒng)一次結(jié)構(gòu)緊密相關(guān),當(dāng)系統(tǒng)一次結(jié)構(gòu)變化后,這兩個(gè)數(shù)據(jù)庫(kù)的內(nèi)容相應(yīng)修改。整定規(guī)則庫(kù)則完全獨(dú)立,其修改、補(bǔ)充等操作單獨(dú)進(jìn)行。
2.2、功能模塊介紹
2.2.1、電網(wǎng)拓?fù)淅L圖模塊
電網(wǎng)拓?fù)淅L圖模塊是一個(gè)面向?qū)ο蟮碾娋W(wǎng)繪圖工具,能夠支持全屏幕動(dòng)態(tài)縮放、屏幕漫游,以基本圖元(如線路、斷路器、變壓器等)為繪圖單位,進(jìn)行系統(tǒng)一次網(wǎng)絡(luò)圖的繪制,各圖元通過(guò)定義形成網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),性能優(yōu)良且操作方便。除了具有圖形編輯軟件的一般功能外,它的最大特點(diǎn)在于可以無(wú)隙地嵌入數(shù)據(jù)庫(kù)和保護(hù)整定計(jì)算模塊。因此,該模塊實(shí)際上充當(dāng)了本系統(tǒng)的用戶交互界面,用戶在圖上即可進(jìn)行數(shù)據(jù)庫(kù)操作并可啟動(dòng)線路或變壓器的保護(hù)整定計(jì)算。
2.2.2、參數(shù)數(shù)據(jù)輸入模塊
在系統(tǒng)一次圖上,在定義好的圖元上輸入?yún)?shù)數(shù)據(jù),經(jīng)過(guò)計(jì)算機(jī)處理后形成參數(shù)數(shù)據(jù)庫(kù),并同網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)一一對(duì)應(yīng)。參數(shù)數(shù)據(jù)能夠在系統(tǒng)一次圖上打印出來(lái)。
2.2.3、短路電流計(jì)算模塊
利用已形成的網(wǎng)絡(luò)拓?fù)浣Y(jié)果及參數(shù)數(shù)據(jù)庫(kù),以各母線為故障點(diǎn),計(jì)算大小運(yùn)行方式下三相短路、兩相短路、單相接地、兩相短路接地的故障電流,形成短路電流數(shù)據(jù)庫(kù),并能夠以一定格式輸出打印。
2.2.4、整定計(jì)算規(guī)則模塊
以單電源輻射型網(wǎng)絡(luò)為主要整定對(duì)象,充分考慮短線群、T接線、小電源對(duì)整定計(jì)算的影響,將各種保護(hù)的整定方法總結(jié)、歸納,形成標(biāo)準(zhǔn)化、公式化的規(guī)則庫(kù)。
2.2.5、整定計(jì)算模塊
模塊分為整定設(shè)置、線路保護(hù)整定及元件保護(hù)整定三部分。整定計(jì)算所需的有關(guān)系數(shù)要求,例如靈敏系數(shù)、可靠系數(shù)、配合系數(shù)、整定原則等,整定前在整定設(shè)置菜單下填入。
線路保護(hù)整定計(jì)算分三種方式:
1)全自動(dòng)方式:所有整定步驟由計(jì)算機(jī)完成,沒(méi)有人工干預(yù);
2)半自動(dòng)方式:由人工指定失配點(diǎn)及失配參數(shù),計(jì)算機(jī)完成后面的工作;
3)全人工方式:全部整定步驟采用問(wèn)答式,由整定人逐步完成,每一步的計(jì)算結(jié)果均在屏幕顯示。
保護(hù)整定均在系統(tǒng)網(wǎng)絡(luò)界面上進(jìn)行,根據(jù)用戶在系統(tǒng)一次圖上選定的電力元件,直接啟動(dòng)相應(yīng)保護(hù)的整定計(jì)算模塊,通過(guò)調(diào)用參數(shù)數(shù)據(jù)庫(kù)、短路電流數(shù)據(jù)庫(kù)、規(guī)則庫(kù)的內(nèi)容進(jìn)行計(jì)算,計(jì)算過(guò)程可人工干預(yù)。
所有的計(jì)算結(jié)果均以整定計(jì)算書(shū)的形式輸出。
2.2.6、ODBC接口模塊
整定計(jì)算是在一次圖形界面上完成的,要通過(guò)ODBC(OpenDataBaseConnectivity,開(kāi)放數(shù)據(jù)庫(kù)互聯(lián))將參數(shù)數(shù)據(jù)、短路電流數(shù)據(jù)以及網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)參數(shù)結(jié)合起來(lái),完成相應(yīng)的計(jì)算。
2.3、方案的特點(diǎn)
該方案具有以下特點(diǎn):
1)數(shù)學(xué)模型簡(jiǎn)單
由于以單電源輻射型網(wǎng)絡(luò)作為整定計(jì)算的對(duì)象,大大簡(jiǎn)化了整定計(jì)算的數(shù)學(xué)模型,從而使整定計(jì)算的復(fù)雜程度大大降低。
2)人機(jī)界面友好
數(shù)學(xué)模型簡(jiǎn)單使開(kāi)發(fā)者在開(kāi)發(fā)平臺(tái)的選擇上有很大的余地,不用對(duì)平臺(tái)的數(shù)學(xué)計(jì)算能力有太高要求,因此可以充分利用近年來(lái)推出的優(yōu)秀商業(yè)軟件,從用戶角度開(kāi)發(fā)出具有直觀、簡(jiǎn)單、靈活的人機(jī)界面的軟件。
3)輸入輸出設(shè)計(jì)靈活
參數(shù)的輸入完全在系統(tǒng)一次圖形界面上完成,徹底擯棄了過(guò)去需要用戶做節(jié)點(diǎn)編號(hào)、做數(shù)據(jù)文件的方法,大大降低了工作量。計(jì)算結(jié)果的輸出有兩種方式,一是在屏幕輸出,這樣可以讓整定人監(jiān)視整定計(jì)算的每一個(gè)步驟,這對(duì)于整定計(jì)算的審核十分有利;第二種方式是以整定計(jì)算書(shū)的形式輸出,可以文本格式進(jìn)行編輯,由于目前微機(jī)保護(hù)的許多小定值不是計(jì)算的結(jié)果,而是運(yùn)行方式的一些具體要求,因此對(duì)整定計(jì)算書(shū)進(jìn)行必要的編輯,一方面使計(jì)算書(shū)更加完整,另一方面對(duì)無(wú)紙化辦公也有一定的意義。
3、開(kāi)發(fā)軟件的選擇
3.1、軟件運(yùn)行平臺(tái):中文Windows95
中文Windows95是一個(gè)32位的操作系統(tǒng),它是專門(mén)為中國(guó)大陸的用戶而設(shè)計(jì)的,因此它具有內(nèi)置的雙字節(jié)漢字內(nèi)核,無(wú)需再外掛中文平臺(tái)即可顯示漢字,極大地方便了國(guó)內(nèi)用戶。Windows95與Windows3.X以及DOS相比較,有操作容易、支持搶先式多任務(wù)、運(yùn)行穩(wěn)定等優(yōu)點(diǎn)。
3.2、數(shù)據(jù)庫(kù)接口工具:MicrosoftODBC2.0
MicrosoftODBC2.0是一個(gè)由微軟公司在90年代初提出的開(kāi)放式數(shù)據(jù)庫(kù)互連的標(biāo)準(zhǔn),發(fā)展到現(xiàn)在在技術(shù)上已相當(dāng)成熟,幾乎所有主要的數(shù)據(jù)庫(kù)開(kāi)發(fā)商都提供了相應(yīng)的ODBC驅(qū)動(dòng)程序。ODBC的優(yōu)點(diǎn)在于它使程序員無(wú)須關(guān)心他所要存取的數(shù)據(jù)源的類型、位置和格式等。他只需調(diào)用相同的API函數(shù)來(lái)和ODBC接口打交道即可,直接和某個(gè)特定的數(shù)據(jù)庫(kù)交互則由ODBC來(lái)完成。這樣,一方面使程序員的工作量大為減輕,另一方面使得程序更加靈活,因?yàn)楫?dāng)?shù)蛯訑?shù)據(jù)庫(kù)發(fā)生變化(如數(shù)據(jù)庫(kù)由DBASE變?yōu)锳CCESS)時(shí),慶用程序不須做較大的改動(dòng)可適應(yīng)新的數(shù)據(jù)源。
3.3、數(shù)據(jù)庫(kù)開(kāi)發(fā)軟件:MicrosoftAccess97中文版
MicrosoftAccess97中文版是微軟公司在1997年推出的最新的數(shù)據(jù)庫(kù)開(kāi)發(fā)及管理軟件,它在小型的數(shù)據(jù)庫(kù)應(yīng)用中具有許多優(yōu)點(diǎn)。它是一個(gè)臺(tái)式的關(guān)系型數(shù)據(jù)庫(kù),但同時(shí)又可被應(yīng)用到客戶/服務(wù)器數(shù)據(jù)庫(kù)前端機(jī)的開(kāi)發(fā)應(yīng)用中。它生成的數(shù)據(jù)庫(kù)僅由一個(gè)文件組成,極易管理。而且,它的開(kāi)發(fā)平臺(tái)是基于Windows95的,能充分利用其穩(wěn)定、多任務(wù)的優(yōu)勢(shì),并給開(kāi)發(fā)人員一個(gè)良好的開(kāi)發(fā)界面,操作相當(dāng)容易。它具有以下特點(diǎn):
(1)Access支持多種數(shù)據(jù)形式,可以從FoxPro,Paradox3.X,Lotus1-2-3.X,Dbase,Lotus1-2-3,MicrosoftExcel和Betrieve中引入數(shù)據(jù)。
(2)提供一整套極富特色的集成窗口式菜單開(kāi)發(fā)環(huán)境,所有對(duì)象的屬性采用窗口式表達(dá),大大減少了編程語(yǔ)言,使得建立、編輯和調(diào)試一個(gè)應(yīng)用程序既輕松又快速。
(3)Access本身并不是一個(gè)面向?qū)ο蟮臄?shù)據(jù)庫(kù)系統(tǒng)(OODBMS),但它是一個(gè)面向?qū)ο蟮拈_(kāi)發(fā)環(huán)境。超級(jí)秘書(shū)網(wǎng)
(4)Access引入了SQL數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)查詢語(yǔ)言,用戶可能直接在程序中嵌入SQL語(yǔ)言,從而使Access成為比較完善的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。
(5)在Access中,可使用WindowsAPI函數(shù),支持OLE和DDE.
(6)Access中的數(shù)據(jù)庫(kù)安全控制機(jī)制也是傳統(tǒng)的數(shù)據(jù)庫(kù)無(wú)法比擬的。
3.4、編程語(yǔ)言:MicrosoftVisualC++5.0
MicrosoftVisualC++5.0是微軟公司最新推出的應(yīng)用程序開(kāi)發(fā)工具。較之其他同類產(chǎn)品(如BorlandC++5.0,WatcomC++等),功能更加強(qiáng)大。它支持Windows平臺(tái)上幾乎所有技術(shù)標(biāo)準(zhǔn)的開(kāi)發(fā),其編譯器支持增量編譯,每次編譯只將修改過(guò)的部分重編譯一遍,而其他部分不動(dòng),大大加快了編譯速度,縮短了開(kāi)發(fā)時(shí)間。在VisualC++5.0中,ClassWizard的功能大為增強(qiáng),可以為開(kāi)發(fā)人員自動(dòng)生成許多代碼,使開(kāi)發(fā)人員能夠把精力集中于程序所要實(shí)現(xiàn)的特定功能上,不必為一些細(xì)節(jié)浪費(fèi)時(shí)間。
關(guān)鍵詞:計(jì)算機(jī)輔助教學(xué) 技術(shù)開(kāi)發(fā)
中圖分類號(hào):TP31 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2012)07-0252-02
現(xiàn)代計(jì)算機(jī)的普及和發(fā)展,為計(jì)算機(jī)教學(xué)走進(jìn)課堂,提供了良好的教學(xué)條件。而使用計(jì)算機(jī)輔助教學(xué)系統(tǒng)(Computer Aided Instruction,CAI)可以提供理想的教學(xué)環(huán)境,容易激發(fā)學(xué)習(xí)者的學(xué)習(xí)積極性和主動(dòng)性,從而顯著提高教學(xué)效果。多媒體技術(shù)的日益發(fā)展以及與其它領(lǐng)先技術(shù)的結(jié)合,必然促進(jìn)CAI的進(jìn)一步發(fā)展。計(jì)算機(jī)技術(shù)開(kāi)發(fā)的應(yīng)用改善了教與學(xué)的過(guò)程和方式、解決了教與學(xué)過(guò)程中所存在的傳統(tǒng)手段難以解決的各種各樣困難,提高教與學(xué)的質(zhì)量和效率已是一大發(fā)展趨勢(shì)。
1、計(jì)算機(jī)輔助教學(xué)的概念
隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)和多媒體技術(shù)的發(fā)展,數(shù)字化的音像資料和多媒體素材的增多,特別是計(jì)算機(jī)應(yīng)用于教學(xué)實(shí)踐的發(fā)展,教師利用計(jì)算機(jī)和計(jì)算機(jī)網(wǎng)絡(luò)查找教學(xué)資源、進(jìn)行備課活動(dòng),在教學(xué)中部分地使用多媒體計(jì)算機(jī)及其機(jī)關(guān)設(shè)備(如投影機(jī))來(lái)展示相關(guān)的教學(xué)資料、素材、課件,學(xué)習(xí)者直接在計(jì)算機(jī)上利用電子出版物、教學(xué)輔助材料和網(wǎng)絡(luò)信息資源進(jìn)行探索性學(xué)習(xí),也成為計(jì)算機(jī)輔助教學(xué)的重要內(nèi)容。因此,我們把計(jì)算機(jī)輔助教學(xué)定義為運(yùn)用計(jì)算機(jī)及其相關(guān)設(shè)備和設(shè)施的先進(jìn)性能,并使用經(jīng)過(guò)精心設(shè)計(jì)的相關(guān)教學(xué)軟件(課件、網(wǎng)絡(luò)教學(xué)資源等)來(lái)幫助教學(xué),以提高教學(xué)質(zhì)量、教學(xué)水平和教學(xué)效率為目的的一項(xiàng)技術(shù)。
2、計(jì)算機(jī)輔助教學(xué)系統(tǒng)及其現(xiàn)狀
2.1 計(jì)算機(jī)輔助教學(xué)系統(tǒng)
計(jì)算機(jī)輔助教學(xué)(CAI)即利用計(jì)算機(jī)代替教師進(jìn)行教學(xué),把教學(xué)內(nèi)容編成各種“課件”,學(xué)習(xí)者可以根據(jù)自己的程度選擇不同的內(nèi)容進(jìn)行學(xué)習(xí),從而使教學(xué)內(nèi)容多樣化、形象化,便于因材施教。如各種教學(xué)軟件、試題庫(kù)、專家系統(tǒng)等。CAI無(wú)論是在普通教育、高等教育還是在繼續(xù)教育中都扮演著重要的角色。
在國(guó)外,CAI課件已經(jīng)廣泛應(yīng)用于學(xué)校和家庭中,并收到了很好的效果。在我國(guó),盡管CAI的研究起步較晚,但發(fā)展很快,自上世紀(jì)80年代起,已有一批實(shí)力雄厚的高等院校把CAI的發(fā)展列為重點(diǎn)研究課題。
2.2 計(jì)算機(jī)輔助教學(xué)的現(xiàn)狀
CAI的實(shí)現(xiàn)需要應(yīng)用AI技術(shù)及編制復(fù)雜的程序,如自然語(yǔ)言理解、知識(shí)表示、推理方法等,一些AI技術(shù)的特殊應(yīng)用成果,如代數(shù)說(shuō)明、符號(hào)合成、醫(yī)療診斷及理論證明等均被應(yīng)用于CAI系統(tǒng),以提高其智能性和實(shí)用性。
早期絕大多數(shù)CAI課件大都使用決策理論和隨機(jī)學(xué)習(xí)的模式,它極大地簡(jiǎn)化了學(xué)習(xí)過(guò)程的表達(dá)形式。例如早期的地質(zhì)教學(xué)系統(tǒng)(SCHOCAR)等。后來(lái),隨著人工智能技術(shù)的發(fā)展,CAI系統(tǒng)中添加了學(xué)生的學(xué)習(xí)行為及訓(xùn)練策略,同時(shí)AI技術(shù)被應(yīng)用于建立學(xué)習(xí)顧問(wèn)模塊(存放所要教課程的問(wèn)題和技能)。這種方法能控制訓(xùn)練策略并給出適合學(xué)生的學(xué)習(xí)內(nèi)容。目前為了獲取對(duì)課程知識(shí)表示和控制的靈活性和模塊性,有些CAI系統(tǒng)還用AI技術(shù)來(lái)表示訓(xùn)練計(jì)劃和策略。例如多數(shù)程序設(shè)計(jì)語(yǔ)言的CAI均屬此例。
3、計(jì)算機(jī)在輔助教學(xué)中的技術(shù)開(kāi)發(fā)
智能計(jì)算機(jī)輔助教學(xué)系統(tǒng)(Intelligent Computer Aided Instruction,ICAI)以認(rèn)知學(xué)為理論基礎(chǔ),將AI技術(shù)應(yīng)用于CAI,是智能化的CAI。在ICAI系統(tǒng)中,學(xué)生的學(xué)習(xí)可以借助于智能化計(jì)算機(jī)對(duì)大量知識(shí)進(jìn)行選擇、判斷、處理,使學(xué)習(xí)內(nèi)容更有針對(duì)性,從而提高學(xué)習(xí)效果。
教學(xué)過(guò)程是一個(gè)復(fù)雜的教與學(xué)的思維過(guò)程。它需要教師以其專門(mén)知識(shí)和經(jīng)驗(yàn)為依據(jù),經(jīng)過(guò)吸收、講解、推理、示例、綜合等多個(gè)步驟才能較好地完成。一個(gè)教學(xué)型專家系統(tǒng)的任務(wù)是根據(jù)學(xué)生的特點(diǎn)、弱點(diǎn)和基礎(chǔ)知識(shí),以最適當(dāng)?shù)慕虒W(xué)方案和教學(xué)方法對(duì)學(xué)生進(jìn)行教學(xué)和輔導(dǎo)。因此,從AI的角度看,計(jì)算機(jī)輔助教學(xué)實(shí)際上是一個(gè)由計(jì)算機(jī)系統(tǒng)輔助教師進(jìn)行教學(xué)及學(xué)生進(jìn)行學(xué)習(xí)并得以實(shí)現(xiàn)的“專家系統(tǒng)”。因而,在CAI中引人AI思想,即使用專家系統(tǒng)的方法、工具,構(gòu)建智能CAI(即ICAI)。這樣構(gòu)建成的專家系統(tǒng)的主要特點(diǎn)是具有診斷和調(diào)試修改功能、具有良好的人機(jī)界面。在智能CAI中,教學(xué)思想、方法、學(xué)習(xí)內(nèi)容可用知識(shí)形式表示,如何解決知識(shí)的形式化表示以及知識(shí)的訪問(wèn)與調(diào)用問(wèn)題,是AI的核心技術(shù)之一,也是將AI引入教育技術(shù)領(lǐng)域中所要面臨的一個(gè)問(wèn)題。知識(shí)庫(kù)是實(shí)現(xiàn)知識(shí)推理與專家系統(tǒng)的基礎(chǔ),可以用知識(shí)庫(kù)作為智能CAI的構(gòu)建環(huán)境,在知識(shí)庫(kù)中,教學(xué)內(nèi)容等的有關(guān)知識(shí)可以用事實(shí)與規(guī)則表示,并存儲(chǔ)于知識(shí)庫(kù)內(nèi)。教學(xué)與學(xué)習(xí)過(guò)程即是對(duì)知識(shí)庫(kù)中的知識(shí)進(jìn)行推理,并最終得出所需結(jié)果的過(guò)程。由于專家系統(tǒng)主要是由知識(shí)庫(kù)與推理機(jī)組成的,因此,它也是智能計(jì)算機(jī)輔助教學(xué)系統(tǒng)的核心技術(shù)。
采用計(jì)算機(jī)輔助進(jìn)行教學(xué),使教師的教和學(xué)生的學(xué)更直觀、更形象、更具有交互性,這對(duì)于提高學(xué)生的學(xué)習(xí)興趣等都有著十分重要的意義。具體有以下幾方面的表現(xiàn):
3.1 提高計(jì)算機(jī)教學(xué)效率
我們?cè)u(píng)價(jià)課堂教學(xué)的效率,一般很重視這節(jié)課的教學(xué)知識(shí)容量,也就是說(shuō)課堂效率與課堂知識(shí)容量有著重要的關(guān)系。傳統(tǒng)教學(xué)中課堂知識(shí)的傳播主要來(lái)源于教師的口授與黑板板書(shū),這兩者速度的局限性限制課堂信息含量,使之具有一定的局限性。利用計(jì)算機(jī)輔助教學(xué)節(jié)省了板書(shū)時(shí)間,教師可以在有限的時(shí)間內(nèi)傳授更多的內(nèi)容。所有這些因素可以大大地提高知識(shí)信息傳遞中的效率,使得學(xué)生能在較短的時(shí)間內(nèi)獲得更多的信息量,并能留下深的印象。
【關(guān)鍵詞】 計(jì)算機(jī) 數(shù)據(jù)挖掘技術(shù) 開(kāi)發(fā)
引言:計(jì)算機(jī)數(shù)據(jù)挖掘技術(shù)是基于計(jì)算機(jī)原有的功能基礎(chǔ)之上,融入了一些統(tǒng)計(jì)學(xué)理論,使人們可以利用數(shù)據(jù)挖掘技術(shù)在眾多的計(jì)算機(jī)系統(tǒng)內(nèi)部的信息中抓取自己需要的信息和數(shù)據(jù)。計(jì)算機(jī)數(shù)據(jù)挖掘技術(shù)的出現(xiàn)極大的促進(jìn)了社會(huì)整體的進(jìn)步,引領(lǐng)了社會(huì)各個(gè)領(lǐng)域內(nèi)的數(shù)據(jù)量潮流,人們要想在無(wú)限的數(shù)據(jù)中采集有用信息,就必須深入計(jì)算機(jī)數(shù)據(jù)挖掘技術(shù)的開(kāi)發(fā)研究。
一、計(jì)算機(jī)數(shù)據(jù)挖掘技術(shù)開(kāi)發(fā)流程
1.1明確數(shù)據(jù)挖掘目的
由于數(shù)據(jù)挖掘技術(shù)的功能是多種多樣的,所以在開(kāi)發(fā)具體的計(jì)算機(jī)數(shù)據(jù)挖掘技術(shù)過(guò)程中需要根據(jù)自身需要明確數(shù)據(jù)挖掘目的,進(jìn)而選擇對(duì)應(yīng)數(shù)據(jù)庫(kù)。因?yàn)樵陂_(kāi)發(fā)過(guò)程中,不同的數(shù)據(jù)挖掘目標(biāo)需要依靠不同的挖掘技術(shù)數(shù)據(jù)算法,如果目的不明很容易造成最終開(kāi)發(fā)結(jié)果的偏差[1]。
1.2數(shù)據(jù)選擇和預(yù)處理
明確數(shù)據(jù)挖掘目標(biāo)、數(shù)據(jù)庫(kù)后還要對(duì)所持有的數(shù)據(jù)進(jìn)行選擇和預(yù)處理,數(shù)據(jù)選擇是要將數(shù)據(jù)中的部分信息納入數(shù)據(jù)挖掘研究范圍內(nèi),預(yù)處理是將這些數(shù)據(jù)中的錯(cuò)誤信息進(jìn)行刪除和修正,確保列下有用信息。
1.3數(shù)據(jù)挖掘
數(shù)據(jù)挖掘過(guò)程中要有兩個(gè)步驟,其一是根據(jù)挖掘目標(biāo)確定接下來(lái)要利用的開(kāi)發(fā)技術(shù)和采用的算法,其二是在確定了挖掘技術(shù)和數(shù)據(jù)算法后構(gòu)建出數(shù)學(xué)模型,以此來(lái)推動(dòng)挖掘技術(shù)的開(kāi)發(fā)。
1.4評(píng)估結(jié)果
評(píng)估結(jié)果的最大作用就是對(duì)開(kāi)發(fā)出的數(shù)據(jù)挖掘結(jié)果進(jìn)行科學(xué)評(píng)估,對(duì)數(shù)據(jù)挖掘技術(shù)的開(kāi)發(fā)成果進(jìn)行檢測(cè)和驗(yàn)證。如果數(shù)據(jù)挖掘結(jié)果不能夠達(dá)到數(shù)據(jù)挖掘開(kāi)發(fā)目的要求,就要及時(shí)進(jìn)行修正,如果數(shù)據(jù)開(kāi)發(fā)結(jié)果符合數(shù)據(jù)開(kāi)發(fā)目的要求,那么就可以將其投入到實(shí)踐應(yīng)用之中[2]。
二、計(jì)算機(jī)數(shù)據(jù)挖掘技術(shù)開(kāi)發(fā)
1、可視化技術(shù)開(kāi)發(fā)。要想得到有效的信息,就需要從計(jì)算機(jī)系統(tǒng)中獲得的信息入手,但是當(dāng)前的網(wǎng)絡(luò)信息中存在不少的隱性信息,這些信息的獲得就要依靠計(jì)算機(jī)數(shù)據(jù)挖掘技術(shù)。采用計(jì)算機(jī)挖掘技術(shù)可以有效的抓取隱性信息的某些特征,當(dāng)利用散點(diǎn)圖的方式將這些隱性信息表現(xiàn)出來(lái)。所以可視化技術(shù)是計(jì)算機(jī)數(shù)據(jù)挖掘技術(shù)開(kāi)發(fā)項(xiàng)目中的一個(gè)重點(diǎn)。
2、聯(lián)機(jī)分析處理。網(wǎng)絡(luò)是復(fù)雜的,其中的網(wǎng)絡(luò)信息和數(shù)據(jù)更是十分的龐雜,要想快速、準(zhǔn)確的抓取到自己想要的信息,需要依靠聯(lián)機(jī)分析出不同地域和時(shí)段的多維數(shù)據(jù),聯(lián)機(jī)分析處理方式需要依靠用戶的配合。在處理多維數(shù)據(jù)時(shí),需要所有計(jì)算機(jī)用戶自行的使用或者篩選出分析算法,利用這些分析算法對(duì)數(shù)據(jù)做處理,這樣對(duì)探索數(shù)據(jù)也有巨大的推動(dòng)作用。
3、決策樹(shù)。計(jì)算機(jī)數(shù)據(jù)挖掘技術(shù)的開(kāi)發(fā)中需要對(duì)決策樹(shù)進(jìn)行規(guī)則化建立,決策樹(shù)是一項(xiàng)重要的開(kāi)發(fā)項(xiàng)目,因?yàn)闆Q策樹(shù)的作用是發(fā)揮預(yù)測(cè)和分類的功能,對(duì)所處理的數(shù)據(jù)信息進(jìn)行具體的預(yù)測(cè)和分類。目前開(kāi)發(fā)的決策樹(shù)算法已經(jīng)有很多種,主要有SLIQ、SPRINT、ID3、C4.5等,SLIQ算法具備連續(xù)性屬性,還可以對(duì)數(shù)據(jù)做出具體的分類,SPRINT算法與SLIQ算法有同樣的功能屬性,并且這兩種算法可以通過(guò)大型訓(xùn)練集對(duì)決策時(shí)做出歸納[3]。
4、計(jì)算機(jī)神經(jīng)網(wǎng)絡(luò)。計(jì)算機(jī)數(shù)據(jù)挖掘技術(shù)在開(kāi)發(fā)之中借助了醫(yī)學(xué)神經(jīng)系統(tǒng)的研究結(jié)果,將人體神經(jīng)元研究脈絡(luò)通過(guò)技術(shù)處理形成了計(jì)算機(jī)網(wǎng)絡(luò)神經(jīng)的研究,并且經(jīng)過(guò)一系列的深入探索,目前已經(jīng)取得了重大的成果。計(jì)算機(jī)中研發(fā)出的神經(jīng)網(wǎng)絡(luò)是安全輸入、輸出和處理單元三種類型進(jìn)行規(guī)劃的,這三個(gè)層面代表了計(jì)算機(jī)神經(jīng)網(wǎng)絡(luò)系統(tǒng),當(dāng)前的開(kāi)發(fā)結(jié)果中顯示,可以利用計(jì)算機(jī)神經(jīng)網(wǎng)絡(luò)技術(shù)實(shí)現(xiàn)數(shù)據(jù)的調(diào)整、計(jì)算和整理。
5、遺傳算法。計(jì)算機(jī)數(shù)據(jù)挖掘技術(shù)的開(kāi)發(fā)中借鑒了許多其他學(xué)科領(lǐng)域中的研究方向和理論,在自然學(xué)科中,生物基因可以通過(guò)遺傳中的不同變化促進(jìn)后代的自我優(yōu)化,利用這種思想理論,在計(jì)算機(jī)數(shù)據(jù)挖掘技術(shù)的開(kāi)發(fā)中也可以通過(guò)對(duì)不同模型進(jìn)行組合、演變來(lái)創(chuàng)新開(kāi)發(fā)出新的數(shù)據(jù)算法。
結(jié)束語(yǔ):計(jì)算機(jī)數(shù)據(jù)挖掘技術(shù)屬于當(dāng)前社會(huì)中最重要的分析工具之一,數(shù)據(jù)挖掘技術(shù)已經(jīng)被各個(gè)領(lǐng)域廣泛的應(yīng)用,并且其功能得到驗(yàn)證,極大的促進(jìn)了社會(huì)行業(yè)的快速發(fā)展。隨著科技水平的日益提升,相信計(jì)算機(jī)數(shù)據(jù)挖掘技術(shù)將會(huì)得到更多方面的創(chuàng)新研究和開(kāi)發(fā),給社會(huì)帶來(lái)更大的促進(jìn)作用。
參 考 文 獻(xiàn)
[1]夏天維. 計(jì)算機(jī)數(shù)據(jù)挖掘技術(shù)的開(kāi)發(fā)及其應(yīng)用探究[A]. 《Q策與信息》雜志社、北京大學(xué)經(jīng)濟(jì)管理學(xué)院.“決策論壇――管理科學(xué)與工程研究學(xué)術(shù)研討會(huì)”論文集(下)[C].《決策與信息》雜志社、北京大學(xué)經(jīng)濟(jì)管理學(xué)院:,2016:1.
關(guān)鍵詞:計(jì)算機(jī)軟件 開(kāi)發(fā)技術(shù) 現(xiàn)狀 應(yīng)用分析 問(wèn)題 展望
中圖分類號(hào):TP311.5 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2015)09(b)-0054-02
在以計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)為核心的新信息時(shí)代,相關(guān)軟件在計(jì)算機(jī)系統(tǒng)上實(shí)現(xiàn)了完美的應(yīng)用,有效地滿足了人們的信息需求。但是,由于面臨功能類型日益增多軟件類型,其在實(shí)際開(kāi)發(fā)中變得復(fù)雜。在涉及軟件開(kāi)發(fā)結(jié)構(gòu)、標(biāo)準(zhǔn)以及相關(guān)計(jì)算機(jī)人員過(guò)硬的能力方面,容易出現(xiàn)開(kāi)發(fā)不協(xié)調(diào)的問(wèn)題,因此,為了能夠更好地把握計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的有關(guān)內(nèi)容,需要相關(guān)人員不斷探究計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)及應(yīng)用,根據(jù)其開(kāi)發(fā)現(xiàn)狀、問(wèn)題、應(yīng)用分析以及開(kāi)發(fā)意義對(duì)其進(jìn)行策略開(kāi)發(fā)。
1 計(jì)算機(jī)軟件概況
計(jì)算機(jī)系統(tǒng)是由硬件和軟件共同組成,硬件為計(jì)算機(jī)的運(yùn)行提供支持,軟件對(duì)計(jì)算機(jī)的工作進(jìn)行合理的組織,計(jì)算機(jī)系統(tǒng)缺少其中任意一個(gè)部分就不能進(jìn)行正常工作,在計(jì)算機(jī)資源方面應(yīng)該考慮硬件資源和軟件資源兩個(gè)方面,不能僅僅考慮一個(gè)方面,但其中核心的是計(jì)算機(jī)軟件。
計(jì)算機(jī)的軟件是由系統(tǒng)軟件和應(yīng)用軟件組成。其中,系統(tǒng)軟件可以對(duì)計(jì)算機(jī)實(shí)施控制、管理、監(jiān)督以及維護(hù),能夠?yàn)橛?jì)算機(jī)軟件的正常運(yùn)行提供基礎(chǔ)性的安全保障;應(yīng)用軟件可以對(duì)具體的應(yīng)用進(jìn)行操作,能夠及時(shí)解決計(jì)算機(jī)的各種問(wèn)題,比如財(cái)務(wù)管理軟件類型就屬于應(yīng)用軟件。
計(jì)算機(jī)軟件的開(kāi)發(fā)應(yīng)用對(duì)各個(gè)領(lǐng)域的發(fā)展有著重要的作用,計(jì)算機(jī)管理部門(mén)當(dāng)前應(yīng)該加強(qiáng)對(duì)計(jì)算機(jī)軟件的開(kāi)發(fā)力度,促進(jìn)其健康、快速的發(fā)展,并在一定程度上帶動(dòng)其他產(chǎn)業(yè)的發(fā)展。
2 計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展現(xiàn)狀及存在的問(wèn)題
2.1 計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展進(jìn)程
在20世紀(jì)中期,計(jì)算機(jī)方面的工作都是由程序員進(jìn)行手工操作完成,包括對(duì)計(jì)算機(jī)軟件的開(kāi)發(fā),不僅造成生產(chǎn)率低下而且還會(huì)帶來(lái)各種錯(cuò)誤。但隨著社會(huì)發(fā)展和科技的進(jìn)步,計(jì)算機(jī)軟件的開(kāi)發(fā)經(jīng)歷了萌芽、發(fā)展以及完善更新階段,也不斷投入了高素質(zhì)的研發(fā)人員,從而加快了計(jì)算機(jī)軟件發(fā)展進(jìn)程,降低了軟件開(kāi)發(fā)的難度,提高了計(jì)算機(jī)軟件開(kāi)發(fā)的具體應(yīng)用。
在計(jì)算機(jī)軟件技術(shù)的發(fā)展中,其開(kāi)發(fā)方式經(jīng)歷了由原型化開(kāi)發(fā)到再生化開(kāi)發(fā)再到周期研發(fā)化的轉(zhuǎn)變,形成了現(xiàn)階段最廣泛的系統(tǒng)研發(fā)方法,即計(jì)算機(jī)自動(dòng)編碼、完成設(shè)計(jì)的過(guò)程。
2.2 計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)存在的問(wèn)題
在經(jīng)濟(jì)、科技不斷發(fā)展的時(shí)代背景下,計(jì)算機(jī)軟件的開(kāi)發(fā)得到了社會(huì)各方的支持,也實(shí)現(xiàn)了技術(shù)的不斷發(fā)展。但是,由于受信息全球化的沖擊,我國(guó)計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)面臨一些問(wèn)題,主要體現(xiàn)在以下幾個(gè)方面:第一,核心技術(shù)缺乏。我國(guó)計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的起步較晚,開(kāi)發(fā)水平不高,缺乏突破性的創(chuàng)新,沒(méi)有形成核心的研發(fā)技術(shù),使得我國(guó)的計(jì)算機(jī)軟件產(chǎn)品質(zhì)量不能滿足人們的需要。第二,人才結(jié)構(gòu)不合理。計(jì)算機(jī)軟件開(kāi)發(fā)需要大量的技術(shù)人員,但是技術(shù)人員的引進(jìn)需要大量的費(fèi)用,且技術(shù)開(kāi)發(fā)的周期長(zhǎng),短期效益不明顯,使得有關(guān)部門(mén)很難推進(jìn)科研人員的機(jī)構(gòu)調(diào)整。第三,產(chǎn)品體系不完善。我國(guó)計(jì)算機(jī)軟件產(chǎn)品結(jié)構(gòu)缺乏核心的技術(shù)支持,沒(méi)有形成品牌效應(yīng),缺乏完善的產(chǎn)品體系。第四,計(jì)算機(jī)軟件的開(kāi)發(fā)環(huán)境不良。軟件開(kāi)發(fā)方面硬件投入的力量比軟件投入的多,且軟件開(kāi)發(fā)存在不公平、價(jià)格誘惑、知識(shí)產(chǎn)權(quán)不被保護(hù)的問(wèn)題,導(dǎo)致軟件開(kāi)發(fā)的不良環(huán)境。第五,軟件開(kāi)發(fā)成本高。高成本的軟件開(kāi)發(fā)使得給計(jì)算機(jī)行業(yè)的發(fā)展帶來(lái)了壓力,同時(shí),社會(huì)的發(fā)展對(duì)計(jì)算機(jī)技術(shù)要求的不斷加大,導(dǎo)致計(jì)算機(jī)發(fā)展的復(fù)雜化,復(fù)雜化就要求高額的開(kāi)發(fā)成本,需要投入的人力也不斷加大。
3 計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的意義
計(jì)算機(jī)軟件技術(shù)的開(kāi)發(fā)能夠促進(jìn)計(jì)算機(jī)技術(shù)的發(fā)展,主要體現(xiàn)在以下幾個(gè)方面:第一,軟件開(kāi)發(fā)能夠促進(jìn)開(kāi)發(fā)人員創(chuàng)新能力的提高;第二,軟件的開(kāi)發(fā)有效保證了計(jì)算機(jī)網(wǎng)絡(luò)遠(yuǎn)程控制的實(shí)現(xiàn),同時(shí),也有效維護(hù)了網(wǎng)絡(luò)的便捷性和時(shí)效性;第三,軟件技術(shù)的開(kāi)發(fā)使計(jì)算機(jī)技術(shù)適應(yīng)了計(jì)算機(jī)網(wǎng)絡(luò)發(fā)展的需求,形成了開(kāi)放性、共存性的網(wǎng)絡(luò)發(fā)展模式;第四,軟件的開(kāi)發(fā)提升了研發(fā)人員的工作效率。
4 計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用
計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)所存在的問(wèn)題警示我們要注意對(duì)軟件開(kāi)發(fā)技術(shù)的研究,下面根據(jù)計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的特點(diǎn)、研究方法、策略,并借助Internet、新一代網(wǎng)絡(luò)通信的成功應(yīng)用,說(shuō)明計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展方向及研究點(diǎn)。
4.1 計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的特點(diǎn)
4.1.1使用價(jià)值高
隨著計(jì)算機(jī)的發(fā)展,各行各業(yè)都在發(fā)展中應(yīng)用了計(jì)算機(jī)技術(shù),計(jì)算機(jī)軟件作為計(jì)算機(jī)技術(shù)發(fā)展的重點(diǎn),它的開(kāi)發(fā)對(duì)于各個(gè)行業(yè)有著重要的影響。同時(shí),在計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)的過(guò)程中,社會(huì)經(jīng)濟(jì)發(fā)展得到了其技術(shù)上的支持,逐漸提升了社會(huì)效益和經(jīng)濟(jì)效益,因此計(jì)算機(jī)軟件技術(shù)的開(kāi)發(fā)具有很高的使用價(jià)值。
4.1.2開(kāi)發(fā)程序復(fù)雜
計(jì)算機(jī)軟件的開(kāi)發(fā)需要較大的人力、物力以及財(cái)力的投入,主要是由其開(kāi)發(fā)程序的復(fù)雜、多變導(dǎo)致,因此可見(jiàn),軟件的開(kāi)發(fā)對(duì)經(jīng)濟(jì)和社會(huì)的發(fā)展程度有很大的要求,只有得到充分的支持,軟件開(kāi)發(fā)才能順利進(jìn)行。
4.2 計(jì)算機(jī)軟件開(kāi)發(fā)的方法
4.2.1生命周期法
生命周期法是指計(jì)算機(jī)軟件技術(shù)的開(kāi)發(fā)周期要從時(shí)間角度對(duì)其定義,根據(jù)開(kāi)發(fā)的時(shí)間,將軟件開(kāi)發(fā)分為設(shè)計(jì)、開(kāi)發(fā)、評(píng)估和運(yùn)動(dòng)等不同的階段。在不同的階段,開(kāi)發(fā)的標(biāo)準(zhǔn)存在不同的差異,因此,此方法要求開(kāi)發(fā)人員要明確計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的含義,將其說(shuō)明提供給客戶,并能幫助了解和掌握含義,從而積極的發(fā)揮軟件的職能。
4.2.2 系統(tǒng)開(kāi)發(fā)法
系統(tǒng)開(kāi)發(fā)法是指利用軟件編程中程序員需要的編程語(yǔ)言中的編程軟件研究軟件開(kāi)發(fā)技術(shù)。此方法的開(kāi)發(fā)形式自動(dòng)化,開(kāi)發(fā)依據(jù)為客戶對(duì)軟件功能和目標(biāo)的定義,并能在此基礎(chǔ)上對(duì)軟件開(kāi)的平臺(tái)進(jìn)行有效利用,從而保證軟件代碼編寫(xiě)的完成。
4.2.3 原型開(kāi)發(fā)法
原型開(kāi)發(fā)法包括實(shí)驗(yàn)型、探索型、進(jìn)化型三種類型,具有動(dòng)態(tài)性、直觀性和嚴(yán)謹(jǐn)性的特點(diǎn),主要要求客戶和開(kāi)發(fā)人員加強(qiáng)交流,通過(guò)客戶的引導(dǎo)來(lái)保證軟件功能的完備。
4.3 計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用策略
面對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)的問(wèn)題,要采取一定的應(yīng)用策略,從而保證軟件開(kāi)發(fā)技術(shù)的穩(wěn)定發(fā)展。主要表現(xiàn)在以下幾個(gè)方面;
4.3.1 關(guān)注軟件開(kāi)發(fā)技術(shù)中核心技術(shù)的研發(fā)
軟件開(kāi)發(fā)技術(shù)要通過(guò)國(guó)家、企業(yè)、高等院校、研究機(jī)構(gòu)的努力,不斷加快其研發(fā)的創(chuàng)新,促進(jìn)核心技術(shù)的強(qiáng)化。只有這樣,才能實(shí)現(xiàn)我國(guó)軟件技術(shù)開(kāi)發(fā)的可持續(xù)發(fā)展,保障開(kāi)發(fā)的軟件產(chǎn)品質(zhì)量。同時(shí),開(kāi)發(fā)人員一方面要加強(qiáng)和客戶的聯(lián)系,根據(jù)客戶需要研發(fā)產(chǎn)品,另一方面要對(duì)開(kāi)發(fā)的軟件難度進(jìn)行把握,為研發(fā)提供可靠的數(shù)據(jù)保障,實(shí)現(xiàn)軟件的有效開(kāi)發(fā)。
4.3.2 關(guān)注軟件開(kāi)發(fā)的質(zhì)量
軟件開(kāi)發(fā)的核心人員要組成研發(fā)小組,通過(guò)小組努力,有效解決軟件開(kāi)發(fā)過(guò)程中出現(xiàn)的問(wèn)題,保證軟件開(kāi)發(fā)的健康運(yùn)行。為了提升軟件開(kāi)發(fā)的質(zhì)量,國(guó)家和政府還要積極培養(yǎng)高素質(zhì)人才,為其研發(fā)提供基礎(chǔ)保證。
4.4 計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用表現(xiàn)
4.4.1 Internet的應(yīng)用
Internet在全球的應(yīng)用不但推動(dòng)了信息的交流,實(shí)現(xiàn)了全球信息資源的共享,而且還加強(qiáng)建設(shè)了“全球村”,使全球人民聯(lián)系的不斷加強(qiáng)。Internet的應(yīng)用的特點(diǎn)分別是范圍涵蓋全球的連通性、信息系統(tǒng)沒(méi)有統(tǒng)一控制的自控性、涉及大量信息的豐富性。
4.4.2 新一代網(wǎng)絡(luò)通信的應(yīng)用
在Internet的應(yīng)用的推進(jìn)下,信息的傳播加快,其傳播的模式和工具以及傳播形式也發(fā)生了變化。在此基礎(chǔ)上,出現(xiàn)了多種多樣的通訊設(shè)備、信息處理設(shè)備,并以無(wú)線網(wǎng)和區(qū)域網(wǎng)的形式推動(dòng)計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展,出現(xiàn)了信息化時(shí)代。
4.4.3 軟件工程的應(yīng)用
在運(yùn)用計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)時(shí),主要存在著兩種產(chǎn)品模式。第一種軟件開(kāi)發(fā)產(chǎn)品是利用vB6.O+Acess的單機(jī)版計(jì)算機(jī)運(yùn)行模型,第二種軟件開(kāi)發(fā)產(chǎn)品是利用
Web+Xml+ActiveX的數(shù)據(jù)庫(kù)服務(wù)模式。將這兩種不同的產(chǎn)品模式同時(shí)安裝在客戶的計(jì)算機(jī)上,可以發(fā)現(xiàn)第一個(gè)軟件可以實(shí)現(xiàn)自動(dòng)化的操作模式,能夠?yàn)榭蛻籼峁┍憷?,這款軟件在開(kāi)發(fā)中比較穩(wěn)定且軟件的安裝和修復(fù)都在獨(dú)立的模板,用戶可以 進(jìn)行簡(jiǎn)單的操作發(fā)到自己的目標(biāo),但是這個(gè)軟件的運(yùn)行時(shí)間比較長(zhǎng),運(yùn)行效率較低,能源消耗大。第二個(gè)軟件的使用則是需要更改相關(guān)瀏覽器的參數(shù)設(shè)置,和第一個(gè)軟件比較,操作較復(fù)雜,因此,很容易受到計(jì)算機(jī)運(yùn)行版本的限制,而且因?yàn)槠鋮?shù)設(shè)置的復(fù)雜使其的更新和維護(hù)也變得復(fù)雜,給客戶的使用帶來(lái)了麻煩。
由兩種產(chǎn)品模式的實(shí)驗(yàn)分析發(fā)現(xiàn),隨著計(jì)算機(jī)的發(fā)展,客戶對(duì)其發(fā)展的要求不斷提高,對(duì)計(jì)算機(jī)軟件工作人員的技能也提出了要求,基于這種情況,在計(jì)算機(jī)領(lǐng)域興起了軟件工程的發(fā)展。在軟件工程的發(fā)展方面,通過(guò)制定一系列的系統(tǒng)規(guī)范,幫助軟件開(kāi)發(fā)人員根據(jù)系統(tǒng)規(guī)范對(duì)開(kāi)發(fā)出來(lái)的軟件進(jìn)行調(diào)整,并對(duì)未開(kāi)發(fā)的軟件進(jìn)行預(yù)測(cè),從而更好地實(shí)現(xiàn)軟件性能的開(kāi)發(fā)。
5 計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的未來(lái)發(fā)展趨勢(shì)
計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)是計(jì)算機(jī)能夠廣泛應(yīng)用的基礎(chǔ),因此,未來(lái)要對(duì)計(jì)算機(jī)軟件的發(fā)展方向進(jìn)行調(diào)整和優(yōu)化,不斷提高其服務(wù)質(zhì)量,主要的未來(lái)發(fā)展方向?yàn)殚_(kāi)放化、智能化、網(wǎng)絡(luò)化。
5.1 開(kāi)放化
開(kāi)放化是指計(jì)算機(jī)軟件的技術(shù)、產(chǎn)品標(biāo)準(zhǔn)以及源代碼等方面的開(kāi)放。要求軟件開(kāi)發(fā)人員不斷進(jìn)行交流和溝通,從而把握核心的開(kāi)發(fā)技術(shù),實(shí)現(xiàn)軟件開(kāi)發(fā)的高效化和科學(xué)化。
5.2 智能化
智能化是指軟件的開(kāi)發(fā)和應(yīng)用實(shí)現(xiàn)智能。智能化實(shí)現(xiàn)的依據(jù)是通信設(shè)備以及網(wǎng)絡(luò)的發(fā)展,從而不斷為大眾提供高質(zhì)量的網(wǎng)絡(luò)服務(wù)。
5.3 網(wǎng)絡(luò)化
網(wǎng)絡(luò)化是指軟件開(kāi)發(fā)要在網(wǎng)絡(luò)背景下實(shí)現(xiàn)全球的交流,加快促進(jìn)網(wǎng)絡(luò)環(huán)境下全世界人們之間的聯(lián)系,從而促進(jìn)網(wǎng)絡(luò)發(fā)展。在不斷實(shí)現(xiàn)網(wǎng)絡(luò)化的過(guò)程中日益豐富計(jì)算機(jī)的網(wǎng)絡(luò)功能。
6 結(jié)語(yǔ)
計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的研究已經(jīng)有幾十年的歷史,在計(jì)算機(jī)軟件系統(tǒng)不斷更新的同時(shí),對(duì)于軟件研發(fā)人員來(lái)說(shuō),軟件開(kāi)發(fā)的重點(diǎn)是找到合適的系統(tǒng),特別是對(duì)軟件硬件系統(tǒng)的開(kāi)發(fā)。正確的開(kāi)發(fā)能夠減少計(jì)算機(jī)軟件工作的漏洞,提升開(kāi)發(fā)產(chǎn)品的實(shí)用性,可見(jiàn),軟件開(kāi)發(fā)技術(shù)的價(jià)值非同一般。因此,為了促進(jìn)計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展,相關(guān)管理人員應(yīng)該加大對(duì)軟件技術(shù)開(kāi)發(fā)的費(fèi)用支持,對(duì)開(kāi)發(fā)設(shè)施投入注意力,不斷創(chuàng)造有利的軟件開(kāi)發(fā)條件,選擇有針對(duì)性地開(kāi)發(fā)技術(shù),從而不斷提高開(kāi)發(fā)的效率,提升開(kāi)發(fā)的應(yīng)用性,從而促進(jìn)人類社會(huì)的進(jìn)步。
參考文獻(xiàn)
[1] 劉凱英.淺談?dòng)?jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及發(fā)展[J].無(wú)線互聯(lián)科技,2013(1):
69.
[2] 朱倩.計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用與發(fā)展探究[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2013(18):278-279.
[3] 張鑾.計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用探析[J].牡丹江教育學(xué)院學(xué)報(bào),2013,18(4):163-164.
[4] 張偉杰.計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的現(xiàn)狀及應(yīng)用探究[J].電子技術(shù)與軟件工程,2014(21):81.
[5] 楊向輝.計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及未來(lái)展望[J].電子技術(shù)與軟件工程,2015(5):70.
[6] 劉蓉.計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的現(xiàn)狀及應(yīng)用探究[J].信息通信,2015(3):129.
[7] 印志鴻.軟件開(kāi)發(fā)與硬件平臺(tái)依存關(guān)系探究―― 評(píng)《計(jì)算機(jī)軟件技術(shù)及應(yīng)用》[J].當(dāng)代教育科學(xué),2015(6):68.
21世紀(jì)是信息化時(shí)代,網(wǎng)絡(luò)信息逐漸深入人們?nèi)粘I钪?,并?duì)人們的生活方式帶來(lái)了一定的改變。從互聯(lián)網(wǎng)發(fā)展角度來(lái)看,計(jì)算機(jī)軟件技術(shù)的開(kāi)發(fā)顯得十分重要。計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用,促使計(jì)算機(jī)的使用更為方便快捷。隨著時(shí)間的的推移,計(jì)算機(jī)在全世界逐漸得到推廣使用。為了計(jì)算機(jī)使用更為方便,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)不斷發(fā)展,從而市場(chǎng)對(duì)計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)人才需求逐漸增加,為此,作為人才培養(yǎng)核心基地的高等院校,專門(mén)為計(jì)算機(jī)軟件開(kāi)發(fā)設(shè)立了專門(mén)的課程,從高等院校專業(yè)人數(shù)上升角度來(lái)看,從事計(jì)算機(jī)軟件開(kāi)發(fā)的人才逐漸增加。
2 計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展特點(diǎn)
隨著社會(huì)經(jīng)濟(jì)和社會(huì)環(huán)境的不斷發(fā)展,促使計(jì)算機(jī)網(wǎng)絡(luò)也得到了有效的推廣,其中最大的引導(dǎo)因素就是軟件開(kāi)發(fā)技術(shù)。同時(shí),軟件開(kāi)發(fā)技術(shù)是軟件工程中的重要技術(shù)之一,是創(chuàng)新計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的基礎(chǔ),有助于完善遠(yuǎn)程控制和網(wǎng)絡(luò)支持。在實(shí)際發(fā)展中,不斷的應(yīng)用軟件開(kāi)發(fā)技術(shù),促使計(jì)算機(jī)網(wǎng)絡(luò)具備開(kāi)發(fā)性和共存性的特點(diǎn)。因此,在實(shí)際發(fā)展計(jì)算機(jī)網(wǎng)絡(luò)的過(guò)程中,最重要的影響因素就是軟件開(kāi)發(fā)技術(shù)的應(yīng)用。依據(jù)生活案例的分析,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用,從基礎(chǔ)上解決了軟件開(kāi)發(fā)技術(shù)與實(shí)際計(jì)算機(jī)發(fā)展需要產(chǎn)生的差異性,同時(shí)在不斷創(chuàng)新軟件開(kāi)發(fā)技術(shù)的過(guò)程中,為軟件提供豐富、安全、完善的工作環(huán)境,這樣有助于拓展實(shí)際計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展空間,并且也說(shuō)明實(shí)際軟件開(kāi)發(fā)技術(shù)與現(xiàn)階段信息技術(shù)的發(fā)展有一定關(guān)聯(lián)。新時(shí)代的來(lái)臨,促使計(jì)算機(jī)承擔(dān)的社會(huì)責(zé)任變得更為多樣化,這也表明計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)需要與時(shí)展需求相符,從而不斷發(fā)揮計(jì)算機(jī)技術(shù)具備的價(jià)值,為其發(fā)展創(chuàng)造優(yōu)質(zhì)的條件。
3 計(jì)算機(jī)軟件開(kāi)發(fā)的具體技術(shù)與應(yīng)用
3.1 常用軟件開(kāi)發(fā)技術(shù)及其應(yīng)用
在諸多計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)中,最為常見(jiàn)的就是Java Web、.net以及PHP等,其中尤其是以Java Web使用的最為普遍,在很多時(shí)候因?yàn)槠鋼?jù)多種開(kāi)源的框架,所以程序員能夠在此基礎(chǔ)之上開(kāi)發(fā)出更多高質(zhì)量的軟件產(chǎn)品,所以其主要是應(yīng)用在比較大型的計(jì)算機(jī)軟件的開(kāi)發(fā)中;而.net技術(shù)則需要使用C#語(yǔ)言對(duì)計(jì)算機(jī)軟件進(jìn)行有效的開(kāi)發(fā),其主要集成了XML、SOAP等內(nèi)容,而且可以有效的實(shí)現(xiàn)與其他軟件平臺(tái)展開(kāi)相互操作功能;PHP技術(shù)其因?yàn)閷W(xué)習(xí)起來(lái)比較簡(jiǎn)單,而且開(kāi)發(fā)新軟件的成本也不高,所以其被廣泛應(yīng)用在小項(xiàng)目軟件的開(kāi)發(fā)中,而且開(kāi)發(fā)的速度是非常的快。
3.2 面向?qū)ο蟮能浖夹g(shù)及其應(yīng)用
計(jì)算機(jī)技術(shù)的飛速發(fā)展在很大程度上增加了軟件開(kāi)發(fā)環(huán)境的復(fù)雜程度,所以要想有效的滿足用戶的相關(guān)需求時(shí),很多情況下需要軟件進(jìn)行跨平臺(tái)的操作功能。而且再加上傳統(tǒng)的軟件開(kāi)發(fā)技術(shù)的開(kāi)放性與復(fù)雜性都比較明顯,所以這就在很大程度上使軟件的后期維護(hù)更加復(fù)雜,而且也使維護(hù)成本有所提高,從而限制了軟件的應(yīng)用領(lǐng)域以及功能的拓展,此外就是軟件的更新。而在此背景下開(kāi)始出現(xiàn)了面向?qū)ο蟮能浖夹g(shù),其具有傳統(tǒng)軟件技術(shù)不具備的高拓展性以及相對(duì)開(kāi)發(fā)的結(jié)構(gòu)得到了人們的廣泛關(guān)注,為軟件開(kāi)發(fā)領(lǐng)域注入了一股新的血液。
3.3 分層技術(shù)及其應(yīng)用
計(jì)算機(jī)軟件開(kāi)發(fā)中的分層技術(shù)主要有三層、四層以及五層技術(shù)等類型。其中三層技術(shù)由表現(xiàn)層以及業(yè)務(wù)邏輯層和數(shù)據(jù)庫(kù)訪問(wèn)層三個(gè)部分組成,其可以說(shuō)是對(duì)二層技術(shù)的拓展和延伸,應(yīng)用最為廣泛。該技術(shù)的業(yè)務(wù)邏輯層能夠?qū)Ρ憩F(xiàn)層的壓力進(jìn)行有效的環(huán)節(jié),并且能夠減少表現(xiàn)層的工作量以及進(jìn)行邏輯關(guān)系的處理;四層技術(shù)主要是以web技術(shù)為基礎(chǔ),主要內(nèi)容是存儲(chǔ)層、業(yè)務(wù)邏輯層、數(shù)據(jù)層以及web層,其對(duì)計(jì)算機(jī)的預(yù)算進(jìn)行了復(fù)雜化,由此對(duì)計(jì)算的速度以及精度有著更高的要求。五層技術(shù)是包括為集成層與資源層兩個(gè)層級(jí),但是其仍處在發(fā)展中,技術(shù)還不是非常的完善。
4 計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的發(fā)展趨勢(shì)
4.1 網(wǎng)絡(luò)化在計(jì)算機(jī)軟件開(kāi)發(fā)時(shí),開(kāi)發(fā)技術(shù)的最終目標(biāo)是實(shí)現(xiàn)網(wǎng)絡(luò)化
21世紀(jì)是信息化時(shí)代,互聯(lián)網(wǎng)的存在給人們的日常生活帶來(lái)了巨大變化。計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)同樣是為了方便人們?nèi)粘I睿虼擞?jì)算機(jī)軟件開(kāi)發(fā)技術(shù)發(fā)展朝向網(wǎng)絡(luò)化是必然趨勢(shì)。
4.2 服務(wù)性在人們使用互聯(lián)網(wǎng)時(shí),計(jì)算機(jī)軟件的使用就是為更好的使用提供方便
在計(jì)算機(jī)軟件在開(kāi)發(fā)應(yīng)用時(shí),需要對(duì)人們存在的難題引起重視,從而使得用戶的需求得以解決。因此,服務(wù)性是計(jì)算機(jī)軟件不斷開(kāi)發(fā)的動(dòng)力。
4.3 智能化進(jìn)入21世紀(jì)以來(lái),智能化產(chǎn)品逐漸走入人們的日常生活中
因此計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)在未來(lái)的發(fā)展中,朝向智能化發(fā)展是必然趨勢(shì)。此外,隨著我國(guó)科學(xué)技術(shù)的不斷進(jìn)步,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)發(fā)展逐漸對(duì)人性化引起重視。
4.4 開(kāi)放化所謂開(kāi)放化指的是實(shí)現(xiàn)軟件技術(shù)的共享
就計(jì)算機(jī)軟件開(kāi)放化指的是在開(kāi)發(fā)過(guò)程中,技術(shù)開(kāi)發(fā)人員技術(shù)交流以及共享,促使計(jì)算機(jī)軟件技術(shù)更為人性化,從而有效提高軟件產(chǎn)品的質(zhì)量。
關(guān)鍵詞:計(jì)算機(jī)軟件;開(kāi)發(fā);應(yīng)用
近年來(lái),科學(xué)技術(shù)得到了快速發(fā)展,其中,計(jì)算機(jī)軟件技術(shù)的發(fā)展在一定程度上促進(jìn)了人生生活質(zhì)量和方式的改變。隨著信息化時(shí)代的到來(lái),計(jì)算機(jī)軟件技術(shù)的應(yīng)用更為廣泛,并成為社會(huì)經(jīng)濟(jì)發(fā)展的重要推動(dòng)力量之一。
1計(jì)算機(jī)軟件技術(shù)概述
在計(jì)算機(jī)的使用過(guò)程中,人們除了要掌握計(jì)算機(jī)操作系統(tǒng)的使用技巧,還要學(xué)會(huì)相關(guān)專業(yè)計(jì)算機(jī)軟件的使用方法。計(jì)算機(jī)軟件包括兩種類型:系統(tǒng)軟件和應(yīng)用軟件。其中,系統(tǒng)軟件實(shí)現(xiàn)的是計(jì)算機(jī)系統(tǒng)管理、維護(hù)、監(jiān)控功能;而應(yīng)用軟件則是用來(lái)解決用戶需求,例如辦公軟件、社交軟件、設(shè)計(jì)軟件等。人們?cè)谟?jì)算機(jī)的使用過(guò)程中,主要是通過(guò)軟件來(lái)實(shí)現(xiàn)各種操作,在計(jì)算機(jī)軟件技術(shù)發(fā)展初期,由于技術(shù)水平限制,軟件的工作效率較低,無(wú)法實(shí)現(xiàn)大規(guī)模的應(yīng)用。隨著計(jì)算機(jī)軟件技術(shù)發(fā)展的不斷深入,不僅實(shí)現(xiàn)了基于計(jì)算機(jī)平臺(tái)的軟件種類、功能的豐富,其設(shè)計(jì)也更加趨于人性化。
2計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)現(xiàn)狀
基于工業(yè)生產(chǎn)發(fā)展的需要,以及產(chǎn)業(yè)化結(jié)構(gòu)改革的必然結(jié)果,以計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)為核心的現(xiàn)代化發(fā)展模式將逐漸取代傳統(tǒng)產(chǎn)業(yè)結(jié)構(gòu)類型,成為未來(lái)世界生產(chǎn)力發(fā)展的主導(dǎo)力量。在生產(chǎn)實(shí)踐中,計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)的應(yīng)用效果得到了肯定,并開(kāi)始在社會(huì)諸多領(lǐng)域得到較為廣泛的應(yīng)用。然而,即便計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)在生產(chǎn)應(yīng)用領(lǐng)域的優(yōu)勢(shì)較為明顯,但是,相對(duì)于計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)相對(duì)落后的中國(guó)來(lái)說(shuō),計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)依然有待進(jìn)一步的在計(jì)算機(jī)軟件開(kāi)發(fā)中所暴露出來(lái)的問(wèn)題也不容忽視。(1)中國(guó)在計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)方面起步較晚,技術(shù)積累明顯不足,在計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)方面的創(chuàng)新意識(shí)和能力依然有待提高。不僅如此,歐美發(fā)達(dá)國(guó)家在計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)領(lǐng)域?qū)χ袊?guó)進(jìn)行嚴(yán)密的技術(shù)封鎖,在計(jì)算軟件技術(shù)開(kāi)發(fā)的核心領(lǐng)域,中國(guó)依然處于自主摸索狀態(tài),尤其是對(duì)于計(jì)算機(jī)系統(tǒng)軟件方面的技術(shù)開(kāi)發(fā)所存在的問(wèn)題,對(duì)中國(guó)社會(huì)主義現(xiàn)代化建設(shè)產(chǎn)生了一定程度的影響。(2)計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)人才體系有待完善,尤其是高端技術(shù)人才領(lǐng)域的人才缺失,造成了計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)的周期的延長(zhǎng),還影響了軟件質(zhì)量。目前,高新技術(shù)企業(yè)在高端計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)人才建設(shè)方面投入了大量精力,卻依然收效甚微,這已經(jīng)嚴(yán)重影響了企業(yè)的發(fā)展。(3)中國(guó)在計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)過(guò)程中,由于受多種因素的共同影響,導(dǎo)致自主品牌的數(shù)量明顯偏低,相關(guān)軟件技術(shù)開(kāi)發(fā)環(huán)境無(wú)法滿足要求,硬件成本過(guò)高,在計(jì)算機(jī)軟件市場(chǎng)領(lǐng)域無(wú)法與歐美發(fā)達(dá)國(guó)家抗衡。
3計(jì)算機(jī)軟件技術(shù)的開(kāi)發(fā)方法
基于計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的不斷進(jìn)步,軟件種類與功能得到了極大豐富,并且,隨著社會(huì)發(fā)展過(guò)程中對(duì)計(jì)算機(jī)軟件的需求不斷提高,以及計(jì)算機(jī)軟件行業(yè)的競(jìng)爭(zhēng)日趨激烈,計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)方法的創(chuàng)新就顯得尤為重要。當(dāng)前,計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)的方法主要包括軟件原型方法、生命周期軟件開(kāi)發(fā)方法兩種類型,基于開(kāi)發(fā)思想上的不同,軟件開(kāi)發(fā)人員可以根據(jù)實(shí)際需要選擇與之相適應(yīng)的方法。
3.1軟件原型方法
在軟件技術(shù)開(kāi)發(fā)過(guò)程中,軟件原型設(shè)計(jì)是其中需要完成的關(guān)鍵內(nèi)容,在明確用戶需求之后,計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)人員根據(jù)該需求進(jìn)行軟件的模型設(shè)計(jì),并通過(guò)市場(chǎng)調(diào)查,對(duì)最初的模型進(jìn)行修改,以提高其適應(yīng)性,并最終確定軟件模型。在軟件原型法中,所使用的方法包括遞增式、拋棄式、演化式等,設(shè)計(jì)人員與用戶共同參與,從而使軟件的設(shè)計(jì)更加符合用戶的需求。與此同時(shí),通過(guò)與市場(chǎng)同類型軟件產(chǎn)品的對(duì)比研究進(jìn)行分析,提出科學(xué)的修改建議,對(duì)軟件性能進(jìn)行完善,由此可以看出,借助軟件模型設(shè)計(jì),能夠有效提高軟件技術(shù)開(kāi)發(fā)的效率。
3.2生命周期軟件開(kāi)發(fā)方法
在計(jì)算機(jī)軟件技術(shù)開(kāi)發(fā)領(lǐng)域,生命周期軟件開(kāi)發(fā)方法也被稱為瀑布模型,通過(guò)對(duì)計(jì)算機(jī)軟件設(shè)計(jì)開(kāi)發(fā)的不同階段,將軟件開(kāi)發(fā)進(jìn)行項(xiàng)目化的管理,分為需求分析、軟件設(shè)計(jì)、項(xiàng)目編碼及測(cè)試等階段,按照流程化的設(shè)計(jì)開(kāi)發(fā)理念,逐項(xiàng)進(jìn)行。在生命周期軟件開(kāi)發(fā)方法中,軟件的設(shè)計(jì)開(kāi)發(fā)有著明確的框架結(jié)構(gòu)要求,這對(duì)于計(jì)算機(jī)軟件技術(shù)的開(kāi)發(fā)有著一定的指導(dǎo)性作用,能夠提高軟件設(shè)計(jì)開(kāi)發(fā)效率。不僅如此,在軟件后期使用過(guò)程中,也有利于軟件技術(shù)維護(hù)工作的開(kāi)展。
4計(jì)算機(jī)軟件技術(shù)的應(yīng)用
目前,計(jì)算機(jī)軟件技術(shù)的應(yīng)用已經(jīng)覆蓋到人們工作、生活和學(xué)習(xí)等方面的多個(gè)領(lǐng)域,隨著計(jì)算機(jī)軟件的不斷優(yōu)化,其實(shí)際應(yīng)用效果將得到不斷提高。在社會(huì)發(fā)展的過(guò)程中,人們對(duì)于計(jì)算機(jī)軟件的要求也在不斷提高,其應(yīng)用領(lǐng)域也在隨之?dāng)U大。目前,計(jì)算機(jī)軟件的應(yīng)用正在向著大數(shù)據(jù)處理的方向發(fā)展,基于硬件的支持,計(jì)算機(jī)軟件將不僅在民用領(lǐng)域得到廣泛應(yīng)用,在軍事領(lǐng)域的應(yīng)用也不容忽視。例如,民用領(lǐng)域的視覺(jué)識(shí)別軟件,經(jīng)過(guò)軟件設(shè)計(jì)人員在算法方面的調(diào)整,可實(shí)現(xiàn)低空飛行的地形匹配技術(shù),從而取代傳統(tǒng)的慣性導(dǎo)航和GPS制導(dǎo)方式。計(jì)算機(jī)軟件技術(shù)的廣泛應(yīng)用,從另一方面也為計(jì)算機(jī)軟件技術(shù)的發(fā)展提供了更多的反饋信息,基于應(yīng)用領(lǐng)域的不同,在計(jì)算機(jī)軟件設(shè)計(jì)方法與模塊化設(shè)計(jì)方面均有著特定的需求。通過(guò)總結(jié)實(shí)際應(yīng)用中所出現(xiàn)的問(wèn)題,進(jìn)一步調(diào)整計(jì)算機(jī)軟件設(shè)計(jì)思路與方法,從而提高計(jì)算機(jī)軟件的適用性,為計(jì)算機(jī)軟件技術(shù)的開(kāi)發(fā)積累經(jīng)驗(yàn)。
5總結(jié)
計(jì)算機(jī)軟件技術(shù)的開(kāi)發(fā)水平,是一個(gè)國(guó)家綜合實(shí)力的重要體現(xiàn),隨著計(jì)算機(jī)軟件技術(shù)在生產(chǎn)力發(fā)展方面的作用日益明顯,各國(guó)開(kāi)始逐漸關(guān)注這一新的技術(shù)領(lǐng)域。通過(guò)專業(yè)化的開(kāi)發(fā)方法,以及針對(duì)性的設(shè)計(jì)思路,計(jì)算機(jī)軟件技術(shù)將得到更為廣泛的應(yīng)用。
參考文獻(xiàn)
[1]袁志遠(yuǎn).計(jì)算機(jī)軟件開(kāi)發(fā)的規(guī)范化探析[J].現(xiàn)代工業(yè)經(jīng)濟(jì)和信息化,2017(14).
2]王韻涵.計(jì)算機(jī)軟件開(kāi)發(fā)中存在的問(wèn)題及對(duì)策[J].電腦迷,2017(07).
【關(guān)鍵詞】計(jì)算機(jī);軟件開(kāi)發(fā);應(yīng)用研究
【引言】隨著社會(huì)的快速發(fā)展,人們逐漸意識(shí)到計(jì)算機(jī)科學(xué)技術(shù)在生產(chǎn)和生活中的重要性,并對(duì)其進(jìn)行推廣和應(yīng)用,有效改善了人們的生活質(zhì)量,并提升了人們的生活品質(zhì),但在時(shí)代的發(fā)展要求下,計(jì)算機(jī)技術(shù)的應(yīng)用也要堅(jiān)持與時(shí)俱進(jìn),不斷地進(jìn)行開(kāi)發(fā)和創(chuàng)新。當(dāng)前,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)已經(jīng)不能滿足人們的生產(chǎn)和生活要求。為了符合時(shí)代的發(fā)展需求,進(jìn)一步發(fā)揮計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的實(shí)用價(jià)值,實(shí)現(xiàn)其安全穩(wěn)定地運(yùn)行,對(duì)軟件開(kāi)發(fā)者提出了更高的要求,要求其主動(dòng)地去學(xué)習(xí)和研究相關(guān)計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)知識(shí),不斷地提高自身的知識(shí)水平和實(shí)踐能力,從而使得計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)創(chuàng)造出更多的社會(huì)效益和經(jīng)濟(jì)效益。
1計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)概述
1.1計(jì)算機(jī)軟件開(kāi)發(fā)的特點(diǎn)
在計(jì)算機(jī)軟件中,系統(tǒng)軟件和應(yīng)用軟件在計(jì)算機(jī)軟件中占據(jù)非常重要的位置。一般情況下所說(shuō)的計(jì)算機(jī)軟件開(kāi)發(fā),主要是對(duì)其系統(tǒng)軟件和應(yīng)用軟件進(jìn)行開(kāi)發(fā),開(kāi)發(fā)時(shí)研究者都是立足于用戶和社會(huì)的實(shí)際需求。比如,系統(tǒng)軟件開(kāi)發(fā)的目的旨在對(duì)計(jì)算機(jī)的運(yùn)行進(jìn)行控制和管理,從而使得用戶在面對(duì)計(jì)算機(jī)應(yīng)用界面時(shí),能獲得良好的用戶體驗(yàn);一般應(yīng)用軟件的開(kāi)發(fā),大多是通過(guò)充分的市場(chǎng)調(diào)研,結(jié)合企業(yè)和個(gè)人發(fā)展的需求,進(jìn)行辦公軟件及娛樂(lè)軟件的開(kāi)發(fā)。計(jì)算機(jī)軟件開(kāi)發(fā)的特點(diǎn)主要包括2個(gè)方面:第一,由于計(jì)算機(jī)技術(shù)的發(fā)展,軟件開(kāi)發(fā)技術(shù)在各行各業(yè)內(nèi)實(shí)現(xiàn)了廣泛的推廣和應(yīng)用,而且創(chuàng)造出了重大的社會(huì)效益和經(jīng)濟(jì)效益,充分地發(fā)揮了自身的社會(huì)使用價(jià)值,有效地推動(dòng)了社會(huì)的發(fā)展和進(jìn)步。第二,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)作為一項(xiàng)科學(xué)研究項(xiàng)目,必然需要大量的人力、物力和財(cái)力,由于涉及的程序多而復(fù)雜,所以要求其開(kāi)發(fā)技術(shù)更加細(xì)致化。在信息時(shí)代下,計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)已經(jīng)在部分行業(yè)得到了充分應(yīng)用,并且也取得了很好的效果。
1.2計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)堅(jiān)持的原則
研究者在進(jìn)行計(jì)算機(jī)軟件開(kāi)發(fā)時(shí),必須堅(jiān)持以下3個(gè)原則:第一,在進(jìn)行軟件開(kāi)發(fā)時(shí),其開(kāi)發(fā)技術(shù)必須科學(xué)規(guī)范化,不違反相關(guān)法律法規(guī),確保其開(kāi)發(fā)的軟件呈現(xiàn)最好的質(zhì)量,并且能夠穩(wěn)定運(yùn)行和保護(hù)用戶的個(gè)人隱私安全。第二,在進(jìn)行計(jì)算機(jī)軟件開(kāi)發(fā)前,研究者都會(huì)制定相應(yīng)的開(kāi)發(fā)計(jì)劃,并根據(jù)計(jì)劃設(shè)計(jì)出其相應(yīng)的軟件模型,嚴(yán)格按照程序進(jìn)行各個(gè)階段的研究,確保高效率的研究開(kāi)發(fā)。第三,在計(jì)算機(jī)軟件正式應(yīng)用于市場(chǎng)前,都需要對(duì)其運(yùn)行的穩(wěn)定性及其他方面進(jìn)行評(píng)估,評(píng)估方法必須科學(xué)合理,從而確保用戶在使用軟件時(shí)能夠獲得良好的用戶體驗(yàn)。
1.3計(jì)算機(jī)軟件開(kāi)發(fā)的技術(shù)方法
首先,生命周期法。在進(jìn)行計(jì)算機(jī)軟件開(kāi)發(fā)中,該技術(shù)方法的應(yīng)用原理主要是立足于軟件開(kāi)發(fā)所需要的開(kāi)發(fā)時(shí)間,為其研究開(kāi)發(fā)制定一個(gè)研究時(shí)間段。由于軟件開(kāi)發(fā)中存在不同的開(kāi)發(fā)階段和程序,主要包括對(duì)軟件模型進(jìn)行初步設(shè)計(jì)和規(guī)劃,并根據(jù)設(shè)計(jì)理念和模型進(jìn)行軟件開(kāi)發(fā),對(duì)開(kāi)發(fā)后的軟件采取科學(xué)合理的方法進(jìn)行評(píng)估,并將其投入市場(chǎng)后進(jìn)行軟件運(yùn)行,在后期定期對(duì)軟件進(jìn)行維護(hù)。在不同的開(kāi)發(fā)階段,都需要遵循相關(guān)標(biāo)準(zhǔn)和制度。開(kāi)發(fā)者可以根據(jù)生命周期法,結(jié)合軟件的特點(diǎn)和實(shí)際情況,針對(duì)軟件進(jìn)行充分的市場(chǎng)調(diào)研,了解客戶需求,為研究項(xiàng)目制訂一個(gè)科學(xué)合理的規(guī)劃方案,從而讓研究項(xiàng)目有計(jì)劃地實(shí)施,在最短的時(shí)間內(nèi)有序、高效地完成軟件開(kāi)發(fā)。
其次,系統(tǒng)開(kāi)發(fā)法。該種軟件技術(shù)開(kāi)發(fā)方法是一個(gè)自動(dòng)化的過(guò)程,在進(jìn)行軟件開(kāi)發(fā)應(yīng)用前,軟件開(kāi)發(fā)者都需要軟件使用者針對(duì)軟件自身,并結(jié)合使用者自身發(fā)展需求,對(duì)其軟件開(kāi)發(fā)的功能進(jìn)行明確,并詳細(xì)地說(shuō)明其開(kāi)發(fā)所要實(shí)現(xiàn)的目標(biāo),然后在計(jì)算機(jī)軟件開(kāi)發(fā)平臺(tái)支持和配合下,針對(duì)目標(biāo)和功能,自動(dòng)化地完成軟件代碼的編寫(xiě)。
再次,原型化開(kāi)發(fā)法。該種軟件技術(shù)開(kāi)發(fā)方法區(qū)別于生命周期法,利用此種開(kāi)發(fā)方法的前提是軟件用戶并未就軟件設(shè)計(jì)提出明確要求,所以在原型化的開(kāi)發(fā)技術(shù)基礎(chǔ)上,軟件主要存在3個(gè)階段的發(fā)展,首先在沒(méi)有具體要求的情況下對(duì)軟件開(kāi)發(fā)進(jìn)行探索,其次針對(duì)設(shè)計(jì)的軟件在市場(chǎng)上投入并不斷地試驗(yàn),最后根據(jù)市場(chǎng)獲得的反饋,對(duì)軟件不斷地改善和優(yōu)化。該種方法使得軟件開(kāi)發(fā)者能夠直觀地了解到軟件開(kāi)發(fā)的具體情況,同時(shí)具有一定的動(dòng)態(tài)特點(diǎn),需要根據(jù)市場(chǎng)情況不斷地進(jìn)行優(yōu)化,并且每一次的優(yōu)化都需要認(rèn)真和嚴(yán)謹(jǐn)。該種軟件技術(shù)方法受用戶的主導(dǎo)影響,在原型化的開(kāi)發(fā)方法中,開(kāi)發(fā)者和用戶者需要對(duì)軟件不斷地進(jìn)行交流和討論,從而完成該軟件的開(kāi)發(fā)。
最后,可視化開(kāi)發(fā)法。該種方法需要開(kāi)發(fā)者利用開(kāi)發(fā)工具,針對(duì)軟件設(shè)計(jì)編制圖形用戶界面,開(kāi)發(fā)者在該界面上對(duì)其進(jìn)行科學(xué)合理的設(shè)計(jì),從而利用該軟件開(kāi)發(fā)技術(shù)自動(dòng)化地對(duì)軟件進(jìn)行開(kāi)發(fā)。這種自動(dòng)化的軟件開(kāi)發(fā)技術(shù),極大地降低了開(kāi)發(fā)者的工作壓力,但在后期的運(yùn)行中,需要不斷地發(fā)現(xiàn)問(wèn)題并解決問(wèn)題。該種開(kāi)發(fā)方法旨在利用軟件自身的信息,以函數(shù)的形式呈現(xiàn)出來(lái),所以一般其應(yīng)用的范圍都趨向成熟。
在計(jì)算機(jī)軟件開(kāi)發(fā)中,具體應(yīng)用何種開(kāi)發(fā)方法,需要立足于軟件自身的設(shè)計(jì)特點(diǎn)來(lái)選擇,要進(jìn)行充分的市場(chǎng)調(diào)研,結(jié)合市場(chǎng)需求,制定科學(xué)的設(shè)計(jì)方案,充分發(fā)揮計(jì)算機(jī)軟件的實(shí)際應(yīng)用價(jià)值。
2計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)應(yīng)用研究
一方面,互聯(lián)網(wǎng)信息技術(shù)的迅速發(fā)展,推動(dòng)著數(shù)字化信息時(shí)代的到來(lái),人們?cè)絹?lái)越重視計(jì)算機(jī)軟件技術(shù)的應(yīng)用,在軟件技術(shù)的支持下,進(jìn)一步促進(jìn)了全球共享網(wǎng)絡(luò)資源目標(biāo)的早日實(shí)現(xiàn),極大地方便了軟件用戶在生活中的交流,以及工作中的溝通和合作。在計(jì)算機(jī)軟件的應(yīng)用過(guò)程中,開(kāi)發(fā)者要確保其軟件運(yùn)行的安全穩(wěn)定性,從而充分發(fā)揮軟件的社會(huì)價(jià)值。計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用,離不開(kāi)網(wǎng)絡(luò)和軟件應(yīng)用二者的配合,缺其中之一都無(wú)法體現(xiàn)其價(jià)值,這二者配合不僅實(shí)現(xiàn)了軟件用戶之間的聯(lián)系更加緊密,而且立足于每個(gè)結(jié)點(diǎn)獨(dú)立的基礎(chǔ)上,在用戶的體驗(yàn)過(guò)程中發(fā)現(xiàn)軟件存在的數(shù)據(jù)處理問(wèn)題,借助計(jì)算機(jī)技術(shù)平臺(tái),有效地幫助用戶解決問(wèn)題,從而提高用戶的工作效率。
另一方面,在軟件開(kāi)發(fā)前,一般情況下開(kāi)發(fā)者都會(huì)進(jìn)行充分的市場(chǎng)調(diào)研,了解客戶的實(shí)際需求,并依據(jù)其應(yīng)用需求對(duì)軟件進(jìn)行開(kāi)發(fā),確保開(kāi)發(fā)的軟件能夠充分地滿足用戶的需求。除此之外,由于開(kāi)發(fā)方法種類繁多,所以開(kāi)發(fā)者應(yīng)立足于軟件的開(kāi)發(fā)特點(diǎn),科學(xué)合理地選擇開(kāi)發(fā)技術(shù)。但是,我們經(jīng)常發(fā)現(xiàn)在軟件的開(kāi)發(fā)運(yùn)行中存在或多或少的問(wèn)題,從而嚴(yán)重地影響了用戶自身的體驗(yàn),而且也造成軟件不能發(fā)揮其自身的優(yōu)勢(shì)。有的軟件具備一定的兼容性,其優(yōu)點(diǎn)就是計(jì)算機(jī)系統(tǒng)不會(huì)對(duì)其運(yùn)行產(chǎn)生一定的阻礙,并且當(dāng)軟件運(yùn)行存在故障時(shí),用戶在簡(jiǎn)單操作的情況下可以對(duì)其進(jìn)行修復(fù),尤其在辦公軟件中,經(jīng)常會(huì)出現(xiàn)數(shù)據(jù)丟失的現(xiàn)象,這一特性使得其丟失的數(shù)據(jù)提早備份并還原,使用戶感受到軟件運(yùn)用的安全性。所以,開(kāi)發(fā)者進(jìn)行軟件開(kāi)發(fā)時(shí),必須依照計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的基本原則,確保軟件安全穩(wěn)定地運(yùn)行,定期對(duì)軟件進(jìn)行更新和維護(hù),有效地提高用戶對(duì)軟件的使用體驗(yàn),極大地方便人們的生產(chǎn)和生活。