研究生: |
林啓煌 Qi-Huang Lin |
---|---|
論文名稱: |
物件導向式的軟體發展方法 |
指導教授: |
潘昭賢
Chao-Hsien Pan |
口試委員: | none |
學位類別: |
碩士 Master |
系所名稱: |
管理學院 - 工業管理系 Department of Industrial Management |
論文出版年: | 2021 |
畢業學年度: | 80 |
語文別: | 中文 |
論文頁數: | 113 |
中文關鍵詞: | 物件導向式 、軟體發展方法 、系統解析 |
外文關鍵詞: | BOOCH物件圖, SMALLTALK語言, COAD/YOURDON |
相關次數: | 點閱:164 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
物件導向技術以物件觀念作為軟體發展時系統解析的基礎,和傳統上以功能解析的軟體發展方法有所不同,以物件來分析問題能得到較起初與穩定的物件模型優點,其封裝、繼承和動態緊結特性,使制作的系統合乎模組化的精神,并產生具有可重用性、可維護性與擴展性高的良好品質軟體。在軟體重用下,使得軟體發展成本降低、發展時間縮短,這種有效率的軟體發展方式,能克服軟體危機,因此近年來物件導向技術已蔚為風潮,目前發展已從學術研究朝向一般的商用的應用領域。
軟體系統發展步驟主要是分析、設計和寫碼三階段,但目前物件導向軟體發展方法的分析與設計界限卻是相當模糊[7] 并且尚未有一致性共識。因此本文采用目前較流行的Coad/Yourdon的分析為主,結合Booch 的設計來發展系統,我們將修改Booch 物件圖和加入自己的物件訊息圖來補強Booch 時程圖的動態語意。本論文最后將會使用Smalltalk 語言制作Job-Shop生產排程系統,模擬真正生產時工作安排的情況,以解決剛來臨打單在目前存在訂單的生產計劃下,能否及時趕上交期,以資明辨是否應接收該訂單與否。結論是對未來軟體重及軟體發展的建議和Job-Shop系統進一步的探討。
none