中大機構典藏-NCU Institutional Repository-提供博碩士論文、考古題、期刊論文、研究計畫等下載:Item 987654321/81135
English  |  正體中文  |  简体中文  |  Items with full text/Total items : 80990/80990 (100%)
Visitors : 42696231      Online Users : 1481
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version


    Please use this identifier to cite or link to this item: http://ir.lib.ncu.edu.tw/handle/987654321/81135


    Title: 基於 PowerDesigner 規範需求分析產出之快速導入方法;The Rapid Menthod of the Requirement Analysis Artifacts based on PowerDesigner
    Authors: 邱明昇;Chiu, Thomas
    Contributors: 資訊工程學系在職專班
    Keywords: 需求分析;需求文件快速產出;PowerDesigner;Case Tool;PowerrDoc;UML;MDA
    Date: 2019-07-23
    Issue Date: 2019-09-03 15:36:18 (UTC+8)
    Publisher: 國立中央大學
    Abstract: 摘要
    軟體開發的方法有很多種,如瀑布式、演進式或是目前較受推崇的敏捷開發,不論是何種開發方法,主要都是依循著需求分析、系統設計、程式編寫及系統測試等階段進行。雖然各種不同的開發方法各有其指導方針,但真正運用至實際開發上時,往往仍需耗費大量的人力,其主因,除了並沒有就開發過程,提出一套通用的具體實施步驟給予標準化外。另一個問題是文件的產製方式,在過去文件的產製一直是透過 copy & paste 來完成的,除了耗時費工外,在軟體開發的過程中,前一階段資訊如何自動為下一階段所用,或者前一階段變更了某些內容,要怎樣自動反應到下一階段的資訊中,是另一個重要的議題。
    在這篇論文中,我們基於MDA(Model-Driven Architecture)以模型驅動軟體開發的概念,提出一套從客戶需求分析(CIM)到系統分析(PIM)的對應方法,讓每個階段有各自的步驟與產出,然後專案人員透過 UML圖型化的表達方式呈現,促進溝通的一致性。接著我們基於PowerDesigner 這套 CassTool 之上建構一套名為 PowerDoc 的工具來實踐 MDA 概念與自動化每個階段的產出都能成為下一階段所使用,讓資訊的轉換更容易,開發過程中擷取更新資料能更容易達成,最後是這套工具還能讓各式分析、設計文件能快速產出,減輕專案團隊在開發過程中,文件製作的負擔。
    ;There are many methods to do software development, such as Waterfall, Evolutionary, or Agile. No matter which methods are used, steps of requirement analysis, system design, programming, and system test have been followed in order. Each method has its own guides; however, all above methods are much consumption on manpower while applying to development stages. The cause of overconsumption is lacking of the specifically practical steps of development processes in common use and standardized. The other cause of overconsumption is from the way of document producing. In the past, the document producing is accomplished by “copy and paste”. It is not only much time consumption but also having some issues to be concerned. The issues are how to make the previous information automatically used in the next stage, how to react the information change to the next stage use, and etc.
    In this thesis, we bring up a corresponding method from Computation Independent Model (CIM) to Platform Independent Model (PIM) based on the Model-Driven Architecture (MDA) conception. Every stage has its independent steps and outputs. Any project staff can improve the communication consistency by using the graphical expression of Unified Modeling Language (UML). Then we create a new tool named “PowerDoc” which is built on the CassTool based on the PowerDesigner. “PowerDoc” will practice the MDA conception and will automate the information producing of every stage ready for the next stage use. By doing so, information will be easily transformed. Also catching the updated data of any information change in developing process will be easily accomplished. The final purpose of this creation is to speed up the products of various types of analytic and design documents and to reduce the load of producing documents for programmers.
    Keywords: MDA、UML、CassTool、PowerDesigner、PowerDoc
    Appears in Collections:[Executive Master of Computer Science and Information Engineering] Electronic Thesis & Dissertation

    Files in This Item:

    File Description SizeFormat
    index.html0KbHTML212View/Open


    All items in NCUIR are protected by copyright, with all rights reserved.

    社群 sharing

    ::: Copyright National Central University. | 國立中央大學圖書館版權所有 | 收藏本站 | 設為首頁 | 最佳瀏覽畫面: 1024*768 | 建站日期:8-24-2009 :::
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 隱私權政策聲明