999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SAAS模式的網絡會議服務系統研究與設計

2014-03-24 05:19:05任媛媛
電子設計工程 2014年24期
關鍵詞:用戶服務系統

任媛媛,溫 明

(新疆電子研究所有限公司 新疆 烏魯木齊830013)

隨著信息化進程的不斷推進,信息技術在機關、企業、教育、衛生、金融、稅務、科技等各個領域的應用越來越廣泛,在業務會議中運用現代信息技術,建立業務會議信息化系統,實現業務會議電子化,已經成為業務會議組織部門的現實需求。在專家評審會、評價會等的計算機會議服務系統中,以專業技術評審會議為基礎,抽象出基于SAAS服務模式的通用會議系統,主要面向各種專業會議(包括:業務會議、代表會議、論壇、座談會、專題討論會、講座、研討會、專家討論會、專題討論會、培訓性會議、獎勵會議等)。建立基礎數據服務組件及服務接口,主要包括各類評價指標的動態電子表格,參會人員數據庫服務系統、專業資料、材料庫系統、權限管理系統、業務分配系統等模塊,將主要的會議管理業務應用程序按照不同功能單位(稱為服務),通過這些服務之間定義良好的接口和契約聯系起來。能夠靈活地適應環境變化的會議業務為按需業務,在按需業務中,完成各類會議方式的必要更改。

1 SAAS模式

1)SAAS 模式介紹

SAAS(Software-as-a-service)的意思是軟件即服務,SAAS的中文名稱為軟營或軟件運營。SAAS是基于互聯網提供軟件服務的軟件應用模式。作為一種在21世紀開始興起的創新的軟件應用模式,SAAS是軟件科技發展的最新趨勢。

SAAS提供商為客戶搭建信息化所需要的所有網絡基礎設施及軟件、硬件運作平臺,并負責所有前期的實施、后期的維護等一系列服務,客戶無需購買軟硬件、建設機房、招聘IT人員,即可通過互聯網使用信息系統。就像打開自來水龍頭就能用水一樣,客戶根據實際需要,從SAAS提供商租賃軟件服務。

SAAS是一種軟件布局模型,其應用專為網絡交付而設計,便于用戶通過互聯網托管、部署及接入。對于廣大中小型客戶來說,SAAS是采用先進技術實施信息化的最好途徑。

2)SAAS 模式優勢

SAAS服務模式與傳統許可模式軟件有很大的不同,它是未來管理軟件的發展趨勢。相比較傳統服務方式而言SAAS具有很多獨特的特征:SAAS不僅減少了或取消了傳統的軟件授權費用,而且廠商將應用軟件部署在統一的服務器上,免除了最終用戶的服務器硬件、網絡安全設備和軟件升級維護的支出,客戶不需要除了個人電腦和互聯網連接之外的其它IT投資就可以通過互聯網獲得所需要軟件和服務。此外,大量的新技術,如Web Service,提供了更簡單、更靈活、更實用的SAAS。

另外,SAAS供應商通常是按照客戶所租用的軟件模塊來進行收費的,因此用戶可以根據需求按需訂購軟件應用服務,而且SAAS的供應商會負責系統的部署、升級和維護。而傳統管理軟件通常是買家需要一次支付一筆可觀的費用才能正式啟動。

ERP這樣的企業應用軟件,軟件的部署和實施比軟件本身的功能、性能更為重要,萬一部署失敗,那所有的投入幾乎全部白費,這樣的風險是每個企業用戶都希望避免的。通常的ERP、CRM項目的部署周期至少需要一兩年甚至更久的時間,而SAAS模式的軟件項目部署通常只占五分之一時間,而且用戶無需在軟件許可證和硬件方面進行投資。傳統軟件在使用方式上受空間和地點的限制,必須在固定的設備上使用,而SAAS模式的軟件項目可以在任何可接入互聯網的地方與時間使用。相對于傳統軟件而言SAAS模式在軟件的升級、服務、數據安全傳輸等各個方面都有很大的優勢。

2 基于SAAS模式的網絡會議服務系統功能體系

1)基于SAAS模式的網絡會議服務系統主要包括如下子系統

①會議系統服務網站;

②會議管理系統,會議屬性與控制參數;

③參會人員管理,專家庫管理系統,工作評價系統;

④論文、材料、資料、稿件、活動等文檔數據庫系統;

⑤會議發布,展示,公示系統。

2)部署模式

基于SAAS模式的網絡會議服務系統,主要包括部署內部網絡的辦公管理信息系統、數據庫管理系統、信息發布系統,3個系統以內部辦公系統為核心,分別通過獨立的數據包將相應的信息結合起來。

3)主要特點

①基于互聯網。不限制會議地點、在線閱讀會議材料、在線發言提出意見等。

②業務管理強大。如鑒定各類業務成果、評審項目、會議打分、數據統計、數據打印等。

③系統全部采用B/S架構,建立數據庫系統,以瀏覽器為操作手段,系統具有權限管理功能。

4)主要功能

①信息發布功能。根據客戶需求,個體化定制會議信息發布主頁,可分不同欄目,個性布局,圖片、動畫、文字完美支持。

②用戶管理功能。用戶分為一般參會用戶和專家用戶,根據用戶屬性的不同,設計不同的功能體系,實現不同的會議目標。

③會議管理功能。根據不同的會議類型,設計不同的管理功能。如項目類評審會議,需設計項目資料在線閱讀、對項目打分、打分統計、對項目投票、評分、打印等。

④檔案管理功能。將會議涉及到的資料(文字、圖片、視頻),全部電子化,進行電子化檔案管理,便捷查詢調閱、安全存儲。

3 組件化、服務化、應用分層的設計思路

基于SAAS模式的網絡會議服務系統,是一個軟件產品,它的研發過程也必然是有其目的。和絕大多數軟件產品一樣是追逐利潤的,在產品目標確定的情況下,降低成本有兩個途徑:減少部署成本,提高開發效率。減少部署成本的方面,業界研究得非常多,比如近幾年很流行的“去IOE”,就是很典型的,從一些費用較高的高性能產品遷移到開源的易替換的產品集群,又比如使用Linux+Mono來部署.net應用,避開Windows Server的費用。提高開發效率這方面,主要途徑有兩點:加快開發速度,減少變更代價。如果開發的不是全新功能模塊,而是可以利用已有的東西,將會大幅提高開發速度。同時,如果我們能夠理清模塊之間的關系,合理分層,每次變更只需要修改其中某個部分,甚至不需要修改代碼,就可以達到開發目的,將大大減少變更代價,綜上所述,組件化的設計方法是唯一的選擇。具體到網絡會議服務系統,則大量應用了成熟的組件,比如系統用戶管理功能組件,文件傳輸組件、信息發布組件等。大大的降低了開發成本,提高了開發效率。

分層的程序設計帶來的好處是顯而易見的,由于層間松散的耦合關系,使得每一層的設計人員可以專注于本層的設計,而不必關心其他層的設計,也不必擔心自己的設計會影響其它層,對提高軟件質量大有裨益。而且分層設計使得程序結構清晰,升級和維護都變得十分容易,更改層的具體實現代碼,只要層接口保持穩定,其他層可以不必修改。即使層的接口發生變化,也只影響上層和下層,修改工作量小而且錯誤可以控制,不會帶來意外的風險。

要保持程序分層設計的優點,就必須堅持層間的松散耦合關系。設計程序前,應先劃分出可能的層次,以及此層次提供的服務和需要的服務。程序設計時,應盡量保持層間的隔離,只是使用層歸檔提供的服務。

在網絡會議服務系統中,系統的主要功能就是各行業的專家通過系統對申報的材料進行評審,即提前通過材料申報系統將待評審材料按類別存放到網絡會議系統的文件庫中,然后專家通過web方式以專家的系統用戶身份登錄系統,運行系統的評審功能,對待審材料進行評審,評審方式可以是打分和投票等。

首先,分析應用的典型流程。整個應用主要流程是材料傳輸,專家用戶管理,評審材料,評審結果統計。明顯地,材料傳輸與具體傳輸的內容無關,可以作為獨立的一層。專家用戶管理功能只和用戶權限有關,和其他具體的業務處理無關,也可以作為獨立的一層。評審材料作為獨立一層。于是,整個應用分為三層:材料傳輸層,用戶管理層,評審材料層。材料傳輸層負責業務數據的處理,用戶管理層完成用戶與材料的類別對應,評審材料層完成對材料的評審和評審結果記錄。材料傳輸層處于頂層,評審材料層處于底層,用戶管理層處于中間層。

然后,分析各層提供的服務。通常定義服務,均指下層為上層提供的可使用的功能。

材料傳輸層提供數據傳輸,必然提供發送Send和接收Recv兩個功能。它不關心具體的內容是什么,也不關心報文格式是什么,因此傳遞給Send/Recv的參數只能是字符串或文件名。傳輸層還需要知道報文傳輸給誰,因此還需要提供參數接收者Receiver。此外傳輸層可能提供優先級服務,則上層還可以設置一個傳輸優先級,等等。為此,網絡會議系統設計一個接口結構,用于用戶管理層和材料傳輸層交換數據,結構定義如下:

structMQMessage

{

// 發送方

// 接收方

// 優先級

// 數據內容

// 數據類型(文件/緩沖區)

// …. 其他的定義

}

再設計兩個函數,用于收發數據:

Send(MQMessage & msg)

Recv(MQMessage & msg)

用戶管理層需要接收數據時,填寫MQMessage結構,然后調用Send()發送需要接收數據的具體信息。傳輸層分析MQMessage結構,采取合適的方式將用戶管理層需要的數據內容發送到用戶管理層。用戶管理層收到數據后,分析MQMessage結構,獲取數據內容。

用戶管理層完成數據類別對應,就必然提供數據封裝和解析兩種服務。如果有多種數據格式,則每種格式都需要提供相應的封裝和解析服務。它不需要知道業務數據內容,評審層也不需要知道數據的具體形式。下面假定數據格式為:{字段名=字段值;字段名=字段值;…}。用戶管理層提供函數供應用添加字段名、字段值和通過字段名獲取字段值,還提供一些必要的管理函數,如:

AddField(FieldName,FieldValue)--增加

GetField(FieldName,FieldValue)--獲取

SetField(FieldName,FieldValue)--修改

DelField(FieldName)--刪除

這樣,評審層就可以根據自己的需要任意地設置或獲取數據。應該注意到,由于評審層不關心字段值的含義,因此全部的FieldValue都需要轉換成統一的格式,即字符型。

這樣就完成了系統基本的結構設計和接口設計。

從上面的分析可以看出,分層的程序設計主要有以下特點:

①層和層之間通過接口相互訪問。層接口是其功能的最小集合,即接口應該盡量的小。

②層功能是彼此獨立和內斂的。不同層提供的功能不重疊,各不相同。例如用戶管理層決不修改數據庫,材料傳輸層決不解析數據,等等。同樣,操作相同數據的功能一定在同一個層中,決不會散列在多個層中。

③不跨層訪問。如評審層不直接訪問傳輸層。

正是由于這些特點,才使得層間分界線十分明顯,層間耦合關系松散,才使得分層設計的優點得到體現。

4 基于SAAS模式的網絡會議服務系統設計原則

大型軟件系統的設計開發必須具有全面、細致的系統規劃,方案可行性分析等工作,基于SAAS模式的網絡會議服務系統設計體現下列原則:

1)先進性原則

