壹、工作內容
一、工作詳述
Query,Result,Insert,Delete。至於使用限制我們會依照使用者的要求來做調整。
功能介面
1.Query
2.Result
3.Insert
4.Update
5.Delete
就是刪除資料。
二、實習進度
•了解公司內部程式
•一開始只改以寫好的報表code
•自己寫出一個報表
三、工作中扮演的角色
從工程師那邊接收指定的報表,做出他們想呈現的功能。主要功能有Query,Result,Insert,Delete,透過sql去連接相對應的資料庫。這些功能有一些不一樣的使用限制以及呈現不同的畫面警告標語,對此我必須寫出限制功能的條件相對應的code,除此之外還必須府和公司code限制去做測試。
測試完之後再交給正職經過審核,確定正確之後再給我一個excel檔(excel內寫了所有必需符合的條件)讓我去做最後測試,確定我是否所有的限制程式以及要求的功能都寫了,最後測試都成功就把檔案傳到測試區讓他們坐使用。
貳、學習
一、技術面
(1)編輯網頁程式
(vb) 大致上是編輯網頁程式,每一支網頁程式皆由一個人負責改寫,若是在改寫時遇到問題都會向學姐以及報表的 詢問。並且將改寫好的程式碼上傳的測試區,看過程式碼、測試,覺得沒問題後就可以 供使用者使用。
(2)資料庫連結使用orecal
進公司後接觸最多的就是資料庫,公司用的是Oracle的軟體,跟之前在學校學的MS SQL操作介面上雖然不一樣, 但SQL語法目前有用到的大致上都差不多,讓我能比較快就熟悉這套軟體。
很常接觸到需要修改SQL的部分,在修改上很多都是在學校不曾碰過,到網路上查才瞭解的,這幾個月來對於 SQL的用法也漸漸熟悉,還有之前也有碰過一些問題是沒辦法從SQL上解決的就要自己摸索,最後真的不行就只 能問正職了。
在公司裡修改code需要依照Coding Standard來撰寫,也就是公司有自己的一套標準,雖然這部分不是我負責的 工作,但在剛進去時主管都有安排我們上過相關的課,也有做過練習所以都有稍微瞭解。
(3)如何Debug
在學校寫程式時就算遇到錯誤訊息也部會用中斷點查,因為不太會使用而且程式也沒有很長所以會用很笨的方法一 個一個去找錯誤。但在公司實習所提供的程式跟學校要我們寫的根本天差地遠,非常的長想要自己一行一行程式去 找錯誤是不可能的。因此不得不去學習該如何用中斷點去找尋程式錯誤的地方,一開始使用期來真的很不習慣,但 使用久了之後發現中斷點真的是非常的好用比之前一行喔行看程式有效率多了。
(圖)
二、非技術面
(1)對待事務的責任心
而在職場上人與人的合作也是不一樣的,大家都有著不管績效或是進度壓力,甚麼事情都必須要積極著去做,有機 會能接觸到更多的東西都要積極去爭取,在學校或許有些作業能遲交但在職場上不可能,排程出來要你在期限內交 你就必須完成,因為這樣才能帶給公司效益而不是去拖延,浪費資源。
(2)時間的安排給自己適當的壓力
壓力使人成長,適當的壓力才會使人進步。我們部門比較自由部會給我太多的時間限制,但我的主管有跟我們說要 去要求自己在特定的時間做完自己才會有動力財部會迷茫。
參、自我評估與心得感想
校外實習到現在已經過了半年了,一開始什麼都不太熟悉,中午吃飯都會迷路,而且跟正值說話都小 心翼翼,直到現在已經非常熟悉去吃飯的路了,但對正值還是小心翼翼的哈哈哈哈哈。
參加了校外實習我明顯地感覺到自己的不足,周圍的資管同學能裡都比我強,他們能更清楚的抓到工 作內容做出主管想要的東西。而我卻要思考很久甚至是往錯誤的方向一職做下去也不敢問正職,直到 東西做完才知道正職要的結果不是這樣,導致最後要全部重做,花了更多的時間嚴重拖到工作進度。
這是非常嚴重的錯誤也是我的缺點,我應該在發現問題時就馬上去問正職而是一直拖到最後。
在實習真的學到很多東西像是,該如何給自己適當的壓力來讓自己成長,主管對我們非常好時不時來 關心我們工作進度給我們意見也教我該如何馬上解決問題的方法。
校外實習學到的東西真的很多,也讓我提早適應畢業後出社會的職場生活。上班不像上課,課與課之 間會有休息時間或是空堂;上班時間一到,就是坐在位置上開始工作,直到午休時間;不像老師說 下 課就下課,想要準時下班就必須保證工作進度;不像學生的時間自由,一天8小時都是在公司, 中午不能外出。
肆、對系上的建議
真的很感謝資管系上提供我們這麼難得的機會讓我們到實習,幫我們尋找廠商還提供面試場地,面試前還幫我們安排講座告訴我們準備面試的技巧技巧。
課程學習上的建議
建議1
希望在安排資管系課程的時候能加入多更多程式實作的部分,讓我們做更多的練習,提升我們的程式技巧。
建議2
在課堂中也要教我們如何使用網路資源,查詢正確的資料,而不適只會看課本來查詢資料。網路的資源真的非常多但部會使用真的非常的可惜。
建議3
教我們怎麼debug,這雖然是非常簡單的能力,但也是非常基礎且重要的,我發現除了我蠻多其他資管系的同學都部會debug,到了公司長時間摸索程式才學會,debug工具真的很重要
實習建議1
在實習期間可以減輕一點課程負擔,由於校外實習規定要三天在公司工作,不太有時間能處理課業的事物,再加上若是課程有許多的報告要做也很比較難空出時間進行團隊討論,造成組員困擾。
實習建議2
最後希望這份實習報告可以稍微減少規定的頁,10業真的太多了,會失去寫這報告的實質意義,因為到最後為了要達到限定頁數,大家會努力思考該如何增加字數而不適注重在提供這份報告的重要資訊讓這份報告變了質,十分可惜。
數。
最後還是感謝元智大學資管系給了同學們這樣的機會,讓我能在這段實習期間能夠增廣見聞,以及可以更了解自己不足的地方、也讓我們挖掘自己的興趣,知道自己是否真的喜歡做資訊相關的工作。





