生產制造追溯系統


 

項目

工作雖然忙,但是下班后自己的事情也沒有完全停止,雖然時間少了一些,但一直都沒有丟下,目前的幾個客戶中,基本上都是電子行業的,畢竟我從開始工作以來就一直接觸電子行業的MES系統,所以對這個行業還算是比較熟悉,做起來也算是得心應手吧,在這幾個項目中總結了幾個最大的感受:

 

1.溝通很重要,真的很重要。不管跟什么人溝通,都要簡明扼要,要讓對方知道自己在說什么,就算對方對我們說的話完全不懂,我們也要想辦法引導對方順着自己的思路走,否則如果對方變為主動,那么很可能被對方牽着鼻子走,這是很被動的。

2.需求一定要明確。不管跟對方負責人相處的多么和諧,凡是涉及到項目方面的要求,一定要做好記錄,一定要對方提供需求文檔,否則在后續的開發過程中改來改去,想死的心都有。

3.自己留一手。在客戶將尾款付清之前,自己手里要有一定的籌碼,比如在約定的時間沒有付款,那么系統可能無法正常運作,這對保護自己利益來說是至關重要的,畢竟我們都有付出,得到應有的回報是應該的,我真的不相信網上很多朋友說到最后尾款收不回來的情況,除非一個項目幾百萬,到最后剩下十幾二十萬的樣子,那不要拉倒,反正賺了不少了,十幾萬拿不到也不所謂了,哈哈。

4.有條件的情況,自己做產品,不要以外包為主。這一點眾說紛紜,大家可以自己理解。

 

 

 

 

 

針對每一個工單的生產狀態,增加了完成進度條,這個其實很簡單,代碼如下:

 

 <style type="text/css">
        html, body, #divCenter
        {
            width: 100%;
            height: 100%;
        }
        
        .progressbar-value
        {
            background: #008000;
        }
        .progressbar-text
        {
            z-index: 2;
        }
    </style>

 

 

 

  function progressFormatter(value, rowData, rowIndex) {
            var htmlstr = '<div class="progressbar-text" style="width:199px;">' + value + '</div><div class="progressbar-value" style="width:' + value + ';"> &nbsp; </div>';
            //var htmlstr = '<div class="easyui-progressbar"  style="width:398px;">' + value + '</div>';            
            return htmlstr;
        } 

 

 

 <table id="datagrid_report" class="easyui-datagrid" title="工單Wip狀態 【雙擊行可查看詳細數據】"
        toolbar="#toolbar" data-options="rownumbers:true,fit:true,border:true,singleSelect:false,showHeader:true,
        columns: [[             
            {field:'PRODUCT_NAME',title:'物料編碼',width:130,halign:'center',align:'center'},    
            {field:'PRODUCT_DESC',title:'產品型號',width:200,halign:'center',align:'left'},                     
            {field:'LOT_NAME',title:'工單號碼',width:100,halign:'center',align:'center'},
            {field:'QUANTITY',title:'工單數量',width:70,halign:'center',align:'center'},
            {field:'ROUTE_STEP',title:'工序名稱',width:90,halign:'center',align:'left'},                  
            {field:'OUTPUT_QTY',title:'完成數量',width:90,halign:'center',align:'center'},
            {field:'WAITE_REPAIR_QTY',title:'待維修數量',width:100,halign:'center',align:'center'},
            {field:'START_SN',title:'起始條碼',width:110,halign:'center',align:'center'},
            {field:'END_SN',title:'結束條碼',width:110,halign:'center',align:'center'},
            {field:'PROCESS_VALUE',title:'完成進度',width:200,formatter:progressFormatter} ]]">
    </table>

 

 

 組裝裝配方面,本來同一個裝配條碼是不可以重復使用的,但是有客戶要求將 DateCode 作為裝配料關聯起來,DateCode 必定是重復的,所以這里做了更改。

 

 

設備點檢,每一個設備做點檢記錄,並預設下次點檢日期,在下次點檢日期快到的時候發郵件通知相關負責人,並記錄每一次的點檢記錄,生成點檢報表。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM