基于SaaS模式和Laravel架構(gòu)的海運(yùn)業(yè)信息交互模型及其應(yīng)用
發(fā)布時(shí)間:2017-04-19 09:14
本文關(guān)鍵詞:基于SaaS模式和Laravel架構(gòu)的海運(yùn)業(yè)信息交互模型及其應(yīng)用,,由筆耕文化傳播整理發(fā)布。
【摘要】:隨著互聯(lián)網(wǎng)信息技術(shù)的迅速發(fā)展,信息資源的交互、共享技術(shù)層出不窮,企業(yè)的信息化建設(shè)也越來(lái)越完善。然而,目前我國(guó)海運(yùn)業(yè)信息化建設(shè)仍舊存在一些問(wèn)題,阻礙了海運(yùn)業(yè)信息化的快速發(fā)展,因此,如何在互聯(lián)網(wǎng)信息技術(shù)蓬勃發(fā)展的今天,采用新的適合海運(yùn)業(yè)信息化發(fā)展的信息技術(shù),構(gòu)建一個(gè)有利于我國(guó)海運(yùn)業(yè)信息化建設(shè)的系統(tǒng)平臺(tái)是本文研究的主要課題。在互聯(lián)網(wǎng)信息技術(shù)發(fā)展的浪潮中,SaaS(Software as a Service,軟件即服務(wù))模式的出現(xiàn),可以為構(gòu)建一個(gè)提高我國(guó)海運(yùn)業(yè)信息化建設(shè)的系統(tǒng)平臺(tái)提供體系結(jié)構(gòu)的支撐。為此,本文針對(duì)我國(guó)海運(yùn)業(yè)信息化建設(shè)中存在的不足,提出一個(gè)基于SaaS模式和Laravel架構(gòu)的海運(yùn)業(yè)信息交互模型,為構(gòu)建海運(yùn)平臺(tái)提供解決方案。本文通過(guò)調(diào)研目前國(guó)內(nèi)海運(yùn)信息化的發(fā)展?fàn)顩r,分析出阻礙我國(guó)海運(yùn)業(yè)信息化發(fā)展的相關(guān)問(wèn)題,為解決阻礙海運(yùn)業(yè)信息化發(fā)展等問(wèn)題,構(gòu)建一個(gè)良好的海運(yùn)平臺(tái),本文綜述了SaaS的研究現(xiàn)狀和發(fā)展趨勢(shì),以及國(guó)家對(duì)海運(yùn)業(yè)信息化發(fā)展的迫切要求,有針對(duì)性的對(duì)SaaS模式和平臺(tái)架構(gòu)進(jìn)行研究,建立相應(yīng)的信息模型、平臺(tái)應(yīng)用設(shè)計(jì)并實(shí)現(xiàn)相關(guān)算法,包括SaaS模式的研究、Laravel架構(gòu)設(shè)計(jì)、服務(wù)為導(dǎo)向的業(yè)務(wù)模型研究、SaaS服務(wù)部署策略研究等,最后給出了基于SaaS模式和Laravel架構(gòu)的海運(yùn)信息交互模型的平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)。論文詳細(xì)闡述了研究過(guò)程,主要貢獻(xiàn)包括:(1)對(duì)SaaS成熟度模型的研究,本文在前人研究的基礎(chǔ)上對(duì)SaaS成熟度模型進(jìn)行擴(kuò)展。對(duì)多租戶數(shù)據(jù)模型設(shè)計(jì)實(shí)現(xiàn)中,采用“外鍵映射模型”構(gòu)建數(shù)據(jù)庫(kù)架構(gòu)方案。該模型有效地解決我國(guó)海運(yùn)企業(yè)個(gè)體規(guī)模小,信息系統(tǒng)未能及時(shí)更新所出現(xiàn)的問(wèn)題。(2)在Laravel架構(gòu)研究設(shè)計(jì)中,基于SOA的方法模式,設(shè)計(jì)了Laravel MVC框架結(jié)構(gòu),引入IoC容器和RESTful服務(wù)理念,提出RESTful服務(wù)設(shè)計(jì)指南,并在海運(yùn)平臺(tái)中設(shè)計(jì)實(shí)現(xiàn),采用這種架構(gòu)可以解決我國(guó)海運(yùn)信息孤島的問(wèn)題。(3)以服務(wù)為導(dǎo)向的業(yè)務(wù)模型研究中,采用模型服務(wù)映射規(guī)則和算法,構(gòu)建REST服務(wù)和SOAP服務(wù),對(duì)組件之間數(shù)據(jù)的交互、更新、同步采用標(biāo)準(zhǔn)的通訊方式,解決因多級(jí)貨運(yùn)代理導(dǎo)致的海運(yùn)數(shù)據(jù)與原始海運(yùn)數(shù)據(jù)差別大,數(shù)據(jù)未能及時(shí)響應(yīng)的問(wèn)題。(4) SaaS服務(wù)部署策略中,實(shí)現(xiàn)改進(jìn)的最小k-cut算法優(yōu)化任務(wù)間的通信花費(fèi)以及將增加任務(wù)間的并行性優(yōu)化問(wèn)題轉(zhuǎn)化為對(duì)scG圖的染色問(wèn)題。解決海運(yùn)企業(yè)的增多,業(yè)務(wù)的增加,導(dǎo)致服務(wù)間的通信低效和成本高的問(wèn)題。此外,在上述幾方面的研究成果基礎(chǔ)上,本文還給出了SaaS模式下海運(yùn)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn),形成了一套比較完整和系統(tǒng)的SaaS模式解決方案和支撐軟件。同時(shí),該海運(yùn)平臺(tái)已經(jīng)在實(shí)際的項(xiàng)目中得到了應(yīng)用,并取得了良好的示范效果和企業(yè)效益。
【關(guān)鍵詞】:SaaS Laravel架構(gòu) 多租戶 業(yè)務(wù)模型 服務(wù)部署策略 海運(yùn)業(yè)信息化
【學(xué)位授予單位】:浙江理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP311.52
【目錄】:
- 摘要5-7
- ABSTRACT7-12
- 第一章 緒論12-20
- 1.1 研究背景12-14
- 1.2 研究現(xiàn)狀14-16
- 1.3 研究?jī)?nèi)容16-17
- 1.3.1 研究思路16
- 1.3.2 關(guān)鍵問(wèn)題16-17
- 1.3.3 主要工作17
- 1.4 論文組織17-18
- 1.5 本章小結(jié)18-20
- 第二章 SaaS模式研究20-38
- 2.1 SaaS成熟度模型20-23
- 2.1.1 成熟度模型級(jí)別 120-21
- 2.1.2 成熟度模型級(jí)別 221
- 2.1.3 成熟度模型級(jí)別 321-22
- 2.1.4 成熟度模型級(jí)別 422
- 2.1.5 SaaS成熟度模型擴(kuò)展22-23
- 2.2 多租戶數(shù)據(jù)模型23-30
- 2.2.1 多租戶數(shù)據(jù)庫(kù)架構(gòu)方案23-25
- 2.2.2 租戶登錄數(shù)據(jù)授權(quán)訪問(wèn)機(jī)制25-30
- 2.3 SaaS應(yīng)用配置機(jī)制30-35
- 2.3.1 SaaS應(yīng)用業(yè)務(wù)過(guò)程分析31-32
- 2.3.2 SaaS可配置內(nèi)容32-33
- 2.3.3 多租戶元數(shù)據(jù)方案33-35
- 2.4 SaaS應(yīng)用體系結(jié)構(gòu)35-37
- 2.5 本章小結(jié)37-38
- 第三章 海運(yùn)平臺(tái)Laravel架構(gòu)研究設(shè)計(jì)38-54
- 3.1 海運(yùn)平臺(tái)Laravel架構(gòu)核心設(shè)計(jì)38-40
- 3.1.1 Laravel三層架構(gòu)38-39
- 3.1.2 Laravel架構(gòu)與SaaS模式的整合39-40
- 3.2 WebService服務(wù)于Laravel架構(gòu)40-41
- 3.2.1 SOA方法模式40
- 3.2.2 基于SOA的WebService技術(shù)40-41
- 3.3 Laravel架構(gòu)下的MVC設(shè)計(jì)41-43
- 3.4 Laravel MVC下的IoC容器依賴設(shè)計(jì)43-44
- 3.5 Laravel MVC下的RESTful服務(wù)設(shè)計(jì)44-53
- 3.5.1 REST約束概論44-46
- 3.5.2 Laravel MVC引入REST服務(wù)框架設(shè)計(jì)46
- 3.5.3 RESTful服務(wù)設(shè)計(jì)指南46-51
- 3.5.4 RESTful示例51-53
- 3.6 本章小結(jié)53-54
- 第四章 面向服務(wù)的海運(yùn)業(yè)務(wù)模型研究54-69
- 4.1 業(yè)務(wù)模型的構(gòu)建54-60
- 4.1.1 實(shí)體資源模型54-55
- 4.1.2 業(yè)務(wù)功能模型55-56
- 4.1.3 業(yè)務(wù)過(guò)程模型56-57
- 4.1.4 三種業(yè)務(wù)模型之間的關(guān)系57-58
- 4.1.5 業(yè)務(wù)模型與Web服務(wù)之間的關(guān)系58-60
- 4.2 業(yè)務(wù)模型向Web服務(wù)映射原理60-63
- 4.2.1 業(yè)務(wù)模型面向服務(wù)映射框架60-61
- 4.2.2 業(yè)務(wù)模型向Web服務(wù)映射規(guī)則61-63
- 4.3 業(yè)務(wù)模型向Web服務(wù)映射方法63-68
- 4.3.1 Web服務(wù)描述文件簡(jiǎn)介63-64
- 4.3.2 實(shí)體資源模型向REST服務(wù)描述文件的映射方法64-66
- 4.3.3 業(yè)務(wù)功能模型向SOAP服務(wù)描述文件的映射方法66-68
- 4.4 本章小結(jié)68-69
- 第五章 海運(yùn)平臺(tái)服務(wù)部署策略研究69-77
- 5.1 服務(wù)部署問(wèn)題的需求69
- 5.2 建立服務(wù)部署模型69-70
- 5.3 服務(wù)部署執(zhí)行性能因素優(yōu)化70-76
- 5.3.1 任務(wù)間通信花費(fèi)70-74
- 5.3.2 增加任務(wù)間的并行性74-76
- 5.4 本章小結(jié)76-77
- 第六章 海運(yùn)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)77-99
- 6.1 海運(yùn)平臺(tái)SaaS系統(tǒng)需求77-78
- 6.2 海運(yùn)平臺(tái)SaaS系統(tǒng)整體架構(gòu)78-79
- 6.3 海運(yùn)平臺(tái)多租戶設(shè)計(jì)與實(shí)現(xiàn)79-80
- 6.4 Larval架構(gòu)IoC容器設(shè)計(jì)與實(shí)現(xiàn)80-85
- 6.4.1 IoC容器概要設(shè)計(jì)80-81
- 6.4.2 IoC容器詳細(xì)設(shè)計(jì)與編碼實(shí)現(xiàn)81-85
- 6.5 元數(shù)據(jù)驅(qū)動(dòng)下的海運(yùn)訂艙系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)85-89
- 6.5.1 訂艙系統(tǒng)模型概要設(shè)計(jì)85
- 6.5.2 訂艙系統(tǒng)模型元數(shù)據(jù)實(shí)現(xiàn)85-87
- 6.5.3 訂艙系統(tǒng)業(yè)務(wù)功能模型向SOAP服務(wù)映射87-89
- 6.6 RESTful下的海運(yùn)運(yùn)價(jià)系統(tǒng)功能設(shè)計(jì)與實(shí)現(xiàn)89-91
- 6.6.1 資源標(biāo)識(shí)設(shè)計(jì)實(shí)現(xiàn)89
- 6.6.2 業(yè)務(wù)邏輯設(shè)計(jì)實(shí)現(xiàn)89-91
- 6.7 面向SaaS模式的海運(yùn)平臺(tái)的展示與驗(yàn)證91-98
- 6.7.1 海運(yùn)平臺(tái)界面展示91-95
- 6.7.2 海運(yùn)平臺(tái)流量統(tǒng)計(jì)報(bào)表95-98
- 6.8 本章小結(jié)98-99
- 第七章 總結(jié)與展望99-102
- 7.1 本文工作總結(jié)99-100
- 7.2 研究成果及意義100-101
- 7.3 存在的不足與展望101-102
- 參考文獻(xiàn)102-107
- 攻讀碩士學(xué)位期間的研究成果107-108
- 致謝108
【相似文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 宋菲;吳兵;王U
本文編號(hào):315948
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/315948.html
最近更新
教材專著