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

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

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

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

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

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

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

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

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

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

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

掃描關注公眾號

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

論文寫作全系列課程

掃碼了解更多

輕松寫核心期刊論文

在線留言