博碩士論文 974203027 詳細資訊


姓名 彭琮瑋(Tsung-Wei Peng)  查詢紙本館藏   畢業系所 資訊管理學系
論文名稱 應用商業物件流程分析於重整設計既存資訊系統之方法研究
(Applying Business Object-based Process Analysis for Redesigning New Integrated System from Legacy Systems)
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 本研究在國科會專案兩年進行過程中的專案發展過程上,經由瀑布式軟體開發實作出國內學者許智誠教授(2008)提出的「MyVLS:一個個人化的英文字彙學習平台與系統」。 如今,MyVLS 個人化英文單字學習系統目前仍為雛型系統,而MyVLS 個人化英文單字學習系統平台內存在數個既存資訊系統,雖然經歷一段反覆修正及測試過程後,平台達到穩定狀態,但現今仍為雛形,所以無法上線以提供眾多學習者使用。因此系統必須進行重整,根據 Carsten Hentrich & Uwe Zdun 於2006年提出的「以流程驅動的服務導向系統架構中商業物件模式整合的資訊系統開發模式」,其方法論在資訊系統發展的「系統發展生命週期」為系統設計階段內細部操作之階段。
  本研究從重新檢視現有系統中數個既存資訊系統的系統分析階段內邏輯性系統流程設計,並且與兩位學者所提出具體細部設計實作的方法論比較後,從原方法論模型中置入本研究的邏輯層系統流程重整設計。本研究提出一個能應用於數個既存系統的系統分析階段中新邏輯層設計方法論,透過整理出(1)目標系統流程(2)邏輯商業物件(3)商業物件操作(4)邏輯服務(5)邏輯服務與實體服務的對應(6)商業物件狀態圖,藉此整理設計出符合新目標的新整合應用目標系統。完成目標系統架構邏輯設計後,再以商業物件狀態圖去檢視目標流程的動態執行狀況,以驗證針對複雜情境時,該架構的完整性與適用性 。從本研究所提出用邏輯商業物件、邏輯服務與既存服務所構成的邏輯性流程設計到兩位學者所提出的實體細部設計進行對應 ,並且進行邏輯服務與邏輯商業物件對應到實體物件的整理。
  相較於原方法論的細部設計,在應用商業物件流程分析於重整設計既存資訊系統上,若能先應用本研究所提出的邏輯性層次的服務與商業物件操作概念來做邏輯設計,會更加容易接續進行原方法論的實體實作階段之細部設計,進而達成目的。
摘要(英) Vocabulary is the foundation and core of language. Learning vocabulary is important, but learners are still difficult to remember vocabulary. MyVLS is applying the constructive teaching/learning theory and the concept of web-based learning community to our learning platform.
  Nowadays MyVLS is still a prototype system. There are a lot of legacy systems of MyVLS which could not satisfy with more and more new requirements in several learning situations. The maintainability of legacy system is decreasing, and the cost is growing up. How to solve the difficulties on system maintenance? System reengineering is commonly used as a solution. How to choose a good migration strategy is also a big issue.
  This research focuses on finding an object-oriented strategy for the legacy systems with new system requirements and a methodology of designing new MyVLS platform. The methodology is considered with the methodology, Patterns for Business Object Model Integration in Process-Driven and Service-Oriented Architectures, by Uwe Zdun, Carsten Hentrich, and Wil M. P. Van Der Aalst in 2006. The methodology of this research is applied to implement new MyVLS platform with logical business objects, state diagrams and operations of business objects, and the mapping of process analysis in target system and logical services in order to refactor new system requirements with the legacy systems of MyVLS in several learning situations. By the methodology of this research, applying business object-based process analysis for redesigning new integrated system from legacy systems is much easier.
關鍵字(中) ★ 商業物件
★ 邏輯設計
★ 資訊系統重整設計
★ 既存資訊系統
★ MyVLS
關鍵字(英) ★ information system refactoring
★ logical design
★ business object
★ MyVLS
★ legacy information system
論文目次 摘要I
ABSTRACTII
目錄III
圖目錄V
表目錄VI
第一章 緒論1
1-1. 研究背景與動機1
1-2. 研究方法與步驟2
第二章 文獻探討5
2-1. 既存資訊系統5
2-2. 資訊系統發展的階段5
2-3. 軟體再造工程7
2-4. 差異分析10
2-5. 流程驅動的服務導向系統架構中商業物件模式整合的資訊系
    統開發模式11
