SaaS高校信息服務(wù)移動模式的研究與設(shè)計(jì)
本文選題:SaaS 切入點(diǎn):高校信息服務(wù) 出處:《大連海事大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
【摘要】:目前,高校中越來越多的大學(xué)生傾向于使用移動終端來進(jìn)行交流和學(xué)習(xí)。為了更好的為高校學(xué)生提供服務(wù),本文將高校信息服務(wù)移動化呈現(xiàn)在終端上。由于現(xiàn)如今終端服務(wù)多以客戶端形式出現(xiàn),本文中的移動模式采用客戶端形式呈現(xiàn)。鑒于SaaS是現(xiàn)如今比較流行的軟營模式,通過它可以為多個用戶同時提供服務(wù),本文嘗試使用一個應(yīng)用實(shí)例為多個高校提供服務(wù)。 將SaaS引入移動模式,會引發(fā)許多問題,如多租戶架構(gòu),定制服務(wù)等。本文主要對其中的三個主要問題進(jìn)行深入剖析和解決。第一個是定制服務(wù),傳統(tǒng)的定制菜單不適合客戶端模式,本文采用定制個性化安裝包的方法來為用戶提供個性化服務(wù);第二個是數(shù)據(jù)字段對接,各個租戶的數(shù)據(jù)字段不盡相同,為了實(shí)現(xiàn)統(tǒng)一管理,采用元數(shù)據(jù)配置的方法將不同租戶的數(shù)據(jù)字段進(jìn)行統(tǒng)一映射;第三個是數(shù)據(jù)交換,移動終端的計(jì)算能力較弱,故客戶端與服務(wù)器端只交互服務(wù)的編號,并且采用輕量級的數(shù)據(jù)格式JSON進(jìn)行傳輸。移動網(wǎng)絡(luò)環(huán)境帶寬較小,因此采用傳輸數(shù)據(jù)量較小的socket方式來進(jìn)行通信。 本文的設(shè)計(jì)結(jié)果包括形成系統(tǒng)的體系結(jié)構(gòu)、架構(gòu)模型、功能模型以及數(shù)據(jù)庫概念模型。體系結(jié)構(gòu)主要包括系統(tǒng)的訪問控制和負(fù)載均衡。架構(gòu)模型將原表示層中查詢本地?cái)?shù)據(jù)的部分獨(dú)立成為本地層。功能模型主要是將原有高校信息服務(wù)系統(tǒng)的常見模塊適當(dāng)移動化,形成移動客戶端形式的功能模型。數(shù)據(jù)庫概念模型指的是服務(wù)提供方服務(wù)器上為租戶另外創(chuàng)建的數(shù)據(jù)庫的概念模型。 本文最后采用實(shí)驗(yàn)的方法,來驗(yàn)證解決定制服務(wù)方法以及數(shù)據(jù)交換問題方法的可行性。定制服務(wù)通過編碼來實(shí)現(xiàn)對不同服務(wù)文件的組合。數(shù)據(jù)交換首先在android平臺上實(shí)現(xiàn)客戶端和服務(wù)器端的具體程序,然后通過對其之間的交換數(shù)據(jù)進(jìn)行分析和比較得出實(shí)驗(yàn)結(jié)果。
[Abstract]:At present, more and more college students tend to use mobile terminals for communication and learning. This paper presents the mobility of university information service on the terminal. Because the terminal service appears mostly in the form of client nowadays, the mobile mode in this paper is presented in the form of client. In view of the fact that SaaS is a popular soft camp mode nowadays, This paper attempts to use a single application example to provide services for multiple universities and colleges by providing services for multiple users at the same time. Introducing SaaS into mobile mode will lead to many problems, such as multi-tenant architecture, custom service and so on. The traditional custom menu is not suitable for the client mode. This paper adopts the method of customizing personalized installation package to provide personalized service for users. The second is data field docking, the data fields of each tenant are not the same, in order to achieve unified management, The metadata configuration method is used to map the data fields of different tenants. The third is data exchange, the computing power of mobile terminal is weak, so the client and server only interact with the number of service. The mobile network environment has a small bandwidth, so it uses the socket mode to communicate with a small amount of data. The design results of this paper include the architecture of the system, the architecture model, Function model and database conceptual model. The architecture mainly includes system access control and load balancing. The architecture model makes the part of querying local data in the original presentation layer independent of local layer. The common modules of the original university information service system are properly mobile, The concept model of database refers to the conceptual model of the database created separately for the tenant on the service provider server. Finally, the experimental method is used. To verify the feasibility of solving the problem of custom-made service and data exchange. Custom-made service combines different service files by coding. Firstly, data exchange implements the concrete program of client and server on android platform. Then the experimental results are obtained by analyzing and comparing the data exchanged between them.
【學(xué)位授予單位】:大連海事大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP393.09
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 曹丹;楊清;;大學(xué)生與手機(jī)互聯(lián)網(wǎng)——福州市大學(xué)生手機(jī)上網(wǎng)行為與素養(yǎng)調(diào)查報(bào)告[J];東南傳播;2009年01期
2 許四平;;SaaS軟件即服務(wù)模型研究[J];硅谷;2009年04期
3 文艷霞;;移動互聯(lián)環(huán)境下的App與期刊App[J];出版發(fā)行研究;2012年09期
4 汪永松;;Android手機(jī)應(yīng)用開發(fā)之信息平臺移動客戶端[J];電腦編程技巧與維護(hù);2013年13期
5 張麗,張艷;從C/S到B/S,再到三層(多層)結(jié)構(gòu)——論體系結(jié)構(gòu)的發(fā)展[J];河南師范大學(xué)學(xué)報(bào)(自然科學(xué)版);2002年03期
6 趙進(jìn);;SaaS成熟度模型淺析[J];程序員;2008年08期
7 張美枝;高潤月;楊永平;;基于SaaS模式下軟件設(shè)計(jì)方法的研究[J];農(nóng)業(yè)網(wǎng)絡(luò)信息;2007年12期
8 羅軍舟;吳文甲;楊明;;移動互聯(lián)網(wǎng):終端、網(wǎng)絡(luò)與服務(wù)[J];計(jì)算機(jī)學(xué)報(bào);2011年11期
9 任友群;程靜;;高校信息化建設(shè)“十一五”規(guī)劃制訂策略研究[J];教育信息化;2006年06期
10 潘紅玉;祝奕煒;陳一鳴;;企業(yè)選擇SaaS供應(yīng)商的決策及實(shí)例研究[J];經(jīng)濟(jì)數(shù)學(xué);2013年04期
,本文編號:1566594
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1566594.html