當(dāng)前位置:工程項目OA系統(tǒng) > 領(lǐng)域應(yīng)用 > 網(wǎng)上辦公軟件 > OA辦公軟件系統(tǒng)
中國oa辦公軟件系統(tǒng)
傳統(tǒng)辦公自動化系統(tǒng)的開發(fā)
1、0A系統(tǒng)一般開發(fā)過程
傳統(tǒng)的OA系統(tǒng)開發(fā)一般都是根據(jù)用戶的具體需求為其定制一個系統(tǒng),沿襲了傳統(tǒng)的一般應(yīng)用程序的開發(fā)方法。首先與用戶交流,完成需求分析,然后開始項目設(shè)計和實現(xiàn),主要基本過程概括如下:
(1)選擇一種系統(tǒng)結(jié)構(gòu)(或程序結(jié)構(gòu)),包括開發(fā)工具;
(2)選擇一種數(shù)據(jù)庫系統(tǒng);
(3)根據(jù)項目的具體內(nèi)容設(shè)計數(shù)據(jù)結(jié)構(gòu)(如關(guān)系型數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)庫和表結(jié)構(gòu)等);
(4)根據(jù)項目的具體內(nèi)容利用開發(fā)工具的可視化設(shè)計能力制作各種視圖并綁定數(shù)據(jù)(如傳統(tǒng)的表單,ASP,JSP頁面等,其中包括了每個視圖的操作或事件處理方法等;(5)設(shè)計一定的服務(wù)器端功能實現(xiàn)處理邏輯,如通過com組件、JavaBean等技術(shù)實現(xiàn);
2、系統(tǒng)結(jié)構(gòu)
按照客戶端的不同,可將辦公自動化系統(tǒng)的開發(fā)模式分為B/S模式(瀏覽器/服務(wù)器)和C/S模式(客戶端/服務(wù)器),它們各具特色,概述如下:
(1)B/S模式
B/S模式的系統(tǒng)以服務(wù)器為核心,業(yè)務(wù)邏輯處理和數(shù)據(jù)存儲基本上都在服務(wù)器端完成,用戶使用瀏覽器進行事務(wù)處理。B/S模式具有易于升級,便于維護,客戶端使用難度低、可移植性強等特點,但受到靈活性差、,應(yīng)用模式簡單等不足的制約。在目前的OA系統(tǒng)中,B/S模式是被廣泛采用的系統(tǒng)模式,一些MIS,erp系統(tǒng)也采用這種模式。
B/S模式一般需要特殊的系統(tǒng)平臺支撐,如:Windows Server Family+IS/J2EE Application Server,Linux+Apache[+Tomcat/J2EE Application Server等,相應(yīng)的主要開發(fā)環(huán)境和技術(shù)有Windows DNA+ASP/Windows netFrameWork+ASP.net,J2EE Application Server-Java等。
(2)C/S模式
C/S模式的系統(tǒng)以服務(wù)器作為數(shù)據(jù)處理和存儲平臺,在終端設(shè)計有專門的應(yīng)用程序
進行數(shù)據(jù)的采集和初次處理,再將數(shù)據(jù)傳遞到服務(wù)器端,用戶必須使用客戶端應(yīng)用程序
才能對數(shù)據(jù)進行操作。C/S模式具有專業(yè)化程度高、開發(fā)手段靈活、運行速度快等特點,但受到維護成本大、適應(yīng)性弱等不足的影響。
3、開發(fā)技術(shù)
OA系統(tǒng)的開發(fā)技術(shù)手段多種多樣,采用的開發(fā)平臺及工具主要有:Window Server Family+Visual Studio,J2EE Application Server+Java O builder 等)。Lotus Domino+Lotus Designer等,它們具有不同的特點,在不同領(lǐng)域發(fā)揮各自的優(yōu)勢。
(1)基于Lotus Domino的OA系統(tǒng)
Lotus Domino被視為最為成熟的OA系統(tǒng)平臺,與流轉(zhuǎn)復(fù)雜的工作流相適應(yīng),成為了OA系統(tǒng)開發(fā)的首選技術(shù)手段。利用Lotus Domino既可以實現(xiàn)C/S模式的OA系統(tǒng),也可以使之適應(yīng)B/S的應(yīng)用模式,其完善的文檔數(shù)據(jù)庫和權(quán)限管理系統(tǒng)為公文流轉(zhuǎn)的順利實現(xiàn)提供了強有力的保障。但Lotus Domino的開發(fā)、使用成本偏高,系統(tǒng)的重用程度較低,重復(fù)開發(fā)偏多。
(2)基于Exchange Server的OA系統(tǒng)Exchange Serve:
與Lotus Domino有相似之處,具備了復(fù)雜流程的設(shè)置與處理能力。在早期的OA系統(tǒng)中,Exchange Server被廣泛的使用,客戶端通過Outlook等電子郵件系統(tǒng)與服務(wù)器交互,但在使用上存在不直觀、靈活性差等不足。同時基于Exchange Server的二次開發(fā)難度也較大,系統(tǒng)之間的兼容性和擴展性較差。目前在市場上單純地基于Exchange Server的公文流轉(zhuǎn)系統(tǒng)日漸見少。
(3)基于Windows.Net框架的OA系統(tǒng)
Windows.Net 框架具有很強的靈活性和擴展性,能夠與Windows操作系統(tǒng)平臺進行良好的結(jié)合,可開發(fā)B/S模式和C/S模式系統(tǒng)。在表現(xiàn)形式上十分靈活,開發(fā)難度和成本低,能夠方便地使用各類中間件。Windows.Net框架下的開發(fā)工具很多,主要有C#,VB.Net,VC.NET,ASP.NET。作為一種通用的開發(fā)手段,Windows.Net框架的應(yīng)用范圍很廣,但在規(guī)模大的應(yīng)用中存在運行穩(wěn)定性一般、安全性設(shè)計復(fù)雜等不足。
- 1項目辦公室的重要職能——提供項目管理培訓(xùn)(一)
- 2oa辦公系統(tǒng)的基本價位是多少,現(xiàn)在市場的的哪家比較好?
- 3自建oa系統(tǒng)
- 4oa辦公系統(tǒng)java源代碼
- 5一般中小企業(yè)用的OA辦公系統(tǒng)需要多少錢?
- 6六大看點:2008年OA市場如何角逐
- 7國內(nèi)重點行業(yè)和領(lǐng)域協(xié)同商務(wù)應(yīng)用狀況分析
- 8oa管理系統(tǒng)
- 9平板電腦為什么不能上oa辦公系統(tǒng)?
- 10精簡的項目管理辦公室
- 11OA辦公系統(tǒng)的功能都有哪些????謝謝!??!
- 12Vista一個月內(nèi)銷量達2000多萬份
- 13企業(yè)管理oa系統(tǒng)
- 14oa后臺管理系統(tǒng)
- 15項目管理辦公室的未來
- 16oa辦公系統(tǒng)購買
- 17哪個辦公軟件好用?
- 18oa辦公系統(tǒng)怎么用?
- 19國內(nèi)協(xié)同軟件沿雙軌道前行
- 20oa系統(tǒng) 哪個好
- 21OA辦公系統(tǒng)管理培訓(xùn)流程
- 22中小企業(yè)oa辦公軟件
- 23通用oa軟件
- 24OA辦公系統(tǒng)建立一個動態(tài)、規(guī)范、平滑、高效的管理流程體系
- 25什么辦公軟件好用?
- 26電信oa辦公自動化系統(tǒng)
- 27全球協(xié)同商務(wù)發(fā)展現(xiàn)狀及趨勢
- 28OA指點ERP 集團協(xié)同信息化工具蓄力
- 29oa辦公系統(tǒng)招標
- 30OA系統(tǒng)軟件建設(shè)目標定位分析?
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