前言:中文期刊網精心挑選了計算機硬件的研發范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。
計算機硬件的研發范文1
1.1邏輯語言概念
邏輯語言的概念始于古希臘哲學家的辯論中,隨后在數學理論不斷發展的過程中,為了解決相應的數學問題,邏輯語言被廣泛應用。然而,隨著計算機的發明,邏輯語言的使用也逐漸被升級。由于計算機的產生被稱作第三次的科技革命,所以,計算機在走進人們日常生活的同時,也逐漸改變了人們的生活方式。計算機是基于數學模型的存在形式,所以,同樣需要使用邏輯語言對其軟件進行控制。最初受到計算機自身性能的限制,軟件的編寫只能使用二進制語言,所以,必需具有一定的邏輯性,才能使計算機正常運行[1]。隨著科技水平的發展,現在的計算機程序使用的是高級語言,所以,邏輯關系的作用更加明顯。
1.2邏輯語言特點
以語言學標準將邏輯語言分為自然語言與形式化邏輯語言以及帶符號數學語言三種。邏輯語言是在邏輯學發展需要的基礎上產生的,邏輯語言的產生是為了討論問題時建立與數學同樣完美的特定符號語言而產生的。所以,邏輯語言與其他語言具有一定的差異。邏輯語言自身具有謹性,能夠將邏輯性推理有效的轉換成數學語言,并且在出現特殊問題的情況下可以使用該語言,結合計算形式解決問題。與此同時,隨著邏輯語言不斷的完善與發展,被廣泛應用于實際問題的解決中。并且,在解決問題時會優先建立數學模型,運用數學的方式解決問題,有效的提高問題解決的效率。因此,邏輯語言具有極強的嚴謹性與普遍性,并且可以對全部問題進行描述。在計算機軟件的發展過程中,發揮最大作用的就是邏輯語言,并且對實際狀況進行分析可以發現,計算機的每個程序都可以轉換成數學模型,并使用邏輯語言對其進行描述。
2計算機軟件開發中存在的影響因素
在計算機軟件的開發過程中,最重要的就是對需求進行全面的分析。因為我國計算機技術起步時間較晚,所以計算機在軟件開發方面仍然存在問題與不足。計算機軟件出現的初期,由于計算機自身性能的限制,使得計算機軟件的邏輯形式較為簡單,只是較為簡單的計算,所以無需對需求進行分析[2]。計算機的程序編寫需要具有針對性,在遇到問題時,進行程序的編寫并解決問題,但是計算機自身沒有存儲的設備,所以,遇到相同的問題仍然需要程序的重新編寫。近年來,隨著計算機軟件技術的完善與發展,計算機自身的語言系統有了較大的進步。為了更好的利用計算機軟件進行程序編寫,對計算機傳統的語言進行了更新與改進,將復雜的語言轉換成通俗易懂的高級語言,一定程度上也促進了計算機軟件的應用。為了更好的滿足不同領域的各種需求,計算機軟件也需要逐漸變得復雜。因此,計算機軟件的開發受到多種因素的影響,尤其是計算機語言的使用。與此同時,計算機軟件為了占有更大的市場,也會不斷拓展自身功能,進而使自身的提及逐漸增大。為了更好的結合實際的軟件開發現狀,會將其以模塊為單位進行劃分,所以,為了更好的實現軟件的易讀性以及可維護性,邏輯語言的使用具有重要意義。
3計算機軟件開發中邏輯語言的應用
3.1邏輯語言的基本表現形式
邏輯語言是具有理論性的語言之一,所以,使用邏輯語言解決問題也被大多數人所關注。計算機本身是數學模型的具體表現形式,并且由邏輯語言進行描述,使用連通電路與非連通電路兩種方式,可以把數學的二進制進行有效的聯系。在此基礎上,可以使用邏輯語言進行實際問題的解決,并在計算機實際的使用過程中,可以針對各領域中的需要,開發具有針對性的計算機軟件。在對計算機軟件進行開發的過程中,將計算機的語言根據相應的邏輯關系來排列,計算機再根據指定的程序執行指令。因此,計算機程序是邏輯語言最重要的表現形式。在計算機產生初期,會由于其程序的簡單而無需考慮相應的邏輯關系。但是,目前階段,計算機自身的程序變得更加復雜,使得計算機的軟件占用其巨大的空間,所以,邏輯關系要清晰。
3.2邏輯語言的實際應用
目前階段,計算機軟件是使用高級語言進行軟件的編寫[3]。但是,如果想實現軟件的各種功能,就需要在其設計的過程中,根據實際的功能對軟件進行模塊的劃分。與此同時,使各個模塊都能夠實現軟件的一部分功能,再建立適當的主程序,利用相應的掃描系統,將所需的模塊功能進行及時的調用,進而實現程序的維護操作。計算機主要是基于數學建立的,所以具有極高的嚴謹性,如果在進行程序的編寫時產生錯誤,就會直接影響計算機整體軟件的正常使用。所以,在計算機軟件的開發時,要科學合理的使用邏輯語言,進而保證計算機程序的正常執行。同時,在實際的調查中可以看出,目前的計算機編程軟件功能較為完善,并且完成程序的編寫后,能夠實現編譯與運行??茖W合理的使用邏輯語言進行計算機程序的編寫,能夠有效的預防邏輯錯誤的出現。
4結束語
計算機硬件的研發范文2
關鍵詞:計算機;應用軟件開發;維護
在計算機設備運行中,鏈接指定軟件是為了對此設備進行調控,也就是說借助計算機設備中的軟件,將技術人員與實體設備進行鏈接,從而實現對計算機設備的有效調控。這樣的工作過程,主要是為了滿足網民的相關合理需求,因此,計算機軟件的開發和維護能夠為計算機發展起到保障性作用,也是社會快速發展的最佳途徑。
一、計算機應用軟件開發論述
(一)需求分析
在計算機軟件運行期間,要想實現理想的運行目標,就需要對軟件開發需求做出分析。在具體行動中,需要在對網民具體需求做出切實了解的基礎上,調研市場行情也是勢在必行。從而保證軟件的合理化開發。從軟件的角度來說,對于需求要點的分析需從以下幾個方面進行考慮:一是初步分析,要想明顯切合軟件開發的要求,制作合理的立體化模型。二是高效和防控干擾模型穩定使用的諸多因素,并借助相應的方法復雜化的設置該模型。三是對比分析,借助對指定軟件與模型的運用,將指定信息不斷做出完善,充分審核各方面需求,以促進網民各方面合理需求的都得到實現。
(二)軟件設計與程序編碼
在軟件開發期間,要結合對需求分析結果的探討,大力開展軟件設置和編程,從而保證所開發的軟件都會呈現理想的運行狀態。那么在具體操作中,就需要從以下幾個方面進行考慮。一是根據應用軟件實際開發需求,借助模塊化設計方法對系統功能進行優化,獲得相關數據與程序,為不同模塊合理設置運行程序代碼。二是應用軟件開發中,作為開發的重要構成部分,正確編寫程序代碼,便于更好的構建軟件應用功能。所以,應用軟件開發時,開發技術人員要根據軟件功能,合理應用語言編寫程序代碼,促進應用程序實現正常運行。軟件開發時,有效設計應用軟件與編寫程序編碼,提供更可靠的應用軟件,用戶實際需求得到有效滿足。
(三)系統測試
在軟件開發環節結束后,應當借助系統試檢的方法全面評定軟件的性能,從而為高效彌補軟件不足與誤差傳遞精準的現實參考信息。為計算機軟件后續的穩定運行提供保障。那么在具體試檢期間,需要將單元與綜合法做出有效融合,全面檢測軟件的所有性能,以保證其都切合于網民的相關需求,對軟件運用的穩定性做出精準評定。那么在系統試檢期間,對于軟件所表現出的不足,需要施以相應的方法相應做出彌補,進而為軟件將來的穩定運行提供保障。
二、計算機應用軟件維護影響因素及方法
(一)計算機應用軟件維護影響因素
第一在對軟件進行維護過程中,往往都由于對其他技術員編寫程序的不了解,所以在相關操作中就會帶有很大的困難,但在軟件配置條件不斷優化的情況下,這樣的困難也隨之緩解。第二在維護軟件方面的相關操作時,更多時候都不能調取到所有必備資料,嚴重妨礙了軟件維護過程的有序進行。第三在軟件開發設計環節中,對于軟件運行環節的維護項目不能做出完備。第四相關單位主體人員職責感不高,在項目開發環節結束后,主體人員離職的現象屢見不鮮。
(二)軟件維護方法
第一改正性維護。對于這種維護法的運用,重點就是在外在條件逐漸變化的前提下系統的主功功能會逐漸提高。如,數據庫的安全保障逐漸穩定,規則出現變化,計算機設備優化和相關要求的調整。第二完善下維護。重點就是對軟件的性能做出優化升級,軟件配套的說明書內容不包括功能介紹。一般狀態下,軟件在運行一定時期后,網民會提出更高的性能標準,廠家就擴展性能。第三預防性維護。軟件開發屬于基本的維護模式,對于這種模式的運用主要就是為了對有發展前景的軟件做出優化,智能終端設備維護與穩定性逐漸提升。這種維護模式重點是借助軟件建立新程序,從而有效明確軟件的發展趨勢,為后續軟件的維護提供真實、精準的依據。第四適應性維護。這維護法的使用重點是在外在條件逐步變化的前提下,充分擴展系統運行功能,所指外在條件也就是說計算機實體設備,信息庫和相關系統的優化。
三、結語
隨著科技水平的不斷增強,計算機APP在民眾生產生活中切實體現著無可替代的現實作用,促進了信息技術的快速發展,也促進智能設備逐步向更高層次發展,智能終端將互聯網與民眾生產生活充分結合,消除了空間、地域局限,為民眾提供了更優質的發展空間和信息,所以注重計算機應用軟件開發與維護具有非常重要的現實意義。在平時生產生活中軟件研發技能強化的同時,不斷健全維護體系,在此前提下為計算機業的長期穩定發展提供保障。
參考文獻
[1]劉晟昊,姜學軍.計算機應用軟件的開發和維護策略分析[J].計算機產品與流通,2019(01):27.
[2]曾嶸娟.試談計算機應用軟件的開發和維護[J].電腦編程技巧與維護,2018(10):46-48.
[3]萬波.計算機應用軟件的開發和維護策略分析[J].無線互聯科技,2018,15(19):33-34.
計算機硬件的研發范文3
(武漢生物工程學院湖北武漢430415)
摘要:對帶權圖中所有頂點之間的最短路問題,通常采用Floyd算法.詳細闡述了Floyd算法的基本思想、求解步驟及一種簡便的路徑標記方法。通過實例討論了Floyd算法在實際生產生活如選址問題、高速公路收費系統中的應用。
關鍵詞 :Floyd算法;帶權圖;數學模型;最短路徑
中圖分類號:TP301.6 文獻標識碼:A doi:10.3969/j.issn.1665-2272.2015.07.0040
0引言
Floyd算法是求解帶權圖中所有頂點對之間最短路問題的最有效的算法之一,這一算法在實際生產生活中經常遇到,因此,許多文獻都對此算法作了介紹。通常的最短路徑算法,都是建立在抽象的數學模型之上,即網絡模型。本文將從圖論中的帶權圖,用數學建模的方法來探討Floyd算法的原理、路徑標記方法、及其應用。
1Floyd算法描述
1.1基本思想
Floyd算法是由弗洛伊德(Floyd)提出的,又稱為插點法,其基本思想是:
第一,設鄰接矩陣W,其元素W[i][j]為權值,若權值為∞,表示兩點之間不存在直接連通弧。
例如在一個帶權圖中,設結點數為n(v1,v2,…,vn),求從結點vi到vj的最短路徑。若從到有連通弧,則存在一條路徑,長度記為W[i][j]的,但是不一定為最短路徑,所以多數需要做n次試探。
第二,驗證路徑(vi , v1 , vj)的存在性(即弧(vi , v1)和v1 , vj的存在性).若存在,則比較(vi , vj)和(vi , v1 , vj)的路徑長度,其最短路徑取法是序號不大于1,從vi到vj長度較短者的中間頂點;若再增加點v2,最短路徑的選法將它和前面不大于1的最短路徑相比較之后,從中選出中間頂點的序號不大于2的最短路徑,繼續增加一點v3,進行試探,依次做下去。
在通常情況下,若(vi,…,vk)和 (vk,…,vj)分別表示的是從vi到vk與從vk到vj的中間頂點序號不大于k-1的最短路徑,把已經得到的從vi到vj中間頂點序號不大于k-1的最短路徑和(vi,…,vk,…,vj)相比較,較短者就是從vi到vj的中間頂點的序號不大于k的最短路徑;類推下去,經歷n次比較后,最后可得從vi到vj的最短路徑。按此方法,就可求得各對頂點間的最短路徑;同時,在比較過程中利用一個動態數組path記載每次進行路徑試探過程中獲得最短路徑的結點編號。
1.2基本步驟
有n個頂點的一個帶權圖G, 從1到n進行編號.設距離矩陣的初值為帶權鄰接矩陣W,即
D(0)=(dij(0))n×n=W
其中:dii=0,i=1,2,…,n;dij=∞,當i,j之間沒有邊時.
對于無向圖,D(0)是對稱矩陣, dij=dji.
Floyd算法就是遞推產生一個矩陣序列D(0),D(1),…,D(n)。其中dij(k)表示從頂點vi到頂點vj的路徑上所經過的頂點序號不大于k的最短路徑長度.
第1步構造D(1)=(dij(1))n×n,其中dij(1)=min{d(0)ij,di1(0)+d1j(0)}是從vi到vj的只允許以v1作為中間頂點的路徑中最短路長度.
第2步構造D(2)=(dij(2))n×n,其中dij(2)=min{d(1)ij,di2(1)+d2j(1)}是從vi到vj的只允許以v1,v2作為中間頂點的路徑中最短路長度.
第n步構造D(n)=(dij(n))n×n,其中dij(n)=min{d(n-1)ij,din(n-1)+dnj(n-1)}是從vi到vj的只允許以v1,v2,…,vn作為中間點的所有路徑中最短路的長度.
故D(n)是距離矩陣,反映了所有頂點對之間的最短距離信息.
2Floyd算法應用
2.1選址問題
當知曉了一些現有設施的地址,如果要進而在確定一些新設施的地址,這是選址問題的意思。但是大部分選址問題,依據現實情況,有時候只有少數個地址能選擇,所以通常采用離散型法來進一步解決。而求對應網絡中全部點對間的最短路便是解決離散型選址問題的關鍵。
例1配送中心是物流網路中舉足輕重的結點,它不僅承載著多種物流功能,還越來越多地進行指揮調度、信息處理等重要的職能,是全部物流網絡的關鍵所在.今考慮在某個城市建立一個物流配送網絡.如果各需求點之間物流費用見圖1,試擇最佳配送中心。
解:首先,運用Floyd算法構造距離矩陣.
由圖1寫出其初始帶權鄰接矩陣D(0):
依次插入中間點,得距離矩陣:
其次,計算各頂點作為配送中心時的總費用C(vi)=
由計算知,v1到其它點的費用和為C(v1)=7+5+3+9=24.
同理,C(v2)=19,C(v3)=13, C(v4)=15,C(v5)=25.最后,求出頂點vk,使C(vk)=min{C(vi)},則vk是最優的配送中心頂點。
上述結果比較得出,到其他各點的費用最?。?,如果經濟因素來說,v3為配送中心是最佳的.
另外,本算法也適合動態多配送中心網絡規劃。例如如果出現故障或最短路徑被緊急占用時,就能迅速決定最優的備用調配中心來滿足客戶需求。
2.2高速公路收費系統
伴隨我國交通運輸的快速發展,高速公路聯網收費逐漸成為一個熱點問題。其聯網改造問題必須是一個地方高速公路的入網必須面對的關鍵。
例2某市高速公路目前的特點是一環四射,如圖2所示,試構造聯網收費系統的任意兩點間的收費矩陣。
解:問題分析:計算任意兩站點間的費用是本問題的關鍵。
模型假設:高速公路網絡是一個無向圖,圖2中結點分布分別表示各個站點,數字則表示站點的編號,權值表示兩點之間的長度,因此,欲求最小費用矩陣的計算,其實就是計算兩點間的最短路徑。
模型建立:由于公路的特點是一環四射,分開計算環路段和射線段.例如計算圖中站點2012的最小費用時,則能轉化為計算204,41,112的3段最小費用矩陣,再合并起來。
(1)針對環狀路網(圖2中123451),用Floyd算法求任意兩點間的最短路徑.給出圖的初始鄰接矩陣
(2)對于射線網,它實際上是一棵樹(如果某射線存在環,可將該環從樹中分離,其余部分就不構成環).可以使用在稀疏圖中效率更高的進球兩點間的最短路徑的算法,如Johnson算法。
(3)合并各段最短路徑:在上述兩步后,求出多個最短路徑的矩陣,每一個對應1個環路段,1個射線段.合并方案是將兩個矩陣合二為一:
其中A,B表示計算過的單個段中任意兩結點間的最短路徑.而C,D則表示跨段的最短路徑,將上述3個路段相加便可以計算其路徑和長度.
綜合以上三點,可以得到本例中的費用矩陣為:
從矩陣中可以看出任意兩點間的費用額,而且對結點較多的高速公路網絡,當增加路網結點和路段信息發生變化時,若需要重新計算,Floyd算法的效率也比較可觀。
參考文獻
1胡桔州.Floyd最短路徑算法在配送中心選址中的應用[J].湖南農業大學學報自然科學版,2004(4)
2郭強.對Floyd算法的兩點注記[J].運籌與管理,2001(1)
3葉奇明、石世光.Floyd算法的演示模型研究[J].海南大學學報自然科學版,2008,(1)
4黃賢英、李玉桃、張本強.最短路徑搜索算法在高速公路收費系統中的應用[J].重慶工學院學報(自然科學版),2007(3)
5謝政.網絡最優化[M].上海:科學出版社,2015.
計算機硬件的研發范文4
關鍵詞:非真實感繪制;筆刷模型;多風格繪制
中圖分類號:TP311文獻標識碼:A文章編號: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相關工作簡介
計算機圖形學領域是目前比較活躍的研究領域,相關技術可廣泛應用于后期圖像風格化處理、二維動畫生成及數字娛樂行業。
自計算機圖形學出現以來,對再現真實世界的追求一直是學術界努力的目標。經典的真實感圖形學算法致力于產生仿真圖像和場景,其對真實世界的再現,達到了使人無從分辨的程度[1]。
但是真實感繪制技術的也有其不足之處,為了避免這些不足之處,非真實感繪制作為其補充被帶入了研究之中。非真實感繪制技術其英文全稱為Non Photorealistic Rendering,簡稱NPR。經過十多年的發展,非真實感繪制技術取得了長足的進步,并且催生出不少優秀的成果。
無論是學術界還是工業界,研究者已經設計開發出了一系列的圖像、視頻特效處理技術和方法,但是其中只有很小一部分被成功地應用到電影動畫制作,廣告媒體宣傳以及數字娛樂等方面。我們今天所看到的電影、電視絕大部分不是由真人扮演的動作影片,就是由超級圖形工作站所渲染繪制出來的三維動畫。雖然,學術界和工業界在對電影和動畫的風格化繪制方面已經做了大量的試驗工作,但是這些技術還沒有能夠得到廣泛地應用。
1985年Susan Brennan在其論文中首次明確定義了肖像漫畫的概念。她設計了一種能夠生成肖像漫畫的算法,并在此基礎上開發了一套可交互的圖形系統。給定輸入的原始圖像及參考人臉圖像,經由用戶交互,該系統可以生成具有漫畫效果的肖像畫。Susan Brennan的研究是該領域的開創性工作,隨后Ergun Akleman提出了一種新的交互式2D變形技術,運用該技術可以使得人臉肖像變得更為夸張。總的來說,對于沒有任何繪畫經驗的用戶,運用該類系統都可以輕松設計出能夠被大眾接受的肖像漫畫[2,3]。
但是其他一些研究者認為:肖像漫畫作品的表現形式是多種多樣的,不能僅限于Susan Brennan所界定的范疇。因此,Liang等研究者開發出一種新的肖像漫畫自動生成系統。他們引入了機器學習的概念,訓練數據就是某一漫畫家所繪制的漫畫作品。通過機器學習的方式,該系統可以自動學習和模仿特定的繪制風格,最后生成具有類似風格特征的肖像漫畫[4]。P.Y.等人也開發了類似的軟件平臺。同樣以漫畫作品作為輸入圖像,他們所設計的算法能夠準確分析人臉面部特征,快速的確定哪些面部部位可以變形,并確定調整的尺度??偟膩碚f,運用該類系統可以更為快速的生成具有特定風格的肖像漫畫[5]。
Mo及Eun-Jung Lee分別提出了一種基于特征方差分析的肖像漫畫生成算法,該類算法可以生成具有非真實感效果的肖像漫畫。把肖像漫畫生成技術與非真實感繪制技術結合起來是一項較有新意的研究工作[6,7]。
除在學術研究領域外,蘋果公司也開發了一款名為Photo Booth的小型軟件投放市場。該軟件具有17個內置的特效處理模塊,運用這些功能模塊可以把攝像頭實時捕獲的人臉視頻轉換為具有漫畫效果的特效視頻。開發人員還可以研發具有其他風格的特效處理模塊,并且在線共享這些自定義的功能模塊,供其他用戶下載。這是一款非常有趣的數字娛樂軟件,但是該軟件目前還沒有提供諸如卡通畫,鉛筆畫等具有非真實感效果的處理模塊。
雖然上述研究者及開發人員都提出了一些實際有效的算法,并且運用這些算法將輸入的人臉圖像或者視頻轉變為具有漫畫效果的肖像畫,但是這類算法沒有能夠把不同風格的特效處理模塊融合到一個統一的軟件架構內,同時各類原型系統的實時處理性能還較差。在商業領域,美國最先應用NPR技術于2006年生產制作了一部特效真人動畫電影《黑暗掃描儀》(圖1),這是對相關非真實感繪制技術能否應用到動畫制作領域進行的一次全新的嘗試。圖1真人動畫電影《黑暗掃描儀》劇照
在此基礎上,美國又于2009年即將推出一部類似的特效真人動畫電影《魚年》(圖2),該部電影的拍攝也是采用了相關的非真實感繪制技術進行后期加工與處理的。由此可見該項技術的應用是目前世界動畫電影發展的一個重要趨勢,但目前相關技術還不夠成熟。
2基于筆刷模型的多層繪制算法
本節將介紹本文所設計的算法的基本原理。
2.1概念
定義1(輸入圖像):輸入圖像是用戶采集的照片。令I表示輸入圖像。
定義2(筆刷屬性):筆刷模型可取自如油畫、水彩畫或者其他任意畫派的作品作為其原始圖像。筆刷模型應包含以下屬性:長度,寬度,透明度,顏色,中心點,筆刷方向。其中中心點為用戶落筆點在圖像中的坐標點位置,顏色為圖像I中落筆點處的RGB顏色值,筆刷方向與用戶指定的畫筆方向一致[1]。(如圖3所示)。圖3筆刷模型屬性描述
2.2基于筆刷模型的多層繪制算法處理步驟
Step 1:獲取用戶設定的畫筆落筆點在圖像空間中的位置(x,y),以此位置為畫筆落筆點的中心點位置。
Step 2:獲取用戶設定的畫筆落筆點在圖像空間中的位置(x,y),以此位置的顏色值作為畫筆的顏色。
Step 3:根據用戶設定的畫筆大小及方向,由大到小,重復步驟1到2在畫布上進行多層繪制,得到最終繪制圖像。
在繪制過程中,設f(x,y)為圖像I;(x,y)分別為該圖像的行列坐標;?xf(x,y),??yf(x,y)為畫筆方向導數;gxf(x,y),?gyf(x,y)為該圖的梯度單位向量的兩個分量,則有:
gxf(x,y)=
3總結
本文提出了一種基于筆刷模型的算法,同時基于該算法設計了一個應用軟件原型系統來交互式的繪制具有多種藝術風格的圖像。實驗結果表明,對于給定的輸入圖像該算法能生成具有多種風格的藝術圖像。
4實驗結果
圖4,圖5為采用不同樣式的筆刷繪制出的相應風格的油畫。
參考文獻:
[1]趙楊,徐丹.基于筆刷的多風格藝術繪制[C].第十二屆全國圖象圖形學學術會議論文集,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.
計算機硬件的研發范文5
關鍵詞信息化;軟件工程;管理;開發應用
計算機技術隨著信息技術的快速發展也呈現出了一種強勁發展勢頭,并逐步成為人們生活和工作中必不可缺的一種重要資源。計算機的廣泛普及,給人們生活和共工作帶來了巨大的幫助。就目前發展現狀來看,幾乎任何一個行業都存在著普遍的計算機應用。在之前的對于計算機軟件的開發工作,基本上還都是依賴于人們的手工操作,但隨著科學技術以及軟件商品化的快速發展,計算機軟件的開發和設計過程也逐漸走上了一條科學化、規范化的道路。
1計算機軟件工程特征分析
1.1計算機軟件基本功能
眾所周知,計算機系統組成主要由硬件和軟件兩大部分。計算機軟件部分又分為兩大類別,即系統軟件和應用軟件,其中系統軟件就是我們經常會用到的一些病毒查殺軟件和操作系統的等,而應用軟件就是能夠滿足人們具體生活和工作需求并能夠解決實際問題的一類軟件。如一般企業人事管理系統軟件、財務管理系統軟件等。對于計算機的更新和研發,不僅需要對其硬件部分有一個足夠的重視,同時還需要在軟件部分投入相應的時間和精力。
1.2計算機軟件工程研發特點
計算機軟件工程的設計、研發屬于一項長期的系統性工程,為實現一種更優良的性能,更好的滿足用戶需求,所涉及到的每一環節的內容都是需要反復的修改完成的。通常情況下工程設計所有工作也只有在產品上線正式投入使用之后才得以全部完成。但同時,在軟件產品上市之后,由于在設計環節中的一些缺陷和不足只有在實踐應用過程中才能顯現出來,因此后期還需要一個長期的維護過程,這也就需要相關設計研發人員能夠在具體的工作實踐中進行思維觀念的不斷更新,來更好的解決實際問題,促使設計開發軟件產品能夠更好地符合用戶需求。
2計算機軟件工程開發方法及工作流程管理
2.1計算機軟件工作流程管理
理論上講,計算機軟件工程的工作流程管理系統就是工作流程的一種形式化表示,通過相應軟件操作系統的執行,來完成包括工作流程定義、管理及執行等各個環節的具體任務。一般情況下,工作流程管理系統的構建又分為了以下幾個主要階段,即模型的建立階段、實例化階段以及執行階段。其中在模型的建立階段,工作人員在對企業的生產步驟以及工作特點有了一個清晰的把握之后,通過人工操作或工作流程建模工具,實現一種對整個生產運營管理的模擬,從而促使企業中各類的生產管理活動都實現了一種信息化。而在模型的實例化階段,根據工作環節的具體特點,完成對工作環節中基本參數的設定,并為該工作環節提供相應的資源,在這樣的一種前提下對各個工作環節的使用權限進行控制;最后在模型的執行環節,所有工作的執行都要嚴格符合企業生產經營的管理指標要求,憑靠工作流程管理系統所帶來的具備優良性能的人機交互界面和強大的應用功能,促使整個流程管理系統也實現了不斷的優化和整合。
2.2計算機軟件工程的開發方法
目前,在計算機軟件開發領域,比較常用的幾種開發方法有SASA法、Parnas法、問題分析法、面向數據結構開發法以及面向對象開發法等多項開發方法,其中在當前軟件開發中應用最為廣泛的當屬面向對象軟件開發法。面向對象也是當前計算機行業所密切關注的一重點內容,其概念也已經成功跨越了軟件開發和程序設計等領域,范圍得到了進一步的擴寬,如已經成功的涉及到了網絡管理結構、交互式界面、數據庫系統有以及應用結構和平臺等多項領域。另外,面向對象也有著很多的優點,如下所述。
1)同現實聯系更為緊密,更加符合人類的思維邏輯。
2)對于一些龐大、復雜的系統也比較適用。
3)開發出的軟件程序具有較強的穩定性、合理性。
4)有效的實現了邏輯和數據的相分離,給維護和擴展等工作帶來了更大的便捷。
3計算機軟件工程的實際應用研究
計算機技術隨著信息化時代的到來走進了人們生活、工作的各個領域,并發揮出了重要的作用。計算機軟件憑借其優異的應用性能,己逐漸得到人們的重視和認可,并成為人們生活、工作和學習中的一種不可或缺的重要資源。其中最具代表性和應用最為廣泛的當屬一些功能性軟件,如電子郵件、計算機操作系統以及一系列的網游軟件和數據庫等。
現階段,在國家發展的多個領域,如工農業、金融、交通、政府行政事業單位中,對于計算機軟件的依賴逐漸增強,各項工作的開展都要借助于相應的計算機軟件。在未來發展過程中,計算機軟件開發工作也必定會更加注重人性化因素。軟件工程的研發不同于制造業流水化的生產形式,它擁有著一種明顯的個性化特征,在研發過程中也進行著設計思維和功能的不斷完善。其次,開發工作的實施,也是建立在充分掌握和清晰市場客戶需求的基礎上,同時也需要對設計相關的多方面因素進行綜合全面的考慮,通過大家的齊心協力最終成功研發一具體優良功能的軟件產品。因為計算機軟件系統的廣泛應用特性,也要求相應的研發人員能夠在設計過程中充分考慮到各方面可能出現的問題,從而有效地避免由于問題故障的發生給用戶帶來巨大的損失,因此計算機軟件系統的開發也是一項困難程度很高的工作。
計算機軟件在開發過程中的人性化、功能多樣化的不斷發展,使得其在人們生活中得到極為廣泛的應用。首先在現代企業管理中,計算機軟件的應用發揮出了重要的作用,實現了企業生產運營各個環節,包括生產、策劃、銷售和財務等之間的有效信息交流;另外在金融管理中的應用,實現了刷卡消費,有效的避免了攜帶現金的麻煩;計算機軟件在安保系統中的應用,實現了一種良好的監控局面,保安人員只需要通過具備相應功能的軟件即可實現對單位情況的實時監控??傊嬎銠C軟件的廣泛使用對人們的生活和工作方式的變化帶來了很大的影響。
計算機硬件的研發范文6
【關鍵詞】電子發票 建筑企業 會計核算 影響
互聯網時代的到來,帶來了很多的變革。如今社會已經進入快速發展的互聯網+、大數據時代,紙質發票已經不能適應當今社會經濟發展的需求。與傳統紙質發票相比,電子發票具有綠色環保、規范快捷、成本低等明顯優勢。因此,電子發票的推廣應用已經成為一種新的發展趨勢,也是當今我國信息化建設的重要環節。與此同時,營改增后建筑企業會計核算內容、核算方式已經進行了相應地調整和變革。本文在分析電子發票發展趨勢的基礎上,指出電子發票在建筑企業會計核算中存在的問題,并提出建筑企業對電子發票應采取的措施,最終為建筑企業對電子發票的會計核算和管理提出建設性的設想。
一、電子發票發展趨勢
電子發票,是發票電子化的表示,同普通發票一樣,采用統一的版式、規則、防偽技術,并附有稅務機關、納稅人的電子簽章。而企業可以在線完成發票領購、開具、查驗、接收入賬等環節。我國電子發票起步較晚,自2012年試點以來快速發展,但也出現過電子發票難以入賬、發票標準不統一等一系列的現實問題。當前國家稅務總局已經組織開發了增值稅電子發票系統,具備了全國推行的條件。2016年1月1日,增值稅電子發票可在全國開出。因此,電子發票將成為“時尚”,被越來越多的企業推廣應用。2016年5月1日建筑企業開展了“營改增”財稅改革,增值稅發票可以在建筑企業使用。而建筑企業具有自身的行業特殊性,增值稅的使用,將使核算科目、會計核算體系都比營業稅復雜。結合電子發票的優越性,若電子發票能在建筑企業推廣應用,將起到積極意義。
二、電子發票在建筑企業會計核算中存在的問題
(一)建筑企業對使用電子發票意識不強。
電子發票的使用會受到會計法律政策、會計信息化技術、無紙化辦公設備、會計人員業務水平等多方面的影響。而建筑企業的經營方式、經營場所都有其特殊性。目前大部分建筑企業對電子發票的推廣應用不夠重視,仍傾向于用紙質發票進行會計核算。很少有建筑企業在使用電子發票進行會計核算,使用意識不強。
(二)電子發票報銷存在障礙。
電子發票是踐行“互聯網+稅務”的產物。建筑企業已經開展了“營改增”財稅改革。如果條件具備,建筑企業可以推廣使用電子發票。但電子發票與紙質發票一樣,需要具有報銷憑證的屬性。由于全國各地對電子發票的報銷標準出現過不統一的現象,建筑企業對電子發票使用的有效性仍存在質疑。如果電子發票不能實現報銷屬性,也就無法發揮原始憑證的職能。另外,當前對會計憑證電子發票入賬的具體操作方式也還缺少具體的規定。因此,建筑企業也同樣存在電子發票報銷障礙。
(三)建筑企I財務核算系統不能滿足電子發票的推廣應用。
目前建筑企業使用的財務軟件有用友、金蝶以及其他軟件等。目前這些財務軟件缺少電子發票傳送、審核處理的功能。而電子發票的應用還需要通過互聯網接入稅務電子系統。當前建筑企業不具備完善的財務信息數據網絡體系,就無法滿足電子發票的推廣應用要求。
(四)建筑企業面臨會計工作流程的改變。
當前建筑企業是以紙質發票為會計憑證設計的會計工作流程。如果建筑企業使用電子發票,就會弱化傳統會計處理程序中的記錄環節。因此,建筑企業就會面臨會計工作流程的改變,需要以電子發票為會計憑證進行重新設計,確保新的會計工作流程能與電子發票的使用進行有效銜接。
(五)建筑企業信息數據存在安全問題。
電子發票與紙質發票有所不同,電子發票可以通過互聯網實現信息共享。而互聯網就會給建筑企業帶來信息數據的安全問題。如果電子發票相關的網絡系統遭到攻擊,不僅會導致建筑企業的電子發票無法開具和接收,而且還會泄露建筑企業的發票信息、交易信息以及企業的商業機密,給建筑企業帶來安全隱患。另外,無紙化的電子發票信息和交易信息還存在被無痕修改的可能。因此,建筑企業應用電子發票后會面臨信息數據的安全問題。
三、建筑企業對電子發票應采取的措施
(一)建筑企業應提高對電子發票的認識。
電子發票具有優化與提升辦稅業務、提高會計工作效率、降低建筑企業經營成本等優點。隨著“互聯網+稅務”技術的快速發展,電子發票必將被越來越多的企業推廣應用。結合建筑企業已經完成“營改增”財稅改革,建筑企業的會計核算方式已經發生了改變。電子發票快捷方便、信息準確、易于保存等特點,不僅能規范建筑企業的納稅、經營行為,而且還能保護建筑企業的合法權益。因此,建筑企業應提高對電子發票的認識,促進電子發票的推廣應用。
(二)建筑企業加強會計信息化人才隊伍建設。
電子發票的應用對建筑企業的會計工作以及企業的發展都將起著重大的意義。電子發票的應用,有利于推進建筑企業財務信息資源的共享,能促使建筑企業會計工作的重心發生轉移,由會計核算、監督職能向服務于建筑企業內部決策的管理職能轉移。這樣,建筑企業會計工作人員就需要具備更高要求的信息技術使用能力、財務分析能力以及財務決策能力等。因此,建筑企業要加強會計信息化人才隊伍建設,強化培養會計人員的電子發票使用意識和操作技能,使會計人員在工作中無意識地將電子發票理念帶入到工作實際中,促進電子發票的推廣應用,發揮電子發票給建筑企業帶來的優勢。另外,建筑企業軟硬件平臺系統的建設需要會計信息化人才的參與,也會對建筑企業會計人員的信息化水平提出新的要求。
(三)建筑企業需加快軟硬件平臺建設。
電子發票的推廣應用,會對建筑企業軟硬件平臺建設提出更高的要求。建筑企業需要建立起完善的軟硬件平臺,具體建設內容包括有硬件基礎設施建設、企業財務核算系統優化以(上接16頁)及交易系統升級等。只有建筑企業具備電子發票對應的無紙化辦公系統和財務信息數據網絡系統,支持電子發票的傳送和審核處理,實現無紙化辦公審批流程、無紙化會計核算以及相應技術系統支持,電子發票才能在建筑企業順利推廣應用,實現建筑企業信息資源的共享和傳輸。
(四)建筑企業積極改變會計工作流程。
隨著會計憑證由紙質發票向電子發票的轉變,發票的功能也將由紙質記錄向無紙化發生轉變。進而,建筑企業的會計工作流程也將隨之發生轉變。比如,紙質發票、電子發票的真偽審核就有所區別。紙質發票上有特定的防偽物理措施,會計人員容易判斷。而電子發票可以直接在網上查詢真偽。但電子發票可以被多次打印利用,無法保證發票的唯一性。因此,建筑企業必須積極改變會計工作流程,建立起與電子發票的應用相適應的會計工作流程,從財展芾淼慕嵌冉餼齙繾臃⑵貝來的弊端。同時為了發揮電子發票的優勢和提高會計工作的效率,建筑企業還需要不斷完善會計工作流程,確保建筑企業利益實現最大化。
(五)建筑企業需加強信息數據的安全管理。
電子發票安全的核心內容主要包括網絡安全、操作安全、主機系統安全和數據安全等。推廣使用電子發票后,建筑企業必將面臨來自互聯網的風險??赡苊媾R的互聯網風險主要有黑客攻擊、網絡病毒、惡意掃描、連接盜用、網絡竊聽、越權或未授權訪問、地址欺騙、數據纂改、數據驅動攻擊、基礎設施破壞等。因此,建筑企業必須加強信息數據的安全管理和采取必要的安全策略,克服以上風險帶來的破壞行為。另外,為預防災難、降低風險帶來的損失,建筑企業應成立專門的災備部門,建立完備的數據備份和恢復預案,保證建筑企業信息數據的安全、有效儲存。同時,建筑企業還要制定安全應急預案,確保信息數據即使遭到意外破壞也能快速恢復,盡可能消除安全隱患。通過加強信息數據的安全管理,達到防竊密、防改動、可確認、可取證、可跟蹤的安全標準,建筑企業才能實現對電子發票信息數據的全過程保護。
總之,在“互聯網+稅務”的大環境下,電子發票的普及已經成為大勢所趨。電子發票的推廣應用對建筑企業既是良好的機遇,也具有較大的挑戰性。建筑企業只有接受挑戰,發揮電子發票的優勢,才能獲得更長遠地發展。
參考文獻:
[1]陳立、劉纖云,《“互聯網+”環境下電子發票對企業財務工作的影響》[J],《會計之友》,2016年第13期
[2]鐘發勝,《基于“互聯網+”電子發票的思考》[J],《企業技術開發》,2016年第13期
[3]沈軍,《試論電子發票對高校財務核算和管理的影響》[J],《當代會計》,2015年第12期