跳到主要內容

臺灣博碩士論文加值系統

(98.82.140.17) 您好!臺灣時間:2024/09/08 01:58
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:蘇毓涵
研究生(外文):Yu-Han Su
論文名稱:發展以知識模型為基礎的排課系統
論文名稱(外文):Developing an ontology-based knowledge model for curriculum scheduling
指導教授:戚玉樑戚玉樑引用關係
指導教授(外文):Yu-Liang Chi
學位類別:碩士
校院名稱:中原大學
系所名稱:資訊管理研究所
學門:電算機學門
學類:電算機一般學類
論文種類:學術論文
論文出版年:2009
畢業學年度:97
語文別:中文
論文頁數:66
中文關鍵詞:排程問題資源排程排課知識本體語意規則
外文關鍵詞:OntologyTimetablingResource schedulingSemantic ruleScheduling problems
相關次數:
  • 被引用被引用:4
  • 點閱點閱:367
  • 評分評分:
  • 下載下載:1
  • 收藏至我的研究室書目清單書目收藏:0
在有限資源的議題裡,排程問題(Scheduling problems)一直是許多研究者亟欲探討的,且屬於NP-complete問題的一種,因此排程問題的過程可視為是一種尋找近似最佳解的演算過程,嘗試尋求在有限的資源下做到資源分配的最佳化;而排課問題(Timetabling)涉及到資源分配的結果,可說是排程問題的一種,由於排課的組合多元,且排課條件如教師、時段、教室、班級、課程等限制的關係密切,導致彼此間容易產生衝突,此外,實際環境或作業方式的不同,也造成目前排課的解決方法多為可行解,不易找出最佳解,而造成排課上的困難;其次,排課結果產生後,因不可預測變動因素的產生,例如教師時間調動、修課人數不足等,使得排課系統在維護上較為困難,因此,排課在排程問題的資源分配上仍有發展的空間。過去文獻所建置的排課系統,多以求得最佳課表為依歸,故排課資源雖然重要,卻甚少針對此部分進行深入探討。所以本研究嘗試以資源導向作為排課的基礎,並以知識本體(Ontology)為核心建構相關知識模型,協助對資源排程知識的表達,並以排課系統為例,發展以知識模型為基礎的排課系統,協調資源排程,藉由現有排課問題探討資源分配的重要性,並說明使用知識本體表達的知識庫應用雛型系統,可推論有效可用的資源,提高排課系統的彈性及維護便利性,建置一個符合多數使用者的環境。
In the issue of limited resources, the scheduling problems is in the category of NP-complete problems. Therefore, the process of dealing with the scheduling problems may be regarded as a process to find approximately optimum solution. This study is trying to achieve the optimization of the resource distribution from limited resources. Timetabling problem involves with the result of the resource distribution, so it can be categorized in scheduling problems. The combination of the timetabling is diverse (such as limits of teachers, sessions, classrooms, classes and courses). These restrictions are closely related to each other that may bring conflicts. Besides, the difference of the real work environments also makes the solution of timetabling problem just a feasible solution, not an optimum solution that makes the timetable became more difficult. Secondly, after the timetabling results come out, the unpredictable changes will be appeared. It makes the maintenance of more difficult, for example, the change of the teacher’s time and the lack of students. There is still a room for developing of timetabling. In the past researches, most timetabling systems focus on finding out the best timetable. Though the timetabling resources are important, there are only few researches discussing the part. This study attempts to use resource-oriented as the basis of the timetable, use ontology to be the core to build the knowledge model. Use this is help express the resource scheduling knowledge. We discuss the importance of the resource distribution through existing timetabling problem. Illustrate the knowledge base system expressed by ontology to inferred effective and useful resources, raise the flexibility, convenience of maintenance, and build an environment conformed to most users.
目錄
摘要 I
Abstract II
致謝詞 III
目錄 IV
圖目錄 VI
表目錄 VIII
第一章 緒論 1
1.1 研究背景與動機 1
1.2 研究問題 2
1.3 研究目的 3
第二章 文獻探討 4
2.1 排程問題於排程分配上的處理 4
2.1.1排課問題說明 4
2.1.2排課問題之探討 6
2.2 知識本體於專家系統上的應用 11
2.2.1專家系統 11
2.2.2知識本體 14
第三章 研究設計 19
3.1 研究架構說明 19
3.2 資源收集與分析 21
3.3 知識模型建置 22
3.4 排課邏輯設定 25
第四章 建置大學排課知識本體 28
4.1 大學排課的現況與需求 28
4.2 建置大學排課知識本體 28
第五章 排課系統實作 41
5.1 排課資源配置 42
5.2 資料庫的設計與功用 42
5.3 系統網頁展示 43
5.4 系統評估 50
第六章 結論與未來建議 53
參考文獻 54

