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