AirCRM8.0開發完畢,特此記念(基於Zk6.5)

       歷時兩年,基於Java Zk框架的CRM系統終於在我的不懈努力下,開發完成。傳承曾經連續在中國CRM市場上佔有率第一某品牌產品理念開發,從php到Java,從風生水起到併購,從立項到戰略撤項,爲了避免讓其胎死腹中,爲了曾經一度輝煌的產品開發理念獲得延續,爲了我的曾經的理想,終於在業餘時間將其重構,並使用Zkoss前端框架在Java平臺開發完成。以後將在產品框架及開發層面介紹一下產品,與你們交流,探討。php

產品截圖:前端

圖1 系統我的桌面前端框架

圖2 對象查看頁面架構

 產品的運行時配置靈活性介紹框架

       技術架構自己基於運行時刻極度靈活的客戶化實施配置思想,考慮到每一年數百家差別化的客戶需求,下降客戶化開發團隊的成本,產品作到了運行時:工具

  • 自定義對象佈局

           在產品自己業務對象沒法知足客戶需求時,能夠自定義業務對象,指定標籤,圖標,設置屬性,業務流,權限等,並掛載到產品的任意子系統中。自定義對象同系統預置對象同樣,無任何差異。spa

  • 自定義字段對象

           針對產品固有字段沒法知足客戶需求的狀況,系統提供了數種類型的字段,如:對象引用,文本,電話,枚舉,布爾等。之因此進行字段分類,是爲了考慮到用戶的個性化需求:如數值的顯示格式,電話的Callcenter接入,引用的穿透等。開發

  • 自定義界面佈局

           容許用戶在運行時隨意配置各種產品界面,包括各類對象的「列表」,「編輯」,「查看」佈局;我的桌面佈局(容許用戶將本身關心的任意對象列表,報表圖形,小工具添加到我的的桌面當中);快速查詢佈局(容許用戶將經常使用的查詢條件添加到各對象的列表界面,並能夠將經常使用條件存儲爲查詢方案,方便快速查找)。

  • 自定義菜單

           能夠在大到角色層面,小到我的層面對系統菜單的可見性及展示順序進行調整。而且可以自定義菜單及其點擊響應動做,作到業務邏輯額執行和第三方系統的接入(帶參數傳遞)。

  • 自定義按鈕和連接

           容許用戶在各個對象的查看頁面定義連接和按鈕來響應特定的業務邏輯或系統接入(對象參數傳入)

  • 自定義消息提醒

          系統的各項原子功能操做基於消息通訊機制,所以容許用戶在各個操做節點中加入自定義消息提醒,目前可以以郵件,桌面彈框,短信的功能進行提醒。提醒目標可以指定特定的人員,角色,部門。如:當某對象被別人修改時發送郵件到該對象的全部者。

           同時還支持基於時間的提醒機制,如超時提醒,事前提醒,定時提醒等。

  • 自定義業務邏輯

           此項功能屬於在線代碼級客戶化的應用,容許用戶在各個操做節點按照節點開發規範進行在線的業務邏輯開發工做。(Java語言)

……

……

相關文章
相關標籤/搜索