計(jì)算機(jī)開發(fā)應(yīng)用范文
時(shí)間:2023-10-18 17:39:46
導(dǎo)語:如何才能寫好一篇計(jì)算機(jī)開發(fā)應(yīng)用,這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
關(guān)鍵詞:計(jì)算機(jī)軟件;信息;應(yīng)用;開發(fā)
1概述
計(jì)算機(jī)的出現(xiàn)為人們帶來了很多便利,無論是生活還是工作中,人們都離不開計(jì)算機(jī),并且計(jì)算機(jī)已經(jīng)成為人們?nèi)粘?a href="http://www.deichen.cn/haowen/212567.html" target="_blank">應(yīng)用的一個(gè)重要的組成部分,人們對計(jì)算機(jī)越來越依賴。計(jì)算機(jī)不僅是學(xué)校、企事業(yè)單位工作的伙伴,也是信息社會中不可缺少的工具,標(biāo)志著人類已經(jīng)進(jìn)入到信息時(shí)代。計(jì)算機(jī)由兩個(gè)部分組成:一是硬件系統(tǒng);另一個(gè)是軟件系統(tǒng),計(jì)算機(jī)的運(yùn)行主要是由硬件系統(tǒng)來負(fù)責(zé),而軟件系統(tǒng)則主要負(fù)責(zé)合理地組織計(jì)算機(jī)工作,不同軟件系統(tǒng)所能發(fā)揮出的功能也各不相同。從當(dāng)前情況來看,計(jì)算機(jī)軟件技術(shù)已經(jīng)成為信息化社會不可缺少的一部分,并在各個(gè)領(lǐng)域均起到重要作用。由于人們對信息的需求量逐漸增加,所以相應(yīng)的也增加了計(jì)算機(jī)軟件的功能,這是計(jì)算機(jī)軟件系統(tǒng)發(fā)展的必然趨勢。
2計(jì)算機(jī)軟件與硬件兩者間的區(qū)別
整體上看,軟件與硬件的主要區(qū)別體現(xiàn)在以下方面:首先,在生產(chǎn)方式上,硬件是制造;而軟件是開發(fā)。軟件能使人高度發(fā)揮出自己的智力,并不是所謂的傳統(tǒng)意義上的硬件制造。在開發(fā)與制造方面盡管有很多地方是相同的,但是從根本上看,軟件與硬件兩者又是根本不同的;其次,在表現(xiàn)形式上,硬件是能看得見、摸得著的,但是軟件恰好相反。軟件是存在于紙面上或人們的腦袋里,這是它的存在形式,這種形式是對是錯(cuò),是好是壞都必須要通過在機(jī)器上運(yùn)行的程序才能確定。第三,在具體要求方面,軟件是不允許出現(xiàn)任何誤差的,對其要求較高,反之,硬件產(chǎn)品允許出現(xiàn)少許的誤差。第四,對于硬件來說,我們在對其進(jìn)行維護(hù)時(shí),就像是維護(hù)我們的生活物品一樣,硬件會舊會壞,而對軟件來說,理論上它是不會用舊用壞的,但實(shí)際上軟件變舊變壞仍是必然,這一點(diǎn)是軟件的生存一直是處于不斷維護(hù)改變的狀態(tài)下這一點(diǎn)決定的。
3計(jì)算機(jī)軟件的現(xiàn)狀分析
對于計(jì)算機(jī)軟件來說,其操作是在軟件系統(tǒng)的基礎(chǔ)上進(jìn)行的,由此便形成了一種操作系統(tǒng)。計(jì)算機(jī)軟件技術(shù)主要研究的是以下內(nèi)容:一是運(yùn)行模型的高效運(yùn)營得以實(shí)現(xiàn),并優(yōu)化支撐模型的體系;對新的領(lǐng)域不斷探索開發(fā),對支撐模型運(yùn)營的機(jī)制進(jìn)行不斷的優(yōu)化。軟件系統(tǒng)作為一種進(jìn)行運(yùn)營操作的新型系統(tǒng),目前正在向一種層次分明的模型體系轉(zhuǎn)變,其組成部分為系統(tǒng)軟件、支撐軟件和應(yīng)用軟件。系統(tǒng)軟件主要包含了計(jì)算機(jī)的操作系統(tǒng)以及計(jì)算機(jī)內(nèi)部存儲的數(shù)據(jù)資源;支撐軟件主要有程序庫、CASE和高級語言編譯器三種。從計(jì)算機(jī)技術(shù)發(fā)展至今算起,計(jì)算機(jī)軟件工程技術(shù)已經(jīng)有30多年的發(fā)展史,目前已經(jīng)在迅速成長,在計(jì)算機(jī)軟件技術(shù)被改進(jìn)后,軟件工程企業(yè)也對軟件工程技術(shù)有了新的認(rèn)識,并且軟件行業(yè)將改善過程和提升軟件技術(shù)兩者結(jié)合起來這一發(fā)展趨勢已經(jīng)成為了必然。軟件的構(gòu)建技術(shù)、重復(fù)使用軟件、軟件工程技術(shù)以及領(lǐng)域性的工程技術(shù)是目前世界上主流軟件技術(shù),同時(shí)也是計(jì)算機(jī)軟件工業(yè)化、工程化、產(chǎn)業(yè)化生產(chǎn)技術(shù)得以實(shí)現(xiàn)的關(guān)鍵。
4實(shí)現(xiàn)計(jì)算機(jī)軟件技術(shù)的開發(fā)
計(jì)算機(jī)軟件技術(shù)的開發(fā)圍繞著多個(gè)環(huán)節(jié)來進(jìn)行:一是捕捉用戶對計(jì)算機(jī)的實(shí)際需要,并對用戶的信息需求進(jìn)行分析;二是為用戶設(shè)計(jì)出較為滿意,并符合需求的軟件,這一過程是系統(tǒng)性的,也是一個(gè)漫長的發(fā)展時(shí)期。所謂的開發(fā)計(jì)算機(jī)軟件實(shí)質(zhì)就是要根據(jù)用戶的某種程序進(jìn)行語言的設(shè)計(jì),計(jì)算機(jī)軟件的開發(fā)也就是一種普遍性的開發(fā)軟件。每一款軟件的生產(chǎn)都會有相應(yīng)的軟件許可證,用戶只有在持有許可證的基礎(chǔ)上才能合法的使用該軟件。如果沒有被軟件版權(quán)擁有者允許,就私自拷貝該軟件,同時(shí)還伴有買賣行為,那么這就會引起很多法律問題。
4.1計(jì)算機(jī)應(yīng)用系統(tǒng)功能的有關(guān)說明
計(jì)算機(jī)應(yīng)用軟件的系統(tǒng)功能就是實(shí)施和審批采購計(jì)劃,其主要流程為:向申請部門提交并認(rèn)真填寫計(jì)劃采購單;審查后,采購計(jì)劃單如果沒能通過,就必須要終止該流程;反正,采購計(jì)劃單如果審批通過了,那么總金額不可高于5萬元,同時(shí)采購單直接生成。
4.2計(jì)算機(jī)軟件應(yīng)用系統(tǒng)的開發(fā)與實(shí)現(xiàn)
4.2.1生成業(yè)務(wù)組件。
采購內(nèi)容應(yīng)該按照業(yè)務(wù)計(jì)劃單完成,將業(yè)務(wù)組件的生成器所提供的數(shù)據(jù)抽象出業(yè)主信息表和信息明細(xì)表。按照這些信息,業(yè)務(wù)組件的生成器能自動產(chǎn)生業(yè)務(wù)組件StockPlan的不同組成部分,包含了在數(shù)據(jù)庫中建設(shè)統(tǒng)一的數(shù)據(jù)表。
4.2.2設(shè)計(jì)業(yè)務(wù)流程。
在實(shí)際操作中,計(jì)算機(jī)應(yīng)用系統(tǒng)能使業(yè)務(wù)的設(shè)計(jì)流程器抽象出來,從而形成一個(gè)主要的信息流程業(yè)務(wù)表。以這些信息為依據(jù),編寫每個(gè)節(jié)點(diǎn)的功能,使每個(gè)節(jié)點(diǎn)都是采取標(biāo)準(zhǔn)應(yīng)用。
5計(jì)算機(jī)軟件的應(yīng)用分析
計(jì)算機(jī)的應(yīng)用已經(jīng)滲透到人們的工作、學(xué)習(xí)、生活等多個(gè)角落,計(jì)算機(jī)軟件的高效率、高精準(zhǔn)性及操作的便利性得到了人們的認(rèn)可,并在人類活動的各個(gè)層面迅速的被應(yīng)用,換而言之,人類活動離不開計(jì)算機(jī)軟件。計(jì)算機(jī)軟件功能主要有以下方面:0ffice辦公系統(tǒng)、電子郵件、計(jì)算機(jī)操作系統(tǒng)、數(shù)據(jù)庫,還有各種網(wǎng)游軟件等。在我國農(nóng)業(yè)、工業(yè)、政府、金融、交通等各領(lǐng)域中,工作開展都要依賴于計(jì)算機(jī)軟件。在計(jì)算機(jī)普及的情況下,未來的計(jì)算機(jī)軟件工程必將會發(fā)展成為一項(xiàng)廣義的工程技術(shù),在研究軟件功能和操作方法上也會越來越注重人性化因素,也更突出個(gè)性化特征,并且在設(shè)置功能上不斷的完善。軟件設(shè)計(jì)人員會根據(jù)客戶的需要,綜合考慮各方面的因素,將大家的智慧匯集到一起,從而設(shè)計(jì)出一款更為成功的計(jì)算機(jī)軟件,給人們帶來便利,并改變著人們的工作、生活方式。另外,如軟件系統(tǒng)出現(xiàn)運(yùn)行故障,將會給客戶帶來無法估量的損失。所以,要重視起計(jì)算機(jī)軟件工程研發(fā)工作。
6結(jié)論
總之,計(jì)算機(jī)軟件在各領(lǐng)域中都被廣泛應(yīng)用,也體現(xiàn)出它的重要性,在對其開發(fā)及應(yīng)用方面進(jìn)行研究時(shí),就要從多個(gè)方面著手,使計(jì)算機(jī)軟件技術(shù)的作用充分發(fā)揮出來。
參考文獻(xiàn)
[1]馮林林.計(jì)算機(jī)應(yīng)用基礎(chǔ)及軟件開發(fā)分析[J].科學(xué)家,2014(5).
[2]張志東、林爽.對我國當(dāng)前軟件開發(fā)技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)發(fā)展中的重要性分析[J].中國科技縱橫,2015(3).
[3]董丹.計(jì)算機(jī)軟件的開發(fā)與發(fā)展綜述[J].信息與電腦,2014(12).
篇2
關(guān)鍵詞:計(jì)算機(jī)軟件開發(fā)技術(shù);重要應(yīng)用;未來展望;發(fā)展現(xiàn)狀
隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,計(jì)算機(jī)軟件開發(fā)也要與時(shí)俱進(jìn),尤其是隨著社會各項(xiàng)技術(shù)的不斷發(fā)展,要求計(jì)算機(jī)軟件開發(fā)技術(shù)也應(yīng)該不斷更新,才能夠滿足社會的發(fā)展,實(shí)現(xiàn)IT行業(yè)的興起和繁榮。進(jìn)行計(jì)算機(jī)軟件開發(fā)不僅具有十分重要的意義,另外也能夠真正的實(shí)現(xiàn)對社會經(jīng)濟(jì)科技的推動作用,因此未來發(fā)展也存在著一定的空間。
一、計(jì)算機(jī)軟件開發(fā)技術(shù)的現(xiàn)狀及重要作用分析
首先,計(jì)算機(jī)軟件開發(fā)技術(shù)的發(fā)展現(xiàn)狀。隨著我國進(jìn)入了信息時(shí)代,計(jì)算機(jī)軟件開發(fā)技術(shù)已經(jīng)逐漸融入了人們的生活、工作和學(xué)習(xí)等各個(gè)方面,不僅改變了人們的生活方式,也能夠給人們的生活帶來很多的便利??傊?jì)算機(jī)軟件開發(fā)技術(shù)是計(jì)算機(jī)技術(shù)的重要組成部分,能夠支撐計(jì)算機(jī)行業(yè)的新發(fā)展。其次,計(jì)算機(jī)軟件開發(fā)技術(shù)應(yīng)用的重要作用分析。通過進(jìn)行計(jì)算機(jī)軟件開發(fā)技術(shù),不僅能夠推動計(jì)算機(jī)行業(yè)的發(fā)展,也能夠真正的推進(jìn)信息化的改革,為我國時(shí)代的發(fā)展注入新的動力。計(jì)算機(jī)軟件開發(fā)技術(shù)是計(jì)算機(jī)軟件工程的核心工程,能夠使得我國計(jì)算機(jī)網(wǎng)絡(luò)發(fā)展到一個(gè)新的高度,隨著軟件開發(fā)技術(shù)的不斷成熟和快速發(fā)展也存在著一定的問題,也面臨著前所未有的挑戰(zhàn),只有深入研究,才能在挑戰(zhàn)和機(jī)遇面前不斷前進(jìn)。
二、計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用分析
當(dāng)下計(jì)算機(jī)軟件開發(fā)技術(shù)主要涉及到以下三方面的應(yīng)用:第一,C語言技術(shù)。C語言作為計(jì)算機(jī)軟件開發(fā)技術(shù)的基礎(chǔ)技術(shù),起步相對較早,而且應(yīng)用相對比較廣泛,當(dāng)下C語言技術(shù)已經(jīng)越來越成熟,可以應(yīng)用在多種操作系統(tǒng)當(dāng)中。C語言的運(yùn)算符包括的范圍非常的大,不僅包括括號以及其他類型的運(yùn)算處理,而且也能夠具有較強(qiáng)的一致性,可以在不同的程序上進(jìn)行C編程。第二,Java技術(shù)。Java技術(shù)的應(yīng)用也非常的廣泛,可以在跨平臺應(yīng)用軟件中進(jìn)行開發(fā)和使用,該項(xiàng)技術(shù)的特點(diǎn)是安全性比較強(qiáng),而且具有很高的通用性。很多的計(jì)算機(jī)應(yīng)用軟件都能夠通過Java技術(shù)來進(jìn)行開發(fā)。Java技術(shù)不僅繼承了C語言的核心技術(shù),另外也能夠改進(jìn)C語言編程中存在的一些錯(cuò)誤,進(jìn)一步增加了垃圾回收器功能,從而減少了程序員為內(nèi)存管理存在的困擾,同時(shí)Java的源代碼編譯可以在任何無格式的純文本編輯器中進(jìn)行操作,所以編輯起來比較的方便快捷,而且也已經(jīng)發(fā)展成為一種主流的技術(shù)。第三,VB技術(shù)。VB技術(shù)也是由微軟公司推出的一種軟件編程語言,當(dāng)下已經(jīng)成為世界上使用最多的一種軟件開發(fā)語言。VB不僅打破了傳統(tǒng)的編程界面,而且可以實(shí)現(xiàn)圖形可視化的操作界面,可以實(shí)現(xiàn)對各種企業(yè)軟件的快速開發(fā),比如,優(yōu)化大師等相關(guān)軟件。
三、計(jì)算機(jī)軟件開發(fā)技術(shù)的未來展望分析
隨著我國計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,計(jì)算機(jī)軟件開發(fā)技術(shù)也在不斷的進(jìn)步,其發(fā)展也呈現(xiàn)出了一定的趨勢,主要表現(xiàn)在以下兩個(gè)方面:第一,網(wǎng)絡(luò)化和智能化并存。隨著進(jìn)入信息時(shí)代,互聯(lián)網(wǎng)日益普及,計(jì)算機(jī)軟件開發(fā)技術(shù)也逐漸向網(wǎng)絡(luò)化和智能化的方向發(fā)展,不僅能夠滿足人們之間的相互交流,而且也能夠共享各種社會信息和推動網(wǎng)絡(luò)社會的進(jìn)步和發(fā)展,結(jié)合當(dāng)下網(wǎng)絡(luò)發(fā)展的趨勢,計(jì)算機(jī)軟件開發(fā)技術(shù)也應(yīng)該為人們提供更加智能、快捷、優(yōu)質(zhì)的信息服務(wù),推進(jìn)計(jì)算機(jī)軟件開發(fā)技術(shù)向智能化方向發(fā)展也已經(jīng)成為一種不可逆轉(zhuǎn)的趨勢。所以經(jīng)濟(jì)軟件開發(fā)技術(shù)應(yīng)該逐漸向智能化方向推進(jìn),才能夠滿足計(jì)算機(jī)時(shí)代的發(fā)展需求,另外也能夠在發(fā)展的過程當(dāng)中把握好主方向,尋求新的發(fā)展空間獲得更多的受眾,實(shí)現(xiàn)最大的經(jīng)濟(jì)效益和社會效益。第二,逐漸向開放性和融合性方向發(fā)展。隨著我國進(jìn)入網(wǎng)絡(luò)信息時(shí)代,計(jì)算機(jī)軟件開發(fā)技術(shù)應(yīng)該逐漸向開放化方向發(fā)展,另外其軟件源代碼以及軟件產(chǎn)品的設(shè)計(jì)都應(yīng)該逐漸公開,并且采取標(biāo)準(zhǔn)化的設(shè)計(jì)方式,才能夠?qū)崿F(xiàn)互通、互享、互用。另外計(jì)算機(jī)軟件開發(fā)時(shí)也應(yīng)該注重向融合性的方向發(fā)展,比如可以將計(jì)算機(jī)軟件開發(fā)技術(shù)與電氣化自動化以及機(jī)械化技術(shù)相融合,才能夠真正的提高計(jì)算機(jī)軟件開發(fā)產(chǎn)業(yè)的整體水平,不僅能夠占據(jù)更大的市場份額,也能夠造福于廣大的用戶,所以隨著計(jì)算機(jī)網(wǎng)絡(luò)的不斷發(fā)展,計(jì)算機(jī)軟件開發(fā)也應(yīng)該向融合性方向發(fā)展,能夠滿足人們的日常生活所需,也能夠結(jié)合客戶的需求提供各種綜合性的服務(wù),才能夠真正的滿足時(shí)展,另外也使得自身獲得長遠(yuǎn)的發(fā)展。
篇3
在社會科技飛速發(fā)展的當(dāng)下,互聯(lián)網(wǎng)絡(luò)的推廣和普及程度不斷加深,各行各業(yè)紛紛地引進(jìn)了先進(jìn)的計(jì)算機(jī)和計(jì)算機(jī)技術(shù)來進(jìn)行日常的運(yùn)營管理,這也就意味著各行各業(yè)對于計(jì)算機(jī)應(yīng)用專業(yè)人才的需求不斷增加。在此情況下,為了能夠最大限度提升計(jì)算機(jī)應(yīng)用基礎(chǔ)課程的教學(xué)水平和教學(xué)效率,專業(yè)教師就要樹立全新的以生為教學(xué)主體的教學(xué)觀念,然后利用先進(jìn)的教學(xué)手段有效的在計(jì)算機(jī)應(yīng)用基礎(chǔ)課程教學(xué)當(dāng)中全面的應(yīng)用微課程教學(xué)的方法。教師要充分地利用各種可利用的方法和手段進(jìn)行教學(xué)的改革,同時(shí)還要充分的利用互聯(lián)網(wǎng)絡(luò)上的豐富教學(xué)資源,不斷的提升基礎(chǔ)微課程的教學(xué)有效性和教學(xué)規(guī)范性。
1現(xiàn)階段計(jì)算機(jī)應(yīng)用基礎(chǔ)微課程設(shè)計(jì)開發(fā)過程
當(dāng)中的實(shí)際情況教師在進(jìn)行基礎(chǔ)課程的開發(fā)和設(shè)計(jì)時(shí),需要充分地考慮市場對人才的計(jì)算機(jī)應(yīng)用各方面需求,同時(shí)也要結(jié)合實(shí)際的課程開發(fā)和教學(xué)的目標(biāo),科學(xué)有效的完成能夠全面提升學(xué)生計(jì)算機(jī)應(yīng)用能力的微課程的設(shè)計(jì)。然而,在實(shí)際的微課程開發(fā)和設(shè)計(jì)的過程當(dāng)中,由于教師沒有及時(shí)地梳理全新的微課程理念,也沒有充分的了解微課程對于全面提高計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)的重要性。因此,沒有對教學(xué)模式進(jìn)行改革創(chuàng)新,使用傳統(tǒng)的教學(xué)模式來開展計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)。這樣的教學(xué)模式不僅會大大降低學(xué)生對于計(jì)算機(jī)應(yīng)用基礎(chǔ)的學(xué)習(xí)熱情和學(xué)習(xí)興趣,同時(shí)也會使基礎(chǔ)教學(xué)缺乏可操作性和有效性,從而大大降低了計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)的整體教學(xué)效率和教學(xué)質(zhì)量?,F(xiàn)階段。雖然大部分的學(xué)校都引進(jìn)了微課程進(jìn)行教學(xué),但卻沒有及時(shí)的對計(jì)算機(jī)當(dāng)中的重要硬件設(shè)備進(jìn)行更新,也沒有添置能夠滿足學(xué)生各方面學(xué)習(xí)需求的足量計(jì)算機(jī)設(shè)備。這就使得在基礎(chǔ)課程開展的過程當(dāng)中,部分的學(xué)生無法實(shí)際的進(jìn)行相關(guān)的操作,從而嚴(yán)重地影響了基礎(chǔ)課程教學(xué)質(zhì)量的提升。另外,計(jì)算機(jī)硬件本身會存在著一定的問題,學(xué)校沒有安排專業(yè)的人員對計(jì)算機(jī)硬件進(jìn)行定期的檢修維護(hù),從而會使得重要的硬件設(shè)備在教學(xué)的過程當(dāng)中出現(xiàn)一些故障,這嚴(yán)重的影響了計(jì)算機(jī)應(yīng)用基礎(chǔ)知識教學(xué)的有效開展。
2在計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)當(dāng)中全面加強(qiáng)微課程應(yīng)用的優(yōu)勢
與傳統(tǒng)的計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)模式不同,全新的微課程教學(xué)主要是通過視頻的展示來完成相關(guān)的教學(xué)。教師可以根據(jù)教學(xué)內(nèi)容當(dāng)中的疑點(diǎn)、難點(diǎn)、重點(diǎn)分別制作相應(yīng)的教學(xué)視頻和教學(xué)課件,不僅能夠最大限度地加快單點(diǎn)授課的實(shí)現(xiàn)進(jìn)程,同時(shí)也能通過視頻的方式最大限度地調(diào)動學(xué)生的互動性和主動性,進(jìn)而能夠?qū)嶋H應(yīng)用基礎(chǔ)教學(xué)取得相對較好的教學(xué)成效。除此之外,教師還可以根據(jù)實(shí)際的教學(xué)需求和學(xué)生的學(xué)習(xí)情況,有針對性地在教學(xué)過程當(dāng)中增加微反思、微互動、微練習(xí)等的微型系列教學(xué)內(nèi)容。另外,微課程當(dāng)中的教學(xué)視頻具有相對較強(qiáng)的針對性,能夠以豐富多彩和動態(tài)化的形式向?qū)W生展示教學(xué)主題。在進(jìn)行微課程視頻制作的過程當(dāng)中,教師通常將視頻的時(shí)間控制在十分鐘以內(nèi),這樣還能夠很好的配合其他計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)和教學(xué)活動。對于學(xué)習(xí)能力和學(xué)習(xí)水平不同的學(xué)生而言,可以根據(jù)自身對于計(jì)算機(jī)應(yīng)用基礎(chǔ)課程的掌握情況來進(jìn)行視頻的反復(fù)觀看,從而能夠大大的提升學(xué)生的整體學(xué)習(xí)效果。為了確保微課程教學(xué)能夠取得預(yù)期的教學(xué)成效,教師還可以充分地利用互聯(lián)網(wǎng)絡(luò)上的豐富資源,然后分別以互動性、實(shí)驗(yàn)型、探討型、講授類型的形式來進(jìn)行計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué),在確保教學(xué)質(zhì)量能夠得到穩(wěn)步提升的同時(shí),還能夠最大限度的提升授課的靈活性和可操作性。
3計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)當(dāng)中的微課程的主要特點(diǎn)
3.1授課時(shí)間短
教師在進(jìn)行微課程制作的過程當(dāng)中,往往會選擇一些具有較強(qiáng)互動性和趣味性的元素來進(jìn)行教學(xué)視頻的制作,然后在較短的時(shí)間內(nèi)完計(jì)算機(jī)應(yīng)用基礎(chǔ)重點(diǎn)和難點(diǎn)等相關(guān)教學(xué)。這不僅能夠在較短時(shí)間內(nèi)最大限度地吸引學(xué)生的注意力,同時(shí)也能有效地調(diào)動學(xué)生自主的進(jìn)行計(jì)算機(jī)應(yīng)用基礎(chǔ)的學(xué)習(xí)。教師還可以在微課程教學(xué)當(dāng)中利用啟發(fā)、表演、問答等著形式激發(fā)學(xué)生的學(xué)習(xí)興趣,從而為學(xué)生營造良好而活躍的基礎(chǔ)微課程教學(xué)氛圍。由于微課程本身具有較強(qiáng)的操作性和多要點(diǎn)的特點(diǎn),教師在進(jìn)行設(shè)計(jì)時(shí)能夠有效地將不同的知識面和知識點(diǎn)融合,也可以有針對性的根據(jù)不同知識點(diǎn)的內(nèi)容和教學(xué)要求進(jìn)行具有針對性的微課程設(shè)計(jì)。這樣不僅能夠使學(xué)生更好地理解和掌握不同計(jì)算機(jī)應(yīng)用基礎(chǔ)的知識,同時(shí)也能夠有效地將各種知識和計(jì)算機(jī)操作能力有融會貫通。利用生動形象的微課程來進(jìn)行教學(xué),能夠?qū)鹘y(tǒng)枯燥復(fù)雜的理論知識轉(zhuǎn)化為簡單精煉的教學(xué)內(nèi)容,這樣能夠大大降低學(xué)生的計(jì)算機(jī)應(yīng)用基礎(chǔ)學(xué)習(xí)難度。
3.2趣味性較強(qiáng)
教師在進(jìn)行微課程的設(shè)計(jì)和開發(fā)的過程當(dāng)中,需要充分地考慮學(xué)生的學(xué)習(xí)能力和教學(xué)內(nèi)容,然后利用多樣化的方法和手段來進(jìn)行微課程視頻的制作??梢苑謩e制作重點(diǎn)視頻、難點(diǎn)視頻以及與教學(xué)內(nèi)容有關(guān)的拓展視頻,然后將其共享到校園網(wǎng)絡(luò)平臺當(dāng)中,學(xué)生就可以根據(jù)自身的學(xué)習(xí)需求進(jìn)行微視頻的下載,利用支持為視頻格式的播放設(shè)備和儀器,就能夠隨時(shí)隨地的進(jìn)行微課程視頻的學(xué)習(xí)和瀏覽。教師在課堂上還可以利用多媒體教學(xué)設(shè)備和先進(jìn)的教學(xué)儀器連貫性地播放不同的教學(xué)視頻,也可以通過教學(xué)課件的演示使學(xué)生更好地掌握計(jì)算機(jī)應(yīng)用的基礎(chǔ)知識和操作技能,同時(shí)還能在教學(xué)開展的過程當(dāng)中構(gòu)建具有較強(qiáng)互動性和趣味性的微環(huán)境。在為學(xué)生提供更好的計(jì)算機(jī)應(yīng)用基礎(chǔ)學(xué)習(xí)體驗(yàn)的同時(shí),也能全面提升計(jì)算機(jī)應(yīng)用基礎(chǔ)微課程教學(xué)的整體教學(xué)效果。
4全面加強(qiáng)計(jì)算機(jī)應(yīng)用基礎(chǔ)微課程設(shè)計(jì)和開發(fā)的有效措施
4.1精準(zhǔn)選題
微課程視頻需要在短短的十分鐘以內(nèi)完成大量教學(xué)任務(wù)和教學(xué)重點(diǎn)的展示,這就要求教師必須要能夠精準(zhǔn)科學(xué)地進(jìn)行教學(xué)主題的選擇,并在微課程視頻當(dāng)中體現(xiàn)教學(xué)目標(biāo),教學(xué)重點(diǎn)和教學(xué)難點(diǎn)等的重要內(nèi)容。因此,教師就需要在微課程視頻制作的過程當(dāng)中利用有效的方法營造與教學(xué)相適應(yīng)的情境,充分地將實(shí)際生活和教學(xué)內(nèi)容有效的融合。這樣不僅能夠全面提升學(xué)生的計(jì)算機(jī)應(yīng)用基礎(chǔ)課程的學(xué)習(xí)主動性和學(xué)習(xí)熱情,同時(shí)也能夠?yàn)橛?jì)算機(jī)應(yīng)用基礎(chǔ)課程的教學(xué)質(zhì)量和教學(xué)效率的全面提升提供良好的保障。
4.2設(shè)計(jì)創(chuàng)新
為了能夠確保微課程視頻能夠最大限度地發(fā)揮教學(xué)作用,教師還必須要對視頻結(jié)構(gòu)進(jìn)行有效的調(diào)整。不僅要在視頻當(dāng)中增加教學(xué)的重點(diǎn)和難點(diǎn),同時(shí)也要在視頻當(dāng)中加入具有創(chuàng)新性和創(chuàng)意性的教學(xué)內(nèi)容。例如,在進(jìn)行微課程設(shè)計(jì)的過程當(dāng)中,要是可以充分的利用互聯(lián)網(wǎng)絡(luò)和移動技術(shù)進(jìn)行教學(xué)視頻的制作,也可以在教學(xué)內(nèi)容當(dāng)中增加與學(xué)生特長和計(jì)算機(jī)應(yīng)用基礎(chǔ)相關(guān)的知識,還可以考慮地域教學(xué)特點(diǎn)和區(qū)域發(fā)展情況,有效的在微課程視頻當(dāng)中融合具有投資性和區(qū)域性的教學(xué)資源。
4.3視頻錄制
教師在進(jìn)行微課程視頻錄制的過程當(dāng)中,需要有效的將錄制時(shí)間控制在十分鐘以內(nèi),可以借助視頻軟件、電腦、話筒、耳麥等的工具完成錄制。在錄制之前,需要對耳麥、話筒進(jìn)行調(diào)試,還需要確定視頻錄制的清晰度,這樣能夠使錄制的微課程視頻的清晰性、美觀性、明確性大幅度提升。教師也可以對錄制的微課程視頻進(jìn)行剪輯,截取視頻當(dāng)中能夠充分地體現(xiàn)重點(diǎn)和難點(diǎn),以及教學(xué)主題的內(nèi)容,也可以在視頻當(dāng)中增加文字描述,從而使學(xué)生能夠更好的理解和掌握視頻當(dāng)中所呈現(xiàn)的計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)內(nèi)容。
4.4提升質(zhì)量
微課程本身是一種全新的教學(xué)設(shè)計(jì)形式,在社會發(fā)展和微課程教學(xué)模式不斷的更新的情況之下,微課程設(shè)計(jì)和開發(fā)的要求也在不斷地發(fā)生變化。在此情況下,教師就必須要引進(jìn)先進(jìn)的微課程理念和微課程教學(xué)方法,不斷的提升為課程視頻制作的質(zhì)量。在原有的教學(xué)基礎(chǔ)上,有效地將全新的微課程教學(xué)資源融入到課堂當(dāng)中,從而能夠最大限度提升計(jì)算機(jī)應(yīng)用基礎(chǔ)課程教學(xué)的靈活性和多樣性。在學(xué)生進(jìn)行在學(xué)習(xí)的過程當(dāng)中,教師也可以有目的性地增加一些具有創(chuàng)意性和時(shí)代性的元素,并在教學(xué)視頻當(dāng)中體現(xiàn)與學(xué)生實(shí)際生活一些相關(guān)的內(nèi)容,從而能夠大大的提升學(xué)生對于計(jì)算機(jī)應(yīng)用基礎(chǔ)知識和微課程的接受程度。
5結(jié)束語
計(jì)算機(jī)對于社會發(fā)展的重要性不言而喻,在計(jì)算機(jī)技術(shù)不斷的更新?lián)Q代的過程當(dāng)中,我國的計(jì)算機(jī)水平和互聯(lián)網(wǎng)絡(luò)技術(shù)不斷提高,這為全面推動信息時(shí)代和計(jì)算機(jī)教學(xué)的快速發(fā)展提供了良好的保障。為了能夠使計(jì)算機(jī)應(yīng)用基礎(chǔ)教學(xué)能夠與社會和時(shí)代保持同步發(fā)展,教師就必須要充分的對現(xiàn)階段的計(jì)算機(jī)應(yīng)用基礎(chǔ)的教學(xué)情況和信息行業(yè)的發(fā)展趨勢進(jìn)行深入的研究和分析,然后利用互聯(lián)網(wǎng)絡(luò)和計(jì)算機(jī)技術(shù)有效地將微課程徹底地貫穿到計(jì)算機(jī)應(yīng)用基礎(chǔ)課程教學(xué)的始終。除此之外,還需要充分地考慮計(jì)算機(jī)技術(shù)的發(fā)展方向,然后及時(shí)地對微課程進(jìn)行全新的開發(fā)和有效的設(shè)計(jì),這樣才能確保微課程教學(xué)能夠在實(shí)際的教學(xué)過程當(dāng)中取得預(yù)期的教學(xué)成效。
參考文獻(xiàn)
[1]劉明秀.微課程開發(fā)與資源建設(shè)及在校內(nèi)外的應(yīng)用模式[J].教育現(xiàn)代化,2016,(01):115-116.
[2]朱林.淺析《計(jì)算機(jī)應(yīng)用基礎(chǔ)》項(xiàng)目化課程建設(shè)現(xiàn)狀及應(yīng)對策略———基于工作過程系統(tǒng)化課程開發(fā)理論[J].巢湖學(xué)院學(xué)報(bào),2015,17(06):132-135.
[3]羅雨滋,付興宏,王巖.高職《計(jì)算機(jī)應(yīng)用基礎(chǔ)》微課程的設(shè)計(jì)與開發(fā)[J].遼寧師專學(xué)報(bào)(自然科學(xué)版),2016,18(02):17-18+47.
[4]徐婕,劉金虎,陳瑾,單廣翠,張利香.《計(jì)算機(jī)應(yīng)用基礎(chǔ)》微課程開發(fā)應(yīng)用———基于Moodle和云平臺實(shí)現(xiàn)[J].自動化與儀器儀表,2015,(01):145-146.
[5]周華.計(jì)算機(jī)應(yīng)用基礎(chǔ)微課程的設(shè)計(jì)與開發(fā)[J].電子制作,2015,(10):128.
[6]鄭紅梅.解析計(jì)算機(jī)應(yīng)用基礎(chǔ)微課程的設(shè)計(jì)與開發(fā)[J].電腦知識與技術(shù),2015,11(20):137-138.
篇4
關(guān)鍵詞:計(jì)算機(jī)軟件 開發(fā) 應(yīng)用 研究
中圖分類號:TP31 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-3791(2013)01(a)-0026-01
1 軟件開發(fā)的發(fā)展及意義
隨著計(jì)算機(jī)程序設(shè)計(jì)的發(fā)展,以及商品化的進(jìn)程,軟件開發(fā)逐步出現(xiàn)。其演變過程主要是程序設(shè)計(jì)階段、軟件設(shè)計(jì)階段以及軟件工程階段三個(gè)演變過程。20世紀(jì),人類社會中,最偉大的科技成果就是計(jì)算機(jī)的發(fā)明和應(yīng)用。在科學(xué)技術(shù)的不斷進(jìn)步,計(jì)算機(jī)技術(shù)和信息技術(shù)高速發(fā)展的今天,計(jì)算機(jī)和計(jì)算機(jī)技術(shù)已經(jīng)被大量的應(yīng)用到人們的日常生活之中。計(jì)算機(jī)是由硬件以及軟件共同組成的一個(gè)統(tǒng)一整體,因此,對計(jì)算機(jī)技術(shù)資源的發(fā)展,就是對計(jì)算機(jī)硬件系統(tǒng)以及軟件系統(tǒng)資源的發(fā)展。其中,計(jì)算機(jī)中的自動檢驗(yàn)程序,操作系統(tǒng)等對計(jì)算機(jī)進(jìn)行實(shí)時(shí)的系統(tǒng)管理以及維護(hù)的軟件屬于計(jì)算機(jī)系統(tǒng)軟件;另外,針對于現(xiàn)實(shí)工作中,需要進(jìn)行計(jì)算機(jī)管理的各個(gè)部門等,都是應(yīng)用相關(guān)的計(jì)算機(jī)系統(tǒng)軟件進(jìn)行工作協(xié)調(diào)和管理的,這些軟件統(tǒng)稱為計(jì)算機(jī)應(yīng)用軟件。隨著社會經(jīng)濟(jì)的不斷發(fā)展,整個(gè)人類社會的運(yùn)行已經(jīng)離不開計(jì)算機(jī)技術(shù),而計(jì)算機(jī)的運(yùn)行卻離不開計(jì)算機(jī)軟件系統(tǒng)的開發(fā)和應(yīng)用。針對于現(xiàn)實(shí)工作中,需要進(jìn)行計(jì)算機(jī)管理的各個(gè)部門等,都是應(yīng)用相關(guān)的計(jì)算機(jī)系統(tǒng)軟件進(jìn)行工作協(xié)調(diào)和管理的,這些軟件統(tǒng)稱為計(jì)算機(jī)應(yīng)用軟件。在各種工作環(huán)境中,都可以進(jìn)行不同目的,不同程序的組織計(jì)算工作,使人們的工作得到有效的簡化。因此,無論是企業(yè)的正常運(yùn)作,還是企業(yè)的管理工作都離不開計(jì)算機(jī)的軟件系統(tǒng)資源。
2 軟件工程的相關(guān)概念
20世紀(jì)60年代初至20世紀(jì)80年代末期出現(xiàn)的軟件危機(jī),促進(jìn)了軟件工程的興起。但是,那個(gè)時(shí)代的軟件項(xiàng)目工作時(shí)的錯(cuò)誤率極高同時(shí)生產(chǎn)能力極低,這導(dǎo)致了當(dāng)時(shí)很多企業(yè)財(cái)產(chǎn)的大量流失。為了徹底擺脫軟件危機(jī),相關(guān)學(xué)術(shù)界提出了“軟件工程”的概念。
軟件工程是對軟件進(jìn)行有效維護(hù)以及構(gòu)建高質(zhì)量并且實(shí)際用途大的軟件學(xué)科。它是以工程處理方法為核心,對軟件生產(chǎn)過程進(jìn)行相關(guān)指導(dǎo)的新型工程。軟件工程學(xué)包括了計(jì)算機(jī)科學(xué)、管理學(xué)以及系統(tǒng)工程學(xué)等多個(gè)學(xué)科,同時(shí),涉及到數(shù)據(jù)庫、系統(tǒng)平臺、軟件開發(fā)工具以及程序設(shè)計(jì)語言等多個(gè)方面?,F(xiàn)代社會中,人們工作生活的方方面面都離不開軟件工程,比如電子郵件、辦公系統(tǒng)、游戲等。同時(shí)各行各業(yè)的生產(chǎn)發(fā)展也都離不開計(jì)算機(jī)軟件的應(yīng)用。計(jì)算機(jī)軟件技術(shù)不但促進(jìn)了社會經(jīng)濟(jì)的快速發(fā)展,同時(shí)還有效提高了人們的工作效率以及生活質(zhì)量。
3 軟件開發(fā)的方法
開發(fā)人員要嚴(yán)格按照軟件工程的開發(fā)思路、原則和方法,并使用相關(guān)的開發(fā)工具對需要的應(yīng)用軟件進(jìn)行開發(fā)設(shè)計(jì)。目前,通用的應(yīng)用軟件開發(fā)方法主要有傳統(tǒng)方法、原型化方法以及自動形式開發(fā)方法三種形式。
3.1 傳統(tǒng)方法
傳統(tǒng)方法也被稱為生命周期方法或者結(jié)構(gòu)化范型,通過結(jié)構(gòu)化技術(shù)的使用,來完成軟件開發(fā)中的各項(xiàng)命令任務(wù)。該方法主要通過六個(gè)開發(fā)階段對軟件進(jìn)行定義、開發(fā)以及進(jìn)行相關(guān)的后續(xù)維護(hù)。要求每個(gè)階段的開始或者結(jié)束都應(yīng)該與下一階段緊密的相互連接。同時(shí),在每個(gè)階段時(shí)期,都應(yīng)該完成高質(zhì)量的相關(guān)文檔。
通常,軟件開發(fā)主要分為計(jì)劃、分析、設(shè)計(jì)、編碼、測試與維護(hù)六個(gè)階段。但在實(shí)際的開發(fā)過程中,并不是每個(gè)階段都必須進(jìn)行應(yīng)用的。而是在開發(fā)過程中,針對用戶需求,進(jìn)行相關(guān)的修改設(shè)計(jì)。
軟件的計(jì)劃,是指對針對用戶的要求以及現(xiàn)實(shí)環(huán)境,結(jié)合各方面整體因素,進(jìn)行軟件開發(fā)可行性的討論和研究,并作出相應(yīng)的開發(fā)方案和實(shí)施計(jì)劃。
軟件的分析,主要是對所需要開發(fā)的軟件系統(tǒng)進(jìn)行綜合的分析與設(shè)計(jì),結(jié)合用戶的需求,進(jìn)行相應(yīng)的符合現(xiàn)實(shí)環(huán)境的軟件開發(fā),并用軟件工程開發(fā)語言將其表達(dá)出來。
軟件的設(shè)計(jì),主要就是將軟件的主要模塊進(jìn)研究設(shè)計(jì),并制成軟件結(jié)構(gòu)圖,同時(shí)完成對數(shù)據(jù)庫的相關(guān)設(shè)計(jì)和計(jì)算。
軟件編碼主要是指,通過程序設(shè)計(jì)語言把軟件的相關(guān)設(shè)計(jì)轉(zhuǎn)換成計(jì)算機(jī)專用的程序。
軟件的測試是指,通過設(shè)計(jì)相關(guān)的測試用例,對軟件進(jìn)行運(yùn)行測試,以期使用最小的成本發(fā)現(xiàn)盡可能多的軟件設(shè)計(jì)過程中可能出現(xiàn)的錯(cuò)誤。避免由于各種原因操作不必要的損失。
軟件的維護(hù),軟件全部完成并進(jìn)行工作后,對軟件產(chǎn)品進(jìn)行的一些相關(guān)的軟件工程活動,使軟件進(jìn)行正常工作,擴(kuò)展其應(yīng)用功能等。
3.2 原型化方法
由于傳統(tǒng)開發(fā)方法中理論基礎(chǔ)非常嚴(yán)謹(jǐn),但同時(shí),對用戶要求的相關(guān)輸入、軟件處理以及程序輸出等描述比較籠統(tǒng),同時(shí)軟件開發(fā)人員在處理算法上的效果以及開發(fā)軟件的操作系統(tǒng)適用范圍等都沒有進(jìn)行較為明確的處理措施。然而,目前的軟件開發(fā)過程,對預(yù)定格式以及軟件開發(fā)說明都有了明確的要求,需要開發(fā)人員按照用戶的需求對軟件的整個(gè)開發(fā)階段進(jìn)行前期認(rèn)證。由此產(chǎn)生出以傳統(tǒng)方法為基礎(chǔ),并對其進(jìn)行了相關(guān)完善和優(yōu)化的原型化方法。
原型化方法主要包括紙上原型、工作原型以及現(xiàn)有原型三種形態(tài)。紙上模型主要基于相關(guān)紙張的模型對軟件具有的特點(diǎn)進(jìn)行分析和解釋;工作原型是指,通過對軟件中相應(yīng)功能的開發(fā),并在計(jì)算機(jī)上提前進(jìn)行試運(yùn)行,以使開發(fā)人員等提前對下面將要進(jìn)行的程序進(jìn)行研究和了解;現(xiàn)有原型則是基于新開發(fā)的程序,對目前存在的相關(guān)程序,進(jìn)行進(jìn)一步的修改和完善,以完成軟件所需的部分或者全部的功能作用。
此外,自動形式開發(fā)方法也開始走向?qū)嵱?,軟件開發(fā)人員將軟件需要進(jìn)行實(shí)現(xiàn)的功能和內(nèi)容進(jìn)行相關(guān)說明,運(yùn)用最新的軟件開發(fā)工具4GT,進(jìn)行自動的分析、設(shè)計(jì)和編碼,以完成整軟件的相關(guān)開發(fā)工作。
4 結(jié)語
通過以上的分析研究,軟件開發(fā)人員應(yīng)該根據(jù)軟件的相關(guān)特點(diǎn),對軟件開發(fā)方法進(jìn)行果斷的選擇,從而有效提高軟件開發(fā)工程的速度和質(zhì)量。
參考文獻(xiàn)
[1] 魯絮飛.新網(wǎng)絡(luò)時(shí)代軟件設(shè)計(jì)開發(fā)平臺的變化淺談[J].工業(yè)設(shè)計(jì),2011(10).
[2] 李廣友.軟件開發(fā)平臺化推動中國軟件產(chǎn)業(yè)鏈發(fā)展[J].科技資訊,2007(4).
篇5
【關(guān)鍵詞】計(jì)算機(jī) (Flash)互動軟件 開發(fā)應(yīng)用
計(jì)算機(jī)軟件技術(shù)的進(jìn)一步研發(fā)和使用,在很大的成度上推動著社會的發(fā)展。計(jì)算機(jī)互動軟件的設(shè)計(jì)以人們生活中的實(shí)際問題出發(fā),在最大限度的幫助用戶高效的學(xué)習(xí)、工作。Flash軟件功能的不斷發(fā)展,使得如何制作較復(fù)雜的游戲成為現(xiàn)實(shí)。Flash互動游戲軟件的研制開發(fā),比以往游戲軟件更快捷、方便,使人們可以隨心意的放松,減掉煩躁的狀態(tài)。在很大程度上方便著人們的學(xué)習(xí)、工作、生活。
1 計(jì)算機(jī)互動軟件設(shè)計(jì)分析
(1)首先在計(jì)算機(jī)開發(fā)研究之前,需要對計(jì)算機(jī)的開發(fā)需求有一個(gè)詳細(xì)準(zhǔn)確的認(rèn)識,計(jì)算機(jī)軟件的開發(fā)是以幫助用戶解決所面臨的問題為基礎(chǔ),是用戶可以更加高效快捷的完成自己的學(xué)習(xí)任務(wù),從而為使用者贏得更多的學(xué)習(xí)時(shí)間。
(2)每一臺計(jì)算機(jī)都安裝著不同的計(jì)算機(jī)軟件,各個(gè)軟件的用途也不甚相同。其中包括搜索類軟件、應(yīng)用類軟件、翻譯類軟件等等。在對計(jì)算機(jī)軟件設(shè)計(jì)的時(shí)候一定要考慮到該軟件的快捷性、實(shí)用操作應(yīng),從而保障用戶使用時(shí)的輕松方便。當(dāng)然,在設(shè)計(jì)軟件的時(shí)候,一定要依照設(shè)計(jì)大綱在規(guī)定的范圍內(nèi),根據(jù)教學(xué)目標(biāo),設(shè)計(jì)和完善該軟件。以便于在有條不絮的教學(xué)工作中互動式的開展。
(3)計(jì)算機(jī)運(yùn)行一段時(shí)間后,要及時(shí)的進(jìn)行系統(tǒng)的清理和維護(hù),以免出現(xiàn)各式各樣的問題。這些問題可能是計(jì)算機(jī)軟件或硬件的垃圾過多或系統(tǒng)老化引起的,這就要求軟件設(shè)計(jì)人員在設(shè)計(jì)時(shí)盡最大可能的解決處理這些問題。在軟件的維護(hù)時(shí),可以運(yùn)用安裝補(bǔ)丁來,來修復(fù)維護(hù)計(jì)算機(jī)運(yùn)行時(shí)出現(xiàn)的漏洞。作為軟件的開發(fā)人員,應(yīng)定期定時(shí)的與用戶溝通,了解他們運(yùn)用中出現(xiàn)的問題,認(rèn)真對待他們提出的建議,在軟件開發(fā)時(shí)盡量規(guī)避這些問題,以隨時(shí)對軟件進(jìn)行更新,以滿足用戶的需要。
2 Flash發(fā)展情況
Flash是由一家美國的軟件公司設(shè)計(jì)開發(fā)的把矢量圖形和交互式動畫共同使用的軟件。Flash軟件由于其先進(jìn)的技術(shù)和強(qiáng)大的功能情況,成為很多設(shè)計(jì)師設(shè)計(jì)網(wǎng)絡(luò)游戲必用的軟件。Flash也廣泛應(yīng)用到多媒體制作和網(wǎng)頁設(shè)計(jì)方面。Flash是由Microsof t 和Disney倆個(gè)最大的用戶。在2000年,Macromedia推出了Flash5.0,F(xiàn)lash5.0的語言更加進(jìn)步,設(shè)計(jì)出完整的面向?qū)ο蟮恼Z言,并可以使用標(biāo)記語言XML和智能影片剪輯Smart Clip形式。2002年,Macromedia公司又設(shè)計(jì)出新的軟件可以支持JPG文件格式和MP3文件格式, Flash MX誕生。它擴(kuò)大了內(nèi)建對象,改進(jìn)了SWF的壓縮技術(shù),加入超幀頻的設(shè)計(jì),當(dāng)時(shí)的用戶已達(dá)到5億人。2003年,又推出了Flash MX 2004,F(xiàn)lash MX 2004增加了新的指令和工具,優(yōu)化位圖的壓縮。經(jīng)過不斷地改革更新,于2005年創(chuàng)建出視頻對象可透明的效果。
3 Flash的優(yōu)勢
(1)Flash可以僅用不多的向量數(shù)據(jù)就可以展示出一個(gè)比較復(fù)雜的體系,它的圖形是矢量圖,矢量圖的好處是可以隨意的縮放文件的大小比例都不會影響到圖像圖像的質(zhì)量,并且占用的存儲空間非常小,可以快速生成動畫。Flash把自身的文件壓縮成的sWf 格式文件,sWf的文件非常小,方便了在網(wǎng)絡(luò)上的傳輸速率,可以加快下載速度。
(2)Flash中為了使用戶更加方便快捷的觀賞文件內(nèi)容,運(yùn)用安裝插件的方式進(jìn)行工作,插件只需安裝一次以后都可以使用。Flash軟件中導(dǎo)出的swf格式文件在計(jì)算機(jī)網(wǎng)絡(luò)中播放或傳送都不受操作系統(tǒng)或?yàn)g覽器的限制,可以跨平臺、跨設(shè)備的輸出。
(3)Flash中某些應(yīng)用程序有專一的指令進(jìn)行操作, ActionScript隨著近些年的發(fā)展,也成為比較完整的編程語言,它的組件功能非常的強(qiáng)大。讓程序的設(shè)計(jì)更加方便化。若如多個(gè)人連線應(yīng)用程序方面為了達(dá)到客戶端與服務(wù)器完好的通信成為現(xiàn)實(shí),通常使用XML Socket 或者Flash communication Server MX 來完成。Flash運(yùn)用先進(jìn)的技術(shù),可以讓玩游戲的人一面下載一面戰(zhàn)斗中,減去了非要等游戲下載完了才開始玩的時(shí)間,很大限度的減少了玩游戲者焦急煩躁的等待情緒。
(4)Flash比其他編程軟件界面圖形化,吸引著更多的藝術(shù)設(shè)計(jì)者加入到游戲的制作和運(yùn)行中來。為了使運(yùn)用和學(xué)習(xí)編程的人員比其他編程更加的輕松、快捷的學(xué)習(xí),F(xiàn)lash提供了例如ActionScri pt 面版有代碼提示系統(tǒng)的輔助文件。Flash運(yùn)用嚴(yán)格的數(shù)據(jù)和面向?qū)ο缶幊棠P?,吸引了一批傳統(tǒng)編程人員的加入。提供對聲音、位圖、漸變色。視頻等增強(qiáng)功能的支持。運(yùn)用這些功能,F(xiàn)lash可以恰當(dāng)?shù)膶赢?、聲音完美的融合,設(shè)計(jì)出更高品質(zhì)的動態(tài)畫面,讓Flash互動游戲的界面更加美觀。
4 Flash的缺陷
(1)在Flash軟件中運(yùn)用矢量圖比位圖在進(jìn)行制作時(shí)方便,的Flash存儲的文件出現(xiàn)的播放卡碟或無法播出多是因?yàn)榇鎯?、壓縮不當(dāng)引起的,有的文件有時(shí)會遇到模糊或馬賽克的現(xiàn)象那是因?yàn)镕lash文件的壓縮過大。當(dāng)今的軟件技術(shù)還沒有辦法使Flash達(dá)到三維效果的時(shí)時(shí)狀態(tài)。現(xiàn)在,F(xiàn)lash必須借助其他外掛軟件的幫助才能讀取操作,沒有辦法通過改變分辨率或者借助硬卡加速器完成。Flash播放器所運(yùn)用的存儲空間太小,無法科學(xué)的完成和硬件的溝通功能。
(2)在設(shè)計(jì)大型的游戲軟件時(shí)需要多人合作完成。設(shè)計(jì)師可以把各個(gè)編程分開來做,可是設(shè)計(jì)完畢的元件必須在一個(gè)管理庫中進(jìn)行管理,把分開來的步驟在同一的場景上進(jìn)行時(shí)間的設(shè)置,這個(gè)步驟必須由一個(gè)人完成,所有元件的命名也需從整體考慮,以免出現(xiàn)文件名重復(fù)或銜接錯(cuò)誤。Flash復(fù)雜的矢量圖所占存儲空間較大,矢量圖設(shè)計(jì)完成的文件需要借助電腦轉(zhuǎn)為其他像素,一個(gè)一個(gè)的渲染出效果。對于復(fù)雜的矢量圖形,F(xiàn)lash的播放速度太慢。
5 Flash互動游戲的設(shè)計(jì)步驟
5.1 設(shè)定游戲的規(guī)則
游戲的規(guī)則是整個(gè)游戲的主旨。在游戲出爐前,必須要設(shè)計(jì)出合理規(guī)范的游戲規(guī)則。玩游戲的規(guī)則多由游戲制作者制定,為玩游戲的人員服務(wù)并且他們必須遵守的規(guī)范。游戲的規(guī)則不應(yīng)該太繁瑣,否則新玩人員不易上手,不利于此游戲的傳播發(fā)展。
5.2 游戲素材
游戲的素材由聲音、圖像、視頻等組合而成,需要對它們進(jìn)行整理和編輯。Flash也是可以運(yùn)用的圖形制作軟件,可以在Flash中把大多數(shù)的圖像進(jìn)行制作。Flash沒有專業(yè)的圖形軟件功能強(qiáng)大,不過Flash兼容性大,設(shè)計(jì)師可以先在其他軟件把圖形設(shè)計(jì)出來,把設(shè)計(jì)好的圖形導(dǎo)入Flash中使用。對于圖像的編輯處理Flash不如Photoshop,一般在Photoshop中把圖像處理好再運(yùn)用到Flash中。設(shè)計(jì)的網(wǎng)絡(luò)游戲都是用顯示器和玩家進(jìn)行互動,一般把圖形分辨率設(shè)為固定的色彩模式,把所用的圖像圖形在保證質(zhì)量的前提下盡量小。Flash版本的不斷提高,對于視頻的導(dǎo)入也更加方便。Flash實(shí)現(xiàn)了可以將有聲音的文件的格式,在聲音編輯面板中對聲音進(jìn)行調(diào)整。也可以對聲音進(jìn)行壓縮,來減少Flash文件的量。游戲制作時(shí)往往運(yùn)用一段與游戲有關(guān)聯(lián)的音樂來回播放,玩游戲的人員是否終止游戲,可以直接通過調(diào)節(jié)音樂的開關(guān)來實(shí)現(xiàn)。音效則在事件開始給玩游戲者的提示和警醒。
5.3 游戲的和測試
游戲程序編制完成后,需要進(jìn)行多次調(diào)試。應(yīng)該組織多數(shù)人對游戲進(jìn)行測驗(yàn),試驗(yàn)出游戲中的漏洞與弊端,加以調(diào)試和修復(fù),再次測驗(yàn)它的性能情況。玩游戲的人主要把鍵盤和鼠標(biāo)作為玩游戲的主要工具,鍵盤按鍵和組合運(yùn)用的便意、快捷直接決定著玩家的心情,阻礙著游戲是否暢通進(jìn)行。程序設(shè)計(jì)師在編制程序時(shí),為照顧有些習(xí)慣用鍵盤操作的人員,可以設(shè)定自定義的選擇在一個(gè)游戲中游戲的運(yùn)行速度尤為重要,要對其進(jìn)行多次測試。如何確保游戲的運(yùn)行速度要考慮這幾方面;首先要考慮游戲中復(fù)雜圖形的使用情況;而要把握圖形中的曲線和透明色還有漸變色的運(yùn)用概況;最后確保導(dǎo)入的圖像在確保可觀度的情況下縮小比例等等。Flash游戲可以為多種格式。
6 基于Flash軟件互動游戲制作的關(guān)鍵方面
6.1 Flash元件
Flash包含影片剪輯MovieClip、按鈕Button、圖形Graphic。對于多次使用的對象要將它轉(zhuǎn)為元件存于庫中。影片剪輯元件在動畫場景中可以自己循環(huán)播放,它也可以被動態(tài)的改變某些屬性和參數(shù)。按鈕Button和影片剪輯MovieClip是Flash互動游戲開發(fā)必不可少的元件。
6.2 Flash組件
組件里的影片剪輯如果想要修改組建的外觀情況直接修改它的參數(shù)就可以達(dá)到。組件的制作有非常專業(yè)的工作人員設(shè)計(jì)、開發(fā)和測試到投入使用的。組件具有通用性,程序員可運(yùn)用同一個(gè)接口控制著組件,運(yùn)用組件的檢查器實(shí)現(xiàn)祖先與外部信息的交換。一般為了縮減影片測試與之間的時(shí)間,會把庫項(xiàng)目中的影片剪輯轉(zhuǎn)譯為SWF的文件格式。軟件里組件的文件格式是SWC。為提升游戲代碼的可復(fù)用性,可以把設(shè)計(jì)界面與程序設(shè)計(jì)分開。
6.3 Flash函數(shù)
Flash函數(shù)指的是由ActionScript 代碼塊在動畫中的體現(xiàn)形式。它分為自定義函數(shù)和內(nèi)建函數(shù)。游戲里所用到的內(nèi)建函數(shù)包括間隔時(shí)間函數(shù)、隨機(jī)函數(shù)、取整函數(shù)等等。Flash自定義函數(shù)的普通函數(shù)要先定義函數(shù)在調(diào)用函數(shù)。在影片剪輯中的函數(shù)需要外部調(diào)用時(shí),一定要等影片剪輯加載完在調(diào)用。Flash MX的新增功能是定義事件觸發(fā)函數(shù)。程序人員將多次運(yùn)用的函數(shù)設(shè)定位代碼,不僅在一定程度上縮減了繁瑣的代碼編寫步驟,也使程序的重用性和可讀性不斷提高,加快了編程的效率。
7 結(jié)束語
計(jì)算機(jī)互動軟件的設(shè)計(jì)、研發(fā)、推廣和應(yīng)用都為人們的生活娛樂帶來了極大的方便。文中以Flash軟件互動游戲的制作為例,簡述了現(xiàn)今影響更好更快發(fā)展的阻礙,也闡述了互動軟件為人們帶來的方便快捷的輕松娛樂體驗(yàn),使壓抑的人群的到合理的釋放。
參考文獻(xiàn)
[1]魯絮飛.新網(wǎng)絡(luò)時(shí)代軟件設(shè)計(jì)開發(fā)平臺的變化淺談[J].工業(yè)設(shè)計(jì),2011(10).
[2]周文紅.基于 MVC框架的Web應(yīng)用開發(fā)[J].計(jì)算機(jī)與現(xiàn)代化,2013(10).
[3]陳敏,裴云.Flash課件的單場景內(nèi)幀的跳轉(zhuǎn)法與多場景的跳轉(zhuǎn)法[J].科技信息,2011(4).
[4]王懷宇,李景麗.利用Flash交互技術(shù)實(shí)現(xiàn)個(gè)性化網(wǎng)頁布局[J].中國教育技術(shù)裝備,2011(12).
作者簡介
趙建新(1976-),男,河北省易縣人。碩士研究生學(xué)歷。現(xiàn)為湖北水利水電職業(yè)技術(shù)學(xué)院講師。研究方向?yàn)橛?jì)算機(jī)應(yīng)用。
篇6
【關(guān)鍵詞】計(jì)算機(jī);軟件開發(fā);應(yīng)用研究
【引言】隨著社會的快速發(fā)展,人們逐漸意識到計(jì)算機(jī)科學(xué)技術(shù)在生產(chǎn)和生活中的重要性,并對其進(jìn)行推廣和應(yīng)用,有效改善了人們的生活質(zhì)量,并提升了人們的生活品質(zhì),但在時(shí)代的發(fā)展要求下,計(jì)算機(jī)技術(shù)的應(yīng)用也要堅(jiān)持與時(shí)俱進(jìn),不斷地進(jìn)行開發(fā)和創(chuàng)新。當(dāng)前,計(jì)算機(jī)軟件開發(fā)技術(shù)已經(jīng)不能滿足人們的生產(chǎn)和生活要求。為了符合時(shí)代的發(fā)展需求,進(jìn)一步發(fā)揮計(jì)算機(jī)軟件開發(fā)技術(shù)的實(shí)用價(jià)值,實(shí)現(xiàn)其安全穩(wěn)定地運(yùn)行,對軟件開發(fā)者提出了更高的要求,要求其主動地去學(xué)習(xí)和研究相關(guān)計(jì)算機(jī)軟件開發(fā)技術(shù)知識,不斷地提高自身的知識水平和實(shí)踐能力,從而使得計(jì)算機(jī)軟件開發(fā)技術(shù)創(chuàng)造出更多的社會效益和經(jīng)濟(jì)效益。
1計(jì)算機(jī)軟件開發(fā)技術(shù)概述
1.1計(jì)算機(jī)軟件開發(fā)的特點(diǎn)
在計(jì)算機(jī)軟件中,系統(tǒng)軟件和應(yīng)用軟件在計(jì)算機(jī)軟件中占據(jù)非常重要的位置。一般情況下所說的計(jì)算機(jī)軟件開發(fā),主要是對其系統(tǒng)軟件和應(yīng)用軟件進(jìn)行開發(fā),開發(fā)時(shí)研究者都是立足于用戶和社會的實(shí)際需求。比如,系統(tǒng)軟件開發(fā)的目的旨在對計(jì)算機(jī)的運(yùn)行進(jìn)行控制和管理,從而使得用戶在面對計(jì)算機(jī)應(yīng)用界面時(shí),能獲得良好的用戶體驗(yàn);一般應(yīng)用軟件的開發(fā),大多是通過充分的市場調(diào)研,結(jié)合企業(yè)和個(gè)人發(fā)展的需求,進(jìn)行辦公軟件及娛樂軟件的開發(fā)。計(jì)算機(jī)軟件開發(fā)的特點(diǎn)主要包括2個(gè)方面:第一,由于計(jì)算機(jī)技術(shù)的發(fā)展,軟件開發(fā)技術(shù)在各行各業(yè)內(nèi)實(shí)現(xiàn)了廣泛的推廣和應(yīng)用,而且創(chuàng)造出了重大的社會效益和經(jīng)濟(jì)效益,充分地發(fā)揮了自身的社會使用價(jià)值,有效地推動了社會的發(fā)展和進(jìn)步。第二,計(jì)算機(jī)軟件開發(fā)技術(shù)作為一項(xiàng)科學(xué)研究項(xiàng)目,必然需要大量的人力、物力和財(cái)力,由于涉及的程序多而復(fù)雜,所以要求其開發(fā)技術(shù)更加細(xì)致化。在信息時(shí)代下,計(jì)算機(jī)軟件開發(fā)技術(shù)已經(jīng)在部分行業(yè)得到了充分應(yīng)用,并且也取得了很好的效果。
1.2計(jì)算機(jī)軟件開發(fā)技術(shù)堅(jiān)持的原則
研究者在進(jìn)行計(jì)算機(jī)軟件開發(fā)時(shí),必須堅(jiān)持以下3個(gè)原則:第一,在進(jìn)行軟件開發(fā)時(shí),其開發(fā)技術(shù)必須科學(xué)規(guī)范化,不違反相關(guān)法律法規(guī),確保其開發(fā)的軟件呈現(xiàn)最好的質(zhì)量,并且能夠穩(wěn)定運(yùn)行和保護(hù)用戶的個(gè)人隱私安全。第二,在進(jìn)行計(jì)算機(jī)軟件開發(fā)前,研究者都會制定相應(yīng)的開發(fā)計(jì)劃,并根據(jù)計(jì)劃設(shè)計(jì)出其相應(yīng)的軟件模型,嚴(yán)格按照程序進(jìn)行各個(gè)階段的研究,確保高效率的研究開發(fā)。第三,在計(jì)算機(jī)軟件正式應(yīng)用于市場前,都需要對其運(yùn)行的穩(wěn)定性及其他方面進(jìn)行評估,評估方法必須科學(xué)合理,從而確保用戶在使用軟件時(shí)能夠獲得良好的用戶體驗(yàn)。
1.3計(jì)算機(jī)軟件開發(fā)的技術(shù)方法
首先,生命周期法。在進(jìn)行計(jì)算機(jī)軟件開發(fā)中,該技術(shù)方法的應(yīng)用原理主要是立足于軟件開發(fā)所需要的開發(fā)時(shí)間,為其研究開發(fā)制定一個(gè)研究時(shí)間段。由于軟件開發(fā)中存在不同的開發(fā)階段和程序,主要包括對軟件模型進(jìn)行初步設(shè)計(jì)和規(guī)劃,并根據(jù)設(shè)計(jì)理念和模型進(jìn)行軟件開發(fā),對開發(fā)后的軟件采取科學(xué)合理的方法進(jìn)行評估,并將其投入市場后進(jìn)行軟件運(yùn)行,在后期定期對軟件進(jìn)行維護(hù)。在不同的開發(fā)階段,都需要遵循相關(guān)標(biāo)準(zhǔn)和制度。開發(fā)者可以根據(jù)生命周期法,結(jié)合軟件的特點(diǎn)和實(shí)際情況,針對軟件進(jìn)行充分的市場調(diào)研,了解客戶需求,為研究項(xiàng)目制訂一個(gè)科學(xué)合理的規(guī)劃方案,從而讓研究項(xiàng)目有計(jì)劃地實(shí)施,在最短的時(shí)間內(nèi)有序、高效地完成軟件開發(fā)。
其次,系統(tǒng)開發(fā)法。該種軟件技術(shù)開發(fā)方法是一個(gè)自動化的過程,在進(jìn)行軟件開發(fā)應(yīng)用前,軟件開發(fā)者都需要軟件使用者針對軟件自身,并結(jié)合使用者自身發(fā)展需求,對其軟件開發(fā)的功能進(jìn)行明確,并詳細(xì)地說明其開發(fā)所要實(shí)現(xiàn)的目標(biāo),然后在計(jì)算機(jī)軟件開發(fā)平臺支持和配合下,針對目標(biāo)和功能,自動化地完成軟件代碼的編寫。
再次,原型化開發(fā)法。該種軟件技術(shù)開發(fā)方法區(qū)別于生命周期法,利用此種開發(fā)方法的前提是軟件用戶并未就軟件設(shè)計(jì)提出明確要求,所以在原型化的開發(fā)技術(shù)基礎(chǔ)上,軟件主要存在3個(gè)階段的發(fā)展,首先在沒有具體要求的情況下對軟件開發(fā)進(jìn)行探索,其次針對設(shè)計(jì)的軟件在市場上投入并不斷地試驗(yàn),最后根據(jù)市場獲得的反饋,對軟件不斷地改善和優(yōu)化。該種方法使得軟件開發(fā)者能夠直觀地了解到軟件開發(fā)的具體情況,同時(shí)具有一定的動態(tài)特點(diǎn),需要根據(jù)市場情況不斷地進(jìn)行優(yōu)化,并且每一次的優(yōu)化都需要認(rèn)真和嚴(yán)謹(jǐn)。該種軟件技術(shù)方法受用戶的主導(dǎo)影響,在原型化的開發(fā)方法中,開發(fā)者和用戶者需要對軟件不斷地進(jìn)行交流和討論,從而完成該軟件的開發(fā)。
最后,可視化開發(fā)法。該種方法需要開發(fā)者利用開發(fā)工具,針對軟件設(shè)計(jì)編制圖形用戶界面,開發(fā)者在該界面上對其進(jìn)行科學(xué)合理的設(shè)計(jì),從而利用該軟件開發(fā)技術(shù)自動化地對軟件進(jìn)行開發(fā)。這種自動化的軟件開發(fā)技術(shù),極大地降低了開發(fā)者的工作壓力,但在后期的運(yùn)行中,需要不斷地發(fā)現(xiàn)問題并解決問題。該種開發(fā)方法旨在利用軟件自身的信息,以函數(shù)的形式呈現(xiàn)出來,所以一般其應(yīng)用的范圍都趨向成熟。
在計(jì)算機(jī)軟件開發(fā)中,具體應(yīng)用何種開發(fā)方法,需要立足于軟件自身的設(shè)計(jì)特點(diǎn)來選擇,要進(jìn)行充分的市場調(diào)研,結(jié)合市場需求,制定科學(xué)的設(shè)計(jì)方案,充分發(fā)揮計(jì)算機(jī)軟件的實(shí)際應(yīng)用價(jià)值。
2計(jì)算機(jī)軟件開發(fā)技術(shù)應(yīng)用研究
一方面,互聯(lián)網(wǎng)信息技術(shù)的迅速發(fā)展,推動著數(shù)字化信息時(shí)代的到來,人們越來越重視計(jì)算機(jī)軟件技術(shù)的應(yīng)用,在軟件技術(shù)的支持下,進(jìn)一步促進(jìn)了全球共享網(wǎng)絡(luò)資源目標(biāo)的早日實(shí)現(xiàn),極大地方便了軟件用戶在生活中的交流,以及工作中的溝通和合作。在計(jì)算機(jī)軟件的應(yīng)用過程中,開發(fā)者要確保其軟件運(yùn)行的安全穩(wěn)定性,從而充分發(fā)揮軟件的社會價(jià)值。計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用,離不開網(wǎng)絡(luò)和軟件應(yīng)用二者的配合,缺其中之一都無法體現(xiàn)其價(jià)值,這二者配合不僅實(shí)現(xiàn)了軟件用戶之間的聯(lián)系更加緊密,而且立足于每個(gè)結(jié)點(diǎn)獨(dú)立的基礎(chǔ)上,在用戶的體驗(yàn)過程中發(fā)現(xiàn)軟件存在的數(shù)據(jù)處理問題,借助計(jì)算機(jī)技術(shù)平臺,有效地幫助用戶解決問題,從而提高用戶的工作效率。
另一方面,在軟件開發(fā)前,一般情況下開發(fā)者都會進(jìn)行充分的市場調(diào)研,了解客戶的實(shí)際需求,并依據(jù)其應(yīng)用需求對軟件進(jìn)行開發(fā),確保開發(fā)的軟件能夠充分地滿足用戶的需求。除此之外,由于開發(fā)方法種類繁多,所以開發(fā)者應(yīng)立足于軟件的開發(fā)特點(diǎn),科學(xué)合理地選擇開發(fā)技術(shù)。但是,我們經(jīng)常發(fā)現(xiàn)在軟件的開發(fā)運(yùn)行中存在或多或少的問題,從而嚴(yán)重地影響了用戶自身的體驗(yàn),而且也造成軟件不能發(fā)揮其自身的優(yōu)勢。有的軟件具備一定的兼容性,其優(yōu)點(diǎn)就是計(jì)算機(jī)系統(tǒng)不會對其運(yùn)行產(chǎn)生一定的阻礙,并且當(dāng)軟件運(yùn)行存在故障時(shí),用戶在簡單操作的情況下可以對其進(jìn)行修復(fù),尤其在辦公軟件中,經(jīng)常會出現(xiàn)數(shù)據(jù)丟失的現(xiàn)象,這一特性使得其丟失的數(shù)據(jù)提早備份并還原,使用戶感受到軟件運(yùn)用的安全性。所以,開發(fā)者進(jìn)行軟件開發(fā)時(shí),必須依照計(jì)算機(jī)軟件開發(fā)技術(shù)的基本原則,確保軟件安全穩(wěn)定地運(yùn)行,定期對軟件進(jìn)行更新和維護(hù),有效地提高用戶對軟件的使用體驗(yàn),極大地方便人們的生產(chǎn)和生活。
篇7
【關(guān)鍵詞】計(jì)算機(jī)軟件開發(fā);分層技術(shù);應(yīng)用
傳統(tǒng)的計(jì)算機(jī)軟件開發(fā)技術(shù),不能將軟件的功能進(jìn)行完善,功能之間相互影響,造成用戶使用的不便捷。改善計(jì)算機(jī)軟件的性能,更好的推進(jìn)計(jì)算機(jī)技術(shù)的發(fā)展,使社會經(jīng)濟(jì)發(fā)展更加快速。本文通過分析計(jì)算機(jī)軟件開發(fā)的特點(diǎn),研究計(jì)算機(jī)軟件開發(fā)中分層技術(shù)的應(yīng)用。
1計(jì)算機(jī)軟件開發(fā)技術(shù)概述
1.1計(jì)算機(jī)軟件開發(fā)概述
計(jì)算機(jī)軟件是指系統(tǒng)軟件和應(yīng)用軟件,系統(tǒng)軟件是指控制計(jì)算機(jī)運(yùn)行的操作系統(tǒng),協(xié)調(diào)計(jì)算硬件的工作運(yùn)行;應(yīng)用軟件是指滿足用戶使用需求的多種程序設(shè)計(jì)。計(jì)算機(jī)軟件開發(fā)是指在了解用戶使用需求的基礎(chǔ)上,用計(jì)算機(jī)語言進(jìn)行程序編寫,設(shè)計(jì)滿足用戶使用需求的軟件系統(tǒng)。計(jì)算機(jī)軟件是計(jì)算機(jī)能夠運(yùn)行的保障,協(xié)調(diào)計(jì)算機(jī)硬件穩(wěn)定運(yùn)行。隨著技術(shù)的不斷發(fā)展,對于各種軟件的功能不斷進(jìn)行創(chuàng)新,軟件開發(fā)得到進(jìn)一步發(fā)展。軟件開發(fā)的發(fā)展,使軟件開發(fā)的設(shè)計(jì)、調(diào)試以及運(yùn)行等工作都得到發(fā)展,進(jìn)行檔案化的管理模式,提高軟件開發(fā)的質(zhì)量和效率。軟件開發(fā)推進(jìn)了計(jì)算機(jī)技術(shù)以及互聯(lián)網(wǎng)的發(fā)展,推進(jìn)了全球的文化以及經(jīng)濟(jì)交流。在互聯(lián)網(wǎng)的支持下,全球的信息資源能夠傳遞到所有計(jì)算機(jī)用戶中,實(shí)現(xiàn)資源共享的目的。資源共享下,軟件開發(fā)員能夠相互進(jìn)行技術(shù)交流,使軟件開發(fā)得到進(jìn)一步完善。
1.2軟件開發(fā)方式以及分層技術(shù)概述
軟件開發(fā)方式有多種,分別有生命周期法,原型化方法和自動形式系統(tǒng)開發(fā)方法等。生命周期法包括軟件計(jì)劃,需求分析,軟件設(shè)計(jì),程序編碼。軟件測試和運(yùn)行維護(hù)6個(gè)步驟。6個(gè)步驟的周期大約保持在6個(gè)月左右,當(dāng)前一個(gè)步驟完成之后才能進(jìn)行下個(gè)步驟的工作。生命周期法的步驟性,協(xié)調(diào)了軟件開發(fā)人員的組織開發(fā)活動,開發(fā)人員資源管理配置得到優(yōu)化,能夠提高軟件開發(fā)的效率。原型化方法是指對開發(fā)的軟件事先并沒有系統(tǒng)的設(shè)計(jì),對于所開發(fā)的軟件沒有具體的功能需求,在不斷進(jìn)行開發(fā)設(shè)計(jì)過程中,逐漸清晰設(shè)定的功能。原型化的開發(fā)方法提高了開發(fā)過程中用戶參與的程度,但對開發(fā)人員的技術(shù)有較高的要求。對于用戶自身使用,具有一定的難度。自動形式系統(tǒng)開發(fā)需要用戶明確軟件的功能,對開發(fā)的軟件有具體的使用需求。自動形式系統(tǒng)化開發(fā)方法,與原型化開發(fā)方法相比,減少了軟件開法所需要的時(shí)間。傳統(tǒng)的軟件開發(fā)技術(shù)效率較低,分層技術(shù)的出現(xiàn),提高了軟件開發(fā)的效率。傳統(tǒng)的軟件開發(fā)大多維持在二層結(jié)構(gòu),逐漸轉(zhuǎn)變?yōu)槿龑拥剿膶拥榷鄬咏Y(jié)構(gòu)模式。分層技術(shù)的出現(xiàn),提高所開發(fā)軟件的使用性能,縮短了軟件開發(fā)時(shí)間,軟件整體質(zhì)量得到提升。
1.3計(jì)算機(jī)軟件開發(fā)遇到的問題
隨著經(jīng)濟(jì)技術(shù)的不斷發(fā)展,軟件開發(fā)行業(yè)不斷進(jìn)行規(guī)模化發(fā)展,越來越多的計(jì)算機(jī)專業(yè)人員開始從事軟件開發(fā)工作。軟件開發(fā)人員的增多,并不能代表軟件人員質(zhì)量的提升。軟件開發(fā)行業(yè)的收益吸引眾多開發(fā)人員盲目進(jìn)行軟件開發(fā),但由于開發(fā)設(shè)計(jì)人員專業(yè)知識不足,導(dǎo)致所開發(fā)軟件的質(zhì)量不能得到保證。對于計(jì)算機(jī)行業(yè)的發(fā)展,計(jì)算機(jī)黑客技術(shù)也在不斷進(jìn)行發(fā)展,在軟件開發(fā)過程中容易出現(xiàn)數(shù)據(jù)泄露或是遭到篡改的現(xiàn)象。軟件開發(fā)數(shù)據(jù)出現(xiàn)問題,會給開發(fā)者帶來工作負(fù)擔(dān),如果不能及時(shí)發(fā)現(xiàn)問題,那么軟件的使用者會受到影響。軟件開發(fā)過程中,容易出現(xiàn)抄襲他人程序的現(xiàn)象。過多的開發(fā)人員以及盲目的開發(fā),造成軟件開發(fā)失去創(chuàng)新,導(dǎo)致盲目抄襲的風(fēng)氣。抄襲風(fēng)氣的形成阻礙了軟件開發(fā)行業(yè)的創(chuàng)新和發(fā)展,阻礙了計(jì)算機(jī)技術(shù)的發(fā)展,使計(jì)算機(jī)行業(yè)的發(fā)展受到阻礙。相關(guān)制度對于軟件開發(fā)的抄襲現(xiàn)象,并沒有特別明確條例能夠進(jìn)行處罰,造成所開發(fā)的軟件雷同。法律環(huán)境的不完善,造成計(jì)算計(jì)算機(jī)軟件開發(fā)行業(yè)的混亂。計(jì)算機(jī)軟件開發(fā)行業(yè)無序,容易造成軟件質(zhì)量問題,對計(jì)算機(jī)技術(shù)的發(fā)展和應(yīng)用造成不良影響。設(shè)置完善相關(guān)的規(guī)章制度,完善法規(guī)對計(jì)算機(jī)軟件開發(fā)市場進(jìn)行管理。
2計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)應(yīng)用
2.1軟件開發(fā)雙層技術(shù)的應(yīng)用
傳統(tǒng)的軟件開發(fā)大多使用雙層技術(shù)進(jìn)行開發(fā),雙層技術(shù)的使用需要客戶端和服務(wù)器共同實(shí)現(xiàn)??蛻舳送晟屏丝蛻羰褂玫慕缑?,提升軟件為客戶服務(wù)的質(zhì)量,客戶在使用計(jì)算機(jī)時(shí)將數(shù)據(jù)反饋傳到服務(wù)器,由服務(wù)器進(jìn)行處理和解決。服務(wù)器處理和解決之后,將結(jié)果在傳送到客戶端,客戶進(jìn)行使用。雙層技術(shù)能夠良好應(yīng)用的基礎(chǔ)需要客戶端和服務(wù)器的共同配合,要求客戶端的用戶數(shù)量有一定的限制。如果客戶端的用戶數(shù)量過多,那么服務(wù)器需要進(jìn)行處理和解決的問題就會增肌啊,同時(shí)傳遞反饋的結(jié)果就會增多,服務(wù)器處理問題以及反饋問題的時(shí)間就會增加,用戶的使用服務(wù)質(zhì)量降低。隨著技術(shù)的經(jīng)濟(jì)的發(fā)展,雙層技術(shù)的使用造成了用戶使用質(zhì)量下降問題。嚴(yán)重情況下,使用客戶端的用戶信息會遭到篡改和泄露,造成財(cái)產(chǎn)安全損失。雙層技術(shù)不能滿足計(jì)算機(jī)使用的需要,因此軟件開發(fā)技術(shù)需要進(jìn)行更新。
2.2軟件開發(fā)三層技術(shù)以及四層技術(shù)的應(yīng)用
隨著科技的發(fā)展,雙層技術(shù)下的計(jì)算機(jī)功能不能滿足使用者需求,為了改變雙層技術(shù)的缺陷,三層技術(shù)以及四層技術(shù)逐漸得以發(fā)展。三層技術(shù)在雙層技術(shù)原有的功能基礎(chǔ)上,進(jìn)行完善和發(fā)展。三層技術(shù)添加了應(yīng)用服務(wù)器模塊,幫助客戶端的用戶進(jìn)行數(shù)據(jù)存儲功能。新增添的數(shù)據(jù)儲存功能層次,能夠?qū)蛻舳说挠脩粜枨筮M(jìn)行快速的處理,將處理結(jié)果傳輸?shù)娇蛻舳?,減輕服務(wù)器的工作量。四層技術(shù)的發(fā)展完善了雙層技術(shù)以及三層技術(shù)的使用環(huán)境,當(dāng)計(jì)算機(jī)使用環(huán)境較為復(fù)雜,需要把數(shù)據(jù)層以及處理層和業(yè)務(wù)傳輸層之間的影響降低,所以四層技術(shù)增加了WEB層。增加的WEB層能夠接受業(yè)務(wù)處理層的傳輸結(jié)果,提升計(jì)算機(jī)數(shù)據(jù)的傳輸交換效率。解決了數(shù)據(jù)庫和計(jì)算機(jī)之間的連接問題,使數(shù)據(jù)庫和計(jì)算機(jī)更好的匹配,提高計(jì)算機(jī)使用者的使用效率。
2.3中間層技術(shù)以及五層技術(shù)應(yīng)用
中間層和五層技術(shù)的發(fā)展,推動了計(jì)算機(jī)軟件開發(fā)的進(jìn)步。五層技術(shù)的發(fā)展將原有的數(shù)據(jù)庫層分為資源和集成兩部分,將數(shù)據(jù)庫功能細(xì)分化,提高數(shù)據(jù)層的運(yùn)行效率。能夠滿足客戶對軟件開發(fā)的特殊要求。五層技術(shù)將系統(tǒng)的功能劃分更加明確,但由于技術(shù)原因,還未被廣泛應(yīng)用。中間層技術(shù)的研究,解決了網(wǎng)絡(luò)信息傳輸?shù)呢?zé)任。中間層技術(shù)保護(hù)了信息傳輸?shù)陌踩?,被更多的?yīng)用在規(guī)模較大的企業(yè)網(wǎng)絡(luò)之中。面對不同制造商生產(chǎn)的計(jì)算機(jī)和系統(tǒng)的網(wǎng)絡(luò)環(huán)境,中間層技術(shù)有效的解決了數(shù)據(jù)使用對象的需求,方便了數(shù)據(jù)的傳輸和使用,推動了企業(yè)的發(fā)展。分層技術(shù)的使用和發(fā)展,推動了軟件開發(fā)技術(shù)的發(fā)展和創(chuàng)新。分層技術(shù)的應(yīng)用,使開發(fā)的軟件具有更好的穩(wěn)定性,降低了計(jì)算機(jī)軟件開發(fā)的成本。隨著計(jì)算機(jī)軟件開發(fā)技術(shù)的發(fā)展,軟件開發(fā)人員應(yīng)該提升自身的專業(yè)能力,重視計(jì)算機(jī)軟件開發(fā)的安全性和功能性,推動我國計(jì)算機(jī)行業(yè)的發(fā)展,使我國的經(jīng)濟(jì)和技術(shù)得到不斷提高。
參考文獻(xiàn)
[1]蔣峰.分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用探討[J].電腦編程技巧與維護(hù),2015(18):21~22.
篇8
1.1計(jì)算機(jī)軟件開發(fā)技術(shù)構(gòu)成
計(jì)算機(jī)發(fā)展主要是以科學(xué)技術(shù)為基石,其軟件開發(fā)技術(shù)主要是由兩個(gè)部分構(gòu)成,即系統(tǒng)軟件、應(yīng)用軟件[1]。系統(tǒng)軟件作為計(jì)算機(jī)軟件運(yùn)行的基礎(chǔ),是確保不同軟件有序運(yùn)行的主要載體;應(yīng)用軟件作為一種解決型軟件,可以有效解決軟件運(yùn)行中的相關(guān)問題[2]。通過兩者的共同作用,可以為計(jì)算機(jī)運(yùn)行打下堅(jiān)實(shí)的基礎(chǔ),通過兩者的開發(fā),可以為計(jì)算機(jī)的進(jìn)一步發(fā)展提供可靠保障。
1.2計(jì)算機(jī)軟件開發(fā)技術(shù)重要性
計(jì)算機(jī)軟件技術(shù)的不斷開發(fā)與發(fā)展,為信息技術(shù)的不斷進(jìn)步與計(jì)算機(jī)網(wǎng)絡(luò)的快速發(fā)展提供了很大的推動力,可以說,信息時(shí)展的主要推動力就是計(jì)算機(jī)軟件技術(shù)。計(jì)算機(jī)軟件開發(fā)技術(shù)作為計(jì)算機(jī)發(fā)展與軟件工程的核心,對網(wǎng)絡(luò)發(fā)展有著很大的現(xiàn)實(shí)意義,必須予以高度重視。隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,使得網(wǎng)絡(luò)支持與遠(yuǎn)程控制成為了可能,為此,計(jì)算機(jī)軟件開發(fā)技術(shù)就是一種把計(jì)算機(jī)網(wǎng)絡(luò)變?yōu)楣泊婧烷_發(fā)于一體的模式[3]。計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展與進(jìn)步,主要取決于計(jì)算機(jī)軟件的開發(fā)與應(yīng)用,通過計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用,能夠有效解決計(jì)算機(jī)軟件問題和計(jì)算機(jī)需求矛盾,在一定程度上提高了計(jì)算機(jī)軟件應(yīng)用的安全性。在新形勢下,計(jì)算機(jī)軟件開發(fā)技術(shù)面臨著很多的挑戰(zhàn),同時(shí)也承擔(dān)著很多的責(zé)任,在社會發(fā)展中發(fā)揮著十分重要的作用。
1.3計(jì)算機(jī)軟件開發(fā)技術(shù)特點(diǎn)
計(jì)算機(jī)軟件開發(fā)技術(shù)的特點(diǎn)主要包括以下兩點(diǎn):一是,應(yīng)用價(jià)值高。隨著計(jì)算機(jī)技術(shù)的快速發(fā)展,應(yīng)用范圍的不斷擴(kuò)大,使得各行業(yè)受到的影響也越來越大,為此,在社會與經(jīng)濟(jì)均快速發(fā)展的形勢下,一定要加強(qiáng)技術(shù)支持,從而有效提高社會效益與經(jīng)濟(jì)效益,實(shí)現(xiàn)其更高的應(yīng)用價(jià)值。二是,復(fù)雜程度高。在計(jì)算機(jī)軟件開發(fā)中,需要很大的投入,主要是因?yàn)榇隧?xiàng)工作的復(fù)雜性較高,需要企業(yè)、研究者及其機(jī)構(gòu)予以大力開發(fā),所以,對財(cái)力、物力、人力等方面的需求非常大。
1.4計(jì)算機(jī)軟件開發(fā)技術(shù)方式
現(xiàn)階段,計(jì)算機(jī)軟件開發(fā)技術(shù)與方法越來越成熟,在新形勢下,合理選用軟件開發(fā)技術(shù)與方式,對計(jì)算機(jī)運(yùn)行及人們的生活與工作有著十分重要的作用。目前,計(jì)算機(jī)軟件開發(fā)技術(shù)方式主要有三種:一是,生命周期開發(fā)法。此種方式也可稱之為結(jié)構(gòu)化系統(tǒng)開發(fā)法,是現(xiàn)階段國內(nèi)外較為普遍應(yīng)用的一種方式,特別是在復(fù)雜大系統(tǒng)的開發(fā)中,更是突出了生命周期法應(yīng)用的優(yōu)勢,是現(xiàn)階段計(jì)算機(jī)軟件開發(fā)的一種最為成熟、最為普遍的方式[4]。其優(yōu)勢為注重系統(tǒng)開發(fā)的全局性與整體性,把軟件開發(fā)與維護(hù)劃分成若干環(huán)節(jié),每個(gè)環(huán)節(jié)均具有明確的目標(biāo)與任務(wù),極大降低了系統(tǒng)開發(fā)的繁瑣性,更加注重可操作性。然而,此種開發(fā)方式也存在著一些不足,如各環(huán)節(jié)無法同時(shí)展開、前面問題影響后續(xù)工作等。二是,原型化開發(fā)法。此種方式也是較為常用的方式,其是開發(fā)人員根據(jù)系統(tǒng)主要需求獲取一致結(jié)果,之后開發(fā)出一個(gè)原型予以運(yùn)行,從而對原型予以不斷修改,一直到用戶滿意為止的一種方式。此種方式的優(yōu)勢就是可以確定用戶需求,降低了開發(fā)成本與風(fēng)險(xiǎn),能夠?qū)Ω鞣N系統(tǒng)服務(wù)功能予以充分利用,其劣勢就是不適合在大型系統(tǒng)開發(fā)中應(yīng)用。三是,自動形式系統(tǒng)開發(fā)法。在軟件開發(fā)過程中,應(yīng)用自動形式系統(tǒng)開發(fā)法,可以明確軟件開發(fā)目的與內(nèi)容,并不需要對開發(fā)過程予以說明,但是能夠根據(jù)軟件設(shè)計(jì)需求予以自動設(shè)計(jì)與編碼。
2計(jì)算機(jī)軟件開發(fā)技術(shù)現(xiàn)狀
目前我國軟件開發(fā)技術(shù)中,工作者結(jié)合社會需求與國際先進(jìn)軟件技術(shù)開展了融合式研究工作,取得了很大的成績。就目前軟件開發(fā)技術(shù)現(xiàn)狀而言,其主要包括以下內(nèi)容:
2.1國際軟件開發(fā)技術(shù)現(xiàn)狀
就目前軟件開發(fā)而言,美國、歐洲等西方國家的技術(shù)水平較為先進(jìn)。因?yàn)檫@些國家是計(jì)算機(jī)技術(shù)的發(fā)源地,所以其軟件開發(fā)技術(shù)工作的起步相對比較早,擁有許多領(lǐng)先技術(shù)理論與專利性技術(shù),并且在教育工作中也培育了許多專業(yè)技術(shù)人才。在這些優(yōu)勢的協(xié)助下,西方國家的軟件開發(fā)具有很大的知識優(yōu)勢與技術(shù)優(yōu)勢。與之相應(yīng)的是以中國、印度等發(fā)展中國家的軟件開發(fā)工作,其是隨之而來的軟件開發(fā)國家,其在技術(shù)理論、人才儲備、技術(shù)力量等方面要明顯弱于先進(jìn)的西方國家[5]。但是,在這些發(fā)展中國家中,由于軟件開發(fā)技術(shù)工作深受國家的關(guān)注,得到了大力支持與發(fā)展,再加上全球一體化發(fā)展與網(wǎng)絡(luò)信息化發(fā)展的影響,軟件開發(fā)技術(shù)水平越來越高,已經(jīng)取得了很好的成績。針對此種情況而言,國際計(jì)算機(jī)軟件開發(fā)技術(shù)發(fā)展越來越全面,并且在此背景下,以開放源碼、高效處理、高端計(jì)算為代表的軟件開發(fā)技術(shù)應(yīng)運(yùn)而生,為計(jì)算機(jī)技術(shù)的進(jìn)一步發(fā)展提供了可靠保障。
2.2國內(nèi)軟件開發(fā)技術(shù)現(xiàn)狀
在我國計(jì)算機(jī)軟件開發(fā)技術(shù)中,因?yàn)槠淦鸩奖容^晚,在技術(shù)理論、人才儲備、技術(shù)力量等方面的制約下,使得整體技術(shù)水平要落后于國際先進(jìn)水平。但是隨著我國改革開放的不斷深入,對科學(xué)技術(shù)的重視程度越來越大,為軟件開發(fā)技術(shù)發(fā)展打下了堅(jiān)實(shí)的基礎(chǔ)。在此種形勢下,我國計(jì)算機(jī)軟件開發(fā)技術(shù)的進(jìn)步空間越來越大,尤其是對中文軟件的開發(fā)。根據(jù)我國發(fā)展的具體情況,軟件開發(fā)工作者在充分利用國際先進(jìn)軟件開發(fā)技術(shù)的基礎(chǔ)上,研發(fā)出了很多優(yōu)秀的中文軟件,為我國軟件開發(fā)技術(shù)發(fā)展提供可靠依據(jù)。與此同時(shí),在此種形勢下的作用下,我國軟件開發(fā)行業(yè)也得到了快速發(fā)展,在北京、上海、廣州等地區(qū)均建設(shè)了具有一定規(guī)模的軟件開發(fā)基地,為我國軟件產(chǎn)業(yè)的可持續(xù)發(fā)展創(chuàng)造了很大的平臺。
3計(jì)算機(jī)軟件開發(fā)技術(shù)應(yīng)用
隨著計(jì)算機(jī)信息化、網(wǎng)絡(luò)化技術(shù)的快速發(fā)展,我國軟件開發(fā)技術(shù)也得到了很大的發(fā)展,并且在應(yīng)用方面取得了很大的進(jìn)步。計(jì)算機(jī)軟件開發(fā)目的就是通過軟件的創(chuàng)新,對現(xiàn)有計(jì)算機(jī)軟件進(jìn)行不斷的優(yōu)化,針對某一計(jì)算機(jī)軟件開發(fā)技術(shù)而言,只有真正發(fā)揮出計(jì)算機(jī)軟件開發(fā)的價(jià)值,才可以說明技術(shù)應(yīng)用有效。在計(jì)算機(jī)技術(shù)廣泛應(yīng)用的形勢下,計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用主要包括以下幾個(gè)方面:
3.1軟件開發(fā)網(wǎng)絡(luò)化
隨著社會網(wǎng)絡(luò)話進(jìn)程的不斷加快,在計(jì)算機(jī)軟件開發(fā)工作中,軟件網(wǎng)絡(luò)化應(yīng)用越來越廣泛,并且成為了發(fā)展軟件技術(shù)的重要所在。在計(jì)算機(jī)軟件開發(fā)技術(shù)的網(wǎng)絡(luò)化應(yīng)用方面,主要是以JavaScript編程語言的應(yīng)用為代表[6]。此種編程語言的作用主要就是讓編制的程序與開發(fā)的軟件更加符合Web網(wǎng)絡(luò)環(huán)境,可以在此環(huán)境中進(jìn)行良好的運(yùn)用??梢哉f,計(jì)算機(jī)軟件開發(fā)技術(shù)網(wǎng)絡(luò)化發(fā)展的杰出體現(xiàn)就是JavaScript編程語言的普遍運(yùn)用。
3.2軟件開發(fā)服務(wù)化
從某種角度而言,計(jì)算機(jī)主要就是為人們提供服務(wù)的一種工具,可以說,在軟件開發(fā)中,其服務(wù)化功能也來越突出[7]。此種服務(wù)化功能主要體現(xiàn)在以下兩個(gè)方面:一是,網(wǎng)絡(luò)服務(wù)環(huán)境的設(shè)立。在目前軟件開發(fā)工作中,軟件開發(fā)的重要部分就是網(wǎng)絡(luò)服務(wù)環(huán)境的設(shè)立,通過此種服務(wù)環(huán)境的設(shè)立,能夠?yàn)橛?jì)算機(jī)用戶提供更大的便利,促使計(jì)算機(jī)應(yīng)用普及化。二是,軟件操作越來越普遍。在目前軟件開發(fā)工作中,開發(fā)者越來越關(guān)注軟件可操作性的加強(qiáng),使其能夠?yàn)橛?jì)算機(jī)用戶提供更加便捷、更加優(yōu)秀的技術(shù)服務(wù),使計(jì)算機(jī)應(yīng)用越來越普遍。
3.3軟件開發(fā)智能化
隨著計(jì)算機(jī)軟件開發(fā)工作的不斷發(fā)展,信息化、網(wǎng)絡(luò)化技術(shù)的不斷影響,近些年來,軟件開發(fā)工作越來越智能化,尤其是隨著網(wǎng)絡(luò)軟件開發(fā)平臺與嵌入式軟件技術(shù)的研發(fā),為計(jì)算機(jī)軟件開發(fā)的智能化發(fā)展打下了堅(jiān)實(shí)的基礎(chǔ)[8]。在計(jì)算機(jī)軟件開發(fā)中,此種智能化優(yōu)勢,為計(jì)算機(jī)軟件應(yīng)用的普及提供了可靠保障,并且具有操作方便、利用率高的特點(diǎn),值得進(jìn)一步研究與應(yīng)用。
4結(jié)束語
篇9
關(guān)鍵詞 計(jì)算機(jī)應(yīng)用基礎(chǔ) 微課程 開發(fā)與設(shè)計(jì)
中圖分類號:TP3 文獻(xiàn)標(biāo)識碼:A
0前言
計(jì)算機(jī)應(yīng)用基礎(chǔ)是學(xué)生學(xué)習(xí)網(wǎng)絡(luò)應(yīng)用的入門課程,主要是向?qū)W生傳授計(jì)算機(jī)基礎(chǔ)知識和培養(yǎng)應(yīng)用能力的入門學(xué)科,隨著智能手機(jī)和移動網(wǎng)絡(luò)的迅速發(fā)展和普及,學(xué)習(xí)的手段呈現(xiàn)了智能化的趨勢,主要的表現(xiàn)手法是網(wǎng)絡(luò)視頻的應(yīng)用,這種學(xué)習(xí)方式對于傳統(tǒng)教學(xué)方式相比來說具有一定的靈活性和針對性,在有限的時(shí)間內(nèi),吸引孩子的注意力,使學(xué)生課堂變得生動有趣,對學(xué)生學(xué)習(xí)新的理念知識和塑造思維方式有重要的影響,因此微課程已經(jīng)成為新時(shí)代教學(xué)的重要課程資源。
1微課程的定義
微課程在我國尚處于發(fā)展中階段,微課程的定義至始至終都沒有一個(gè)明確的說法,從有關(guān)專家學(xué)者和以往的研究文獻(xiàn)中,我們可以將微課程整理成以下的內(nèi)容:在某種程度上來說,微課程指的是微型視頻教學(xué),視頻是它的主要表現(xiàn)形式,獨(dú)立性強(qiáng)是它的主要特點(diǎn),通過視覺和聽覺將所學(xué)知識點(diǎn)直接有效的傳播出去,制定方式單一而豐富,可以根據(jù)教師的專業(yè)素質(zhì)和學(xué)生上課的興趣愛好等等來制定,一般的微型課程的上課時(shí)間比其他的課程教學(xué)時(shí)間更短,只有兩個(gè)課時(shí)左右,具有一定的個(gè)性化,他相對于知識的廣度更專注于呈現(xiàn)課程的深度,微課程得到了眾多學(xué)校的認(rèn)可,這種教學(xué)模式在國家的組織和推廣下出現(xiàn)在了中小學(xué)生的課堂,目前,微課程已經(jīng)成為了最受歡迎的教學(xué)手法。
2微課程的主要特征
一個(gè)“微”字幾乎概括了微課程所有的內(nèi)容和特點(diǎn),簡要可以分為以下三點(diǎn):
(1)時(shí)間短,內(nèi)容精,微課程的教學(xué)時(shí)間相對來說比較短,主要突出教學(xué)問題的研究深度,在短時(shí)間內(nèi),提高孩子的集中力和積極性。
(2)靈活性,微課程具有一定的靈活性,在教學(xué)中操作簡單,滿足家長和學(xué)生的個(gè)性化學(xué)習(xí)要求,為老師教學(xué)和其他科學(xué)知識的拓展提供幫助。
(3)情景化,微課程在眾多教學(xué)資源中,選擇性地構(gòu)建了一個(gè)真實(shí)情景化平臺,課程內(nèi)容生動豐富,能夠馬上吸引到學(xué)生的注意力,減少分散不集中的情況。
3計(jì)算機(jī)應(yīng)用基礎(chǔ)微課程的設(shè)計(jì)與開發(fā)
計(jì)算機(jī)應(yīng)用基礎(chǔ)微課程的設(shè)計(jì)和開發(fā)是一個(gè)復(fù)雜的過程,如何進(jìn)行系統(tǒng)有效的開發(fā)和設(shè)計(jì),是研究的重中之重。
3.1計(jì)算機(jī)應(yīng)用基礎(chǔ)微課程的教學(xué)設(shè)計(jì)
(1)設(shè)計(jì)選題,在確定好課件內(nèi)容的前提下,有針對性地突出重點(diǎn),將文章題目簡練化,濃縮為精華。
(2)設(shè)計(jì)時(shí)間,微課程相對于其他傳統(tǒng)模式的教學(xué)來說時(shí)間較短,一般不要超過十分鐘。
(3)設(shè)計(jì)結(jié)構(gòu),簡短而完整是設(shè)計(jì)微課程的重要出發(fā)點(diǎn),將課堂中出現(xiàn)的教學(xué)問題相應(yīng)地提出解決方法。首先在主線索上突出教學(xué)內(nèi)容,去掉多余的詞匯,為其他問題的提出埋下伏筆,最后總結(jié)要具有一定的點(diǎn)睛作用,總體結(jié)構(gòu)清晰了然,突出重點(diǎn)知識點(diǎn),讓學(xué)生能夠背誦記憶,并且能夠主動掌握。
(4)設(shè)計(jì)資源,在教學(xué)內(nèi)容的選擇上主要以視頻為主,文字為輔,組成一個(gè)真實(shí)的資源平臺,具有一定的主體性和針對性。
(5)設(shè)計(jì)語言,在微課程有限的時(shí)間資源的限制下,描寫生動形象的語言的同時(shí),縮短詞語構(gòu)成,這個(gè)時(shí)候突出關(guān)鍵字和關(guān)鍵詞,在一定程度上起到概括點(diǎn)題的作用,同時(shí)要突出教學(xué)內(nèi)容,不要顯得突兀。
3.2計(jì)算機(jī)應(yīng)用基礎(chǔ)微課程制作
簡潔美觀的外表和明確的主題命名,嚴(yán)謹(jǐn)?shù)倪壿嬓跃庉嬚Z言和具有總結(jié)性的開頭結(jié)尾是一個(gè)完整的PPT微課程的主要內(nèi)容。首先調(diào)整電腦桌面,包括錄制視頻和電腦桌面的分辨率,設(shè)定電腦屏幕顏色。盡可能的全部使用PPT課件,力求課程教學(xué)中語音和文字內(nèi)容的準(zhǔn)確無誤,畫質(zhì)清晰無瑕疵,保證學(xué)生在聽講的過程中能夠全部理解和吸收,最后調(diào)整視頻的尺寸和格式,例如可以使用MP4或者是FLV的格式,也可以將尺寸更改為320?40。
3.3計(jì)算機(jī)應(yīng)用基礎(chǔ)的微課程設(shè)備制作方法
(1)首先可以使用手機(jī)或者數(shù)碼相機(jī)拍攝手法。準(zhǔn)備收集一臺手機(jī)、數(shù)碼相機(jī)和電腦,筆和紙以及相關(guān)的教學(xué)內(nèi)容。首先要確保手機(jī)或者相機(jī)拍攝視頻畫質(zhì)的清晰,在手寫教程的基礎(chǔ)上,保證語速緩慢和語音清晰,然后進(jìn)行視頻修改和美化,最后完成。
(2)可以使用錄屏軟件制作。首先可以選擇相關(guān)的錄屏軟件,準(zhǔn)備多媒體電腦和錄音裝備各一個(gè),在選定教程內(nèi)容的情況下,制作PPT課件,打開錄屏軟件,講解PPT課件的主要內(nèi)容,并開始錄制講解的聲音,演示操作,最后將對視頻進(jìn)行相關(guān)失誤的修改,錄音和大字字幕是重中之重。
4總結(jié)
在信息快速發(fā)展的智能時(shí)代,越來越多高科技的移動設(shè)備已經(jīng)影響我們工作和生活的方方面面,微教程的廣泛應(yīng)用整體提高了我們的教育質(zhì)量,在現(xiàn)實(shí)生活中,讓學(xué)生通過視頻這種主要學(xué)習(xí)方式,抓住學(xué)生學(xué)習(xí)特點(diǎn),發(fā)現(xiàn)學(xué)習(xí)的興趣,從而提供個(gè)性化教育課程,能夠有效地提高學(xué)生教育整體素質(zhì)。本文對計(jì)算機(jī)應(yīng)用基礎(chǔ)微課程的開發(fā)和設(shè)計(jì)進(jìn)行簡要探析,希望能對相關(guān)領(lǐng)域的發(fā)展起到積極地促進(jìn)作用。
參考文獻(xiàn)
[1] 王超.微項(xiàng)目學(xué)習(xí)在《計(jì)算機(jī)應(yīng)用基礎(chǔ)》課程教學(xué)中的應(yīng)用研究[J].信息與電腦(理論版),2014,07:221-222.
篇10
1.1邏輯語言概念
邏輯語言的概念始于古希臘哲學(xué)家的辯論中,隨后在數(shù)學(xué)理論不斷發(fā)展的過程中,為了解決相應(yīng)的數(shù)學(xué)問題,邏輯語言被廣泛應(yīng)用。然而,隨著計(jì)算機(jī)的發(fā)明,邏輯語言的使用也逐漸被升級。由于計(jì)算機(jī)的產(chǎn)生被稱作第三次的科技革命,所以,計(jì)算機(jī)在走進(jìn)人們?nèi)粘I畹耐瑫r(shí),也逐漸改變了人們的生活方式。計(jì)算機(jī)是基于數(shù)學(xué)模型的存在形式,所以,同樣需要使用邏輯語言對其軟件進(jìn)行控制。最初受到計(jì)算機(jī)自身性能的限制,軟件的編寫只能使用二進(jìn)制語言,所以,必需具有一定的邏輯性,才能使計(jì)算機(jī)正常運(yùn)行[1]。隨著科技水平的發(fā)展,現(xiàn)在的計(jì)算機(jī)程序使用的是高級語言,所以,邏輯關(guān)系的作用更加明顯。
1.2邏輯語言特點(diǎn)
以語言學(xué)標(biāo)準(zhǔn)將邏輯語言分為自然語言與形式化邏輯語言以及帶符號數(shù)學(xué)語言三種。邏輯語言是在邏輯學(xué)發(fā)展需要的基礎(chǔ)上產(chǎn)生的,邏輯語言的產(chǎn)生是為了討論問題時(shí)建立與數(shù)學(xué)同樣完美的特定符號語言而產(chǎn)生的。所以,邏輯語言與其他語言具有一定的差異。邏輯語言自身具有謹(jǐn)性,能夠?qū)⑦壿嬓酝评碛行У霓D(zhuǎn)換成數(shù)學(xué)語言,并且在出現(xiàn)特殊問題的情況下可以使用該語言,結(jié)合計(jì)算形式解決問題。與此同時(shí),隨著邏輯語言不斷的完善與發(fā)展,被廣泛應(yīng)用于實(shí)際問題的解決中。并且,在解決問題時(shí)會優(yōu)先建立數(shù)學(xué)模型,運(yùn)用數(shù)學(xué)的方式解決問題,有效的提高問題解決的效率。因此,邏輯語言具有極強(qiáng)的嚴(yán)謹(jǐn)性與普遍性,并且可以對全部問題進(jìn)行描述。在計(jì)算機(jī)軟件的發(fā)展過程中,發(fā)揮最大作用的就是邏輯語言,并且對實(shí)際狀況進(jìn)行分析可以發(fā)現(xiàn),計(jì)算機(jī)的每個(gè)程序都可以轉(zhuǎn)換成數(shù)學(xué)模型,并使用邏輯語言對其進(jìn)行描述。
2計(jì)算機(jī)軟件開發(fā)中存在的影響因素
在計(jì)算機(jī)軟件的開發(fā)過程中,最重要的就是對需求進(jìn)行全面的分析。因?yàn)槲覈?jì)算機(jī)技術(shù)起步時(shí)間較晚,所以計(jì)算機(jī)在軟件開發(fā)方面仍然存在問題與不足。計(jì)算機(jī)軟件出現(xiàn)的初期,由于計(jì)算機(jī)自身性能的限制,使得計(jì)算機(jī)軟件的邏輯形式較為簡單,只是較為簡單的計(jì)算,所以無需對需求進(jìn)行分析[2]。計(jì)算機(jī)的程序編寫需要具有針對性,在遇到問題時(shí),進(jìn)行程序的編寫并解決問題,但是計(jì)算機(jī)自身沒有存儲的設(shè)備,所以,遇到相同的問題仍然需要程序的重新編寫。近年來,隨著計(jì)算機(jī)軟件技術(shù)的完善與發(fā)展,計(jì)算機(jī)自身的語言系統(tǒng)有了較大的進(jìn)步。為了更好的利用計(jì)算機(jī)軟件進(jìn)行程序編寫,對計(jì)算機(jī)傳統(tǒng)的語言進(jìn)行了更新與改進(jìn),將復(fù)雜的語言轉(zhuǎn)換成通俗易懂的高級語言,一定程度上也促進(jìn)了計(jì)算機(jī)軟件的應(yīng)用。為了更好的滿足不同領(lǐng)域的各種需求,計(jì)算機(jī)軟件也需要逐漸變得復(fù)雜。因此,計(jì)算機(jī)軟件的開發(fā)受到多種因素的影響,尤其是計(jì)算機(jī)語言的使用。與此同時(shí),計(jì)算機(jī)軟件為了占有更大的市場,也會不斷拓展自身功能,進(jìn)而使自身的提及逐漸增大。為了更好的結(jié)合實(shí)際的軟件開發(fā)現(xiàn)狀,會將其以模塊為單位進(jìn)行劃分,所以,為了更好的實(shí)現(xiàn)軟件的易讀性以及可維護(hù)性,邏輯語言的使用具有重要意義。
3計(jì)算機(jī)軟件開發(fā)中邏輯語言的應(yīng)用
3.1邏輯語言的基本表現(xiàn)形式
邏輯語言是具有理論性的語言之一,所以,使用邏輯語言解決問題也被大多數(shù)人所關(guān)注。計(jì)算機(jī)本身是數(shù)學(xué)模型的具體表現(xiàn)形式,并且由邏輯語言進(jìn)行描述,使用連通電路與非連通電路兩種方式,可以把數(shù)學(xué)的二進(jìn)制進(jìn)行有效的聯(lián)系。在此基礎(chǔ)上,可以使用邏輯語言進(jìn)行實(shí)際問題的解決,并在計(jì)算機(jī)實(shí)際的使用過程中,可以針對各領(lǐng)域中的需要,開發(fā)具有針對性的計(jì)算機(jī)軟件。在對計(jì)算機(jī)軟件進(jìn)行開發(fā)的過程中,將計(jì)算機(jī)的語言根據(jù)相應(yīng)的邏輯關(guān)系來排列,計(jì)算機(jī)再根據(jù)指定的程序執(zhí)行指令。因此,計(jì)算機(jī)程序是邏輯語言最重要的表現(xiàn)形式。在計(jì)算機(jī)產(chǎn)生初期,會由于其程序的簡單而無需考慮相應(yīng)的邏輯關(guān)系。但是,目前階段,計(jì)算機(jī)自身的程序變得更加復(fù)雜,使得計(jì)算機(jī)的軟件占用其巨大的空間,所以,邏輯關(guān)系要清晰。
3.2邏輯語言的實(shí)際應(yīng)用
目前階段,計(jì)算機(jī)軟件是使用高級語言進(jìn)行軟件的編寫[3]。但是,如果想實(shí)現(xiàn)軟件的各種功能,就需要在其設(shè)計(jì)的過程中,根據(jù)實(shí)際的功能對軟件進(jìn)行模塊的劃分。與此同時(shí),使各個(gè)模塊都能夠?qū)崿F(xiàn)軟件的一部分功能,再建立適當(dāng)?shù)闹鞒绦?,利用相?yīng)的掃描系統(tǒng),將所需的模塊功能進(jìn)行及時(shí)的調(diào)用,進(jìn)而實(shí)現(xiàn)程序的維護(hù)操作。計(jì)算機(jī)主要是基于數(shù)學(xué)建立的,所以具有極高的嚴(yán)謹(jǐn)性,如果在進(jìn)行程序的編寫時(shí)產(chǎn)生錯(cuò)誤,就會直接影響計(jì)算機(jī)整體軟件的正常使用。所以,在計(jì)算機(jī)軟件的開發(fā)時(shí),要科學(xué)合理的使用邏輯語言,進(jìn)而保證計(jì)算機(jī)程序的正常執(zhí)行。同時(shí),在實(shí)際的調(diào)查中可以看出,目前的計(jì)算機(jī)編程軟件功能較為完善,并且完成程序的編寫后,能夠?qū)崿F(xiàn)編譯與運(yùn)行??茖W(xué)合理的使用邏輯語言進(jìn)行計(jì)算機(jī)程序的編寫,能夠有效的預(yù)防邏輯錯(cuò)誤的出現(xiàn)。
4結(jié)束語
熱門標(biāo)簽
計(jì)算機(jī)論文 計(jì)算機(jī)畢業(yè)論文 計(jì)算機(jī)技術(shù)論文 計(jì)算機(jī)教育論文 計(jì)算機(jī)專業(yè)論文 計(jì)算機(jī)基礎(chǔ)論文 計(jì)算機(jī)教學(xué)論文 計(jì)算機(jī)應(yīng)用論文 計(jì)算化學(xué)論文 計(jì)算機(jī)專業(yè)畢業(yè)論文 心理培訓(xùn) 人文科學(xué)概論
相關(guān)文章
2高職院校計(jì)算機(jī)專業(yè)人才培養(yǎng)探析
4中職計(jì)算機(jī)教學(xué)應(yīng)用策略