工作詳述
一開始會從工程師手中拿到相關文件,內容包含使用者要求與使用權限,若是要開發全新程式,會在文件中附上可參考的程式名稱。
開發完成後,程式要先進行測試工作。完成後,撰寫UTR程式使用文件,內容包含完成日期、時間、開發者姓名、程式名稱、測試項目、測試完成截圖和啟用的權限。測試項目、因工程師工作繁忙,無法一一查看程式,所以撰寫文件時要盡可能完整顯示內容,方便工程師瀏覽。
本網頁為相關權限管理與授權系統,文件上的權限大多由這裡進行授權,這裡包含一般常用的Insert,Upatae,Delete權限,只需勾選需要的文件名稱的方框,並到最下面點選Update即可獲得使用權限。
virtual studio 是工程師們常用的開發環境,每一支程式皆是由開發者自行撰寫修改,每支程式需遵照公司制定的標準撰寫(Coding Standard),以方便後來者新增或修改。寫好程式後需要上傳到測試區,並進行最後的除錯。
右圖為資料庫查詢與維護所使用的環境,用的是Oracle的軟體,熟悉SQL語法後可快速上手,用來查找文件所需資料。
圖為測試程式區,將開發完成後的程式(此為公司測試用範例)進行最後的除錯,若是發現錯誤,需把程式修改好後再測試上傳,直到測試無錯。這裡同時也是UTR文件中測試截圖所使用的圖片來源。
工作詳述(暑期)
暑假期間,協助工程師完成程式的整合作業,將多個報表合併在一起,透過不同的選項,把不同的資料呈現給USER,簡化查詢系統所耗費的時間。圖為簡化後的程式。
為了合併多隻程式,以及簡化內部的計算工作,將系統內的設定,運用資料庫的方法將所需的權限與資料,紀錄於資料庫中,方便程式未來的編寫跟可讀性。
圖為程式內所需資料的部分設定。
圖為報表資料的處理,將產出的資料作篩選,留下重要的資料和遇到的問題,方便USER及工程師快速了解問題並作出問題的判斷和應對。
工作詳述(109學期)
本學期,協助工程師完成老舊程式的翻新作業,老舊的網頁已經不再符合User的需求,加上維護的不易維護(早期的程式套件),為了降低所耗費的時間與成本,對程式進行翻新。
下圖為舊版網頁翻新後的成果。
實習期間完成之進度
a.根據使用者需求,撰寫程式及過往程式功能新增/修改及維護
b.撰寫使用說明文件
c.多隻程式的合併---(暑期)
d.報表(EXCEL)的編輯整理---(暑期)
e.過往程式的翻新—(109)
工作當中扮演的角色
1. 角色概述
由工程師給予需求文件,依據文件需求做出符合要求的程式。
在撰寫程式功能時,必須注意功能的使用限制。
此外,在驗收時可能會遇到因程式內部bug而顯示的警告標語,需要對code進行除錯測試。
2. 角色定位
(1) 幫忙工程師處理基礎程式問題
(2) 完成工程師指定程式的開發
(3) 幫助使用者了解文件(報表)中的資訊