系統選用符合國際標準規范的具有國際領先水平的主流軟件支撐平臺和開發平臺,應用先進的數據庫產品。加強應用開發、以應用引導智能化建設。充分利用系統的功能,采用先進的軟件技術,開發實用的應用軟件系統;系統應保證與各硬件、網絡和數據庫的良好互聯,確保系統具有較長的生命期;適應政府職能部門信息化發展的特點及信息網絡通信技術的更新換代,在應用軟件設計方面滿足一定的先進性水平。

2)經濟性原則

隨著業務的發展,系統的數據量也會與日俱增,所以項目經理在設計階段要對數據的處理方式進行徹底地分析、精心地安排、仔細地計算,會對今后節約費用開支打下良好的基礎。

3)安全性原則

系統牽涉到縱橫向很多單位與部門,各項數據信息的實時性、安全保密性要求較高,保證數據在網絡上傳輸的安全性非常重要,在設計時需要有一套完整的安全保密措施和可靠的保障體系,保證不同用戶高效、快速地訪問權限范圍內的系統資源,并能有效地阻止用戶之間的非法侵入、非授權訪問、互聯網上的黑客攻擊。

傳輸數據的安全、準確與否直接影響到系統的穩定性,計算機網絡系統在提供數據快速交換、方便處理的同時也給網絡犯罪提供了便利。如果一個網絡系統中,沒有一個十分嚴密的安全設計,可能將得不償失。這是系統承包商所面臨的最富有挑戰性的課題,其中要解決的主要問題是:

如何保證系統和網絡的可靠地運行;

如何保證數據的正確性和完整性;

如何保證數據的安全性;

如何區分、辨別數據的合法與非法性;

基于SAAS模式的網絡會議服務系統將從組織管理和技術保障兩個方面確實保障系統與所有數據的安全可靠,尤其要保證網絡環境下的安全。

①選用先進、成熟、可靠的硬件產品和網絡產品,通過在處理中心采用雙機熱備份、雙路供電系統,UPS等系統,以保證系統和網絡的可靠性。

②選用先進、成熟、可靠的數據庫產品以保證數據庫的可靠運行。

③嚴密的權限管理系統。領導只能分配權限,不能分配口令,防止在應用系統中出現超級用戶。系統內各種權限的操作員可以隨時隨地,十分方便地修改自己的口令。

④周密的非法操作記錄系統,記錄所有可能是非法操作的操作。

⑤整個系統中采用權限互相牽制的策略,系統的超級用戶與數據庫的超級用戶互相不知道對方的口令,系統管理員必須用密鑰啟動系統[7],但不能進行錄入數據。錄入、復核員必須在系統管理員啟動系統后,才能登錄進入系統。使得整個系統職權分明,責任追查十分方便。另外,數據庫的多層次管理、分級授權安全保密機制的優良性也非常重要。

5 結束語

文中論述了基于SAAS模式的網絡會議服務系統的設計和實現方案,系統的建立和應用基于SAAS模式。系統利用組件化、服務化、應用分層的設計理念,保證了系統的服務功能模塊化,個性化定制。如:該系統中的核心服務模塊—會議管理服務的開發設計,就較好的體現了SAAS模式的優勢,同時,由于各服務間低耦合,并可根據需求快捷地組合實現新的服務,具有可復用、靈活和可擴展等優點,能夠較好地適應當前軟件開發部門的需求。

[1]曹薇,張乃洲.企業SAAS應用分析[J].計算機時代,2010(2):65-66.CAO Wei,ZHANG Nai-zhou.Analysis of the enterprise saas Application[J].Computer Age,2010(2):65-66.

[2]趙進.SAAS成熟度模型淺析[J].程序員,2008(8):21-23.ZHAO Jin.Analysis of saas Maturity Model[J].Programmer,2008(8):21-23.

[3]方東.SAAS與中國中小企業信息化[J].科技信息:科學教研,2007(14):12-13.FANG Dong.SAASand informatization ofsmalland medium-sized enterprises in China[J].Science Information:Science,2007(14):12-13.

[4]左愛群,黃水松.基于組件的軟件開發方法研究[J].計算機應用,1998,18(11):4-7.ZUO Ai-qun,HUANG Shui-song.Research on componentbased software development methods[J].Computer Applications,1998,18(11):4-7.

[5]白建坤.WEB服務安全研究[J].計算機應用,2005,25(11):2533-2535.BAIJian-kun.Research ofWeb service security[J].Computer Applications,2005,25(11):2533-2535.

[6]廖俊軍.基于工作流的Web服務組合技術[J].南京理工大學,2004(1):23-25.LIAO Jun-jun.Web service composition based on workflow technology[D].Nanjing University of Science and Technology,2004(1):23-25.

[7]李剛.基于SOA的Web GIS系統框架設計分析 [J].陜西電力,2011(2):38-41.LI Gang.Web GIS system frame design analysis based on SOA[J].Shaanxi Electric Power,2011(2):38-41.

猜你喜歡
用戶服務系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
服務在身邊 健康每一天
今日農業(2019年12期)2019-08-15 00:56:32
服務在身邊 健康每一天
今日農業(2019年10期)2019-01-04 04:28:15
服務在身邊 健康每一天
今日農業(2019年16期)2019-01-03 11:39:20
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
招行30年:從“滿意服務”到“感動服務”
商周刊(2017年9期)2017-08-22 02:57:56
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
主站蜘蛛池模板: 四虎影视库国产精品一区| 国产乱子精品一区二区在线观看| 免费毛片a| 久久精品人人做人人爽97| 亚洲 日韩 激情 无码 中出| 91久久大香线蕉| 日韩色图在线观看| 伊人福利视频| 黄色三级网站免费| 亚洲欧美日韩成人在线| 国产在线视频导航| 欧美翘臀一区二区三区| 亚洲欧美日韩精品专区| 国产99久久亚洲综合精品西瓜tv| 黄色一级视频欧美| 久久久久人妻一区精品色奶水| 91麻豆国产精品91久久久| 美女高潮全身流白浆福利区| 久久九九热视频| 五月天婷婷网亚洲综合在线| 九色视频在线免费观看| 国产色婷婷| 91精品国产自产在线老师啪l| 亚洲欧美色中文字幕| 成人国产精品2021| 日韩精品久久无码中文字幕色欲| 国产哺乳奶水91在线播放| 日本精品视频| 亚洲精品男人天堂| 日韩毛片基地| 成人第一页| 欧美精品一二三区| 99久久国产综合精品女同| 日本精品视频一区二区| 国产精品成人久久| 亚洲黄网视频| 成人久久18免费网站| 国产麻豆91网在线看| 亚洲高清国产拍精品26u| 亚洲综合专区| 亚洲一区无码在线| 九九久久99精品| 亚洲无码91视频| 亚洲第一综合天堂另类专| 亚洲人成亚洲精品| 国产成人一区在线播放| 超碰91免费人妻| 精品国产香蕉伊思人在线| 就去色综合| 国产乱子伦视频在线播放| 国产第一色| 无码内射在线| 中文字幕乱码二三区免费| 成人无码一区二区三区视频在线观看| 久久久久亚洲AV成人网站软件| 久久亚洲国产最新网站| 夜夜爽免费视频| 国产99在线| 噜噜噜久久| 国产午夜精品一区二区三区软件| 9久久伊人精品综合| 欧美中文字幕在线视频| 亚洲成人黄色在线观看| 国产在线精品99一区不卡| 日韩免费中文字幕| 国产精品成人久久| 无码在线激情片| 97影院午夜在线观看视频| 亚洲一级毛片| 国产在线八区| 成人免费视频一区| 久久精品国产免费观看频道 | 亚洲国产综合精品中文第一| 欧美午夜理伦三级在线观看| 99手机在线视频| 成人韩免费网站| 免费久久一级欧美特大黄| 欧美福利在线观看| 国产又色又刺激高潮免费看| 国产免费福利网站| 亚洲中文无码h在线观看| 狠狠亚洲婷婷综合色香|