![]() |
以作者查詢圖書館館藏 、以作者查詢臺灣博碩士 、以作者查詢全國書目 、勘誤回報 、線上人數:29 、訪客IP:3.143.203.223
姓名 潘麗珍(Li-Chen Pan) 查詢紙本館藏 畢業系所 資訊管理學系在職專班 論文名稱 行動多重代理人技術於排課系統之應用
(Mobile Multi-Agent Technology in Class Scheduling)相關論文 檔案 [Endnote RIS 格式]
[Bibtex 格式]
[相關文章]
[文章引用]
[完整記錄]
[館藏目錄]
至系統瀏覽論文 ( 永不開放)
摘要(中) 排課是每個訓練機構在開班之前首先要面對的事務,排課的過程繁雜瑣碎,而排課結果的良窳直接影響到班級上課的整體成效,間接影響到訓練機構的聲譽。本研究為一實務性論文,故而本研究以財團法人資訊工業策進會教育訓練處中壢訓練中心的排課系統做為研究的對象。本研究試圖針對研究對象設計一個以軟體代理人為基礎的全新的「軟體代理人服務排課系統」(Agent Service Class Scheduling System, ASCSS) 以解決排課時所產生的問題,本研究透過多重軟體代理人(multi-agent)之間協同合作的機制,協助導師與分散各地區的老師協調上課事宜,以降低溝通的時間成本,增進排課的效能;本研究並透過行動軟體代理人(mobile agent)將中壢中心以及其上游單位原本各自獨立的資訊管理系統予以整合,以增加排課結果的適用性;本研究並利用代理人自主性的特性協助導師排課,減少人為判斷所造成的疏失。最後使用IBM Aglets將ASCSS予以建置與實作,並評估其在研究對象的可行性與適用性。 摘要(英) Class scheduling is one of the most important things should be done before class opening in a training center. The result of class scheduling will deeply affect the performance of the class, even more the reputation of the training center. This is a practical study and the research target is Institute for Information Industry, Education & Training Division , Chung-Li Training Center. A brand new agent-based class scheduling system, named “Agent Service Class Scheduling System”(ASCSS) is proposed. This proposed system aims to solve the problems of class scheduling in Chung-Li Training Center. It uses collaboration technology of multi-agent to assist a tutor to negotiate with teachers in distributed area. This proposed system also uses mobile agent technology to integrate all independent information systems seamlessly in class scheduling involved. It uses the key feature of software agent - "autonomy" to assist tutor to schedule class automatically, to reduce the faults caused by human judgment, and to increase the efficiency of class scheduling. Finally, the proposed system was implemented with IBM Aglets. We also gave an evaluation of the implemented proposed system. 關鍵字(中) ★ 軟體代理人
★ 多重代理人
★ 行動代理人
★ 排課系統關鍵字(英) ★ Software Agent
★ Multi-Agent
★ Mobile Agent
★ Class Scheduling論文目次 第一章 緒論
1.1 研究動機
1.2 研究問題
1.3 研究目的
1.4 研究方法與流程
第二章 文獻探討
2.1 軟體代理人(Software Agent)
2.1.1 軟體代理人的定義與特性
2.1.2 軟體代理人的分類
2.1.3 軟體代理人的應用
2.1.4 軟體代理人的溝通模式
2.2 行動代理人的優點
2.3 分散式運算模型
2.4 行動代理人系統
第三章 IBM Aglets
3.1 Aglets的簡介
3.2 Aglets的基本要素(Basic Elements)
3.3 Aglets的生命週期(Life-Cycle)
3.4 Aglets的事件模型(Event Model)
3.5 Aglets的協同合作(Collaboration)
3.6 Aglets的溝通模型(Communication Model)
3.7 Aglets的定址方式
3.8 Aglets的設計樣式(Design Patterns)
第四章 代理人服務排課系統分析與設計
4.1 新系統模型架構
4.2 代理人服務排課系統的Design Pattern
4.3 代理人服務排課系統的資料庫設計
4.4 代理人之間的流程設計
4.5 代理人細部設計
4.5.1 使用者介面代理人細部設計
4.5.2 排課代理人細部設計
4.5.3 老師助理代理人細部設計
4.5.4 工時計算代理人細部設計
4.5.5 請假資料擷取代理人細部設計
第五章 代理人服務排課系統實作與測試
5.1 代理人服務排課系統開發環境介紹
5.1.1 執行環境
5.1.2 開發工具
5.1.3 資料庫連結
5.1.4 軟硬體環境
5.2 代理人服務排課系統實作
5.2.1 行動代理人實作
5.2.2 協同合作實作
5.2.3 資料庫連結實作
5.3 代理人服務排課系統建置
5.3.1 建置個人的aglet
5.3.2 建置多Aglet Viewers執行環境
5.4 代理人服務排課系統展示與說明
5.5 代理人服務排課系統測試與評估
5.5.1 測試評估方法
5.5.2 測試結果
5.5.3 測試結果探討
第六章 結論
6.1 研究貢獻
6.2 研究限制
6.3 未來展望
6.4 實作心得
參考文獻
附錄:原始碼參考文獻 1.Anumba,C.J.,Ugwu,O.O.,Newnham,L. and Thorpe,A.(2001),"A multi-agent system for distributed collaborative design," Logistics Information Management, Vol. 14 No. 5/6, pp.355-366.
2.Brazier,F.M.T.,Jonker,C.M.,Jungen,F.J. and Treur,J.(1999),"Distributed Scheduling to Support a Call Centre: a Co-operative Multi-Agent Approach," Applied Artificial Intelligence Journal. Vol.13, pp.65-90.
3.IntelliOne Technologies.(2001),"Agent Construction Tools," available at: http://www.agentbuilder.com/AgentTools/index.html.
4.Kim,B.I.,Graves,R.J.,Heragu,S.S. and Onge,A.S.(2002),"Intelligent agent modeling of an industrial warehousing problem," Institute of Industrial Engineers, Vol.34 No.7, pp.601-612.
5.Kim,T.W.,Ko,C.S. and Kim,B.N.(2002),"An agent-based framework for global purchasing and manufacturing in a shoe industry," Computers & Industrial Engineeering, Vol.42, pp.495-506.
6.Lange,D.B.(1997),"Java Aglet Application Programming Interface (J-AAPI) White Paper - Draft 2," available at: http://www.trl.ibm.com/aglets/
JAAPI-whitepaper.htm
7.Lange,D.B. and Oshima,M.(1998),Programming and Deploying Java Mobile Agents with Aglets, Addison Wesley Longman,Inc..
8.Nwana,H.S.(1996),"Software agents : An Overview," The Knowledge Engineering Review, Vol.11 No.3, pp.205-244.
9.Nwana,H.S. and Ndumu,D.T.(1999),"A Perspective on Software Agents Research," The Knowledge Engineering Review, Vol.14 No.2, pp.1-18.
10.Ovum (1994),Intelligent Agents:the New Revolution in Software, Ovum Report, London: Publications.
11.Rothermel,K.(2002),"The Mobile Agent List," available at: http://mole.informatik.uni-stuttgart.de/mal/mal.html.
12.Schildt,H.(2001),Java 2 : The Complete Reference, Fourth Edition, The McGraw-Hill Companies,Inc..
13.Scott,K. and Fowler,M.(2001), UML explained, Addison Wesley Longman, Inc..
14.Smith,J.(1999),"Distributed Computing with Aglets," available at: http://www.vistabonita.com/papers/DCAglets/DCWithAglets.html
15.White,C.M.(2002), Data Communications and Computer Networks: A Business User’s Approach, Course Technology Division, Thomson Learning Inc.
16.Wooldridge,M.(2001),An Introduction to MultiAgent Ssystems, John Wiley & Sons Ltd.
17.Wooldridge,M. and Jennings,N.R.(1995),"Intelligent agents : theory and practice," The Knowledge Engineering Review, Vol.10 No.2, pp.115-152.指導教授 林熙禎(Shi-Jen Lin) 審核日期 2003-6-19 推文 plurk
funp
live
udn
HD
myshare
netvibes
friend
youpush
delicious
baidu
網路書籤 Google bookmarks
del.icio.us
hemidemi
myshare