2-6. 數位學習系統15
第三章 研究方法18
3-1. 系統設計流程18
3-2. 目標系統建構19
3-3. 由既存資訊系統建構目標系統的方法論20
第四章 實作與驗證32
4-1. MYVLS現有系統32
4-2. MYVLS系統願景34
4-3. 以 MYVLS個人化英文單字學習系統平台為例進行實作35
第五章 結論44
5-1. 結論44
參考文獻46
附錄148
附錄1-1. MYVLS下游目標系統流程活動48
附錄1-2. MYVLS下游目標系統流程之流程活動與邏輯物件、
        服務關係49
附錄1-3. MYVLS下游目標系統商業物件狀態圖之流程設計驗
        證50
附錄1-4. MYVLS 目標系統情境部署圖之國立中壢高中二年
        級51
附錄1-5. MYVLS 目標系統情境部署圖之國立臺北高中二年
        級52
附錄1-6. MYVLS 目標系統情境部署圖之國立中央大學英語自
        學小組53
參考文獻 [1]. Arnold, Robert S. (1993). A Road Map Guide to Software Reengineering Technology, Software Reengineering. IEEE Computer Society Press, Los Alamitos, CA, pp.3-22.
[2]. Bing Wu, Deirdre Lawless, Jesus Bisbal, Jane Grimson, Vincent Wade and Donie O’Sullivan. (1997). A Survey of Research into Legacy System Migration. Research Report, pp. 26-30.
[3]. Borchardt. D. B. et al. (1995). Case Tools as Catalysts for Reengineering; Partial Tool Support is Better than None. Information System Management, pp. 20-25.
[4]. Brodie, M.M., Stonebraker, M. (1995). Migrating Legacy Systems: Gateways, Interfaces and the Incremental approach. Morgan Kaufman Publishers.
[5]. Ellot J. Chikofsky and James H. Cross. (1990). Reverse Engineering and Design Recovery: A Taxonomy. IEEE Software, pp. 13-17.
[6]. Fang-Chuan Ou Yang, Chihcheng Hsu, Yu-Shuang Liao, Yu-Ying Jian, Pei-Yu Chen. (2011). Exploring the successful factors for e-learning tools on English vocabulary: using MyVLS as an example. International Conference on e-Commerce, e-Administration, e-Society, e-Education, and e-Technology (e-CASE & e-Tech).
[7]. Gerardo Canfora et al. (2000). Decomposing legacy programs: a first step towards migrating to client–server platforms. Journal of Systems and Software, Volume: 54, Issue: 2, pp. 99-110.
[8]. IBM, “Using VisualAge Smalltalk ObjectExtender”, http://www.redbooks.ibm.com/redbooks/pdfs/sg245258.pdf, 2010.
[9]. Liou, H. C. (2000). The Electronic Bilingual Dictionary as a Reading Aid to EFL Learners: Research Findings and Implications. Computer Assisted Language Learning, Vol. 13, No. 4-5, pp. 467-476.
[10]. Pressman, R. S. (1987). Software Engineering: A Practitioner’s Approach, McGraw-Hill Book Company, 2nd Edition, 1987.
[11]. Royce, W. W., (1970). Managing the Development of Large Software Systems: Concepts and Techniques. Technical Papers of Western Electronic Show and Convention (WesCon) August 25-28, Los Angeles, USA.
[12]. Schmitt, N. (1997). Vocabulary learning strategies. In Norbert Schmitt and Michael
McCarthy (eds). Vocabulary: Description, Acquisition and Pedagogy. 199-227. Cambridge: Cambridge University Press..
[13]. Tom Mens, Tom Tourwé. (2004). A Survey of Software Refactoring IEEE Transactions on Software Engineering 30: 2. 126-139.
[14]. Uwe Zdun , Carsten Hentrich , Wil M. P. Van Der Aalst. (2006). Patterns for Business Object Model Integration in Process-Driven and Service-Oriented Architectures. In Proceedings of the Pattern Languages of Programming Conference 2006 (PLoP 2006), Portland Oregon, USA, ACM.
[15]. Yun, S., Miller, P. C., Baek, Y., Jung, J., & Ko, M. (2008). Improving Recall and Transfer Skills Through Vocabulary Building in Web-Based Second Language Learning: An Examination by Item and Feedback Type. Educational Technology & Society 11 (4),
158–172.
指導教授 許智誠(Chihcheng Hsu) 審核日期 2010-10-18
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