華丹Charisma智慧型Web平台

華丹Charisma智慧型Web平台

華丹Charisma智慧型Web平台CHARISMA平台,是一款企業級套用的快速開發平台。利用它,企業及開發商均可以非常方便、快速、高質量地開發複雜的業務系統,包括CRM、MIS、ERP、OA等系統。

基本介紹

  • 中文名:華丹Charisma智慧型Web平台
  • 外文名:CHARISMA
  • 平台:企業級套用的快速開發平台
  • 包括:CRM、MIS、ERP、OA等系統
認識CHARISMA平台,CHARISMA平台適合哪些客戶,CHARISMA平台的開發模式,為什麼利用CHARISMA平台可以快速開發,利用CHARISMA平台開發業務系統的好處,系統運行時,線上自定義WEB報表引擎,數據維護引擎,MVC業務控制引擎,自定義表單引擎,工作流引擎,CHARISMA平台的優點總結,

認識CHARISMA平台

CHARISMA平台內集成了線上自定義WEB報表引擎,利用它,用戶可以集成企業內分散的業務數據,製作各類複雜的WEB報表。
利用CHARISMA平台的開發功能及自定義WEB報表功能,可以非常輕鬆實現多級數據上報。
CHARISMA平台採用業界領先的J2EE技術構建,採用MVC設定模式,B/S的多層結構,技術上相當領先。

CHARISMA平台適合哪些客戶

CHARISMA平台即適合於最終客戶,也適合開發商。
1) 最終客戶自主開發業務系統
如果最終用戶有一定的開發能力,可以自己分析業務需求,那么完全可以利用CHARISMA平台快速、自主地開發業務系統。
2) 最終客戶進行數據整合,製作綜合查詢、分析系統
對於政府機關、大的企業集團,在信息化建設過程中,會產生多個資料庫,面對分散的數據,領導很難進行決策分析。利用CHARISMA平台可以將這些資料庫集成起來,方便從這些資料庫中抽取數據,製作各類WEB報表,供領導分析決策。
3) 最終客戶實現多級數據上報、匯總
在政府機關及企業集團的日常工作中,下級單位需要定期向上級逐級申報業務數據,並進行分級數據匯總,製作各類WEB報表。利用CHARISMA平台可以非常輕鬆實現這種需求。
4) 開發商基於CHARISMA平台開發項目
對於開發商而言,可以將整個項目基於CHARISMA平台上開發,降低開發成本及維護成本。特別是對於以前使用PB、VB、DELPHI的開發商,想快速轉型到基於J2EE開發WEB套用上來,尤其適合。
5) 開發商集成CHARISMA報表
開發商可以將CHARISMA報表引擎集成到項目中,作為系統中綜合查詢、統計及WEB報表的解決方案。

CHARISMA平台的開發模式

套用CHARISMA平台進行業務開發,與傳統的編碼式開發不同,而是基於引擎模式開發的。
基於引擎模式開發,就是開發業務系統時,不編寫也不產生原始碼,只需通過WEB頁面進行參數定製即可。這些參數存放在系統資料庫中,系統運行時,由引擎調用這些參數進行頁面展現及業務處理。
套用CHARISMA平台開發業務系統,80%以上的模組均不用編寫代碼,通過WEB定製即可。
對於比較複雜的業務模組,可以結合編碼方式實現,因為CHARISMA平台是完全開發的平台,可以套用一切JAVA技術及組件對其功能進行擴充。
開發複雜業務邏輯時,可以套用CHARISMA平台提供的強大、靈活的API。

為什麼利用CHARISMA平台可以快速開發

平台提供了先進的體系框架,及安全、穩定、高效的運行環境,即提供了系統級的模組; 提供了完善的系統管理功能,包括多級組織機構管理、用戶管理、基於角色的任意細粒度的許可權管理、日誌管理等; 通過自定義WEB報表引擎,可以零編碼、方便、快速地實現業務系統里的所有查詢、統計及報表模組; 通過數據維護引擎,可以方便地實現業務系統里所有增刪改功能,包括批量、組合,並可以實現複雜的業務邏輯; 通過MVC業務控制引擎,可以免編碼實現大部分業務邏輯; 通過自定義表單引擎,可以實現那些要求輸入特殊參數的頁面定製,結合MVC業務控制引擎,可以實現很複雜的業務邏輯。 對於特別複雜的業務邏輯,可以通過平台提供的大量接口方便實現。

利用CHARISMA平台開發業務系統的好處

可以方便、快速地開發業務系統,80%以上模組不需要編寫代碼,甚至零編碼,開發周期只需傳統模式的10%--30%,降低開發成本。 內建自定義WEB報表引擎,系統上線運行後,也可以隨時線上製作、維護、發布報表,不用任何編碼,可以充分滿足企業領導對報表要求不斷變化的需求。 可以線上定製、維護及發布系統模組,一方面降低用戶及開發商的維護成本,又一方面又可以迅速回響用戶業務變化,提高企業的市場競爭力。 企業可以根據自身需求,自主開發業務系統,由於CHARISMA平台提供並封裝所有的系統級套用模組,對開發人員的技術水平要求較低,只要懂一些資料庫方面的知識,即可自主快速地開發業務系統。 技術領先,系統穩定性高,運行效率高,易於擴展升級。CHARISMA平台自2002年即開始開發,現在已相當成熟,而且有著龐大的客戶群體,穩定性極高,功能擴展很快。

系統運行時

CHARISMA平台的核心部分,也是系統的運行環境,提供所有系統級模組,包括系統框架、快取管理、日誌管理、分級用戶管理、分級授權管理等。

線上自定義WEB報表引擎

線上自定義WEB報表引擎是平台的核心組成部分,通過線上自定義WEB報表引擎,可以製作業務系統里所有的查詢、統計及報表模組,而且無需編寫任何代碼。
在系統上線運行後,也可以通過線上自定義WEB報表引擎,實時線上定製、維護、發布報表模組。

數據維護引擎

數據維護引擎,即用來實現業務系統里的新增、更新、刪除、批量新增、批量更新、批量刪除以及組合維護模組。
其中,組合維護是將多個(批量)新增或(批量)更新組合在同一界面中進行統一處理。如實現常見的主從表的新增及更新。
數據維護引擎具有如下特點: 錄入界面均自動生成,也可以定製排列格式及顯示方式; 可以定義及引入JS及CSS資源,並支持JS事件設定; 可以自定義功能按鈕,設定擺放位置,如退回、審批通過等按鈕; 可以設定初始值及保存值表達式; 系統自動對非空、數據格式、大小等進行驗證,還可以設定伺服器端特殊驗證; 系統自動處理保存操作,可以設定關聯操作(SQL,存儲過程等)進行複雜業務處理; 提供複雜業務處理接口,通過提供業務處理方法,系統自動將相關業務數據封裝好傳到指定的業務方法中,由用戶自己來實現複雜的業務處理。

MVC業務控制引擎

在開發業務系統時,可以通過定製MVC資源來處理業務邏輯及進行頁面流轉。
業務邏輯的處理除了可以通過編寫Action外,還可以通過平台提供的MVC業務控制引擎,不用編碼實現複雜的業務邏輯。
MVC業務控制引擎提供如下功能: 對數據進行有效性驗證; 通過設定SQL或存儲過程處理業務邏輯; 根據SQL及存儲過程返回結果,選擇下面需要顯示的頁面。

自定義表單引擎

在業務系統中,有些頁面不是查詢、報表頁面,也不是基於數據表的錄入頁面,而是需要輸入一些特殊數值進行業務處理。這裡就可以利用自定義表單引擎來定義這樣的頁面。
自定義表單引擎只負責頁面顯示,業務處理交由MVC業務控制引擎處理,通過二者的結合,可以實現很多複雜的業務邏輯。

工作流引擎

CHARISMA平台提供了可視化配置的工作流引擎,即CHARISMA流程引擎。
流程配置界面如下所示:
監控界面如下圖:
 CHARISMA流程引擎的特點:
華丹Charisma智慧型Web平台
流程定義可視化,可拖拉,完全基於WEB線上定製,不用安裝任何外掛程式。 流轉支持分枝(會簽)、聚合、按條件執行常見各類操作。 整個流程及每個工作節點均支持時限、提醒。 可不需編碼實現流程相關開發,平台從流程配置、表單定製、業務操作均可以在平台中方便定製,無需編碼。平台中提供了流程(節點)參數定製、事件定製等,可通過SQL、存儲過程或JAVA方法實現業務操作,配置靈活。 支持區域流程選擇,即每個流程業務,可配置多套流程,每個地區可以選擇適合自己的流程進行流轉。 支持區域流程設定,每個地區可以對某個流程進行個性化設定,如忽略某個審批環節。 與CHARISMA平台其它引擎無縫整合,共同提供了強大的流程控制能力。

CHARISMA平台的優點總結

CHARISMA平台,基於WEB的快速J2EE開發平台,是快速開發企業級套用的首選方案。
完整WEB報表運行平台(不同於一般的WEB報表外掛程式),具備完善的用戶管理及許可權管理等,無需二次開發,拿來即可使用;
可基於WEB線上定製、維護及發布WEB報表,所見及所得;
完全基於HTML及CSS實現,不用安裝任何外掛程式;
可以將企業內所有的資料庫集成起來,隨意從多個資料庫中抽取不同的數據展現到同一張WEB報表中;
普通報表及圖表均支持多級鑽取,可隨意查詢任意數據。
非常適合線上綜合查詢系統,查詢條件輸入框自動生成,並可任意組合查詢。
利用CHARISMA報表,可以自定義各類複雜的WEB報表,非常適合製作中國式複雜報表,並有效支持報表數據回存,解決了WEB報表製作、列印難題,為客戶提供了最佳的WEB報表工具、最完美的JAVA報表系統,是理想的自定義WEB報表平台。
支持的WEB報表類型有:普通列表、明細報表、分組報表、嵌套報表、圖形報表(20多種)、交叉報表、組合報表、套打報表等。有效支持WEB報表函式及表達式,可自定義WEB報表函式......
在政府機關及企業集團的日常工作中,下級單位需要定期向上級逐級申報業務數據,並進行分級數據匯總,製作各類WEB報表。
利用CHARISMA平台,可以非常方便快速地實現這一功能:
平台提供了分級用戶管理,分級許可權管理,完全滿足多級數據上報的要求。
CHARISMA平台具備強大的開發功能,利用數據維護引擎、自定義表單引擎及MVC業務控制引擎等,可以非常方便靈活地定製各類上報用輸入表單,提供各級用戶線上填報業務數據。
利用CHARISMA平台的自定義WEB報表引擎,可以非常方便對各級數據進行分析、匯總,定製各種WEB報表

相關詞條

熱門詞條

聯絡我們