国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于B/S的輸變電工程設(shè)計評審系統(tǒng)的開發(fā)與設(shè)計

2018-01-22 00:42:52陳銳郭
現(xiàn)代電子技術(shù) 2018年2期
關(guān)鍵詞:工程設(shè)計頁面數(shù)據(jù)庫

陳銳郭

摘 要: 為了解決傳統(tǒng)的輸變電工程設(shè)計人工審查方式效率低下,且容易出錯的問題,利用計算機(jī)網(wǎng)絡(luò)技術(shù),開發(fā)設(shè)計了基于B/S的輸變電工程設(shè)計評審系統(tǒng)。其以.NET平臺為基礎(chǔ),采用基于B/S的分層結(jié)構(gòu)作為系統(tǒng)架構(gòu),并使用ASP.NET技術(shù)、JavaScript腳本語言來完成系統(tǒng)建設(shè)。同時使用SQL Server 2005搭建系統(tǒng)數(shù)據(jù)庫,并通過ADO.NET組件實現(xiàn)對數(shù)據(jù)庫的連接和操作,從而實現(xiàn)了輸變電工程評審項目的上報、查詢、審查與跟蹤。該系統(tǒng)實現(xiàn)了輸變電工程設(shè)計評審工作的自動化管理。

關(guān)鍵詞: B/S結(jié)構(gòu); 輸變電工程; 設(shè)計評審系統(tǒng); .NET; JavaScript腳本; ASP.NET技術(shù)

中圖分類號: TN711?34; TP393 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2018)02?0083?04

Abstract: In order to resolve the inefficient and error?prone problems of manual inspection method of the traditional power transmission and transformation engineering design, a B/S?based design evaluation system for power transmission and transformation engineering is developed by means of the computer network technology. On the basis of .Net platform, the hierarchical structure based on B/S is taken as the system architecture, and the ASP.NET technology and JavaScript script language are used to complete the system construction. The SQL Server 2005 is adopted to build the system database and the ADO.NET component is used to realize the database connection and operation so that the reporting, query, review and tracking of the power transmission and transformation engineering evaluation project can be realized. The system can realize automatic management of power transmission and transformation engineering design evaluation.

Keywords: B/S structure; power transmission and transformation engineering; design evaluation system; .NET; JavaScript script; ASP.NET technology

就輸變電工程建設(shè)公司而言,每一個輸變電工程的建設(shè)均必須經(jīng)歷一套嚴(yán)格的程序,從工程的申請和初設(shè),到施工圖的審查、確定,以及工程的預(yù)算和最后的竣工結(jié)算,其每一個步驟都需要經(jīng)過嚴(yán)格的審批后才能進(jìn)入下一步驟。而傳統(tǒng)的人工審查方式不僅效率低下,且容易出錯,影響輸變電工程建設(shè)工作的推進(jìn)[1?4]。

隨著計算機(jī)網(wǎng)絡(luò)計算的快速發(fā)展,利用計算機(jī)網(wǎng)絡(luò)技術(shù)來建設(shè)管理平臺成為了首選。本文開發(fā)與設(shè)計了基于B/S的輸變電工程設(shè)計評審系統(tǒng),其以.NET平臺為基礎(chǔ),采用基于B/S結(jié)構(gòu)的分層結(jié)構(gòu)作為系統(tǒng)架構(gòu),并使用ASP.NET技術(shù)、JavaScript腳本語言來完成系統(tǒng)建設(shè)。同時利用SQL Server 2005來搭建系統(tǒng)數(shù)據(jù)庫,并通過ADO.NET組件實現(xiàn)對數(shù)據(jù)庫的連接和操作,實現(xiàn)了輸變電工程設(shè)計評審工作的自動化管理。

1 .NET平臺

1.1 JavaScript技術(shù)

JavaScript[5]為由Brendan Eich 在20世紀(jì)90年代末設(shè)計的一種直譯式腳本語言。由于其解釋器是瀏覽器的一部分,代碼無需預(yù)編譯即可執(zhí)行,因而速度極快,具有更加流暢的瀏覽效果,被廣泛應(yīng)用于客戶端或HTML頁面的交互行為之中。JavaScript由于可以在瀏覽器上直接運行因而無需服務(wù)器的支持,從而降低了對服務(wù)器和傳輸網(wǎng)絡(luò)造成的壓力。

1.2 ASP.NET技術(shù)

ASP.NET技術(shù)[6?7]是一種服務(wù)器腳本技術(shù),其能夠使嵌入在網(wǎng)頁中的腳本通過網(wǎng)絡(luò)服務(wù)器來執(zhí)行,從而將代碼直接嵌入到網(wǎng)頁中去執(zhí)行,使得動態(tài)網(wǎng)頁開發(fā)者無需掌握復(fù)雜的編程技術(shù),通過簡單的腳本語言即能完成動態(tài)網(wǎng)頁的開發(fā)。通過ASP.NET技術(shù),開發(fā)者利用HTML,JavaScript,CSS及服務(wù)器腳本等便可開發(fā)網(wǎng)頁。同時其還兼容多種開發(fā)模式、開發(fā)工具以及開發(fā)語言,因而具有良好的跨平臺特性與兼容性,能運行在多種平臺上。

1.3 SQL Server技術(shù)

SQL Server 2005[8?9]是由微軟發(fā)布的一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),其讓關(guān)系型數(shù)據(jù)及結(jié)構(gòu)化數(shù)據(jù)的存儲得到更多的安全保障,能夠讓用戶編寫更加安全的數(shù)據(jù)處理軟件。SQL Server 2005可對多種數(shù)據(jù)進(jìn)行存儲管理,且存儲范圍較廣,并可運行在多種平臺上。本文通過SQL Server 2005建立系統(tǒng)的數(shù)據(jù)庫,解決了系統(tǒng)多平臺使用的兼容性問題。endprint

1.4 ADO.NET技術(shù)

ADO.NET[10]是一種數(shù)據(jù)庫數(shù)據(jù)訪問技術(shù),其具有一組面向?qū)ο箢悗靵砼c數(shù)據(jù)源進(jìn)行交互,使得開發(fā)者能在相同的形式下完成對數(shù)據(jù)庫的讀寫操作。此外,通過ADO.NET,開發(fā)人員可以將數(shù)據(jù)資料分成不連續(xù)的元件進(jìn)行存取,然后再將不連續(xù)的數(shù)據(jù)元件分開使用或串聯(lián)使用。

2 系統(tǒng)設(shè)計

2.1 系統(tǒng)功能模塊設(shè)計

如圖1所示,本文的輸變電工程設(shè)計評審系統(tǒng)分為計劃管理、預(yù)審管理、審查管理、質(zhì)量考核、歸檔管理、工程信息庫、綜合查詢以及系統(tǒng)管理等模塊。計劃管理模塊用于輸變電工程建設(shè)計劃的上報、導(dǎo)入、匯總以及審批確定等;預(yù)審與審查模塊用于輸變電工程的預(yù)審與審查管理,包括審查任務(wù)的分發(fā)、主審人的確定、以及專家評審意見的匯總等;質(zhì)量考核主要用于專家對工程的不同指標(biāo)打分;歸檔管理與工程信息庫用于工程審查文件的排版校對及上報,并對批復(fù)文件進(jìn)行編號歸檔;綜合查詢模塊用于查詢包括工程計劃、評審過程、質(zhì)量考核結(jié)果、專家評審意見等;系統(tǒng)管理模塊則用于處理基層電業(yè)局的注冊申請,以及對系統(tǒng)用戶的安全授權(quán),提升系統(tǒng)安全性。

2.2 系統(tǒng)架構(gòu)

本系統(tǒng)采用基于B/S的分層結(jié)構(gòu),如圖2所示。系統(tǒng)主要分為五層,自下而上分別為資源數(shù)據(jù)層、系統(tǒng)服務(wù)層、系統(tǒng)應(yīng)用層、基礎(chǔ)網(wǎng)絡(luò)層以及用戶層。資源數(shù)據(jù)層主要保存系統(tǒng)相關(guān)的數(shù)據(jù),包括項目參數(shù)數(shù)據(jù)、質(zhì)量考核結(jié)果、項目評審文件庫等;系統(tǒng)服務(wù)層位于資源數(shù)據(jù)層之上,其提供了多種服務(wù),包括評審流程管理、模板配置、RTX消息、資源共享等;系統(tǒng)應(yīng)用層包含了系統(tǒng)的核心應(yīng)用,用于工程建設(shè)計劃的管理、預(yù)審、審查及工程質(zhì)量評估和信息管理等;最上層為用戶層,由省經(jīng)研院、電力局單位以及基建部組成;網(wǎng)絡(luò)層為省電力信息網(wǎng)絡(luò),經(jīng)過省電力公司內(nèi)網(wǎng)來訪問系統(tǒng)各個模塊,其架構(gòu)如圖2所示。

系統(tǒng)網(wǎng)絡(luò)集中部署于省電力公司,歸其統(tǒng)一管理,系統(tǒng)數(shù)據(jù)均存儲在省電力公司服務(wù)器中。除省電力公司之外的電力單位,例如國網(wǎng)省電力經(jīng)濟(jì)研究院、省各電力局、省公司基建部等,均通過授權(quán)即可登錄省電力公司內(nèi)部網(wǎng)站訪問本系統(tǒng)。其結(jié)構(gòu)如圖3所示。

3 系統(tǒng)測試

在瀏覽器中輸入系統(tǒng)的網(wǎng)址進(jìn)入系統(tǒng)頁面,輸入賬號密碼之后進(jìn)入系統(tǒng)主頁面,如圖4所示。其中,頁面上方為功能導(dǎo)航欄,分別為計劃管理、激勵評價表、項目庫、確定主審、預(yù)審、審查、檔案管理、工程數(shù)據(jù)庫、綜合審查、用戶交互管理以及個人設(shè)置。頁面下方為待辦事件區(qū),能快速預(yù)覽不同評審階段所需處理的工程項目,例如從確定主審人能清楚了解到目前處于需要確認(rèn)主審人階段的項目,進(jìn)而對相關(guān)工程項目進(jìn)行主審人的確認(rèn),使得輸變電工程評審工作能夠有序進(jìn)行。

當(dāng)需要新上報輸變電工程審查時,可進(jìn)入計劃上報模塊處理,點擊計劃管理頁面的計劃上報按鈕進(jìn)入頁面。此外,根據(jù)不同審查類型可選擇不同的審查方式,本文在此選擇施工圖審查月度計劃,點擊新增按鈕并填寫需審查的項目基本信息,保存后返回到圖5所示頁面。對于已上報的項目,也可通過計劃進(jìn)度查詢來核實項目審查進(jìn)度。

當(dāng)項目審查上報截止日期到來時,通過計劃管理模塊能夠查看每個單位所上報的項目數(shù),如圖6所示。

在對已上報的項目進(jìn)行審查時,先將項目分發(fā)給分管不同階段審查工作的部門主任,通過點擊項目庫,選擇相應(yīng)的審查類型,然后選中相應(yīng)的項目工程,再選擇批量分發(fā)按鈕,頁面如圖7所示。在選擇分發(fā)對象后系統(tǒng)將自動分發(fā)審查項目至對應(yīng)的部門主任,確定是否進(jìn)行審查步驟。

當(dāng)專家對項目進(jìn)行審查后,能夠在審查模板評審中填寫對該項目的評審結(jié)果,其中包括項目總體概況和總體評價等,如圖8所示。

對于正在審查中的項目,能通過項目跟蹤表來查看每個項目的審查進(jìn)度,如圖9所示。

4 結(jié) 語

輸變電工程的建設(shè)需要經(jīng)過多個嚴(yán)格的審查步驟,傳統(tǒng)的人工審查方式不僅效率低下,且容易出錯,影響輸變電工程建設(shè)工作的推進(jìn)。為了解決這一問題,本文利用計算機(jī)網(wǎng)絡(luò)技術(shù),開發(fā)設(shè)計了基于B/S的輸變電工程設(shè)計評審系統(tǒng),其以.NET平臺為基礎(chǔ),采用基于B/S的分層結(jié)構(gòu)作為系統(tǒng)架構(gòu),并使用ASP.NET技術(shù)、JavaScript腳本語言來完成系統(tǒng)的建設(shè)。此外,使用SQL Server 2005搭建系統(tǒng)數(shù)據(jù)庫,并通過ADO.NET組件完成對數(shù)據(jù)庫的連接與操作,從而實現(xiàn)了輸變電工程設(shè)計評審工作的自動化管理。

參考文獻(xiàn)

[1] 萬海翔.全壽命周期管理方法在上饒配電網(wǎng)規(guī)劃中的應(yīng)用[D].南昌:南昌大學(xué),2015.

WAN Haixiang. Application of life cycle period management method in Shangrao power distribution network plan [D]. Nanchang: Nanchang University, 2015.

[2] 楊珂,羅帥.輸變電工程可研技經(jīng)評審初探[J].貴州電力技術(shù),2014,17(12):25?27.

YANG Ke, LUO Shuai. Analysis on technology and economic feasibility research of power transmission and transformation engineering [J]. Guizhou electric power technology, 2014, 17(12): 25?27.

[3] 謝蕊娟.輸變電項目評審管理研究[D].北京:華北電力大學(xué),2014.

XIE Ruijuan. Study on evaluation management of power transmission and transformation project [D]. Beijing: North China Electric Power University, 2014.endprint

[4] 洪鶯俤.福建輸變電工程設(shè)計評審系統(tǒng)的設(shè)計與實現(xiàn)[D].成都:電子科技大學(xué),2013.

HONG Yingdi. Design and implementation of Fujian power transmission and transformation engineering design evaluation system [D]. Chengdu: University of Electronic Science and Technology of China, 2013.

[5] 張瑞.電子政務(wù)系統(tǒng)請示報告子系統(tǒng)的設(shè)計與實現(xiàn)[D].長春:吉林大學(xué),2015.

ZHANG Rui. Design and implementation of instruction and reporting subsystem for electronic government affairs system [D]. Changchun: Jilin University, 2015.

[6] 張好好.基于RIA的遠(yuǎn)程實驗系統(tǒng)的研究與實現(xiàn)[D].鎮(zhèn)江:江蘇大學(xué),2016.

ZHANG Haohao. Research and implementation of remote experiment system based on RIA [D]. Zhenjiang: Jiangsu University, 2016.

[7] 郭少華,李曉林,李麗宏.基于Modbus/TCP協(xié)議和ASP.NET技術(shù)的遠(yuǎn)程網(wǎng)絡(luò)監(jiān)控系統(tǒng)[J].電子設(shè)計工程,2011,19(3):21?24.

GUO Shaohua, LI Xiaolin, LI Lihong. Remote network monitoring system based on Modbus/TCP protocol and ASP.NET technology [J]. Electronic design engineering, 2011, 19(3): 21?24.

[8] 江凌,楊平利,楊梅,等.基于ADO.NET技術(shù)訪問SQL Server數(shù)據(jù)庫的編程實現(xiàn)[J].現(xiàn)代電子技術(shù),2014,37(8):95?98.

JIANG Ling, YANG Pingli, YANG Mei, et al. Programming of accessing SQL Server database based on ADO.NET [J]. Modern electronics technique, 2014, 37(8): 95?98.

[9] 李朔,楊蔚鳴,張穎.數(shù)據(jù)庫原理實驗教程:SQL Server 2005[M].南京:南京大學(xué)出版社,2013.

LI Shuo, YANG Weiming, ZHANG Ying. Basic textbook of database principle: SQL Server 2005 [M]. Nanjing: Nanjing University Press, 2013.

[10] 孫東衛(wèi),張冀紅,李聲利.ASP.NET的數(shù)據(jù)庫訪問技術(shù)研究[J].現(xiàn)代電子技術(shù),2002,25(7):36?37.

SUN Dongwei, ZHANG Jihong, LI Shengli. Research of active database access technology about ASP. NET [J]. Modern electronics technique, 2002, 25(7): 36?37.endprint

猜你喜歡
工程設(shè)計頁面數(shù)據(jù)庫
大狗熊在睡覺
刷新生活的頁面
BIM在建筑給排水工程設(shè)計中的應(yīng)用
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
銅陽極泥中碲回收工程設(shè)計
EDA技術(shù)創(chuàng)新演化與工程設(shè)計應(yīng)用
河南科技(2015年1期)2015-02-27 14:20:07
推行輸變電工程設(shè)計監(jiān)理的必要性思考
澄迈县| 阿瓦提县| 泌阳县| 易门县| 射洪县| 丰县| 崇信县| 拜泉县| 兴文县| 明星| 邓州市| 育儿| 巴林右旗| 荣成市| 新闻| 同江市| 新安县| 枝江市| 南木林县| 高密市| 双辽市| 林西县| 麻阳| 集安市| 西华县| 汉寿县| 阳高县| 个旧市| 蓬溪县| 海阳市| 商洛市| 嵊州市| 琼海市| 锦州市| 梁平县| 康乐县| 三穗县| 汉阴县| 黄平县| 新乡县| 湖北省|