您的位置:網(wǎng)站首頁 > 優(yōu)秀論文 > 正文
基于SOA的協(xié)同軟件設計研究
作者:許冰來源:http://www.zzqkw.com日期:2013-02-01人氣:784
建設基于SOA的協(xié)同軟件,是為了建立覆蓋整個單位辦公管理流程的通用開放平臺,滿足網(wǎng)上協(xié)同辦公、溝通交流、信息共享等多方面的需求,提高辦公效率,提升工作質量,同時降低管理成本。由于不同單位的需求及工作習慣上的差異,多數(shù)協(xié)同軟件都需要進行二次開發(fā),并且用戶的工作流程或辦公內(nèi)容一旦有所改動,就需要進行二次部署。要解決協(xié)同軟件可擴展性和可集成性相對較差的問題,協(xié)同軟件應該向開放平臺發(fā)展,不但要能夠滿足當前日常協(xié)同工作的需要,也要能夠為二次開發(fā)提供簡單可靠的堅實平臺基礎。基于SOA的協(xié)同軟件應該是一種綜合業(yè)務軟件,該軟件建設的核心原則是:
(一)實用性
從實際出發(fā),注重用戶的實際應用和需求,從基礎做起,不斷完善,滿足辦公管理的基礎工作要求,針對提高工作效率的目標來確定軟件功能。
(二)開放性
軟件應該是一個開放平臺的軟件,可以保證在日后使用過程中的不斷擴充與完善。
(三)方便性
軟件的使用方法應簡單明了,降低培訓成本。
(四)安全性
軟件需要在廣域網(wǎng)上運行,除了需要保證系統(tǒng)本身的安全問題,更要保證一些重要數(shù)據(jù)的安全性。除了基本的網(wǎng)絡安全防范,軟件還要對數(shù)據(jù)安全性進行設計,不但要充分采用控制數(shù)據(jù)庫的存取機制來保證數(shù)據(jù)的安全性,還要通過在應用程序層的身份標識與鑒別、訪問控制技術等來間接保護后臺數(shù)據(jù)庫,實現(xiàn)應用程序級數(shù)據(jù)庫安全。
二、系統(tǒng)整體業(yè)務構架
所研究的基于SOA的協(xié)同軟件是一套兼具企業(yè)信息門戶、協(xié)同應用、工作流管理、人力資源管理、公文管理、計劃管理、會議管理功能的協(xié)同工作平臺,是一個數(shù)字化的協(xié)同辦公環(huán)境。軟件前臺展示給用戶的是一個統(tǒng)一且具有個性化的門戶,后臺是業(yè)務和數(shù)據(jù)的整合。用戶可以通過單一的門戶網(wǎng)站訪問后臺不同的應用系統(tǒng)的信息,協(xié)同軟件系統(tǒng)本身就是一個信息網(wǎng),只要找到信息網(wǎng)中的任意節(jié)點,就能以該節(jié)點為中心把單位的整個信息提取出來。一個好的協(xié)同軟件需要有良好的技術支撐體系,好的技術構架要以清晰的業(yè)務構架為基礎,根據(jù)業(yè)務需求領域的分析設計及其業(yè)務模型的抽取,整合出基于SOA的協(xié)同軟件整體業(yè)務構架。具體如圖1.1所示。
整個系統(tǒng)的組成模塊分為三類:
(1)基本應用模塊。這類模塊功能兼容原有系統(tǒng),主要包括一般協(xié)同軟件所實現(xiàn)的功能,如即時消息、在線討論、公告、日程服務、業(yè)務和客戶記錄服務。
(2)管理模塊。這類模塊包括用戶管理、個人信息管理、日常事務管理、內(nèi)容管理、日志管理、知識管理等。一方面,這些模塊針對系統(tǒng)進行信息記錄和查詢,另一方面,這些模塊還為系統(tǒng)的功能擴展提供支持。
(3)擴展模塊。主要是指以后協(xié)同軟件的一些新的功能和應用。
三、系統(tǒng)邏輯構架
平臺各個模塊間的協(xié)同點在設計上考慮用面向服務的構架來實現(xiàn),每個模塊劃分本模塊的功能職責,把可以為其他模塊提供的服務用服務接口的形式統(tǒng)一展現(xiàn)出來。模塊之間的協(xié)同交互通過服務接口的互相調用來實現(xiàn)。如圖2.1所示,軟件以SOA為基礎,提出了一種新的構架。系統(tǒng)核心是SOA構架,提供訪問分發(fā)、資源、數(shù)據(jù)訪問、展示、權限、商業(yè)組件等核心服務,還可選擇郵件處理、文件管理、計劃、格式轉換、安全訪問等多種服務。
四、協(xié)同流程設計
工作流管理是協(xié)同軟件的核心內(nèi)容之一。工作流程是對一整套規(guī)則與過程的描述,以便管理在協(xié)同工作進程中的信息流通與業(yè)務活動,目標是根據(jù)各單位實際規(guī)范和業(yè)務操作來定義電子化的工作流,以智能的方式處理過程,保證工作中的某項任務完成后,按預定的規(guī)則實時把工作傳遞給處理過程中的下一步,保留工作流流轉過程中的操作痕跡,更重要的是保證相關數(shù)據(jù)的自動更新。主要體現(xiàn)于以下方面:提供給最終用戶應用接口,以便用戶可以發(fā)起、流轉、結束各流程;提供可視化建模接口,可以利用這些接口實現(xiàn)工具定制流程;根據(jù)已定義好的流轉信息,提供業(yè)務流轉邏輯和數(shù)據(jù)表單的處理。
工作流技術從繁瑣的業(yè)務過程邏輯處理中找出一種統(tǒng)一的解決途徑,工作流最大的優(yōu)點是實現(xiàn)了應用邏輯和過程邏輯的分離,因此可以在不修改具體功能的情況下,通過修改過程模型來改變系統(tǒng)功能,完成對生產(chǎn)經(jīng)營部分過程或全部過程的集成管理,把人、信息和應用工具合理有效地組織起來,發(fā)揮系統(tǒng)最大效能。
工作流平臺可以和業(yè)務處理緊密地整合在一起,由工作流平臺來實現(xiàn)多環(huán)節(jié)多人協(xié)作完成的工作。建立的工作流平臺克服了傳統(tǒng)工作流產(chǎn)品的缺陷,既滿足各種工作流應用的需要,又能適應業(yè)務變化的需求。
欄目分類
熱門排行
推薦信息
- 淺談傳統(tǒng)美術在當代公共藝術的應用 ——以蘇州園林為例
- 美育的審美功能對大學生的影響研究
- 中國畫與現(xiàn)代結合的創(chuàng)作發(fā)展
- 融媒體時代下品牌視覺形象動態(tài)化的創(chuàng)意策略與實現(xiàn)路徑研究
- 技術與藝術的交融——虛擬現(xiàn)實技術走進數(shù)字媒體藝術課堂的教學研究
- 水彩畫的光影表現(xiàn)及其影響研究
- 基于大學生人文素養(yǎng)為核心的高校美育教學研究
- 數(shù)字時代繪本與非遺文化的結合與創(chuàng)新
- AIGC賦能高職教育--以工業(yè)設計為例
- 賽教融合模式下“視覺設計基礎”課程的改革探索與實踐
期刊知識
- 2025年中科院分區(qū)表已公布!Scientific Reports降至三區(qū)
- 官方認定!CSSCI南大核心首批191家“青年學者友好期刊名單”
- 2023JCR影響因子正式公布!
- 國內(nèi)核心期刊分級情況概覽及說明!本篇適用人群:需要發(fā)南核、北核、CSCD、科核、AMI、SCD、RCCSE期刊的學者
- 我用了一個很復雜的圖,幫你們解釋下“23版最新北大核心目錄有效期問題”。
- 重磅!CSSCI來源期刊(2023-2024版)最新期刊目錄看點分析!全網(wǎng)首發(fā)!
- CSSCI官方早就公布了最新南核目錄,有心的人已經(jīng)拿到并且投入使用!附南核目錄新增期刊!
- 北大核心期刊目錄換屆,我們應該熟知的10個知識點。
- 注意,最新期刊論文格式標準已發(fā)布,論文寫作規(guī)則發(fā)生重大變化!文字版GB/T 7713.2—2022 學術論文編寫規(guī)則
- 盤點那些評職稱超管用的資源,1,3和5已經(jīng)“絕種”了