翻譯|行業資訊|編輯:楊鵬連|2020-12-22 10:14:46.173|閱讀 286 次
概述:我們很高興向您介紹我們的重要客戶,該客戶擁有超過15年使用DHTMLX庫的經驗。今天,我們正在與美國軟件公司Point Enterprises,Inc.總裁David Basri進行交流。他們為金融機構的分支機構管理和員工調度而設計的軟件解決方案StaffPro?包括DHTMLX Suite和Scheduler。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
dhtmlxSuite是一個用JavaScript建立的富客戶端開發框架。它是一個JavaScript UI庫,用于建立一個完整的具有Ajax能力的前臺組件。用戶可以使用它建立一個企業級的跨瀏覽器Web應用和移動應用程序,它能提供優秀的性能和更豐富的用戶體驗。
我們很高興向您介紹我們的重要客戶,該客戶擁有超過15年使用DHTMLX庫的經驗。今天,我們正在與美國軟件公司Point Enterprises,Inc.總裁David Basri進行交流。他們為金融機構的分支機構管理和員工調度而設計的軟件解決方案StaffPro®包括DHTMLX Suite和Scheduler。
您好戴維,我們很高興今天邀請您成為我們的客人。您能告訴我們有關StaffPro®軟件解決方案的信息嗎?
StaffPro®是Point Enterprises于2001年推出的本地或基于云的軟件解決方案。它被銀行和信用合作社廣泛用于管理和優化分支機構的員工。我們消耗分支機構的所有交易活動,然后預測人員配備水平。我們在應用程序中具有計劃,性能評估,報告,現金訂購以及類似的功能。
DHTMLX產品可幫助您在應用程序中實現的主要目標是什么?
自2005/06年以來,我們一直在使用DHTMLX庫。很簡單,你們建立了我們做不到的控件。在此之前,我們使用了純HTML。使用DHTMLX,我們可以將精力主要集中在應用程序的功能方面,并能夠提供現代的復雜用戶界面,而不必自己構建此類控件。
您在項目中使用過DHTMLX Suite和Scheduler組件,不是嗎?
沒錯,我們幾乎使用了所有Suite組件。我們使用布局,圖表,網格,樹狀網格,樹,窗體,菜單,工具欄。在我們最新的版本6升級中,我們集成了Scheduler。
在您的應用程序中實現DHTMLX很難嗎?
我不會用這個詞來形容。我們有一個非常復雜的應用程序,其中包含許多頁面和許多控件。根據定義,要做到這一點需要大量的工作。當您引入版本6時,由于與IE10不兼容的問題,我們實際上已經幾個月沒有采用它了。我們絕大多數的客戶使用IE作為他們的瀏覽器,其中許多仍在使用IE10。但是他們一直在使用它。我們調查了所有客戶,說下一個版本將是IE11及更高版本,到那時它們都已經轉換了。
我們最初計劃進行主要發行,但不會完全重寫。一旦我們意識到DHX v6的版本是多么不同,我們只是說我們將做同樣的事情。您基本上完全重寫了DHX Suite,所以我們說過我們也將重寫StaffPro®。自2005年以來,我們的應用程序一直使用同一體系結構。因此,它使我們處于領先地位,我們致力于完全重寫我們的應用程序,以利用DHX版本6。StaffPro®已更新為在幾天之內使用DHX Suite版本7。
您在計劃程序組件方面遇到任何困難嗎?
沒有,我認為我們使用Scheduler的方式與您設想的不同。我們將其用作排班計劃程序,而不是日歷。對于我們來說,典型的日程表頁面上包含許多事件。每天的日程安排都有很多事情,因此用戶可以前后滑動事件,在UI中移動事件或將事件從一個地方復制到另一個地方。
我們使用的是“時間軸”視圖,但是我們已經對其進行了擴展,以使其能夠完成我們需要做的事情。我們可能會推翻您在版本5中所做的設計。我們的“計劃”頁面使用Suite控件和Scheduler控件的組合。花了一點功夫才能使所有功能無縫運行。我們一直在努力解決這些問題。
最大的困難之一是Scheduler仍在版本5上,而Suite仍在版本6上,并且它們彼此之間無法通話。因此,我們期待著Scheduler的第6版。
在應用程序中可以幫助您的Scheduler和Suite最重要的功能是什么?
在套件方面,您已經采用了一套更加統一的方法來呈現和組織具有統一概念的事物,這使我們也可以構建更多的應用程序。
在Scheduler中,我們基本上只使用添加了一些擴展的時間軸視圖。對我們而言,最有用的是它如何處理和管理事件。
您能告訴我們更多有關開發應用程序的技術棧的信息嗎?
我們在直接HTML方面非常有限地使用PHP和JavaScript。這是非常數據密集型的。應用程序中幾乎所有內容都是數據驅動的。許多頁面必須動態構建自己。我們甚至根本不知道它們的外觀。它讀取數據,然后根據數據構造布局。版本6的一大優點是結構化方式,這使我們更具手術能力。
讓我們快速演示StaffPro®,并了解集成到其中的DHTMLX組件。
這是“管理”頁面,用戶可以在其中配置應用程序。我們經常使用Layout,Form,Tree和Grid。拖放用于不同的位置。我們使用樹是因為金融機構有很多分支機構和雇員。我們有一個報告引擎,其中包含我們支持的所有報告。這是一個根據您選擇的報表動態構建表單的示例。
我們有一個儀表板,它廣泛使用Charts。我們試圖使用戶更輕松,以便他們可以自動上下組織。它知道他們處于哪個級別,并且可以根據所選級別更改顯示哪些分析。一些圖表在分支級別有意義,而其他圖表在分支級別之上有意義。您可以具有不同的儀表板,并且每個儀表板都有不同的分析集合。整個布局和圖表是根據數據庫中的內容動態構建的。這些都不是硬編碼的。您可以將包括圖表數據在內的任何數據導出到CSV文件。
分支TPM是性能度量。由于數據表和圖表的組合,它允許創建計分卡來評估員工。您可以一直向下鉆取到員工級別,并在其中顯示不同的圖表。
時間表通常是這樣的。您可以在此處定義員工的不同工作類型,并跟蹤他們的每周工作時間。
我們已經集成了調度程序,工具欄和五個面板,以顯示其他信息。如果單擊某個員工,則顯示該員工的空缺情況,他們必須執行的工作類型。我們也有時間表模板。我可以右鍵單擊時間表并選擇一個可以修改的班次模板。我們使用列表和窗口,以便它們可以為臨時人員創建請求。
我們還可以管理臨時人員。它顯示了所有添加的請求。您可以單擊不同的級別來查看該請求以及所有可能執行此請求的員工。我們在這里使用Layout,List,TreeGrid,Menu,Datepicker,與Moment.js集成的Forms和選項卡。
大衛,非常感謝您的寶貴時間和反饋!我們高度贊賞我們的合作,并希望將來繼續下去。
感謝David與我們分享了這些有趣的見解,并感謝整個StaffPro®團隊致力于DHTMLX。對于那些是DHTMLX的新手的博客讀者,我們邀請您進一步了解Suite UI小部件庫和Scheduler – JavaScript事件日歷。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: