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

?

水利施工企業(yè)管理系統(tǒng)設計與實現(xiàn)

2016-12-27 05:16:59徐森威徐驥龍朱琦楨王紅霞
浙江水利水電學院學報 2016年6期
關鍵詞:水利施工系統(tǒng)

徐森威,徐驥龍,朱琦楨,盧 克,王紅霞

(浙江水利水電學院 信息工程與藝術設計學院,浙江 杭州 310032)

水利施工企業(yè)管理系統(tǒng)設計與實現(xiàn)

徐森威,徐驥龍,朱琦楨,盧 克,王紅霞

(浙江水利水電學院 信息工程與藝術設計學院,浙江 杭州 310032)

實施水利施工企業(yè)管理信息系統(tǒng)是目前水利信息化建設的重要內(nèi)容.在對水利相關信息進行詳細的分析,對系統(tǒng)的體系結構、主要功能進行詳細設計的基礎上,設計了以水利施工企業(yè)為基礎,運用J2EE技術和SQL數(shù)據(jù)庫技術,采用B/S多層結構的基于Web的水利施工企業(yè)管理信息系統(tǒng).該系統(tǒng)具有界面友好,操作簡單,安全性和擴展性強的特點,極大地提高了水利施工企業(yè)管理工作的效率.

水利施工;Web技術;J2EE;信息管理

1 開發(fā)背景

隨著當今社會信息化技術的快速發(fā)展和國家對水利建設行業(yè)的加大投入,水利信息化顯得越來越重要.傳統(tǒng)的水利信息化管理,人工信息處理量大,缺少系統(tǒng)的信息管理方式,甚至高層管理人員都不了解施工單位的具體進展,導致施工進度不能按照預期的執(zhí)行.水利施工企業(yè)作為水利工程項目的建設主體,其信息化管理水平將直接影響到其在水利建設市場上的表現(xiàn),越來越多的水利企業(yè)也認識到了信息管理系統(tǒng)的重要性,并都想得到一套適合其自身水利特色的應用系統(tǒng),進而提升其在市場競爭中的綜合競爭力.為了滿足水利企業(yè)對大量信息的快速傳遞和處理的需求,水利施工企業(yè)管理信息系統(tǒng)的研發(fā)顯得很有必要.

該系統(tǒng)使企業(yè)管理層可以獲取項目施工過程的各種經(jīng)營信息并可以同時管理多個不同性質(zhì)的項目,在多項目之間進行資源協(xié)調(diào).項目管理層可動態(tài)監(jiān)控項目施工過程中的進度和盈虧狀況,對施工全周期的各個環(huán)節(jié)進行綜合管理[1].該系統(tǒng)的應用可大幅度提高企業(yè)在市場中的競爭力,給企業(yè)帶來經(jīng)濟效益和長遠效益,在推動企業(yè)的持續(xù)發(fā)展上起到了巨大的作用.

(1)提高工作效率.標準化工程管理的業(yè)務流程,實現(xiàn)項目管理的自動化和規(guī)范化,生產(chǎn)效率得到有效提高[2].

(2)共享信息.通過對業(yè)務流程的一系列整合,實現(xiàn)工作分發(fā)、進度匯報和數(shù)據(jù)共享,高層管理可以隨時進入系統(tǒng)查看施工過程中的一系列信息.

(3)輔助決策.動態(tài),實時的提供項目在進行過程中的各類信息,能夠讓各級的管理人員及時發(fā)現(xiàn)潛在的問題,并能夠及時的解決問題;幫助管理者對項目進行成本和進度控制及風險分析.

(4)提升管理水平.提高了管理的規(guī)范化程度,使企業(yè)管理由粗放變?yōu)榫毣啥ㄐ宰優(yōu)槎縖3].

2 主要技術

J2EE是當前比較流行的一套Web開發(fā)技術,也是一套全然不同于傳統(tǒng)應用開發(fā)的技術架構.包含許多組件,主要可簡化且規(guī)范應用系統(tǒng)的開發(fā)與部署,進而提高可移植性、安全與再用價值.本系統(tǒng)就是通過使用Spring Boot 1.3.0+Spring 4.2.3+Mybatis 3.3.0+ExtJS+Snaker等當前主流的框架技術實現(xiàn)的一個水利施工企業(yè)管理信息系統(tǒng).

(1)Spring.Spring是一個開源框架,目前在開源社區(qū)的人氣很旺,被認為是最有前途的開源框架之一.它定位的領域是許多其他流行的framework沒有的.Spring對所要開發(fā)的工程來說,并不需要一個以上的framework.Spring是潛在的一站式解決方案,定位于與典型應用相關的大部分基礎結構[4].

(2)ExtJS.ExtJS是一個優(yōu)秀的前端框架.ExtJS的UI組件模型和開發(fā)理念脫胎、成型于Yahoo組件庫YUI,由開發(fā)人員Jack Slocum開發(fā),通過參考Java Swing等機制來組織可視化組件,無論從UI界面上CSS樣式的應用,到數(shù)據(jù)解析上的異常處理,都可算是一款不可多得的JavaScript客戶端技術的精品[5].

(3)Mybatis.Mybatis是一種數(shù)據(jù)庫操作框架,支持擴展性的SQL語句查詢.除此之外,它消除了所有對JDBC連接過程的設置,將檢索的數(shù)據(jù)封裝在面向對象的屬性中.同時Mybatis也使用的簡單的XML操作來實現(xiàn)數(shù)據(jù)的映射,達到開發(fā)人員擴展的需求.新版中更有自動生成注解來達到更簡易的實現(xiàn)效果.

(4)開源流程引擎Snaker.流程引擎技術使得管理員無需編程基礎便能快捷地定義出符合本單位需求的各項工作流程,能夠規(guī)定水利施工過程中的各項任務的運作方案,發(fā)揮企業(yè)各種資源及系統(tǒng)的最大效能.同時通過流程管理,將數(shù)據(jù)和文件按照一定的規(guī)則和一定的順序,提交給指定的負責人進行處理,最終實現(xiàn)帶有時間軸的數(shù)據(jù)協(xié)作.

3 系統(tǒng)設計

3.1 系統(tǒng)總體設計

本系統(tǒng)采用結構化的設計方法,使用自上往下的設計模型,將整個程序結構映射到單個小部分.已定義的函數(shù)或相似函數(shù)的集合在單個模塊或字模塊中編碼,代碼能夠更有效的載入存儲器,模塊能在其它程序中再利用.模塊單獨測試之后,與其它模塊整合起來形成整個程序組織.

另外,該系統(tǒng)是基于B/S(Browser/Server)的架構的三層體系結構,是Web興起后的一種網(wǎng)絡結構模式,是對C/S結構的一種變化或者改進的結構.在這種結構下,用戶顯示的界面通過瀏覽器來實現(xiàn)[6],大部分事務邏輯在服務器端實現(xiàn),形成所謂的三層結構.B/S架構利用了不斷成熟的Web瀏覽器技術,結合瀏覽器的多種腳本語言和ActiveX技術,用通用瀏覽器實現(xiàn)原來需要復雜專用軟件才能實現(xiàn)的強大功能,同時節(jié)約了開發(fā)成本[7].同時B/S最大的優(yōu)點是可以在任何地方進行操作而不用安裝任何專門的軟件,只要有一臺能上網(wǎng)的電腦就能使用,客戶端零安裝、零維護.系統(tǒng)的擴展非常容易.

本系統(tǒng)前后端開發(fā)都采用MVC模式進行,將應用的輸入,處理和輸出分開,使得視圖層和業(yè)務層分離,做到松耦合,高內(nèi)聚,重用性高,從而提高產(chǎn)品的性能和穩(wěn)定性(見圖1).

圖1 MVC關系示意圖

3.2 主要功能模塊

本系統(tǒng)主要分為8個功能模塊,每個模塊有特定的管理功能,各個模塊相互協(xié)調(diào)合作構成了完整的信息管理系統(tǒng)(見圖2).

圖2 功能模塊圖

(1)公文管理:公文管理模塊主要實現(xiàn)了收發(fā)公文、請示上級、通知下級、簽署公文等公文的流轉操作.

