<noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"><delect id="ixm7d"></delect></rt><delect id="ixm7d"></delect><bdo id="ixm7d"></bdo><rt id="ixm7d"></rt><bdo id="ixm7d"></bdo><noframes id="ixm7d"><rt id="ixm7d"><rt id="ixm7d"></rt></rt><rt id="ixm7d"><rt id="ixm7d"></rt></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt> <noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><noframes id="ixm7d"><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d"><rt id="ixm7d"></rt><noframes id="ixm7d">

軟件開發技術范文

2024-03-31

軟件開發技術范文第1篇

管理信息系統的建設與評價側重計算機硬件配置.而不是信息開發與利用的方法和深度.這種誤讀給國內外許多組織的管理信息系統帶來慘重損失。

2. 目標不明確

管理信息系統開發前調研不夠充分,分析不夠清楚明了,就比如開發的工作人員中,對整個系統所需要達到的目標沒有基本的,明確的、全面的的概念,就照著自己的想法做下去,進行設計和開發,做了大量工作后才發現設計不能滿足用戶的需要,而使得系統開發失敗,重新開發設計,這樣就浪費了大量的人力、物力、財力以及時間。

3. 開發時忽視了高層領導者的態度

有時候開發人員本著自己的意愿設計并開發出了管理信息系統,盡管系統很好,但領導不滿意屬下擅自動手,不聽指揮,從而浪費了時間,資源和心血,還加劇了與領導之間的隔閡。并且在沒有領導的授權和支持下,能開發出一個好的信息系統很是艱難。

4. 開發時缺乏既懂計算機知識又懂管理業務的復合型人才,并且人員之間的合作能力較差

“只要熟練掌握幾門計算機語言,就可以成為一個優秀的信息系統開發人員”這種觀點是極其錯誤的。計算機程序設計語言是實現計算機信息系統的一種工具或手段,編碼只不過是計算機信息系統開發過程中的一小部分工作,管理信息系統開發是一項多人群體性的任務,需要很好的合作與協調,沒有這些很難開發出所需要的系統,并且會使系統開發周期變長,無針對性。

5. 教育、理論體系研究落后

在教育方面主要表現在教學內容陳舊,理論落后于實踐,理論在某種程度上又脫離實踐,在教學中往往注重學生的編程技巧能力培養,而忽視系統分析、設計能力的培養,學生的實踐能力差,團隊合作能力差,系統開發本身還缺乏一套嚴格的理論基礎以及缺少一套簡單有力的開發工具。

6. 開發后缺乏軟件測試,并且安全性有待提高

軟件測試是開發過程的必要過程,不進行的話,很難知道是否達到預先的要求,實現想要達到的目的,安全性問題在我國是一個很大的問題,山寨,盜版比較猖獗,這增加了開發的成本并嚴重影響了更新的速度。

7. 解決方法

軟件開發技術范文第2篇

電壓暫降 (也稱電壓凹陷或電壓跌落, voltage sag或voltage dip) 由電壓跌落幅值和持續時間界定。大體上, 電壓暫降事件中電壓有效值在90 %~10 % , 持續時間在10 ms~1 min。典型的電壓暫降事件持續時間在0.5~30個周期 (10~600 ms) , 殘留電壓取決于距離故障點的位置和電網結構[1]。

近年來, 隨著自動化生產線、精密工藝、網絡信息工程、節能環保技術的發展, 基于計算機、微處理器、調速驅動的管理、分析、檢測、控制的用電設備不斷增多, 而且比一般機電設備更加敏感, 對一些大型敏感工業用戶的調查結果表明:電壓暫降會影響各種電子監控設備的正常工作, 導致其控制的其他設備失控, 從而造成嚴重的經濟損失 [2,3,4,5,6]。而現今世界上還沒有可推廣采用的衡量電力系統電壓暫降的指標體系。

1 國內外電壓暫降指標研究現狀

近年來, 國內外專家已經提出了一些電壓暫降的標準。

1.1 從供電服務方考慮

有些標準用電壓暫降表格的形式描述站點或者系統的供電質量, 文獻[7,8,9] 中討論了不同的表格形式。在此基礎上, 南非電網電壓暫降標準[10]基于電力系統保護反應時間和設備靈敏度, 將殘留電壓-持續時間 (U-t) 平面圖分成不同的區域 (如圖1所示, 殘留電壓為暫降中電壓最低有效值與標準電壓的百分比) , 各區域有不同的意義和功能, 以減小需要報道和管理的電壓暫降的數目。

與傳統的電力系統可靠性指標如系統平均中斷頻率指標 (SAIFI) 和系統平均中斷時間指標 (SAIDI) 一樣, 系統平均有效值波動頻率指標 (SARFI) 用來反映系統在電壓有效值變動方面的供電服務質量[11]:

SARFΙ=1ΝΤi=1nsΝi (1)

式中 NT為評估區域內參與評估的用戶數目;ns為在評估階段電壓暫降發生的次數;Ni為評估區域內發生電壓暫降的用戶數。

以上指標都能對電力系統電壓暫降做出定性的描述和簡單的比較評估, 但是都不能夠對單次或者整體電壓暫降做出定量的評估。IEEE專門成立了P1564項目組來研究電壓暫降指標, 提出了電壓暫降嚴重度指標 Se 和電壓暫降能量指標 E, 能夠對電壓暫降進行定量的描述[12]。

電壓暫降嚴重度指標為

Se=1-U1-Uref (t) (2)

式中 U為殘留電壓 (電壓最低有效值與標準電壓的比值) ;t為電壓暫降的持續時間 (s) , 即有效值低于門檻值的時間;Uref (t) 為參考曲線 (如 SEMI F47) 在該持續時間的殘存電壓。

電壓暫降能量指標為

E= (1-U2) ×t×1000 (3)

但是, 式 (3) 反映了最嚴重的情況, 適合做簡化或定性評估, 不能反映電壓暫降的實際過程。為了既可以反映實際的電壓暫降幅值過程, 又能體現持續時間的組合, 文獻[13]提出一種精確的電壓暫降能量指標:

E=ja/b/ct[1-Usag (t) j]2dt=ja/b/ck=1Μ[1-Usag (k) j]2×ΔΤj (4)

式中 Usag是電壓暫降的有效值與標準電壓的比值;a/b/c代表三相;Mt時間內檢測或仿真采樣點數;ΔTjj相相鄰采樣點的時間間隔。

1.2 從用戶和設備制造商的角度考慮

一些組織為電氣設備制定了相應的標準, 用電壓容限曲線表示敏感設備對電壓暫降的免疫能力, 應用最廣泛的就是 ITIC 曲線和 SEMI F47 曲線。美國信息技術工業協會 (ITIC) 曲線, 其前稱為電腦設備制造協會 (CBEMA) 曲線, 由 ITIC 在 CBEMA 曲線的基礎上進行修改以防止電壓擾動損壞計算機及其控制系統;國際半導體設備與材料組織 (SEMI) 為半導體設備提出了一條更加嚴格的電壓容限曲線 SEMI F47, 如圖2所示。

2 基于模糊邏輯的暫降能量指標

縱觀現有的成果, 國內外研究都只是從電力系統方面或者用戶方面來評估電壓暫降, 并不能夠綜合考慮兩者之間的兼容性, 而且測量上的偏差將會產生指標的較大變化。為此, 本文在上述討論的基礎上, 結合現狀, 提出了基于模糊邏輯的電壓暫降能量指標[14,15]。

2.1 輸入變量隸屬度函數

所提的基于模糊邏輯的暫降能量指標中, 輸入變量為測量得到的殘留電壓U和持續時間 (s) 的對數d。

在模糊理論中, 隸屬度函數就是用來描述變量屬于某一設定值的可信度, 其定義為

μA (x) f (xA) (5)

隸屬度函數一般是三角形或梯形的, 隸屬度μA (x) 在[0, 1]區間中變化, 1表示變量完全滿足模糊設定值, 0剛好相反, 而在0~1之間的值就表示與真值的接近程度, 因此該方法沒有明顯的界限, 任何值都可以用隸屬度來表示其與設定值的接近程度。

現從電力系統、用戶和設備制造商的角度綜合考慮, 以NRS - 048 - 2:2003電壓暫降區域圖 (圖1) 、ITIC 和SEMI F47曲線 (圖2) 為基礎, 建立了輸入變量隸屬度函數, 建立方法為:將圖1和圖2中的拐點映射到坐標上得到對應的殘留電壓和持續時間以作為原始數據 (兩點很接近可用其中一點表示) , 然后計算相鄰點的二分點和四分點以作為輸入隸屬度函數的拐點。例如時間隸屬度函數中, 原始數據為lg 0.01=-2、lg 0.02=-1.699、lg 0.2=-0.699、lg 0.6=-0.222、lg 3=0.477、lg 5=0.699, 對應的拐點為-1.850、-1.449、-1.119、-0.949、-0.580、-0.461、-0.341、-0.047、0.128、0.302、0.588, 由此可得持續時間隸屬度函數, 例如對應d的不同取值范圍的μ2 (d) 為

