陳會剛 華潤電力唐山豐潤有限公司
現(xiàn)狀:豐潤項目現(xiàn)有信息系統(tǒng)包括控股統(tǒng)籌的OA、EAM、ERP系統(tǒng)和項目公司自建的SIS、OOS、FOS系統(tǒng),以及基于公司網(wǎng)站自行開發(fā)的生產(chǎn)調(diào)度會系統(tǒng)。上述系統(tǒng)除了OA、ERP系統(tǒng)集成到控股的“潤工作”移動端外,其他系統(tǒng)均各自孤立沒有統(tǒng)一的平臺。項目公司缺少一個以項目基礎(chǔ)需求為出發(fā)點,主要管控現(xiàn)場工作、設(shè)備管理、安全管理的管控系統(tǒng),并對項目公司多系統(tǒng)平臺進(jìn)行整合。綜上所述,并順應(yīng)信息化發(fā)展趨勢,需建設(shè)一個支持各移動平臺的廠級生產(chǎn)管控系統(tǒng)。
隨著智能手機(jī)的快速普及,手機(jī)功能越來越強(qiáng)大。Native(原生)APP快速占領(lǐng)了APP市場,成為了APP開發(fā)的主流,但其平臺的不通用性,開發(fā)成本高,多版本開發(fā)等問題。 安卓和IOS的操作方式,開發(fā)模式,界面UI顯示方面的差別,也使得原生APP的不同版本體驗有很大的區(qū)別,光是做兼容性調(diào)測,都要花費開發(fā)不少的時間。而且也存在賬號登陸同步、系統(tǒng)安全性等一系列問題。
基于html5開發(fā)APP最主要的優(yōu)勢:
(1)一套HTML5 APP 即可同時適用安卓及IOS平臺,甚至WP平臺,適配性和統(tǒng)一體驗較好。
(2)版本服務(wù)器端更新,用戶永遠(yuǎn)看到的都是最新的APP端信息。
(3)手機(jī)客戶端及存儲數(shù)據(jù)較少,節(jié)約用戶手機(jī)空間。
微信公眾號由項目公司申請,并提供微信公眾號的管理員微信賬號。
微信公眾號是開發(fā)者或企業(yè)用戶在微信公眾平臺上申請的應(yīng)用賬號,該帳號與QQ賬號互通,通過公眾號,生產(chǎn)管控系統(tǒng)移動平臺可在微信平臺上實現(xiàn)和特定群體的文字、圖片、語音、視頻的全方位溝通、互動 。形成了一種主流的線上、線下微信互動協(xié)作方式。可以幫助實現(xiàn)業(yè)務(wù)及管理互聯(lián)網(wǎng)化。
微信企業(yè)號可以高效地幫助項目公司構(gòu)建自己獨有的生態(tài)系統(tǒng),隨時隨地的連接員工、上下游合作伙伴及內(nèi)部系統(tǒng)和應(yīng)用,實現(xiàn)業(yè)務(wù)及管理互聯(lián)網(wǎng)化。
連接人與組織
通訊錄可靈活地管理組織架構(gòu),連接員工和上下游;企業(yè)級的權(quán)限體系可支持層層授權(quán)的管理模式連接內(nèi)部系統(tǒng)
企業(yè)號可作為移動應(yīng)用入口,通過統(tǒng)一的身份認(rèn)證,方便地連接內(nèi)部系統(tǒng)和應(yīng)用,消除信息孤島
微信小程序,簡稱CX,是一種不需要下載安裝即可使用的應(yīng)用,它實現(xiàn)了應(yīng)用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開生產(chǎn)管控系統(tǒng)移動平臺。
小程序是一種新的開放能力,開發(fā)者可以快速地開發(fā)一個小程序。小程序可以在微信內(nèi)被便捷地獲取和傳播,同時具有出色的使用體驗。
基于微信小程序輕快的特點,我們擬定了小程序界面設(shè)計指南和建議。設(shè)計指南建立在充分尊重用戶知情權(quán)與操作權(quán)的基礎(chǔ)之上。旨在微信生態(tài)體系內(nèi),建立友好、高效、一致的用戶體驗,同時最大程度適應(yīng)和支持不同需求,實現(xiàn)用戶與小程序服務(wù)方的共贏。
但微信作為當(dāng)前最為流行的通訊工具,其主要功能在于聊天溝通非工作內(nèi)容。公眾號接入此生產(chǎn)管控系統(tǒng)缺乏足夠的安全技術(shù)支撐,而且賬號前期導(dǎo)入及維護(hù)將浪費大量工作。
潤工作是華潤集團(tuán)集成辦公、任務(wù)協(xié)作、溝通分享、員工服務(wù)為一體的華潤一站式移動辦公平臺;重點建設(shè)和集成了集團(tuán)管理和業(yè)務(wù)信息化系統(tǒng)中與華潤員工相關(guān)的功能;通過應(yīng)用中心、消息、通訊錄、員工服務(wù)及同事圈等功能,潤工作實現(xiàn)了工作、流程、信息、知識與員工體驗之間的整合與連接,讓工作更簡單、協(xié)調(diào)更高效、信息更集中、溝通更有趣。
生產(chǎn)管控系統(tǒng)移動平臺若基于潤工作中開發(fā),將兼?zhèn)湟陨显鷳B(tài)開發(fā)、基于微信公眾號、基于小程序接入所有的優(yōu)點,并能夠解決賬號導(dǎo)入及更換,密碼更換等問題;并且員工在每天使用潤工作登陸生產(chǎn)管控移動平臺時,能夠及時從潤工作中了解華潤各項信息,傳遞華潤企業(yè)文化,提升員工自豪感等。
生產(chǎn)管控移動平臺建設(shè)采用的是當(dāng)前主流的能適應(yīng)安卓、IOS嵌套html5的開發(fā)方法,將Amazi ui框架下的html5程序模塊完美嵌入潤工作中,并將數(shù)據(jù)存入oracle數(shù)據(jù)庫之中。完美的Amazi ui框架加上全世界公認(rèn)的最強(qiáng)大的oracle公司的代表作oracle數(shù)據(jù)庫相結(jié)合,這代表了當(dāng)下最流行的手機(jī)端程序架構(gòu)方式。
1、為移動而生: Amaze UI是中國首個開源 HTML5 跨屏前端框架,以移動優(yōu)先(Mobile first)為理念,從小屏逐步擴(kuò)展到大屏,最終實現(xiàn)所有屏幕適配,適應(yīng)移動互聯(lián)潮流。
2、組件豐富、模塊化:對于Amazi ui來說,Amaze UI 含近 20 個 CSS 組件、20 余 JS 組件,更有多個包含不同主題的Web 組件,可快速構(gòu)建界面出色、體驗優(yōu)秀的跨屏頁面,大幅提升開發(fā)效率。豐富多樣的模塊使得它成為一個功能強(qiáng)大的框架。
3、本地化支持:相比國外框架,Amaze UI 關(guān)注中文排版,根據(jù)用戶代理調(diào)整字體,實現(xiàn)更好的中文排版效果;兼顧國內(nèi)主流瀏覽器及 App 內(nèi)置瀏覽器兼容支持。
4、輕量級、高性能:Amaze UI 面向 HTML5 開發(fā),使用CSS3 來做動畫交互,平滑、高效,更適合移動設(shè)備,讓 Web 應(yīng)用更快速載入。
5、Amaze UI 使用 MIT 許可證發(fā)布,用戶可以自由使用、復(fù)制、修改、合并、出版發(fā)行、散布、再授權(quán)及販?zhǔn)?Amaze UI 及其副本。Amazi ui參考了許多架構(gòu)的優(yōu)秀之處,取其精華,去其糟粕。參考了 jQuery, Zepto.js, Seajs, Less, normalize.css, FontAwesome, Bootstrap, Foundation, UIKit, Pure,Framework7, etc等開源項目的強(qiáng)大之處,從而創(chuàng)造出了Amaze ui這個強(qiáng)大而潮流的框架。
Amazi ui可以說是站在巨人的肩膀上而形成的一種更為簡單易用的框架,因此我們在本應(yīng)用開發(fā)中采用此框架。
2.2.1 、語義特性(Class:Semantic)
HTML5賦予網(wǎng)頁更好的意義和結(jié)構(gòu)。更加豐富的標(biāo)簽將隨著對RDFa的,微數(shù)據(jù)與微格式等方面的支持,構(gòu)建對程序、對用戶都更有價值的數(shù)據(jù)驅(qū)動的Web。
2.2.2 、本地存儲特性(Class: OFFLINE & STORAGE)
基于HTML5開發(fā)的網(wǎng)頁APP擁有更短的啟動時間,更快的聯(lián)網(wǎng)速度,這些全得益于HTML5 APP Cache,以及本地存儲功能。Indexed DB(html5本地存儲最重要的技術(shù)之一)和API說明文檔。
2.2.3 、設(shè)備兼容特性 (Class: DEVICE ACCESS)
從Geolocation功能的API文檔公開以來,HTML5為網(wǎng)頁應(yīng)用開發(fā)者們提供了更多功能上的優(yōu)化選擇,帶來了更多體驗功能的優(yōu)勢。HTML5提供了前所未有的數(shù)據(jù)與應(yīng)用接入開放接口。使外部應(yīng)用可以直接與瀏覽器內(nèi)部的數(shù)據(jù)直接相連。
2.2.4 、連接特性(Class: CONNECTIVITY)
更有效的連接工作效率,使得基于頁面的實時聊天,更快速的網(wǎng)頁游戲體驗,更優(yōu)化的在線交流得到了實現(xiàn)。HTML5擁有更有效的服務(wù)器推送技術(shù),Server-Sent Event和WebSockets就是其中的兩個特性,這兩個特性能夠幫助我們實現(xiàn)服務(wù)器將數(shù)據(jù)“推送”到客戶端的功能。
2.2.5 、網(wǎng)頁多媒體特性 (Class: MULTIMEDIA)
支持網(wǎng)頁端的Audio、Video等多媒體功能。
2.2.6 、三維、圖形及特效特性(Class: 3D, Graphics &Effects)
基于SVG、Canvas、WebGL及CSS3的3D功能,用戶會驚嘆于在瀏覽器中,所呈現(xiàn)的驚人視覺效果。Three.js 是一款運行在瀏覽器中的 3D 引擎,你可以用它創(chuàng)建各種三維場景,包括了攝影機(jī)、光影、材質(zhì)等各種對象。three.js是JavaScript編寫的WebGL第三方庫。提供了非常多的3D顯示功能。
2.2.7 、 性 能 與 集 成 特 性(Class: Performance &Integration)
沒有用戶會永遠(yuǎn)等待你的Loading——HTML5會通過XMLHttpRequest2等技術(shù),幫助您的Web應(yīng)用和網(wǎng)站在多樣化的環(huán)境中更快速的工作。
2.2.8 、CSS3 特性 (Class: CSS3)
在不犧牲性能和語義結(jié)構(gòu)的前提下,CSS3中提供了更多的風(fēng)格和更強(qiáng)的效果。此外,較之以前的Web排版,Web的開放字體格式(WOFF)也提供了
oracle數(shù)據(jù)庫是全球最大的企業(yè)級軟件公司oracle開發(fā)而成,中文名稱甲骨文股份有限公司。Oracle數(shù)據(jù)庫是甲骨文公司的一款關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它是在數(shù)據(jù)庫領(lǐng)域一直處于領(lǐng)先地位的產(chǎn)品??梢哉fOracle數(shù)據(jù)庫系統(tǒng)是目前世界上流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng),系統(tǒng)可移植性好、使用方便、功能強(qiáng),適用于各類大、中、小、微機(jī)環(huán)境。它是一種高效率、可靠性好的適應(yīng)高吞吐量的數(shù)據(jù)庫解決方案。
開放性:Oracle 能所有主流平臺上 運行(包括 windows)完全支持所有工業(yè)標(biāo)準(zhǔn)采用完全開放策略使客戶選擇適合解決方案對開發(fā)商全力支持;
可伸縮性,并行性:Oracle 并行服務(wù)器通過使組結(jié)點共享同簇工作來擴(kuò)展windownt能力提供高用性和高伸縮性簇解決方案windowsNT能滿足需要用戶把數(shù)據(jù)庫移UNIX/Oracle并行服務(wù)器對各種UNIX平臺集群機(jī)制都有著相當(dāng)高集成度;
安全性:獲得最高認(rèn)證級別的ISO標(biāo)準(zhǔn)認(rèn)證。
性能:Oracle 性能高 保持開放平臺下TPC-D和TPC-C世界記錄;
客戶端支持及應(yīng)用模式:Oracle 多層次網(wǎng)絡(luò)計算支持多種工業(yè)標(biāo)準(zhǔn)用ODBC、JDBC、OCI等網(wǎng)絡(luò)客戶連接
使用風(fēng)險:Oracle 長時間開發(fā)經(jīng)驗完全向下兼容得廣泛應(yīng)用地風(fēng)險低。
小結(jié):通過此架構(gòu)框架的系統(tǒng)開發(fā),華北潤達(dá)app被嵌套在潤工作里,既滿足了APP呈現(xiàn)功能強(qiáng)大、使用靈活的特點,又提供了充足的數(shù)據(jù)源支撐。界面清晰,功能完善。我們有從EAM取得缺陷等數(shù)據(jù),有從FOS取得煤場等數(shù)據(jù),有從ERP取的入廠入爐等數(shù)據(jù),也有自身手機(jī)端添加的工作日志,還有食堂調(diào)查反饋等數(shù)據(jù)。能極大的提升日常移動對生活和運營工作的支撐,滿足電廠當(dāng)前和今后管理工作需要。
接入燃料尋優(yōu)移動端,從煤場管理、配煤摻燒、輔助決策、統(tǒng)計分析四個主要方面來展示數(shù)據(jù),并可以審批部分流程。
生產(chǎn)管控系統(tǒng)與EAM系統(tǒng)做接口,接入EAM系統(tǒng)中的生產(chǎn)日志,日志也可以按值長日志、#1機(jī)組日志等進(jìn)行分配顯示;也可以按照時間段或者關(guān)鍵字,記錄人等進(jìn)行篩選查詢。
平臺與EAM系統(tǒng)做接口后,接入新填寫缺陷,并在此展示待接缺陷,可按專業(yè)、上報人及描述搜索。同時新缺陷可按專業(yè)以潤工作消息的模式推送給相關(guān)人員;
平臺直接接入EAM系統(tǒng)中工作票的相關(guān)信息,直觀的顯示正在運行的工作票,讓安監(jiān)人員及領(lǐng)導(dǎo)方便的了解現(xiàn)場各區(qū)域作業(yè)情況。并提供多種形式搜索。
員工可以在系統(tǒng)中填寫每天工作內(nèi)容及第二天需要完成工作,系統(tǒng)支持5天內(nèi)工作錄入及更改?;谌藛T崗位設(shè)定工作日志人員查看權(quán)限。并提供多種方式的搜索功能。
移動平臺接入移動SIS系統(tǒng),可以在平臺中直接查看各系統(tǒng)的應(yīng)用情況。
每月月初將公司值班人員以EXCEL導(dǎo)入方式將公司當(dāng)月值班表導(dǎo)入到系統(tǒng)中,模塊默認(rèn)顯示當(dāng)天值班信息,并支持按照值班組、人員、日期等多種模式的查詢。
移動平臺接入豐潤項目已有的生產(chǎn)調(diào)度會系統(tǒng),并增加移動平臺錄入日志功能,使員工更方便的查看及填寫生產(chǎn)調(diào)度會內(nèi)容。
工作督辦分為生產(chǎn)督辦、公司督辦;由指定人員填寫,列列出當(dāng)前需要重點完成的公司工作;并支持多種方式搜索。
每天上午由專業(yè)或外圍單位人員填寫當(dāng)天需要完成的工作、危險點及防護(hù)錯誤,并拍照當(dāng)天工作人員上傳平臺。
(1)新缺陷能夠通過潤工作推送消息,平均每天通過潤工作推送新缺陷提醒超過300次,能夠顯著提升消缺人員接收權(quán)限的及時率。
(2)可以運用潤工作消息推送功能,推送公司重要通知、公告等信息。
(3)豐潤項目生產(chǎn)管控系統(tǒng)平臺從廠級角度出發(fā),做真正符合項目公司實際需求的功能和模塊。移動平臺集成項目公司級各系統(tǒng)于一體,消除信息孤島。
(4)接口豐富,可拓展性強(qiáng),可以根據(jù)需求定制新的功能模塊。
(5)通過后臺監(jiān)控分析發(fā)現(xiàn),項目公司技術(shù)部人員安裝潤工作在95%以上,平均每天打開3次軟件的人員占67.5%,