top of page

工作內容

目標

目標

-  規定時程內完成交辦事項。

-  加強自身程式開發能力和邏輯。

-  藉由在各個專案中學習更多程式開發技巧。

期初實習工作
培訓課程​​
第一堂
      -    說明公司Coding Standard的規範和重要性,而公司有這個             課程主要是為了增加程式的可讀性。
      -    介面上的每個選項如何設定,如何藉由Session去連結頁                   面。
      -    如何撈出資料庫的資料並和網頁連動。
      -    如何將表格的底色變色、變更範圍內的文字顏色和合併欄                位。

第二堂
       -    將第一堂課的課程內容更加延伸,增加新增、修改、刪除                的功能。
       -    按不同的QueryType後,跳出的選單進行特殊設定(當在新              增資料時,有些不能被選取,因此選項會變成label或是反                灰;當選擇某一個選單時,會使另一個選單進行變動並跳                出符合的內容。)
第三堂
      -   將第一堂和第二堂的課程內容延伸。​
      -    撈出資料後,設定更新/新增/刪除的權限,製作更新(新增)               的輸入框,並設定資料驗證邏輯,再將資料上傳更新。
​交辦事項​
1.  OEE asp.net Develop
      -    這程式原本是以asp來撰寫的,而我是負責把整個網站轉為              asp.net。
      -    前端是和資料庫連結後,將資料顯現在頁面的選單裡。
      -    後端主要是呈現機台的狀態,而機台資料是將資料寫進                    DataTable後再將資料塞進GridView。
      -    使用動態新增Label和GridView……等。

2.  介面
       -    主要使用TableLayoutPanel和Panel去呈現。​
3.  檔案總管
      -    可以輸入路徑後並找到路徑下的所有檔案和資料夾。
      -    點擊資料夾後可以進到下一層,而檔案則是呈現紅字並且               在點擊後無法前往下一層。
      -    在檔案上點擊右鍵時會出現下載選單給予下載。
 4.  遠端螢幕截圖
      -    執行程式時可以截圖此畫面。
      -    使用Thread.sleep讓Form晚出現幾秒,才可以完整擷取頁               面。

 5.  eMapPlusLogAnalysis
       -    利用正規表示式來分析Log資料,並將所需的資料留下並                寫入CSV檔。​
6.  eMapPlusServerMonitor
      -    主要是修改原本的程式,將程式內的Chart改為分頁式呈                 現。
      -    新增今日按鈕可直接將DateTimePicker改為今日日期。

培訓課程

      第一堂

      第二堂

      第三堂

交辦事項​​​

   1.  OEE asp.net Develop​

   2.  介面

   3.  檔案總管

​   4.  遠端螢幕截圖

   5.  eMapPlusLogAnalysis

   6.  eMapPlusServerMonitor

期初實習進度

期初實習期間

完成之進度

暑期實習工作

交辦事項

   1.  機台Layout

   2.  DocFX

   3.  機台Setting 網頁

暑期實習期間

完成之進度

1. 機台Layout
      -    將資料利用演算法的方式轉成座標形式。
      -    在表格中設計走道樣式。
      -    將資料填入對應位置並變色。
      -    確認機台總數和狀態數量是否與資料庫吻合。

2. DocFX
       -    當完成程式時將立即生成說明文件。
       -    若為多個dll檔,將須自動生成分層式的說明文件。

3. 機台Setting網頁
      -    查詢機台是否存在於資料庫中。
      -    若機台並不存在於資料庫中時,將會跳出不存在的訊息。
      -    若需增加機台,點擊Insert將會把資料加入並且顯示於頁面中。
暑期實習進度
工作當中扮演的角色

工作當中

扮演的角色

​        平常主要是寫一些程式,讓一些程序得以簡化也可以提高效率……等,而主管會給予工作並說明他想要得到和呈現的結果是甚麼,以第一個工作為例,第一個工作主要是將原本舊有的程式(asp)改寫成asp.net,所以必須先了解原程式的寫法外,還要思考要如何用現在的語言去呈現我所想要呈現的東西,之後寫完程式再將程式給予User測試,並在測試過程中找出問題再進行修改。而有時候也會收到一些工作是需要修改網頁的某些條件設定,而這些東西都是在Coding Standard的課程中有教到,所以寫起來時是較為上手的。
        而當我做完工作時,會將我所查的或所學的記錄下來,對於日後我有問題時可以快速查詢並且解決。

Call

Tel:(03)452-7121

Address

320桃園市中壢區中華路一段550號

bottom of page