前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的計(jì)算機(jī)軟件與技術(shù)主題范文,僅供參考,歡迎閱讀并收藏。
關(guān)鍵詞:計(jì)算機(jī)軟件開發(fā)技術(shù);重要應(yīng)用;未來展望;發(fā)展現(xiàn)狀
隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,計(jì)算機(jī)軟件開發(fā)也要與時(shí)俱進(jìn),尤其是隨著社會(huì)各項(xiàng)技術(shù)的不斷發(fā)展,要求計(jì)算機(jī)軟件開發(fā)技術(shù)也應(yīng)該不斷更新,才能夠滿足社會(huì)的發(fā)展,實(shí)現(xiàn)IT行業(yè)的興起和繁榮。進(jìn)行計(jì)算機(jī)軟件開發(fā)不僅具有十分重要的意義,另外也能夠真正的實(shí)現(xiàn)對社會(huì)經(jīng)濟(jì)科技的推動(dòng)作用,因此未來發(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ù),不僅能夠推動(dòng)計(jì)算機(jī)行業(yè)的發(fā)展,也能夠真正的推進(jìn)信息化的改革,為我國時(shí)代的發(fā)展注入新的動(dòng)力。計(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)算符包括的范圍非常的大,不僅包括括號(hào)以及其他類型的運(yùn)算處理,而且也能夠具有較強(qiáng)的一致性,可以在不同的程序上進(jìn)行C編程。第二,Java技術(shù)。Java技術(shù)的應(yīng)用也非常的廣泛,可以在跨平臺(tái)應(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ā)展,不僅能夠滿足人們之間的相互交流,而且也能夠共享各種社會(huì)信息和推動(dòng)網(wǎng)絡(luò)社會(huì)的進(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ì)效益和社會(huì)效益。第二,逐漸向開放性和融合性方向發(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ù)與電氣化自動(dòng)化以及機(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ā)展。
1引言
在上世紀(jì)八十年代,計(jì)算機(jī)軟件的開發(fā)中就出現(xiàn)了單層次結(jié)構(gòu),這種結(jié)構(gòu)模式受到了廣泛的好評(píng),同時(shí)計(jì)算機(jī)也與服務(wù)器緊密聯(lián)系在一起,隨著科技的不斷發(fā)展,由單層次結(jié)構(gòu)又演變成了多層次的結(jié)構(gòu),這種分層技術(shù)改變了傳統(tǒng)的業(yè)務(wù)處理模式,根據(jù)分層技術(shù)的特點(diǎn)使得計(jì)算機(jī)軟件在開發(fā)過程中得到升級(jí),這樣一來計(jì)算機(jī)軟件的可靠性與穩(wěn)定性得到提高,同時(shí)計(jì)算機(jī)軟件的開發(fā)時(shí)間也逐漸減少,更加方便了計(jì)算機(jī)技術(shù)的再次使用與定義,本文就對計(jì)算機(jī)軟件開發(fā)中的分層技術(shù)應(yīng)用問題進(jìn)行了詳細(xì)的闡述。
2分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用
2.1雙層技術(shù)的應(yīng)用
分層技術(shù)是通過雙層技術(shù)逐漸演變到三層、四層技術(shù)的,雙層技術(shù)作為最早期的技術(shù)之一,它將軟件開發(fā)的整體效率進(jìn)行提高,在雙層技術(shù)的開發(fā)過程中主要利用了客戶端與服務(wù)器這兩個(gè)端點(diǎn),客戶端將用戶方面的信息發(fā)出并對其中出現(xiàn)的聯(lián)系進(jìn)行處理,而服務(wù)器要做的就是將客戶信息進(jìn)行接收,通過計(jì)算再傳給客戶端使用,而要想知道雙層技術(shù)是如何提高計(jì)算機(jī)工作效率的就必須具備以下幾個(gè)特點(diǎn):首先,用戶要使用有良好功能的服務(wù)器,由于用戶比較少因此一旦違背了這兩個(gè)原則就會(huì)造成更多服務(wù)器發(fā)生錯(cuò)誤,同時(shí)使整體成本增加安全問題也隨之而來。鑒于此種問題就需要從雙層技術(shù)過渡到三層技術(shù),使其更好的滿足計(jì)算機(jī)軟件的開發(fā)與使用。
2.2三層技術(shù)的應(yīng)用
在雙層技術(shù)的基礎(chǔ)之上,為了更好的滿足計(jì)算機(jī)軟件開發(fā)應(yīng)用,一種更加新型有效的技術(shù),即三層技術(shù)被提出并迅速得到了廣泛應(yīng)用,而三層技術(shù)的提出也是為了更好的適應(yīng)應(yīng)用服務(wù)器的發(fā)展,這種應(yīng)用服務(wù)器可以實(shí)現(xiàn)對用戶數(shù)據(jù)的存儲(chǔ),也能提高計(jì)算機(jī)信息訪問的效率,在這三層結(jié)構(gòu)中主要包括有業(yè)務(wù)處理層次、數(shù)據(jù)層次以及界面層次幾個(gè)部分,在收集完了之后還可以將這些需求發(fā)送給處理層,讓處理層來對這些用戶信息進(jìn)行具體的提取與處理,最后再通過數(shù)據(jù)層來將這些數(shù)據(jù)進(jìn)行仔細(xì)的分析同時(shí)返回給業(yè)務(wù)層,在整個(gè)的過程中都是在為數(shù)據(jù)系統(tǒng)減輕負(fù)擔(dān),這樣做更有利于整體工作效率的提升。
2.3四層技術(shù)的應(yīng)用問題
隨著科學(xué)技術(shù)的快速發(fā)展,常見的雙層技術(shù)、三層技術(shù)都不能應(yīng)付復(fù)雜的環(huán)境,因此就需要將這三層技術(shù)中的各個(gè)層次分開,才能逐漸降低每個(gè)層次的影響作用,然后將三層技術(shù)逐漸的向四層技術(shù)發(fā)展,無論是三層技術(shù)還是四層技術(shù)都各自擁有屬于自身層次的功能,例如:業(yè)務(wù)層的作用是通過Web層來向數(shù)據(jù)傳送處理的結(jié)果,以便使數(shù)據(jù)的交換工作做到最好,而數(shù)據(jù)庫層可以通過將數(shù)據(jù)庫與存儲(chǔ)層的代碼隱藏來反映其中的關(guān)系,同時(shí)解決對象與關(guān)系之間存在的差異問題。在介紹了雙層、三層以及四層技術(shù)之后,還有一種五層技術(shù)也應(yīng)運(yùn)而生,五層技術(shù)主要是在比較特殊的環(huán)境中進(jìn)行運(yùn)行,這對一些專業(yè)開發(fā)人員來說,無疑是一件高興的事情因?yàn)楫?dāng)四層技術(shù)不能夠滿足一些要求時(shí),五層技術(shù)就可以很好的發(fā)揮出它自身的作用與功能了,當(dāng)然對于五層技術(shù)還需要進(jìn)一步的研究與完善才能提高系統(tǒng)的整體運(yùn)行效率,目前,五層技術(shù)主要是在J2EE的環(huán)境中運(yùn)行,相信以后會(huì)有更大的應(yīng)用空間。
2.4中間件技術(shù)的應(yīng)用
分層技術(shù)給計(jì)算機(jī)軟件的開發(fā)工作帶來了很大的優(yōu)勢,它能夠生產(chǎn)出滿足消費(fèi)者的產(chǎn)品,通過一系列嚴(yán)格的檢測建立起的計(jì)算機(jī)軟件開發(fā)系統(tǒng),就可以從很大程度上保證軟件的高性能與高質(zhì)量。對于整個(gè)的計(jì)算機(jī)軟件系統(tǒng)來說,如果沒有一個(gè)嚴(yán)格的軟件結(jié)構(gòu)系統(tǒng)那么計(jì)算機(jī)軟件的上下層次就不能產(chǎn)生獨(dú)立的關(guān)系,過于依賴的上下層結(jié)構(gòu)是不利于軟件的開發(fā)工作的,使用了分層技術(shù)就能確保擁有良好的穩(wěn)定性與擴(kuò)展性,同時(shí)也不會(huì)影響到其他層次的變化,讓每一個(gè)層次都能夠擁有統(tǒng)一的接口,保證軟件間的完美結(jié)合。在計(jì)算機(jī)軟件開發(fā)的分層技術(shù)中,中間件技術(shù)是十分重要的部分,它能夠在計(jì)算機(jī)運(yùn)行的時(shí)候來幫助計(jì)算機(jī)與系統(tǒng)之間的資源互補(bǔ)以及利用問題,如果能夠合理的使用中間件技術(shù)就能很好的減少各種復(fù)雜問題,整個(gè)的計(jì)算機(jī)軟件開發(fā)難度降低了工作效率也就得到相應(yīng)的提高,此外,中間件技術(shù)還有一個(gè)最大的優(yōu)勢就是能夠?qū)?yīng)用軟件、數(shù)據(jù)庫以及操作系統(tǒng)都進(jìn)行相應(yīng)的優(yōu)化,確保軟件安全、穩(wěn)定的運(yùn)行。
3結(jié)束語
綜上所述,隨著我國計(jì)算機(jī)技術(shù)的日益進(jìn)步,計(jì)算機(jī)軟件開發(fā)的目的是為了解決當(dāng)前日益復(fù)雜的網(wǎng)絡(luò)環(huán)境,同時(shí)增加用戶的需求,利用分層技術(shù)能夠提高計(jì)算機(jī)軟件的使用效率,在軟件開發(fā)時(shí)間上也大大減少,從很大程度上滿足了廣大用戶的需求得到眾多好評(píng),相信分層技術(shù)在計(jì)算機(jī)軟件開發(fā)的眾多保障之下以及眾多專業(yè)技術(shù)人員的共同努力之下,未來我國的計(jì)算機(jī)軟件開發(fā)領(lǐng)域一定會(huì)發(fā)展的越來越好,最終實(shí)現(xiàn)信息網(wǎng)絡(luò)發(fā)展的繁榮、富強(qiáng)。
參考文獻(xiàn)
[1]胡冠峰.計(jì)算機(jī)軟件開發(fā)中分層技術(shù)的應(yīng)用研究[J].城市建設(shè)理論研究(電子版),2015(19).
[2]楊柯.分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用效果分析[J].軟件,2013(10).
[3]陳藝丹分層技術(shù)在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用[J].電子測試,2016(16).
計(jì)算機(jī)軟件技術(shù)不但在學(xué)校教學(xué)、工程項(xiàng)目、數(shù)據(jù)通信、企事業(yè)單位、工作生活?yuàn)蕵分袘?yīng)用廣泛,更是廣泛地應(yīng)用到了人們的日常生活之中。計(jì)算機(jī)軟件是計(jì)算機(jī)系統(tǒng)應(yīng)用的核心,計(jì)算機(jī)軟件產(chǎn)業(yè)有著巨大的生產(chǎn)規(guī)模,推動(dòng)了全球范圍內(nèi)的技術(shù)的革新和社會(huì)變革,并推動(dòng)了社會(huì)的進(jìn)步和發(fā)展。
二、計(jì)算機(jī)軟件技術(shù)的發(fā)展
在早期的計(jì)算機(jī)中,軟件和硬件并沒有嚴(yán)格的被劃分出來,致使很長的一段時(shí)間之內(nèi),計(jì)算機(jī)的唯一功能就是要完成大規(guī)模的簡單運(yùn)算,其本身并不需要多么復(fù)雜的控制技術(shù),這時(shí)的計(jì)算機(jī)只是作為一種替代人力進(jìn)行龐大運(yùn)算的工具而被加以使用的,對硬件進(jìn)行其他形式的操控提到的就非常的有限了,與之相適應(yīng),對軟件的需求也相對較少了,這時(shí)的計(jì)算機(jī)技術(shù)大多只是硬件技術(shù)。人們能夠高效率地完成那些極其繁瑣工作,需要方便易用的軟件。同時(shí),人們對于軟件的各種需求也開始日益增長,這一現(xiàn)狀也就引發(fā)了不同領(lǐng)域不同層次要求的軟件適應(yīng)快速發(fā)展的需要。當(dāng)使用了新的軟件之后,用戶經(jīng)濟(jì)效益的提高,用戶經(jīng)濟(jì)的提高又進(jìn)一步帶動(dòng)了軟件行業(yè)的收益。因此,軟件開始頻繁升級(jí),從而也促進(jìn)了硬件的快速發(fā)展。
現(xiàn)今社會(huì)人類生活幾乎離不開計(jì)算機(jī)的使用,更離不開計(jì)算機(jī)技術(shù)的支持。計(jì)算機(jī)技術(shù)已經(jīng)滲透到國民經(jīng)濟(jì)和人民日常生活的備方面,并且計(jì)算機(jī)早已不僅僅作為一種計(jì)算工具來使用,而是作為人腦智力的擴(kuò)充和延伸,在數(shù)據(jù)通信、經(jīng)濟(jì)、管理、工程、醫(yī)療以及文化教育等各項(xiàng)事業(yè)中都發(fā)揮著極為重要的作用。軟件技術(shù)是計(jì)算機(jī)技術(shù)的核心部分,隨著計(jì)算機(jī)應(yīng)用的日益增長,軟件產(chǎn)業(yè)逐漸發(fā)展成為我國國民經(jīng)濟(jì)發(fā)展的支柱性產(chǎn)業(yè),加快了我國信息化建設(shè)的進(jìn)程。
三、計(jì)算機(jī)軟件的應(yīng)用領(lǐng)域
隨著科學(xué)與技術(shù)的飛速發(fā)展,計(jì)算機(jī)應(yīng)用更加普及,人們在使用計(jì)算機(jī)的同時(shí)對其性能和功能的應(yīng)用要求也越來越高,眾所周知,計(jì)算機(jī)與網(wǎng)絡(luò)賴以生存的基礎(chǔ)就是軟件,它是計(jì)算機(jī)系統(tǒng)的核心部件。軟件的種類繁多,對于從事不同工作的人都會(huì)找到適用于他的不同的軟件。下文將對計(jì)算機(jī)軟件的應(yīng)用領(lǐng)域做簡要介紹。
(1)計(jì)算機(jī)軟件在教學(xué)中的應(yīng)用
在學(xué)校,教師們要想做出一個(gè)個(gè)優(yōu)秀的教學(xué)軟件,就會(huì)用到計(jì)算機(jī)軟件中常用的辦公OFFICE軟件,若有專業(yè)需求的老師還會(huì)用到專用的計(jì)算機(jī)軟件,例如工程制圖課程中,老師一般都會(huì)用到最基本的CAD制圖軟件,數(shù)學(xué) 上老師也會(huì)用到較常用的MATLAB,Lingo等數(shù)學(xué)軟件,多媒體音樂軟件也正以日新月異的面貌成功應(yīng)用到了數(shù)字音樂中。計(jì)算機(jī)軟件運(yùn)用到教學(xué)中有很多方面的優(yōu)勢:
1)增加信息量,學(xué)生們在單位時(shí)間里學(xué)到的知識(shí)是非常有限的,利用軟件多媒體教學(xué)就可以拓展學(xué)生的知識(shí)面;
2)能調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性,讓學(xué)生自己主動(dòng)的投入到學(xué)習(xí)當(dāng)中去,繼而培養(yǎng)了他們的興趣。隨之,教師在結(jié)合學(xué)生的實(shí)際情況,經(jīng)常變換教學(xué)內(nèi)容和教學(xué)方式來激發(fā)學(xué)生們學(xué)習(xí),使之達(dá)到事半功倍的效果。
(2)計(jì)算機(jī)軟件在項(xiàng)目工程中的應(yīng)用
信息技術(shù)的不斷發(fā)展,使計(jì)算機(jī)的應(yīng)用更加普遍,軟件技術(shù)也有極大的進(jìn)步,已經(jīng)廣泛應(yīng)用到工程領(lǐng)域的各個(gè)方面,比如項(xiàng)目工程管理,工程制圖,工程造價(jià)等等,都需要用到計(jì)算機(jī)大量軟件。
1)計(jì)算機(jī)在項(xiàng)目工程管理中的應(yīng)用。 目前工程項(xiàng)目管理軟件按照功能分為兩個(gè)檔次,高檔次的如P3等功能強(qiáng)大,但價(jià)格較高,低檔次的TimeLine只能提供項(xiàng)目中某一些方面的解決能力。
2)計(jì)算機(jī)在工程制圖中的應(yīng)用。制圖軟件技術(shù)的發(fā)展主要有三個(gè)階段:光柵掃描顯示器的初步使用,PC機(jī)的廣泛使用,工程制圖軟件的飛速發(fā)展。目前計(jì)算機(jī)工程制圖軟件非常多,比較常用的是AutoCAD,Solidedge,前者是目前應(yīng)用最廣泛的二維繪圖軟件工具,后者具有強(qiáng)大的三維構(gòu)建及修改功能。
3)計(jì)算機(jī)在工程造價(jià)方面的應(yīng)用。隨著IT技術(shù)應(yīng)用范圍的擴(kuò)大及信息技術(shù)的完善,計(jì)算機(jī)逐漸運(yùn)用到了工程造價(jià)的編制工作中,借助預(yù)算軟件及網(wǎng)絡(luò)平臺(tái)來完成工程造價(jià)管理工作。
綜上所述,計(jì)算機(jī)軟件在工程領(lǐng)域中的發(fā)展給許多行業(yè)都提供了強(qiáng)大的動(dòng)力,并且有應(yīng)用更加廣泛的趨勢,因此,我們要加強(qiáng)對計(jì)算機(jī)軟件技術(shù)的學(xué)習(xí),將知識(shí)運(yùn)用到實(shí)踐當(dāng)中去,提高軟件行業(yè)的競爭力,利用計(jì)算機(jī)軟件完成工程項(xiàng)目,為我國的經(jīng)濟(jì)發(fā)展提供堅(jiān)實(shí)的基礎(chǔ)。
(3)計(jì)算機(jī)軟件在移動(dòng)計(jì)算機(jī)通信中的應(yīng)用
隨著人們對通信需求的不斷增加,全國信息通信技術(shù)的應(yīng)用網(wǎng)絡(luò)發(fā)展的覆蓋程度逐漸加深。移動(dòng)計(jì)算機(jī)通信網(wǎng)絡(luò)是指主機(jī)可以在網(wǎng)內(nèi)隨意移動(dòng)的計(jì)算機(jī)通信網(wǎng)絡(luò),這對于計(jì)算機(jī)用戶來說是方便攜帶的,如筆記本電腦,PDA等,而且配有無線通信設(shè)備,用戶可以在室內(nèi)室外任何無線網(wǎng)絡(luò)可以覆蓋到的地方,甚至不同的國家之間隨意發(fā)送或接收各種各樣不同的數(shù)據(jù)信息。計(jì)算機(jī)通信的主要功能包括數(shù)據(jù)通信功能,資源共享功能,分布處理功能及信息通信與網(wǎng)絡(luò)技術(shù)的應(yīng)用功能,正慢慢成為一個(gè)較為活躍的領(lǐng)域。移動(dòng)計(jì)算機(jī)通信網(wǎng)絡(luò)技術(shù)有著廣泛的應(yīng)用,其中包括電子郵件、移動(dòng)多媒體應(yīng)用、服務(wù)業(yè)、無線電子商務(wù)行業(yè)和移動(dòng)Internet的應(yīng)用,它是實(shí)現(xiàn)個(gè)人通信的重要途徑,有著廣闊的應(yīng)用前景,將越來越受到人們的重視。
(4)計(jì)算機(jī)軟件在移動(dòng)數(shù)據(jù)中的應(yīng)用
隨著移動(dòng)通訊數(shù)據(jù)業(yè)務(wù)的發(fā)展,多媒體應(yīng)用處理器應(yīng)運(yùn)而生,相對于第一代模擬制式手機(jī)和第二代如GSM移動(dòng)通訊,第二點(diǎn)五代,繼而移動(dòng)開發(fā)商開始對第三代3G通信技術(shù)深入研究,3G移動(dòng)通信技術(shù)顯得越來越重要,3G網(wǎng)絡(luò)將為移動(dòng)業(yè)務(wù)發(fā)展提供更有效的支撐,不僅提高了通信質(zhì)量,也實(shí)現(xiàn)了視頻通話。4G通信技術(shù)是繼第三代以后的又一次無線通信技術(shù)演進(jìn),其開發(fā)更加具有明確的目標(biāo)性:提高移動(dòng)裝置無線訪問互聯(lián)網(wǎng)的速度。
為了充分利用4G通信給人們帶來的先進(jìn)服務(wù),人們還必須借助各種各樣的4G終端才能實(shí)現(xiàn),而不少通信營運(yùn)商正是看到了未來通信的巨大市場潛力,他們已經(jīng)開始把眼光瞄準(zhǔn)到生產(chǎn)4G通信終端產(chǎn)品上,例如生產(chǎn)具有高速分組通信功能的小型終端、生產(chǎn)對應(yīng)配備攝像機(jī)的可視電話以及電影電視的影像發(fā)送服務(wù)的終端,或者是生產(chǎn)與計(jì)算機(jī)相匹配的卡式數(shù)據(jù)通信專用終端,4G可以在不同接入技術(shù)之間進(jìn)行全球性的互通和漫游,能夠支持多媒體互動(dòng)業(yè)務(wù),相互交錯(cuò)的功能性更強(qiáng),4G移動(dòng)通信技術(shù)將逐漸滿足未來市場上年輕一帶的多樣化需求。有了這些4G通信終端后,人們手機(jī)用戶就可以隨心所欲的漫游了,隨時(shí)隨地的享受高質(zhì)量的通信了。
關(guān)鍵詞:數(shù)字化測量,測圖技術(shù),全站儀
1 引言
數(shù)字測圖是經(jīng)過計(jì)算機(jī)軟件自動(dòng)處理(自動(dòng)計(jì)算、自動(dòng)識(shí)別、自動(dòng)連接、自動(dòng)調(diào)用圖式符號(hào)等),自動(dòng)繪出所測的地形圖。因此,數(shù)字測圖時(shí)必須采集繪圖信息,它包括點(diǎn)的定位信息、連接信息和屬性信息。b、掃描數(shù)字化:用掃描儀掃描原圖,將數(shù)據(jù)輸入計(jì)算機(jī),存儲(chǔ)、處理并可再回放成圖。它比使用手扶數(shù)字化儀數(shù)字化的精度要高,故在地形圖數(shù)字化生產(chǎn)中常用之。本文主要利用索佳SET210和索佳SET230R3兩種全站儀器進(jìn)行外業(yè)觀測,利用南方CASS5.1繪圖軟件在計(jì)算機(jī)中進(jìn)行成圖。
2利用南方CASS5.1成圖軟件內(nèi)業(yè)成圖
CASS5.1是南方測繪儀器公司在AutoCAD 2000上開發(fā)的新一代數(shù)字化地形地籍成圖軟件。其主要特色是面向GIS,徹底打通了數(shù)字化成圖系統(tǒng)與GIS的接口。對于這一特色的主要支撐技術(shù)包括在CASS30屬性編碼基礎(chǔ)上進(jìn)一步研究開發(fā)的骨架線實(shí)時(shí)編輯、簡碼用戶化、GIS用戶碼用戶化等。
CASS5.1在成圖效率、地物編輯、符號(hào)用戶化、電子平板、DTM建模及等高線繪制、數(shù)字地圖與GPS集成等諸多方面都有突破性進(jìn)展。
2.1 內(nèi)業(yè)成圖
(1) 利用南方CASS5.1軟件將從全站儀中的數(shù)據(jù)全部展到CASS5.1平臺(tái)上準(zhǔn)備進(jìn)行制圖。a.用南方CASS5.1軟件的“繪圖處理”中的“定顯示區(qū)”來控制數(shù)據(jù)在計(jì)算機(jī)窗口的顯示范圍(即,將數(shù)據(jù)中的西南角值和東北角值范圍定位在計(jì)算機(jī)的窗口中);b.利用南方CASS5.1軟件的“繪圖處理”中的“展野外測點(diǎn)點(diǎn)號(hào)”(即,將所有從外業(yè)采集的數(shù)據(jù)展到CASS5.1軟件的平臺(tái)上)。
(2) 開始對照外業(yè)采集資料進(jìn)行制圖(依據(jù)圖示和南方CASS5.1軟件“屏幕菜單”中的各種圖示進(jìn)行操作)。a.找出外業(yè)的現(xiàn)場資料;b.根據(jù)資料的記錄進(jìn)行各點(diǎn)的連接;c.根據(jù)測繪的圖示和南方CASS5.1軟件的“屏幕菜單”中的各種符號(hào)來繪制,以達(dá)到現(xiàn)場的實(shí)際情況一致;d.利用南方CASS5.1軟件的“繪圖處理”中的“展點(diǎn)高程”將外業(yè)的高程數(shù)據(jù)展到平臺(tái)上。
(3) 制圖結(jié)束后交由現(xiàn)場測量員檢查(現(xiàn)場測量員對地物地貌了解,以便檢查出問題以即使更正)。a.由外業(yè)的跑點(diǎn)人員對圖進(jìn)行進(jìn)一步的修檢;b.修檢之后利用南方CASS5.1軟件的“編輯”中的“實(shí)體所在圖層”將所有的“測點(diǎn)點(diǎn)號(hào)”刪除;(4).交由專門負(fù)責(zé)部門進(jìn)行進(jìn)一步的處理(由部門領(lǐng)導(dǎo)進(jìn)行校對核查);(5).圖形輸出(打圖);(6).存檔(作為存檔資料以備以后進(jìn)行數(shù)據(jù)調(diào)驗(yàn)使用)。
2.2內(nèi)業(yè)成圖的基本方法與技巧
(1) “草圖法”工作方式
“草圖法”工作方式要求外業(yè)工作時(shí),除了測量員和跑尺員外,還要安排一名繪草圖的人員,在跑尺員跑尺時(shí),繪圖員要標(biāo)注出所測的是什么地物(屬性信息)及記下所測點(diǎn)的點(diǎn)號(hào)(位置信息),在測量過程中要和測量員及時(shí)聯(lián)系,使草圖上標(biāo)注的某點(diǎn)點(diǎn)號(hào)要和全站儀里記錄的點(diǎn)號(hào)一致,而在測量每一個(gè)碎部點(diǎn)時(shí)不用在電子手簿或全站儀里輸入地物編碼,故又稱為“無碼方式”?!安輬D法”在內(nèi)業(yè)工作時(shí),根據(jù)作業(yè)方式的不同,分為“點(diǎn)號(hào)定位”、“坐標(biāo)定位”、“編碼引導(dǎo)”幾種方法。
(2) “點(diǎn)號(hào)定位”法作業(yè)流程
a. 定顯示區(qū)。定顯示區(qū)的作用是根據(jù)輸入坐標(biāo)數(shù)據(jù)文件的數(shù)據(jù)大小定義屏幕顯示區(qū)域的大小,以保證所有點(diǎn)可見。首先移動(dòng)鼠標(biāo)至“繪圖處理”項(xiàng),按左鍵。然后選擇“定顯示區(qū)”項(xiàng),按左鍵。這時(shí),需輸入碎部點(diǎn)坐標(biāo)數(shù)據(jù)文件名。
b.選擇測點(diǎn)點(diǎn)號(hào)定位成圖法。移動(dòng)鼠標(biāo)至屏幕右側(cè)菜單區(qū)之“測點(diǎn)點(diǎn)號(hào)”項(xiàng),輸入點(diǎn)號(hào)坐標(biāo)點(diǎn)數(shù)據(jù)文件名C:\CASS40\DEMO\YMSJ.DAT后,命令區(qū)提示:讀點(diǎn)完成!共讀入XX點(diǎn)。
c. 繪平面圖。根據(jù)野外作業(yè)時(shí)繪制的草圖,移動(dòng)鼠標(biāo)至屏幕右側(cè)菜單區(qū)選擇相應(yīng)的地形圖圖式符號(hào),然后在屏幕中將所有的地物繪制出來。系統(tǒng)中所有地形圖圖式符號(hào)都是按照圖層來劃分的,例如所有表示測量控制點(diǎn)的符號(hào)都放在“控制點(diǎn)”這一層,所有表示獨(dú)立地物的符號(hào)都放在“獨(dú)立地物”這一層,所有表示植被的符號(hào)都放在“植被園林”這一層。① 為了更加直觀地在圖形編輯區(qū)內(nèi)看到各測點(diǎn)之間的關(guān)系,可以先將野外測點(diǎn)點(diǎn)號(hào)在屏幕中展出來。② 根據(jù)外業(yè)草圖,選擇相應(yīng)的地圖圖式符號(hào)在屏幕上將平面圖繪出來。如草圖2所示的, 由33,34,35號(hào)點(diǎn)連成一間普通房屋。因?yàn)樗斜硎痉课莸姆?hào)都放在“居民地”這一層,這時(shí)便可移動(dòng)鼠標(biāo)至右側(cè)菜單“居民地”處按左鍵。再移動(dòng)鼠標(biāo)到“四點(diǎn)房屋”的圖標(biāo)處按左鍵,圖標(biāo)變亮表示該圖標(biāo)已被選中,然后移鼠標(biāo)至OK處按左鍵。
(3) “坐標(biāo)定位”法作業(yè)流程
a. 定顯示區(qū)。此步操作與“點(diǎn)號(hào)定位”法作業(yè)流程的“定顯示區(qū)”的操作相同。
b.選擇坐標(biāo)定位成圖法。移動(dòng)鼠標(biāo)至屏幕右側(cè)菜單區(qū)之“坐標(biāo)定位”項(xiàng),按左鍵,即進(jìn)入“坐標(biāo)定位”項(xiàng)的菜單。如果剛才在“測點(diǎn)點(diǎn)號(hào)”狀態(tài)下,可通過選擇“CASS5.1成圖軟件”按鈕返回主菜單之后再進(jìn)入“坐標(biāo)定位”菜單。
c.繪平面圖。與“點(diǎn)號(hào)定位”法成圖流程類似,需先在屏幕上展點(diǎn),根據(jù)外業(yè)草圖,選擇相應(yīng)的地圖圖式符號(hào)在屏幕上將平面圖繪出來,區(qū)別在于不能通過測點(diǎn)點(diǎn)號(hào)來進(jìn)行定位了。仍以作居民地為例講解。移動(dòng)鼠標(biāo)至右側(cè)菜單“居民地”處按左鍵。再移動(dòng)鼠標(biāo)到“四點(diǎn)房屋”的圖標(biāo)處按左鍵,圖標(biāo)變亮表示該圖標(biāo)已被選中,然后移鼠標(biāo)至OK處按左鍵。
(4)“編碼引導(dǎo)”法作業(yè)流程
此方式也稱為“編碼引導(dǎo)文件+無碼坐標(biāo)數(shù)據(jù)文件自動(dòng)繪圖方式”。
a.編輯引導(dǎo)文件。① 移動(dòng)鼠標(biāo)至繪圖屏幕的頂部菜單,這時(shí)根據(jù)野外作業(yè)草圖,參考地物代碼以及文件格式,編輯好此文件。② 移動(dòng)鼠標(biāo)至“文件(F)”項(xiàng),按左鍵便出現(xiàn)文件類操作的下拉菜單,然后移動(dòng)鼠標(biāo)至“退出(X)”項(xiàng),
b.定顯示區(qū)。此步操作與“點(diǎn)號(hào)定位”法作業(yè)流程的“定顯示區(qū)”的操作相同。
c. 編碼引導(dǎo)。編碼引導(dǎo)的作用是將“引導(dǎo)文件”與“無碼的坐標(biāo)數(shù)據(jù)文件”合并生成一個(gè)新的帶簡編碼格式的坐標(biāo)數(shù)據(jù)文件。
d.簡碼識(shí)別。此步具體操作與后邊“簡碼法”作業(yè)流程的“簡碼識(shí)別”的操作相同,因?yàn)閃MYD.DAT 已經(jīng)是一個(gè)帶簡碼格式的坐標(biāo)數(shù)據(jù)文件。用鼠標(biāo)選擇“數(shù)據(jù)處理”菜單下的“簡碼識(shí)別”,要求輸入文件名時(shí)輸入C:\CASS40\DEMO\WMYD.DAT。
e.繪平面圖。此步具體操作與后邊“簡碼法”作業(yè)流程的“繪平面圖”相同。用鼠標(biāo)選擇“數(shù)據(jù)處理”菜單下的“繪平面圖”,要求輸入文件名時(shí)輸入C:\CASS40\DEMO\WMYD.DAT,這時(shí),就在屏幕上自動(dòng)繪出平面圖。
(5) “簡碼法”工作方式:
此種工作方式也稱作“帶簡編碼格式的坐標(biāo)數(shù)據(jù)文件自動(dòng)繪圖方式”,與“草圖法”在野外測量時(shí)不同的是,每測一個(gè)地物點(diǎn)時(shí)都要在電子手簿或全站儀上輸入地物點(diǎn)的簡編碼,簡編碼一般由一位字母和一或兩位數(shù)字組成,可參考本手冊附錄A。用戶可根據(jù)自己的需要通過JCODE.DEF文件定制野外操作簡碼。
a.定顯示區(qū)。此步操作與“草圖法”中“測點(diǎn)點(diǎn)號(hào)”定位繪圖方式作業(yè)流程的“定顯示區(qū)”操作相同。
b.簡碼識(shí)別。簡碼識(shí)別的作用是將帶簡編碼格式的坐標(biāo)數(shù)據(jù)文件轉(zhuǎn)換成計(jì)算機(jī)能識(shí)別的程序內(nèi)部碼(又稱繪圖碼)。
c.繪平面圖。因?yàn)樽鴺?biāo)數(shù)據(jù)文件是帶簡編碼格式的,在完成“定顯示區(qū)”、“簡碼識(shí)別”的操作后,便可以通過“繪平面圖”這步操作自動(dòng)將平面圖繪出來。然后在此基礎(chǔ)上進(jìn)行圖形的編輯(修改、文字注記、圖幅整飾等工作),便可得到規(guī)范、整潔的平面圖。
至此,已經(jīng)將“草圖法”、“簡碼法”工作方法介紹完畢。其中“草圖法”包括點(diǎn)號(hào)定位法、坐標(biāo)定位法、編碼引導(dǎo)法,編碼引導(dǎo)法的外業(yè)工作也需要繪制草圖,但內(nèi)業(yè)通過編輯編碼引導(dǎo)文件,將編碼引導(dǎo)文件與無碼坐標(biāo)數(shù)據(jù)文件合并生成帶簡碼的坐標(biāo)數(shù)據(jù)文件,其后的操作等效于“簡碼法”,可自動(dòng)繪圖。按照其中的任何一種作業(yè)方式操作都可將平面圖繪制出來。
3 結(jié)語
關(guān)鍵詞:軟件技術(shù)基礎(chǔ);教學(xué)法;認(rèn)知;案例
中圖分類號(hào):G642.4 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1674-9324(2014)51-0180-02
一、引言
“計(jì)算機(jī)軟件技術(shù)基礎(chǔ)”課程是非計(jì)算機(jī)專業(yè)的計(jì)算機(jī)基礎(chǔ)教學(xué)內(nèi)容之一,有著廣泛的應(yīng)用。課程的教學(xué)目標(biāo)是使學(xué)生能夠全面系統(tǒng)地了解并掌握計(jì)算機(jī)軟件技術(shù)的基本概念、思想、原理和方法,并且具有一定的軟件系統(tǒng)設(shè)計(jì)能力,更好地利用計(jì)算機(jī)軟件技術(shù)解決本專業(yè)領(lǐng)域中的實(shí)際問題和日常事務(wù)性問題[1-2]。目前,很多高校都開設(shè)了“計(jì)算機(jī)軟件技術(shù)基礎(chǔ)”課程并取得了一定的成效,但該課程的綜合性較強(qiáng),在教學(xué)過程中出現(xiàn)了一些不盡如人意之處。本文針對目前該課程在教學(xué)中存在的共性問題,結(jié)合作者的教學(xué)實(shí)踐,從教學(xué)方法的角度出發(fā),對該課程的教學(xué)改革進(jìn)行探討。
二、課堂教學(xué)存在的共性問題
“計(jì)算機(jī)軟件技術(shù)基礎(chǔ)”課程教學(xué)目前面臨的共性問題主要體現(xiàn)在以下幾個(gè)方面[3]:(1)學(xué)生對該課程的學(xué)習(xí)目的不明確,認(rèn)識(shí)不到課程內(nèi)容的重要性;缺乏學(xué)習(xí)動(dòng)力、主動(dòng)性和自覺性;(2)學(xué)生的程序設(shè)計(jì)、調(diào)試能力薄弱,缺乏解決實(shí)際問題的經(jīng)驗(yàn),對課程內(nèi)容的實(shí)用性體會(huì)不深;(3)教學(xué)學(xué)時(shí)較少,一般為32或者48學(xué)時(shí)。課堂教學(xué)大部分時(shí)間集中在基本概念、原理的講授上,而程序設(shè)計(jì)、調(diào)試等實(shí)踐性較強(qiáng)部分通常只能點(diǎn)到為止,無法進(jìn)行深入講解和布置練習(xí)。
對于第一個(gè)問題,普遍采用的對策是引導(dǎo)學(xué)生重視課程;后面的兩個(gè)問題,目前的解決方式主要集中在教學(xué)方法和教學(xué)手段的改革上,不同的授課者在具體實(shí)施的時(shí)候,會(huì)因情況而各異。本文作者承擔(dān)著內(nèi)蒙古大學(xué)通信工程、電子信息科學(xué)與技術(shù)兩個(gè)專業(yè)的“計(jì)算機(jī)軟件技術(shù)基礎(chǔ)”課程的授課任務(wù),面對目前該課程教學(xué)中的共性問題,進(jìn)行了深入的思考、分析和研究,除了對學(xué)生進(jìn)行科學(xué)研究層面的適當(dāng)引導(dǎo)外,嘗試采用合理有效的教學(xué)方法展開教學(xué)工作。
目前,一門課程大多采用一種教學(xué)方法,主要有任務(wù)驅(qū)動(dòng)教學(xué)[4]、案例教學(xué)[5]、問題教學(xué)[6]、引導(dǎo)教學(xué)[7]、認(rèn)知教學(xué)[8]等。前四種方法側(cè)重于教學(xué)形式與手段的變新與改革,認(rèn)知教學(xué)從講授內(nèi)容的本質(zhì)出發(fā),研究教學(xué)內(nèi)容的認(rèn)知過程?!坝?jì)算機(jī)軟件技術(shù)基礎(chǔ)”課程以高級(jí)程序設(shè)計(jì)(C或C++)為基礎(chǔ),內(nèi)容涵蓋“算法與數(shù)據(jù)結(jié)構(gòu)”、“操作系統(tǒng)技術(shù)”、“數(shù)據(jù)庫技術(shù)”和“軟件工程”等,各內(nèi)容之間既互相聯(lián)系又比較獨(dú)立,每一部分內(nèi)容都是計(jì)算機(jī)專業(yè)的一門專業(yè)課程。對于這樣具有繁雜的內(nèi)容并且注重理論聯(lián)系實(shí)踐的課程,僅采用單一的教學(xué)方法組織教學(xué)肯定滿足不了授課的要求,同時(shí)學(xué)生也不容易掌握其內(nèi)容?;赯adeh認(rèn)知原理的認(rèn)知教學(xué)能夠從牢牢抓住教學(xué)本質(zhì)出發(fā),深化知識(shí)的組織、?;c因果關(guān)系,將所有知識(shí)融為一體。案例教學(xué)能夠使理論和實(shí)踐有機(jī)地結(jié)合起來,利于學(xué)生的思維能力、知識(shí)應(yīng)用能力、團(tuán)隊(duì)合作精神的培養(yǎng)。本文將基于Zadeh認(rèn)知原理的認(rèn)知教學(xué)與案例教學(xué)兩種教學(xué)方法緊密地結(jié)合起來(以下稱認(rèn)知案例教學(xué)法)并應(yīng)用到該課程的教學(xué)實(shí)踐中,借此加強(qiáng)學(xué)生的程序設(shè)計(jì)、調(diào)試能力,緩解因教學(xué)學(xué)時(shí)較少與加強(qiáng)實(shí)踐能力間的矛盾。
三、認(rèn)知案例教學(xué)法及在“計(jì)算機(jī)軟件技術(shù)基礎(chǔ)”中的應(yīng)用
基于Zadeh認(rèn)知原理的認(rèn)知教學(xué)是按照人類認(rèn)知事物的規(guī)律進(jìn)行教授知識(shí),將教學(xué)知識(shí)組織、?;⒁蚬?,使學(xué)生抓住知識(shí)的本質(zhì),全面地掌握知識(shí)。其中,組織是對知識(shí)宏觀的掌控,粒化是對知識(shí)微觀的演化,因果則是知識(shí)之間的關(guān)聯(lián)。因此,認(rèn)知教學(xué)能夠條理地、邏輯地、系統(tǒng)地組織教學(xué)內(nèi)容,是一種符合學(xué)生學(xué)習(xí)邏輯認(rèn)知過程的科學(xué)方法[8]。案例教學(xué)是一種以教學(xué)案例為基礎(chǔ)的教學(xué)方法,以學(xué)生在課堂內(nèi)外對案例的分析、思辨為重點(diǎn),目的是提升學(xué)生應(yīng)用理論創(chuàng)新性地解決實(shí)際問題的能力。具體形式是在教師的精心策劃和指導(dǎo)下,根據(jù)教學(xué)目的和教學(xué)內(nèi)容要求,運(yùn)用典型案例將學(xué)生帶入特定事件的現(xiàn)場進(jìn)行案例分析,通過學(xué)生獨(dú)立思考或集體協(xié)作,進(jìn)一步提高其識(shí)別、分析和解決某一具體問題的能力[5,9,10]。對于認(rèn)知案例教學(xué)法,首先綜合考慮認(rèn)知教學(xué)法和案例教學(xué)法的內(nèi)涵,認(rèn)真分析課程的特點(diǎn)和內(nèi)容,提取宏觀知識(shí)點(diǎn)(教學(xué)內(nèi)容)并把它們合理地組織在一起;然后對每個(gè)宏觀知識(shí)點(diǎn)進(jìn)行細(xì)化,得到微觀知識(shí)點(diǎn);接下來搭建宏觀知識(shí)點(diǎn)之間、微觀知識(shí)點(diǎn)之間的相互關(guān)聯(lián),從而得到一個(gè)課程的認(rèn)知系統(tǒng);最后在這個(gè)認(rèn)知系統(tǒng)的基礎(chǔ)上,對微觀知識(shí)點(diǎn)或宏觀知識(shí)點(diǎn)選擇合適的案例開展課程教學(xué)。
根據(jù)“計(jì)算機(jī)軟件技術(shù)基礎(chǔ)”課程的內(nèi)容,把“算法與數(shù)據(jù)結(jié)構(gòu)”、“操作系統(tǒng)技術(shù)”、“數(shù)據(jù)庫技術(shù)”和“軟件工程”四部分作為宏觀知識(shí)點(diǎn),并用系統(tǒng)工程作為基點(diǎn)把它們關(guān)聯(lián)起來;依靠采用的教材和使用的參考資料對這四個(gè)宏觀知識(shí)點(diǎn)進(jìn)行細(xì)化,并建立微觀知識(shí)點(diǎn)的彼此關(guān)聯(lián),這樣就得到了“計(jì)算機(jī)軟件技術(shù)基礎(chǔ)”課程的認(rèn)知系統(tǒng),如圖1所示。圖1中的宏觀知識(shí)點(diǎn)和微觀知識(shí)點(diǎn)形成了一個(gè)多層次、逐層深入的組織結(jié)構(gòu)。每一層是其上層的?;?,每層的微觀知識(shí)點(diǎn)之間、上層和下層之間都有直接或間接的因果關(guān)系。依據(jù)圖1所示的認(rèn)知系統(tǒng),在實(shí)際教學(xué)中采用了對底層一個(gè)或多個(gè)關(guān)聯(lián)緊密的微觀知識(shí)點(diǎn)精選有真實(shí)場景的應(yīng)用案例展開課堂授課。為了能夠成功地進(jìn)行認(rèn)知案例教學(xué),需要對學(xué)生進(jìn)行科學(xué)研究層面的引導(dǎo),較好地激發(fā)學(xué)生對課程的強(qiáng)烈求知欲和學(xué)習(xí)積極性,使其在課堂之外能夠主動(dòng)地投入更多的時(shí)間和精力認(rèn)真完成課堂教學(xué)的準(zhǔn)備工作,同時(shí)自主地學(xué)習(xí)和發(fā)現(xiàn)問題。對于教師,需要在圖1的認(rèn)知系統(tǒng)框架下,根據(jù)微觀知識(shí)點(diǎn)有針對性地選擇案例。仔細(xì)研究案例的內(nèi)容,做好案例分析。明確給出本次案例教學(xué)重點(diǎn)討論的問題、有關(guān)的背景知識(shí)、參考資料和預(yù)習(xí)要求,把這些內(nèi)容文檔化提供給學(xué)生,要求學(xué)生提前預(yù)習(xí),找出具體問題,同時(shí)準(zhǔn)備分組討論提綱。注重程序設(shè)計(jì)和調(diào)試,布置相應(yīng)的練習(xí),要求學(xué)生提前熟悉程序,并準(zhǔn)備調(diào)試結(jié)果。課堂教學(xué)中,引導(dǎo)學(xué)生就一個(gè)問題進(jìn)行討論,根據(jù)學(xué)生的發(fā)言進(jìn)行相應(yīng)的點(diǎn)評(píng)和講解;并引導(dǎo)學(xué)生從一個(gè)問題的討論過渡到另一個(gè)問題的討論;最后進(jìn)行小結(jié)和歸納。
認(rèn)知案例教學(xué)注重培養(yǎng)學(xué)生的程序設(shè)計(jì)和調(diào)試能力,教學(xué)中布置的練習(xí)都有相應(yīng)的應(yīng)用背景,學(xué)生通過調(diào)試和設(shè)計(jì)程序?qū)φn程內(nèi)容的實(shí)用性有了進(jìn)一步的體會(huì)。一般一個(gè)案例包含多個(gè)知識(shí)點(diǎn),學(xué)生的預(yù)習(xí)和準(zhǔn)備工作縮短了授課教師講授基本概念、原理所需的時(shí)間,這讓授課教師能夠在有限的課堂教學(xué)中集中更多的精力去講解實(shí)踐性較強(qiáng)部分。經(jīng)過三年的認(rèn)知案例教學(xué)實(shí)踐,發(fā)現(xiàn)學(xué)生的學(xué)習(xí)積極性和學(xué)習(xí)效率都有了明顯的提高,學(xué)習(xí)效果良好。
四、結(jié)束語
本文把認(rèn)知案例教學(xué)法應(yīng)用到“計(jì)算機(jī)軟件技術(shù)基礎(chǔ)”課程的教學(xué)實(shí)踐中,對于該課程的教學(xué)有一定的獨(dú)到性之處。較好地處理了理論與實(shí)踐相結(jié)合的關(guān)系,進(jìn)一步激發(fā)了學(xué)生的學(xué)習(xí)興趣,使學(xué)生能夠更加牢固地掌握課程的知識(shí)點(diǎn),同時(shí)培養(yǎng)了學(xué)生的自學(xué)能力和創(chuàng)造能力,提高了教學(xué)質(zhì)量。
參考文獻(xiàn):
[1]徐士良,葛兵.計(jì)算機(jī)軟件技術(shù)基礎(chǔ)[M].第二版.北京:清華大學(xué)出版社,2007.
[2]陳帝伊,馬孝義,辛全才.“計(jì)算機(jī)軟件技術(shù)基礎(chǔ)”課程教學(xué)方法探析[J].計(jì)算機(jī)教育,2009,(22):11,68-69.
[3]王海燕.“計(jì)算機(jī)軟件技術(shù)”課程教學(xué)的思考與實(shí)踐[J].中國電力教育,2011,(26):86-87.
[4]臧建蓮.任務(wù)驅(qū)動(dòng)法在大學(xué)信息技術(shù)基礎(chǔ)課程中的應(yīng)用研究[D].河北大學(xué),2010:13-14.
[5]朱濤,馬恒,劉強(qiáng).專業(yè)技術(shù)課程案例教學(xué)方法研究[J].高等教育研究學(xué)報(bào),2010,33(1):91-93.
[6]羅祖兵.教育學(xué)問題教學(xué):涵義、價(jià)值與操作[J].高等教育研究,2010,31(3):71-75.
[7]陳晶,劉益新.引導(dǎo)教學(xué)法的應(yīng)用研究――以《計(jì)算機(jī)組成原理》為例[J].湖南工業(yè)職業(yè)技術(shù)學(xué)院學(xué)報(bào),2011,11(5):130-131.
[8]彭珍,吳立鋒.認(rèn)知教學(xué)在“計(jì)算機(jī)程序設(shè)計(jì)”課程中的應(yīng)用[J].中國電力教育,2012,(11):59-60.
關(guān)鍵詞:軟件開發(fā);技術(shù);應(yīng)用
引言:隨著信息時(shí)代的到來,生活中越來越離不開計(jì)算機(jī)。計(jì)算機(jī)本身分為應(yīng)用軟件和系統(tǒng)軟件,計(jì)算機(jī)本身具有邏輯功能,軟件給計(jì)算機(jī)工作進(jìn)重新行安排,使人們可以提高勞動(dòng)效率,減短勞動(dòng)時(shí)間。計(jì)算機(jī)高速發(fā)展開始與生活密切結(jié)合,也促進(jìn)了計(jì)算機(jī)軟件的開發(fā)技術(shù)的發(fā)展。
1計(jì)算機(jī)軟件開發(fā)技術(shù)的重要性
計(jì)算機(jī)軟件是計(jì)算機(jī)執(zhí)行某項(xiàng)任務(wù)時(shí)所需的數(shù)據(jù)、程序及其文檔的集合,是計(jì)算機(jī)系統(tǒng)中的靈魂。而計(jì)算機(jī)軟件開發(fā)技術(shù)則是推動(dòng)計(jì)算機(jī)軟件工程網(wǎng)絡(luò)化、智能化、人性化發(fā)展的主要技術(shù)。在信息化時(shí)代的今天,人們的生活、學(xué)習(xí)和工作離不開計(jì)算機(jī)軟件的使用,而計(jì)算機(jī)軟件開發(fā)技術(shù)使得計(jì)算機(jī)軟件性能得到更好的完善,使計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)得以創(chuàng)新。在軟件開發(fā)技術(shù)的推動(dòng)下,遠(yuǎn)程控制、網(wǎng)絡(luò)共享、網(wǎng)絡(luò)支持、電商平臺(tái)等網(wǎng)絡(luò)技術(shù)變成更加成熟,這使得計(jì)算機(jī)網(wǎng)絡(luò)變成了一個(gè)具有開發(fā)性與共存性的網(wǎng)絡(luò)模式,進(jìn)而從本質(zhì)上解決了計(jì)算機(jī)需求與軟件開發(fā)所產(chǎn)生的偏差。而隨著計(jì)算機(jī)軟件開發(fā)技術(shù)的不斷提升,軟件的可靠性、安全性、便捷性及高效性也隨之得到明顯的提高,充分發(fā)揮了計(jì)算機(jī)軟件的使用價(jià)值,推動(dòng)著計(jì)算機(jī)科學(xué)技術(shù)的發(fā)展。
2計(jì)算機(jī)軟件開發(fā)技術(shù)分析
2.1計(jì)算機(jī)軟件開發(fā)技術(shù)的主要特點(diǎn)
2.1.1計(jì)算機(jī)軟件開發(fā)技術(shù)具有較高的社會(huì)價(jià)值性
每一個(gè)新軟件的產(chǎn)生都源自人們生活的需要和社會(huì)發(fā)展的需求,例如隨著人們對交友的渴求而推出的交友軟件,如QQ、微信、陌陌等,拉近了人與人之間交往的距離的同時(shí)也增加了生活的樂趣;隨著城市道路建設(shè)的發(fā)展,交通線路變得繁多而復(fù)雜,定位導(dǎo)航成為了社會(huì)發(fā)展的需求,在這樣的社會(huì)需求下開發(fā)出的眾多衛(wèi)星地圖導(dǎo)航軟件,如搜狗地圖、百度地圖、高德導(dǎo)航等,使得人們出行變得更加便利。這些都充分反映了軟件開發(fā)技術(shù)的社會(huì)價(jià)值性。2.1.2計(jì)算機(jī)軟件開發(fā)是一個(gè)精細(xì)而復(fù)雜的工程
計(jì)算機(jī)軟件開發(fā)是一項(xiàng)計(jì)算嚴(yán)謹(jǐn)工序復(fù)雜的設(shè)計(jì)工作,無論是系統(tǒng)軟件開發(fā)還是應(yīng)用軟件開發(fā)都要經(jīng)過軟件制定計(jì)劃、需求分析、系統(tǒng)分析與設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)、軟件測試、軟件維護(hù)六個(gè)過程,而且在這些過程中都需要耗費(fèi)大量的人力、財(cái)力和物力。
2.2計(jì)算機(jī)軟件開發(fā)技術(shù)的原則
計(jì)算機(jī)軟件開發(fā)是一項(xiàng)內(nèi)容精細(xì)、要求嚴(yán)謹(jǐn)、工序復(fù)雜的工作,在開發(fā)過程中需要嚴(yán)格遵循相應(yīng)的原則才能保證軟件開發(fā)工作的順利進(jìn)行和開發(fā)軟件達(dá)到的預(yù)期效果。因此,在軟件開發(fā)過程中應(yīng)當(dāng)遵守如下原則。(1)按照規(guī)范的開發(fā)技術(shù)流程,保證計(jì)算機(jī)軟件開發(fā)的可靠性與安全性。(2)以計(jì)算機(jī)軟件開發(fā)的生命周期不同階段作為設(shè)計(jì)模型。(3)利用合理科學(xué)的方法對開發(fā)設(shè)計(jì)的軟件進(jìn)行驗(yàn)證、計(jì)算、評(píng)估,從而確保開發(fā)軟件的質(zhì)量和實(shí)用效果。隨著計(jì)算機(jī)科學(xué)技術(shù)的發(fā)展,社會(huì)的發(fā)展對計(jì)算機(jī)軟件的依賴性越來越強(qiáng),軟件開發(fā)過程中只有嚴(yán)格遵循這三大原則,才能保證開發(fā)軟件的實(shí)用性、可靠性與安全性,才能真正
推動(dòng)社會(huì)的發(fā)展。
2.3計(jì)算機(jī)軟件開發(fā)常用的方式
在計(jì)算機(jī)技術(shù)不斷發(fā)展的今天,計(jì)算機(jī)軟件開發(fā)技術(shù)不斷完善與成熟,根據(jù)軟件的需求來選取適當(dāng)?shù)能浖_發(fā)方式將對提高軟件的有效性和軟件開發(fā)的質(zhì)量與效益有著重要的意義。而目前計(jì)算機(jī)軟件開發(fā)環(huán)境下主要的軟件開發(fā)方式有軟件生命周期法、自動(dòng)形成系統(tǒng)開發(fā)法、原型法及可視化開發(fā)法4種。
2.3.1軟件生命周期法
軟件生命周期法又叫做瀑布模型法,這種開發(fā)方法是將軟件開發(fā)時(shí)間分解為六個(gè)階段來定義的方法。從軟件開發(fā)的開始到結(jié)束先后分為軟件計(jì)劃、軟件需求分析、軟件設(shè)計(jì)、軟件程序編碼、軟件測試及軟件運(yùn)行維護(hù)六個(gè)階段。這六個(gè)階段依次進(jìn)行、緊密銜接,共同構(gòu)建了軟件開發(fā)的整個(gè)過程。改過程中的每個(gè)階段都有一個(gè)嚴(yán)格的標(biāo)準(zhǔn)來規(guī)范和指導(dǎo)軟件開發(fā)者制定合理科學(xué)的開發(fā)計(jì)劃確保每一個(gè)階段順利并高效地完成。
2.3.2自動(dòng)形成系統(tǒng)開發(fā)法
自動(dòng)形成系統(tǒng)開發(fā)法主要利用的開發(fā)工具是第四代技術(shù)中軟件,通過向軟件開發(fā)工具軟件輸入開發(fā)需要實(shí)現(xiàn)的目的和具體的內(nèi)容,無需定義軟件開發(fā)的具體過程,軟件開發(fā)工具便會(huì)根據(jù)所輸入的具體要求來進(jìn)行程序的自動(dòng)編碼。這樣的開發(fā)無線互聯(lián)科技方法不但大大縮減了軟件開發(fā)的周期,降低了軟件開發(fā)的成本而且使得軟件開發(fā)更加容易,操作更加簡便。
3計(jì)算機(jī)軟件開發(fā)應(yīng)用分析
3.1計(jì)算機(jī)軟件開發(fā)應(yīng)用。
軟件開發(fā)技術(shù)的飛速發(fā)展,計(jì)算機(jī)的應(yīng)用更為普遍,這讓全球迅速結(jié)成了一張網(wǎng),把兩個(gè)不同的整體聯(lián)系在了一起,實(shí)現(xiàn)了全球網(wǎng)絡(luò)資源的共享,給不同用戶之間的社交帶來了便捷,他們又是兩個(gè)沒有約束的個(gè)體。而計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用,通過各個(gè)軟件平臺(tái),使用戶在相同時(shí)間內(nèi)提高了工作效率。軟件是保證計(jì)算機(jī)正常使用的核心,而軟件開發(fā)技術(shù)的提高則是保證用戶能體驗(yàn)到更加人性化的軟件,提高各項(xiàng)軟件在計(jì)算機(jī)內(nèi)的使用。
3.2計(jì)算機(jī)軟件開發(fā)技術(shù)應(yīng)用。
計(jì)算機(jī)軟件開發(fā)的重要意義在于滿足人們在日常生活中,工作學(xué)習(xí)的需要。通過研究人們需要什么,從實(shí)際的角度出發(fā),用先進(jìn)的網(wǎng)絡(luò)開發(fā)技術(shù)來開發(fā)出科技含量高,價(jià)值高便捷又實(shí)用的軟件。在開發(fā)軟件時(shí),開發(fā)人員應(yīng)結(jié)合實(shí)際情況,從軟件應(yīng)用應(yīng)該標(biāo)準(zhǔn)化,要從安全性、可靠性、穩(wěn)定性著手,從而來保證用戶使用達(dá)到最好的效果。然后計(jì)算機(jī)本身的系統(tǒng)版本和各個(gè)殺毒軟件的安全等設(shè)置的限制,使用戶在其操作中顯得更加復(fù)雜化,不僅不能提高工作效率,反而還事半功倍,這也對軟件的推廣產(chǎn)生了一定的阻礙作用。相對于兼容操作系統(tǒng)的軟件來說,因?yàn)闆]有系統(tǒng)的影響,運(yùn)行時(shí)速度流暢,簡潔方便,使用的同時(shí)計(jì)算機(jī)還能對使用數(shù)據(jù)進(jìn)行備份還原,這樣才能給用戶帶來更好的體驗(yàn)。所有計(jì)算機(jī)使用軟件時(shí)間的越長,軟件與系統(tǒng)的兼容性就會(huì)變得越差,這時(shí)開發(fā)人員就必須找出問題的關(guān)鍵,提出好的方案來解決問題,提供滿足客戶需求的軟件。計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用,還是會(huì)受到各方面的限制,為了能夠開發(fā)出高質(zhì)量的軟件,為用戶帶來更好的體驗(yàn),這就需要開發(fā)人員通過對用戶需求的調(diào)查和研究。
4計(jì)算機(jī)軟件開發(fā)技術(shù)的展望
計(jì)算機(jī)軟件不僅僅只有開發(fā)過程,后期維護(hù)才是軟件開發(fā)的重中之重,軟件公司必須建立良好的服務(wù)意識(shí),要像電器產(chǎn)品一樣實(shí)行三包,增加軟件附加值,軟件公司才能保增長大跨步前進(jìn)。隨著計(jì)算機(jī)、虛擬化和網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,全球成為一個(gè)大家庭,軟件開發(fā)項(xiàng)目也必須要和網(wǎng)絡(luò)緊密結(jié)合才有更廣闊的市場。網(wǎng)絡(luò)化帶來了全球一體化,整個(gè)世界成為地球村,那么也要求軟件技術(shù)人員解放陳舊封閉的思想、開發(fā)開放式的軟件源代碼和標(biāo)準(zhǔn)化的軟件產(chǎn)品。人工智能的發(fā)展越來越多的影響著當(dāng)今社會(huì)生活的各個(gè)方面,因此軟件技術(shù)的發(fā)展也要搭上智能化這列火車,軟件開發(fā)產(chǎn)業(yè)借助智能化的東風(fēng)越跑越快。整個(gè)社會(huì)的發(fā)展就不是單一的前進(jìn),而是各個(gè)方面融會(huì)交錯(cuò)前行的,軟件技術(shù)也改變不了這一定律,它必將混合不斷涌現(xiàn)的多重技術(shù),以此來配合社會(huì)的前進(jìn)與發(fā)展。
5結(jié)束語
在全球化信息發(fā)展飛速的時(shí)代,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)也廣泛運(yùn)用到各個(gè)領(lǐng)域,人們對計(jì)算機(jī)軟件的需求也越來越大,大大改善了人們工作學(xué)習(xí)的效率,改善了人們的生活質(zhì)量。只有從實(shí)際需求出發(fā),選擇專業(yè)、科學(xué)的方法來開發(fā)軟件,就可以大大提高軟件的安全性可靠性和實(shí)用性。
參考文獻(xiàn):
[關(guān)鍵詞]計(jì)算機(jī)軟件;數(shù)據(jù)接口;應(yīng)用;探討
中圖分類號(hào):TP311.5 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-914X(2017)17-0321-01
一、計(jì)算機(jī)軟件數(shù)據(jù)接口的內(nèi)涵及安裝原則
1.1 計(jì)算機(jī)軟件數(shù)據(jù)接口的內(nèi)涵
計(jì)算機(jī)軟件數(shù)據(jù)接口主要是為了滿足計(jì)算機(jī)用于和第三方軟件開放商而設(shè)計(jì)的數(shù)據(jù)傳輸規(guī)范,其在應(yīng)用過程中所發(fā)揮的主要作用在于保持兩種或兩種以上軟件數(shù)據(jù)間的穩(wěn)定傳輸和共享,使計(jì)算機(jī)的運(yùn)行、分析、計(jì)算等效率逐漸增強(qiáng)?,F(xiàn)代所應(yīng)用的計(jì)算機(jī)軟件數(shù)據(jù)接口具有極強(qiáng)的靈活特性,能夠?yàn)橛脩艉偷谌杰浖磔^大的便利,同時(shí)也能夠有效提高數(shù)據(jù)傳輸過程中的安全性。通常情況下,計(jì)算機(jī)軟件數(shù)據(jù)接口可接受多種標(biāo)準(zhǔn)的數(shù)據(jù),例如API函數(shù)、接口函數(shù)等,另外計(jì)算機(jī)軟件數(shù)據(jù)接口還能夠提供如固定格式文件等多種數(shù)據(jù)文件,為計(jì)算機(jī)內(nèi)軟件之間數(shù)據(jù)傳輸起到了輔助作用,使計(jì)算機(jī)用戶的操作更加流暢。
1.2 計(jì)算機(jī)軟件數(shù)據(jù)接口的安裝原則
(1)兼容性原則
不同軟件之間的不兼容性是計(jì)算計(jì)軟件數(shù)據(jù)接口要解決的難題,在進(jìn)行接口設(shè)計(jì)是,要首先保證軟件的兼容性,這樣才能確保多種軟件之間的兼容,實(shí)現(xiàn)數(shù)據(jù)傳輸和共享。
(2)魯棒性原則
魯棒性原則是指計(jì)算機(jī)軟件接口設(shè)計(jì)的高質(zhì)量性、健壯性,軟件處理能力強(qiáng),在數(shù)據(jù)傳輸時(shí)可以較好的篩選錯(cuò)誤,并進(jìn)行糾正,防止計(jì)算機(jī)運(yùn)行過程中的死機(jī)情況。魯棒性的強(qiáng)弱體現(xiàn)了計(jì)算機(jī)軟件智能化與否,有利于系統(tǒng)運(yùn)行的穩(wěn)定。
(3)擴(kuò)展性原則
現(xiàn)代的計(jì)算機(jī)軟件更新速度快,軟件的功能和種類不斷更新,需要提高軟件的擴(kuò)展性。軟件的數(shù)據(jù)接口要隨著軟件的更新一同更新,更新后第三方軟件會(huì)受到影響,因此,需要提高軟件數(shù)據(jù)接口的擴(kuò)展性,適應(yīng)較大的應(yīng)用范圍和較廣的應(yīng)用人群。
(4)面向?qū)ο笤瓌t
面向?qū)ο笤瓌t指的是在軟件的數(shù)據(jù)接口設(shè)計(jì)時(shí)要有針對性,提高設(shè)計(jì)的復(fù)雜性和多面性,適應(yīng)更多第三方軟件,同一個(gè)軟件可以適應(yīng)更多的第三方,降低了開發(fā)成本和開發(fā)難度,提高了計(jì)算機(jī)軟件的應(yīng)用效率。另外一方便,要保證軟件的基本功能和其他軟件兼容,并且能夠展示出來,以便直觀的觀察軟件數(shù)據(jù)接口研發(fā)的質(zhì)量和效果。
二、計(jì)算機(jī)軟件數(shù)據(jù)接口的應(yīng)用現(xiàn)狀
目前,MIS系統(tǒng)與集團(tuán)科設(shè)部系統(tǒng)、集團(tuán)煤炭系統(tǒng)、鐵路TMIS系統(tǒng)、公司電量采集系統(tǒng)和磅房稱重系統(tǒng)建立了接口,在運(yùn)行的數(shù)據(jù)庫應(yīng)用中的實(shí)現(xiàn)方式為:以一個(gè)等價(jià)于數(shù)據(jù)庫管理員(DBA)權(quán)限的用戶創(chuàng)建所有的表、試圖、存儲(chǔ)過程、觸發(fā)器等數(shù)據(jù)庫對象,然后由應(yīng)用開發(fā)人員通過代碼對這些數(shù)據(jù)庫對象進(jìn)行操作,這難免會(huì)造成一定問題隱患。
2.1 繞開應(yīng)用程序直接使用交互式SQL
一部分用戶隨著對計(jì)算機(jī)技術(shù)的深入研究,利用掌握的SQL技術(shù)繞開應(yīng)用程序直接使用交互式SQL,這會(huì)使的計(jì)算機(jī)處在不安全的狀態(tài)之中,并且會(huì)導(dǎo)致數(shù)據(jù)的不一致。
2.2 前臺(tái)應(yīng)用程序直接調(diào)用數(shù)據(jù)庫對象
前臺(tái)應(yīng)用程序直接調(diào)用數(shù)據(jù)庫對象的方式,存在很大的危險(xiǎn)性,方便了系統(tǒng)惡意攻擊者對軟件設(shè)計(jì)基本邏輯的分析,攻擊者只需要分析應(yīng)用程序所引用的對象,就可以很容易的了解后臺(tái)數(shù)據(jù)庫的基本邏輯結(jié)構(gòu)。
2.3 訪問分布式遠(yuǎn)程數(shù)據(jù)庫接口程序繁瑣
訪問分布式遠(yuǎn)程數(shù)據(jù)庫接口程序繁瑣,包括需要完整描述遠(yuǎn)程主機(jī)名、數(shù)據(jù)庫名、用戶名和用戶對象,非常繁瑣的語句編寫,查找方面也比較繁瑣。
三、計(jì)算機(jī)軟件數(shù)據(jù)接口的應(yīng)用研究
3.1 滿足用戶要求的數(shù)據(jù)接口
計(jì)算機(jī)軟件數(shù)據(jù)接口設(shè)計(jì)最重要的就是滿足客戶的要求,有設(shè)計(jì)的針對性較大程度上滿足第三方的要求。使計(jì)算機(jī)用戶在使用過程中能夠更加便利,而其如何能夠在最大程度上滿足用戶的要求,需要通過實(shí)際中的具體問題進(jìn)行具體分析。
3.2 面向?qū)ο蟮臄?shù)據(jù)接口
計(jì)算機(jī)軟件數(shù)據(jù)接口設(shè)計(jì)的另一個(gè)要求就是面向?qū)ο蟮脑O(shè)計(jì)。只有面向?qū)ο筮M(jìn)行數(shù)據(jù)接口的設(shè)計(jì),才能適應(yīng)用戶需要,擴(kuò)展應(yīng)用的范圍,受到市場的歡迎。面向?qū)ο蟮脑O(shè)計(jì),確保計(jì)算機(jī)軟件數(shù)據(jù)接口的科學(xué)性和新穎性,根據(jù)對象需要設(shè)計(jì)的方案是符合發(fā)展需要的。
3.3 可擴(kuò)展的數(shù)據(jù)接口
數(shù)接口的可擴(kuò)展性,是數(shù)據(jù)接口設(shè)計(jì)的關(guān)鍵所在,軟件數(shù)據(jù)接口是根據(jù)計(jì)算機(jī)軟件設(shè)計(jì)的,數(shù)據(jù)接口的可擴(kuò)展性較大,日后軟件升級(jí)過程中數(shù)據(jù)接口隨之升級(jí)的次數(shù)要少,減少日后大規(guī)模的變動(dòng),節(jié)約了日后的成本,維護(hù)了計(jì)算機(jī)使用者的利益。
3.4 軟件數(shù)據(jù)接口應(yīng)盡量符合標(biāo)準(zhǔn)數(shù)據(jù)接口標(biāo)準(zhǔn)
針對不同行業(yè)、不同用途的計(jì)算機(jī)軟件,其適應(yīng)的軟件接口設(shè)計(jì)必然會(huì)有各種不同的要求,這會(huì)導(dǎo)致軟件的升級(jí)、維護(hù)、管理方面的受限。因此,如果軟件數(shù)據(jù)接口不符合標(biāo)準(zhǔn)數(shù)據(jù)接口標(biāo)準(zhǔn),在日后的升級(jí)、維護(hù)、管理方面就會(huì)很困難。
總結(jié)
計(jì)算機(jī)軟件數(shù)據(jù)接口是確保計(jì)算機(jī)軟件合理使用的關(guān)鍵,是計(jì)算機(jī)技術(shù)發(fā)展的必然結(jié)果,本文研究了計(jì)算機(jī)軟件數(shù)據(jù)接口的內(nèi)涵、安裝原則、應(yīng)用現(xiàn)狀、應(yīng)用方法,具有現(xiàn)實(shí)的參考意義。
參考文獻(xiàn)
[1] 李萬明.淺談?dòng)?jì)算機(jī)軟件數(shù)據(jù)接口的應(yīng)用[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2015,07(02):123~124.
[2] 左曄.有關(guān)計(jì)算機(jī)軟件數(shù)據(jù)接口的應(yīng)用研究[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2013,05(22):307.
計(jì)算機(jī)軟件是指能夠滿足行業(yè)發(fā)展需求的應(yīng)用型或操作型軟件,可以解決行業(yè)中的日常問題。根據(jù)計(jì)算機(jī)軟件的應(yīng)用發(fā)展設(shè)計(jì)開發(fā)技術(shù),優(yōu)化計(jì)算機(jī)軟件的運(yùn)行環(huán)境,提供可靠的運(yùn)行方式。
1 計(jì)算機(jī)軟件開發(fā)的方法
計(jì)算機(jī)軟件開發(fā)技術(shù)應(yīng)用的核心是開發(fā)方法,通過開發(fā)方法保障計(jì)算機(jī)軟件的準(zhǔn)確應(yīng)用,排除潛在的問題。結(jié)合計(jì)算機(jī)軟件的開發(fā)過程,分析比較常見的開發(fā)方法,如下:
1.1 原型化法
原型化法可以全面了解信息行業(yè)對計(jì)算機(jī)軟件的要求,促使開發(fā)人員意識(shí)到開發(fā)技術(shù)的目的,了解開發(fā)技術(shù)在信息行業(yè)中應(yīng)該有的功能。原型化法主要應(yīng)用在計(jì)算機(jī)軟件開發(fā)技術(shù)的初期,開發(fā)人員通過大量的數(shù)據(jù)計(jì)算,經(jīng)由修改后完善計(jì)算機(jī)軟件的基礎(chǔ),達(dá)到計(jì)算機(jī)軟件開發(fā)技術(shù)的標(biāo)準(zhǔn)。
1.2 自動(dòng)開發(fā)技術(shù)
自動(dòng)開發(fā)技術(shù)在計(jì)算機(jī)軟件開發(fā)的過程中,提供真實(shí)的服務(wù)內(nèi)容,其可根據(jù)信息行業(yè)的需求,設(shè)計(jì)符合需求的軟件開發(fā)代碼,而且是在自動(dòng)化狀態(tài)下完成的,具有準(zhǔn)確、科學(xué)的特點(diǎn),不會(huì)出現(xiàn)錯(cuò)誤或缺陷代碼,有利于穩(wěn)定計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用基礎(chǔ)。
1.3 周期法
計(jì)算機(jī)軟件開發(fā)方法中的周期法,以軟件的時(shí)間周期為依據(jù),利用評(píng)估、維護(hù)的方法實(shí)行階段性的開發(fā),確保計(jì)算機(jī)軟件開發(fā)的每個(gè)周期都能達(dá)到規(guī)范標(biāo)準(zhǔn),由此才能在計(jì)算機(jī)軟件開發(fā)的整個(gè)周期中體現(xiàn)出完善性。
2 計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用分析
計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用主要是為信息行業(yè)提供高質(zhì)量的服務(wù),落實(shí)軟件技術(shù)。結(jié)合信息行業(yè)的實(shí)際需求,著重分析計(jì)算機(jī)軟件開發(fā)技術(shù)的實(shí)際應(yīng)用,如下:
2.1 計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用背景
計(jì)算機(jī)軟件在信息行業(yè)中的應(yīng)用,暴露出諸多制約性的問題,無法保障計(jì)算機(jī)軟件的應(yīng)用效益。因此,計(jì)算機(jī)軟件開發(fā)者意識(shí)到了開發(fā)技術(shù)應(yīng)用中的缺陷,找出影響計(jì)算機(jī)軟件開發(fā)技術(shù)應(yīng)用的問題,才能為開發(fā)技術(shù)提供必要的應(yīng)用條件。
以某項(xiàng)計(jì)算機(jī)軟件開發(fā)技術(shù)為研究案例,分析開發(fā)技術(shù)的應(yīng)用背景。該計(jì)算機(jī)軟件開發(fā)技術(shù)中選擇了兩種開發(fā)技術(shù),第一是VB6.0+Access,第二是Web+Xml+ActiveX,兩種開發(fā)技術(shù)均投入安裝測試,安裝測試的過程中需要借助客戶機(jī),實(shí)際都存在一些明顯的缺陷,第一種方法的缺陷是運(yùn)行空間不足,在長時(shí)間運(yùn)行后容易產(chǎn)生冗余數(shù)據(jù),不利于計(jì)算機(jī)軟件開發(fā)技術(shù)的運(yùn)行速率,第二種方法的缺陷是必須有ActiveX安裝組件的支持,才能實(shí)現(xiàn)開發(fā)技術(shù)的運(yùn)行。
2.2 計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用
計(jì)算機(jī)軟件開發(fā)技術(shù)不僅要解決開發(fā)中的問題,更要滿足其在信息行業(yè)中的應(yīng)用。計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用主體是形成技術(shù)性的工具,符合信息行業(yè)的運(yùn)行需求,提供信息化的服務(wù)。
軟件開發(fā)技術(shù)的應(yīng)用,需要結(jié)合信息行業(yè)的實(shí)際情況,由此才能保障開發(fā)過程的穩(wěn)定與安全,排除計(jì)算機(jī)軟件開發(fā)中的各項(xiàng)問題,提升開發(fā)技術(shù)的應(yīng)用價(jià)值。
計(jì)算機(jī)軟件開發(fā)者應(yīng)該充分認(rèn)識(shí)開發(fā)方法和技術(shù),確保其在開發(fā)中的應(yīng)用地位,一方面保護(hù)計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用環(huán)境,另一方面強(qiáng)化開發(fā)技術(shù)應(yīng)用的實(shí)踐能力。
3 數(shù)據(jù)庫管理
3.1 數(shù)據(jù)庫管理的內(nèi)容
(1)不同的數(shù)據(jù)和程序都具備一定的獨(dú)立性,以數(shù)據(jù)模型的形式描述數(shù)據(jù)之間的關(guān)系和數(shù)據(jù)本身的特點(diǎn)。
(2)以部門或企業(yè)為單位,開展以數(shù)據(jù)為中心的相關(guān)的數(shù)據(jù)組織工作,以形成統(tǒng)一的綜合性較強(qiáng)的數(shù)據(jù)庫系統(tǒng),從而對數(shù)據(jù)進(jìn)行有效控制與管理。
(3)具有良好的用戶口接口,以使用戶能對相關(guān)數(shù)據(jù)進(jìn)行更好的使用與開發(fā)。
(4)結(jié)合相關(guān)的要求對不同的應(yīng)用程序進(jìn)行管理,并從數(shù)據(jù)庫中獲取相關(guān)的數(shù)據(jù)信息,從而使數(shù)據(jù)的重復(fù)儲(chǔ)存得到一定減少,此外,還能使新的數(shù)據(jù)結(jié)構(gòu)得以形成,進(jìn)而使數(shù)據(jù)具有一定的統(tǒng)一性。
3.2 數(shù)據(jù)庫管理存在的問題
3.2.1 操作系統(tǒng)自身出現(xiàn)問題
導(dǎo)致數(shù)據(jù)庫系統(tǒng)在管理運(yùn)行過程中出現(xiàn)安全問題的根本原因是計(jì)算機(jī)的操作系統(tǒng)自身存在著一些安全故障和隱患。其中最常見的安全風(fēng)險(xiǎn)即計(jì)算機(jī)病毒。
在計(jì)算機(jī)的正常運(yùn)行過程中,殘留的木馬病毒會(huì)對入駐程序的密碼進(jìn)行修改,而入侵者就能通過木馬病毒隨時(shí)獲取系統(tǒng)的最新密碼。
此外計(jì)算機(jī)在運(yùn)行過程中,數(shù)據(jù)庫操作系統(tǒng)會(huì)存在一定漏洞,而這些漏洞是無法避免的,它是對數(shù)據(jù)庫系統(tǒng)的某些特征參數(shù)進(jìn)行設(shè)置時(shí)產(chǎn)生,正是因?yàn)橛辛诉@些漏洞存在,才給那些電腦黑客們留有機(jī)會(huì)。另外計(jì)算機(jī)中的操作系統(tǒng)同數(shù)據(jù)庫系統(tǒng)之間有著密切的聯(lián)系,因此,要想保證數(shù)據(jù)庫系統(tǒng)的運(yùn)行安全,應(yīng)確保計(jì)算機(jī)中操作系統(tǒng)的運(yùn)行安全。
3.2.2 管理不合理、不完善
數(shù)據(jù)庫系統(tǒng)是信息系統(tǒng)的衍生物,也是各種信息資料以及數(shù)據(jù)文件的存儲(chǔ)器,而這些信息資料以及數(shù)據(jù)文件的制造及使用者都是由人來管理的,因此在使用過程中,用戶如果缺乏一定的安全保護(hù)以及防護(hù)意識(shí),沒有對網(wǎng)絡(luò)信息的安全性產(chǎn)生一定的重視,又或者是沒有采取有效的安全保護(hù)措施,就很容易在操作以及使用過程中發(fā)生安全事故。
因此,用戶在操作和使用數(shù)據(jù)庫系統(tǒng)時(shí),對其存儲(chǔ)的內(nèi)容利用加密技術(shù)進(jìn)行相應(yīng)加密,是保證數(shù)據(jù)庫系統(tǒng)正常管理運(yùn)行及存儲(chǔ)內(nèi)容不被外泄的有效途徑。
另外,要隨時(shí)做好數(shù)據(jù)備份及保存工作。
4 結(jié)束語
計(jì)算機(jī)軟件開發(fā)技術(shù)是信息時(shí)展的有效手段,在行業(yè)中發(fā)揮重要的價(jià)值,有利于行業(yè)的信息化發(fā)展。
計(jì)算機(jī)軟件開發(fā)技術(shù)在各類方法的支持下,完善開發(fā)技術(shù)的應(yīng)用,同時(shí)軟件開發(fā)技術(shù)遵循創(chuàng)新的發(fā)展原則,提高計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用水平,拓寬其在行業(yè)應(yīng)用中的范圍,推進(jìn)了計(jì)算機(jī)軟件開發(fā)技術(shù)的持續(xù)性發(fā)展,體現(xiàn)了開發(fā)技術(shù)的應(yīng)用優(yōu)勢。
關(guān)鍵詞:工資報(bào)表 軟件 要求
隨著計(jì)算機(jī)信息網(wǎng)絡(luò)技術(shù)的快速發(fā)展,企事業(yè)單位也在充分應(yīng)該計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)推動(dòng)管理和發(fā)展。部隊(duì)院校也是如此,不少部隊(duì)院校已建構(gòu)完善的先進(jìn)管理模式、組織架構(gòu)。而工資報(bào)表計(jì)算機(jī)軟件作為財(cái)務(wù)部工作中轉(zhuǎn)型的一個(gè)重要環(huán)節(jié),其也必須不斷改變,筆者認(rèn)為,更適應(yīng)需求的工資報(bào)表計(jì)算機(jī)軟件應(yīng)該具備幾個(gè)重要要素。
一、功能性的要求
部隊(duì)院校以前的工資報(bào)表一般包括個(gè)人工資單、各個(gè)部門的工資表、各個(gè)款項(xiàng)的總和計(jì)。個(gè)人工資單又包含基本工資、獎(jiǎng)金、扣除還有各種補(bǔ)貼,社會(huì)保障金等,部門的工資表則是相應(yīng)部門所有個(gè)人工資的綜合,各個(gè)款項(xiàng)的總和是在所有部門的統(tǒng)計(jì)表基礎(chǔ)上做出的總統(tǒng)計(jì)表。
這種工資報(bào)表在一定時(shí)期內(nèi)是通用的,但是隨著社會(huì)的快速發(fā)展,尤其引進(jìn)績效考核和各種新的薪酬評(píng)定標(biāo)準(zhǔn)后,工資報(bào)表在原有的基礎(chǔ)上又加以優(yōu)化改造,變得更加復(fù)雜,很明顯之前的工資報(bào)表計(jì)算機(jī)軟件已經(jīng)無法適用?,F(xiàn)在已經(jīng)有很多軟件開發(fā)企業(yè)已經(jīng)適應(yīng)了這個(gè)發(fā)展現(xiàn)狀,在新軟件中加入了新的計(jì)算公式和計(jì)算方法,功能性更加多樣,在投入市場后受到了一定的好評(píng)。這種多功能性主要是指在原有計(jì)算方法的基礎(chǔ)上應(yīng)部隊(duì)院校新引進(jìn)的薪酬計(jì)算方式和各種績效考核作出一些改變,大多時(shí)候這些改變是從根本上的變化,從而更能適應(yīng)需求。
二、安全性
薪酬標(biāo)準(zhǔn)是部隊(duì)院校的核心機(jī)密,有時(shí)候更是學(xué)校的人才競爭優(yōu)勢,作為制定薪酬的工資報(bào)表計(jì)算機(jī)軟件,其安全性不容忽視,尤其一些通過IE瀏覽器進(jìn)入系統(tǒng)的計(jì)算機(jī)軟件。為了保證數(shù)據(jù)的安全,制定每一個(gè)干部、學(xué)員、戰(zhàn)士、工勤人員的工資保密級(jí)別,并且劃定每個(gè)操作用戶可操作的權(quán)限范圍,為每個(gè)工資項(xiàng)目操作員制定可修改和查看的屬性,設(shè)置不同級(jí)別的操作用戶,級(jí)別不同,可查看修改的權(quán)限也不同。一般來說操作用戶是可以修改軟件計(jì)算出的數(shù)據(jù)的,但從數(shù)據(jù)的準(zhǔn)確性和安全性來考慮,設(shè)置不同的操作用戶各異的操作范圍是很有必要的。除了操作員操作權(quán)限的限制外,整個(gè)軟件尤其是在聯(lián)網(wǎng)時(shí)應(yīng)注意軟件本身的安全問題,軟件不應(yīng)存在任何漏洞和可以被別人利用的缺陷,這不管是使用方還是開發(fā)方都應(yīng)重視的地方。
三、系統(tǒng)到個(gè)人一體化
工資報(bào)表計(jì)算機(jī)軟件總系統(tǒng)主要涉及部隊(duì)院校的所有人員和部門,按照主要功能分可以分為:工資設(shè)計(jì)、工資計(jì)算、報(bào)表綜合、績效管理和工資分析等部分,這是系統(tǒng)上的功能。根據(jù)不同部門人員之間的差異(這種差異主要指的是他們工作性質(zhì)的不同),對不同成員采取的不同的激勵(lì)和處罰措施怎么在系統(tǒng)中體現(xiàn),這就考驗(yàn)軟件的細(xì)節(jié)是否做的足夠完美。從個(gè)人到系統(tǒng)形成一體化的薪酬方案,更易監(jiān)督薪酬體系是否完善,問題也更易于發(fā)現(xiàn),同時(shí)綜合比對其它薪酬體系,進(jìn)行數(shù)據(jù)的統(tǒng)計(jì)分析,從而能夠比照著自身實(shí)力,對比市場情況更優(yōu)化自己的薪酬體系。
四、維護(hù)和后續(xù)服務(wù)
越完善的工資報(bào)表計(jì)算機(jī)軟件越是復(fù)雜的,在考慮功能性和使用性的同時(shí)后期的維護(hù)是不應(yīng)忽視的,而且事物總是在不斷變化,部隊(duì)院校也是在不斷發(fā)展的,也會(huì)產(chǎn)生新的需求。在滿足總體要求的時(shí)候怎么去滿足這些個(gè)性的要求,從而提高部隊(duì)院校的滿意度,使軟件開發(fā)企業(yè)也能得到長遠(yuǎn)的發(fā)展。這些都是對軟件維護(hù)和后續(xù)服務(wù)的考驗(yàn),軟件開發(fā)企業(yè)在設(shè)計(jì)軟件思路的時(shí)候要考慮軟件維護(hù)的難易度,在軟件正式被使用后,定時(shí)回訪收集部隊(duì)院校使用后的意見和要求,隨時(shí)派遣專業(yè)技術(shù)人員上門或者遠(yuǎn)程維護(hù),針對個(gè)性要求,也要在保持和部隊(duì)院校溝通的基礎(chǔ)上研發(fā)應(yīng)用。
五、可擴(kuò)展性
作為更適應(yīng)需求的工資報(bào)表計(jì)算機(jī)軟件,應(yīng)具備二次開發(fā)功能,使其具有良好的可擴(kuò)展性,充分滿足部隊(duì)院校個(gè)性化管理的要求。現(xiàn)在很多部隊(duì)院校都設(shè)有多個(gè)校區(qū),這就牽涉到跨地域管理難題,軟件在基于WEB技術(shù)進(jìn)行的開發(fā),通過創(chuàng)新的計(jì)算方法,大大減小了部隊(duì)院??绲赜蚬芾淼闹萍s,同時(shí)為院校節(jié)省大量的投資成本。
軟件的二次開發(fā)能否實(shí)現(xiàn)關(guān)乎到軟件的生命力長短,趨勢的發(fā)展注定一切因素的變化,固定的模式形態(tài)滿足了現(xiàn)在絕對滿足不了未來,在軟件開發(fā)企業(yè)進(jìn)行軟件研發(fā)的時(shí)候,應(yīng)把眼光放的長遠(yuǎn),從未來趨勢的角度設(shè)計(jì)軟件思路,這其中的主要關(guān)鍵就是軟件的二次開發(fā),這樣在節(jié)省軟件再改造成本的同時(shí),也大大節(jié)省了人力物力,還更能得到與部隊(duì)院校的長遠(yuǎn)合作,提高市場競爭力。但是目前為止軟件的二次開發(fā)在技術(shù)上還有很多難度和限制,如何突破這些障礙,關(guān)乎到軟件企業(yè)的生存和可持續(xù)發(fā)展。
六、結(jié)束語
市場的發(fā)展讓部隊(duì)院校對工資報(bào)表計(jì)算機(jī)軟件提出了更多的要求,計(jì)算機(jī)軟件開發(fā)人員應(yīng)在充分研究這些要求的基礎(chǔ)上進(jìn)行一系列的功能性改造,同時(shí)也要考慮到軟件的安全性、個(gè)性化和可擴(kuò)展,只有同時(shí)滿足這些要素才能在一定條件下完全滿足軟件使用者的需求,在滿足了當(dāng)下的需求后,應(yīng)著眼于未來的趨勢,從中預(yù)測軟件的未來需要,工資報(bào)表計(jì)算機(jī)軟件的研發(fā)要為以后的需求做準(zhǔn)備。
參考文獻(xiàn):
[1]葉文.工資報(bào)表計(jì)算機(jī)軟件論述[J].卷宗,2011,9
[2]蘇術(shù)鋒.通用工資管理軟件的設(shè)計(jì)[J].中國管理信息化(會(huì)計(jì)版),2007,10
[3]李亞南.基于混合模式的績效管理系統(tǒng)的研究與實(shí)現(xiàn)[D].武漢理工大學(xué),2010
級(jí)別:北大期刊
榮譽(yù):Caj-cd規(guī)范獲獎(jiǎng)期刊
級(jí)別:省級(jí)期刊
榮譽(yù):中國期刊全文數(shù)據(jù)庫(CJFD)
級(jí)別:北大期刊
榮譽(yù):中國優(yōu)秀期刊遴選數(shù)據(jù)庫
級(jí)別:省級(jí)期刊
榮譽(yù):中國優(yōu)秀期刊遴選數(shù)據(jù)庫
級(jí)別:統(tǒng)計(jì)源期刊
榮譽(yù):中國優(yōu)秀期刊遴選數(shù)據(jù)庫