監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 簽約案例 | 購買價格 | 在線試用 | 手機APP | 產(chǎn)品資料
X 關(guān)閉

中國oa辦公軟件系統(tǒng)

申請免費試用、咨詢電話:400-8352-114

   傳統(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);

40.png

  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)勢。

41.png

  (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ù)雜等不足。

發(fā)布:2011-01-23 17:06    編輯:泛普軟件 · hs    [打印此頁]    [關(guān)閉]
網(wǎng)上辦公軟件
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢

泛普OA辦公軟件系統(tǒng)其他應(yīng)用

OA辦公軟件系統(tǒng) 高級辦公軟件 企業(yè)OA辦公系統(tǒng) 網(wǎng)絡(luò)辦公系統(tǒng) 無紙化辦公系統(tǒng) 自動化辦公軟件 手機OA辦公系統(tǒng) 手機日程管理軟件 移動OA辦公系統(tǒng) 云OA辦公 微信OA系統(tǒng)