計(jì)算機(jī)軟件開發(fā)與應(yīng)用范文
時(shí)間:2023-10-19 16:05:30
導(dǎo)語(yǔ):如何才能寫好一篇計(jì)算機(jī)軟件開發(fā)與應(yīng)用,這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
信息安全環(huán)境是一種相對(duì)的安全環(huán)境,并不是完全杜絕信息安全事件。當(dāng)今社會(huì)網(wǎng)絡(luò)信息技術(shù)的發(fā)展,使信息安全已經(jīng)涉及世界經(jīng)濟(jì)、政治、文化、軍事、外交等方面。建設(shè)安全的信息環(huán)境,只能盡量避免信息安全事件的發(fā)生,減少信息的泄露和風(fēng)險(xiǎn)的發(fā)生,把信息安全的威脅降到最低。信息安全環(huán)境的構(gòu)建是一個(gè)復(fù)雜的系統(tǒng)工程,需要從觀念上進(jìn)行轉(zhuǎn)變,不斷地進(jìn)行規(guī)劃、設(shè)計(jì)、管理,使之成為可持續(xù)的發(fā)展過程。要想構(gòu)建安全的信息環(huán)境必須加強(qiáng)安全管理并且制定科學(xué)的安全管理機(jī)制。安全管理包括風(fēng)險(xiǎn)管理、安全教育和安全策略三方面,降低安全風(fēng)險(xiǎn)必須從這三方面加強(qiáng)安全管理。在安全管理中必須重視人的因素,人是信息安全的關(guān)鍵因素,也是最薄弱的環(huán)節(jié),要時(shí)刻加強(qiáng)對(duì)人的管理。建立安全管理機(jī)制必須加強(qiáng)對(duì)人的管理,遵循多人負(fù)責(zé)制、任期有限制、職責(zé)分離制等原則,加強(qiáng)對(duì)信息的管理,保障信息環(huán)境的安全。
二、計(jì)算機(jī)軟件開發(fā)應(yīng)用技術(shù)
(一)計(jì)算機(jī)軟件開發(fā)應(yīng)用技術(shù)的重要性
計(jì)算機(jī)軟件的開發(fā)和應(yīng)用是軟件工程的一項(xiàng)關(guān)鍵技術(shù),對(duì)計(jì)算機(jī)的發(fā)展起著十分重要的作用。沒有計(jì)算機(jī)軟件的開發(fā)利用,就很難有計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展創(chuàng)新,不利于網(wǎng)絡(luò)支持和遠(yuǎn)程控制技術(shù)的發(fā)展。計(jì)算機(jī)軟件的開發(fā)利用使計(jì)算機(jī)網(wǎng)絡(luò)形成共存性開發(fā)性的網(wǎng)絡(luò)模式,促進(jìn)了計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展。計(jì)算機(jī)軟件的開發(fā)利用還能夠提高軟件的性能,使計(jì)算機(jī)運(yùn)行更加安全高效。計(jì)算機(jī)軟件安全性、可靠性、便捷性的提高也離不開計(jì)算機(jī)軟件的開發(fā)利用。
(二)計(jì)算機(jī)軟件開發(fā)方法
目前常用的計(jì)算機(jī)軟件開發(fā)利用方法主要有原型化方法、軟件生命周期法、自動(dòng)形式的系統(tǒng)軟件開發(fā)方法三種方法。在進(jìn)行軟件開發(fā)利用之前要對(duì)軟件的開發(fā)進(jìn)行嚴(yán)格的定義和說明,軟件開發(fā)人員和用戶對(duì)軟件系統(tǒng)的整體功能以及信息需求進(jìn)行全面、深刻、準(zhǔn)確的認(rèn)定。如果用戶給出的軟件目標(biāo)不能對(duì)輸入處理和輸出處理需求進(jìn)行詳細(xì)的描述,或者軟件的開發(fā)者不能確定系統(tǒng)適用性、算法效果或未來(lái)使用的人機(jī)界面形態(tài),這時(shí)就可以用原型化方法進(jìn)行軟件的開發(fā)設(shè)計(jì)。軟件生命周期法是從時(shí)間的角度對(duì)軟件進(jìn)行開發(fā)設(shè)計(jì),把軟件的開發(fā)維護(hù)分成若干的階段,并且嚴(yán)格控制每一階段的開始和結(jié)束的標(biāo)準(zhǔn)。自動(dòng)形式的系統(tǒng)開發(fā)方法能夠根據(jù)系統(tǒng)的要求自動(dòng)進(jìn)行設(shè)計(jì)和編碼,它要求軟件開發(fā)者說明軟件實(shí)現(xiàn)的內(nèi)容和目標(biāo),不需要說明如何實(shí)現(xiàn)。通過這三種常用的軟件開發(fā)技術(shù),對(duì)軟件進(jìn)行開發(fā)利用,促進(jìn)計(jì)算機(jī)信息網(wǎng)絡(luò)的發(fā)展。
三、信息安全環(huán)境下計(jì)算機(jī)信息加密技術(shù)研究
隨著計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,計(jì)算機(jī)信息安全性面臨極大的威脅,計(jì)算機(jī)安全問題變得越來(lái)越突出?,F(xiàn)代計(jì)算機(jī)中眾多的危險(xiǎn)、隱患和可能遭受的攻擊都具有一定的隱蔽性和潛在性,他們以隱蔽的形式存在于計(jì)算機(jī)技術(shù)中,影響著計(jì)算機(jī)技術(shù)的開發(fā)應(yīng)用。信息加密技術(shù)是信息安全防衛(wèi)的有效技術(shù),它能夠?qū)Ψ欠ㄓ脩舻母`聽和入侵進(jìn)行一定的防護(hù),也能有效地防止惡意軟件的入侵,使計(jì)算機(jī)信息更加具有保密性、完整性和真實(shí)性。即使在信息安全環(huán)境下也應(yīng)該加強(qiáng)對(duì)信息加密技術(shù)的研究與探索,促使信息環(huán)境更加安全,更加有利于計(jì)算機(jī)軟件的開發(fā)利用。
(一)信息加密技術(shù)
信息加密技術(shù)是指在計(jì)算機(jī)信息儲(chǔ)存和傳輸工程中,利用一定的信息加密計(jì)算方法,把信息明文變成不可讀取的密文,要想讀取信息必須知道信息解密的方法,這樣就能有效防止非法入侵者讀取機(jī)密信息。把計(jì)算機(jī)明文信息轉(zhuǎn)化成不可讀取的密文的過程就是信息的加密,信息讀取者把密文轉(zhuǎn)化成信息明文的過程是信息解密,信息的解密需要相應(yīng)的密鑰,沒有解密密鑰要想讀取加密的信息是很困難的,所以信息加密技術(shù)是保障信息安全十分有效的方法。
(二)信息加密的分類
信息加密技術(shù)因?yàn)榧用苣康牡牟煌譃榇鎯?chǔ)加密技術(shù)和傳輸加密技術(shù)。存儲(chǔ)加密技術(shù)是為了防止信息存儲(chǔ)中信息的泄露而進(jìn)行的加密,主要有密文存儲(chǔ)和存取控制兩種表現(xiàn)形式。密文存儲(chǔ)主要通過對(duì)加密算法的轉(zhuǎn)換、附加密碼以及加密模塊的設(shè)定等形式來(lái)實(shí)現(xiàn)的。存取控制主要是通過辨別用戶來(lái)判斷是否具有合法性,主要傾向于對(duì)資格、權(quán)限等的審查和限用。傳輸加密是對(duì)信息傳輸過程的加密,防止信息傳輸過程中的泄露和非法用戶的入侵。這種加密主要包括線路加密和端到端的加密兩種形式,前者是在各個(gè)不同的線路上設(shè)置不同的加密密鑰,這種加密手段能夠有效防止信息傳輸線路上信息的泄露,但是容易忽視信源和信宿的安全。端到端的加密手段,在信息的發(fā)送端進(jìn)行自動(dòng)的加密,被加密的信息傳輸?shù)街贫ń邮斩藭r(shí)會(huì)自動(dòng)地重組、解密,使加密的信息重新成為可讀的信息。
(三)信息加密技術(shù)的應(yīng)用分析
1.密鑰的應(yīng)用管理
密鑰是信息加密的重要表現(xiàn)手段,也是保密和竊密的主要對(duì)象。密鑰是私密的非公開性的,但是由于計(jì)算機(jī)信息交換中使用的密鑰數(shù)量較多,有許多相同的密鑰,這樣一旦個(gè)人的密鑰被第三方得知,那么其與其他用戶的信息交流就很有可能被第三方竊取,威脅到個(gè)人的信息安全。同一密鑰使用的次數(shù)越多,用這種密鑰保密的信息泄露的可能性就越大,要想提高信息的保密性,防止信息的非法竊取,需要在密鑰的使用過程中不斷更換密鑰,減少密鑰的暴露。為了確保密鑰使用的安全性可以在互聯(lián)網(wǎng)上建立一個(gè)可以提供安全可靠的的密鑰的分配中心,每個(gè)用戶只知道一個(gè)可以和分配中心對(duì)話的密鑰。這樣既能滿足用戶信息保密的需要,也能使密鑰重復(fù)率降低,保障密鑰的安全可靠。
2.量子加密技術(shù)
量子加密技術(shù)是判斷計(jì)算機(jī)信息是否受到攻擊的一項(xiàng)技術(shù)手段,利用這一技術(shù)可以實(shí)現(xiàn)傳統(tǒng)的密碼體制的全光網(wǎng)絡(luò),而且能夠把密鑰交換和信息的加密提高到光纖一級(jí)。一旦有非法的入侵者想要檢測(cè)并且接受用戶所發(fā)的信息,就會(huì)對(duì)用戶的量子狀態(tài)造成影響,用戶就可以根據(jù)量子狀態(tài)的變化判斷信息是否遭受攻擊,及時(shí)采取措施,避免更多的損失。
四、結(jié)束語(yǔ)
篇2
關(guān)鍵詞:高校;體育教學(xué);計(jì)算機(jī)輔助軟件;開發(fā)與應(yīng)用研究
中圖分類號(hào):G807.4
文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1007-3612(2006)01-0116-03
探索在體育教學(xué)中開發(fā)與應(yīng)用計(jì)算機(jī)輔助軟件,對(duì)拓寬學(xué)習(xí)渠道,提高體育教學(xué)質(zhì)量,培養(yǎng)學(xué)生“以教師為主導(dǎo)、以學(xué)生為主體”的創(chuàng)新精神和實(shí)踐能力,促進(jìn)高校體育教學(xué)、體育課程測(cè)試、乃至教學(xué)管理的科學(xué)化和現(xiàn)代化水平具有重大的現(xiàn)實(shí)意義。
1 研究對(duì)象與方法
本課題以現(xiàn)代教育技術(shù)理論為指導(dǎo),以高校體育教學(xué)中的CAI、CAT、CMI軟件開發(fā)與應(yīng)用為研究對(duì)象,通過查詢文獻(xiàn)資料、軟件制作與應(yīng)用、統(tǒng)計(jì)分析等方法,探索高校體育教學(xué)(學(xué)習(xí))過程、以及教學(xué)(學(xué)習(xí))資源的設(shè)計(jì)、開發(fā)、利用、評(píng)價(jià)及管理規(guī)律、特點(diǎn)。
2 結(jié)果與分析
2.1 結(jié)果
2.1.1 《體育網(wǎng)上選課系統(tǒng)》軟件 我們利用DreamweaverMX網(wǎng)頁(yè)制作軟件和Microsoft ASP.NET技術(shù),結(jié)合高校體育教學(xué)實(shí)際,自主研發(fā)了《體育網(wǎng)上選課系統(tǒng)》軟件。
通過利用《體育網(wǎng)上選課系統(tǒng)》軟件(圖1),學(xué)生可以查看教師的基本信息和課程的開設(shè)情況介紹。為了避免被動(dòng)、盲目地選擇體育課,學(xué)生還可以對(duì)體育課程不了解和不清楚的問題,通過網(wǎng)上師生間實(shí)時(shí)疑難問題解答來(lái)更詳細(xì)、更全面地了解任課教師,課程的開設(shè)周數(shù)、教學(xué)計(jì)劃、教學(xué)內(nèi)容等,從而更好地解決了學(xué)生選擇自己所喜愛的體育課程難的問題。
教師也可以利用《體育網(wǎng)上選課系統(tǒng)》軟件,及時(shí)、全面地了解學(xué)生選擇自己教授的體育課的人數(shù)、個(gè)人基本信息等情況,以便有的放矢地搞好體育教學(xué)。
2.1.2 體育課件 我們利用Macromedia Authorware制作軟件工具,結(jié)合Flash、Poser等軟件開發(fā)制作了多種體育教學(xué)課件。在制作體育教學(xué)課件的過程中,我們始終把握制作課件的目的就是把教師從原來(lái)在課堂上所講、所教的內(nèi)容作為教師的演示工具轉(zhuǎn)變?yōu)閷W(xué)生的認(rèn)知工具,把體育教學(xué)過程從傳統(tǒng)的邏輯分析講授過程,轉(zhuǎn)變?yōu)閷W(xué)生發(fā)現(xiàn)問題、探究問題和意義建構(gòu)過程來(lái)獲得體育知識(shí),培養(yǎng)學(xué)生體育運(yùn)動(dòng)技能和自我身體保健能力。
2.1.2.1 利用Poser軟件制作人體動(dòng)畫 Poser人體三維制作軟件為制作體育課件提供了豐富多彩的人體三維模型。使用該軟件提供的模型,可輕松、快捷地設(shè)計(jì)人體造型和動(dòng)作。而且Poser軟件提供的人體模型還可以根據(jù)需要定制成多種多樣的類型和體態(tài),直接應(yīng)用于所需的課件設(shè)計(jì)。
根據(jù)體育的教學(xué)特點(diǎn)和項(xiàng)目不同,首先利用Poser軟件制作人體運(yùn)動(dòng)的單個(gè)幀,然后通過簡(jiǎn)單直觀的關(guān)鍵楨制作方式再制作細(xì)膩逼真的人體動(dòng)作,通過保存后,為制作體育課件準(zhǔn)備好素材。
利用Poser軟件的導(dǎo)入功能,還可以從網(wǎng)上下載或從3Dstudio Max和LightWave中對(duì)Poser場(chǎng)景的控制,這在很大程度上豐富了人體造型和動(dòng)作設(shè)計(jì)的創(chuàng)作空間;導(dǎo)出功能可以將Poser設(shè)計(jì)的人物造型加入到其它的三維設(shè)計(jì)軟件。它的輸出功能還可以與Flash軟件并用,輸出成2D Flas,并通過Viewpoint Media Player輸出,可實(shí)現(xiàn)在互聯(lián)網(wǎng)上的三維動(dòng)畫體育技術(shù)教學(xué)人體模型演示。
2.1.2.2 利用Flash軟件制作體育教學(xué)技術(shù)動(dòng)畫 Flash軟件是最受人們喜愛的一種動(dòng)畫制作軟件。利用該軟件我們可以從Poser軟件中的人體模型中導(dǎo)出人體動(dòng)作模型,經(jīng)過pho-tshop等圖片軟件處理,可以制作出豐富多彩的人體動(dòng)作,然后再導(dǎo)人到Flash軟件中(圖2),通過設(shè)制動(dòng)作的關(guān)鍵幀,就可以演示出非常逼真的運(yùn)動(dòng)技術(shù)動(dòng)作。
2.1.2.3 利用Macromedia Authorware合成體育教學(xué)課件 雖然有不少工具軟件都能編輯合成體育課件,但交互性能最好的體育課件制作工具還是Macromedia Authorware軟件。它不但能合成多種軟件制作的人體運(yùn)動(dòng)技術(shù)動(dòng)作,還可以把用其它軟件編輯好的文字、聲音、圖片、視頻、動(dòng)畫等綜合在一起。使教師在體育教學(xué)中,達(dá)到師生間在體育課堂上相互之間的互動(dòng)功能(圖3)。
最后,根據(jù)體育教學(xué)目的、教學(xué)任務(wù)、教學(xué)方法需要和課件本身的用途和特點(diǎn)制作出適合高校特點(diǎn)的體育教學(xué)課件。
課件在總體合成并初步修改完成后,為檢驗(yàn)課件是否適用,應(yīng)在教學(xué)中讓教師和學(xué)生試用,在他們?cè)囉煤?,分別提出修改意見,并做進(jìn)一步地修改,同時(shí)請(qǐng)有豐富體育教學(xué)經(jīng)驗(yàn)的教師對(duì)課件的制作進(jìn)行評(píng)價(jià),根據(jù)評(píng)價(jià)意見,再對(duì)課件進(jìn)行進(jìn)一步的修改,在充分認(rèn)定后,對(duì)其進(jìn)行打包,并刻錄成光盤,以便在其它計(jì)算機(jī)上直接運(yùn)行。
2.1.3 《體育在線考試系統(tǒng)》 在體育教學(xué)過程中,我們始終注重教學(xué)過程的總結(jié)性評(píng)價(jià)和形成性評(píng)價(jià),井參照規(guī)范要求進(jìn)行定量的測(cè)量與比較,以此作為體育教學(xué)質(zhì)量監(jiān)控的主要措施(圖4)。通過(體育在線考試系統(tǒng)),可以達(dá)到交互式出測(cè)試、作業(yè)和考試題,自動(dòng)統(tǒng)計(jì)分?jǐn)?shù)。
2.1.4 《體育教學(xué)評(píng)估系統(tǒng)》 正確、公正的評(píng)價(jià)教師的教學(xué)水平和教學(xué)能力是提高教學(xué)質(zhì)量的保證。我們根據(jù)高校體育教學(xué)的實(shí)際情況,分課前準(zhǔn)備、教師基本功、教學(xué)內(nèi)容、教學(xué)方法、能力培養(yǎng)五個(gè)方面對(duì)教師的上課情況進(jìn)行綜合評(píng)價(jià)。再采用數(shù)理統(tǒng)計(jì)和系統(tǒng)理論等方法,用網(wǎng)頁(yè)制作軟件Dream-weaver MX和Microsoft ASP.NET等技術(shù),把評(píng)價(jià)的內(nèi)容制作成互動(dòng)式網(wǎng)頁(yè),通過教師在網(wǎng)上進(jìn)行自我評(píng)價(jià)、教師互評(píng)、學(xué)生評(píng)價(jià)三個(gè)方面,按每個(gè)小項(xiàng)A、B、C、D打分,系統(tǒng)自動(dòng)算出教學(xué)評(píng)估水平的平均分值。
2.1.5 《體育教學(xué)綜合管理系統(tǒng)》 通過利用Visual FoxPro6.0數(shù)據(jù)庫(kù)編程軟件開發(fā)、研制的《學(xué)校體育綜合管理系統(tǒng)》軟件(圖5),可以對(duì)學(xué)校體育教師考核、教學(xué)文件與教學(xué)資料、學(xué)生管理、《學(xué)生體質(zhì)健康》標(biāo)準(zhǔn)測(cè)試、課外體育活動(dòng)、課余運(yùn)動(dòng)訓(xùn)練、運(yùn)動(dòng)競(jìng)賽、體育經(jīng)費(fèi)、運(yùn)動(dòng)場(chǎng)地及器材、體育信息進(jìn)行科學(xué)地管理,使學(xué)校體育管理和體育教學(xué)工作達(dá)到科學(xué)化、規(guī)范化水平。
體育教學(xué)質(zhì)量取決于對(duì)各種信息的處理能力,它也標(biāo)志著學(xué)校的體育教學(xué)管理水平。利用《學(xué)校體育綜合管理系統(tǒng)》軟件,可以較好地處理體育教學(xué)中的教學(xué)文件、教學(xué)設(shè)備、學(xué)
生成績(jī)、教師業(yè)務(wù)水平能力等方面的數(shù)據(jù)。同時(shí),也能對(duì)各種數(shù)據(jù)進(jìn)行綜合統(tǒng)計(jì)、分析與評(píng)價(jià)。
2.2 分析
2.2.1 計(jì)算機(jī)輔助軟件開發(fā)與應(yīng)用研究思路 根據(jù)體育教學(xué)的課前準(zhǔn)備、教學(xué)過程、課后總結(jié)的一般教學(xué)規(guī)律,運(yùn)用調(diào)查方法掌握學(xué)生所要了解的基本信息的搜集,并進(jìn)行科學(xué)數(shù)據(jù)分析,制定出所需求的體育教學(xué)、測(cè)試、管理系統(tǒng)設(shè)計(jì)思路。
在對(duì)教與學(xué)過程中出現(xiàn)的問題,應(yīng)用現(xiàn)代教育理論與技術(shù),沒汁與開發(fā)包括內(nèi)容分析、對(duì)象分析、具體目標(biāo)的闡明、策略設(shè)計(jì):媒體選擇與制作等.同時(shí)對(duì)設(shè)計(jì)與開發(fā)教學(xué)的效果進(jìn)行形成性評(píng)價(jià)的基礎(chǔ)上,根據(jù)試用效果進(jìn)行修改,然后做出對(duì)教學(xué)設(shè)計(jì)實(shí)際使用情況的總結(jié)性評(píng)價(jià)。
2.2.2 ASP技術(shù)與數(shù)據(jù)庫(kù)建立 利用網(wǎng)頁(yè)制作與ASP技術(shù)可以開發(fā)出《體育網(wǎng)上選課系統(tǒng)》、《體育網(wǎng)上考試系統(tǒng)》、《體育教學(xué)綜合管理系統(tǒng)》等的數(shù)據(jù)庫(kù)系統(tǒng)。據(jù)體方法如下:
新建一個(gè)文件夾,起一個(gè)名字,打開access或Visual Fox-Pro6.o數(shù)據(jù)庫(kù)軟件,新建一數(shù)據(jù)庫(kù)dbl,建立兩張表,表與表之間的聯(lián)系字段為“類別名稱”,根據(jù)表的結(jié)構(gòu)劃分字段。然后打開DremnweaverMX網(wǎng)頁(yè)制作軟件,新建一網(wǎng)頁(yè),在彈出的面板中選擇Dynamic page和Asp VBScript。展開右邊的Applica-tion面板,選擇Databases標(biāo)簽,按“十”按鈕,選擇Data SourceName(DSN),在彈出的DataSource Name(DSN)面板上,選擇define…按鈕進(jìn)入ODBC數(shù)據(jù)源管理器,選擇系統(tǒng)DSN標(biāo)簽,點(diǎn)擊添加按鈕,選擇“Driver do Microsoft Access(*.mdb)”數(shù)據(jù)驅(qū)動(dòng)程序,點(diǎn)擊完成按鈕,在隨后的面板上選擇數(shù)據(jù)庫(kù)路徑,選中dbl,數(shù)據(jù)源名輸入dbl。單擊確定按鈕,返回ODBC數(shù)據(jù)源管理器面板。再單擊確定按鈕,返回Data Source Name(DSN)面板。點(diǎn)擊test按鈕,右邊Application面板的Databases標(biāo)簽就會(huì)相應(yīng)的出現(xiàn)我們新建的數(shù)據(jù)源dbl。最后,建立主頁(yè),插入鏈接,“按學(xué)號(hào)”鏈接到數(shù)據(jù)庫(kù)的ASP中(圖6)。
2.2.3 CAl分析 體育教師在掌握或具有電腦操作基本知識(shí)的前提下.掌握與熟練運(yùn)用相差軟件,像圖像處理軟件(photoshop,coreldraw.freehand)、聲音處理軟件(Ueadmedia咖-dio、sound forge.cool edit、wave edit)、動(dòng)畫處理軟件(AutoDeskAnimatorPro、3DS MAX、Maya、Flash).常用課件制作軟件(Pow―erPoint.Authorware、Director、ToolBook、Flash)等,認(rèn)真鉆研教材、教法,精心設(shè)計(jì),撰寫腳本,集眾家之長(zhǎng),發(fā)揮集體智慧,發(fā)揮眾人的力量,不斷完善、提高自制課件的質(zhì)量、水平.制作出適合高校體育教育的教學(xué)課件。
2.2.3 CAT分析 目前CAT在體育教學(xué)中的應(yīng)用,主要是通過后臺(tái)數(shù)據(jù)庫(kù)的操作,利用ASP、Php技術(shù)及時(shí)修改,并及時(shí)將這種修改反映在用戶的瀏覽器端,實(shí)現(xiàn)動(dòng)態(tài),個(gè)性化的在線體育計(jì)算機(jī)輔助教學(xué)測(cè)試網(wǎng)頁(yè)。
學(xué)生通過上網(wǎng)輸入有關(guān)的體育術(shù)語(yǔ)和基本概念的熱字查詢,以及輸入要求的形式查詢術(shù)語(yǔ)、概念和知識(shí)點(diǎn),瀏覽課程中的知識(shí)點(diǎn)、重點(diǎn)、難點(diǎn),提供體育教學(xué)中的實(shí)例分析、問題分析、給出建議,以使學(xué)生掌握需要的知識(shí)和技能,
設(shè)置討論區(qū),允許學(xué)生自由發(fā)表自己的觀點(diǎn),提供具有啟發(fā)性的問題,供學(xué)生按專題討論,并記錄學(xué)生已經(jīng)學(xué)過的知識(shí)路徑,設(shè)置書簽記錄學(xué)生學(xué)過的內(nèi)容和位置作為準(zhǔn)備下次進(jìn)入學(xué)習(xí)時(shí)開始的頁(yè)面。
2.2.4 CMT分析 CMT應(yīng)用于高校體育教學(xué)管理,它給體育教師減輕了學(xué)生成績(jī)統(tǒng)計(jì)和考勤統(tǒng)計(jì)的繁重負(fù)擔(dān)。打印各種報(bào)表十分方便。提供每個(gè)學(xué)生的體育合格標(biāo)準(zhǔn)統(tǒng)計(jì)元素,包括體育課全年總分、國(guó)家體育鍛煉標(biāo)準(zhǔn)總分和等級(jí)、早間操活動(dòng)類課程的出缺勤率。使填寫體育合格標(biāo)準(zhǔn)登記表十分方便。
3 結(jié)論與建議
篇3
1.1邏輯語(yǔ)言概念
邏輯語(yǔ)言的概念始于古希臘哲學(xué)家的辯論中,隨后在數(shù)學(xué)理論不斷發(fā)展的過程中,為了解決相應(yīng)的數(shù)學(xué)問題,邏輯語(yǔ)言被廣泛應(yīng)用。然而,隨著計(jì)算機(jī)的發(fā)明,邏輯語(yǔ)言的使用也逐漸被升級(jí)。由于計(jì)算機(jī)的產(chǎn)生被稱作第三次的科技革命,所以,計(jì)算機(jī)在走進(jìn)人們?nèi)粘I畹耐瑫r(shí),也逐漸改變了人們的生活方式。計(jì)算機(jī)是基于數(shù)學(xué)模型的存在形式,所以,同樣需要使用邏輯語(yǔ)言對(duì)其軟件進(jìn)行控制。最初受到計(jì)算機(jī)自身性能的限制,軟件的編寫只能使用二進(jìn)制語(yǔ)言,所以,必需具有一定的邏輯性,才能使計(jì)算機(jī)正常運(yùn)行[1]。隨著科技水平的發(fā)展,現(xiàn)在的計(jì)算機(jī)程序使用的是高級(jí)語(yǔ)言,所以,邏輯關(guān)系的作用更加明顯。
1.2邏輯語(yǔ)言特點(diǎn)
以語(yǔ)言學(xué)標(biāo)準(zhǔn)將邏輯語(yǔ)言分為自然語(yǔ)言與形式化邏輯語(yǔ)言以及帶符號(hào)數(shù)學(xué)語(yǔ)言三種。邏輯語(yǔ)言是在邏輯學(xué)發(fā)展需要的基礎(chǔ)上產(chǎn)生的,邏輯語(yǔ)言的產(chǎn)生是為了討論問題時(shí)建立與數(shù)學(xué)同樣完美的特定符號(hào)語(yǔ)言而產(chǎn)生的。所以,邏輯語(yǔ)言與其他語(yǔ)言具有一定的差異。邏輯語(yǔ)言自身具有謹(jǐn)性,能夠?qū)⑦壿嬓酝评碛行У霓D(zhuǎn)換成數(shù)學(xué)語(yǔ)言,并且在出現(xiàn)特殊問題的情況下可以使用該語(yǔ)言,結(jié)合計(jì)算形式解決問題。與此同時(shí),隨著邏輯語(yǔ)言不斷的完善與發(fā)展,被廣泛應(yīng)用于實(shí)際問題的解決中。并且,在解決問題時(shí)會(huì)優(yōu)先建立數(shù)學(xué)模型,運(yùn)用數(shù)學(xué)的方式解決問題,有效的提高問題解決的效率。因此,邏輯語(yǔ)言具有極強(qiáng)的嚴(yán)謹(jǐn)性與普遍性,并且可以對(duì)全部問題進(jìn)行描述。在計(jì)算機(jī)軟件的發(fā)展過程中,發(fā)揮最大作用的就是邏輯語(yǔ)言,并且對(duì)實(shí)際狀況進(jìn)行分析可以發(fā)現(xiàn),計(jì)算機(jī)的每個(gè)程序都可以轉(zhuǎn)換成數(shù)學(xué)模型,并使用邏輯語(yǔ)言對(duì)其進(jìn)行描述。
2計(jì)算機(jī)軟件開發(fā)中存在的影響因素
在計(jì)算機(jī)軟件的開發(fā)過程中,最重要的就是對(duì)需求進(jìn)行全面的分析。因?yàn)槲覈?guó)計(jì)算機(jī)技術(shù)起步時(shí)間較晚,所以計(jì)算機(jī)在軟件開發(fā)方面仍然存在問題與不足。計(jì)算機(jī)軟件出現(xiàn)的初期,由于計(jì)算機(jī)自身性能的限制,使得計(jì)算機(jī)軟件的邏輯形式較為簡(jiǎn)單,只是較為簡(jiǎn)單的計(jì)算,所以無(wú)需對(duì)需求進(jìn)行分析[2]。計(jì)算機(jī)的程序編寫需要具有針對(duì)性,在遇到問題時(shí),進(jìn)行程序的編寫并解決問題,但是計(jì)算機(jī)自身沒有存儲(chǔ)的設(shè)備,所以,遇到相同的問題仍然需要程序的重新編寫。近年來(lái),隨著計(jì)算機(jī)軟件技術(shù)的完善與發(fā)展,計(jì)算機(jī)自身的語(yǔ)言系統(tǒng)有了較大的進(jìn)步。為了更好的利用計(jì)算機(jī)軟件進(jìn)行程序編寫,對(duì)計(jì)算機(jī)傳統(tǒng)的語(yǔ)言進(jìn)行了更新與改進(jìn),將復(fù)雜的語(yǔ)言轉(zhuǎn)換成通俗易懂的高級(jí)語(yǔ)言,一定程度上也促進(jìn)了計(jì)算機(jī)軟件的應(yīng)用。為了更好的滿足不同領(lǐng)域的各種需求,計(jì)算機(jī)軟件也需要逐漸變得復(fù)雜。因此,計(jì)算機(jī)軟件的開發(fā)受到多種因素的影響,尤其是計(jì)算機(jī)語(yǔ)言的使用。與此同時(shí),計(jì)算機(jī)軟件為了占有更大的市場(chǎng),也會(huì)不斷拓展自身功能,進(jìn)而使自身的提及逐漸增大。為了更好的結(jié)合實(shí)際的軟件開發(fā)現(xiàn)狀,會(huì)將其以模塊為單位進(jìn)行劃分,所以,為了更好的實(shí)現(xiàn)軟件的易讀性以及可維護(hù)性,邏輯語(yǔ)言的使用具有重要意義。
3計(jì)算機(jī)軟件開發(fā)中邏輯語(yǔ)言的應(yīng)用
3.1邏輯語(yǔ)言的基本表現(xiàn)形式
邏輯語(yǔ)言是具有理論性的語(yǔ)言之一,所以,使用邏輯語(yǔ)言解決問題也被大多數(shù)人所關(guān)注。計(jì)算機(jī)本身是數(shù)學(xué)模型的具體表現(xiàn)形式,并且由邏輯語(yǔ)言進(jìn)行描述,使用連通電路與非連通電路兩種方式,可以把數(shù)學(xué)的二進(jìn)制進(jìn)行有效的聯(lián)系。在此基礎(chǔ)上,可以使用邏輯語(yǔ)言進(jìn)行實(shí)際問題的解決,并在計(jì)算機(jī)實(shí)際的使用過程中,可以針對(duì)各領(lǐng)域中的需要,開發(fā)具有針對(duì)性的計(jì)算機(jī)軟件。在對(duì)計(jì)算機(jī)軟件進(jìn)行開發(fā)的過程中,將計(jì)算機(jī)的語(yǔ)言根據(jù)相應(yīng)的邏輯關(guān)系來(lái)排列,計(jì)算機(jī)再根據(jù)指定的程序執(zhí)行指令。因此,計(jì)算機(jī)程序是邏輯語(yǔ)言最重要的表現(xiàn)形式。在計(jì)算機(jī)產(chǎn)生初期,會(huì)由于其程序的簡(jiǎn)單而無(wú)需考慮相應(yīng)的邏輯關(guān)系。但是,目前階段,計(jì)算機(jī)自身的程序變得更加復(fù)雜,使得計(jì)算機(jī)的軟件占用其巨大的空間,所以,邏輯關(guān)系要清晰。
3.2邏輯語(yǔ)言的實(shí)際應(yīng)用
目前階段,計(jì)算機(jī)軟件是使用高級(jí)語(yǔ)言進(jìn)行軟件的編寫[3]。但是,如果想實(shí)現(xiàn)軟件的各種功能,就需要在其設(shè)計(jì)的過程中,根據(jù)實(shí)際的功能對(duì)軟件進(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ò)誤,就會(huì)直接影響計(jì)算機(jī)整體軟件的正常使用。所以,在計(jì)算機(jī)軟件的開發(fā)時(shí),要科學(xué)合理的使用邏輯語(yǔ)言,進(jìn)而保證計(jì)算機(jī)程序的正常執(zhí)行。同時(shí),在實(shí)際的調(diào)查中可以看出,目前的計(jì)算機(jī)編程軟件功能較為完善,并且完成程序的編寫后,能夠?qū)崿F(xiàn)編譯與運(yùn)行??茖W(xué)合理的使用邏輯語(yǔ)言進(jìn)行計(jì)算機(jī)程序的編寫,能夠有效的預(yù)防邏輯錯(cuò)誤的出現(xiàn)。
4結(jié)束語(yǔ)
篇4
1 計(jì)算機(jī)應(yīng)用軟件的需求和開發(fā)的重要性分析
計(jì)算機(jī)作為輔工具,在幫助人們解決問題和促進(jìn)社會(huì)發(fā)展方面都具有重要的作用,其中應(yīng)用性軟件也是如此,比如最常見的辦公軟件給日常的辦公帶來(lái)了很多的便利,各種文字的排版,影音的插入都可以在其中操作,還有具體的財(cái)務(wù)應(yīng)用軟件,節(jié)省了財(cái)務(wù)工作的大量時(shí)間,大大提高了工作效率,另外公交或是駕車的路線查詢,照相效果的轉(zhuǎn)變以及手游等應(yīng)用軟件在給人們的生活帶來(lái)了方便的同時(shí)也豐富了人們的精神生活,所以說開發(fā)更多,更好的計(jì)算機(jī)應(yīng)用軟件不僅是促進(jìn)計(jì)算機(jī)技術(shù)發(fā)展的要求,而且也是提高人們生活水平的重要推動(dòng)力。
2 計(jì)算機(jī)應(yīng)用軟件的需求分析
2.1 計(jì)算機(jī)應(yīng)用軟件的需求分析流程。計(jì)算機(jī)應(yīng)用軟件的需求分析在軟件開發(fā)過程中是一個(gè)很重要的環(huán)節(jié),因?yàn)橥ㄟ^需求能了解到所開發(fā)出來(lái)的軟件是為了滿足哪些人群、哪些工作的需要,也能根據(jù)這些信息,制定出如何對(duì)軟件的系統(tǒng)進(jìn)行編程的方案,以及確定該軟件主要的功能是什么,因此需求分析是進(jìn)行應(yīng)用軟件開發(fā)的第一步。
首先是根據(jù)市場(chǎng)的調(diào)研情況以及應(yīng)用軟件的開發(fā)市場(chǎng)報(bào)告來(lái)對(duì)現(xiàn)階段人們的需求進(jìn)行提出。目前計(jì)算機(jī)應(yīng)用軟件的使用范圍越來(lái)越大,有對(duì)辦公軟件的不同程度的需求,有對(duì)地圖導(dǎo)航的軟件以及其他不同類型的需求,也還有是對(duì)應(yīng)用軟件系統(tǒng)升級(jí)的要求,因此需要對(duì)應(yīng)用軟件的需求進(jìn)行正確的定位,確定好所研制出來(lái)的軟件是用于何目的,即做好定位分析。
其次是根據(jù)需求定位來(lái)對(duì)應(yīng)用軟件的適用性進(jìn)行描述,比如有的人會(huì)認(rèn)為應(yīng)用軟件的更新速度太快了,而且并不是最新的就是最好用軟件,因此要對(duì)同一種應(yīng)用軟件的用戶進(jìn)行信息的鑒別和綜合性分析。通過對(duì)原始的市場(chǎng)調(diào)研問題的研究、用戶對(duì)問題答案的選擇分析以及結(jié)合應(yīng)用軟件開發(fā)的以往經(jīng)驗(yàn)來(lái)進(jìn)行綜合性的分析,篩選出由于用戶的個(gè)人偏見或是完全不合理要求的需求數(shù)據(jù),提煉出真正有參考價(jià)值的信息,為開發(fā)軟件提供強(qiáng)有力的依據(jù),另外還可以通過這些調(diào)研的數(shù)據(jù),進(jìn)一步挖掘出未顯現(xiàn)出來(lái)潛在需求,從而有助于幫助完善軟件的功能性和合理性。
最后是根據(jù)數(shù)據(jù)分析的結(jié)果,再一次對(duì)應(yīng)用軟件開發(fā)需要的規(guī)格說明以及用戶的使用方式等方面進(jìn)行考證,其目的主要是保證所研發(fā)的軟件是真正滿足人們需求的,研發(fā)途徑和所制定的方案也是可行的,因?yàn)閼?yīng)用軟件具有復(fù)雜性,而且開發(fā)的成本也比較高的特點(diǎn),因此在每一個(gè)軟件方案定型之前都要認(rèn)真的分析,避免出現(xiàn)遺漏和模糊化的地方,影響軟件的開發(fā)效果。
2.2 計(jì)算機(jī)應(yīng)用軟件的需求分析方法。確定和了解用戶對(duì)計(jì)算機(jī)應(yīng)用軟件的需求方式有很多,并且針對(duì)不同的情況和軟件的使用范圍來(lái)了解需求的方式也不少,但本文將主要介紹采用比較多的三種方式。
一是直接訪問式,包含面對(duì)面的交談,或是通過發(fā)放紙質(zhì)的以及電子版的市場(chǎng)調(diào)查來(lái)獲得數(shù)據(jù)。對(duì)于面對(duì)面的交談,一般是知道具體的應(yīng)用軟件用戶,對(duì)其領(lǐng)導(dǎo)或是采購(gòu)人員來(lái)進(jìn)行交流,這樣就能比較全面了解到用戶的具體要求以及以后軟件開發(fā)的方向,比如辦公室的財(cái)務(wù)軟件的需求方向,就可以直接與用戶進(jìn)行溝通,并能了解其對(duì)目前所用到軟件有什么不滿意的地方或是需要改進(jìn)的地方等比較寶貴的信息。另外對(duì)于一般新的應(yīng)用軟件,軟件開發(fā)商只能了解到用戶在某一方面有所需求,研發(fā)出來(lái)的軟件肯定是能滿足部分用戶的需要的,但是具體的情況就不是很清楚,這種情況就可以采用發(fā)放大量的市場(chǎng)調(diào)研報(bào)告,在剔除無(wú)效的信息后,對(duì)數(shù)據(jù)進(jìn)行分析,比如可以利用SPSS軟件對(duì)所搜集到的數(shù)據(jù)進(jìn)行整理和分析,可以得到將要開發(fā)的應(yīng)用軟件中哪些功能最能滿足用戶的需求,因此這也被作為一種比較常見和有用的方式之一。
二是對(duì)具體的用戶做出應(yīng)用軟件的方案后,與用戶進(jìn)行進(jìn)一步的商討確定用戶的具體需求。比如在知道這款應(yīng)用軟件是為某公司開發(fā)研制的,那么就能了解到該企業(yè)的組織結(jié)構(gòu)以及最基本的業(yè)務(wù)流程,根據(jù)這些實(shí)際的情況,結(jié)合該企業(yè)現(xiàn)有的硬件以及軟件情況,制定出這款應(yīng)用軟件的具體方案,并做出簡(jiǎn)單的操作流程頁(yè)面,通過這種方式來(lái)吸引用戶的眼球,而且也能通過向用戶展示了解到該方案在哪些方面還需要改進(jìn),在哪些地方還存在漏洞等,這樣就能對(duì)用戶的需求了解的比較準(zhǔn)確,所研制開發(fā)出來(lái)的軟件也與該用戶的要求十分符合,效果也就最佳。而這種結(jié)果的得來(lái)是通過前期對(duì)該企業(yè)的調(diào)研分析法,到后期的方案制作法,最后到協(xié)商討論法結(jié)合而來(lái)的。
三是用戶的體驗(yàn)回饋方式,一款計(jì)算機(jī)的應(yīng)用軟件都是為滿足一定用戶而設(shè)計(jì)的,當(dāng)開發(fā)商研發(fā)出一款應(yīng)用軟件后,讓用戶填寫體驗(yàn)感受,并說出不足之處,只有填寫試用報(bào)告后再能繼續(xù)使用該軟件,這種方式也能起到了解用戶的真正需求以及知道這款軟件所存在的問題和需進(jìn)一步改進(jìn)的方向。
3 計(jì)算機(jī)應(yīng)用軟件的開發(fā)
在通過對(duì)用戶的需求進(jìn)行調(diào)查分析后,下一步就是對(duì)計(jì)算機(jī)應(yīng)用軟件進(jìn)行開發(fā),其開發(fā)的技術(shù)種類主要有以下幾種。
一是對(duì)軟件開發(fā)的周期性技術(shù)研究,一般而言軟件在經(jīng)過一段時(shí)間就需要升級(jí)和更新,以滿足用戶的需求,因此在每個(gè)階段都要做好開發(fā)的工作。為了保證每個(gè)階段的質(zhì)量,以及更新后的軟件操作能跟上一階段的操縱相銜接,所以說在軟件投入使用之前,就要做好該軟件的生命周期研究,并對(duì)每個(gè)周期采用應(yīng)對(duì)的質(zhì)量提升和效果保證的措施。另外在軟件的投入使用過程中,肯定有些漏洞,所以在周期性使用中要有對(duì)軟件問題的修復(fù)和改進(jìn)技術(shù)。
二是軟件開發(fā)的最初設(shè)計(jì)技術(shù),這種技術(shù)是要開發(fā)人員能對(duì)軟件最初的功能和信息做出全面的認(rèn)定,對(duì)于一些可以預(yù)見性的問題,比如無(wú)法輸入或是描述,或是對(duì)結(jié)果的輸入有差異等,要有事先處理好這些問題的技術(shù),而且有依據(jù)原始的設(shè)計(jì)進(jìn)行開發(fā)技術(shù)的能力,所以這種邊開發(fā)邊解決預(yù)見性問題的技術(shù),也叫原型化開發(fā)技術(shù)。
三是自動(dòng)生成的軟件開發(fā)技術(shù),這種技術(shù)比較先進(jìn),只需要在開發(fā)時(shí)說明該軟件所要達(dá)到的目的,是用來(lái)干什么的,以及對(duì)操作說明等方面的內(nèi)容進(jìn)行闡述,而不用輸入怎么實(shí)現(xiàn)這一目的的具體過程,也就是說這種開發(fā)技術(shù)是能根據(jù)要求,自動(dòng)設(shè)計(jì)和分析的技術(shù)。
篇5
關(guān)鍵詞:非真實(shí)感繪制;筆刷模型;多風(fēng)格繪制
中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2012)07-1629-03
Painterly Rendering Based on Brush Stroke
ZHAO Yang1, YANG Jian-lan2
(1.Yunnan Normal University, Kunming 650092, China; 2. Kunming Medical College, Kunming 650101, China)
Abstract: The paper presents a new method based on brush stroke to generate different artistic style painterly image. A painting is built up in a series of layers, drawn with large, long and curved brush strokes. Experimental results confirm that this method can create an oil painting with different artistic style from a photograph.
Key words: None-photorealistic rendering; Brush Stroke; Vary Style painterly rendering
1相關(guān)工作簡(jiǎn)介
計(jì)算機(jī)圖形學(xué)領(lǐng)域是目前比較活躍的研究領(lǐng)域,相關(guān)技術(shù)可廣泛應(yīng)用于后期圖像風(fēng)格化處理、二維動(dòng)畫生成及數(shù)字娛樂行業(yè)。
自計(jì)算機(jī)圖形學(xué)出現(xiàn)以來(lái),對(duì)再現(xiàn)真實(shí)世界的追求一直是學(xué)術(shù)界努力的目標(biāo)。經(jīng)典的真實(shí)感圖形學(xué)算法致力于產(chǎn)生仿真圖像和場(chǎng)景,其對(duì)真實(shí)世界的再現(xiàn),達(dá)到了使人無(wú)從分辨的程度[1]。
但是真實(shí)感繪制技術(shù)的也有其不足之處,為了避免這些不足之處,非真實(shí)感繪制作為其補(bǔ)充被帶入了研究之中。非真實(shí)感繪制技術(shù)其英文全稱為Non Photorealistic Rendering,簡(jiǎn)稱NPR。經(jīng)過十多年的發(fā)展,非真實(shí)感繪制技術(shù)取得了長(zhǎng)足的進(jìn)步,并且催生出不少優(yōu)秀的成果。
無(wú)論是學(xué)術(shù)界還是工業(yè)界,研究者已經(jīng)設(shè)計(jì)開發(fā)出了一系列的圖像、視頻特效處理技術(shù)和方法,但是其中只有很小一部分被成功地應(yīng)用到電影動(dòng)畫制作,廣告媒體宣傳以及數(shù)字娛樂等方面。我們今天所看到的電影、電視絕大部分不是由真人扮演的動(dòng)作影片,就是由超級(jí)圖形工作站所渲染繪制出來(lái)的三維動(dòng)畫。雖然,學(xué)術(shù)界和工業(yè)界在對(duì)電影和動(dòng)畫的風(fēng)格化繪制方面已經(jīng)做了大量的試驗(yàn)工作,但是這些技術(shù)還沒有能夠得到廣泛地應(yīng)用。
1985年Susan Brennan在其論文中首次明確定義了肖像漫畫的概念。她設(shè)計(jì)了一種能夠生成肖像漫畫的算法,并在此基礎(chǔ)上開發(fā)了一套可交互的圖形系統(tǒng)。給定輸入的原始圖像及參考人臉圖像,經(jīng)由用戶交互,該系統(tǒng)可以生成具有漫畫效果的肖像畫。Susan Brennan的研究是該領(lǐng)域的開創(chuàng)性工作,隨后Ergun Akleman提出了一種新的交互式2D變形技術(shù),運(yùn)用該技術(shù)可以使得人臉肖像變得更為夸張??偟膩?lái)說,對(duì)于沒有任何繪畫經(jīng)驗(yàn)的用戶,運(yùn)用該類系統(tǒng)都可以輕松設(shè)計(jì)出能夠被大眾接受的肖像漫畫[2,3]。
但是其他一些研究者認(rèn)為:肖像漫畫作品的表現(xiàn)形式是多種多樣的,不能僅限于Susan Brennan所界定的范疇。因此,Liang等研究者開發(fā)出一種新的肖像漫畫自動(dòng)生成系統(tǒng)。他們引入了機(jī)器學(xué)習(xí)的概念,訓(xùn)練數(shù)據(jù)就是某一漫畫家所繪制的漫畫作品。通過機(jī)器學(xué)習(xí)的方式,該系統(tǒng)可以自動(dòng)學(xué)習(xí)和模仿特定的繪制風(fēng)格,最后生成具有類似風(fēng)格特征的肖像漫畫[4]。P.Y.等人也開發(fā)了類似的軟件平臺(tái)。同樣以漫畫作品作為輸入圖像,他們所設(shè)計(jì)的算法能夠準(zhǔn)確分析人臉面部特征,快速的確定哪些面部部位可以變形,并確定調(diào)整的尺度。總的來(lái)說,運(yùn)用該類系統(tǒng)可以更為快速的生成具有特定風(fēng)格的肖像漫畫[5]。
Mo及Eun-Jung Lee分別提出了一種基于特征方差分析的肖像漫畫生成算法,該類算法可以生成具有非真實(shí)感效果的肖像漫畫。把肖像漫畫生成技術(shù)與非真實(shí)感繪制技術(shù)結(jié)合起來(lái)是一項(xiàng)較有新意的研究工作[6,7]。
除在學(xué)術(shù)研究領(lǐng)域外,蘋果公司也開發(fā)了一款名為Photo Booth的小型軟件投放市場(chǎng)。該軟件具有17個(gè)內(nèi)置的特效處理模塊,運(yùn)用這些功能模塊可以把攝像頭實(shí)時(shí)捕獲的人臉視頻轉(zhuǎn)換為具有漫畫效果的特效視頻。開發(fā)人員還可以研發(fā)具有其他風(fēng)格的特效處理模塊,并且在線共享這些自定義的功能模塊,供其他用戶下載。這是一款非常有趣的數(shù)字娛樂軟件,但是該軟件目前還沒有提供諸如卡通畫,鉛筆畫等具有非真實(shí)感效果的處理模塊。
雖然上述研究者及開發(fā)人員都提出了一些實(shí)際有效的算法,并且運(yùn)用這些算法將輸入的人臉圖像或者視頻轉(zhuǎn)變?yōu)榫哂新嬓Ч男は癞?,但是這類算法沒有能夠把不同風(fēng)格的特效處理模塊融合到一個(gè)統(tǒng)一的軟件架構(gòu)內(nèi),同時(shí)各類原型系統(tǒng)的實(shí)時(shí)處理性能還較差。在商業(yè)領(lǐng)域,美國(guó)最先應(yīng)用NPR技術(shù)于2006年生產(chǎn)制作了一部特效真人動(dòng)畫電影《黑暗掃描儀》(圖1),這是對(duì)相關(guān)非真實(shí)感繪制技術(shù)能否應(yīng)用到動(dòng)畫制作領(lǐng)域進(jìn)行的一次全新的嘗試。圖1真人動(dòng)畫電影《黑暗掃描儀》劇照
在此基礎(chǔ)上,美國(guó)又于2009年即將推出一部類似的特效真人動(dòng)畫電影《魚年》(圖2),該部電影的拍攝也是采用了相關(guān)的非真實(shí)感繪制技術(shù)進(jìn)行后期加工與處理的。由此可見該項(xiàng)技術(shù)的應(yīng)用是目前世界動(dòng)畫電影發(fā)展的一個(gè)重要趨勢(shì),但目前相關(guān)技術(shù)還不夠成熟。
2基于筆刷模型的多層繪制算法
本節(jié)將介紹本文所設(shè)計(jì)的算法的基本原理。
2.1概念
定義1(輸入圖像):輸入圖像是用戶采集的照片。令I(lǐng)表示輸入圖像。
定義2(筆刷屬性):筆刷模型可取自如油畫、水彩畫或者其他任意畫派的作品作為其原始圖像。筆刷模型應(yīng)包含以下屬性:長(zhǎng)度,寬度,透明度,顏色,中心點(diǎn),筆刷方向。其中中心點(diǎn)為用戶落筆點(diǎn)在圖像中的坐標(biāo)點(diǎn)位置,顏色為圖像I中落筆點(diǎn)處的RGB顏色值,筆刷方向與用戶指定的畫筆方向一致[1]。(如圖3所示)。圖3筆刷模型屬性描述
2.2基于筆刷模型的多層繪制算法處理步驟
Step 1:獲取用戶設(shè)定的畫筆落筆點(diǎn)在圖像空間中的位置(x,y),以此位置為畫筆落筆點(diǎn)的中心點(diǎn)位置。
Step 2:獲取用戶設(shè)定的畫筆落筆點(diǎn)在圖像空間中的位置(x,y),以此位置的顏色值作為畫筆的顏色。
Step 3:根據(jù)用戶設(shè)定的畫筆大小及方向,由大到小,重復(fù)步驟1到2在畫布上進(jìn)行多層繪制,得到最終繪制圖像。
在繪制過程中,設(shè)f(x,y)為圖像I;(x,y)分別為該圖像的行列坐標(biāo);?xf(x,y),??yf(x,y)為畫筆方向?qū)?shù);gxf(x,y),?gyf(x,y)為該圖的梯度單位向量的兩個(gè)分量,則有:
gxf(x,y)=
3總結(jié)
本文提出了一種基于筆刷模型的算法,同時(shí)基于該算法設(shè)計(jì)了一個(gè)應(yīng)用軟件原型系統(tǒng)來(lái)交互式的繪制具有多種藝術(shù)風(fēng)格的圖像。實(shí)驗(yàn)結(jié)果表明,對(duì)于給定的輸入圖像該算法能生成具有多種風(fēng)格的藝術(shù)圖像。
4實(shí)驗(yàn)結(jié)果
圖4,圖5為采用不同樣式的筆刷繪制出的相應(yīng)風(fēng)格的油畫。
參考文獻(xiàn):
[1]趙楊,徐丹.基于筆刷的多風(fēng)格藝術(shù)繪制[C].第十二屆全國(guó)圖象圖形學(xué)學(xué)術(shù)會(huì)議論文集,2005.
[2]Susan E. Brennan: Caricature Generator.The Dynamic Exaggeration of Faces by Computer[J]. J Leonardo,1985, 18(3):170-178.
[3]Liang L, Chen H, Xu Y,et al. Example-based caricature generation with exaggeration[C]// New York:10th Pacific Conference on Computer Graphics and Applications,IEEE Press,2002:386-393.
[4]Akleman E,Palmer J,Logan R.Making Extreme Caricatures with a New Interactive 2D Deformation Technique with Simplicial Complexes[C].Proceedings of Visual 2000:165-170.
[5]Chiang P Y, Liao W H, Li T Y. Automatic Caricature Generation by Analyzing Facial Features[C]. Jeju Island, Korea:6th Asian Conference on Computer Vision (ACCV’04), 2004.
[6]Mo Z, Lewis J, Neumann U. Improved automatic caricature by feature normalization and exaggeration[C]// International Conference on Computer Graphics and Interactive Techniques (ACM SIGGRAPH 2004 Sketches), ACM Press, New York,2004:57.
[7]Lee Eun-Jung,Kwon Ji-yong,Lee In-Kwon.Caricature video[J]. J Computer Animation and Virtual Worlds,2007, 18:279-288.
篇6
【摘要】文章主要以軟件開發(fā)技術(shù)為核心,了解軟件開發(fā)技術(shù)的內(nèi)涵與發(fā)展,并提出軟件技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)教育中的重要性,并思考軟件開發(fā)技術(shù)應(yīng)用在計(jì)算機(jī)網(wǎng)絡(luò)教育中的具體方式,以供參考。
【關(guān)鍵詞】軟件開發(fā)技術(shù);計(jì)算機(jī)網(wǎng)絡(luò)教育;應(yīng)用
計(jì)算機(jī)技術(shù)的普及與發(fā)展,使得社會(huì)步入計(jì)算機(jī)信息化時(shí)代,影響著人們的生活方式、娛樂方式和工作方式,進(jìn)而推進(jìn)各個(gè)領(lǐng)域的深入改革。同時(shí),以網(wǎng)絡(luò)為核心的信息傳媒技術(shù)逐漸發(fā)展壯大,促進(jìn)了不同功能軟件平臺(tái)的開發(fā)與利用,打破了軟件設(shè)計(jì)傳統(tǒng)思想,實(shí)現(xiàn)了軟件開發(fā)與技術(shù)的改革創(chuàng)新。對(duì)此,為了適應(yīng)計(jì)算機(jī)信息時(shí)代的發(fā)展,相關(guān)從業(yè)人員要不斷挖掘與利用軟件開發(fā)潛力和應(yīng)用價(jià)值,發(fā)揮出軟件對(duì)人們生活與社會(huì)生產(chǎn)的便利,進(jìn)而促進(jìn)計(jì)算機(jī)網(wǎng)絡(luò)教育的發(fā)展。在這樣的背景下,探究軟件開發(fā)技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)教育中的重要性具有一定的現(xiàn)實(shí)意義。
一、計(jì)算機(jī)軟件開發(fā)技術(shù)的核心
計(jì)算機(jī)軟件在實(shí)際應(yīng)用中包括電腦操作系統(tǒng)軟件與應(yīng)用軟件,其中電腦操作系統(tǒng)軟件由系統(tǒng)管理、操作以及維護(hù)等方面構(gòu)成,而應(yīng)用軟件則是以用戶操作為核心,借助用戶界面操作實(shí)施命令,以滿足用戶的使用需求。應(yīng)用軟件相比于操作系統(tǒng)軟件而言,更為專業(yè)化和高級(jí)化,其中包括各種高級(jí)語(yǔ)言、操作系統(tǒng)以及用戶體驗(yàn)。軟件開發(fā)中結(jié)合用戶要求設(shè)計(jì)軟件系統(tǒng)或部分軟件的過程,作為一項(xiàng)包括需求捕捉、需求分析、設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試的系統(tǒng)工程,一般借助某種程序設(shè)計(jì)語(yǔ)言實(shí)現(xiàn)其使用功能。軟件設(shè)計(jì)思路和方法的一般過程,包括設(shè)計(jì)軟件的功能和實(shí)現(xiàn)的算法和方法、軟件的總體結(jié)構(gòu)設(shè)計(jì)和模塊設(shè)計(jì)、編程和調(diào)試、程序聯(lián)調(diào)和測(cè)試以及編寫、提交程序。軟件工程通過軟件開發(fā)優(yōu)勢(shì),將各種軟件開發(fā)技術(shù)應(yīng)用到計(jì)算機(jī)網(wǎng)絡(luò)教育中,促進(jìn)計(jì)算機(jī)網(wǎng)絡(luò)教育的發(fā)展。
二、軟件開發(fā)技術(shù)對(duì)計(jì)算機(jī)網(wǎng)絡(luò)教育的重要性
(一)技術(shù)支持
從本質(zhì)而言,軟件開發(fā)技術(shù)屬于計(jì)算機(jī)網(wǎng)絡(luò)教育的關(guān)鍵技術(shù),其先進(jìn)的科技能力能夠緩解傳統(tǒng)計(jì)算機(jī)網(wǎng)絡(luò)教育中的教學(xué)沖突,實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)教育的雙向交流,進(jìn)而實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)教育質(zhì)量和教育水平的提升。在軟件開發(fā)技術(shù)實(shí)際應(yīng)用的過程中,遠(yuǎn)程教育和網(wǎng)絡(luò)輔助教學(xué)作為教學(xué)重點(diǎn),其實(shí)現(xiàn)功能直接關(guān)系到計(jì)算機(jī)網(wǎng)絡(luò)教育的發(fā)展水平。而軟件開發(fā)技術(shù)為計(jì)算機(jī)網(wǎng)絡(luò)教育提供較為穩(wěn)定的教育平臺(tái)與教育模式,在軟件學(xué)習(xí)平臺(tái)上實(shí)現(xiàn)教育者與被教育者之間的面對(duì)面交流,實(shí)現(xiàn)遠(yuǎn)程控制。同時(shí),教育雙方可以在軟件學(xué)習(xí)平臺(tái)上進(jìn)行交流與互動(dòng),還原網(wǎng)絡(luò)教育的真實(shí)性,進(jìn)而提高計(jì)算機(jī)網(wǎng)絡(luò)教育綜合質(zhì)量水平??傊?,軟件開發(fā)技術(shù)的應(yīng)用與開發(fā),為計(jì)算機(jī)網(wǎng)絡(luò)教育功能與教學(xué)效果提供了重要的技術(shù)支持。
(二)安全保障
從系統(tǒng)運(yùn)行的角度上來(lái)看,軟件開發(fā)技術(shù)利用先進(jìn)安全協(xié)議保證計(jì)算機(jī)網(wǎng)絡(luò)教育運(yùn)行中的安全性。在網(wǎng)絡(luò)技術(shù)迅速發(fā)展和應(yīng)用的過程中,網(wǎng)絡(luò)環(huán)境也逐漸復(fù)雜多變,同時(shí)由于網(wǎng)絡(luò)自身開放性的特點(diǎn),使得網(wǎng)絡(luò)安全凸顯出重要的地位。在計(jì)算機(jī)網(wǎng)絡(luò)教育開展的過程中,為了保證教育過程中的穩(wěn)定性與安全性,要依靠軟件開發(fā)技術(shù)進(jìn)行安全維護(hù)與實(shí)時(shí)監(jiān)督,對(duì)外來(lái)網(wǎng)絡(luò)訪問進(jìn)行限制,實(shí)現(xiàn)外網(wǎng)隔離,進(jìn)而提高計(jì)算機(jī)網(wǎng)絡(luò)教育的安全程度,使得計(jì)算機(jī)網(wǎng)絡(luò)教育活動(dòng)順利開展。
(三)模式創(chuàng)新
軟件開發(fā)技術(shù)的引進(jìn)與應(yīng)用,對(duì)計(jì)算機(jī)網(wǎng)絡(luò)教育帶來(lái)了一定的機(jī)遇和挑戰(zhàn)。為了適應(yīng)新形勢(shì),計(jì)算機(jī)網(wǎng)絡(luò)教育必須進(jìn)行改革與創(chuàng)新,更新教育理念、教育內(nèi)容以及教育方式,融合信息時(shí)代特征,進(jìn)而提高計(jì)算機(jī)網(wǎng)絡(luò)教育的綜合質(zhì)量水平。從另一個(gè)角度來(lái)看,計(jì)算機(jī)網(wǎng)絡(luò)教育作為一種信息化教育形式,在科學(xué)技術(shù)日新月異的今天,需要不斷融入新的元素,升級(jí)和換代,以保持最新技術(shù)應(yīng)用,保證計(jì)算機(jī)網(wǎng)絡(luò)教育的有效性。對(duì)此,軟件開發(fā)技術(shù)為計(jì)算機(jī)網(wǎng)絡(luò)教育提供更大的發(fā)展可能性,促進(jìn)計(jì)算機(jī)網(wǎng)絡(luò)教育管理手段與教學(xué)模式的創(chuàng)新與改革。
三、基于軟件開發(fā)技術(shù)下的計(jì)算網(wǎng)絡(luò)教育系統(tǒng)設(shè)計(jì)
(一)系統(tǒng)模型
第一,中心服務(wù)器。中心服務(wù)器主要由管理系統(tǒng)、資源數(shù)據(jù)庫(kù)以及教學(xué)平臺(tái)等構(gòu)成。管理系統(tǒng)主要控制系統(tǒng)日常管理與教學(xué)資源管理,肩負(fù)著系統(tǒng)性能與系統(tǒng)安全的重任,在服務(wù)器發(fā)生故障后,中心服務(wù)器可以實(shí)現(xiàn)功能轉(zhuǎn)移,以保證教學(xué)環(huán)境的流暢性。資源數(shù)據(jù)管理主要負(fù)責(zé)系統(tǒng)教學(xué)資源與操作信號(hào)資源的管理,對(duì)這些數(shù)據(jù)進(jìn)行添加、刪除、修改等操作,保證服務(wù)器數(shù)據(jù)和數(shù)據(jù)庫(kù)數(shù)據(jù)的統(tǒng)一性,以便對(duì)各個(gè)子系統(tǒng)中數(shù)據(jù)進(jìn)行日常更新,滿足教育平臺(tái)的運(yùn)行需求和使用功能。教學(xué)平臺(tái)以教學(xué)雙方相互交流為主,實(shí)現(xiàn)在線或者離線交流,管理傳輸文件,以提高服務(wù)性。第二,服務(wù)器。服務(wù)器以路由型為主,負(fù)責(zé)處理用戶請(qǐng)求,管理通信渠道,進(jìn)而保C信息通信的順暢性。第三,S/A/C通信模型。借助ORB實(shí)現(xiàn)通信功能,作為平臺(tái)核心通信技術(shù),在實(shí)際運(yùn)行的過程中,可以自由屏蔽底層平臺(tái),幫助系統(tǒng)管理人員發(fā)現(xiàn)問題并及時(shí)解決系統(tǒng)應(yīng)用問題,節(jié)省分布式計(jì)算機(jī)平臺(tái)的創(chuàng)建環(huán)節(jié)。
(二)學(xué)生客戶端
在科學(xué)技術(shù)快速發(fā)展的背景下,學(xué)生客戶端的功能越來(lái)越強(qiáng)大,目前在我國(guó)廣泛使用的學(xué)生客戶端主要包括以下幾個(gè)方面。第一,學(xué)生注冊(cè)。學(xué)生在第一次使用該系統(tǒng)時(shí),必須先進(jìn)行注冊(cè),根據(jù)客戶端界面的提示填寫學(xué)生的個(gè)人信息,只有注冊(cè)成功的學(xué)生才能成為本客戶端系統(tǒng)的合法用戶。第二,使用登錄。學(xué)生使用本系統(tǒng)前要先進(jìn)行登錄,根據(jù)注冊(cè)時(shí)填寫的密碼和賬戶名進(jìn)行登錄,經(jīng)系統(tǒng)驗(yàn)證以后,才能進(jìn)入該系統(tǒng)。第三,選課。學(xué)生可以根據(jù)瀏覽器選擇自己需要學(xué)習(xí)的課程,由系統(tǒng)提供各門課程說明學(xué)習(xí)要求和具體教學(xué)計(jì)劃,供學(xué)生根據(jù)自己的情況進(jìn)行選擇,學(xué)生選定相應(yīng)課程,并登記到教學(xué)管理庫(kù)中備案。
(三)資源庫(kù)
第一,教學(xué)資源庫(kù)。在開展教學(xué)活動(dòng)的過程中,教學(xué)目標(biāo)、教材以及學(xué)生層次的不同,使得教學(xué)內(nèi)容必須具備一定的差異性和層次性,教學(xué)課件數(shù)量逐漸增加。這些教學(xué)課件中含有大量的重復(fù)性內(nèi)容。為了節(jié)省工作時(shí)間,教師可以將這些重復(fù)性內(nèi)容在資源庫(kù)中檢索出來(lái),使其形成各個(gè)獨(dú)立構(gòu)件進(jìn)行保存,有效提高教學(xué)課件的制作效率。在實(shí)際應(yīng)用的過程中,以積件庫(kù)、課件庫(kù)中的兩個(gè)儲(chǔ)存系統(tǒng)作為硬件,結(jié)合教學(xué)內(nèi)容特點(diǎn)進(jìn)行分類管理,提高資源利用效率。第二,題庫(kù)。在軟件開發(fā)技術(shù)的應(yīng)用下,可以創(chuàng)建資源題庫(kù),其中主要涉及練習(xí)題庫(kù)、考試題庫(kù)以及考試樣題庫(kù),利用網(wǎng)絡(luò)資源進(jìn)行題庫(kù)補(bǔ)充,進(jìn)而發(fā)揮出題庫(kù)的作用與功能。第三,教學(xué)管理數(shù)據(jù)庫(kù)。教學(xué)信息管理借助數(shù)據(jù)庫(kù)來(lái)實(shí)現(xiàn)信息儲(chǔ)存管理功能,其中主要涉及課程信息、教師信息、學(xué)生信息、學(xué)生選課信息、學(xué)生學(xué)習(xí)信息以及考試信息等內(nèi)容。
四、軟件開發(fā)技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)教育中的實(shí)際應(yīng)用
(一)開放式網(wǎng)絡(luò)教學(xué)
軟件開發(fā)技術(shù)為計(jì)算機(jī)網(wǎng)絡(luò)教育的開放性提供了有利的教學(xué)平臺(tái),即遠(yuǎn)程教育系統(tǒng),用戶只需要通過電腦或者手機(jī)登錄到教育平臺(tái)上,便可快速同步觀看講師的音視頻及培訓(xùn)資料,并可以與講師進(jìn)行實(shí)時(shí)的互動(dòng)交流。這種遠(yuǎn)程教育系統(tǒng)具備以下幾種實(shí)用功能。第一,高清流暢的音視頻。1080P高清視頻圖像以及多種音頻技術(shù),實(shí)現(xiàn)唇音同步的高保真語(yǔ)音傳輸,讓學(xué)習(xí)者有一種身臨其境的感受,為學(xué)生創(chuàng)造真實(shí)的學(xué)習(xí)環(huán)境與教學(xué)氛圍。第二,數(shù)據(jù)快速共享。無(wú)論是office文檔、PDF、應(yīng)用程序,還是音視頻文件,均可同步展示給所有與會(huì)者觀看,先進(jìn)的矢量技術(shù)確保數(shù)據(jù)文檔共享的清晰度。第三,多種互動(dòng)交流方式。多種身份權(quán)限,群聊、私聊、舉手發(fā)言等多種聊天方式,文字、語(yǔ)音、視頻多種溝通渠道讓互動(dòng)交流豐富多彩。第四,電話邀請(qǐng)參會(huì)。采用PSTN通信技術(shù),電信級(jí)的通話質(zhì)量,會(huì)議組織者一鍵邀請(qǐng),接通電話就能參會(huì),隨時(shí)隨地開會(huì)或?qū)W習(xí)。
(二)交互式網(wǎng)絡(luò)教學(xué)
基于軟件開發(fā)技術(shù)下的計(jì)算機(jī)網(wǎng)絡(luò)教育,在實(shí)際應(yīng)用中具備極強(qiáng)的交互性,借助網(wǎng)絡(luò)教學(xué)平臺(tái),引入軟件開發(fā)技術(shù)即可實(shí)現(xiàn)教育者與學(xué)習(xí)者的面對(duì)面交流,強(qiáng)調(diào)操作交互平臺(tái)與信息交互平臺(tái)的應(yīng)用,以交互式信息為工具,實(shí)現(xiàn)教學(xué)過程中的溝通和交流,形成交互式網(wǎng)絡(luò)教學(xué)。從本質(zhì)而言,這種方式拓展了計(jì)算機(jī)網(wǎng)絡(luò)教育的使用功能,由儲(chǔ)存視頻轉(zhuǎn)化為face to face教學(xué)視頻,使得學(xué)習(xí)者和教育者相融合,投身于實(shí)際教學(xué)活動(dòng)中,實(shí)現(xiàn)交互具體化和層次化,提高學(xué)習(xí)者在計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)中的實(shí)際體驗(yàn)。
(三)多樣式網(wǎng)絡(luò)教學(xué)
核心科技的應(yīng)用是推動(dòng)網(wǎng)絡(luò)教育產(chǎn)業(yè)發(fā)展的有效手段,使其具有多樣化的教育形式,為各個(gè)教學(xué)手段和教學(xué)模式的應(yīng)用創(chuàng)造基本條件,進(jìn)而實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)教育的多樣式。在實(shí)際應(yīng)用的過程中,借助軟件開發(fā)技術(shù)支持多種信息教育手段的同時(shí),幫助用戶進(jìn)行教學(xué)管理,解決網(wǎng)絡(luò)教學(xué)容易出現(xiàn)的問題,提高計(jì)算機(jī)網(wǎng)絡(luò)教學(xué)的遠(yuǎn)程化和制度化,提高教學(xué)質(zhì)量和教學(xué)水平。
五、結(jié)束語(yǔ)
本文通過對(duì)軟件開發(fā)技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)教育中的重要性研究,在分析計(jì)算機(jī)軟件開發(fā)技術(shù)核心的基礎(chǔ)上,提出開放式網(wǎng)絡(luò)教學(xué)、交互式W絡(luò)教學(xué)、多樣式網(wǎng)絡(luò)教學(xué)等應(yīng)用方式,發(fā)揮出軟件開發(fā)技術(shù)的作用和功能,進(jìn)而促進(jìn)計(jì)算機(jī)網(wǎng)絡(luò)教育的可持續(xù)健康發(fā)展。
【參考文獻(xiàn)】
[1]劉默.淺析軟件開發(fā)技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)教育中的重要性[J].中小企業(yè)管理與科技(下旬刊),2016(06):276.
[2]李江.淺談軟件開發(fā)技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)教育中的重要性[J].科技信息,2016(32):604-605.
[3]張始濤.基于計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)包裝設(shè)計(jì)的軟件開發(fā)技術(shù)研究[J].中國(guó)包裝工業(yè),2016(06):176.
篇7
CAD是目前使用率最高的計(jì)算機(jī)繪圖軟件,其強(qiáng)大的功能,優(yōu)良的兼容性,都使其在實(shí)際運(yùn)用中給使用者提供了最好的感受。它是一個(gè)開放的平臺(tái),可以在目前基礎(chǔ)上進(jìn)行二次開發(fā),不斷提升相應(yīng)功能和性能,以給使用者更完美的體驗(yàn)。
一、CAD發(fā)展歷程簡(jiǎn)述
CAD是Computer Aided Design的簡(jiǎn)稱,在上世紀(jì)六十年代由美國(guó)麻省理工學(xué)院提出。但限于當(dāng)時(shí)硬件設(shè)施水平,只有美國(guó)通用汽車公司和波音汽車公司自主開發(fā)了交互式的繪圖系統(tǒng)。直到上世紀(jì)七十年代,相關(guān)硬件設(shè)施水平不斷提高,交互式繪圖系統(tǒng)才在美國(guó)工業(yè)界逐步推廣。到了上世紀(jì)八十年代,在PC機(jī)迅速推廣之后,其技術(shù)迎來(lái)了快速發(fā)展,甚至出現(xiàn)CAD系統(tǒng)專業(yè)開發(fā)公司。Autodesk公司開發(fā)的CAD系統(tǒng)因其可免費(fèi)拷貝得到了業(yè)界的廣泛使用,加之該系統(tǒng)具有一定開放性,促使該系統(tǒng)得以迅速升級(jí),通過不斷發(fā)展,才有了今天所使用的CAD。
我國(guó)CAD技術(shù)是在國(guó)外CAD平臺(tái)基礎(chǔ)上進(jìn)行二次開發(fā)得到的,隨著我國(guó)經(jīng)濟(jì)不斷發(fā)展,各行各業(yè)對(duì)其技術(shù)的需求日益提升,國(guó)內(nèi)眾多開發(fā)商對(duì)該技術(shù)進(jìn)行了二次開發(fā),使其真正在國(guó)內(nèi)得以普及。目前,國(guó)內(nèi)技術(shù)開發(fā)商不僅在提供優(yōu)秀的軟件平臺(tái),更在積極推進(jìn)國(guó)內(nèi)CAD技術(shù)產(chǎn)業(yè)聚合,以期形成國(guó)產(chǎn)CAD聯(lián)盟,為國(guó)內(nèi)經(jīng)濟(jì)發(fā)展和技術(shù)升級(jí)作出重大貢獻(xiàn)。
二、CAD基礎(chǔ)技術(shù)簡(jiǎn)介
CAD作為輔助計(jì)算機(jī)繪圖軟件,在各行各業(yè)中均得到了廣泛的應(yīng)用,諸如設(shè)計(jì)行業(yè)、制造行業(yè)、建筑行業(yè)等。CAD的技術(shù)基礎(chǔ)主要可以分為兩類,一類是參數(shù)化造型,一類是變量化造型,這兩種造型理論都是以實(shí)際數(shù)據(jù)作為約束條件的造型技術(shù)。
參數(shù)化造型技術(shù)是編程者提前設(shè)定幾何圖形的尺寸約束條件,以便使用者在造型過程中使用。幾何圖形所包含的所有尺寸參數(shù),都可以用對(duì)應(yīng)的坐標(biāo)來(lái)表示,這些坐標(biāo)還可以生產(chǎn)另外的幾何圖形。參數(shù)化造型有四個(gè)方面的特點(diǎn),分別是全尺寸約束、基于特征、全數(shù)據(jù)相關(guān)和尺寸驅(qū)動(dòng)設(shè)計(jì)。全尺寸約束主要是指參數(shù)化造型將圖形尺寸和形狀結(jié)合到一起,通過實(shí)際尺寸數(shù)據(jù)對(duì)圖形形狀形成進(jìn)行控制。
基于特征主要是指將幾何圖形具有代表性的尺寸參數(shù)定設(shè)為特征,并將這些尺寸參數(shù)存儲(chǔ)起來(lái),作為可調(diào)參數(shù)以生成實(shí)體。尺寸驅(qū)動(dòng)設(shè)計(jì)主要是指通過編輯圖形的尺寸參數(shù)就可以起到改變圖形形狀的作用。全數(shù)據(jù)相關(guān)主要是指修改圖形尺寸參數(shù)會(huì)導(dǎo)致圖形其他尺寸全部更新。
變量化造型技術(shù)的基礎(chǔ)是參數(shù)化造型,通過改進(jìn)參數(shù)化造型而產(chǎn)生的設(shè)計(jì)思想。變量化造型保留了參數(shù)化造型的一部分設(shè)計(jì)特點(diǎn),但在約束定義這方面做出了重要的改進(jìn)。變量化造型技術(shù)將尺寸參數(shù)的約束條件進(jìn)一步劃分成形狀條件約束和尺寸條件約束,消除了參數(shù)化造型單一尺寸約束所存在的缺陷。
三、CAD軟件開發(fā)
1.CAD軟件開發(fā)的必要性
隨著該技術(shù)普及,各行各業(yè)對(duì)專業(yè)性CAD軟件的需求也在與日俱增。雖然現(xiàn)在有許多不同類別的CAD軟件,但是大部分都是通用型的CAD軟件,缺少一些專業(yè)領(lǐng)域的技術(shù)支持,給該技術(shù)的發(fā)展形成了一定阻礙。不僅如此,在使用通用性軟件時(shí),經(jīng)常會(huì)遇到一些不便之處,比如一些專業(yè)曲線的繪制、常用機(jī)械零件的繪制以及一些標(biāo)準(zhǔn)參數(shù)設(shè)計(jì)公式的查詢運(yùn)用等,在通用軟件中這些功能都比較缺乏。因此,根據(jù)不同行業(yè)的不同需要,在現(xiàn)有的技術(shù)基礎(chǔ)上,對(duì)其進(jìn)行二次開發(fā),擴(kuò)充其功能的覆蓋范圍,使其更具有針對(duì)性,是十分必要的。
2.CAD軟件開發(fā)內(nèi)容及要求
開發(fā)CAD技術(shù)應(yīng)該從三個(gè)方面入手,一是根據(jù)設(shè)計(jì)任務(wù)和功能要求編寫各種用戶自定義函數(shù)、設(shè)計(jì)人機(jī)交互界面和建立所需的數(shù)據(jù)圖塊文件庫(kù),并形成若干類型文件;二是根據(jù)使用者的要求建立更人性化的管理菜單MNU,這可以在CAD原菜單的基礎(chǔ)上根據(jù)使用者所需加入相應(yīng)內(nèi)容,甚至還可以直接添加相應(yīng)的菜單文件,然后通過交互方式添加到該系統(tǒng)中;三是為了方便CAD軟件系統(tǒng)進(jìn)行初始化操作,可以在ACAD.LSP等文件中加入一些優(yōu)化內(nèi)容。
CAD開發(fā)要滿足幾個(gè)基本要求,一是正確性,滿足相關(guān)功能要求,結(jié)果正確。二是可靠性,軟件運(yùn)行狀態(tài)優(yōu)良,容錯(cuò)率高。三是完整性,相關(guān)程序和文檔資料齊全。四是實(shí)用性,軟件界面設(shè)計(jì)要便于操作。五是可維護(hù)性,能夠簡(jiǎn)便地修改軟件程序以及功能部分?jǐn)U充。
3.CAD開發(fā)手段
由于軟件類型較多,這里以Auto CAD為例進(jìn)行分析。對(duì)其進(jìn)行二次開發(fā),主要使用的工具有Visual Lisp、VBA、ADS、ObjectARX和API等。
Visual Lisp是lisp的延伸與拓展,是Lisp語(yǔ)言的可視化開發(fā)技術(shù),該技術(shù)使Lisp開發(fā)工具得到了質(zhì)的提升。其主要有以下特點(diǎn)。一是能夠兼容lisp。二是其開發(fā)環(huán)境是可視化的。三是能夠面向?qū)ο筇匦?。四是其具有即插即用的模塊。五是能夠把lisp的信息源代碼編譯成可讀二進(jìn)制代碼,也能夠編譯成ObjectARX應(yīng)用程序,使系統(tǒng)的效率更高。五是能夠保護(hù)源程序代碼,是系統(tǒng)安全性更高。
VBA被集成到CAD中,其不僅為使用者訪問CAD系統(tǒng)框架提供了一種全新的手段,也給開發(fā)者開發(fā)CAD系統(tǒng)創(chuàng)造了新的模式。ActiveX自動(dòng)化結(jié)合對(duì)象模型存在于CAD2000以上版本和VBA中,是一種定制CAD系統(tǒng)模型構(gòu)架的全新方式。借由VBA技術(shù),使用者不但可以通過操作CAD系統(tǒng)控制ActiveX等應(yīng)用程序,而且可以在這些程序之間形成互易活動(dòng)。
ADS的全稱是Auto CAD Development System,其是CAD的C語(yǔ)言開發(fā)系統(tǒng)。ADS的本質(zhì)是利用使用者所熟知的各類C語(yǔ)言編譯方式,將CAD中的程序目標(biāo)庫(kù)及源文件編譯成可執(zhí)行的文件,并且在CAD環(huán)境下實(shí)現(xiàn)運(yùn)行。簡(jiǎn)單來(lái)說,ADS程序就是可以在CAD環(huán)境中直接運(yùn)行的可執(zhí)行型的文件。由于ADS采用了結(jié)構(gòu)化的編程模式,因此不僅具備了高強(qiáng)度的數(shù)據(jù)處理能力,而且運(yùn)行速度很快。
ObjectARX是一種以C++為編程語(yǔ)言的開發(fā)工具,其編程原理就是面向?qū)ο?,并且可以和CAD系統(tǒng)形成交互的開發(fā)環(huán)境,使用者能夠按照自身實(shí)際需要進(jìn)行應(yīng)用程序開發(fā),其已經(jīng)成為CAD開發(fā)的有效工具。在CAD系統(tǒng)文件中并沒有包含ObjectARX,使用者可以根據(jù)需要到相關(guān)網(wǎng)站下載。ObjectARX 最初版本是針對(duì)CAD2000推出的,該版本能夠?qū)AD相關(guān)事物進(jìn)行面向?qū)ο蟮南冗M(jìn)的設(shè)計(jì)和開發(fā),所開發(fā)出的相關(guān)應(yīng)用程序具有集成度高、穩(wěn)定性好和運(yùn)行速度快等特點(diǎn)。
四、CAD技術(shù)實(shí)際開發(fā)應(yīng)用
1.開發(fā)CAD菜單實(shí)現(xiàn)圖塊管理
在日常的繪圖過程中,一般會(huì)累積許多圖塊文件,這些圖塊文件如果只是隨意的存放在硬盤上,要使用時(shí)會(huì)難以及時(shí)找到。如果在CAD菜單中作相應(yīng)的開發(fā),加入圖塊管理的功能,則可解決這一問題。下面以Auto CAD軟件為例,分析這一功能的應(yīng)用實(shí)現(xiàn)。
首先,需要明確CAD的菜單結(jié)構(gòu)和類型。在CAD軟件中,一般包括了屏幕菜單、圖標(biāo)菜單、按鈕菜單、下拉菜單和輔助菜單等類別,這些菜單的功能一般由相關(guān)文件acad.mns和acad.mnu來(lái)進(jìn)行定義。其中acad.mnu是文本文件,可以用任意的文本處理軟件來(lái)修改編輯,其在編譯后的文件是acad.mnx。菜單文件使用豎形結(jié)構(gòu),一般由20個(gè)單節(jié)構(gòu)成,菜單節(jié)的起始是菜單節(jié)名,在之下還有子菜單節(jié),子菜單節(jié)的起始是子菜單節(jié)名,子菜單節(jié)名可以根據(jù)使用者需要指定,但是各子菜單節(jié)名不可重復(fù)。
其次,是建立圖標(biāo)菜單。建立圖標(biāo)菜單通過四個(gè)步驟完成,第一,是把相關(guān)圖塊資料整理編輯做成幻燈片。第二,是用slidelib.exe程序把前一步編輯的幻燈片整理成庫(kù)。第三,是編輯acad.mnu文件中的相應(yīng)圖片。第四,是在屏幕菜單或下拉菜單中添加新建的圖標(biāo)菜單或者建立lisp調(diào)用程序。
2.CAD軟件與其他應(yīng)用程序集成應(yīng)用研究
這里還是以Auto CAD軟件為例進(jìn)行分析。在R14中通過ActiveX Automation技術(shù),就可以讓使用者借由可視化的編程工具對(duì)CAD系統(tǒng)進(jìn)行深度開發(fā),可以有效提升工作效率。相關(guān)應(yīng)用程序能夠通過該技術(shù)對(duì)暴露CAD中的各級(jí)對(duì)象進(jìn)行操作,進(jìn)一步控制CAD系統(tǒng)相關(guān)工作。各級(jí)CAD對(duì)象都具有不同的對(duì)應(yīng)方法和特性,通過各級(jí)對(duì)象的對(duì)應(yīng)方法能夠?qū)ο鄳?yīng)對(duì)象進(jìn)行部分操作。
比如,要在CAD系統(tǒng)中實(shí)現(xiàn)塊的統(tǒng)計(jì),并以詳細(xì)圖標(biāo)的形式表達(dá),就可以利用該技術(shù)來(lái)實(shí)現(xiàn)。首先,可以運(yùn)用Get Object函數(shù)連接到Excel表格處理軟件;其次,在Excel處理軟件中激活Sheet 1頁(yè)面并使其成為當(dāng)前頁(yè)面;再次在CAD中找出所需統(tǒng)計(jì)的塊,并將相關(guān)信息保存到Sheet 1頁(yè)面上;接著,對(duì)CAD數(shù)據(jù)庫(kù)進(jìn)行全面搜索,統(tǒng)計(jì)所需相關(guān)塊的數(shù)量;最后,在Sheet 1頁(yè)面進(jìn)行編制,并生成相應(yīng)圖表。
結(jié)束語(yǔ)
CAD軟件雖然類型眾多,但其基本技術(shù)原理大致相同,數(shù)據(jù)編輯接口也是廣泛通用的幾種模式。該軟件是一個(gè)開放的平臺(tái),因此需要各方不斷努力,對(duì)其技術(shù)進(jìn)行深度開發(fā),使該軟件能夠應(yīng)用于各個(gè)不同的專業(yè)領(lǐng)域。
篇8
一、計(jì)算機(jī)軟件開發(fā)技術(shù)的定義及其發(fā)展現(xiàn)狀
利用軟件開發(fā)技術(shù)研制而成的系統(tǒng)軟件及應(yīng)用軟件就稱作計(jì)算機(jī)軟件,計(jì)算機(jī)軟件是計(jì)算機(jī)技術(shù)發(fā)展過程中形成的產(chǎn)物[1]。計(jì)算機(jī)自身具備的軟件就稱作系統(tǒng)軟件,如操作系統(tǒng)軟件以及管理監(jiān)控軟件等都屬于系統(tǒng)軟件;而能夠給予用戶便利、幫助用戶處理實(shí)際問題的工具就稱作應(yīng)用軟件,如安卓應(yīng)用軟件、單機(jī)小游戲、銀行客戶端、淘寶客戶端以及學(xué)習(xí)軟件等都屬于應(yīng)用軟件的范疇。系統(tǒng)軟件與應(yīng)用軟件是構(gòu)成計(jì)算機(jī)的重要部分,同時(shí)也是計(jì)算機(jī)得以正常應(yīng)用的軟件基礎(chǔ)。我國(guó)軟件行業(yè)正處于高速發(fā)展時(shí)期,對(duì)軟件開發(fā)人才的需求量正在不斷的遞增。同時(shí),隨著軟件使用領(lǐng)域的不斷擴(kuò)大,對(duì)軟件開發(fā)人才的需求量也在日益增加,所以,目前計(jì)算機(jī)軟件開發(fā)行業(yè)急需大量的軟件開發(fā)技術(shù)人才。
二、新時(shí)期下計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用
無(wú)論何種技術(shù)的研發(fā)及使用都是為了給人們提供更好的服務(wù),使人們的工作方式及生活方式變得更加高效、便捷,更好的迎合人們的要求,計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用也不例外。而唯有將計(jì)算機(jī)軟件設(shè)置于計(jì)算機(jī)之中,方能發(fā)揮出計(jì)算機(jī)軟件的功能。而計(jì)算機(jī)軟件開發(fā)技術(shù)的實(shí)際應(yīng)用主要體現(xiàn)在網(wǎng)絡(luò)與軟件之間的密切聯(lián)系,在每個(gè)軟件系統(tǒng)中,計(jì)算機(jī)的運(yùn)作模式和用戶處理信息的能力都是存在一定的差異的。例如,將Acess+VB6.0系統(tǒng)和ActiveX+Xml+Web系統(tǒng)分別設(shè)置于兩個(gè)計(jì)算機(jī)之中,通過觀測(cè),不難發(fā)現(xiàn),Acess+VB6.0系統(tǒng)可以有效的兼容計(jì)算機(jī)已有的系統(tǒng),從而實(shí)現(xiàn)有效的運(yùn)作;而ActiveX+Xml+Web系統(tǒng)卻無(wú)法在計(jì)算機(jī)中有效的運(yùn)作,究其原因主要是此系統(tǒng)無(wú)法兼容計(jì)算機(jī)再帶的系統(tǒng),用戶在應(yīng)用此系統(tǒng)時(shí),除了必須對(duì)有關(guān)組件進(jìn)行設(shè)置之外,還必須更換瀏覽器。此外,在設(shè)置完系統(tǒng)之后,我們還必須仔細(xì)的觀測(cè)這兩個(gè)計(jì)算機(jī)軟件開發(fā)系統(tǒng)運(yùn)作的穩(wěn)定性和效果??傊?jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用就是為了使人們的要求得到更好的滿足,因此,人們可以按照自身的實(shí)際需求來(lái)選取相應(yīng)的計(jì)算機(jī)開發(fā)軟件。
三、新時(shí)期下計(jì)算機(jī)軟件開發(fā)技術(shù)的發(fā)展趨勢(shì)
篇9
一、現(xiàn)金流量表的數(shù)據(jù)來(lái)源現(xiàn)金流量表的數(shù)據(jù)來(lái)源主要包括以下五個(gè)方面:
1.年末資產(chǎn)負(fù)債表和年度利潤(rùn)表的有關(guān)數(shù)據(jù)資料能夠從年末資產(chǎn)負(fù)債表和年度利潤(rùn)表中取數(shù)的僅僅是現(xiàn)金流量表的一些附注項(xiàng)目,這些 附注項(xiàng)目在年末資產(chǎn)負(fù)債表和年度利潤(rùn)表中有對(duì)應(yīng)項(xiàng)目,可以直接提取或提取相應(yīng)數(shù)據(jù)后再 進(jìn)行計(jì)算。如直接從年度利潤(rùn)表中取數(shù)的有“凈利潤(rùn)”、“財(cái)務(wù)費(fèi)用”和“投資損失(減: 收益)”等項(xiàng)目,從年末資產(chǎn)負(fù)債表中取“年末數(shù)”減“年初數(shù)”的有“存貨的減少(減:增 加)”、“經(jīng)營(yíng)性應(yīng)收項(xiàng)目的減少(減:增加)”以及“經(jīng)營(yíng)性應(yīng)付項(xiàng)目的增加(減:減少)” 等項(xiàng)目。
2.相關(guān)會(huì)計(jì)科目的本期發(fā)生額和期初、期末余額可以從相關(guān)會(huì)計(jì)科目的本期發(fā)生額和期初、期末余額中取數(shù)的也僅僅是現(xiàn)金流量表的一 些附注項(xiàng)目。這些附注項(xiàng)目在年末資產(chǎn)負(fù)債表和年度利潤(rùn)表中沒有對(duì)應(yīng)項(xiàng)目,故不能直接從 年末資產(chǎn)負(fù)債表和年度利潤(rùn)表中取數(shù);但由于它們只涉及一些核算內(nèi)容簡(jiǎn)單的會(huì)計(jì)科目,故 可以直接取相關(guān)會(huì)計(jì)科目的本期發(fā)生額和期初、期末余額。如取“應(yīng)交稅金-應(yīng)交增值稅 ”科目貸方發(fā)生額減借方發(fā)生額的“增值稅增加凈額(減:減少)”,取“現(xiàn)金”、“銀行存 款”、“其他貨幣資金”和“短期投資-債券投資”等有關(guān)科目年初、年末余額的“現(xiàn)金 的期末余額”、“現(xiàn)金的期初余額”、“現(xiàn)金等價(jià)物的期末余額”和“現(xiàn)金等價(jià)物的期初余 額”等項(xiàng)目。
3.記錄相關(guān)經(jīng)濟(jì)業(yè)務(wù)且對(duì)應(yīng)關(guān)系明朗的記賬憑證需要從記賬憑證中取數(shù)的主要是現(xiàn)金流量表正表和附注中的一些相對(duì)復(fù)雜的項(xiàng)目,這些 項(xiàng)目在年末資產(chǎn)負(fù)債表和年度利潤(rùn)表中沒有對(duì)應(yīng)項(xiàng)目,所涉及會(huì)計(jì)科目的核算內(nèi)容也比較復(fù) 雜,故既不能從年末資產(chǎn)負(fù)債表和年度利潤(rùn)表中取數(shù),也不能取相應(yīng)會(huì)計(jì)科目的本期發(fā)生額 和期初、期末余額。如現(xiàn)金流量表正表中的“吸收權(quán)益性投資所收到的現(xiàn)金”項(xiàng)目,既不能 從其它報(bào)表中取數(shù),也無(wú)法取現(xiàn)金及現(xiàn)金等價(jià)物科目和權(quán)益類科目的本期發(fā)生額(該項(xiàng)目與 有關(guān)科目的期初、期末余額無(wú)關(guān))。不能從其他報(bào)表取數(shù)的原因是:在對(duì)外報(bào)送的其他兩大 類會(huì)計(jì)報(bào)表及其附表中沒有相應(yīng)的報(bào)表項(xiàng)目。不能取相應(yīng)會(huì)計(jì)科目本期發(fā)生額的原因,一方 面是記錄“吸收權(quán)益性投資所收到的現(xiàn)金”內(nèi)容的現(xiàn)金及現(xiàn)金等價(jià)物科目的借方反映的內(nèi)容 相當(dāng)復(fù)雜,不僅包括吸收權(quán)益性投資收到的現(xiàn)金,還包括銷售商品、提供勞務(wù)收到的現(xiàn)金, 收到的增值稅銷項(xiàng)稅額和退回的增值稅款等眾多內(nèi)容,涉及現(xiàn)金流量表正表的大部分項(xiàng)目; 另一方面是記錄“吸收權(quán)益性投資所收到的現(xiàn)金”來(lái)源的權(quán)益類科目的貸方反映的內(nèi)容也相 當(dāng)復(fù)雜,不僅包括吸收權(quán)益性投資收到的現(xiàn)金,也包括吸收權(quán)益性投資收到的動(dòng)產(chǎn)和不動(dòng)產(chǎn) ,還包括資產(chǎn)評(píng)估增值、接受固定資產(chǎn)捐贈(zèng)以及因子公司外幣項(xiàng)目匯率變化產(chǎn)生的投資準(zhǔn)備 等等。為了反映“吸收權(quán)益性投資所收到的現(xiàn)金”,我們只能從記錄經(jīng)濟(jì)業(yè)務(wù)的記賬憑證中 取數(shù),即取“借:現(xiàn)金及現(xiàn)金等價(jià)物科目,貸:權(quán)益類科目”的相關(guān)記賬憑證。
4.反映相關(guān)經(jīng)濟(jì)業(yè)務(wù)且記錄清晰明朗的原始憑證由于記賬憑證所反映的經(jīng)濟(jì)業(yè)務(wù)本身的復(fù)雜性,在眾多反映現(xiàn)金及現(xiàn)金等價(jià)物收支的記 賬憑證中,有相當(dāng)一部分記賬憑證僅依據(jù)其本身是無(wú)法判別其具體經(jīng)濟(jì)業(yè)務(wù)的。如“借:長(zhǎng) 期借款,貸:銀行存款”這一記賬憑證,既可能是償還的借款本金,也可能是償還的借款利 息,因?yàn)殚L(zhǎng)期借款的本息均在“長(zhǎng)期借款”科目反映。為了判定該項(xiàng)業(yè)務(wù)所支付的現(xiàn)金是償 還債務(wù)本金所支付的現(xiàn)金還是償付利息所支付的現(xiàn)金,只有從記賬憑證所附的原始憑證中加 以判別,并且必須加以判別,因?yàn)樵诂F(xiàn)金流量表中,對(duì)于償還債務(wù)本金所支付的現(xiàn)金只能反 映在“償還債務(wù)所支付的現(xiàn)金”項(xiàng)目中,對(duì)于償付利息所支付的現(xiàn)金則只能反映在“償付利 息所支付的現(xiàn)金”項(xiàng)目中。
5.業(yè)務(wù)經(jīng)辦人員和相關(guān)財(cái)務(wù)會(huì)計(jì)人員的專業(yè)判斷現(xiàn)金流量表的相當(dāng)一部分項(xiàng)目是相互關(guān)聯(lián)的,如“銷售商品、提供勞務(wù)收到的現(xiàn)金”與 “收到的增值稅銷項(xiàng)稅額和退回的增值稅款”有密切聯(lián)系。按現(xiàn)行會(huì)計(jì)制度,對(duì)于賒銷商品 應(yīng)收的貨款和應(yīng)收的增值稅都反映在“應(yīng)收賬款”科目中,在一次性收回全部應(yīng)收款項(xiàng)時(shí), 可以根據(jù)原賒銷業(yè)務(wù)的會(huì)計(jì)記錄來(lái)判別收回了多少貨款、多少稅款;在只收回部分應(yīng)收款項(xiàng) 的憎況下,收回的全部是貨款還是稅款,或部分是貸款、部分是稅款,雙方記賬憑證中都不 一定有所記錄或說明,但在編制現(xiàn)金流量表時(shí)卻必須加以判別。因?yàn)榍罢哂?jì)入“銷售商品、 提供勞務(wù)收到的現(xiàn)金”項(xiàng)目,后者計(jì)入“收到的增值稅銷項(xiàng)稅額和退回的增值稅款”項(xiàng)目, 究竟應(yīng)計(jì)入哪個(gè)項(xiàng)目完全取決于業(yè)務(wù)經(jīng)辦人員和相關(guān)財(cái)務(wù)會(huì)計(jì)人員的專業(yè)判斷。
二、現(xiàn)全流量來(lái)對(duì)會(huì)計(jì)核算軟件開發(fā)應(yīng)用的影響現(xiàn)金流量表對(duì)會(huì)計(jì)核算軟件開發(fā)應(yīng)用的影響主要取決于現(xiàn)金流量表的數(shù)據(jù)來(lái)源,根據(jù)上 述現(xiàn)金流量表的數(shù)據(jù)來(lái)源,我們可以從以下三個(gè)方面進(jìn)行分析:
1.由于國(guó)內(nèi)眾多會(huì)計(jì)核算軟件的報(bào)表處理系統(tǒng)都能夠從其他報(bào)表取數(shù),也能夠取有關(guān)科 目的本期發(fā)生額和期初、期末余額,故現(xiàn)金流量表的第一、二兩種數(shù)據(jù)來(lái)源對(duì)現(xiàn)有會(huì)計(jì)核等 軟件不會(huì)產(chǎn)生任何影響。
2.國(guó)內(nèi)現(xiàn)有的會(huì)計(jì)核算軟件,其報(bào)表處理系統(tǒng)幾乎都能夠編制現(xiàn)金流量表。但是,要自 動(dòng)編制現(xiàn)金流量表還必須具備以下幾個(gè)條件:(1)賬務(wù)處理系統(tǒng)的記賬憑證庫(kù)中要存有對(duì)方 科目信息;(2)記賬憑證庫(kù)中的科目對(duì)應(yīng)關(guān)系必須清晰明了;(3)報(bào)表處理系統(tǒng)要能夠按科目 對(duì)應(yīng)關(guān)系取記賬憑證庫(kù)中的有關(guān)數(shù)據(jù)。
3.目前國(guó)內(nèi)大部分會(huì)計(jì)核算軟件的賬務(wù)處理系統(tǒng)都主要是以記賬憑證為輸入接口,在各 種業(yè)務(wù)處理系統(tǒng)中也沒有專門的現(xiàn)金及現(xiàn)金等價(jià)物的收支處理模塊,因此,現(xiàn)有會(huì)計(jì)核算散 件不能處理有關(guān)現(xiàn)金及現(xiàn)金等價(jià)物收支的記賬憑證以外的信息。對(duì)于現(xiàn)金流量表的第四、第 五兩種數(shù)據(jù)來(lái)源,由于它們?cè)谫~務(wù)處理系統(tǒng)之外,在改進(jìn)現(xiàn)有會(huì)計(jì)核算軟件的功能和提高會(huì) 計(jì)核這是現(xiàn)金流量表影響會(huì)計(jì)核算軟件開發(fā)應(yīng)用的一個(gè)主要方面。
三、如何改進(jìn)現(xiàn)有會(huì)計(jì)核算軟件以自動(dòng)編制現(xiàn)金流量表編制現(xiàn)金流量表主要涉及作為數(shù)據(jù)源的賬務(wù)處理系統(tǒng)和進(jìn)行數(shù)據(jù)加工的報(bào)表處理系統(tǒng)。 由于現(xiàn)金流量表的第三、第四和第五三項(xiàng)數(shù)據(jù)來(lái)源對(duì)現(xiàn)有會(huì)計(jì)核算軟件產(chǎn)生了較大影響,在 開發(fā)應(yīng)用手段并舉的前提下,筆者提出以下兩點(diǎn)建議,以供參考。
篇10
關(guān)鍵詞:計(jì)算機(jī)軟件;開發(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ī)的使用過程中,人們除了要掌握計(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ī)的使用過程中,主要是通過軟件來(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ù)開發(fā)現(xiàn)狀
基于工業(yè)生產(chǎn)發(fā)展的需要,以及產(chǎn)業(yè)化結(jié)構(gòu)改革的必然結(jié)果,以計(jì)算機(jī)軟件技術(shù)開發(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ù)開發(fā)的應(yīng)用效果得到了肯定,并開始在社會(huì)諸多領(lǐng)域得到較為廣泛的應(yīng)用。然而,即便計(jì)算機(jī)軟件技術(shù)開發(fā)在生產(chǎn)應(yīng)用領(lǐng)域的優(yōu)勢(shì)較為明顯,但是,相對(duì)于計(jì)算機(jī)軟件技術(shù)開發(fā)相對(duì)落后的中國(guó)來(lái)說,計(jì)算機(jī)軟件技術(shù)開發(fā)依然有待進(jìn)一步的在計(jì)算機(jī)軟件開發(fā)中所暴露出來(lái)的問題也不容忽視。(1)中國(guó)在計(jì)算機(jī)軟件技術(shù)開發(fā)方面起步較晚,技術(shù)積累明顯不足,在計(jì)算機(jī)軟件技術(shù)開發(fā)方面的創(chuàng)新意識(shí)和能力依然有待提高。不僅如此,歐美發(fā)達(dá)國(guó)家在計(jì)算機(jī)軟件技術(shù)開發(fā)領(lǐng)域?qū)χ袊?guó)進(jìn)行嚴(yán)密的技術(shù)封鎖,在計(jì)算軟件技術(shù)開發(fā)的核心領(lǐng)域,中國(guó)依然處于自主摸索狀態(tài),尤其是對(duì)于計(jì)算機(jī)系統(tǒng)軟件方面的技術(shù)開發(fā)所存在的問題,對(duì)中國(guó)社會(huì)主義現(xiàn)代化建設(shè)產(chǎn)生了一定程度的影響。(2)計(jì)算機(jī)軟件技術(shù)開發(fā)人才體系有待完善,尤其是高端技術(shù)人才領(lǐng)域的人才缺失,造成了計(jì)算機(jī)軟件技術(shù)開發(fā)的周期的延長(zhǎng),還影響了軟件質(zhì)量。目前,高新技術(shù)企業(yè)在高端計(jì)算機(jī)軟件技術(shù)開發(fā)人才建設(shè)方面投入了大量精力,卻依然收效甚微,這已經(jīng)嚴(yán)重影響了企業(yè)的發(fā)展。(3)中國(guó)在計(jì)算機(jī)軟件技術(shù)開發(fā)過程中,由于受多種因素的共同影響,導(dǎo)致自主品牌的數(shù)量明顯偏低,相關(guān)軟件技術(shù)開發(fā)環(huán)境無(wú)法滿足要求,硬件成本過高,在計(jì)算機(jī)軟件市場(chǎng)領(lǐng)域無(wú)法與歐美發(fā)達(dá)國(guó)家抗衡。
3計(jì)算機(jī)軟件技術(shù)的開發(fā)方法
基于計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的不斷進(jìn)步,軟件種類與功能得到了極大豐富,并且,隨著社會(huì)發(fā)展過程中對(duì)計(jì)算機(jī)軟件的需求不斷提高,以及計(jì)算機(jī)軟件行業(yè)的競(jìng)爭(zhēng)日趨激烈,計(jì)算機(jī)軟件技術(shù)開發(fā)方法的創(chuàng)新就顯得尤為重要。當(dāng)前,計(jì)算機(jī)軟件技術(shù)開發(fā)的方法主要包括軟件原型方法、生命周期軟件開發(fā)方法兩種類型,基于開發(fā)思想上的不同,軟件開發(fā)人員可以根據(jù)實(shí)際需要選擇與之相適應(yīng)的方法。
3.1軟件原型方法
在軟件技術(shù)開發(fā)過程中,軟件原型設(shè)計(jì)是其中需要完成的關(guān)鍵內(nèi)容,在明確用戶需求之后,計(jì)算機(jī)軟件技術(shù)開發(fā)人員根據(jù)該需求進(jìn)行軟件的模型設(shè)計(jì),并通過市場(chǎng)調(diào)查,對(duì)最初的模型進(jìn)行修改,以提高其適應(yīng)性,并最終確定軟件模型。在軟件原型法中,所使用的方法包括遞增式、拋棄式、演化式等,設(shè)計(jì)人員與用戶共同參與,從而使軟件的設(shè)計(jì)更加符合用戶的需求。與此同時(shí),通過與市場(chǎng)同類型軟件產(chǎn)品的對(duì)比研究進(jìn)行分析,提出科學(xué)的修改建議,對(duì)軟件性能進(jìn)行完善,由此可以看出,借助軟件模型設(shè)計(jì),能夠有效提高軟件技術(shù)開發(fā)的效率。
3.2生命周期軟件開發(fā)方法
在計(jì)算機(jī)軟件技術(shù)開發(fā)領(lǐng)域,生命周期軟件開發(fā)方法也被稱為瀑布模型,通過對(duì)計(jì)算機(jī)軟件設(shè)計(jì)開發(fā)的不同階段,將軟件開發(fā)進(jìn)行項(xiàng)目化的管理,分為需求分析、軟件設(shè)計(jì)、項(xiàng)目編碼及測(cè)試等階段,按照流程化的設(shè)計(jì)開發(fā)理念,逐項(xiàng)進(jìn)行。在生命周期軟件開發(fā)方法中,軟件的設(shè)計(jì)開發(fā)有著明確的框架結(jié)構(gòu)要求,這對(duì)于計(jì)算機(jī)軟件技術(shù)的開發(fā)有著一定的指導(dǎo)性作用,能夠提高軟件設(shè)計(jì)開發(fā)效率。不僅如此,在軟件后期使用過程中,也有利于軟件技術(shù)維護(hù)工作的開展。
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ā)展的過程中,人們對(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)域的視覺識(shí)別軟件,經(jīng)過軟件設(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ì)方面均有著特定的需求。通過總結(jié)實(shí)際應(yīng)用中所出現(xiàn)的問題,進(jìn)一步調(diào)整計(jì)算機(jī)軟件設(shè)計(jì)思路與方法,從而提高計(jì)算機(jī)軟件的適用性,為計(jì)算機(jī)軟件技術(shù)的開發(fā)積累經(jīng)驗(yàn)。
5總結(jié)
計(jì)算機(jī)軟件技術(shù)的開發(fā)水平,是一個(gè)國(guó)家綜合實(shí)力的重要體現(xiàn),隨著計(jì)算機(jī)軟件技術(shù)在生產(chǎn)力發(fā)展方面的作用日益明顯,各國(guó)開始逐漸關(guān)注這一新的技術(shù)領(lǐng)域。通過專業(yè)化的開發(fā)方法,以及針對(duì)性的設(shè)計(jì)思路,計(jì)算機(jī)軟件技術(shù)將得到更為廣泛的應(yīng)用。
參考文獻(xiàn)
[1]袁志遠(yuǎn).計(jì)算機(jī)軟件開發(fā)的規(guī)范化探析[J].現(xiàn)代工業(yè)經(jīng)濟(jì)和信息化,2017(14).
2]王韻涵.計(jì)算機(jī)軟件開發(fā)中存在的問題及對(duì)策[J].電腦迷,2017(07).
熱門標(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)用策略