跳到主要內容

臺灣博碩士論文加值系統

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

詳目顯示

: 
twitterline
研究生:柯文周
研究生(外文):Sam
論文名稱:建構以專家系統之推論引擎為基之工作流程管理系統
論文名稱(外文):Designing an Expert System Based Workflow Management System to Integrate Project Flow and Process Logics
指導教授:張瑞芬張瑞芬引用關係
學位類別:碩士
校院名稱:國立清華大學
系所名稱:工業工程與工程管理學系
學門:工程學門
學類:工業工程學類
論文種類:學術論文
論文出版年:2004
畢業學年度:92
語文別:中文
論文頁數:107
中文關鍵詞:專案管理工作流程協同產品設計專家系統JESS推論引擎
外文關鍵詞:Workflow Management SystemProject ManagementExpert SystemInference Engine
相關次數:
  • 被引用被引用:16
  • 點閱點閱:481
  • 評分評分:
  • 下載下載:110
  • 收藏至我的研究室書目清單書目收藏:3
面對全球化的趨勢之下,企業必須要在最短時間內,設計完成符合市場需求的產品,快速上市,搶得市場先機,因此在既有的組織架構中,能迅速成軍的專案便扮演了重要的角色。除此之外,網路機制的發達造成了專案協同產品設計,透過資訊的快速傳播,專案工作的進行,變成可以讓散布在全球各地的相關人員共同執行,以快速地完成產品的設計,並提高產品品質。在這樣的環境之下,傳統人工化的工作流程方式已不再適用,運用自動化的工作流程管理系統 (WfMS) 在限定的期限之內,考慮資源、成本、流程、進度控制等因子,讓工作能自行驅動,且視情況即時修改流程,成為了一個新的課題。
本研究是利用專家系統的推論引擎於工作流程中心的流程推進機制,推論引擎是利用知識庫中的事實與規則來進行推論,將專案以及專案任務的所有資訊,皆以事實呈現,並以規則來控制流程的走向與相關的指派行動。表示各任務的事實除了一般基本的任務資料外,還包含了任務的進行狀態以及產出的結果。因此工作任務的起始規則,可透過找尋對應前置任務的事實,以判斷前置任務的進行狀態以及產出結果是否在預先定義好的範圍之內。各任務的產出結果會儲存在本身的事實中,因此後續的工作任務可以依此與流程規則相比,推論出流程分支分流或是迴流的情況。整個研究的推論過程,在於事實的變動引發規則的滿足,而觸發產生新的事實或是變更既有的事實,對應到各工作任務狀態的改變,造成專案流程的推進,對於附有規則條件的流程提供了有效的運行機制。最後,以此雛形系統架構,並搭配使用JESS (Java Expert System Shell) 實際開發出原型系統,藉以驗證以此推論引擎為基之工作流程管理系統的可行性。
Since the complexity of products and their design processes has increased, products are now designed collaboratively by many companies around the world. Thus, it is very important that new product development is properly managed using formal project management (PM) tools electronically. While traditional PM focuses on scheduling and planning of projects, current PM focuses on managing the processes because the project length and result are directly affected by its process. The concept of using workflow management in PM is to regard a project as a series of processes and makes this process flow automatically. The objective of this research is to establish a workflow management system to manage project flow, especially when process logics embed with rules that may drive the flow. The focus is on using an expert system’s inference engine which infers according to ‘facts’ and ‘rules’ for directions of the processes. In our research, we use ‘facts’ to represent the projects, tasks, resources, etc, while ‘rules’ to define relations of tasks in a project flow. The fact of each task contains not only the basic information but also the status and result of the task. The rules that control the start of each task can be fulfilled according to corresponding facts of previous tasks. Thus, rules are triggered by the inference engine and facts are modified subsequently so the process status can be changed accordingly. The direction of a project flow can be decided based on facts, which represent tasks, and pre-defined rules. Thus, the project output can be controlled precisely to meet customers’ requirements. The research contributes to manage some complex project processes imbedded logical rules for the looping of the processes.
中文摘要 I
Abstract II
謝辭 III
目錄 IV
表目錄 VII
圖目錄 VIII
第一章 序論 1
1.1 研究背景與動機 1
1.2 研究目的 2
1.3 研究方法與架構 2
1.4 論文架構 4
第二章 文獻探討 5
2.1 專案管理 5
2.1.1 專案管理定義 5
2.1.2 專案成功因素 7
2.1.3 專案管理的範籌 10
2.1.4 專案管理相關研究 14
2.2 工作流程 16
2.2.1 工作流程定義 16
2.2.2 工作流程分類 17
2.2.3 工作流程管理系統 18
2.2.4 工作流程相關研究 19
2.3 專家系統 23
2.3.1 專家系統定義 23
2.3.2 專家系統架構 24
2.3.3 專家系統推論引擎 26
第三章 系統功能方法論 30
3.1 系統架構 30
3.2 推論機制架構 32
3.3 事實定義 35
3.3.1 事實模板定義 36
3.3.2 事實變數定義 41
3.4 規則定義 48
3.4.1 規則定義方式 49
3.4.2 流程運行推論規則 50
第四章 系統功能分析設計 57
4.1 系統主架構 57
4.2 系統架構分析 59
4.2.1 系統階段架構 59
4.2.2 系統角色權限 60
4.3 系統軟硬體分析 60
4.3.1 系統分析工具 60
4.3.2 系統軟硬體環境 61
4.4 系統功能模組概觀 61
4.5 系統功能細部流程分析 63
4.5.1 系統管理功能流程分析 63
4.5.2 專案維護功能流程分析 64
4.5.3 專案變數維護功能流程分析 65
4.5.4 工作執行功能流程分析 66
4.5.5 專案監督功能流程分析 67
4.5.6 流程定義功能流程分析 67
4.5.7 推論引擎功能流程分析 68
4.6 系統資料庫分析 69
4.7 系統實作範例說明 71
第五章 系統實作 74
5.1 範例流程定義說明 74
5.2 系統管理模組說明 75
5.3 流程定義模組說明 79
5.4 專案維護模組說明 80
5.5 工作執行模組說明 84
5.6 專案監督模組說明 87
第六章 結論與未來展望 89
6.1 分析評估 89
6.2 結論 90
6.3 未來展望 91
參考文獻 93
附錄一、系統基本語法 97
附錄二、Microsoft Visio流程定義說明 101
附錄三、系統碼轉換 104
中文部份
[1] 王偉宇,「協同設計與工作流程之探討」,碩士論文(指導教授:尤春風),國立臺灣大學機械工程學研究所,2003。
[2] 邱政興,「以工作流程為基之協同專案管理平台-以IC設計專案為例」,碩士論文(指導教授:張瑞芬),國立清華大學工業工程與工程管理學系,2003。
[3] 林逸群,「應用專家系統於中央空調系統之故障診斷」,碩士論文(指導教授:陳昭榮),國立台北科技大學電機工程學系,2001。
[4] 洪勖芳,「全球化協同式產品開發之知識整合與智慧資產管理-以系統單晶片產品開發為例」,碩士論文(指導教授:朱詣尹),國立清華大學工業工程與工程管理學系,2001。
[5] 莊宗文,「運用三維同步工程於知識網路上之整合性產品開發」,碩士論文(指導教授:朱詣尹),國立清華大學工業工程與工程管理學系,2002。
[6] 陳俊伊,「同步工程應用於新產品開發專案工作協調之研究」,碩士論文(指導教授:張光旭),國立台北科技大學生產系統工程與管理研究所,2002。
[7] 張瑞芬,姚銀河,「企業流程元件運用在系統整合之研究」,財團法人中衛發展中心分包學術機構研究計畫期中研究成果報告,國立清華大學,2001。
[8] 蓋瑞•哈肯。專案管理立即上手(丁惠民 譯),臺北市:美商麥格羅•希爾國際股份有限公司,台灣分公司,2002。
[9] 簡君穎,「以網際網路為基之工作流程管理系統設計」,碩士論文(指導教授:張瑞芬),國立清華大學工業工程與工程管理學系,2002。

英文部份
[10] Abdomerovic, M., and Blakemore, G., “Project process interactions,” International Journal of Project Management, 20, 315-323, 2002.
[11] Anderson, D. K., and Bower, D., “Project management domains: stepping stones,” Proceedings of 15th IPMA World Congress on Project Management, Universal Project Management, London, England, May 2000.
[12] Anderson, D. K., and Merna, T., “Project management strategy – project management represented as process based set of management domains and the consequences for project management strategy,” International Journal of Project Management, 21(6), August 2003.
[13] Archibald, R. B., The Implementation of Project Management: The Professional’s Handbook, Massachusette: Assison-Wesley Publishing, 178, 1981.
[14] Armitage, K., “Project management – concept and some basic principles,” The British Journal of Administrative Management, Dec 2002/Jan 2003, 34, ABI/INFORM Global, 10-11, 2002.
[15] Chen, C.-H., Ling, S. F., and Chen, W., “Project scheduling for collaborative product development using DSM,” International Journal of Project Management, 21(4), 291-299, May 2003.
[16] Cleland, D. I., and King, W. R., System Analysis and Project Management. Graw-Hill, Inc., New York, 1983.
[17] Cooke, D. J., “The real success factors on projects,” International Journal of Project Management, 20, 185-190, 2002.
[18] Czuchry, A. J., and Yasin, M. M., “Managing the project management process,” Industrial Management & Data Systems, 103(1), 39-46, 2003.
[19] Dawes, T., “Project management – an integrated approach,” The British Journal of Administrative Management, Dec 2002/Jan 2003, 34, ABI/INFORM Global, 24-25, 2002.
[20] Fakas, G., and Karakostas, B., “A workflow management system based on intelligent collaborative objects,” Information and Software Technology, 41, 907-915, 1999.
[21] Forgy, C. L., “Rete: A fast algorithm for the many pattern/ many object pattern match problem,” Artificial Intelligence, 19(1), 17-37, 1982.
[22] Giarratano, J. C., and Riley, G. D., Expert Systems: Principles and Programming, 2nd ed, PWS Publishing, Boston, 1993.
[23] Kerzner, H., Project Management: A System Approach to Planning, Scheduling, and Controlling, 2nd ed., Van Nostrand Reinhold Co. Inc., New York, 1984.
[24] Knapp, G. M., and Wang, B., “Modeling of automated storage/retrieval systems using petri nets,” Journal of Manufacturing Systems, 11(l), 1992.
[25] Liberatore, M. J., and Pollack, J. B., “Factors influencing the usage and selection of project management software,” IEEE Transactions on Engineering Management, 50(2), 164-174, May 2003.
[26] Plesums, C., Introduction to Workflow, Workflow Handbook 2002, Future Strategies Inc., 19-38, March 2002.
[27] Rob A., Workflow: An Introduction, Workflow Handbook 2001, Future Strategies Inc., 15-38, October 2000.
[28] Romano, N. C., Chen, F., and Nunamaker, J. F., “Collaborative project management software,” Proceedings of the 35th Annual Hawaii International Conference on System Sciences, 7-10, Jan 2002.
[29] Shih, H. M., and Tseng, M. M., “Workflow technology-based monitoring and control for business process and project management,” International Journal of Project Management, 14(6), 373-378, 1996.
[30] Stevenson, W. J., Operations Management, 7th ed, Irwin/McGraw-Hill, 2002.
[31] Turban, E., and Aronson, J. E., Decision support systems and intelligent systems, 6th ed., Upper Saddle River, Prentice Hall Inc., 2001.
[32] Van der Aalst, W. M. P., “On the automatic generation of workflow processes based on product structures,” Computers in Industry, 39, 97-111, 1999.
[33] White, D., and Fortune, J., “Current practice in project management - an empirical study,” International Journal of Project Management, 20, 1-11, 2002.
[34] Zhuge, H., “A process matching approach for flexible workflow process reuse,” Information and Software Technology, 44, 445-450, 2002.

網站
[35] Rete演算法,http://www.cis.temple.edu/~ingargio/cis587/readings/rete.html#2
[36] Rete演算法,http://cindy.cis.nctu.edu.tw/AI96/team08/ai13.htm
[37] Jess, the Rule Engine for the Java Platform, http://herzberg.ca.sandia.gov/jess
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
1. [5 ] 王健華,2003,從數位學習談國內教育科技的發展。教育研究月刊116期。P5
2. [7 ] 王曉璿,1998,資訊科技融入各科教學探究。菁莪季刊, 第十卷,第四期pp. 7-24。
3. [1 ] 王全世,2000,資訊科技融入教學之意義與內涵,資訊與教育雙月
4. [11] 尹玫君,2000,國小老師的網路教學素養與培育。 資訊與教育,79,13-19
5. [36] 李雪莉,2000,教師運用資訊網路能力調查。天下雜誌,2000年教育特刊,94-102。
6. [48] 徐新逸,2002,2003,數位學習課程發展模式初探。教育研究月刊116期。P15
7. [51] 陳泰安,2002,九年一貫課程教師資訊素養能力探究,資訊與教育
8. [56] 張雅芳,2001,資訊科技融入國中英語教學之個研究。教育研究資訊雙月刊,9(5),129-148。
9. [57] 張雅芳,2003,教師運用科技之相關因素探討。教育研究月刊116期。P41。
10. [61] 張國恩,2002,"從學習科技的發展看資訊融入教學的內涵",北縣教育。
11. [67] 黃嘉勝,1995,九所師範學院美勞系(科)教師對使用教學媒體的創新觀念接受度、態度、及限制因素間之相關性研究。視聽教育學報,1,233-278。
12. [73] 溫嘉榮,2003,教師如何將資訊融入學科成為教學工具。教育研究雙月刊
13. [74] 溫嘉榮,1996,國民中學資訊教育現況及需求之研究。資訊與教育
14. [76] 溫嘉榮,2001,教師如何將資訊融入學科成為教學工具。教育研究