簡易檢索 / 詳目顯示

研究生: 胡智翔
Chih-Hsiang Hu
論文名稱: 整合Google Map與工作流程之旅遊行程安全通報系統
Research On The Travel Scheduling And Safety Notification System With The Integration Of Google Map and Workflow
指導教授: 葉耀明
學位類別: 碩士
Master
系所名稱: 資訊工程學系
Department of Computer Science and Information Engineering
論文出版年: 2010
畢業學年度: 98
語文別: 中文
論文頁數: 104
中文關鍵詞: 洪氾通報Google Map工作流程模版網路服務網路服務商業流程
英文關鍵詞: Flood Notification, Google Map, Workflow Pattern, Web Service, Web Service Business Process
論文種類: 學術論文
相關次數: 點閱:165下載:8
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 近年來由於網際網路與資訊科技的普及與盛行,國人透過網站配合Google Map規劃旅遊行程逐漸變成一種趨勢,在規劃行程時若未能考慮當地天候狀況可能發生旅遊者在到達目的地時,因為降雨造成洪水等氣候因素而破壞了原本既定的行程,其中又以沿海及河流一帶的旅遊景點特別易受到影響。目前Google Map以提供各種使用者付加的應用,包括推薦餐廳等,但還未出現整合工作流程技術等較複雜應用。
      本研究以國人旅遊勝地淡水河的旅遊景點和水位觀測站為例,發展以Google Map使用圖形化的操作方式和視覺化的旅遊資訊呈現之旅遊行程安全通報系統。本系統結合安全機制的客製化旅遊行程規劃,並提供個人化的服務,讓使用者可查詢相關資訊,透過洪氾警戒區和水位觀測站警示燈號顯示,讓使用者得知哪些景點處於警戒區域,並透過工作流程發展出旅遊行程規劃和安全通報的應用。使用者只需要選取旅遊景點、或水位觀測站,並依據使用者選取的工作流程模組,透過控制網路服務流程模組語言(Web Service Workflow Control Pattern Language, WCPL),產生網路服務商業流程(Web Service Business Process Execution Language, WS-BPEL),連結相關的網路服務(Web Service),進行預訂的程序,讓使用者能夠安全的完成旅遊行程,或達成通報相關單位的機制。

    With the rapid growth of information and Internet in this Information explosion era, people do trip planning through web site and Google Map has gradually become a trend. But while doing trip planning, if haven’t considered weather conditions will be likely to break the trip plan because the bad weather such as rain or flood, especially in the seaside and river basin. Recently, Google Map has provided a variety of applications including restaurant recommendation etc., but the complexity applications such as workflow integrated with Google map has not appeared yet.
      Our research is to develop a Google Map based travel scheduling and safety notification system. The system provides information of the scenic sites and water stations around Dan-Shui river basin. Our system can display flood warning area and warning lights that make user can search related information and know what places are safe. Besides, we develop a trip plan and safety notify application with BPEL workflow technology. Our system uses workflow control pattern language (WCPL) which implements various workflow patterns to enable trip planning and safety notification services.

    第一章 緒論 1 1.1 研究背景與動機 1 1.2 研究目的 3 1.3 論文架構 4 第二章 文獻探討 6 2.1 網路服務( Web Service) 6 2.1.1 可延伸標記語言(eXtensible Markup Language, XML) 7 2.1.2 簡單物件存取協定(Simple Object Access Protocol,SOAP) 8 2.1.3 網路服務描述語言(Web Service Description Language, WSDL) 9 2.1.4 描述整合發現語言(Universal Description Discovery & Integration, UDDI) 11 2.2網路服務導向架構(Service Oriented Architecture, SOA ) 12 2.3工作流程(Workflow) 16 2.3.1 網路服務商業流程執行語言(Web Service Business Process Execution Language, WS-BPEL) 19 2.3.2 工作流程模板(Workflow Pattern) 22 2.4 ebXML註冊儲存庫(ebXML Registry & Repository) 26 2.6地理資訊系統(Geographic Information System,GIS) 28 2.7網路電子地圖 29 2.8可縮放向量圖形(SVG) 35 2.9淡水河流域簡介 36 2.9.1基隆河 37 第三章 系統規劃 39 3.1 系統架構 40 3.2 旅遊安全資訊 43 3.2.1使用C#程式呼叫Web Service 43 3.3.2水文資訊 45 3.2.3工作流程設計 48 3.2.4流程控制模版語言(Workflow Control Pattern Language, WCPL) 49 3.2.5工作流程模版轉換器 59 3.3儲存機制 64 3.3.1 ebXML註冊儲存庫 65 3.3.2 儲存物件詮釋資料規劃 67 3.3.3儲存物件分類系統規劃 67 3.3.4 儲存物件實作 68 3.4操作介面 69 第四章 系統實作與說明 74 4.1 系統開發及開發環境簡介 74 4.2 系統使用案例圖 74 4.3 系統實作畫面 77 第五章 結論與未來發展 97 5.1 結論 97 5.2未來發展 100 參考文獻 103

    [1]. W3C(2010) ,World Wide Web Consortium http://www.w3.org/.
    [2]. D. Booth(2004), "Web Services Architecture", W3C Working Group.
    [3]. N. Bhalla and S. Kazerooni(2007), "Web Service Vulnerabilities", Security Compass Inc.
    [4]. A. Singhal, T. Winograd, and K. Scarfone(2007), "Guide to Secure Web Services", NIST Special Publication.
    [5]. R. Jack(2003), "The Web Services Revolution". http://www.infometh.com/0301webservices.pdf.
    [6]. M. Gudgin(Apr2007), "SOAP Version 1.2 Part 1: Messaging Framework", W3C Working Group.
    [7]. E. Christensen(Mar2003), "Web Services Description Language (WSDL)", W3C Working Group.
    [8]. T. Bellwood(Jul2002), "Universal Description, Discovery & Integration (UDDI) registry API Specification", OASIS Standard.
    [9]. Y. V. Natis and R. W. Schulte(Apr2003), "Introduction to Service-Oriented Architecture", Gartner.
    [10]. Web Services and Service-Oriented Architectures(2010) http://www.service-architecture.com.
    [11]. 2010) ,Looselycoupled http://looselycoupled.com/.
    [12]. Liu(August2005), "Service Oriented Architecture Overview", IBM developerWorks.
    [13]. M. Muehlen and F. Klein(2000), "AFRICA: Workflow Interoperability based on XML-Message", in Proc. of International Workshop on Infrastructure for Dynamic Business-to-Business Service Outsourcing, Stockholm.
    [14]. Workflow Management Coalition Interface 1: Process Definition Interchange Process Model(1998), The Workflow Management Coalition. http://www.wfmc.org/standards/docs/if19807o.pdf.
    [15]. G. J. Ahn(2000), "Injecting RBAC to Secure a Web-Based Workflow System", in Proc. of ACM Workshop on Role-Based Access Control, Germany.
    [16]. T. Andrews(May2003), "Business Process Execution Language for Web Services".
    [17]. A. Alves(Apr2007), "Web Services Business Process Execution Language", OASIS Standard.
    [18]. N. Russell(2006), "Workflow Control-Flow Patterns: A Revised View", BPM Center Report.
    [19]. OASIS(2010) ,Organization for the Advancement of Structured Information standards http://www.oasis-open.org/home/index.php.
    [20]. D. Moberg(Dec2006), "ebXML Business Process Specification Schema Technical Specification", ebXML Business Process Technical Committee.
    [21]. J. Whittle(May2001), "Core Components Overview", UN/CEFACT and OASIS.
    [22]. OASIS ebXML Registry Reference Implementation Project(ebxmlrr)(2006) http://ebxmlrr.sourceforge.net/3.0/index.html.
    [23]. S. Aissi(Sep2002), "Collaboration-Protocol Profile and Agreement Specification", OASIS ebXML CPP/A Technical Committee.
    [24]. R. Berwanger(Apr2002), "ebXML Messaging Services 3.0 Conformance Profiles", OASIS ebXML Messaging Services Technical Committee.
    [25]. S. Fuger(May2005), "ebXML Registry Information Model", OASIS ebXML Registry Technical Committee.
    [26]. S. Fuger(May2005), "ebXML Registry Services and Protocols", OASIS ebXML Registry Technical Committee.
    [27]. 交通部觀光局(2010) http://www.taiwan.net.tw/.
    [28]. 張嘉漢(2005), "資訊網服務整合在旅遊服務之探討", 國立台灣師範大學碩士論文.
    [29]. 中央氣象局(2010) http://www.cwb.gov.tw/.
    [30]. Google Map服務(2010) http://maps.google.com.tw/.
    [31]. UrMap(2010) http://www.urmap.com.
    [32]. Yahoo!奇摩地圖(2010) http://tw.maps.yahoo.com.
    [33]. 許儷玶(2009), "整合Google Map 與Location-Based Workflow Service之平台建置與探討", 國立台灣師範大學碩士論文.

    下載圖示
    QR CODE