圖目錄
圖2-1 有限資源專案排程問題之分類圖 5
圖2-2 專家系統的基本運作概念 12
圖2-3 Semantic Web Architecture 17
圖3-1 研究架構 20
圖3-2 教師諮詢系統架構 22
圖3-3 排課資源之知識模型展示 22
圖3-4 知識模型的表達方式 24
圖3-5 知識塑模步驟 25
圖3-6 本體推論應用流程 26
圖3-7 實例間的間接關係 26
圖4-1 大學排課心智圖 30
圖4-2 大學排課問題的知識塑模 32
圖4-3 Rule1:推論候選排課時段 35
圖4-4 Rule2:推論候選教室 36
圖4-5 Rule 3:推論優先順序總和 37
圖4-6 Protégé的概念架構 38
圖4-7 Protégé的屬性設定 39
圖4-8 Protégé的實例建置 39
圖4-9 Protégé內SWRL規則的編輯頁面 40
圖4-10 SWRL規則推論結果 40
圖5-1 系統流程圖 42
圖5-2 資料庫設計畫面 43
圖5-3 教師基本資料畫面 44
圖5-4 教師排課時段修正畫面 44
圖5-5 教師新增開課課程畫面 45
圖5-6 開課列表畫面 45
圖5-7 校排課程登錄畫面 46
圖5-8 校排課程列表畫面 46
圖5-9 開課課程現況畫面 47
圖5-10 開課結果列表 47
圖5-11 課表檢視 48
圖5-12 知識庫維護畫面 48
圖5-13 開課成功畫面 49
圖5-14 課程重排成功畫面 49
圖5-15 開課失敗畫面 50
圖5-16 課程排入成功畫面 50

表目錄
表2-1 人工排課與電腦排課之比較 6
表2-2 國內排課問題研究現況 7
表2-3 專家系統與一般電腦系統之比較 11
表2-4 知識表達方法說明 12
表2-5 知識本體(Ontology)的定義 14
表4-1 塑模大學排課問題的屬性分類 33
表5-1 E-commerce資訊系統成功指標 51
表5-2 系統評估表 52
參考文獻
[中文文獻]
王怡仁,1998,電腦輔助之排課系統,雲林科技大學工業工程與管理研究所碩士論文。

王富民,2002,基因演算法於排課問題上之研究,臺灣師範大學資訊教育研究所碩士論文。

王嘉鵬,2004,運用模擬退火演算法建置大專院校之排課系統,育達商業技術學院資訊管理研究所碩士論文。

王江山,2003,以多目標規畫求解大學教師排課最佳化之研究,成功大學工業與資訊管理研究所碩士論文。

杜宇平、陽念華,2006,機械製造業生產排程問題之研究,創新、整合與應用研討會。

吳琮璠、謝清佳,1996,資訊管理理論與實務,台北市:吳琮璠、謝清佳發行。

吳沁奕、陳英、吳鶴齡,2001,新一代專家系統工具—基於Java的Jess,
(http://www.ccw.com.cn/htm/produ/corner/01_11_1_6_2.asp)。

金國忠,1986,以規則為基礎的排課系統之研究,淡江大學管理科學研究所碩士論文。

邱元泰,2002,遺傳演算法在排課問題之應用,中正大學數學研究所碩士論文。

林睿暘,2001,改進的平行塔布搜尋法,清華大學工業工程與工程管理研究所碩士論文。

林文揚、蘇家輝,2002,群體決策線上排課系統之建置,資訊管理展望,4,81-96。

周家慧,2006,以DeLone & McLean模式探討入口網站成功之影響因素,資訊館裡展望,8,109-132。

張獻文,1998,運用哈普費爾德-譚克類神經網路開發自動化排課系統,大業大學資訊管理研究所碩士論文。

張振松,2005,結合基因演算法和模擬退火法在機組排程決策之應用,資訊管理展望,7,113-136。

張孟儒,2004,應用Personal Ontology於會議排程決策支援系統之研究,長榮大學經營管理研究所碩士論文。

許武義,2000,網頁式排課管理系統,暨南國際大學資訊管理研究所碩士論文。

陳麗卿、邱瑞科、姜智殷、胡彼得,2006,心臟病電腦診斷與決策輔助系統建立之研究---冠狀動脈心臟病為例,台灣醫療資訊學會醫療資訊雜誌,15,45-70。

詹蕙珍,2004,模糊多目標非線性規劃在有限資源多專案排成問題之應用,屏東科技大學工業管理研究所碩士論文。

蔡登茂,1996,有限資源專案排程問題之文獻回顧研究,正修學報,19,P.57-74。

薛理桂,1991,專家系統在圖書館的應用,國立中央圖書館台灣分館館訊,5,P.10。

關銘,2004,以OWL DL和SWRL為基礎建置推論雛形系統-以大學排課問題為例,中原大學資訊管理研究所碩士論文。

蕭榮亭,2005,應用多代理人系統於大學排課問題之研究,中原大學資訊管理研究所碩士論文。

各類型資訊系統,中華函授學校課程網路教材,(http://chcsdl.open2u.com.tw/old_course/l/lg/lg0503.swf)。

[英文文獻]
Burke, E., Jacson, K., Kingston, J., Weare, R., “Automated University Timetabling: The State of The Art,” The Computer Jornal, vol. 40, 1997, pp.26-40.

Borst, W N.” Construction of Engineering Ontologies for Knowledge Sharing and Reuse,” PhD thesis, University of Twente, Enschede, 1997.

Berners-Lee ,T. “Semantic web – XML2000,” W3C, 2000( available online at http://www.w3.org/2000/Talks/1206-xml2k-tbl/).

Chandrasekaran , B., Josephson, R., and Benjamins, V. “What are Ontologies, and why do we need them?” IEEE Intelligent Systems, vol. 14, no. 1, 1999, pp. 20-26.

Chi, Y.-L. "A consumer-centric design approach to develop comprehensive
knowledge-based systems," Expert Systems with Applications 36, 2009.

Chi, Y. L. "A consumer-centric design approach to develop comprehensive knowledge-based systems for keyword discovery," Expert Systems with Applications, doi:10.1016/j.eswa.2007.12.061 2008.

DeLone, W. H., and McLean, E. R. “The DeLone and McLean Model of Information System Success: A Ten-Year Update,” Journal of Management Information Systems , vol. 19, no. 4, 2003, pp.9-30.

Even, S., Itai , A., and Shamir, A., “On the complexity of timetabling and multicommodity flow problems,” SIAM Journal on Computing, vol. 5, no. 4, 1976, pp. 691-703.

Guarino, N. “Formal Ontology and Information Systems,” in N. Guarino, ed.,
Formal Ontology in Information System, IOS Press, 1998, pp.3-15.

Gruber., Cf. T. R. “A Translation Approach to Portable Ontology Specifications,” Knowledge Acquisition , vol. 5,no. 2 ,1993, pp.199-220.

Hertz, A., Robert, V., “Constructing A Course Schedule by Solving A Series of Assignment Type Problems,”European Journal of Operational Research, vol. 108, 1998, pp.585-603.

Kelley, J. E.,” The critical path method: Resources planning and scheduling,” Prentice-Hall, 1963, pp.347-365.

Kong, C. K. and Maris, G. M., “Intelligent Timetabling Using a Microcomputer,” International Journal of Educational Management, vol. 7, no. 5, 1993, pp.9-17.

Minsky M., “A framework for representing knowledge,” Computation and intelligence: collected readings, 1995, pp.163-189.

Noy N. F., Sintek M., Decker S., Grubezy M., Fergerson R. W., and Musen M. A., “Creating Semantic Web contents with Protégé-2000,” IEEE Intelligent Systems, vol. 16, no. 2, 2001, pp. 60-71.

Shewchuk, J. P. and Chang T. C., “Resource-constrained job scheduling with recyclable resources,” European Journal of Operational Research, vol.81, 1995, pp.364-375.

Shortliffe, E. H., “Computer_Based Medical Consultations:MYCIN,” Elsevier, 1976.

Studer ,R., Benjamins, V R., and Fensel, D. “Knowledge Engineering: Principle and Methods. Data and Knowledge Engineering,” vol. 25, no. 1-2, 1998, pp. 161-197.

Schreiber ,G., Wielinga, B., and Janswijer, W. “The kactus view on the “o” word,” workshop on basic ontological issues in knowledge sharing: international joint conference on artificial intelligence, 1995.

Swartout, R. P. B. , Knight K. , and Russ, T. “Toward distributed use of large-scale Ontologies,” Workshop on Ontological Engineering, 1997, pp. 138-148.

“SWRL: A Semantic Web Rule Language Combining OWL and RuleML” W3C, 2004(available online at http://www.w3.org/Submission/SWRL/).

Wikipedia(available online at http://zh.wikipedia.org/w/index.php?title=%E6%8E%92%E7%A8% 8B &variant=zh-tw).
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top