簡易檢索 / 詳目顯示

研究生: 林木盛
論文名稱: 個體式派曲網路做系統發展方法
OBPN:Object-Based Petri Nets for System Development
指導教授: 饒達欽
Rau, Dar-Chin
戴建耘
Dai, Jiann-Yun
學位類別: 碩士
Master
系所名稱: 工業教育學系
Department of Industrial Education
畢業學年度: 82
語文別: 中文
論文頁數: 92
中文關鍵詞: 個體式派曲網路系統發展
論文種類: 學術論文
相關次數: 點閱:145下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本論文提出個體式派曲網路 (OBPN) 系統發展方法,本方法共分五個步驟,可有效地發展個體導向系統。
    個體導向系統發展方法雖相當流行,且已有許多不同的方法論提出,但這些方法及技術在描述個體的動態行為表現上仍未盡理想。而派曲網路在動態流向控制上有很強的描述能力,若能結合個體導向方法論及派曲網路的優點,則可解決此一問題。
    本研究針對個體導向系統發展,提出個體式派曲網路做為支援其發展的技術,使個體導向系統發展更為清楚及有效率。本研究定義了符號及表示法,提供個體導向發展時做為描述的模式,並可利用此網路做分析及模擬。另外,本研究亦建立資訊系統及多媒體系統之發展模式,提供做為日後發展類似系統之參考,同時本研究並規劃一套CASE工具以方便個體導向系統發展時使用。本研究的方法整合個體導向方法論及派曲網路,成為一個有力的系統分析及模擬的工具。
    本研究所設計的OBPN系統發展方法具有下列的優點:
    1.有效的分析。
    2.清楚化系統結構。
    3.支援個體導向設計。
    4.支援個體導向程式設計。

    This study proposed the Object-Based Petri Nets (OBPN) system development method for developing object-oriented system. Although object-oriented system development methodology is popular and many methodologies are proposed, they are still weak for describing the dynamic behavior of an object. However Petri net has a strong describing competency for dynamic flow control. Combining 00 with Petri nets can solve this problem.
    A new modeling approach for describing the behavior of objects clearly and efficiently is presented in this article. It combines objectoriented system development methodology with Petri nets into a new modeling tool, called OBPN, for object-oriented analysis and design. Notations and representation defined in this study can be able to analyze and simulate systems. The OBPN system tool was finally designed for modelling a system. During the simulation by way of OBPN, users can find and solve the conflicts the system that they want to construct.
    The advantages of OBPN are as follows:
    1. Make analysis Efficiently: The whole object-oriented system is much simpler and clear when the individual object-based nets are analyzed separately.
    2. Clarify system structure: Object-based Petri nets can clarify the system structure. Like the high-level Petri nets, it can partly solve the complexity problem. And, using OBPN can simplify the system structure and ease transfer into simplified nets.
    3. Support OOD: OBPN can support user to describe the dynamic behavior of objects in object-oriented design phase.
    4. Support OOP: Objects in OBPN can be translated into C++ language for object-oriented programming.

    無法下載圖示
    QR CODE