查詢:如果你查詢不同的資料就會連接到不同的資料庫,顯示不同報表。
Insert,Update都是要建立表單給 使用者填寫,之後再輸入資料到指定的資料庫。




暑假實習
即將邁入四上的暑假,校外實習的課程也進行到一半了,在三下學期間我接觸的工作大多是拿取正職員工原本就寫好的報表,根據客戶的需求再加以修改功能。
到了大肆上的暑假我被指派了一個新工作是自己寫出一個完整的報表,當自己完成一份報表時實在非常有成就感,因為工作內如跟上面的功能大同小異我就不多加描述。
暑假期間我除了自己完成報表我還被指派了另一個新的工作那就是寫VBA,VBA是一個編寫EXCEL檔案的程式語言也是一個我沒有接觸過的程式語言。
雖然沒接觸過VBA但因為本身在學校就有學習基礎的程式語言所以也是挺快上手。
具體工作以及運用:
公司目前想要推動可以自動匯入資料的EXCEL程式碼,來減少公司運用在這方面的人力成本與時間,我目前寫的VBA就是為了達到這目的。
-
公司提供需要轉換的資料:

我是個段落。按一下這裡來新增您的文字和進行編輯。這很簡單。
一開始公司會提供資料,裡面有芬很多不同的場次以及不同的資料格式呈現要求,我必須透過這份資料以及自己編寫的VBA程式來達成公司要求
2.公司提供資料呈現範例:

公司提供範例,來告訴我希望我達成何種目標

黃色部分:
一開始公司提供需要轉換的資料,而我必須去判斷公司提供的資料裡有幾個場來判斷要新增幾個工作表單,但公司提供的資料部會只有一個表單有時候會有兩個,所以程式判斷是否新增表單時也必須檢查表單是否有重複到
-
黃色部分程式:

紅色綠色部分:
新增完表單之後就要新增資料了紅色的部分是要抓去公司資料提供的資料表名稱來做變換因為他可能同時給我好幾個這些就必須透過VBA程式去判斷
而綠色部分就是單純的轉換資料這兩部分的程式臥室寫在主程式之中
-
紅色綠色部分程式:


3.程式跑出的檔案呈現:
