[摘 要] CRM是一種“以客戶為中心”的管理策略。以此理論為基礎用Powerbuilder9.0開發的合同管理系統能使企業的銷售收入、服務能力、市場營銷實效、客戶滿意度、企業成本及效益都達到最優化。
[關鍵詞] CRM 合同管理 Pb9.0
隨著新世紀的到來,人類社會已進入信息時代、網絡時代,計算機應用也隨著不斷的普及和深入,更密切的和人們的學習、生活和工作聯系起來。合同管理在現在的電子商務中也占很重要的部分。本系統是以設備處所需的合同管理系統為代表對Powerbuilder9.0加以介紹。
一、CRM簡介
CRM(Customer Relationship Management,客戶關系管理)是一種“以客戶為中心”的管理策略,通過運用信息技術手段,使企業的銷售收入、服務能力、市場營銷實效、客戶滿意度、企業成本及效益都達到最優化。
CRM被直接運用到銷售管理、服務管理和市場營銷管理。
CRM不僅僅是一個重要的企業管理概念,還是一個以信息技術為手段、為用戶實現長久增值、確保直接關系到企業收入及利潤的客戶滿意度的具體產品和實現方法。
客戶關系管理包括客戶信息管理、合同管理、客戶關懷、銷售管理、潛在機會挖掘、客戶價值分析、任務管理、主動服務、服務預約和處理、服務回訪、規律分析等多種功能。
二、合同管理模塊功能簡介
合同管理包括:計劃子模塊、合同子模塊、執行記錄子模塊、執行進度子模塊,統計子模塊。
1.計劃子模塊:每季度各部門根據設備處預投入的經費,列出所需設備型號規格,估計的單價及總價,向設備處提交的申請及記錄。
2.合同子模塊:用戶簽訂的訂貨合同的具體內容。
3.執行記錄子模塊:反映設備處對各部門所提的申請的實際批準情況。
4.執行進度子模塊:用戶簽訂訂貨合同后,貨物的到貨情況。
5.統計子模塊:對申請表、合同、執行進度、執行記錄進行自動統計,當用戶進行添加刪除修改操作時,自動對統計結果進行修訂。
三、遇到的問題及解決方法
1.過濾數據
問題:為方便用戶實現多條件查詢。
方法:可以單獨或一起使用三種方法。
(1)為Data Window SQL SELECT語句指定一個WHERE子句,以限制DBMS返回的行。
(2)通過使用Data Window.Table.Filter屬性指定一個過濾條件,來限制放置在Data Window緩沖區中的行。
(3)在Data Window中制定一個Data Window過濾器表達式,或者使用SetFilter()和Filter()函數,來限制已經在緩沖區中的數據視圖。
2.下拉數據窗口
問題:使用一個Data Window會出現混亂。
方法:使用下拉式Data Window可以減少一個Data Window的混亂。當列編輯格式動態的從一個相關的數據庫中移植出來時,它提供了一個下拉列表框的功能特性。一個下拉式Data Window只是一個簡單的Data Window,通常帶有Grid或者Tabular表現形式風格,在另外一個Data Window中,可以作為一個下拉列表框。當進行一次檢索,或者在父Data Window中插入一個新行時,這種下拉式Data Window自動移植出來,且帶有數據,然后它就像一個下拉列表框一樣起作用。
3.數據窗口函數和事件
問題:在一個數據窗口中顯示瀏覽信息,當用戶想知道其詳細信息時只需雙擊該條記錄即可。
方法:使用數據窗口控件。
數據窗口控件能夠使用的函數分為三個大組:數據庫、獲取信息、及修改。
連接數據庫DataWindowControl.SettransObject(TransactionObjiect)
檢索數據庫DataWindowControl.Retrive({Argument,…})
信息型函數DataWindowControl.Getrow()//返回當前行號
DataWindowControl.Getitemstring(row,column)//從指定的行和列中提取數據
DataWindowControl.Insertrow(row)//在數據窗口的主緩沖區中插入一行空記錄
4.窗口共用
問題:修改和刪除的界面要求比較一致,可以將修改和刪除功能在一個窗口中實現。
方法:為防止用戶操作混亂,當作為刪除窗口時 修改和存盤按鈕不可用,同樣當窗口作為修改窗口時,刪除按鈕不可用。并且窗口可以根據實際的應用而更換窗口名。
編輯腳本如下:
//選擇刪除對象窗口w1的確認按鈕cb1的clicked事件腳本
If rb1.checked=true then
Open(w_delet)//打開刪除計劃窗口
w_delet.cb1.enabled=true//將窗口dw_delet的刪除按鈕置為可用
w_delet.cb2.enabled=1//將窗口dw_delet的修改按鈕置為不可用
w_delet.cb3.enabled=1//將窗口dw_delet的存盤按鈕置為不可用
End if
本文以基于CRM理論的合同管理系統為例,介紹了CRM的理論基礎,以及合同管理各模塊功能,并重點介紹了開發過程中遇到的問題及解決方法。
參考文獻:
郭寶利:PowerBuilder 9.0實用解析.電子工業出版社,2006.8