當前位置:工程項目OA系統(tǒng) > OA軟件研發(fā) > 泛普OA新功能開發(fā)
oa系統(tǒng)開發(fā)語言
OA軟件的開發(fā)語言很多,目前較為常見的有ASP/PHP/.Lotu Domino/.Net/JAVA 五種語言,五種語言各有特色,其最鮮明的就是——他們代表了“計算機語言發(fā)展使用簡史”。
1. .Net
目前國內(nèi)計算機語言的主流技術(shù)之一,有一個現(xiàn)象大家都可以看到——現(xiàn)在軟件公司的招聘廣告,從招聘廣告上我們看到現(xiàn)在更多的招聘對象都是JAVA和.net的技術(shù)工程師,從這個市場熱度不難看出——JAVA和.net在未來很長的一段時間里將代表開發(fā)語言的主流。
論證其是否是主流原因的方法很簡單,第一:是否有國際大廠商的支持。第二:可擴展性,可升級性,模塊化,面向?qū)ο蟮鹊葍?yōu)勢。產(chǎn)品開發(fā)出來的安全穩(wěn)定性以及開發(fā)出來的可伸縮性。當然可擴展性和可升級性、模塊化這些都是沒有辦法可視化的,對于那些對OA語言感興趣的愛好者不防多看看計算機語言技術(shù)方面的書籍,其實每本書里都有介紹JAVA和.net在擴展、升級、模塊化方面的均衡優(yōu)勢。第三:還有一個最為簡單的驗證方法,就是可以問問你身邊搞過研發(fā)或者懂點計算機語言技術(shù)的朋友,他們都會給你一個明確的答案。
.NET語言開發(fā)的軟件產(chǎn)品穩(wěn)定性較高,產(chǎn)品可以模塊化是一個存在的事實優(yōu)勢,但.NET具有很強的優(yōu)勢的同時,也存在一定的劣勢,如跨平臺、大數(shù)據(jù)并發(fā)。同時.Net與ASP對接時,就會導(dǎo)致產(chǎn)品的安全性變低,.NET平臺的安全性會隨著ASP的安全漏洞安全為黑客或者不法分子利用進而破壞,這個也就一直困擾軟件技術(shù)工程師的一個最大的問題——.NET語言沒有辦法和ASP對接的最大一個因素之一。當然.NET如果不需要與ASP語言對接,那么也不存在這樣的風(fēng)險。
目前國內(nèi)基于.Net 的OA產(chǎn)品有:泛普軟件
2. PHP
PHP語言與ASP基本上屬于同一時代的產(chǎn)品,但是成熟時間稍微比ASP要晚一點,PHP語言在開發(fā)上稍微比ASP復(fù)雜,其最大的優(yōu)勢就是其版本就像LIUNX系統(tǒng)一樣是一個免費開放型的平臺,開源代碼很容易就找到,這樣就解決了程序開發(fā)人員自己絞盡腦汁的去寫程序,由于是開源的,很多程序在互聯(lián)網(wǎng)上都可以找到,但是版權(quán)問題和安全性問題是一直困擾PHP技術(shù)的兩個難題。國內(nèi)的通達OA一直有很多盜版,其實根源問題就是PHP的開源代碼性導(dǎo)致的(大家可以參考通達官網(wǎng))。
和ASP一樣,在2000年左右,PHP成為了網(wǎng)站的主流開發(fā)工具,PHP與ASP相比的優(yōu)勢就是跨平臺性好些,但是如果面對大型結(jié)構(gòu)的用戶群或者門戶網(wǎng)站,PHP又有一些力不從心。所以PHP技術(shù)也正在逐漸走下坡路。PHP語言目前仍有不少網(wǎng)站還在使用,但是主流的應(yīng)用系統(tǒng)已經(jīng)呈現(xiàn)正在放棄使用的趨勢,基本層面上正在淡出了開發(fā)工具的選型范圍。
目前應(yīng)用PHP技術(shù)的OA產(chǎn)品有:通達,泛微的。
由于PHP的開源和ASP的易用性再加之其語言技術(shù)久遠,造成一種事實——現(xiàn)在很多高校和計算機語言職業(yè)培訓(xùn)學(xué)校已經(jīng)或者開始放棄了使用PHP和ASP教學(xué),這也就決定了PHP語言技術(shù)正在淪為更新?lián)Q代型的產(chǎn)品,對于使用者來說,就出現(xiàn)了未來的升級困難可能大的風(fēng)險。
作為行銷策略上的吸引點,很多采用PHP和ASP技術(shù)的OA軟件多用低價的策略沖擊市場,采用這兩項技術(shù)的OA軟件實際上更多的是應(yīng)用于低端產(chǎn)品。
3. Lotus Domino
是IBM 在96年左右流行起來的OA開發(fā)工具,優(yōu)點是開發(fā)速度比較快,基于Lotus的腳本進行開發(fā),與Lotus 的郵件系統(tǒng)相整合,主要用來作工作流和內(nèi)部郵件的傳遞,由于Louts采用專用的文檔數(shù)據(jù)庫系統(tǒng),查詢和數(shù)據(jù)統(tǒng)計效率就比較低下,與關(guān)系型數(shù)據(jù)庫的整合很不好。所以Lotus Notes對于僅對單一的消息和工作流系統(tǒng)來說是不錯的架構(gòu),但如果想做較大規(guī)模的業(yè)務(wù)整合或者業(yè)務(wù)開發(fā)會是困難重重。
使用Lotus Notes語言架構(gòu)的OA產(chǎn)品最大的難點就是針對業(yè)務(wù)系統(tǒng)整合起來比較難。97年筆者曾經(jīng)在北京見過IBM推廣過Louts系統(tǒng),也許在國外懂louts語言的人很多,但是事實上在國內(nèi)懂louts系統(tǒng)的人少之又少,這也就決定了louts在中國國內(nèi)市場上一直都打不開局面的原因之一,由于懂louts語言的技術(shù)工程師較少,所以使用louts語言開發(fā)的軟件的產(chǎn)品面臨最大的困難是升級維護,物以稀為貴,louts系統(tǒng)工程師的支付成本也相對比較高昂。
國內(nèi)應(yīng)用louts語言的OA產(chǎn)品:合強
以上三種語言技術(shù)在90年代的時候都曾經(jīng)是WEB或者主流開發(fā)語言,但是隨著計算機語言技術(shù)的不斷升級換代,這三種語言技術(shù)逐漸淡出人們開發(fā)OA軟件的視線,使用這三種語言的技術(shù)工程師人員數(shù)量也呈現(xiàn)出階梯數(shù)量級遞減,也許到了2020年,ASP,PHP語言技術(shù)的工程師將會成為全球“稀有語言動物”,也只有到了那個時候做ASP,PHP語言的工程師拿的薪水會比主流工程師拿得多得多。
4. ASP語言
ASP是微軟的初始WEB產(chǎn)品,在97年左右推向市場,是最初較早的WEB語言技術(shù),很多小型簡單的網(wǎng)站都是用ASP語言開發(fā)的,由于是九十年代的產(chǎn)品,所以在計算機語言升級以后,其本身最大的一個問題就突顯了出來其可擴展性比較差,與現(xiàn)在的主流計算機語言.NET和JAVA對接都很困難,所以我們經(jīng)常見到很多用ASP語言技術(shù)開發(fā)的小型網(wǎng)站在2003年以后面臨升級等問題時都令人頭疼,最后很多公司都采取了棄用之前的ASP語言結(jié)構(gòu)的產(chǎn)品轉(zhuǎn)而使用最近的語言技術(shù)開發(fā)網(wǎng)站。
使用ASP語言腳本技術(shù)開發(fā)的產(chǎn)品最令軟體工程師頭疼的是ASP技術(shù)與.NET平臺對接基本不太可能(筆者過去就經(jīng)歷過ASP網(wǎng)站改造成.NET網(wǎng)站的事情,那經(jīng)歷簡直可以用“苦難”兩個字來形容)。由于ASP的語言久遠,所以現(xiàn)在在新開發(fā)的系統(tǒng)已經(jīng)使用不多。今天市場上依然能夠看到的ASP語言開發(fā)的OA軟件多是在05年以前生產(chǎn)的產(chǎn)品的基礎(chǔ)上改善的。
目前用ASP語言開發(fā)的產(chǎn)品有:金和
5. JAVA
JAVA是1995年由SUN公司引進到我們這個世界的革命性變成語言,今天我們記住SUN這一全球性大公司的原因就是因為SUN在網(wǎng)絡(luò)安全系統(tǒng)方面是最為優(yōu)秀的提供商,JAVA的優(yōu)秀在于與傳統(tǒng)的軟件比較就是:傳統(tǒng)的軟件往往與具體的視線環(huán)境有關(guān),一旦環(huán)境有所變化就需要對軟件做一番改動,耗時費力,而JAVA編寫的軟件能在執(zhí)行碼上兼容,只要服務(wù)器提供JAVA解釋器,JAVA編寫的軟件就能在其上運行(更多解釋可以見清華大學(xué)出版社出版JAVA2實用教程(第二版),在這免費做做廣告o(∩_∩)o…)。
JAVA比.Net相比,可以跨平臺,具有非常強的擴展性;可以在LINUX,UNIX上部署。對于超大型的OA系統(tǒng),這是至關(guān)重要的。Windwos平臺想實現(xiàn)上千并發(fā)不太現(xiàn)實,這是一個絕對的事實。JAVA在擴展性和穩(wěn)定性上(SUN在網(wǎng)絡(luò)安全方面的持續(xù)支持)的優(yōu)越表現(xiàn)導(dǎo)致銀行、稅務(wù)、公安、政府這樣基于有很高安全要求的公司或者單位在選擇軟件才產(chǎn)品的時候會首先選擇JAVA語言開發(fā)的軟件產(chǎn)品。
目前國內(nèi)基于JAVA的OA軟件:泛微的;用友致遠;35互聯(lián)老板簽批系統(tǒng)。
由于JAVA和.NET語言開發(fā)的產(chǎn)品穩(wěn)定性和安全性比較高的眾所周之的原因,所以在OA軟件的應(yīng)用中使用JAVA和.NET語言開發(fā)的OA軟件銷售的價格會比ASP和PHP開發(fā)的軟件價格通常要高,但是隨著JAVA和.NET的語言技術(shù)的大規(guī)模使用,一旦JAVA和.NET開發(fā)的OA軟件進入中低端市場,PHP和ASP結(jié)構(gòu)的OA軟件也將會面臨全面被取代的局面。
目前國內(nèi)OA行業(yè)中還有一種“功能為王”的聲音,這部分主要是依靠ASP、PHP語言技術(shù)為主導(dǎo)的商家,這部分商家通常會強調(diào)“功能為王”,主觀上來看這其實并不錯,但是如果站在長期的目標來看,功能為王并不貼切,現(xiàn)有的功能滿足并不等于未來的功能滿足,JAVA和.Net之所以成為主流,這一點是任何技術(shù)流派不能阻止的,越老越多的軟件工程師在學(xué)習(xí)使用這兩種計算機語言,他們當然知道選擇的原因。OA選型人員應(yīng)該從更加長遠的角度選擇OA產(chǎn)品。找到最適合自己的OA軟件產(chǎn)品最為重要。
- 1物業(yè)管理OA系統(tǒng)
- 2建筑施工OA系統(tǒng)
- 3OA選型
- 4有哪些OA
- 5OA使用
- 6OA報價
- 7OA多少錢
- 8OA企業(yè)單位
- 9OA表單
- 10科研行業(yè)OA
- 11煤炭行業(yè)OA
- 12石油行業(yè)OA
- 1oa系統(tǒng)開發(fā)范例
- 2oa辦公app開發(fā)
- 3oa項目開發(fā)
- 4oa系統(tǒng)開發(fā)語言
- 5OA頂部工具欄【收藏夾管理】進入收藏主界面操作
- 6oa軟件系統(tǒng)開發(fā)公司
- 7oa系統(tǒng)界面設(shè)計原則應(yīng)該秉承美觀、實用、簡潔、易懂的原則
- 8oa系統(tǒng)如何開發(fā)
- 9做oa系統(tǒng)開發(fā)的公司
- 10建筑施工OA辦公系統(tǒng)一周開發(fā)總結(jié)和下周計劃
- 11oa系統(tǒng)開發(fā)企業(yè)
- 12協(xié)同OA可以通過短信或郵件提醒用戶有待辦的流程
- 13螞蟻積分是泛普OA為企業(yè)定制開發(fā)的一個新功能
- 14友商欄目軟件系統(tǒng)下載,一律放泛普軟件的客戶端軟件系統(tǒng)
- 15協(xié)同OA軟件的新建外部數(shù)據(jù)源觸發(fā)流程:
- 16學(xué)校oa系統(tǒng) 開發(fā)功能
- 17OA辦公系統(tǒng)功能介紹
- 18無紙化辦公系統(tǒng)開發(fā)公司
- 19oa軟件系統(tǒng)開發(fā)費用
- 20企業(yè)自主開發(fā)oa系統(tǒng)
- 21oa系統(tǒng)開發(fā)流程
- 22如何在OA辦公系統(tǒng) USBKey身份認證模塊中實現(xiàn)函數(shù)的調(diào)用
- 23項目管理軟件研發(fā)的核心模塊
- 24oa辦公系統(tǒng)的開發(fā)
- 25java開發(fā)oa系統(tǒng)
- 26OA軟件的研發(fā)方面,泛普軟件領(lǐng)導(dǎo)型廠商要起到表率作用
- 27oa系統(tǒng)開發(fā)視頻教程
- 28可以開發(fā)oa軟件系統(tǒng)的公司
- 29通用OA辦公自動化系統(tǒng)的流程簽批設(shè)計與實現(xiàn)
- 30oa開發(fā)系統(tǒng)
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