2022-07-07 分類: 網(wǎng)站建設
任何一家公司的后臺系統(tǒng)需要許多不同層軟件。像電子郵件和基本網(wǎng)站這些必要的部分是運行起來相對簡單的。最困難的任務就是提供下列這種軟件:充當公司業(yè)務的核心、處理所有大大小小的最基本的細節(jié);以及讓客戶支付發(fā)票金額、確保銀行賬戶里面有足夠現(xiàn)金來付工資。
這些系統(tǒng)就包括客戶關系管理(CRM)和企業(yè)資源規(guī)劃(ERP)等應用系統(tǒng),但它們其實只是一組精心創(chuàng)建的數(shù)據(jù)庫表,外加防止員工弄亂信息的一組例行程序。它們通常對公司而言必不可少,以至于數(shù)據(jù)庫管理員可以挺起胸膛,說出讓人相信的這番話:“我們公司說白了就是一個龐大數(shù)據(jù)庫,外加照吩咐辦事的銷售隊伍和倉庫?!彼麄兊脑捒鋸埩艘稽c,但與事實并非相差甚遠。
在過去的十年間,市面上出現(xiàn)了好多開源解決方案,它們讓公司只要下載一些代碼,啟動編譯器,然后連接數(shù)據(jù)庫,就比較容易使所有業(yè)務運營實現(xiàn)數(shù)字化。與Oracle、SAP及其他廠商的大型企業(yè)軟件包相比,與之競爭的這些開源軟件包起初成本非常低。
虧本賺吆喝
比起早些年少數(shù)編程員交換代碼以獲得地位,如今這個行業(yè)成熟多了。Openbravo、SugarCRM和Compiere等公司自稱是專業(yè)的開源公司,至少提供兩個級別的產品:社區(qū)版和專業(yè)版;專業(yè)版得到了廠商的支持,常常有額外特性。它們還開始提供軟件即服務(SaaS)版本,為客戶把整套應用軟件托管在諸多服務器組成的云環(huán)境中。
我們可以通過這些產品,大致了解開源軟件開發(fā)在如何針對商業(yè)化順勢而變,至少有一些開源項目正是沖著專有工具而來的。你不用花錢,就能享受到開源版本的許多特性;當然也可以成為付費客戶,獲得更好的特性和更多手把手的指導。
由于許多公司已經很善于弄清楚用戶需要什么、愿意為此支付多少費用,做出這樣的決定并不容易。畢竟,如果它們搞不明白這個問題,就會關門大吉、開源版本就會出岔子。開源公司喜歡夸耀自己沒有像專有軟件公司那樣把用戶鎖定。
所謂的社區(qū)版還兼有營銷的作用。這些公司希望你輕松采用社區(qū)版,因為快樂的用戶極有可能在以后升級到專業(yè)版。但它們也作了精心安排,以便社區(qū)版很容易滿足不了基本系統(tǒng)的發(fā)展要求。有人可能覺得這是一個無情的伎倆,不過我倒覺得這些試用機制是
市面上最禮貌、最友善的營銷手段之一。這種方式也許不如銷售代表出錢邀你游覽拉斯韋加斯來得好玩,但比耐著性子看完充斥著流行語和空頭承諾的PowerPoint幻燈片有效得多。決定采用開源版還是專業(yè)版牽涉大量的細微差異和種種選擇,但一切都大白于天下。
本文著重介紹了SugarCRM、Openbravo和Compiere,不過許多類似工具也能勝任工作。比方說,許多電子商務前端系統(tǒng)提供了極其豐富的特性,讓人以為它們本身就是ERP本臺。Magento等公司提供的電子商務解決方案為良好的店鋪提供了許多后臺工具。
店鋪工具還出現(xiàn)在讓人意外的地方。Drupal和Joomla等項目本該是內容管理系統(tǒng)(CMS),但編程人員在開發(fā)購物手推車及其他工具,可以把它們變成提供足夠多特性的店鋪,足以成為小企業(yè)的ERP。
其他縮略語也涌入到了ERP領域。作為報表工具的最新流行語,商業(yè)智能(BI)已極其先進而復雜,足以處理許多ERP和CRM事務。Jasper和Pentaho絕不僅僅是把SQL查詢轉儲到外觀漂亮的表中的工具。利用諸如此類的工具,很快就能構建起自己的CRM或ERP解決方案。
作為把體現(xiàn)員工之間如何聯(lián)系的流程圖變成讓一切順暢運行的軟件這一門藝術,業(yè)務流程管理(BPM或BPMS)可能還非常適合一些CRM或ERP系統(tǒng)。Intalio利用開源組件開發(fā)出了一款BPM解決方案。
但SugarCRM、Openbravo和Compiere正面處理必要的CRM和ERP功能。仔細看一下這三款產品,我們就有機會看一下構建實用的后端程序有多容易,并有機會了解“開源”這個術語對某個人(如果其上司只希望倉庫與銷售隊伍進行聯(lián)系)來說到底意味著什么。
SugarCRM應用軟件在2004年開始只是為公司管理客戶數(shù)據(jù)的一種簡單方法,在SourceForge上成為最受歡迎的項目之一后,迅速得到了風險資金的支持。最新版本5.2如今可以組織管理銷售隊伍與想買商品的客戶之間的互動關系。它可以存儲銷售線索、管理銷售活動、組織管理賬戶,以及生成跟蹤這一切活動的報表和圖形。
采用的架構沒有把表結構的大部分隱藏起來。像聯(lián)系人、線索和賬戶這幾個主要數(shù)據(jù)項都有選項卡,每個選項卡有類似的按鈕,用于創(chuàng)建新的數(shù)據(jù)項或搜索舊的數(shù)據(jù)項。在需要更多手把手指導的一些地方,有幾個向導程序(wizard)。比方說,用于生成電子郵件銷售活動的一個向導程序會檢查許多配置選項,確保郵件正確發(fā)出去。要說這個工具最主要用于發(fā)送營銷郵件,我不會感到吃驚。
這款軟件是用PHP編寫的,針對MySQL作了調整,不過經改動后可與其他數(shù)據(jù)庫兼容,包括Oracle數(shù)據(jù)庫。社區(qū)版具有用于往表里面填寫人員姓名以及會議的所有基本特性。儀表板不斷統(tǒng)計新線索以及新線索出現(xiàn)的情況。該系統(tǒng)一直采用高端的插件結構;有一個網(wǎng)站SugarExchange專門為這些開源插件和專業(yè)插件編制目錄。
據(jù)維基百科里面提到的一則隨機估計認為,社區(qū)版含有專業(yè)版當中85%的特性,這個結論可能基于數(shù)據(jù)庫中表的數(shù)量,而不是基于特性的新穎性。專業(yè)版和企業(yè)版有一些比較高級的改進之處,比如更復雜的報表、定制門戶以及移動設備訪問。大多數(shù)高級插件都是要花錢的。
很容易得出這樣一個印象:社區(qū)版與專業(yè)版一比相形見絀,特別是由于SugarCRM網(wǎng)站首頁上營銷文案的主要內容是為了吸引人們來試一試,然后購買某一款專業(yè)版。如果你已經在使用社區(qū)版, 那么SugarCRM隨時可以讓你輕松升級到專有版本。不過有大量的資源專門面向社區(qū)版,包括眾多論壇和SugarForge(這是主要項目和許多插件的資料庫)。
我認為,SugarCRM在很好地同時支持開源社區(qū)和陣營龐大得多的企業(yè)(它們只需要某個方面多幾個保證)。這些論壇得到收費的官方支持人員的積極監(jiān)管,但大多數(shù)討論針對的是把社區(qū)版安裝在不同環(huán)境下遇到的種種難題。還有一個非員工組成的活躍社區(qū),負責為企業(yè)維護簡單版本;許多人在深入分析代碼,以便更換按鈕、更改URL、與Moodle等另一個軟件包共享登錄信息,或者甚至改動數(shù)據(jù)庫表。
這個領域的活力似乎擴散到了專業(yè)版。SugarCRM似乎擁有比Openbravo或Compiere更多更新的特性,比如與第三方數(shù)據(jù)庫和社交網(wǎng)絡集成的功能,只不過是因為有那么多項目處于不同的完成階段。開源社區(qū)的試驗是這一切創(chuàng)造力的源泉。
與此同時,該公司顯然期望隨時提供有償幫助。它剛推出了Sugar簡易版,該產品把托管功能與社區(qū)版結合起來。如果最多供5個用戶使用,一年訂購費為499美元;如果最多供10個用戶使用,一年訂購費為799美元。如果你想使用專業(yè)版中的特性,價格就會上升。第一級是每個客戶每月30美元,最全面的“企業(yè)級”是每個客戶每月50美元。
額外的報表和窗件不是可供出售的惟一部分。SugarCRM還會把托管功能捆綁到共享機器或專用機器上的服務中,這一組特性似乎在迅速完善。其中兩款產品(Sugar簡易版和Sugar專業(yè)版)都隨帶托管功能,但你總是可以安裝到自己的服務器上。
SugarCRM在迅速研究管理這些部署環(huán)境的工具。名為“云控制臺”(Cloud Console)的最新工具在開始幫助企業(yè)結合一家大公司里面安裝的各個Sugar版本。這些版本不需要一模一樣,不同部門可以有各自的模板和特性。
很難用一句話來總結SugarCRM和商業(yè)合作伙伴社區(qū)帶來的所有額外特性。FastStack便于迅速安裝每一個部分。我喜歡搗鼓模塊構建器,這項特性讓你可以為表拖放字段。開發(fā)自定義特性根本不需要編寫太多的代碼。你只要為字段選擇名稱,窗體和表的其余部分會隨后完成。
比較高端的解決方案需要深入了解PHP,這門編程語言得到了很好的支持。SugarForge擁有數(shù)百個頗有意思的插件,開發(fā)這些插件是為了添加特性,并且把Sugar與其他許多開源和專有軟件包集成起來。
這通常相當簡單直觀。你可以編寫PHP代碼,為菜單或不同頁面添加額外特性。比方說,iNetGoogleMap插件的核心是用大約100行代碼構建而成的,這些代碼把數(shù)據(jù)從內置的Sugar格式處理成谷歌地圖(Google Map)所需的URL格式。這個核心隨帶十幾個其他文件,有助于把該核心與系統(tǒng)集成起來,并且針對其他任何一門語言進行本地化。添加插件的機制很完善,提供了訪問底層系統(tǒng)的廣泛途徑。
有相當多的插件專門用于為Sugar添加ERP功能。如果貴公司規(guī)模小、產品線短,這款產品就足以滿足要求。有一些插件用于添加庫存管理、信用卡處理以及啟動自己的ERP所需要的幾乎一切功能。
這些插件有一些是開源插件,不過這可能是一種營銷手段。比方說,PlanetAuthorize.Net的插件利用GPL代碼,提供實時的信用卡處理功能。它們靠信用卡手續(xù)費獲利;其他公司提供專有服務。
我認為,SugarForge非常出色地集開源軟件開發(fā)和專有軟件開發(fā)兩者之所長??梢栽L問源代碼意味著,可以改動你所運行的任何一部分代碼,即便改動主要是通過插件機制來進行的。與此同時,來自專有版本的額外特性物有所值,許多資金充裕的大公司會希望購買――購買專有版本后,照樣可以改動及擴展代碼。
許多公司希望實現(xiàn)自動化的不僅僅是銷售隊伍和客戶服務。Openbravo包括了一些基本的CRM功能和一大批例行程序(用于跟蹤貨物從倉庫到交付的整個過程)――這一組特性讓Openbravo有資格聲稱自己是ERP的代名詞??陀^地說,它還提供了CRM,不過只是最基本的那一種。
該系統(tǒng)把集合銷售隊伍的任務與訂單履行過程集成起來。有一些部分用于管理銀行業(yè)務往來、采購、生產及倉庫等業(yè)務環(huán)節(jié)。
Openbravo還主要是一組數(shù)據(jù)庫表,有著很好的前端部分。它是用Java編寫的,擁有Hibernate和JasperReports之類的許多經典Java庫。前端部分用自定義模板引擎構建而成,該引擎拿來XML文件后,用HTML格式來呈現(xiàn)。如果你想創(chuàng)建自定義窗體和數(shù)據(jù)結構,會直接使用模板引擎。
網(wǎng)頁相當簡單直觀,但它們不是特別類似AJAX。這么做有充分的理由:Openbravo旨在單單使用鍵盤就可以導航操作,這項功能在人們需要處理一個又一個窗體的工作場所頗受歡迎。這項特性并不好;我發(fā)現(xiàn)有個窗體無法使用,因為我沒有以足夠權限登錄進去,結果出現(xiàn)了短暫故障。
Openbravo應用軟件不如許多網(wǎng)站來得好,但在熟悉使用15分鐘后,誰不會注意到這個不足。設計人員出色地開發(fā)出了與類似VT100黑白顯示終端的老式“綠屏”工具一樣高效的工具;在大型機和微型機時代,老式綠屏工具普遍應用于后臺部門。
盡管號稱是ERP的代名詞,但Openbravo的主要版本只與Oracle和Postgres兼容。據(jù)說該公司正在竭力支持DB2和MySQL,但是許多地方對代碼進行了特定的改動,這樣一來,顯然很難直接與MySQL兼容。這款專業(yè)版還有一個“器具”套件(appliance kit),提供了一款龐大、功能齊全并獲得許可的工具包,與Tomcat、Oracle和Apache捆綁在一起。簡易版本提供了如今與MySQL兼容的銷售點(POS)應用程序。
開發(fā)新模塊方面有著相當大的靈活性――這對ERP的安裝來說必不可少。每家公司各不相同,盡管標準框架相當靈活,但總是為更多的表和改動后的控制邏輯留有余地。開發(fā)說明文檔相當厚,提供了數(shù)量眾多的實例。用戶要花大量的時間來了解系統(tǒng)結構以及XML文件和Java代碼轉換成表和窗體的方式。
Openbravo沒有像SugarCRM那樣全面的插件系統(tǒng),這就限制了開發(fā)人員捆綁特性、隨意使用特性的方式。但這并不是說系統(tǒng)無法擴展――其實很容易擴展,但沒有簡單的辦法把諸多改進之處集中起來。另一方面,由于插件最終會彼此干擾,插件架構確實讓開發(fā)人員大傷腦筋。
Openbravo的開源社區(qū)不如SugarCRM的來得強大。該公司的Forge網(wǎng)站上只列出了57個項目,不少是針對語言本地化的。維基的內容要全面得多,它是獲得說明文檔的優(yōu)先方式。該公司在制作大量視頻方面做得很到位,視頻是告訴開發(fā)人員如何完成工作的越來越常見的方式。
社區(qū)版與兩個商業(yè)版之間在軟件特性方面沒有任何區(qū)別,但只有購買收費版本,才能獲得“無限制的軟件故障支持”和“安裝支持”。Openbravo還將銷售一款托管版,隨帶Oracle許可證和服務器系統(tǒng)。我猜許多客戶還會考慮請一些Openbravo開發(fā)人員來幫助定制代碼。這樣的內部知識值得花錢。
Compiere軟件包的名稱取自意大利動詞,意為“完成”或“實現(xiàn)”。它有兩個縮略詞:ERP和CRM,表明它能相當好地勝任這兩項任務。與Openbravo一樣,它也是一組數(shù)據(jù)庫表,旨在跟蹤客戶、產品以及客戶與產品之間的交易。與SugarCRM一樣,它還提供一組相當高級的例行程序,可以處理及吸引客戶。
Compiere系統(tǒng)是用Java開發(fā)的,使用Oracle或Postgres。據(jù)說最終就會支持任何JDBC數(shù)據(jù)庫。據(jù)說移植到MySQL、Sybase和Firebird的功能現(xiàn)正在測試中。
Compiere Web界面類似Openbravo和Sugar的界面。有一個菜單列出了針對表的選項,你可以深入分析為表添加新的行,或者搜索舊的行。我試了幾分鐘都不行,后來發(fā)現(xiàn)可以深入分析子窗體:當數(shù)據(jù)庫迫使你確保發(fā)票上填寫的客戶名稱與客戶表里面的實際客戶相符時,子窗體就必不可少。有相當數(shù)量的類似AJAX的特性,可用于完成窗體、搜索表,不過用于填寫窗體的工具似乎更容易使用??傮w上來看,這個界面很有現(xiàn)代感。
測試Compiere的工具時,社區(qū)版與專業(yè)版的區(qū)別體現(xiàn)得最明顯。社區(qū)版需要一個上午才安裝好,讓人捉摸不透的是,客戶程序不斷把Postgres端口重新設置成5444。另一方面,一旦我添加了比較新的EnterpriseDB版Postgres,專業(yè)版在大約15分鐘后就開始運行了。
Compiere的基本社區(qū)版可以追溯到瀏覽器功能不太先進、AJAX只不過是一個廚房清潔劑品牌的時代。社區(qū)版使用自定義的Java客戶程序與中央數(shù)據(jù)庫進行聯(lián)系。你需要購買更新的專業(yè)版,才能獲得現(xiàn)代、更方便的基于Web的界面。
一旦你開始付費,更多特性就開始出現(xiàn)。除非你購買了標準版(每個用戶每月25美元),否則說明文檔不是免費使用的。還包括報表工具。為了獲得基于Web的界面,你必須購買專業(yè)版(每個客戶每月50美元),這個級別的服務還包括無限制的支持請求及其他各種錯誤修正程序(bug fix)。還有一個“云端版”(每個用戶每月66美元),它把專業(yè)版包裝成了用于亞馬遜EC2的預制映像。
Compiere的開放性不如SugarCRM和Openbravo。沒有一批開放的插件,專門改動代碼方面的力度也明顯不夠。SourceForge網(wǎng)站論壇上的大多數(shù)主題似乎側重于安裝問題。這倒不是由于系統(tǒng)是閉源系統(tǒng)。實際上,Compiere包括一組很不錯的API和工具,可用于調用外部代碼片段。
如今,定制方面的精力主要放在工具上。Compiere稱其定制過程為“模型驅動”(model driven),這意味著你只要開始為數(shù)據(jù)模型中的表添加列,Compiere就會處理剩余的大部分工作。為窗體添加字段意味著填寫幾個額外窗體。
Compiere的說明文檔有一處承諾:定制過程不需要“容易出錯的過程編程”,這是相當準確的描述。為窗體添加新行、為它們創(chuàng)建新的規(guī)則就是編程,但不是Java層面的編程。開發(fā)人員拿來ERP機制后,可以用來管理源代碼本身。
你應該選擇哪個呢?最重要的選擇標準不是像這樣泛泛的評測文章所能給出的。每家企業(yè)各有不同的需求,很難評估其中任何一款工具是否符合一般的工作流程。即便某個工具有多好、擁有多豐富的特性,但如果其內部架構依賴為工作流程添加與貴企業(yè)有沖突的某種結構,它也極不適合貴企業(yè)。有時,把龐大業(yè)務硬塞進這樣的標準產品所需的成本高于從頭開始編寫定制軟件。
盡管誰都不該有成見,更不該對軟件下一籠統(tǒng)的結論,我還是認為Openbravo好比是倉庫里面的人:他們希望填寫訂單、運送貨物。SugarCRM好比是非常熱情的接待員,知道銷售過程的大部分離不開走到人面前、密切關注對方的需求。Compiere有點像是兩者的混合體,但其核心思想是把倉庫中的貨物銷掉。
但是正如人可以扮演多個角色,軟件也能這樣。這些系統(tǒng)都是開放的一組數(shù)據(jù)庫表和用于編輯的規(guī)則。如果可以用某個系統(tǒng)完成某項任務,其他系統(tǒng)經過改寫后,也會具有這種功能。沒有理由說Openbravo運行起來不能更像友好的SugarCRM;也沒有理由說SugarCRM無法添加相應的插件、開始在倉庫里面工作。
在這三種情況下,定制非常簡單,以至于決定自行構建變得越來越難。如今用Java或C++編寫自己的后臺系統(tǒng)相當愚蠢,不僅僅是由于如今有那么多功能可隨意獲取,還由于這些系統(tǒng)本身非常接近編程語言。開源開發(fā)與日益興起的插件架構相互結合,意味著改動現(xiàn)有代碼越來越容易。這些應用軟件旨在可以接納每個人貢獻的代碼,這種靈活性融入到了整個開發(fā)周期當中。
不過,這三個項目離下面這種形象相距甚遠:社區(qū)由編程人員領導,里面的一切都平等共享。首先,這三家都是專業(yè)公司;它們既銷售產品,又恰好免費贈送。免費的開源版本會滿足你的要求嗎?情況可能不是這么簡單,但技能嫻熟的編程人員應當能夠在合理的一段時間內安裝所有版本,讓它們存儲數(shù)據(jù)。
社區(qū)版本是不是最具有成本效益的解決方案,很大程度上取決于貴公司的性質以及在定制方面的需要。如果你的客戶和產品直接對應于簡單的表結構,那么使用社區(qū)版可能相當好。畢竟,替代免費版中沒有的一些商業(yè)特性的功能甚至可以自建。比方說,可以用JasperReports就能開發(fā)出簡單的報表特性,因為總是有可能連接到數(shù)據(jù)庫,不需要通過主應用軟件。
不過,可能沒必要什么都自己來做,那樣會有一大堆麻煩事。我發(fā)現(xiàn),自行完成編程工作往往不需要太多時間,但了解架構、決定如何實施變化卻很費時間。專長技能是慢慢積累起來的。盡管每個用戶每月50美元很快就會變成一大筆費用,但比請專職編程人員來工作大半年省錢得多。
專業(yè)版確實包括更多的支持;拿Compiere來說,還可以使用說明文檔。這往往相當要緊,但仍需要你進行實際的定制工作。沒有一個專業(yè)版為你完成定制工作――那是你的責任,但這些公司都支持龐大的編程人員網(wǎng)絡,他們精通每個版本的特別之處。即便貴公司自己有一大批編程人員,在安裝這些軟件包時,也應當考慮從外面請人來提供一些幫助。
注意產品本身的開放程序也很重要。比方說,定制Openbravo需要創(chuàng)建XML和Java類。所得結果需要進行編譯。如今SugarCRM包括一款非常高級的拖放工具,用于為你實施的對象添加表和模塊??梢蕴砑幼侄巍⒖刂谱侄卧鯓映霈F(xiàn),不需要編寫任何ASCII文本。所有編程工作都只要通過在屏幕上拖動及編輯div即可“直觀”地完成。這種非常開放的優(yōu)點很容易被許多沒有直接編過程序的經理和用戶所理解。
我要說,盡管SugarCRM的拖放工具大大簡化了改變表和數(shù)據(jù)模型,但仍然需要事先考慮每個人會怎樣使用數(shù)據(jù)。由于會導致缺乏一致性,允許每個人隨意添加字段可能很危險。
一個更深入的決策是,是使用對方的托管服務,還是把軟件安裝到自己的機器上?這三家公司對“云”一詞的使用各有不同。比方說,SugarCRM提供“云連接器”(cloud connector),可以把你的SugarCRM版本與銷售有關Hoover’s和Jigsaw等公司的數(shù)據(jù)的廠商集成起來。如果你獲得了Hoover's或Jigsaw數(shù)據(jù)庫中的某個客戶,云連接器會調入通用的數(shù)據(jù),為你節(jié)省時間。這是相當好的想法,但與托管本身沒有任何關系。
SugarCRM也為其主要版本提供托管選擇。小規(guī)模安裝可以選擇Sugar簡易版、社區(qū)版的托管版本(限于10個用戶使用),或者所謂的專業(yè)版。SugarCRM還與一大批提供定制工作和托管服務的合作伙伴合作。
Compiere使用“云”一詞來描述其專業(yè)版專門針對亞馬遜的EC2云而改動的一個版本。它提供了磁盤映像,可以迅速啟動,不需要大量的安裝工作。你仍得完成所有定制工作,但該版本包括了一些額外幫助。不過得支付亞馬遜收取的費用。Openbravo不直接提供該磁盤映像,但一些合作伙伴構建了自己的亞馬遜機器映像(Amazon Machine Image)。
這些也不是惟一的選擇。軟件畢竟是開源軟件,公司可以與大批顧問合作。他們可以為你安裝這些工具、進行定制。有些顧問可以結合托管服務,有些人專門來到貴企業(yè)服務。有些顧問為項目積極貢獻代碼。與這些專業(yè)人士合作是獲得所需特性的一個好渠道,他們?yōu)槟惆惭b的軟件編寫的額外代碼可以用到下一代。
SugarCRM、Openbravo和Compiere這三款開源工具包(以及類似的其他許多工具包)在迅速完善,足以提供市場實際需要的功能。社區(qū)版都相當,通常也比較容易使用,不過這些公司準備定制各自的工具,并提供支持。這種便利模式帶來了一個強大的社區(qū),供應商們競相為用戶們建立一個富饒的生態(tài)系統(tǒng),不管用戶有沒有在付費給商家。
插圖文字:
SugarCRM的模塊構建器讓你可以創(chuàng)建新的數(shù)據(jù)表,然后制作面板,用于利用瀏覽器中的拖放工具來編輯及顯示表。
Openbravo的窗體系統(tǒng)讓你可以為存放客戶數(shù)據(jù)的表添加新行。窗體會自動執(zhí)行標準規(guī)則,防止重要數(shù)據(jù)出現(xiàn)遺漏。
Compiere具有AJAX功能的一組窗體包括許多彈出式div標簽,可以處理實時添加新數(shù)據(jù)項的操作。這迫使用戶在添加幾個主要行之前為子表填入數(shù)據(jù)項,從而對表進行約束。
歡迎轉載,本文版權歸于成都網(wǎng)站建設(www.rwnh.cn)
當前題目:開源CRM和ERP撐起后臺系統(tǒng)能走多遠
網(wǎng)頁URL:http://www.rwnh.cn/news33/175333.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供微信小程序、品牌網(wǎng)站設計、自適應網(wǎng)站、網(wǎng)站收錄、網(wǎng)站營銷、虛擬主機
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內容