top of page

工作環境介紹

我所實習的部門為 IT 底下的 DC2 部門,辦公室位於 N 棟的三樓,大樓需要刷識別證才能進入。辦公室內部空間寬敞明亮,座位之間有適當的間隔,不會感覺太擁擠,整體環境也非常整潔安靜,讓人可以專心工作。每個座位皆配有基本的電腦及電源插座,使用上都很便利。每層樓都設有茶水間與廁所,在一樓也可以加熱便當;如果沒有帶午餐,公司也有附設員工餐廳,菜色選擇多樣,同一層樓還有全家便利商店,無論是用餐或臨時需要補充用品,都能即時滿足需求。

工作詳述

DC2部門主要是負責公司與客戶的資料對接並依據客戶需求完成指定任務,是屬於B2B的範圍,像是客戶網站的維護與開發、客戶報表的建置等。在實習期間,我主要負責以下幾項工作:

  1. 前後端整合開發練習

​​在實習初期,我練習開發一個完整的前後端整合專案,使用 Vue.js 製作前端介面並透過 axios 串接後端 API。專案中包含商品瀏覽、購物車與訂單流程,我負責資料呈現、參數傳遞與 CRUD 操作的整合。此外也使用 DataGrid 建立可分頁、排序與篩選的表格,並完成一般使用者與管理者角色的功能測試,確保整體流程可正常運作。​​

 

​​  2. 既有 VB 程式分析與工具轉換

在 VB 程式轉換的作業中,我需要閱讀舊程式並以流程圖整理邏輯,據此判斷應使用的對應 Common Tool,例如 Report Generator、File2DB、File2File 或 EbMail。釐清流程後,我重新設定工具並執行轉換,最後比對新舊版本的輸出,確認功能一致且可正常替代原 VB 程式。

 

  3. 工具升級後的測試

當公司針對內部工具進行升級時,我負責測試新舊版本的執行結果是否一致。測試內容包括:匯出檔案格式是否相同、資料內容是否一致、流程是否正常執行等。此工作能確保工具更新後不影響現有業務流程,也有助於提升整體系統的穩定性。

 

  4. 新舊客戶網站(CSWEB)資料搬移

在新版客戶網站上線前,我協助將舊版系統的所有報表設定資料完整轉移至新版系統。完成搬移後,我會以相同條件產生新舊網站的報表,並比對兩者結果是否一致。此工作確保新版系統正式上線時,舊資料皆能順利沿用,不會造成報表異常或資料遺漏。

 

  5. FAWEB 網站翻寫

在 FAWEB 翻寫專案中,我協助將 ASP.NET 舊系統的功能邏輯拆解後,依前後端分離架構重新設計。後端以 C# 建立對應 API,負責資料驗證與處理;前端則以 Vue.js 實作表單、表格與互動功能並串接 API。我同時進行資料比對與錯誤處理,確保新系統的功能、流程與舊版一致,並提升可維護性。​​​

舊.png
FAWEB舊版網頁
FAWEB新版網頁

實習期間完成之進度

  1. 以 VUE.JS 前端搭配 C# 後端並連接 Oracle 資料庫練習開發網頁

  2. 將VB程式轉換為Common Tool

  3. 測試工具升級前後功能是否相同

  4. 進行新舊網站資料搬移,並比對新舊系統報表結果,確認轉移資料正確且完整

  5. 進行FAWEB網站的翻寫(進行中)

工作當中扮演的角色

在實習期間,我主要負責技術協助與開發工作,並逐步熟悉公司內部流程與工具。從以 Vue.js、MVC 串接 Oracle 資料庫的練習專案開始,我建立了前後端整合的基礎。在 VB 程式轉換中,我拆解舊程式邏輯、選用合適的 Common Tool,並透過新舊結果比對確保功能一致;同時也負責工具升級後的版本驗證,確認更新不影響既有流程。在 CSWEB 資料搬移任務中,我協助轉移並比對報表設定,確保資料正確無誤;並參與 FAWEB 翻寫,將 ASP.NET 的舊功能改寫成前後端分離架構的 API 與 Vue.js 模組。透過這些經驗,我累積了跨前後端開發、程式分析、資料比對與系統測試的能力,也培養了獨立解決問題與協作的技巧。

元智大學資訊管理學系 第三十屆專業實習報告
bottom of page