文章分類:系統分析與設計

{程序員邀稿} 以架構為中心的主要設計產出(1)

全文均刊登於北京「程序員(Programmer)」雜誌(台灣天瓏書局可購得), 2007 6月刊, p74~p77。 感謝朱海豔(helenna)小姐用心將文稿轉為簡體專業術語,以及將 Model 重新美編,並轉為簡體。 前言 筆者在輔導專案的初期,第一個 …

活用 .NET DataSet 設計觀—實做篇(含程式碼)

Use Case 範例—下採購 圖1、Use Case 範例—下採購 UC 實現(Realizeaiton)—下採購循序圖 (點擊圖片鏈接看原圖)圖2、範例–下採購循序圖 ※ 延伸參考: o 活用 .NET DataSet 設計觀—01 o 活用 .NET …

活用 .NET DataSet 設計觀 <2>

比較一下 ADO.NET 與 J2EE 的永續機制 ADO.NET 的設計理念是將資料庫“搬移”至應用伺服器的記憶體(DataSet),然後就與資料來源離線,讓應用程式就近方便“撈”資料處理。這是屬於“寬鬆耦合 (loose coupling)”的設計方式 …

活用 .NET DataSet 設計觀 <1>

什麼是 .NET DataSet? ADO.NET(.NET Framework 所提供的資料存取技術解決方案) 中最為主要的元件。 它是一種資料容器(container)物件,是屬於記憶體的快取資料(in-memory cache of data)。 它 …

漫談高鐵訂票系統的結構分析—觀念篇

我在網路上看了諸多評論「高鐵訂票系統」重複訂位相關問題的文章與討論串,大部分的 IT 人,謾罵聲不斷,認為該檢討承包系統開發的廠商;也有一小部份人提出自己的看法與建議的解決方案。這非常好,系統的不穩定性造成民眾的不便,本來就該有人監督,廠商也應該虛心接受眾 …

淺論資訊系統的分層結構

領域模型具體化到資訊系統的實現,必須配合現實的技術平台,包括系統廠商所提供的 圖形使用者介面(GUI, Graphic User Interface)的使用、開發與呈現(例如 Browser, Struts/ASP.NET, Web Server)、資料永 …