(3.226.72.118) 您好!臺灣時間:2021/05/13 07:05
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:施政男
研究生(外文):Cheng-Nan Shih
論文名稱:工研院SME-PDM產品資料管理系統移植至微軟.NET平台的可行性分析與實作
論文名稱(外文):The Feasibility Study and Implementation of ITRI SME-PDM on Microsoft .NET platform
指導教授:劉邦鋒
學位類別:碩士
校院名稱:國立臺灣大學
系所名稱:資訊工程學研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2004
畢業學年度:92
語文別:中文
論文頁數:54
中文關鍵詞:產品資料管理系統微軟.NET平台
外文關鍵詞:PDMMicrosoft .NET platform
相關次數:
  • 被引用被引用:1
  • 點閱點閱:198
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
本論文研究如何把工研院 SME-PDM 產品資料管理系統移植到微軟 .NET 平台,
並利用微軟 .NET 平台環境提供的多項特性改善系統效能與維護系統方便性。
SME-PDM 系統在移植的過程中遭遇釵h困難,
所以我在微軟 .NET 平台上實作一套產品資料管理雛形系統,
證明在 .NET 平台上面實作出這個系統的可行性。
論文中會詳述如何才能實作出一套架構明確,
符合企業潮流的一套大型軟體系統。
在實驗部分會比較兩個系統之間的效能,
這兩個系統都使用 .NET 平台,
它們分別是微軟 .NET 架構系統與非 .NET 架構系統。
我們發現 .NET 架構系統雖然比非 .NET 架構系統犧牲些釭漁蠕遄A
但卻能夠讓系統更具結構性,
而且改善以後維護系統與擴充系統的複雜度。
論文中的這些設計分析系統的經驗不止適用於 PDM 系統,
更可以套用在任何需要專業規劃與架構分析的大型軟體系統。
1 PDM Introduction 6
1.1 PDM系統源起 6
1.2 PDM系統簡介 6
1.3 SME-PDM系統介紹 6
1.3.1 設計管理整合服務(Design Integration Management Service) 7
1.3.2 版本控制整合服務(Version Control Service) 8
1.3.3 審核流程整合服務(Check Design Control Service) 8
1.3.4 設計變更整合服務(Desing Change Control Service) 8
1.3.5 專案進度控管整合服務(Project Schedule Control Service) 9
1.3.6 協同式開發環境服務(Collaborative Development Environment Service) 9
2 SME-PDM 系統架構 10
2.1 系統架構弁鉬〝?10
2.1.1 Layer4:使用者介面層(Web Server) 10
2.1.2 Layer3:弁鉏珩梩h(PDM Activity Module) 11
2.1.3 工程變更資料管理模組(Engineering Change Control Module,EC) 11
2.1.4 版本控管模組(Version Control Module) 12
2.1.5 物料管理模組(Bill of Material Control Module,BOM) 12
2.1.6 物件生命週期管理模組 (Life Cycle Management Control Module, LCM) 13
2.1.7 專案進度控管模組(Project Schedule Management Control Module, PSM)13
2.1.8 Layer2: XML解析層(BizObject Framework) 13
2.1.9 Layer1:資料存取層(Database Server) 14
2.2 情境說明 14
3 評估SME-PDM轉換為.NET Framework 平台18
3.1 .NET Framework Introduction 18
3.1.1 Microsoft 過去軟體發展問題 18
3.1.2 .NET Architecture 19
3.1.3 Architecture 19
3.2 SME-PDM 技術組成 20
3.3 在.NET 中與SME-PDM相關之技術 22
3.3.1 ASP.NET 22
3.3.2 ADO.NET 24
3.3.3 BizTalk Server 24
3.4 SME-PDM 升級可行性評估 24
3.4.1 VB to VB.NET 可行性評估 24
3.4.2 ASP to ASP.NET 可行性評估 25
3.5 BizObject Framework 為案例說明轉換流程 25
4 PDM系統程式設計實作 27
4.1 系統開發流程 27
4.2 實作弁鄐尷R 28
4.3 架構設計 28
4.3.1 .NET N-Tier架構概念 29
4.3.2 PDM 系統架構使用 Microsoft .NET 30
4.4 使用者介面層(Web Server Layer) 31
4.4.1 ASP.NET 31
4.4.2 User Interface Design 33
4.4.3 Cache 35
Application Cache 35
Session Cache 35
A Cache Example 35
4.5 弁鉏珩梩h(Activity Module Layer) 36
4.5.1 Simple Object Access Protocol Introduction 37
XML introduction 37
Web Service 38
SOAP message architecture 39
SOAP Example 39
4.5.2 Interface Module 40
An Interface Module Example 40
4.5.3 Component Module 41
4.5.4 Entity Module 41
An Entity Module Example 41
改善系統維護及管理 42
4.6 資料存取層(Data Access Layer) 43
4.6.1 Data Access Component Module 43
Data Access Component Example 44
4.6.2 ADO.NET Introduction 45
Data Access Example 45
4.7 資料庫層(Database Layer) 45
4.7.1 分析取得系統資料表 45
4.7.2 建立資料表與資料表之間的關連 47
4.7.3 資料庫系統架構 48
5 Experiments 50
5.1 非.NET 架構組織系統介紹 50
5.2 Experimental Environment 51
5.3 Experimental Results 52
6 Experiences 53
[1] 盧東宏. SME-PDM Introduction v1.0.1, 6 2003.
[2] 盧東宏. SME-PDM EC Management, 6 2003.
[3] 盧東宏. SME-PDM BOM Management, 6 2003.
[4] Alan MacCormack Marco Iansiti. Developing products on internet time.
Harvard Business Review, March 1997.
[5] XML Tutorial. http://www.w3schools.com/xml/default.asp.
[6] Microsoft Corporation. Application Architecture for .NET: Designing Ap-
plication and Services, version 1.0 edition, 2002.
[7] David Burgett. Tackle Data Concurrency Exceptions Using the DataSet
Object, 2 2004. http://www.microsoft.com/taiwan/msdn/library/2004/feb-
2004-tw/webfarmsTOC.htm.
[8] Uni ed Modeling Language. http://www.uml.org/.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