文/資訊處 楊明賢
前言
台糖公司土地業務相關的系統有「土地出租後收系統」(以下簡稱後收系統)、「土地出租前收系統」(以下簡稱前收系統)、「土地出售系統」(以下簡稱出售系統)及「土地管理資訊系統」(以下簡稱管理系統),這4個系統原本都是在AS400平台上運行,但因AS400平台上的程式維護不易,且技術支援稀少,因此自民國97年開始,便依序將後收系統、前收系統、出售系統及管理系統改版為Windows平台。為求新版系統更加穩定及符合業務單位的現況需求,因此陸陸續續作了許多系統優化的工作。以下簡略與同仁分享:
資料表整理
由於無法同時完成4個系統的改版作業,又要讓各系統在改版階段均能持續運作,因此在後收、前收、出售系統改版時,使用AS400架構的土地資料表。在管理系統改版時,為配合現況需求,土地資料表的欄位有些增減,但為了不影響新版後收、前收、出售系統的運作,因此再另建新的土地資料表以供管理系統使用。如今管理系統已改版完成,因此將後收、前收、出售使用的17個土地相關資料表改由管理系統提供。
出售系統優化
出售系統是資訊處第1個以WinForm介面自行開發的完整系統,由於没有WinForm介面的開發經驗,只能1字1字的將程式碼逐一轉換為各項功能,所以出售系統的功能相當有限。管理系統也是以WinForm介面開發的,但因有出售系統開發的經驗與基礎,所以系統架構及系統功能都比出售系統來得強。為了讓出售系統擁有與管理系統相同的功能,同時方便日後系統維護的一致性,因此將出售系統以管理系統為標竿進行優化。
優化前:
系統功能很陽春,除了特別安排的幾個條件篩選欄位外(要放那些篩選欄位要事先定義),無其他附加功能。
優化後: