跳到主要內容

臺灣博碩士論文加值系統

(44.213.63.130) 您好!臺灣時間:2023/01/29 10:48
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:鄭竣元
研究生(外文):Chun-Yuan Cheng
論文名稱:以Cron及多代理人為基礎之自動化服務架構之研究
指導教授:張儀興張儀興引用關係
指導教授(外文):Yi-Hsing Chang
學位類別:碩士
校院名稱:南台科技大學
系所名稱:資訊管理系
學門:電算機學門
學類:電算機一般學類
論文種類:學術論文
論文出版年:2006
畢業學年度:94
語文別:中文
論文頁數:86
中文關鍵詞:代理人自動化
外文關鍵詞:AgentCron
相關次數:
  • 被引用被引用:0
  • 點閱點閱:156
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
現今許多企業的作業環境仍是以大型的作業系統為主,內部的作業流程中充斥著許多繁瑣且重覆性高的作業,例如定期盤點、進貨及銷貨的核對、定期通知廠商進貨等等…,嚴重的降低了企業的作業效率及提高了企業的營運成本。因此,如何有效解決上述問題並增加企業的作業執行效率,便成為現今企業所需面臨的問題及其所需正視的議題。
有鑑於此,本研究希望利用Web Services能達成跨平台存取及異質平台資料交換及透過Cron技術達成流程自動化及需求自動回應等功能,來設計一個自動化服務的系統架構(Web services、Cron and Agents System Architecture)。WCASA具有Reuse and Speed 、Independence and Flexibility、Communication and Collaboration、Periodicity and Schedule Process、Automatic Access with Database 、Cross Platform and Remote Access、 Automatic Result and Reply等七大特色。
我們將WCASA套用至企業的跨平台進銷存管理系統,經實際開發完成測試,此系統可以透過Web Services進行異質平台的資料交換並快速整合各地的資源; 利用Cron 及Agent 技術達到週期性的自動化服務、即時自動回應及自動回覆結果; 並透過Agent之間的相互溝通合作,達到作業流程自動化的目的,以增進企業的作業執行效率。
為了證實PSI-WCASA效能,我們實驗設計使用傳統的盤點系統及PSI-WCASA比較自輸入盤點資料到發現盤點錯誤,最後發送Email通知相關人員各自所需花費的時間。經實驗證明,當盤點數量增加時,傳統的盤點系統花費時間是呈線性成長,而PSI-WCASA是近幾常數的成長。在盤點數量為100時,PSI-WCASA比傳統快了約4047倍,可見PSI-WCASA的確是一個高效能的自動化系統。
In this paper, an automation service system architecture, WCASA, based on web services and Cron is proposed. The WCASA provides an efficient framework that automatically processing a series of functions such as transmitting data across homogeneous or heterogeneous platforms, replying users’ requirements. The features of WCASA are reuse and speed, independence and flexibility, communication and collaboration, periodicity and schedule process, actual conjunction applications with database, across heterogeneous platforms and automatically replying results to users.
A storage management system is implemented based on WCASA. The system really has the features of WCASA and enhances the convenience, exchange and efficiency for operations.
摘 要 5
Abstract 7
致 謝 8
目 次 9
圖 目 錄 11
第一章、 緒論 13
1.1 研究背景與動機 13
1.2 研究目的 13
1.3 論文架構 14
第二章、 文獻探討 15
2.1 Web Services 15
2.1.1 簡單物件存取通訊協定(Simple Object Access Protocol, SOAP) 19
2.1.2 網路服務描述語言(Web Services Description Language, WSDL) 20
2.1.3通用描述、發現與整合(Universal Description, Discovery and Integration, UDDI) 21
2.2系統自動工作排程管理(Cron) 22
2.3代理人技術 23
2.3.1 代理人導向程式設計AOP (Agent-Oriented Programming) 23
2.3.2 智慧型代理人技術 24
2.3.3 FIPA(Foundation for Intelligent Physical Agents) 25
2.3.4 JADE (Java Agent Development Framework) 26
2.3.5 代理人社群 26
第三章、 系統架構及功能設計 28
3.1 系統架構 28
3.2 自動化架構特色 30
3.3 自動化流程分析 31
第四章、 個案研究 34
4.1 進銷存自動化服務系統 34
4.1.1 網路服務子系統(Web Services Subsystem) 35
4.1.2 使用者認證管理子系統(Identification Management Subsystem) 36
4.1.3 庫存管理子系統(Inventory Management Subsystem) 36
4.1.4 進貨管理子系統(Purchasing Management Subsystem) 37
4.1.5 銷貨管理子系統(Sale Management Subsystem) 38
4.2 WCASA模組設計 39
4.2.1 Web Services 39
4.2.2 Passive Services 40
4.2.3 Automation Services 40
4.2.4 Agent Group 41
4.2.5 Application Server Group 48
4.2.6 Database 49
第五章、 系統分析與設計 50
5.1 代理人分析 50
5.1.1 身份驗證代理人 50
5.1.2 服務導向代理人 50
5.1.3 庫存管理代理人 51
5.1.4 盤點代理人 52
5.1.5 進貨管理代理人 53
5.1.6 查詢代理人 53
5.1.7 銷貨代理人 54
5.2 使用者案例分析 54
5.2.1 IDMS使用者案例分析 54
5.2.2 IMS使用者案例分析 58
5.2.3 PMS使用者案例分析 63
第六章、 系統實作與範例介紹 70
6.1 身份驗證 70
6.2 庫存管理 72
6.3 進貨管理 75
6.4 銷貨管理 76
第七章、 效能評比分析 77
7.1 實驗設計 77
7.2 實驗結果 78
第八章、 結論與未來展望 82
References 83
[1] B. Benatallah, Q. Z. Sheng and M. Dumas,「The Self-Serv environment for Web Services composition,」 Internet Computing, IEEE, Vol. 7, NO. 1, pp. 40-48, Jan. 2003.
[2] C. James, R. W. Shawn and D. W. Stephen, 「A Distributed Multi-Agent System for Collaborative Information Management and Sharing」, Proceedings of the ninth international conference on Information and knowledge management, United States Virginia: McLean, pp. 382-388, Nov. 2000.
[3] Feng-Chao Yang and Yu-Kuen Ho, 「An Object-oriented Cooperative Distributed Problem Solving Shell with Groupware Management Ability」 ,Software-Practice and Experience, Vol. 27(11), pp. 1307-1334, Nov. 1997.
[4] Feng-Chao Yang and Yu-Kuen Ho, 「Cooperative Distributed Problem-Solving Management Framework for Office Automation System」, Concurrent Engineering: Research and Applications, Vol. 5, No. 1, Mar. 1997.
[5] G. Steve, S. Simeon and B. Toufic,「 Building Web Services with Java Making Sense of XML, SOAP, WSDL, and UDDI」, USA: SAMS, 2001
[6] H. Laukkanen, H. Helin and M. Lamanen, 「Supporting Nomadic Agent-based Applications in the FIPA Agent Architecture」, in Proceedings of the first international joint conference on Autonomous agents and multi-agent system, Bologna, Italy, pp. 1348-1355, 2002.
[7] H. Suguri,「 A standardization effort for agent technologies: The Foundation for Intelligent Physical Agents and its activities」, in Proceedings of the 32nd Annual Hawaii International Conference, pp. 10, 1999
[8] Huhns M. N. & Singh M. P., 「Readings in Agents」. MorganKaufmann, San Francisco. CA, 1997
[9] J. Hendler, 「Agents and Semantic Web」, IEEE Intelligent systems, Vol. 16, NO. 2, pp. 30-37, Mar/Apr 2001.
[10] John Raithel, 「Scheduled Activity」, Linux Journal, Volume 1996, Issue 26es(June 1996), Article No. 4, Year of Publication: 1996, ISSN: 1075-3583
[11] 「LINUX & UNIX Shell Programming」, David Tansley, Publisher: Addison-Wesley, URL:http://www.awl.com/cseng/
[12] Michael A. Schwarz, 「Linux Job Scheduling」, Linux Journal, Volume 2000, Issue 77es(September 2000), Article No. 8, Year of Publication:2000, ISSN: 1075-3583
[13] Michael S. Keller, 「Take Command: cron: Job Scheduler」, Linux Journal, Volume 1999, Issue 65es (September 1999) Article NO. 15 , Year of Publication: 1999, ISSN: 1075-3583
[14] Michael Wooldridge, 「An Introduction to MultiAgent Systems」, England: John Wiley & Sons Ltd “ Agent Technology Green Paper.
[15] M. N. Huhns, 「Agent societies. Magnitude and duration」, Internet Computing IEEE, Vol. 6, No. 1, pp79-81, Jan/Feb 2002.
[16] M. Luck, R. Ashri and M. D’ inverno, 「Agent-based Software Development」, USA: Artech House, Feb. 2004.
[17] M. Pierce and G. Fox, 「Computing, Making scientific applications as web services」, in Science & Engineering, Vol. 6, NO. 1, pp.93-96, Jan/Feb 2004.
[18] Object Services and Consulting, Inc, 「Agents of the Masses」, http://www.objs.com/agility/tech-reports/9902-agents-for-the-masses.doc
[19] Nwana H. S. & Ndumu D. T., ZEUS: 「A Collaborative Agent Tool-Kit」, Autonomous Agent ’98, Minneapolis/St. Paul, USA, 1997.
[20] P. A. Huhns et al., 「Inside an agent」, Internet Computing, IEEE, Vol. 5, NO. 1, pp. 82-86, Jan/Feb 2001.
[21] R. Perrey and M. Lycett, 「Service-Oriented Architecture」, in Proceedings Applications and the Internet Workshops 2003, pp. 116-119, Jan. 2003
[22] T. M. Chester, 「Cross-platform integration with XML and SOAP」, IT Professional, Vol. 3, NO. 5, pp. 26-34, Sep. 2001.
[23] Wooldridge, M.J. & Jennings, N.R. 「Agent Theories, Architectures, and Languages: A Survey」. In M.J. Wooldridge and N.R. Jennings (Eds.) Intelligent Agents – Theories, Architectures, and Languages. Lecture Notes in AI 890, Springer-Verlag, 1995.
[24] Y. Yunwen, 「Programming with an intelligent agent. Intelligent Systems」, IEEE [see also IEEE Expert], Vol. 18, No. 3, pp. 43-47, May 2003.
[25] 「Cooperative distributed problem solving」, (2004). http://dis.cs.umass.edu/research/cdps/
[26] http://www4.ibm.com/software/solutions/webservices/pdf/WSCA.pdf
[27]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebsrv/html/websvcs_platform.asp
[28] http://www.sun.com/software/sunone/faq.html#2
[29] Steve Graham著、洪靜宜 譯、黃培壝 審閱, 「以Java建置Web Services有效利用XML、SOAP、WSDL和UDDI」, 培生出版社
[30] 楊錦潭、林錦泓、伍石能, 「智慧型代理人之課程物件順序推薦 An Agent-Based Recommender System for Course Sequences」, GCCCE2002北京師範大學, 高師大共科、高師大資教所、中山大資管所,2002
[31] 詹智安、李昇暾 著, 「Java Web Services 實務程式設計」, 旗標出版社
[32] 盧芸玲, 劉瑞瓏, 2000, 「智慧型代理人在企業知識管理中之應用與展望」, Communications of IICM (Institute of Information Computing Machinery, Taiwan), Vol. 3, No. 2, 37-49 (Invited paper).
[33] 蕭淳豐,網路教學平台下的訊息代理人實作,高雄師範大學資訊教育研究所碩士論文,2001
連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top