(2)資產(chǎn)管理:對固定資產(chǎn)進行管理.對資產(chǎn)記錄進行增刪改查,提供資產(chǎn)登記、查詢和統(tǒng)計等功能.

(3)合同管理:對公司所經(jīng)營的項目、合同、施工班組等信息進行管理,提供項目管理、合同管理、班組管理和施工月報表等欄目.通過項目的入口亦可以查看該項目下面所有的信息,可快速切換至相應的管理欄目.

(4)經(jīng)營管理:對公司經(jīng)營過程中所涉及的數(shù)據(jù)進行記錄和統(tǒng)計,能進行增刪改查,提供投標項目預登記表、投標預報名表、開標項目情況表、合同簽訂月報表、建造師人員在建情況和業(yè)績統(tǒng)計表等子欄目.

(5)審批管理:可以根據(jù)企業(yè)內(nèi)部的工作要求定制和管理流程,包含流程管理、新建工作、待辦工作、發(fā)起的工作、經(jīng)辦過的工作、逾期工作和工作查詢等功能,通過通知消息提醒審批人員審核工作.系統(tǒng)內(nèi)部預先提供水利施工企業(yè)基礎的流程模板.

(6)安全管理:根據(jù)水利施工安全管理的規(guī)范要求,按項目對安全生產(chǎn)管理臺賬進行分類、登記、按時催繳等管理.提供上傳、查詢和統(tǒng)計等功能.

(7)人員管理:對部門和人員基礎信息進行管理,提供部門和人員的增刪改查功能,并能對人員按要求進行統(tǒng)計.對人員的水利行業(yè)資質(zhì)和證書進行管理,方便管理施工項目對人員的專業(yè)要求.

(8)招投標管理:建立水利工程項目庫,對標書和參加招投標情況進行記錄管理,并對數(shù)據(jù)進行分析,提供決策依據(jù).

3.3 數(shù)據(jù)庫設計

數(shù)據(jù)庫是信息系統(tǒng)的核心和基礎,它把信息系統(tǒng)中大量的數(shù)據(jù)按一定的模型組織起來;提供存儲、維護、檢索數(shù)據(jù)的功能;使信息系統(tǒng)可以方便、及時、準確地從數(shù)據(jù)庫中獲得所需的信息[8].大概的數(shù)據(jù)庫模型(見圖3).

4 系統(tǒng)整體框架的實現(xiàn)

下面是水利施工企業(yè)管理信息系統(tǒng)實現(xiàn)后的部分效果圖.

(1)安全管理:用于一些安全文檔的查看與管理,便于統(tǒng)計和查看安全文檔的進行狀態(tài)(見圖4).

(2)合同管理:對于項目中的所有合同進行統(tǒng)一管理,包括各類信息的詳細記錄,可以對所有合同進行篩選和搜索等細化操作,并且可以編輯特定的合同(見圖5).

(3)經(jīng)營管理:用于對當前所經(jīng)營的一些報表和部分合同進行管理,包括一些投標項目及其相應的運作人員的管理(見圖6).

5 業(yè)務管理流程的創(chuàng)新

產(chǎn)品實現(xiàn)了水利施工企業(yè)管理的流程化、信息化、精細化,同時對施工項目進行多維度、多級別、全方位管控,主要特色包括:

(1)提供了豐富的對比匯總功能,實現(xiàn)單項目成本統(tǒng)計表、成本分析圖、各部位(或進度)的成本對比表、多項目成本對比表、當前項目自定義成本與實際成本對比、多項目自定義成本與實際成本對比等.

(2)企業(yè)的各級管理層可實時監(jiān)控項目在進行過程中所處的進度和相應的盈虧狀況,并對施工過程中的各個環(huán)節(jié)進行綜合的管理.

(3)系統(tǒng)對工程項目的計劃、采購、材料、設備、合同、人工、租賃等進行全面綜合管理.

(4)豐富的報表,可按需求對企業(yè)各種信息進行自動匯總統(tǒng)計,大大提高準確率和計算速度,所有的查詢及報表均可導出EXCEL文件.

(5)提供獨特的[領導查詢]按鈕,將領導關心的信息進行逐級匯總,并通過儀表盤形式進行直觀形象展示.

圖3 數(shù)據(jù)表模塊圖

圖4 安全管理效果圖

圖5 合同管理效果圖

圖6 經(jīng)營管理效果圖

6 結 論

本文簡要闡述了基于J2EE的水利施工企業(yè)管理系統(tǒng)的設計和實現(xiàn).為緊跟現(xiàn)代信息化發(fā)展的步伐,本系統(tǒng)實現(xiàn)了水利信息管理系統(tǒng)的不斷更新和對傳統(tǒng)信息管理技術的重大變革.本次設計和開發(fā)的水利施工企業(yè)管理信息系統(tǒng)符合水利信息管理系統(tǒng)的要求,滿足了水利施工企業(yè)的各類需求,并達到操作過程中的直觀、方便、實用、安全等要求,在很大程度上提高了水利施工企業(yè)的信息化水平.

[1] 楊元飛,陳樹輝,張 嘉.基于GIS的保稅港區(qū)信息管理系統(tǒng)設計與實現(xiàn)[J].微計算機信息,2011,27(1):147-149.

[2] 王 俊,李全兵.施工企業(yè)項目管理信息系統(tǒng)應用與分析[J].人民長江,2009,40(10):74-76.

[3] 王曉霞.提高產(chǎn)品競爭力的必由之路——實施PDM[J].現(xiàn)代冶金,2005,33(4):63-65.

[4] 焦克強,陳沁華,李 鑫.鋼鐵企業(yè)電子商務與ERP整合應用實踐[J].電子商務,2014(7):53-54.

[5] 劉彥伯.基于B/S的油氣藏信息綜合應用系統(tǒng)研究[D].西安:西安石油大學,2014.

[6] 黃漪幸.電信客戶保障系統(tǒng)的設計與應用[D].成都:電子科技大學,2011.

[7] 倪詠佳.基于JSP的電子圖書在線出版系統(tǒng)的設計與實現(xiàn)[D].上海:華東師范大學,2008.

[8] 石芳堂.高校學生工作信息管理系統(tǒng)的設計與開發(fā)[D].呼和浩特:內(nèi)蒙古大學,2011.

DesignandImplementationofManagementSystemforWaterConservancyConstructionEnterprises

XU Sen-wei, XU Ji-long, ZHU Qi-zhen, LU Ke, WANG Hong-xia

(College of Information Engineering and Art Design, Zhejiang University ofWater Resources and Electric Power, Hangzhou 310032, China)

The implementation of information management system for water conservancy construction enterprises is an important part of current information construction in water conservancy. Based on the detailed analysis of water conservancy related information, as well as the detailed design of system architecture and main functions, the Web-based management information system for water conservancy enterprises, based on J2EE technology and SQL database technology as well as B/S multi-layer structure, is introduced in the paper. Featured as friendly interface, simple operation, security and scalability, the system has greatly improved the management efficiency of water conservancy construction enterprises.

water conservancy construction; Web technology; J2EE; information management

2016-10-05

浙江水利水電學院大學生創(chuàng)新訓練計劃項目(2016020)

徐森威(1996-),男,浙江紹興人,主要研究方向為服務端編程.

TV51

A

1008-536X(2016)12-0077-05

猜你喜歡
水利施工系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
土木工程施工技術創(chuàng)新探討
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
為奪取雙勝利提供堅實水利保障(Ⅱ)
為奪取雙勝利提供堅實水利保障(Ⅰ)
水利工會
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
土木工程施工實習的探討與實踐
扶貧村里施工忙
河南電力(2016年5期)2016-02-06 02:11:34
鄯善县| 凤台县| 汉寿县| 金乡县| 泗阳县| 九龙城区| 仁寿县| 连城县| 抚松县| 蓬安县| 中超| 齐齐哈尔市| 仲巴县| 道真| 肇东市| 津市市| 鹤峰县| 鹤壁市| 长寿区| 鹿邑县| 吉安市| 威海市| 灯塔市| 紫阳县| 余庆县| 保康县| 饶阳县| 资中县| 大丰市| 鹿泉市| 翁源县| 勃利县| 伊宁市| 张家港市| 东乌| 葫芦岛市| 湘阴县| 汨罗市| 林州市| 衡东县| 德兴市|