優(yōu)勝從選擇開始,我們是您最好的選擇!—— 中州期刊聯(lián)盟(新鄉(xiāng)市博翰文化傳媒有限公司)
0373-5939925
2851259250@qq.com
我要檢測 我要投稿 合法期刊查詢
您的位置:網(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ù)變化的需求。

網(wǎng)絡(luò)客服QQ: 沈編輯

投訴建議:0373-5939925????投訴建議QQ:

招聘合作:2851259250@qq.com (如您是期刊主編、文章高手,可通過郵件合作)

地址:河南省新鄉(xiāng)市金穗大道東段266號中州期刊聯(lián)盟 ICP備案號:豫ICP備2020036848

【免責(zé)聲明】:中州期刊聯(lián)盟所提供的信息資源如有侵權(quán)、違規(guī),請及時(shí)告知。

版權(quán)所有:中州期刊聯(lián)盟(新鄉(xiāng)市博翰文化傳媒有限公司)

關(guān)注”中州期刊聯(lián)盟”公眾號
了解論文寫作全系列課程

核心期刊為何難發(fā)?

論文發(fā)表總嫌貴?

職院單位發(fā)核心?

掃描關(guān)注公眾號

論文發(fā)表不再有疑惑

論文寫作全系列課程

掃碼了解更多

輕松寫核心期刊論文

在線留言