• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于B/ S架構(gòu)的產(chǎn)品出廠管理系統(tǒng)開發(fā)與應(yīng)用

    2018-03-26 02:14:46曾亮
    軟件導(dǎo)刊 2018年3期
    關(guān)鍵詞:出廠業(yè)務(wù)流程頁(yè)面

    曾亮

    摘要:

    為了提高公司產(chǎn)品的出廠效率,設(shè)計(jì)開發(fā)了一套產(chǎn)品出廠管理系統(tǒng)。系統(tǒng)主要基于B/S結(jié)構(gòu),采用圖形組態(tài)方式,將實(shí)際的生產(chǎn)及出廠業(yè)務(wù)流程模擬成流程圖在頁(yè)面中進(jìn)行展示,自動(dòng)記錄并統(tǒng)計(jì)用戶處理各個(gè)序列節(jié)點(diǎn)所需的時(shí)間,以實(shí)現(xiàn)對(duì)業(yè)務(wù)流程的實(shí)時(shí)跟蹤,使用戶更直觀地了解出廠情況。該系統(tǒng)可縮短產(chǎn)品出廠時(shí)間,提高產(chǎn)品吞吐率。

    關(guān)鍵詞:

    出廠管理;流程跟蹤;圖形組態(tài)

    DOIDOI:10.11907/rjdk.172287

    中圖分類號(hào):TP319

    文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào)文章編號(hào):16727800(2018)003015203

    英文摘要Abstract:In order to strengthen our factory products factory management, improve product factory efficiency, design and development of factory management system. The system is mainly based on the B / S structure, use the way of graphical configuration, the actual production and factory business process simulation into a flow chart in the Web page to display, automatically record and statistics users need to deal with each sequence node time, realtime tracking of business processes, so that users more intuitive understanding of the factory situation.The system can shorten the product factory time, improve product throughput.

    英文關(guān)鍵詞Key Words:factory management; process tracking; graphical configuration

    0引言

    隨著企業(yè)原油加工量的不斷提高,為了加強(qiáng)產(chǎn)品的出廠管理[1],提高產(chǎn)品生產(chǎn)及出廠的速度和效率,設(shè)計(jì)開發(fā)了一套產(chǎn)品出廠管理系統(tǒng)。該系統(tǒng)一方面可對(duì)業(yè)務(wù)流程進(jìn)行跟蹤監(jiān)測(cè),自動(dòng)統(tǒng)計(jì)每個(gè)業(yè)務(wù)流程各環(huán)節(jié)的等待時(shí)間,促使各部門間提高協(xié)調(diào)能力,從而解決了以往產(chǎn)品生產(chǎn)和出廠環(huán)節(jié)中部門與部門間合作不同步、業(yè)務(wù)流轉(zhuǎn)緩慢、工作貽誤等問題,另一方面可方便用戶查詢信息。系統(tǒng)將后臺(tái)統(tǒng)計(jì)的數(shù)據(jù)通過(guò)圖形、報(bào)表等多種形式展示給用戶,使用戶能夠更直觀地了解產(chǎn)品出廠情況。該系統(tǒng)的應(yīng)用可縮短產(chǎn)品出廠時(shí)間,從而提高產(chǎn)品吞吐率。

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

    本系統(tǒng)主要基于B/S結(jié)構(gòu),各崗位用戶通過(guò)Web頁(yè)面訪問系統(tǒng)各個(gè)功能模塊[2]。為搭建系統(tǒng),需要部署兩臺(tái)服務(wù)器,一臺(tái)Web服務(wù)器(Windows Server 2008 R2),一臺(tái)數(shù)據(jù)庫(kù)服務(wù)器(SQL 2012)。出廠管理系統(tǒng)開發(fā)工具為Visual Studio 2012,開發(fā)語(yǔ)言為C#[3]。開發(fā)框架主要采取目前國(guó)內(nèi)比較流行的DWZ富客戶端框架[4],它是基于jQuery實(shí)現(xiàn)的Ajax RIA開源框架[5],特點(diǎn)是簡(jiǎn)單實(shí)用、開發(fā)快速,可降低Ajax開發(fā)成本。

    2系統(tǒng)流程

    本系統(tǒng)流程模塊主要包括生產(chǎn)過(guò)程、管輸出廠、碼頭出廠、鐵路航煤出廠,另外系統(tǒng)還包括圖表展示、報(bào)表統(tǒng)計(jì)等功能模塊。以碼頭出廠為例,流程如圖1所示。

    運(yùn)銷在下達(dá)訂單后,在系統(tǒng)中便發(fā)起了一條新流程,船靠岸后由碼頭確認(rèn)并進(jìn)入下一流程。此處流程在業(yè)務(wù)上進(jìn)行了分支,即只有當(dāng)計(jì)量檢尺和驗(yàn)艙操作都完成后,油品才可進(jìn)行開泵操作;當(dāng)油品停泵并在系統(tǒng)中確認(rèn)后,計(jì)量部門的用戶即可在系統(tǒng)中錄入實(shí)際出廠量,至此本業(yè)務(wù)流程結(jié)束,狀態(tài)變?yōu)椤巴瓿伞薄?/p>

    3系統(tǒng)主要功能及實(shí)現(xiàn)方式

    3.1流程狀態(tài)動(dòng)態(tài)顯示

    系統(tǒng)采用圖形組態(tài)[6]的方式,將生產(chǎn)及出廠的業(yè)務(wù)流程模擬成流程圖在頁(yè)面中展示,以方便用戶更直觀地查看各個(gè)業(yè)務(wù)進(jìn)展的最新動(dòng)態(tài),具有概括性強(qiáng)、清晰明了等優(yōu)點(diǎn)。

    業(yè)務(wù)流程進(jìn)展到哪一步,可通過(guò)查看頁(yè)面流程圖上各節(jié)點(diǎn)的顏色變化確定,更簡(jiǎn)潔直觀。當(dāng)選取某個(gè)訂單,系統(tǒng)會(huì)動(dòng)態(tài)顯示此流程的狀態(tài),灰色表示節(jié)點(diǎn)還未執(zhí)行,紅色表示此節(jié)點(diǎn)正在執(zhí)行,藍(lán)色表示節(jié)點(diǎn)已執(zhí)行完成。當(dāng)用戶執(zhí)行完此流程某個(gè)節(jié)點(diǎn)后,系統(tǒng)自動(dòng)推向下一節(jié)點(diǎn),即本節(jié)點(diǎn)變成藍(lán)色,下一工序節(jié)點(diǎn)變?yōu)榧t色。系統(tǒng)操作界面如圖2所示。

    3.1.1圖形數(shù)據(jù)設(shè)計(jì)思路

    將業(yè)務(wù)流程中的各個(gè)工序按部門歸類再抽象成一個(gè)個(gè)節(jié)點(diǎn)模塊,節(jié)點(diǎn)模塊根據(jù)實(shí)際流程進(jìn)行特定的工序組合后,存入后臺(tái)數(shù)據(jù)庫(kù)中形成模型表[7]。當(dāng)用戶發(fā)起此流程時(shí),將調(diào)取后臺(tái)模型表中的對(duì)應(yīng)數(shù)據(jù)與實(shí)際發(fā)貨單號(hào)綁定后存入狀態(tài)表中。在狀態(tài)表中,每個(gè)工序節(jié)點(diǎn)包含3個(gè)狀態(tài):0表示未處理狀態(tài),1表示處理狀態(tài),2表示完成狀態(tài)。當(dāng)本工序節(jié)點(diǎn)狀態(tài)變?yōu)橥瓿蔂顟B(tài)時(shí),下個(gè)工序節(jié)點(diǎn)狀態(tài)自動(dòng)變?yōu)樘幚頎顟B(tài)。

    3.1.2圖形界面展示設(shè)計(jì)

    實(shí)際業(yè)務(wù)流程的走向用畫圖工具繪制成背景圖像,而每個(gè)工序模塊在頁(yè)面上用C#中的button框控件表示,button上的文字信息取自后臺(tái)狀態(tài)庫(kù)中對(duì)應(yīng)的工序節(jié)點(diǎn)信息,button的背景顏色根據(jù)此工序節(jié)點(diǎn)的狀態(tài)進(jìn)行調(diào)整,狀態(tài)0對(duì)應(yīng)灰色,狀態(tài)1對(duì)應(yīng)紅色,狀態(tài)2對(duì)應(yīng)藍(lán)色[8]。當(dāng)用戶點(diǎn)擊某條發(fā)貨單時(shí),系統(tǒng)根據(jù)發(fā)貨單號(hào)(唯一)遍歷狀態(tài)表中對(duì)應(yīng)的工序節(jié)點(diǎn)組,再根據(jù)各個(gè)工序節(jié)點(diǎn)的狀態(tài)調(diào)整每個(gè)button控件的背景顏色,最終將此流程狀態(tài)圖形化地動(dòng)態(tài)展示出來(lái)[9]。

    3.2權(quán)限管理

    系統(tǒng)中的用戶權(quán)限管理主要采用基于角色的訪問控制方法[10],即RBAC(Role Based Access Control)。其基本思想是先將訪問權(quán)限與角色相關(guān)聯(lián),再將角色與用戶相關(guān)聯(lián)[11],如圖3所示,從而實(shí)現(xiàn)了用戶與訪問權(quán)限的邏輯分類,一方面減小了系統(tǒng)授權(quán)管理的復(fù)雜性,降低管理開銷,另一方面可靈活地支持企業(yè)的安全策略,增大可伸縮性。此外,用戶在操作系統(tǒng)時(shí),系統(tǒng)會(huì)判斷流程是否已流轉(zhuǎn)到用戶所處的序列節(jié)點(diǎn),如果流程狀態(tài)未執(zhí)行,即便用戶有操作權(quán)限也不能操作該業(yè)務(wù)。

    3.3時(shí)間統(tǒng)計(jì)

    如圖4所示,系統(tǒng)以服務(wù)器時(shí)間為準(zhǔn),動(dòng)態(tài)跟蹤與計(jì)算各流程點(diǎn)所需的時(shí)間。用戶在完成對(duì)某個(gè)流程序列節(jié)點(diǎn)的操作時(shí),系統(tǒng)自動(dòng)記錄此序列節(jié)點(diǎn)的完成時(shí)間,并將此時(shí)間作為下一序列節(jié)點(diǎn)的開始時(shí)間,當(dāng)出現(xiàn)貽誤工作的情況時(shí),則此序列節(jié)點(diǎn)的等待時(shí)間與正常情況相比會(huì)過(guò)長(zhǎng),調(diào)度時(shí)可酌情考核單位或個(gè)人,為提高出廠效率提供條件。

    3.4與控制系統(tǒng)關(guān)聯(lián)

    系統(tǒng)接口程序可定期獲取鐵路自備車采集系統(tǒng)采集到的文件信息,通過(guò)相應(yīng)的格式轉(zhuǎn)換后,存入出廠管理系統(tǒng)的數(shù)據(jù)庫(kù)中。Web服務(wù)器通過(guò)頁(yè)面刷新,將每批進(jìn)站的列車號(hào)與進(jìn)站時(shí)間等數(shù)據(jù)展示到頁(yè)面上,方便用戶打印,減少人為記錄車號(hào)所需的工作量。

    3.5圖形展示及統(tǒng)計(jì)分析

    用戶每天在系統(tǒng)中錄入數(shù)據(jù)后,再由編寫在數(shù)據(jù)庫(kù)上的存儲(chǔ)過(guò)程,以時(shí)間為參數(shù),促發(fā)數(shù)據(jù)庫(kù)自動(dòng)生成相關(guān)的統(tǒng)計(jì)報(bào)表,最后通過(guò)Web服務(wù)器的轉(zhuǎn)換,以圖形或報(bào)表的方式展現(xiàn)給用戶,如圖5、圖6所示。

    4應(yīng)用效果

    用戶能根據(jù)所分配的權(quán)限錄入系統(tǒng)數(shù)據(jù),查看圖形化流程信息,還能以圖形、報(bào)表等方式查詢系統(tǒng)中產(chǎn)品生產(chǎn)及出廠等信息。如圖7所示為某段時(shí)間內(nèi)對(duì)碼頭出廠情況統(tǒng)計(jì)情況的展示。

    由系統(tǒng)投入使用后的情況來(lái)看,各流程處理時(shí)間都有明顯縮短,特別是碼頭、管輸出廠流程平均等待時(shí)間大大縮短,對(duì)出廠計(jì)劃的高效執(zhí)行具有重要意義。

    參考文獻(xiàn)參考文獻(xiàn):

    [1]沈瑋.淺談軟件項(xiàng)目管理[J].信息與電腦:理論版,2011(10):99.

    [2]王建濤,胡明玲,嚴(yán)慧英,等.基于Web2.0的開放目錄系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].圖書情報(bào)知識(shí),2009(5):9093.

    [3]麥克唐納.ASP.NET高級(jí)程序設(shè)計(jì)[M].第3版.北京:人民郵電出版社,2009.

    [4]梁凱.Ajax式富客戶端在學(xué)習(xí)管理系統(tǒng)的應(yīng)用研究[J].電腦開發(fā)與應(yīng)用,2008(10):1618.

    [5]胡明玲,王建濤.混搭技術(shù)在圖書館Web服務(wù)中的應(yīng)用[J].情報(bào)探索,2010(12):100102.

    [6]石偉,張福民.iFIX組態(tài)軟件在化工生產(chǎn)流程中的應(yīng)用[J].工業(yè)控制計(jì)算機(jī),2007,20(11):7677.

    [7]梁維彪,盛煒,孫占寧.石化產(chǎn)品進(jìn)出廠流程跟蹤系統(tǒng)的開發(fā)和應(yīng)用[J].計(jì)算機(jī)與應(yīng)用化學(xué),2013(11):13371342.

    [8]陳立民,唐寧九.JAVA圖形界面開發(fā)探索[J].西南民族大學(xué)學(xué)報(bào):自然科學(xué)版,2006(2):405409.

    [9]秦春影,耿濤,唐淑萍,等.Java圖形界面設(shè)計(jì)工具在教育測(cè)量軟件上的應(yīng)用[J].長(zhǎng)沙大學(xué)學(xué)報(bào),2013(2):6567.

    [10]張琴,徐品品,楊國(guó)棟.長(zhǎng)慶油田勘探開發(fā)數(shù)據(jù)庫(kù)安全系統(tǒng)分析與應(yīng)用[J].信息技術(shù)與標(biāo)準(zhǔn)化,2012(1):6165.

    [11]楊柳,危韌勇,陳傳波.一種擴(kuò)展型基于角色權(quán)限管理模型(ERBAC)的研究[J].計(jì)算機(jī)工程與科學(xué),2006,28(9):126128.

    責(zé)任編輯(責(zé)任編輯:黃?。?

    猜你喜歡
    出廠業(yè)務(wù)流程頁(yè)面
    大狗熊在睡覺
    刷新生活的頁(yè)面
    RPA機(jī)器人助業(yè)務(wù)流程智能化
    STK業(yè)務(wù)流程優(yōu)化的探究
    企業(yè)財(cái)務(wù)管理、業(yè)務(wù)流程管理中整合ERP之探索
    基于財(cái)務(wù)業(yè)務(wù)流程再造的ERP信息系統(tǒng)構(gòu)建探析
    2014年9月17日氯化銨出廠參考價(jià)格
    2014年9月17日硫酸銨出廠參考價(jià)格
    2014年9月17日鉀肥出廠參考價(jià)格
    2014年9月17日液氨出廠參考價(jià)格
    上虞市| 称多县| 金乡县| 股票| 紫阳县| 扎鲁特旗| 米泉市| 洛南县| 焦作市| 海原县| 黔西| 湘阴县| 石狮市| 深水埗区| 拜泉县| 泸水县| 十堰市| 正镶白旗| 汤阴县| 三河市| 高尔夫| 英吉沙县| 闻喜县| 西吉县| 黄平县| 夏邑县| 青州市| 东宁县| 新巴尔虎左旗| 长春市| 玛多县| 炉霍县| 普安县| 文成县| 苏尼特右旗| 宁都县| 民勤县| 临高县| 乌拉特后旗| 丰县| 临泽县|