top of page

工作詳述

(1) Flow

       在一開始接到學長姐賦予工作後,首先是拿到一份與User確認過後的Spec,,而我的任務便是要依循著這份文件去撰寫出這次所負責的網頁。在確認這次所負責網頁的各項細節,與部門裡的SA人員確定好User要求條件,以及確定這次網頁的流程配置與方向後,我們便會使用K2這個系統,在這個系統上我們可以控制網頁的流程走向,設定網頁的每個簽核歷程關卡該處理何項工作,像是當流程到此關時該在何時寄信或是關卡有什麼權限控制,以及接下來關卡的走向都可以在這個系統上去做設定。

5.png
(2) Coding

       除了使用HTML與JavaScript語法撰寫申請單UI介面之外,我們還會使用Visual Studio與C#語法,將成功送單的申請單資料儲存到SQL資料庫中,或是撰寫簽核流程的各種判斷條件…等等。

6.png
(3) Aply Sheet UI Setting

       在建立這份表單的基礎點便是要確立整個申請單的介面(A),要依照User給的需求去做介面的編排與設計,需要去建立像是checkbox或radio等的UI按鈕,或是text或textarea的輸入控鍵;以及要去設定欄位的必填卡控,讓使用者在送出表單前可以檢查並跳出提示訊息來提醒使用者(B)。

7.png
(4) SQL Database

       用來存取表單、參數的內容,我們將每份表單和子表單的欄位都加入到創建的資料庫,有了這些資料庫,程式在執行時可以根據表單的欄位,去對應到我們在資料庫加入的欄位名稱,將欄位內容存入到資料庫裡。程式也可以去抓取資料庫裡存取的資料,在程式裡進行核對,看資料是否錯誤或是有重複。

8.png

實習期間完成之進度

       因疫情緣故,原本2/14的實習被延後到3/9,少了快一個月,然後4/6開始本土疫情爆發,又開始留職停薪到5/23,在整整少了三個月的情況下,還必須扣掉一開始的新進員工訓練,因此完成的東西有限。

 

       黃色底為暑期後完成的項目,其中最有挑戰性的是那項為期兩個多月的開發,這是開始實習後最扎實的訓練,其中的程式架構及邏輯,更是燒破腦子去做撰寫,當物件從靜態到動態時,就會去要求更多東西,程式條件變成指數上升,但也是在這樣的磨練下,就有了醍醐灌頂的爆發是進步。

 

       到了9月的開發,因為前一支程式為共同開發,主管為了讓我們各自再次熟悉完整的開發流程,因此派了難度減半系統,給我們開發,而透過上次的洗禮,這次80%的程式功能,我三天就撰寫完成,連正職及部門SA都驚呼如此迅速。

9.png
bottom of page