μ2 (d) ={0[-2, -1.850) d+1.850-1.449+1.850[-1.850, -1.449) 1[-1.449, -0.949) -0.461-d-0.461+0.949[-0.949, -0.461) 0[-0.461, 0.699) (6)

式中 d為持續時間的對數。

同理, 可得到其他時間隸屬度函數以及殘留電壓隸屬度函數, 輸入函數隸屬度函數都是梯形的, 圖3為持續時間隸屬度函數圖, 圖4為殘留電壓隸屬度函數圖, 圖5為圖1~4的綜合。

2.2 制定輸出規則

在模糊理論中, 模糊推理規則可以結合所有變量的規則, 然后將所有規則所計算的結果相加就能得到最終結果。一般模糊理論研究的步驟包括:

a. 用語言的形式描述提出的問題;

b. 確定輸入和輸出變量隸屬度函數, 其門檻值和范圍由經驗知識獲得;

c. 定義能夠代表系統實際特征的推理規則;

d. 選擇模糊值進行反模糊計算;

e. 調整推理規則。

本系統所提出的推理規則如表1所示, 對于每一個輸入變量, 根據表1的規則, 就可以獲得對應的輸出變量, 例如, 一次電壓暫降其殘留電壓規則2, 持續時間規則3, 對應輸出規則為12。一次電壓暫降一般將分別激活2個殘留電壓規則和持續時間規則, 因此能夠激活4個輸出規則。

2.3 輸出隸屬度函數

與表1中的25個規則相對應, 將殘留電壓-持續時間平面分成25個窗口, 如圖6所示。

對于每一個窗口, 將其左上和右下點對應的電壓暫降能量由式 (3) 計算出, 并分別求對數及對數平均值, 這3點共同構造三角形的輸出隸屬度函數。例如:規則9的左上和右下點分別為[0.02 s, 70 %]、[0.2 s, 40 %], 暫降能量指標的對數計算如下:

lgE=lg{[1- (70/100) 2]×0.02×1000}=1.01lgE=lg{[1- (40/100) 2]×0.2×1000}=2.23 (1.01+2.23) /2=1.62

如是, 規則9的輸出隸屬度為

μout (9) ={0E1.01E-1.011.62-1.011.01E1.622.23-E2.23-1.621.62E2.230E2.23 (7)

式中 E ′為電壓暫降能量的對數。

部分輸出隸屬度函數如圖7所示, 橫坐標lg E即代表了干擾水平。

2.4 反模糊計算

每一個被激活的規則都分別對應一個輸入變量:殘留電壓和持續時間, 根據最大化推理原則, 可計算該輸出規則輸出隸屬度為

μout=μ (U) μ (d) (8)

式中 μout為輸出規則隸屬度;μ (U) 、μ (d) 分別為其對應的殘留電壓和持續時間隸屬度。

然后, 按照質心計算原理, 可求出最終結果:

Efuzzy´=i=0nEi´μout (i) /i=0nμout (i) (9)

Efuzzy′ =lg Efuzzy, Ei′=lg Ei

式中 Ei′為第 i 個區域質心所對應的干擾水平;μout (i) 為其對應的隸屬度。

3 算例

下面用以上所提出的方法計算一次電壓暫降的能量指標, 例如一次電壓暫降, 殘留電壓為70%, 持續時間為0.2s, 按式 (3) 計算其能量指標, 然后取對數為

lg E=lg{[1- (70/100) 2]×

0.2×1 000}=2.008 6

下面是按照本文所提出方法的計算過程。

3.1 輸入變量隸屬度計算

在圖5中描繪出點[0.2 s, 70%], 向坐標軸引垂線, 如圖8所示, 則持續時間規則2、3, 殘留電壓規則3、4被激活, 按照隸屬度函數, 可以分別求得其隸屬度如下:

μ2 (d) =0.487 7 (d=-0.699)

μ3 (d) =0.808 1 (d=-0.699)

μ3 (U) =0.827 6 (U=70%)

μ4 (U) =0.444 4 (U=70%)

3.2 確定激活規則

當持續時間規則2、3和殘留電壓規則3、4被激活時, 輸出規則8、9、13、14被激活。

3.3 輸出隸屬度計算

要求得激活區域的輸出隸屬度, 首先要確定各區域對應的殘留電壓和持續時間。

例如區域8, 對應的輸入變量隸屬度分別為持續時間規則2和殘留電壓規則3, 根據式 (8) , 即可求得輸出隸屬度:

μout (8) =μ3 (U) μ2 (d) =

0.827 6×0.487 7=0.403 6

同理, 可以求得其他區域的輸出隸屬度如下所示:

μout (9) =μ4 (U) μ2 (d) =0.2168μout (13) =μ3 (U) μ3 (d) =0.6688μout (14) =μ4 (U) μ3 (d) =0.3592

3.4 反模糊計算

各激活區域都為對稱圖形, 故其質心都在中心線上, 對應的干擾水平即為中點, 根據求得的各區域干擾水平和隸屬度, 由式 (9) 計算基于模糊邏輯的電壓暫降能量:

Efuzzy=i=8, 9, 13, 14Eiμout (i) i=8, 9, 13, 14μout (i) =1.9579

3.5 某地區電壓暫降能量指標比較

圖9為某地22 kV線路測量的電壓暫降數據在殘留電壓-持續時間平面圖上的分布圖, 由圖中可以見到, 大部分電壓暫降都分布在Y區域, 而S和Z區域發生電壓暫降的次數極少。

根據以上算例, 其計算結果見表2。

4 結論

電壓暫降管理主要取決于電力系統故障特性、故障傳播方式以及用戶對供電服務的要求, 本文從不同的角度考慮, 提出了能夠反映不同電壓暫降干擾水平的指標, 將各種國際標準中的表格、曲線以及區域圖相結合以建立輸入隸屬度函數, 進而獲得推導規則和輸出隸屬度函數, 最終得到所需指標, 且能夠避免系統中不確定因素的影響。分析結果顯示該方法靈活方便, 可以應用于電壓暫降評估。

軟件開發技術范文第3篇

軟件開發成功與否關鍵在于, 主要取決于我們對于其中主要矛盾和關鍵要素的掌控程度。軟件開發過程中的關鍵性要素對于整個過程起著決定性作用, 主要的要素有:計算機基礎知識, 自主創新能力, 團隊合作能力, 運用能力。上述這幾條是實現軟件技術進步的關鍵要素。

一、計算機基礎知識

計算機出現于1946年的美國賓夕法尼亞大學, 出現之初主要是為了實現軍方的聯系和鞏固國防的目的。隨著計算機技術的發展和進步, 他已經不僅僅局限于某個特定的領域, 而是廣泛的應用于社會生產和生活的方方面面, 計算機技術在如今的發展已經處于中期階段, 許多計算機技術和軟件技術已經相當先進, 運行效率高, 計算速度快的特征使得這些技術已經成為我國技術發展的主要依托。我國的計算機技術起步較晚, 發展速度慢, 自身的發展基礎和實踐經驗都不夠豐富。因此, 我國的軟件開發技術相對落后, 需要借鑒發達國家的技術和軟件開發資源作為我國計算機發展的基礎和平臺, 實現我國技術的發展和進步。我們只有熟練的掌握了計算機基礎知識, 才能夠在運用的基礎上進行軟件開發。計算機基礎知識是經過實踐的檢驗, 并且在實際需要中不斷地改進之后才最終形成的理論, 包括操作系統, 計算機資源開發系統和信息管理系統, 信息處理系統等理論知識。這些主要的理論知識都是實現轉變和創新的主要理論依據。

二、主創新能力

軟件開發能力實際上主要取決于團隊和群體的自主創新能力, 自主創新能力是實現理論發展和進步的源泉。因此, 只有具備了自主創新能力, 才會在當前的環境下提出更多的疑問, 并且能夠應用全新的思維和方式來解決實踐發展中出現的問題。我們只有通過這樣的方式才會真正的促進技術的發展和進步。目前, 我國的CPU技術依然處于落后階段, 中國國內自主開發的CPU處理效率低, 運行慢。剛剛誕生就意味著即將被淘汰??梢钥闯? 我國的技術創新動力和水平遠遠落后于世界。造成我國計算機技術落后的根本原因在于我國的自主創新能力低下, 總是因循守舊, 不能夠自主的進行技術創新開發。

因此, 加強自主創新能力, 創建創新型國家是實現可持續發展的根本途徑, 軟件開發領域的自主創新思維和能力將會引領世界范圍內的變革和發展。自主創新能力實際上是一種非常規的視野和思維來解決實際中出現的問題, 這樣就為現實問題的解決增加了新的途徑。

三、團隊合作能力

技術共享與成果交流是實現發展和進步的一個重要因素, 面對著龐大的計算機系統和復雜的軟件難題, 一個人的能力在這樣龐大的任務面前顯得微不足道。只有加強團隊合作和交流, 實現發展環節無障礙才會促進團隊內部的成長和進步。面對復雜的軟件開發問題, 只有加強任務的分配和團隊內部的交流溝通才會提升發展效率, 少走彎路。

四、接受和運用能力

軟件開發的速度越來越快, 新產品也一直處于不停的更新換代之中, 面對這些復雜的變化, 我們作為軟件開發專業工作者, 就必須要具備解讀和理解運用不同的外來技術的能力。

五、總結

我們只有了解并抓住計算機技術發展的幾個關鍵要素, 抓住主要矛盾, 才會促進計算機技術的發展和騰飛。我們在進行這個課題研究中, 需要進一步探究不同的發展模式, 做出詳細的研究論述。

摘要:伴隨著計算機的普及應用和互聯網時代的到來, 互聯網技術已經成為我國的一項主要技術在應用領域得到了很好的實踐和發展。因此, 軟件開發技術在計算機時代也變得尤為重要, 并且軟件開發也作為計算機技術發展的一個核心領域, 主導著計算機技術的發展方向和發展趨勢。面對這種情況, 我不斷地創新發展方式才會實現計算機技術的發展和進步。本課題的研究結合當前計算機領域的發展現狀和軟件開發領域的實際做出的探討。

關鍵詞:軟件開發,技術

參考文獻

[1]張愛平, 賴欣.在JSP中調用JavaBean實現Web數據庫訪問[J].計算機時代, 2007, (01)

[2]仲偉和.基于JSP網頁自動生成工具的設計與實現[J].科技信息 (科學教研) , 2007, (15)

軟件開發技術范文第4篇

摘要:施工圖預算是合理確定和有效控制輸變電工程項目工程造價的必要程序及重要手段,而在變電站預算中,建筑工程量計算是難點,具有計算量大、繁瑣、預算周期長的特點。為了提高編制、校審效率和計算的準確性,文章對變電站土建工程量的預算方法提出了三維化設想,并且依托變電站工程實際情況,結合電力系統預算的特殊性,引進Auto CAD、廣聯達軟件,研究變電站土建工程量預算的三維化實現方法。

關鍵詞:變電站;土建預算;三維化

作者簡介:焦紅(1982-),女,山東泰安人,國核電力規劃設計研究院;雷娜(1983-),女,陜西渭南人,國核電力規劃設計研究院。(北京 100032)

近年來,隨著社會經濟的高速發展,用電量需求加速,電網建設發展快、投資大。輸變電工程項目的造價控制是建設前期、工程實施、工程竣工的全過程控制,每個階段的造價控制都很重要。其中,施工圖階段的預算是合理確定和有效控制工程造價的必要程序及重要手段。及時、準確地編制電力工程概預算,是電力工程建設十分重要的基礎工作之一。

電網工程的施工圖預算分為變電站和線路兩個內容,其中變電站預算工程量計算量大,完成時間長。而在變電站預算中,建筑工程量計算最繁重,約占全部預算編制工作的70%以上,具有量大、繁瑣、預算周期長的特點。如何才能既快又好地做好施工圖階段的工程造價,是每個變電工程造價人員無法回避的問題。

一、研究的現狀和意義

隨著經濟體制改革的深化和發展,概預算的編制方法、內容和費用組成近年來變化很大,加之建筑工程規模大、涉及面廣、技術復雜、周期長,使建筑工程概預算的編制任務非常繁重。因此,提高概預算的工作質量,對控制工程造價有著重要意義。建設工程預算是指在執行基本建設程序過程中,根據設計文件的具體內容和國家、地方規定的定額、各項指標及各類費用的取費標準,通過預先計算和確定每項新建、擴建、改建和重建工程所需全部投資額,達到預先控制的目的。工程預算是工程建設中的一個重要環節,它是編制基本建設計劃、確定工程項目投資額、簽訂施工合同、進行招投標、工程款支付以及竣工結算的重要依據,也是衡量設計方案是否經濟、合理的重要前提之—。建設工程預算工作是通過以“形”到“量”,再轉化成價值的過程,動態貫穿于建設施工的各環節。

建設工程預算的編制是一項連貫性強、抄錄計算量大且非常繁瑣的工作。在以往的手工編制工作中,概預算編制人員不得不在大量的定額條目及各科計算表之間進行反復抄錄和校對,在大量的簡單重復計算工作中耗費了許多的時間和精力,不但效率低、速度慢,而且經常出錯,與相關專業的設計工作很不協調。在這種情況下,改進和提高概預算的編制手段非常重要。要改變傳統的手工編制方法,利用計算機這個現代化的計算工具來輔助完成建筑工程概預算的編制是很有必要的。

在電力系統中,沒有配套的變電站預算建筑工程量的編制軟件,傳統預算編制人員采用手工計算方式編制工程預算,或采用Excel表格設定公式的方式進行計算。采用Excel表格設定工程的方式雖然可以提高編制效率,但在計算挖方、基礎的時候同樣存在準確率不高,運算復雜等缺點。

本文將Auto CAD和廣聯達軟件應用在變電站的土建工程量預算中,實現變電站土建預算的三維化,有效解決了工程量計算中的難題,大幅提高了工作效率和精度,具有突破性的創新意義。

二、預算方法的三維化設想

變電站工程的土建施工圖一般包括總的部分、建筑物、配電裝置區構支架、附屬建構筑物四大卷冊。本文在引進Auto CAD、廣聯達軟件的前提下,對四大卷冊重新整合,根據不同卷冊工程量的各自特點選擇相應的軟件。

Auto CAD即計算機輔助設計(Computer Aided Design,CAD),指利用計算機及其圖形設備幫助設計人員進行設計工作。在工程和產品設計中,計算機可以幫助設計人員擔負計算、信息存儲和制圖等項工作。利用計算機可以進行與圖形的編輯、放大、縮小、平移和旋轉等有關的圖形數據加工工作。CAD是一種技術,其中人與計算機結合為一個問題求解組,緊密配合,發揮各自所長,從而使其工作優于每一方,并為應用多學科方法的綜合性協作提供了可能。Auto CAD軟件主要應用在配電裝置區的架構、設備支架、GIS的基礎和挖方中。主要運用多段線的繪制,三維圖形的拉伸和體積的查詢功能得到工程量。Auto CAD軟件在GIS基礎算量的運用中,優點極為突出,GIS基礎量大,并且形狀復雜多樣,各個工程不一樣,運用Auto CAD軟件,統一GIS基礎工程量的算法,能夠大大提高工作效率和精確度。

廣聯達圖形算量軟件基于各地計算規則與清單計算規則,采用建模方式,整體考慮各類構件之間的相互關系,以直接輸入為補充,解決工程造價人員在招投標過程中的算量、提量、結算階段構件工程量計算的業務問題。此軟件是以繪制工程簡圖的形式,輸入建筑圖、結構圖和基礎圖,自動計算工程量,同時自動套用定額和相關子目,并能生成各種工程量報表。此軟件將定額和工程量直接導出到套價軟件,可以極大地提高工作效率。廣聯達軟件是針對工民建開發的軟件,其內嵌的工程量計算規則與電力行業不符,可以通過與軟件公司的溝通,將電力行業的工程量計算規則內嵌于軟件中。將此軟件運用到變電站建筑物的工程量計算中,使建筑工程量計算的工作效率提高1倍以上。

三、實例研究

變電站工程的土建施工圖一般分為四大卷冊,其中配電裝置構支架、GIS工程量和建筑物這幾個卷冊的土建工程量的計算是難點,也是重點,占所有變電站工程土建施工圖預算的80%左右。

本文以某500kV變電站工程為例,在配電裝置區構支架、GIS基礎卷冊運用Auto CAD軟件,在建筑物卷冊運用廣聯達算量軟件,完成變電站土建工程量預算的三維化實現。

1.架構、設備支架墊層、基礎、挖方的計算

已知某工程500kV架構平、立、剖面如圖1所示。

用Auto CAD軟件求此架構墊層、基礎和挖方的工程量,分為準備工作、挖方模型的建立、基礎模型的建立、工程量求解四步驟。

步驟一:準備工作。首先,對照平、立、剖圖紙,想象立體圖形的樣子。其次,選擇原施工圖中的平面圖,運用“Ctrl+C”命令,在新建圖紙內,運用“Ctrl+V”命令,將平面圖拷出到新圖紙內,再根據原有圖紙的尺寸,對拷出的平面圖進行相應的縮放,以使縮放后的圖紙為實際大小。最后,在新圖紙內建立墊層、挖方、基礎3個新土層,并用多段線命令,為平面圖中每個封閉空間描邊。

步驟二:挖方模型的建立。首先,將墊層外邊沿和挖方下邊沿線拷出,對挖方下邊沿線運用偏移命令,以符合施工要求,同時將原挖方線刪除。其次,運用“繪圖—實體—拉伸”命令,根據墊層高度,將墊層外邊沿拉伸至實體。在三維動態觀察狀態中,運用“多段線”命令,將墊層上邊沿描邊。對照偏移后的挖方線,將描好的邊偏移到挖方下邊沿線。最后,運用“繪圖—實體—拉伸”命令,選擇挖方下邊沿線,拉伸至實體(輸入高度:挖方高度,不含墊層高;輸入角度:根據放坡系數求得),由此挖方模型建立,如下圖2。

步驟三:基礎模型的建立。此架構基礎是三階基礎,運用“繪圖—實體—拉伸”命令,從墊層往上一層一層拉伸成立體圖形,如下圖3左(注意:輸入高度為相應圖形頂部到墊層底部的高度;輸入角度為0)。另外,運用“繪圖—實體—剖切”命令,得到基礎中心的立體圖形,如下圖3右。

步驟四:工程量求解。對于挖方體積計算,直接運用“體積求解”命令即可求得。對于基礎體積,需運用“體積求解”命令分別求得圖3中兩實體的體積,二者之差即為本架構基礎的工程量。

運用Auto CAD軟件求設備支架挖方、基礎和墊層的方法與架構類似。

2.GIS基礎的計算

GIS,全稱Gas Insulated Switchgear,指氣體絕緣組合電器設備。在電力工業中,主要把母線、斷路器、CT、PT、隔離開關、避雷器都組合在一起,也叫高壓配電裝置。其基礎圖如圖4所示。

雖然占地面積小是GIS的一大優點,但其基礎比單個設備基礎要大很多,算體積也更復雜,用Auto CAD軟件求GIS基礎的體積比手算要簡便很多,經過實際驗證,可以將工作效率提高一倍以上。分為準備工作、模型建立、工程量求解三個步驟。

步驟一:準備工作,與架構準備工作步驟一致。但用多段線命令為已有的CAD二維圖描邊時,要注意,只需描外部輪廓,因為三維實體的內部都是看不見的,在描圖過程中,注意線段的封閉,必要時可以用“C”封閉命令。

步驟二:模型建立。運用“繪圖—實體—拉伸”命令,拉伸成立體圖形,再用“繪圖—實體—剖切”命令,把GIS基礎中的下沉區剖切掉,得到GIS基礎模型,如下圖5。

步驟三:工程量求解。直接運用“體積求解”命令,即可求得GIS基礎體積。

3.建筑物土建工程量的計算

電力工程中,建筑物的土建工程量計算是個難點,因電力行業沒有配套的算量軟件,傳統上都以手算加Excel為主,繁瑣,費時。本文引進了工民建算量中常用的廣聯達軟件,通過將電力定額內嵌,實現了電力工程建筑物預算的三維化。以生產綜合樓和繼電器室為例,如下圖6所示。廣聯達算量軟件的整體思路:先地上、后地下;先主體,后裝修;先室內,后室外;先整體,后零星。

建筑物的土建工程量在用手工計算時,裝修工程量計算是個難點。因為樓層各不相同,又無標準層可言,每一層都需要計算。并且,墻面裝修的扣減關系比較復雜,工程量表達式繁瑣。但運用廣聯達算量軟件中的房間依附構件功能,可以很輕松得到墻面裝修的工程量,簡化了工程量計算過程中的構件與構件的扣減勞動,降低了算量的勞動強度。

由于廣聯達軟件是針對工民建開發的,內嵌的定額是各地的建筑定額,不適用于電力工程預算。通過溝通,軟件公司將電力定額內嵌于廣聯達軟件中。預算人員只需要運用廣聯達軟件建好模型并為每個工程量套用做法,即可實現計量計價的一次性成型。

四、結論

通過研究各個軟件的優缺點和電力工程建筑工程量的特殊性,發現不同類型工程量計算適用的軟件,并將相應的軟件功能運用到工程量計算中,大大提高了建筑工程量計算的效率和準確度。但是,軟件算量只是對歷來人工計算工程量的有機整合,把人的思維加以整理,通過計算機原理予以輸出,所以不可避免會存在一些功能方面的缺失,利用軟件的某些功能巧妙處理有關構件的圖形算量,真正達到活學活用的效果,靈活運用軟件,在使用中不斷完善軟件功能,才能使軟件得以延伸和發展。

本文以某500kV變電站為例,實現了土建工程量預算的三維化,此方法可以完善并延伸至220kV變電站、750kV變電站以及1000kV變電站的建筑工程量預算中,統一變電站土建工程量預算方法,使技經工作的管理得到有效控制。

將Auto CAD軟件引進到電力工程造價并運用它的三維功能進行建筑挖方、基礎等工程量的計算,是本文的創新點之一。廣聯達軟件運用三維計算技術,內置全國各地工民建行業的清單、定額計算規則,是目前工民建行業建筑物算量的最新軟件。本文中,引進本軟件,消化分析,并針對電力建設工程的特殊性,與軟件公司積極溝通,將其計量規則按《電力建設工程預算定額》改進,這是另一創新點。

變電站土建工程量預算三維化方法的研究,有效解決了工程量計算中的難題,大幅提高了工作效率和精度,是對土建工程量計算傳統方法的一大顛覆,是變電站建筑工程量預算領域的跳躍性發展,具有突破性的創新意義。

參考文獻:

[1]王維華.圖形算量軟件在工程造價中的應用[J].科技信息,2010,(22):323.

[2]李丹,陳定波.淺談軟件在工程造價中的應用[J].四川建材,2009,(5):245-246.

[3]范彥宇.對編制建筑概預算的粗淺認識[J].林業科技情報,2010,(3):138-139.

[4]唐啓明.CAD三維制圖在變電站設計的應用[J].云南電力技術,2008,(S1):42-43.

[5]王華鋒.數字模型土方計算方法的應用技巧[J].礦業工程,2010,(5):60-61.

[6]黎貴友,黃邦明.電網改造概預算編制系統模型的研究[J].重慶郵電學院學報,2003,(2):88-91.

[7]董謙.北京電網變電工程造價分析[J].電力勘測設計,2008,(2):20-23.

[8]葉森,王業偉.工程概預算編制通用軟件系統分析[J].人民長江,2008,(20):94-96.

[9]林鋒.建筑工程預算管理的問題與對策分析[J].中國商界,2010,(8):246-248.

(責任編輯:劉輝)

軟件開發技術范文第5篇

1 軟件開發中的鏈接技術概述

在軟件開發過程中需要使用到的鏈接技術有單鏈接技術和雙鏈接技術兩種。其中, 單鏈接技術是指在線性表當中的記錄節點只存在單一后續節點, 該后續節點通過指針場確定的一種連接技術。實現結構如圖1所示。

由圖中看出, 每個節點在與后續連接節點進行鏈接時需要使用指針確定和記錄鏈接位置。該結構下若需要對數據進行操作則會對數據結構產生影響。若需要對第二個節點進行刪除, 則應該執行R (A1) ←A3操作;若需要在第二個節點前添加新節點, 該節點的地址為A5, 則需要執行R (A5) ←R (A1) , R (A1) ←A5, 該操作首先將節點A5插入到A1之后, 之后修改改變節點的鏈接關系。

綜合分析上述過程可以發現單鏈接技術在操作靈活度方面還存在一定欠缺, 數據鏈表發生變化時需要修改的內容較多。

雙鏈接技術將原有的單方向鏈接結構轉變為雙方向鏈接結構, 相較于單鏈接技術而言, 增大了對線性表操作的靈活度。其實現結構如圖2所示。

在雙鏈接技術結構下若需要實現對節點Q的刪除操作則需要執行下述操作:R2 (R1 (Q) ) ←R2 (Q) , R1 (R2 (Q) ) ←R1 (Q) ;若需要實現對節點Q后面添加新節點則需要執行下述操作:設新節點的地址位置ADR, 新紀錄的名稱為new, 則D (ADR) ←new, R1 (ADR) ←Q, R2 (ADR) ←R2 (Q) , R1 (R2 (Q) ) ←ADR, R2 (Q) ←ADR。

雖然雙鏈接技術需要執行的操作更多, 但是其數據鏈表的靈活度得到了大幅度的提升, 可控性更好。

總體來看, 軟件開發中的鏈接技術需要使用指針場相關功能, 這種操作可以有效提升對數據記錄表進行插入和刪除操作的執行便捷性, 還能夠提升軟件系統的整體運行速度, 協助實現最優化設計。

2 鏈接技術在信息排序中的編程實現

軟件開發會產生和使用大量同類型數據, 同時需要對這些數據進行處理和分析, 這個過程通常需要使用數據排序算法。映射排序算法是一種常用的, 性能較好的數據信息排序算法, 該算法時間復雜度相對較低, 但是在面對大量重復關鍵字的多分量數據記錄任務時, 該算法的應用效果會大打折扣, 受到影響。為解決這種算法在大量數據處理方面的缺陷可以應用單鏈接技術對該算法進行改進。改進實現方式如下:

對于需要排序的數據進行映射處理, 將數組按照適當的規則構造多個數組, 并用構造規則所使用的關鍵字的實際值對每個數組進行標注, 如數組X中的元素X[5]表示其所對應的關鍵字為5。映射處理完畢后制定可區分相同關鍵字的數據處理規則, 該規則為每個關鍵字的處理方式附加三組數據空間:關鍵字下不同記錄的鏈指針R[i]、指針當前所在位置的鏈空間W以及鏈首指針空間Q。

在實際映射時可能會出現一對一和一對多兩種映射關系, 對于這兩種映射關系可以采取不同的處理方式。當映射數組中某一元素與關鍵字之間的映射關系為一對一, 即關鍵字在該元素中只有一次映射時, 創建X[K1i]=1, 表示對應關系K1i所使用和記錄的地址為i, 此時在當前鏈空間W和鏈首指針空間Q中會出現如下映射關系:i→W[K1i]和i→Q[K1i], 前者用于為多個關鍵字的出現提供地址準備, 后者表示該記錄中的地址i可用于排序調整中的首地址。

當映射數組中某一元素與關鍵字之間的映射關系為一對多, 即一個元素對應多個相同的關鍵字時, 會出現X[K1i]>1的情況。這種情況下可以作如下處理, 對于多個關鍵字如Ki和Kj, 他們的入口地址設置方式與一對一映射相同, 設為j→Q[K1j], 但是當前空間地址映射則變為i→X[W[K1j]], 等價于i→X[j], 此時將i→W[K1j]作為多關鍵字鏈接準備。

經過上述處理過程可以根據數組X中每個元素的屬性值確定入口地址, 進而完成排序操作。

3 結語

鏈接技術在軟件開發中具有重要意義, 一方面可以幫助化簡和解決實際數據處理中存在的多種問題, 另一方面還能夠繼承鏈接技術靈活性高、可控性好、空間占用較低、執行效率較高等優點。

參考文獻

[1]張曉煜.軟件開發中的鏈接技術[J].洛陽工學院學報 (自然科學版) , 2001, 22 (3)

上一篇:司法審查制下一篇:稅收信息論文

91尤物免费视频-97这里有精品视频-99久久婷婷国产综合亚洲-国产91精品老熟女泄火