基于SaaS模式的文檔預(yù)覽服務(wù)設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-02-27 08:42
隨著文檔的爆炸式增長,傳統(tǒng)把文檔下載到本地,再打開查看的方式已經(jīng)不能滿足日益加快的自動(dòng)化辦公節(jié)奏,出現(xiàn)了可以直接在線瀏覽文檔的內(nèi)容,而不用下載到本地的文檔預(yù)覽服務(wù)。目前市場上的文檔預(yù)覽服務(wù)基本都是面向大眾的,缺少針對(duì)企業(yè)辦公的文檔預(yù)覽服務(wù)。本文通過分析文檔系統(tǒng)和軟件交付模式,提出了基于SaaS模式的文檔預(yù)覽服務(wù),提高了企業(yè)在線辦公的效率,并使得文檔預(yù)覽服務(wù)具有即定即用、無須維護(hù)、按需使用、隨時(shí)接入、安全可靠等優(yōu)點(diǎn)。本文的主要工作包括以下幾個(gè)方面:(1)首先綜述了文檔預(yù)覽的背景、研究現(xiàn)狀和SaaS模式的概念、特點(diǎn),對(duì)SaaS四種成熟度模型和SaaS模式下文檔預(yù)覽服務(wù)相關(guān)技術(shù)進(jìn)行分析。(2)其次通過分析本項(xiàng)目的需求,提出了基于SaaS的架構(gòu)設(shè)計(jì),并解決了SaaS多租戶磁盤空間的使用及清理緩存問題,用單點(diǎn)登錄身份認(rèn)證和緩存加密的方式解決了SaaS安全性問題。(3)再次設(shè)計(jì)了業(yè)務(wù)層文檔預(yù)覽服務(wù)的處理流程和模塊劃分,針對(duì)處理流程給出了具體解決方案。而后,為了提升服務(wù)在高并發(fā)下的性能,對(duì)高負(fù)載場景下的服務(wù)還進(jìn)行了優(yōu)化處理。(4)最后在企業(yè)私有云環(huán)境下部署服務(wù),借助自動(dòng)化測試工具Jmeter模擬用戶...
【文章來源】:湖南大學(xué)湖南省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:70 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
IBM云參考架構(gòu)圖
圖 2.2 云計(jì)算服務(wù) SaaS、PaaS、IaaS 層示意圖2.2.2 SaaS 模式1.SaaS 概述SaaS 作為一種新型軟件服務(wù)形式,正在全球興起。這些年 SaaS 開始繁榮起來了。越來越多的公司都轉(zhuǎn)向這個(gè)隨需應(yīng)變的解決方案來更快地響應(yīng)業(yè)務(wù)需求,降低成本[45]。Forrester Research 于 2007 年進(jìn)行的一項(xiàng)調(diào)查發(fā)現(xiàn),有 16%的大型企業(yè)和 15%中小型企業(yè)都在使用 SaaS。而且每年分別以 33%和 50%的速度增長。SaaS 區(qū)別于其他應(yīng)用程序的主要特征就是能夠使客戶在使用應(yīng)用程序時(shí)按照使用量付費(fèi)。他們不需要為軟件購買許可,也不需要安裝、托管和管理它。這方面的操作全部由提供 SaaS 軟件的組織負(fù)責(zé)[46]。SaaS 相對(duì)于傳統(tǒng)模式具有互聯(lián)網(wǎng)特性、多重租賃特性和服務(wù)特性。SaaS 與傳統(tǒng)模式的對(duì)比如圖 2.3 所示。
圖 2.3 傳統(tǒng)模式(左)vs SaaS(右)模式圖2.成熟度模型SaaS 具有三個(gè)屬性:可配置性、可擴(kuò)展性及高效的多用戶支持。如果 S一個(gè)或多個(gè)這樣的屬性,那么這個(gè) SaaS 就是不成熟的[47]?膳渲眯裕–onfigurable):租戶可以對(duì)自己定制的服務(wù)的參數(shù)進(jìn)行配置,其它的租戶的服務(wù)?蓴U(kuò)展性(Scalable):使用多架構(gòu)對(duì)服務(wù)器規(guī)模進(jìn)行調(diào)整來動(dòng)態(tài)支撐可變的需對(duì)應(yīng)用程序的設(shè)計(jì)和實(shí)現(xiàn)進(jìn)行任何的改變。多用戶高效性(Multi-Tenant-Efficient)單一程序?qū)嵗蓾M足所有用戶的需會(huì)使用戶察覺到其使用的應(yīng)用用于多個(gè)用戶共享[48]。根據(jù) SaaS 的以上三個(gè)屬性,SaaS 成熟度模型分為四個(gè)等級(jí)。每一級(jí)相對(duì)增強(qiáng)了屬性特征,四個(gè)等級(jí)與屬性之間的關(guān)系如表 2.1 所示。下面分別介紹這四種模型,如圖 2.4 所示。
【參考文獻(xiàn)】:
期刊論文
[1]層次結(jié)構(gòu)文檔下支持權(quán)限管理的實(shí)時(shí)協(xié)同技術(shù)研究[J]. 高麗萍,陳慶奎,盧暾,高麗麗. 計(jì)算機(jī)應(yīng)用研究. 2012(05)
[2]基于XML-RPC的分布式儀器系統(tǒng)集成[J]. 康禮鴻,王建林,趙利強(qiáng),于濤. 計(jì)算機(jī)工程. 2012(04)
[3]云計(jì)算和云數(shù)據(jù)管理技術(shù)[J]. 劉正偉,文中領(lǐng),張海濤. 計(jì)算機(jī)研究與發(fā)展. 2012(S1)
[4]一種基于關(guān)系的XML文檔模型映射方法[J]. 鑒保瑞,宋余慶,陳健美,鄒為偉. 計(jì)算機(jī)應(yīng)用研究. 2011(12)
[5]融合描述文檔結(jié)構(gòu)和參引特征的Web服務(wù)發(fā)現(xiàn)[J]. 魏登萍,王挺,王戟. 軟件學(xué)報(bào). 2011(09)
[6]基于核方法的XML文檔自動(dòng)分類[J]. 楊建武. 計(jì)算機(jī)學(xué)報(bào). 2011(02)
[7]高適應(yīng)性企業(yè)信息查詢擴(kuò)展系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 陳憶群,溫子梅,曹瑾音. 計(jì)算機(jī)工程與應(yīng)用. 2011(02)
[8]基于RTMP的文檔在線瀏覽工具[J]. 汪孔敏,李覬,李華飆,南凱. 計(jì)算機(jī)系統(tǒng)應(yīng)用. 2010(10)
[9]數(shù)字化應(yīng)急預(yù)案可操作性評(píng)價(jià)系統(tǒng)設(shè)計(jì)與開發(fā)[J]. 韓芳,秦練,馬新悅,黨德鵬,劉吉夫,陳晉. 計(jì)算機(jī)系統(tǒng)應(yīng)用. 2010(03)
本文編號(hào):3053978
【文章來源】:湖南大學(xué)湖南省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:70 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
IBM云參考架構(gòu)圖
圖 2.2 云計(jì)算服務(wù) SaaS、PaaS、IaaS 層示意圖2.2.2 SaaS 模式1.SaaS 概述SaaS 作為一種新型軟件服務(wù)形式,正在全球興起。這些年 SaaS 開始繁榮起來了。越來越多的公司都轉(zhuǎn)向這個(gè)隨需應(yīng)變的解決方案來更快地響應(yīng)業(yè)務(wù)需求,降低成本[45]。Forrester Research 于 2007 年進(jìn)行的一項(xiàng)調(diào)查發(fā)現(xiàn),有 16%的大型企業(yè)和 15%中小型企業(yè)都在使用 SaaS。而且每年分別以 33%和 50%的速度增長。SaaS 區(qū)別于其他應(yīng)用程序的主要特征就是能夠使客戶在使用應(yīng)用程序時(shí)按照使用量付費(fèi)。他們不需要為軟件購買許可,也不需要安裝、托管和管理它。這方面的操作全部由提供 SaaS 軟件的組織負(fù)責(zé)[46]。SaaS 相對(duì)于傳統(tǒng)模式具有互聯(lián)網(wǎng)特性、多重租賃特性和服務(wù)特性。SaaS 與傳統(tǒng)模式的對(duì)比如圖 2.3 所示。
圖 2.3 傳統(tǒng)模式(左)vs SaaS(右)模式圖2.成熟度模型SaaS 具有三個(gè)屬性:可配置性、可擴(kuò)展性及高效的多用戶支持。如果 S一個(gè)或多個(gè)這樣的屬性,那么這個(gè) SaaS 就是不成熟的[47]?膳渲眯裕–onfigurable):租戶可以對(duì)自己定制的服務(wù)的參數(shù)進(jìn)行配置,其它的租戶的服務(wù)?蓴U(kuò)展性(Scalable):使用多架構(gòu)對(duì)服務(wù)器規(guī)模進(jìn)行調(diào)整來動(dòng)態(tài)支撐可變的需對(duì)應(yīng)用程序的設(shè)計(jì)和實(shí)現(xiàn)進(jìn)行任何的改變。多用戶高效性(Multi-Tenant-Efficient)單一程序?qū)嵗蓾M足所有用戶的需會(huì)使用戶察覺到其使用的應(yīng)用用于多個(gè)用戶共享[48]。根據(jù) SaaS 的以上三個(gè)屬性,SaaS 成熟度模型分為四個(gè)等級(jí)。每一級(jí)相對(duì)增強(qiáng)了屬性特征,四個(gè)等級(jí)與屬性之間的關(guān)系如表 2.1 所示。下面分別介紹這四種模型,如圖 2.4 所示。
【參考文獻(xiàn)】:
期刊論文
[1]層次結(jié)構(gòu)文檔下支持權(quán)限管理的實(shí)時(shí)協(xié)同技術(shù)研究[J]. 高麗萍,陳慶奎,盧暾,高麗麗. 計(jì)算機(jī)應(yīng)用研究. 2012(05)
[2]基于XML-RPC的分布式儀器系統(tǒng)集成[J]. 康禮鴻,王建林,趙利強(qiáng),于濤. 計(jì)算機(jī)工程. 2012(04)
[3]云計(jì)算和云數(shù)據(jù)管理技術(shù)[J]. 劉正偉,文中領(lǐng),張海濤. 計(jì)算機(jī)研究與發(fā)展. 2012(S1)
[4]一種基于關(guān)系的XML文檔模型映射方法[J]. 鑒保瑞,宋余慶,陳健美,鄒為偉. 計(jì)算機(jī)應(yīng)用研究. 2011(12)
[5]融合描述文檔結(jié)構(gòu)和參引特征的Web服務(wù)發(fā)現(xiàn)[J]. 魏登萍,王挺,王戟. 軟件學(xué)報(bào). 2011(09)
[6]基于核方法的XML文檔自動(dòng)分類[J]. 楊建武. 計(jì)算機(jī)學(xué)報(bào). 2011(02)
[7]高適應(yīng)性企業(yè)信息查詢擴(kuò)展系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 陳憶群,溫子梅,曹瑾音. 計(jì)算機(jī)工程與應(yīng)用. 2011(02)
[8]基于RTMP的文檔在線瀏覽工具[J]. 汪孔敏,李覬,李華飆,南凱. 計(jì)算機(jī)系統(tǒng)應(yīng)用. 2010(10)
[9]數(shù)字化應(yīng)急預(yù)案可操作性評(píng)價(jià)系統(tǒng)設(shè)計(jì)與開發(fā)[J]. 韓芳,秦練,馬新悅,黨德鵬,劉吉夫,陳晉. 計(jì)算機(jī)系統(tǒng)應(yīng)用. 2010(03)
本文編號(hào):3053978
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3053978.html
最近更新
教材專著