<nav id="w0g0m"><code id="w0g0m"></code></nav>
  • <xmp id="w0g0m">
    <xmp id="w0g0m"><nav id="w0g0m"></nav><menu id="w0g0m"><strong id="w0g0m"></strong></menu>
  • <xmp id="w0g0m">
  • <nav id="w0g0m"></nav>
    <menu id="w0g0m"><menu id="w0g0m"></menu></menu>
    1. 網站地圖
    2. 設為首頁
    3. 關于我們
    ?

    農村信用社客戶信息管理系統的設計與實現

    發布時間:2023-08-13 10:26
    目 錄
    摘 耍 I
    Abstract II
    1緒論 1
    1」系統開發背景 1
    1.2課題研究遺義 2
    1.3課題研究現狀 3
    1.3.1國外研究現狀 3
    1.3.2國內研究現狀 3
    1.4本文的主要內容 3
    2 相關技術 5
    2」B/S架構與C/S架構 5
    2.2.NET框架概述 6
    2.3APS.NET 技術 7
    2.4C# 語言 8
    2.5數據庫的選擇及應用 9
    2.6 木章小結 9
    3需求分析 10
    3.1業務調研 10
    3.2系統可行性分析   .....11
    3.2.1技術可行性 11
    3.2.2經濟可行性 11
    3.2.3管理可行性 11
    3.3系統功能需求分析 11
    3.4系統非功能性需求 13
    3.4.1性能需求 14
    3.4.2安全需求 15
    3.4.2其他需求 15
    3.5本章小結 15
    4總體設計 16
    4」系統設計原則 16
    4.2系統架構 16
    4.2.1系統體系架構 16
    4.2.2系統邏輯架構 17
    4.3系統功能模塊 18
    4.3.1系統管理模塊 18
    4.3.2基本信息模塊 19
    4.3.3客戶資源管理模塊 20
    4.3.4營銷模塊 21
    4.3.5服務模塊 21
    4.4數據庫設計 22
    4.4.1數據庫概念設計 22
    4.4.2系統數據表格結構設計 26
    4.5本章小結 27
    5詳細設計與實現 28
    5.1系統的開發環境與運行部署 28
    5.2系統主耍功能模塊詳細設計與實現 28
    5.2.1登錄界面的實現 28
    5.2.2基本信息管理模塊 29
    5.2.3客戶資源管理模塊   31
    5.2.4營銷管理模塊 32
    5.2.5服務管理模塊 34
    5.3本章小結 39
    6系統測試 40
    6」 系統測試的目的 40
    6.2系統測試的分類 41
    6.3系統測試用例 41
    6.3.1界血測試 41
    6.3.1登錄測試 42
    6.3.2客戶資源管理模塊測試 42
    6.3.3整型數據的檢測 42
    6.3.3系統性能檢測 43
    6.4本章小結 44
    45
    參考文獻 47
    攻讀碩:1:學位期間發表學術論文情況 49
    50
    大連理工大學學位論文版權使用授權書 51
    1緒論
    1.1系統開發背景
    論文《農村信用社客戶信息管理系統的設計與實現》選題屬于軟件工程領域,由于 本文的作者就在翼城農村信用社工作,且有多年的工作經驗,所以選擇本課題,課題源 于農村信用社管理系統的建設,由于精力有限,所以本課題主要將精力集中于翼城農村 信用社客戶信息系統的建設。
    國內銀行競爭的態勢愈趨嚴重,到現在,外資銀行和互聯網金融也發展的越來越快, 在這種情況下,誰的客戶多誰就能搶占先機處于不敗的地位。特別是優質客戶。而一直 處于弱勢的農村信用社依舊以傳統金融產品為上,面臨著諸多問題[譏 農村信用社總資 產少、人才較少、技術薄弱,在這種情況下,農村信用社要想使自己競爭力變強,只有 通過創新,在把握市場發展方向的情況下迅速切入,尋找更有效率的新服務方式。
    現在己經進入信息吋代,信息技術使傳統的商業發生了變化,商業銀行都希望實現 利益最大化,而銀行的利益必然與客戶息息相關。如果能通過優質的服務留住客戶,那 自然可以維持較高的利潤率。老客戶往往可以垃接影響銀行的收益,因為他們不但可以 為銀行帶來利潤,而且可以影響潛在客戶。提高服務水平可以間接增大客戶群。假如信 用社根據自己實際情況開發客戶信息管理系統,并融入自己經營管理的方法,那么就可 以與時俱進,甚至走在時代前沿,充分利用現冇資源并發揮自身優勢,吸引更多的客戶。
    信用社客戶信息管理系統主要是通過信息技術為載體,存儲客戶信息,并進行數據 處理,提高工作效率的一種智能系統:包含需求、信息技術和管理概念。需求方面,在 加入WTO之前,很少會有外資銀行會參與到國內市場的競爭當中,民營銀行處于發展 階段,大型國有銀行處于絕對優勢,大家都想與這些銀行打交道;但在如今階段,客戶 漸居主導地位,各大銀行都在拼命挽留老客戶,爭取新客戶,產生了現實與需求間的孑 盾。信息技術方面,隨著計算機的普及,衛聯網技術給我們帶來了新工具新方法,數據 庫、商業智能等發展越來越快,大大提高了客戶倍息管理的效率。管理概念方面,隨著 知識的發現和科技的進步,銀行的管理理念也在趨于完善。在這個大環境下,信用社應 該提高客戶信息的管理效率,最好能統一管理,把客戶服務好,才能留住老顧客,吸引 新顧客。
    對于翼城農村信用社來說,U前已經積累了一定規模的數據資源。對該數據進行多 角度分析,能發現表面見不到的東西。但我們LI前使用工具和方法太過傳統,無法高效 的對這些數據進行處理。現在翼城農村信用社只能做最基本的簡單功能,比如輸入數據, 查詢信息等,沒有其他高級…點、服務性強一點的功能。也就是不能發現一些內在的規 律,以便于更好的營銷產品。也不能通過現有的數據資源來達到了解未來發展方向的作 用。
    所以,在如今社會,信用社要想更進一步發展,不只要提升表面的服務,從本質上 來提高服務質量,才能達到留住老顧客、吸引新顧客的目的。建立i個與業務需求相符 的客戶信息管理系統,就能使事情變得簡單化。
    1.2課題研究意義
    建立客戶倍息管理系統,對翼城農村信用社來說,是目前很緊要的任務。農村信用 社的競爭對手越來越多,實力也越來越強,如果還不能意識到危機的嚴峻性,將會敗的 一塌糊涂。對信息進行有效識別和深度發掘,然后對客戶進行分析,了解客戶的消費習 慣,以調整營銷手段來應對多樣的客戶。金融競爭中哪怕曾經很輝煌,不把客戶放心上, 也將終會被市場所淘汰。客戶信息管理系統極大地捉高了管理效率,完成了信用社經營 管理模式的轉變與創新。完善的客戶信息管理系統可以促進信用社業務流程的優化,減 少不必要的環節,降低企業的經營成本,從而促進企業整體管理績效的提高。一直以來, 客戶信息管理在很大程度上對人的依賴性很大,需要人工手動操作,各個系統間聯系較 少,缺少關聯,信息和資源比較散亂,而且還很容易出錯,不能夠及時掌握客戶信息, 往往導致銷售機會錯失,甚至導致客戶資源流失。當前,隨著國際化進程的加快,國內 外的金融企業處于同一個競爭環境,我國的農村信用社而臨著較大的發展壓力。農村信 用社必須通過信息化手段,對客戶需求進行系統全面的分析,制定相應的應對措施,才 能滿足客戶日益增長的多元化需求。
    木系統將分散在各系統中的數據整合,并進行多尺度分析來優化資源配置。翼城農 村信川社的客戶信息管理還在沿用之前的管理模式,辦一個業務需要很多流程,研發一 個客戶信息管理系統,會很大程度地提高翼城農村信用社的辦事效率。本系統采用B/S 和C/S架構進行設計,利用C#進行語言編程,利用ADO進行數據庫訪問。主要完成了 以下工作,系統的總體架構設計,系統運行環境需求,主要功能模塊的功能結構設計, 數據庫設計,界面設計等。本系統可以提高信用社的管理效率、增強信用社的競爭力。
    1.3課題研究現狀
    1.3. 1國外研究現狀
    國外的客戶佶息管理研丸較早,且在很多領域均右應用,如金融行業,通佶行業, 服務行業等。北美的客戶信息管理研究最早開始,西歐的硏究開始時間次之,東南亞的 客戶信息管理研究發展的速度較慢,而且屬于剛開始發展的階段[2】。銀行的業務總量也 在不斷上升⑶。
    國外開發的客戶信息管理軟件,主要有以下特點同:
    (1) 投入大,包括人力、物力、財力,來進行軟件開發、完善、優化及推廣;
    (2) 緊跟最新的管理理論研究成果,使理論能實時用于實踐;
    (3) 開始早,發展快,體系已經較完整,不同行業均有發展;
    (4) 很多發達國家己經對客戶信息管理軟件在各行業推廣,并致力于基于互聯網 軟件的研究,以突破地域限制。
    1.3.2國內研究現狀
    我國最早談及客戶信息管理是在1999年,談到企業應把客戶放在手心,這樣才能 在競爭中站穩腳跟"】。目前國內各行各業對客戶倍息管理還是處于初級理論階段,但一 些商業銀行還是對客戶信息管理進行著深入研究。創智軟件園構建了 PowerCRM系統, 該軟件給客戶提供了信息管理解決辦法。我國的--些銀行,都在努力從自身需要出發, 利用最先進的模型和技術進行開發建設。它將數據集川與數據分析結合,部分模塊已經 投入應用。中國建設銀行在2005年也在客戶信息管理系統方面研究有所突破,啟動了 風險分析系統。中國民生銀行也于近年來建設了客戶佶息管理系統,目前己經上線,不 僅可以實現數據保存、檢閱與統計,也有利于提升客戶服務質量及開發新產品。交通銀 行也在NCR等公司協助下,完成了信息管理系統的報表功能等,雖然起步晩,但發展 快。
    但是,農村信用社的客戶信息管理系統發展較晚,在應用研究方面剛剛開始,很多 方面需要深入研究,需要面對和解決的問題也不少。
    1.4本文的主要內容
    客戶信息管理系統是通過信息化改進管理方式的重要措施,本文的研究思路主要是 對客戶信息系統的認識開始的,即先了解了客戶信息系統相關的概念和基本理論,對客 戶信息系統進行需求分析,對翼城農村信用社的客戶佶息管理相關內容進行調研,并對 其系統設計的可行性進行了分析,對系統的功能需求進行逐條分析,并對系統的非功能 
    需求進行總體分析。在本文的課題翼城農村信用社客戶信息系統的設計與實現中,本文 主要進行了以下工作:
    第一章緒論部分,著眼點為該系統的研究背景與意義,以及國內外系統開發的現狀。 并對本文工作主要內容進行概述。
    第二章介紹了本系統的架構以及在實現本系統開發中所用到的技術手段,如開發語 言,開發工具等等。
    第三章對翼城農村信用社的基本情況進行簡介,并研究了系統的可行性,然后對系 統進行需求分析。
    第四章對系統進行總體設計。了解系統的設計原則,分析了系統架構,確定系統所 實現的幾個功能模塊,并列出每個功能模塊所要實現的具體功能。然后對所用的數據庫 進行設計。
    第五章為系統詳細設計和實現。
    第六章系統測試部分。列舉了測試的方法和結果。
     
     
    2相關技術
    翼城農村信用社客戶信息管理系統,架構在B/S模式之下。后臺采用SQLserver2005 數據庫,用來存儲數據。
    2.1B/S架構與C/S架構
    用戶界面依賴IE瀏覽器。瀏覽器用來作為客戶端,可以用來瀏覽網頁,B/S—般采 用HTTP通信協議,而傳統的C/S結構原則上不限制任何協議,處于特殊目的時甚至可 以不采用標準協議而自定義一些協議〔7]。采用通用協議和私有協議各有利弊,針對本文 所述的信息交換系統,采用通用協以無疑是更合適的,因為這可以保證該系統具有最廣 泛的適應性,能為最廣泛范圍的系統提供信息交換。這種模式的優勢在于維護簡單,使 維護人員的維護工作不受人員、地點、接入方式(WAN、MAN等)的限制可以實現數 據的訪問和資源的共享;它有個缺點,那就是過分依賴網絡岡。
     
    圖2.1 —般企業的網絡布局圖
    Fig. 2.1 Net arrangement of a general company
    采用通用協議和私有協議各有利弊,針對本文所述的信息交換系統,采用通用協議 無疑是更合適的,因為這可以保證該系統具有最廣泛的適應性,能為最廣泛范圍的系統
     
    提供信息交換。B/S模式的典型特征是用戶訪問不受時間、地點、人物等的限制,隨時 隨地訪問網絡上的數據、視頻、影像、圖片等資源。各個企業可以在網上建立屬于自己 的互聯網〔9」〕。如圖2.1所示:
    翼城客戶信息管理系統的主要模塊采用B/S三層結構,這三層分別是顯示層、事務 處理層和數據處理層。顯示層主要指的就是用來跟用戶互動的界面,該界面是通過 DreamWeaver設計的,并通過PHP進一步處理;事務處理層使用本來可以有許多種設 計方法,本文中主要采用PHP設計,后臺事務處理模塊可以使用C++或JAVA等語言 工具設計,本文的程序設計語言主要是C#,事務處理層主要工作在數據庫中進行,然 后使用PHP設計數據庫里的公共類,統一了三層的邏輯,詳見圖2.2。
    2.2.NET框架概述
    ■NET框架由微軟公司開發,是一個軟件開發平臺。可以用來開發敏捷件,不受 開發平臺的限制,具有很大的靈活性。自推出以后,就受到全球范圍內的軟件開發人員 的歡迎。.NET體系架構如圖23所示。
    •NET框架有很多功能和作用,其最主要的特點就是使得程序開發的環境變好,使 用這個技術可以極大的簡化編程復雜程度。程序員在開發軟件的時候,可以使用很多不 同的功能,如語言開發、組件布置、對象交互等,而.NET框架就可以將這些功能集合 到一起,用起來更加方便,其中有兩大核心模塊,分別為CLR和FCLU2】。這兩個模塊 功能相當強大,里面有很多可以用的方法,指導使用者之間調用一些現成的類庫資料, 而不用所有東西都自己重新編程。而不需要投入過多的精力去研究程序是怎么和操作系 統進行交互的,大大節約了工作量,提升了工作效率,使程序員能把大部分精力放在系 統業務功能的開發上。
    VB C++ C# Jscript
    通用語言規范(Common Language Specification)
    ASP. NET Windows應用
    ADO. NET
    基礎類庫 "
    通用語言運行庫(Common Language Runtime)
    圖2. 3 . NET體系架構
    Fig. 2.3 System structure of .NET
    (1)CLR提供了技術規范,可以經轉換變成中間語言,外部提供接口,而內部通 過公共語言進行編譯【⑶。只要是采用組件進行編程,CLR都能夠支持[⑷。我們把這種 數據元素稱為元數據,這些數據元素可以按表的形式存儲在PE文件中,而這種代碼能 被CLR所識別少〕。CLR可以實現內存管理自動化,避免了編程過程中產生錯誤的主要 來源。在使用工程中可以自動追蹤資源使用,并能確保所用代碼的類型是安全的。CLR 中,所有失敗的調用都會以統一的錯誤報告形式來報告異常。另外,CLR規定不同的角 色對應不同的權限,保障了組件以及軟件執行時的安全【⑷。
    (2).NET Framework類庫里放著許多組件,大大促進了程序開發,使軟件開發變 得容易,開發時間變短。包括很多組件和服務〔a”]。
    2.3APS. NET 技術
    基于ASP動態腳本語言,微軟公司在經過深入研究后,提出了 了 APS.NET技術, 與數據訪問技術ADO.NET結合,發揮出其強大的功能,形成強大的Web應用程序。 ASP.NET是面向瀏覽器的,能在編寫程序的過程中保持穩定,提供更高效的服務。
    腳本語言可以簡化程序開發過程,但它的使用也較為復雜,代碼混亂,HTML標記 比較雜亂,增大了開發和維護的難度。但ASP.NET可隱藏代碼,這是它的一個優勢。 ASP.NET應用程序是資源和配合的組合,都運行在單獨的應用程序域,不會因為一個出 錯而導致其他出問題,所以它具有獨立性,不同的程序可以獨口發揮作用。ASP.NET 頁面作為代碼在服務器上運行。
    目前,ASP.NET支持的程序開發語言包括C#、VB、Jscript等【旳。ASP.NET是一 個全新的框架,具有其特有的優勢。使得開發過程變得簡單直觀,改進了很多控件,引 入數據處理的新技術,大大提高了應用程序開發的效率。由于C#可以和軟件運行環境 融合的較好,相比之下更容易被人采用。
    2.4C#語言
    C#語言一種2000出的程序語言,有很多優點,吸收了各程序語言的優點,并在此 基礎上有所創新。C#語言從字面上看,指的是C語言的開發利器。而微軟在推出時給 出的解釋是C++的升級版。軟件技術不斷深入,涉及到越來越多的問題,包括技術平臺 兼容性和不同開發語言集成性以及如何高效快速的開發網絡應用。C#語言在這個環境推 出,是.NET戰略的其中之一。與之前的編程語言既有沿用的部分,也有很多新特點: C#語言有簡潔的語法,淘汰了 C++中繁瑣的部分,操作符和運算符都簡單化;C#語言 面向對象,而且可讀性挺高;C#語言的代碼一般不直接讀取內存,處于一種托管的狀態, 少犯不少錯誤,安全性很高;C#語言的兼容性也很好,能夠跨語言、跨平臺,在不同軟 件技術的組件中互相調用,保持對外界技術的兼容。可以通過組件生成代碼,這樣在后 續出現問題的時候檢查起來更方便;具有面向組件的特性,組件在開發中可以直接使用, 提供了生成持久系統級組件的能力。從語法規則和功能上來看,C#與C++比較相似;從 Web應用開發上來看,C#與Java挺像,但C#與C卄、Java之間也存在不少差異。
    C#與C卄的比較,主要區別如下:
    (1) 編譯目標:C#在編譯過程中與其它語言不同,它會先弄成中間語言代碼,然后 再看那個模塊需要,臨時再去轉換為本地代碼;C++青接編譯為本地代碼。
    (2) 內存管理:C#采用垃圾回收機制,這是八種很先進的機制,可以實現在內存不 用的吋候自動收冋內存;而C++不能自動冋收內存,需要以顯式的方式不斷刪除。
    (3) 指針:C#在編程過程屮不再使用指針,而C++在編程的過程中會支持指針。
    (4) 字符串處理:C#中字符串當做慕本數據類型處理,而C++中處理很簡單。
    (5) 庫:C#基于.NET, C++基于以繼承和模板的標準庫。
    C#與Java的比較,主要區別如下:
    (1)C#面向對象的程度比Java高,且基本類型都是面向對象的。
    (2)C#功能比Java更強大。
    (3)C#的執彳丁速度比Java快。
    C#語言自從2000年來,一直比較常用,是.NET平臺的語言之一,而且地位在逐漸 上升,甚至已經成為.NET平臺的基礎。因為它學習起來很容易上手,也不需要具備語 言基礎,而其它很多語言都是在原有基礎上改進而來的,學起來不太容易。C#語言優點 多且容易學,還和Windows的體系結構相似,所以普及起來很容易。
    2.5數據庫的選擇及應用
    選擇數據庫一定要具有合理性,常用的有很多,如Accessx SQLServer> Oracle等, 本文選用SQLServero Microsoft通過不斷的經驗積累,慢慢發現ASP.NET可以容易實 現數據庫交互。
    SQL Server2005是微軟公司的新研發數據管理系統,為企業級數據管理方式提供更 強大更安全的數據管理系統。數據庫管理系統新增加的管理特性包括支持擴展標記語言 (XML)、系統綜合分析服務功能和數據庫管理。SQL Server 2005數據庫具有以下新特 征:
    (1)企業數據管理系統
    SQL Server 2005數據庫管理系統的失敗轉移集群功能和數據庫鏡像功能,可以保 證信用社向員工群體、客戶群體和合作伙伴群體提供可靠度高和可用性強的管理功能。
    (2)數據庫管理系統開發人員生產力特性
    Common Language Runtime (CLR)集成包括 SQL Server 2005 數據庫管理系統引入了 使用Microsoft .NET架構語言的方式來開其實現目標的性能。XML是SQL Server 2005 數據庫的一種數據,數據庫管理系統使其在SQL Server數據庫中存儲XML語言片段 或文件得到實現[心旳。
    2.6本章小結
    本章對系統的架構以及在實現本系統開發中所用到的技術手段,如開發語言,開發 工具等進行了闡述,首先介紹了系統架構,然后對軟件設計過程中所涉及的基本技術進 行介紹,并對,SQL Sei-ver 2005數據庫進行了詳細介紹
    3需求分析
    為了更好的設計并實現系統,首先對翼城農村信用社客戶信息管理系統業務進行了 全面的調研。在全面掌握業務流程之后,總結得出目前業務的一些特色及仍然存在的問 題,在系統設計時尤其注意。對問題提出解決方案,這樣在系統設計時才能有針對性。 翼城農村信用社需要處理大量的數據,并實時的對客戶信息進行管理,該客戶信息管理 系統可以保存并處理各種各樣的數據。
    3.1業務調研
    通過對翼城農村信用社日常的客戶管理和服務的實際調研后,我們總結出以下問 題:
    (1) 對于客戶的基本信息,如所在地區的金融消費能力、產品需求、可實現的利 潤,客戶的年齡、性別、分布等,查詢工作比較繁瑣,不及時,渠道也比較復雜。翼城 農村信用社的客戶經理、業務員等不能迅速完整的獲取客戶信息。
    (2) 翼城農村信用社面向顧客的業務品種繁多,產品種類、市場行情、營銷手段 等業務流程較多且較分散,客戶經理檢索存在很多麻煩,要花費較大的人力和物力。
    (3) 服務質量直接影響客戶的態度,進而影響客戶的去留,對企業整體利益造成 影響。翼城農村信用社的服務方面資料掌握在客戶經理手中,不能高效地共享營銷業務、 顧客需求和建議反饋等方面的信息,以便于信用社上層管理人員把控市場需求,調整服 務手段,提高服務質量。
    為滿足以上業務需求,本文要設計的客戶信息管理系統得具有以下功能:
    (1) 關于客戶資源管理:本文設計客戶資源管理模塊,能完成以下3方面的管理, 客戶資料管理、聯系人管理、客戶流失管理。可以在最短的時間內操作客戶信息,包括 編輯原有信息及添加新信息。對于聯系人可以查詢、編輯基本信息,并設置更人性化服 務,使聯系人產生歸屬感。對于流失的客戶,可以查詢并編輯,并對其流失原因分析, 以便于后續吸取經驗教訓,提高自身競爭力。
    (2) 關于營銷:能夠對客戶的歷史購買情況實現管理,了解客戶的喜好,信用社 理財產品很多,找到適合客戶的。可以制定理財銷借計劃,管理銷售機會,并對營銷結 果進行統計歸類。
    (3)關丁-服務:創建簡單快捷的客戶服務通道,管理客戶服務,并對服務進行歸 檔,能夠分析為顧客提供產品服務的過程。看客戶對產胡冇啥反應,然后對其不同反應 做出積極響應,最終給企業帶來利潤。
    3.2系統可行性分析
    3. 2. 1技術可行性
    翼城農村信用社客戶信息管理系統,架構在B/S模式之下。后臺采用SQLserver2005 數據庫,用來存儲數據。該系統以.NET體系架構作為構建平臺。本文采用C#語言進行 編程,借助ADO.NET技術來實現通信。而且基于.NET架構的該系統…切的數據傳輸 使用的是XML結構。系統對硬件也沒有太高的要求,普通配置就行,運行系統是 WindowsXP,系統無任何運行障礙,從技術上來說完全可行。
    3.2.2經濟可行性
    系統開發歸于軟件編程的范濤,研究和開發的費用較低,而R后期系統維護花的錢 也不會太多。但系統帶來的效益卻非常大,不但可以提高工作效率,而口帶來的經濟效 益遠遠大于所花成本。因此,從經濟上來說開發該系統很有憊義,利遠大于弊。
    3. 2.3管理可行性
    建好的系統使用、安裝、維護等均很容易操作,簡單培訓后就能控制該系統,使其 發揮其強大的功能,滿足現代企業的管理效率的要求。維護只需要定期完成,在專人的 指導下,很容易上手。
    3.3系統功能需求分析
    本系統的川戶主要可以分為系統管理員、客戶經理、業務員和客戶。在對翼城農村 信用社業務調研和系統可行性分析之后,本文開發的系統主要模塊分為系統管理模塊、 基本信息模塊、客戶資源模塊、營銷模塊以及服務模塊。系統管理員具有最高的權限, 可以對其他用戶進行權限維護,另外也可以隨吋觀察系統的運行情況,以防軟件崩潰。 客戶經理的操作權限為基本信息模塊、客戶資源模塊、營銷模塊以及服務模塊,業務員 的操作權限為營銷模塊以及服務模塊,而客戶的操作權限為服務模塊。為滿足以上業務 需求,本文要設計的客戶信息管理系統得具有以下功能:客戶資源管理模塊,能完成3 方面的管理。營銷模塊能夠對客戶的歷史購買情況實現管理。服務模塊能創建簡單快捷 的客戶服務通道,管理客戶服務,并對服務進行歸檔,能夠分析為顧客提供產品服務的 過程。總體功能用例模型如圖3.1。
     
     
     
    圖3.1系統總體功能用例模型
    Fig. 3」System use-case model
    圖3. 2基本信息管理功能用例模型.
    Fig. 3.2 Basic information management use-case model
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    基本信息管理功能是系統的重要功能,包括權限、管理員、業務員、信用社產品信 息的管理功能。其中,管理員可以全部操作,客戶經理可以進行理財產品管理。用例分 析圖如圖3.2所示。
    客戶資源管埋內容有很多,其中就有生產易合同以及售后服務。業務員權限可以 操控所有客戶資源,客戶的權限為生成交易合同和售后服務。用例分析圖如圖3.3所示。
     
    Fig. 3.3 Customer resource management use-case model
     
    本文客戶信息管理系統要想對客戶的歷史購買情況實現管理,了解客戶的喜好,信 用社理財產品很多,找到適合客戶的。可以制定理財銷售計劃,管理銷售機會,并對營 銷結果進行統計歸類。本文中系統的營銷內容分為銷售機會指派、銷售機會狀態、制定 計劃、計劃項、計劃執行結果。翼城農村信用社的業務員以及客戶經理的權限見圖3.4。
    本文客戶信息管理系統通過創建簡單快捷的客戶服務通道,管理客戶服務,并對服 務進行歸檔,能夠分析為顧客提供產品服務的過程。看客戶對產品有啥反應,然后對其 不同反應做出積極響應,最終給企業帶來利潤。具體服務功能主要有創建、分配、處理、 反饋、歸檔和產品查看,系統管理員、業務員、客戶的權限詳見圖3.5。
    3.4系統非功能性需求
    非功能需求范圍非常廣泛,本系統主要針對性能需求、安全性需求以及一些其他常 見的需求。
     
     
     
    3.4.1性能需求
    為保證系統運行正常運行以及長久穩定,以下這些性能需求必須要滿足:
    圖3. 4營銷功能用例模型
    Fig. 3.4 Sale management use-case model
    Fig. 3.5 Service management use-case model
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    (1)可維護性和擴展性。
    本系統架構在B/S模式之下。后臺采用SQLserver2005數據庫,用來存儲數據。該 系統以.NET體系架構作為構建平臺,分為顯示層、事務處理層、數據訪問層。在開發 的時候,符臺主流國際、國家和仃:業標準。對系統進廳良好的設計,代碼具有易讀性, 可操作性和可移植性Cig。
    (2)數據準確性和及時性。
    系統中數據處理占有很重要的作用,只有數據的準確性達到要求,該系統才有意義, 另外數據的及吋性也很重要。在開發系統的進程中,要把系統的最大承受能力考慮到, 并保證系統擁有處理信息的能力和足夠快的速度。
    3.4.3安全需求
    (1)數據安全:信用社客戶的信息安全至關重要,需要足夠的保密,因此在數據 傳輸和處理過程屮必須采取可靠的加密措施,以防客戶信息的泄露[⑹。
    (2)運行女全:系統在工作和止常運行吋也要保證安全,不同的系統密碼掌握在 不同管理員手中,不能出現紊亂,嚴格控制各管理員的權限,并配備防火墻和防病毒等 安全措施,以防病毒、黑客攻擊引發的信息泄露。
    3.4.4其他需求
    其他需求還冇以下方面,設計約束、質量屬性、可移植性等。設計約束指軟件開發 時需要考慮的便件限制、接口設計、特殊功能、保密協議及相關法律法規等。質量屬性 指軟件在指定環境中不會失敗而正常運行的概率,包括存活性、可維護性、用戶友好性 等。可移植性指系統要在設定條件下進行推廣,而不是只能一次性使用。
    3.5本章小結
    本章確定系統所實現的幾個功能模塊,并列出每個功能模塊所要實現的具體功能。 首先對翼城農村信川社客戶信息管理業務調研,然后對該系統建設的可行性、功能需求 和非功能需求進行分析,把需求具體化。
    4總體設計
    4.1系統設計原則
    我們在進行翼城農村信用社方案設計時,必須要嚴格遵循以下原則[245】:
    安全性:客戶信息管理系統是必須首要提升客戶滿意度,所以安全是該系統的首要 原則。一旦系統中數據外泄,銀行的利益以及客戶的財產安全將受到嚴峻威脅。在設計 及實現的過程中,應該采用足夠多的手段來保證系統在各個方面的安全及應用。
    適用性:建系統的目的就是提高信用社的管理效率,若系統使用太過復雜,則失去 的設計初衷。對于管理的…系列手段,在系統中可以簡化為簡單的操作流程,是使用者 能更方便達到白己的口的,有效的實現信息化管理。
    先進性:從整體高度進行考慮,包括架構、數據庫、管理規范化,具體技術和技術 方案具有先進性。
    4.2系統架構
    4. 2.1系統體系架構
    發展至今,形成了三種軟件系統體系架構,即集中式、客戶機/服務器模式、客戶機 /應用服務器、數據庫服務器模式三種MS。本文采用第3種模式,…般丿IJ三層或者多層 模式體系結構,采用的是客戶機、應用服務器、數據庫服務器三層架構體系。針對本文 所述的信息交換系統,采用通用協無疑是更合適的,因為這可以保證該系統具有最廣泛 的適應性,能為最廣泛范圉的系統提供信息交換。這種模式的優勢在于維護簡單,使維 護人員的維護工作不受人員、地點、接入方式的限制可以實現數據的訪間和資源的共享; 它有個缺點,那就是過分依賴網絡。采用通用協議和私有協議各有利弊,針對本文所述 的信息交換系統,采用通用協議無疑是更合適的,因為這可以保證該系統具有最廣泛的 適應性,能為最廣泛范圉的系統提供信息交換。這種模式的典型特征是用戶訪問不受時 間、地點、人物等的限制,隨時隨地訪間網絡上的數據、視頻、影像、圖片等資源。各 個企業可以在網上建立屬于自己的互聯網客戶機上使用瀏覽器輸入命令,川間層通過應 用服務器將客戶命令打包,轉化為相應查詢語言,然后傳遞到數據庫。各法人聯社分別 假設系統服務器平臺,保證系統有足夠的能力來同吋處理好多條的操作,總體架構如圖 4.1所示。
     
    圖4. 1系統總體架構圖
    Fig. 4.1 System architecture diagram
     
    4. 2.2系統邏輯架構
    根據本課題系統設計的規律和特點,客戶信息管理系統的邏輯架構主要分為三層: 即數據訪問層、事務處理層、顯示層。實現數據通信和訪問的高效性和安全性。數據訪 問層主要負責數據庫的訪問,是客戶信息管理系統的底層,實現數據通信的安全性和高 效性。在客戶信息管理系統是一般的用戶是不能直接接觸數據訪問層的。數據訪問層應 該確保數據庫的安全,實現對關鍵環節和重要領域數據的備份,在故障或才災難發生后, 能夠及時響應恢復數據。事務處理層是客戶信息管理系統的數據處理層,實現對數據的 加工處理和安全傳輸;此外,它可以用戶的權限校驗。事務處理層的作用是承上啟下, 它的體系構造,使得客戶信息管理系統在設計過程中必須遵循分層設計的原則。顯示層 主要作用就是直接向用戶服務,處理用戶的請求。對部分有安全級別比較高的數據,顯 示層會對數據進行簡單加密后傳遞給事務處理層,然后事務處理層再實現對數據的處 理。在顯示層主要是客戶信息管理系統的界面。
    總之,客戶信息管理系統通過運用三層架構進行分而治之的管理思想,這種高內聚, 低耦合的設計模式,將系統的功能結構分開解決。同時易于控制資源的使用權限,特別 是對翼城農村信用社來說,更有利于信用社管理效率的提高。隨著翼城農村信用社業務
    范圍的拓寬以及科學技術的發展,系統中也需要隨著更新模塊。這種設計十分有利于信 用社的對系統的二次開發,降低系統集成成本,提高管理效率和工作水平。
    4.3系統功能模塊
    客戶信息管理系統是以滿足信用社客戶信息管理需要為中心,以客戶為對象進行的 統一管理、動態控制等一系列工作。客戶信息管理系統復雜度較高,涉及企業多個部門, 持續時間長,需要通過運用信息化技術為客戶信息管理系統的完善和改進有很大的幫 助。當前,隨著國際化進程的加快,國內外的金融企業處于同一個競爭環境,我國的金 融企業面臨著較大的發展壓力。
    在有效結合軟件開發流程、數據庫開發維護、算法等基礎上,再加上對翼城農村信 用社的實地調研結果,系統的功能模塊主要有以下幾部分:系統管理模塊、基本信息模 塊、客戶資源模塊、營銷模塊以及服務模塊。這些模塊并未與信用社所有成本核算模塊、 財務核算模塊等相連,也有部分功能尚未實現,需要后續的開發與拓展。該系統的功能 架構圖見圖4.2。
    客戶信息管理系統
     
    圖4. 2系統功能架構各模塊圖
    Fig. 4.2 System function structure chart
    4. 3.1系統管理模塊
    系統管理模塊中又分為兩個模塊,數據備份和數據還原。如圖4.3所示。
    (1) 數據備份:對系統中的資料進行備份,為系統安全性提供保障。
    (2) 數據還原:系統萬一出問題,可選擇最近備份的時間進行還原,這樣可以保 證系統中的重要客戶信息不會丟失,而且最近的工作也不會白做。
     
     
     
    系統管理
     
    圖4.3系統管理模塊功能結構圖
    Fig. 4.3 System management module function structure
    4. 3.2基本信息模塊
    基本信息管理又分為4個模塊,即管理員管理、信用社業務員管理、權限管理、理 財產品信息管理,如圖4.4所示。
    基本信息管理
     
    圖4.4基本信息管理模塊功能結構圖
    Fig. 4.4 Basic information management module function structure
    (1) 管理員管理,是指對系統的管理員進行管理,包括對其信息的管理;
    (2) 權限管理,根據每一種用戶的類型來對用戶權限進行對應的管理;
    (3) 信用社業務員管理,管理信用社的業務員的基本信息;
    (4)理財產品信息管理,根據客戶的喜好,可以自己挑選信用社理財產品信息。
    4. 3.3客戶資源管理模塊
    客戶管理模塊中又分為3個子功能模塊,其中包括客戶資料管理,對客戶的基本信 息進行管理,如客戶編號、信用度等;客戶聯系人管理,指的是對翼城農村信用社的聯 系人的信息進行管理;客戶流失管理,在客戶即將流失時,采取措施。客戶資源板塊將 客戶作為營業主體,實現了對客戶相關情況和基本信息的管理,可以新增、刪除和修改。 參閃佟14
    (1)客戶資料管理模塊
    從菜單首頁可以看到客戶資料管理按鈕,點擊這個按鈕,可以進行客戶資料管理相 關操作,如查詢、修改、刪除客戶聯系人、客戶區域、加入時間、客戶地址等信息,完 成后點擊保存即可兇。
    客戶資源管理
    客戶資料管理 …聯系人管理 客戶流失管理
     
    Fig. 4.5 Customer resources management module function structure
     
    (2) 聯系人管理模塊
    從菜單首頁可以看到聯系人管理按鈕,點擊這個按鈕,就可以進行查詢、修改、添 加聯系人信息這些操作,可以看到以下內容:聯系人姓名、生日等信息,并且可以根據 現有的一些信息分類進行篩選查詢。其中可以對聯系人信息編輯:聯系人姓名、聯系人 民族、聯系人電子郵件、聯系人電話、聯系人住址、聯系人愛好、聯系人從業年限、聯 系夭生日等等,完成后點擊保存即可。
    (3) 客戶流失管理模塊
     
    從功能上來講,客戶流失管理版塊可以對流失原因進行具體研究,找到具體流失的 原因,針對原因提出解決方案,一定程度上緩解并減少客戶流失情況,提升企業綜合管 理水平。
    4. 3.4營銷模塊
    營銷管理是客戶信息管理系統的重中之重,發揮著重大作用。分為5個子功能模塊, 如圖4.6所示。
    (1)銷售機會指派,對銷售機會信息進行添、刪和改的操作,由客戶經理分配給 業務員;
    (2)銷售機會狀態,業務員被命令去執行某個銷售機會時,要記錄好該銷售的完 成情況;
    (3)制定理財銷售計劃,指的是業務員可以對理財銷售計劃進行制定;
    (4)計劃項管理,指的是業務員可以對計劃項進行管理;
    (5)計劃執行結果,業務員根據計劃項,完成任務,記錄執行的結果。
    營銷管理
     
    圖4.6營銷模塊功能結構圖
    Fig. 4.6 Marketing module function structure
    4. 3.5服務模塊
    服務管理模塊分為5個子功能模塊,如圖4.7所示。
    該服務系統的宗旨就是要把客戶服務好,當客戶有服務需求的時候要及時響應,不 能裝作不知道[29】。當服務接受以后,要能分派下去,以便服務可以落到實處。在服務處 理的過程中要保持記錄,為以后的服務帶來參考。
    服務管理
     
    圖4.7服務模塊功能結構圖
    Fig. 4.7 Service module function structure
    4.4數據庫設計
    數據庫,從字面意思來看,指的就是存儲數據的倉庫。數據庫一般會預先定義數據 邏輯結構,對數據邏輯結構的描述可以按指定的文件存在數據庫中,簡化了程序員編程 過程,不必去深入的學習具體數據所代表的含義,只要知道它有什么用就行,就能對數 據庫的所有數據進行進一步研究和處理。對數據庫進行設計是很有意義的,因為這樣可 以更高效的完成工作。客戶信息管理系統是一個涉及面廣泛而又復雜的研究課題,數據 庫設計合理性是系統能夠正常運行的基礎。數據庫一般會預先定義數據邏輯結構,對數 據邏輯結構的描述可以按指定的文件存在數據庫中,簡化了程序員編程過程,不必去深 入的學習具體數據所代表的含義,只要知道它有什么用就行,就能對數據庫的所有數據 進行進一步研究和處理。本文采用的是Microsoft SQL Serve:2005微軟公司的新研發數 據管理系統,為企業級數據管理方式提供更強大更安全的數據管理系統。
    4. 4.1數據庫概念設計
    系統的數據關系可以用E-R圖表示,E-R圖有助于我們從事務處理層次理解系統中 數據的運行,并能借助這個進行數據庫設計。本系統中數據庫概念設計的實體有5個。 結合文章上述內容,可以把數據庫內的主體進行劃分,可以參照下圖。有助于我們從事 務處理層次理解系統中數據的運行,并能借助這個進行數據庫設計。用戶信息分類E-R 圖參考圖4.8。客戶信息分類E-R圖參考圖4.9。客戶交往記錄信息分類E-R圖參考圖 4.10o
     
     
     
    圖4. 8用八信息E-R模型圖
    Fig. 4.8 User's information database diagram
    客戶信息分類E-R圖參考圖丄9。
    圖1. 9客八信息IAR模型圖
    Fig. 4.9 Customer's infonnation database diagram
    客戶交往記錄信息分類E-R圖參考圖丄10。
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    圖4. 10客戶交往記錄E-R模型圖
    Fig. 4.10 Customer contact infomiation database diagram
    銷售機會信息分類E-R圖參考圖4.11o客戶歷史購買信息分類E-R圖參考圖4.12o 上述實體間的關系詳見圖4.13。
     
     
    4. 11銷售機會信息E-R模型圖
    Fig. 4.11 Sales opportunities information database cliagrtnn
     
     
    圖4. 13 E-R關系視圖
    Fig. 4」3 Relationship diagram
     
    4. 4.2系統數據表格結構設計
    關于管理系統中的一些關鍵表格如表4.1-4.4所示:
    (1)用戶信息表中王要包含用戶的各類基本情況等。
    表4.1用戶信息表
    Tab. 4.1 User's information database table
    列名 類型說明 是否允許為空 是否主鍵 注釋
    UserID Int(8) NOT NULL 用戶編號
    Username Vachar(20) NOT NULL 用戶名
    pwd Vachar{20) NOT NULL 不 匚i 登錄密碼
    department Vachar(50) NOT NULL 工作部門
    profession Vachar(50) NOT NULL 職業
    gender Vachar(4) NOT NULL 性別
    phone Vachar(l 5) NOT NULL 不 r 1 聯系電話
    E-mail Vachar(50) NOT NULL 郵箱地址
    user Bit(l) NOT NULL 是否為管理員
     
    (2)客戶信息表中主要包含客戶的相關情況。
    表4. 2客戶情況表
    Tab. 4.2 Customer's infonnation database table
    列名 類型說明 是否允許為空 是否主鍵 注釋
    CLIENTNAME Vachar(20) NOT NULL 客戶輕稱
    CL1ENTCON Vachar(20) NOTNULL 聯系人
    CL1ENT_BY Vachar(20) NOT NULL 行業
    CLIENT_TYPE Vachar(20) NOT NULL 類型
    CLIENT_ADDRESS Vachar(20) NOT NULL 地址
    CLIENT_EMA1L Vachar(20) NOT NULL 電了郵件
    CL1ENT_DATE Date NOT NULL 加入時間
    CL1ENT_PHONE Vachar(20) NOT NULL 電話
    CL1ENT_PAGE Vachar(20) NOT NULL 主頁
     
     
    (3)銷售機會信息表中主要包含營銷相關信息。
    表4. 3銷售機會信息表
    Tab. 4.3 Sales opportunities information(Ih1 abase 1 ;il)l o
    列名 類型說明 是否允許為空 是否主健 注釋
    Source of opportunity Int(8) NOT NULL 機會來源
    truename Vachar(20) NOT NULL 客戶名稱
    Opportunity Name Date NOT NULL 機會名稱
    probability Vachar(50) NOT NULL 成功幾率
    contact Vachar(50) NOT NULL 聯系人
    describe Vachar(4) NOT NULL 機會描述
     
    (4)客戶交往記錄表里記錄蓿服務相關的內容,包括客戶編號、名稱、時間、地 點以及概要等。
    表4M客戶交往記錄表
    Tab. 4.4 Customer contact infomiation database table
    列名 類型說明 是否允許為空 是否主鍵 注釋
    ID Int(8) NOT NULL 客戶編號
    truename Vachar(20) NOT NULL 客戶名稱
    Feteday Datetime NOT NULL 時間
    gender Vachar(4) NOT NULL 地點
    Summary Vachar(50) NOT NULL 概要
    Remark Vachar(50) NOT NULL 備注
     
    4. 5本章小結
    本章主要介紹了系統的設計原則,分析了系統架構,包括體系架構和功能架構;然 后系統能模塊總體設計,最后對所用的數據庫進行設計
    5詳細設計與實現
    5.1系統的開發環境與運行部署
    針對翼城農村信用社自身特點設計,本系統釆用B/S架構進行設計開發,軟件系統 采用面向對象的系統工程方法,系統對硬件的要求也較低,一般的配置就能滿足,操作 系統WindowsXP就能支持。系統網絡部署圖如圖5.1所示。
     
    圖5. 1系統網絡部署圖
    Fig. 5.1 Systems network architecture diagram
     
    5.2系統主要功能模塊詳細設計與實現
    5.2.1登錄界面的實現
    基于安全考慮,本系統管理平臺的一切操作都需要在登陸系統后進行,通過用戶名 和密碼的方式進行驗證[3Z1]。
    以網頁界面登陸為例,可以通過以下程序進行,首先打開網址,然后在登錄頁面首 頁輸入用戶名和密碼進行登錄。如圖5.2所示:
    用戶在登錄頁輸入賬號和密碼,系統會把它提交至loginchk.asp這個頁面,’和里面 的信息進行對比,一致的話就可以順利登錄。出于系統安全性的考慮,系統設置在用戶 登入信息錯誤的情況下,只可重復輸入三次,若三次,系統將自動退出。以下是Login.asp 的部分代碼:
     
     
    dimuserid,usename,userpass,fdimderrjandnum,msg,backuri,flag
    dimrs
    usemame=safeData(npost,7,usemamen)
    flag=safeData(HaIIn?MflagH)
    userpass=md5(safeData(Mpost'7,passwordH))
    backurl=request{nbackurln)
    if isN(flag)then flag=niframe"
    進入系統主界面后,可以進行相關權限內的一些操作。
    5. 2.2基本信息管理模塊
    添加管理員操作流程圖如圖5.3所示。
    基本信息管理模塊主要實現了管理員管理、權限管理、信用社業務員管理和理財產 品信息管理等多個子功能。管理員管理主要對管理員基本信息進行維護,權限管理主要 根據每一種用戶的類型來對用戶權限進行對應的管理,理財產品信息管理,根據客戶的 喜好,可以對信用社理財產品信息對進行提取、分析以及處理。
    開始
    點擊管理管理員
    跳轉到管理管理員
    界面
    點擊添加管理員按
    輸入簷理員信息
    點擊提交按鈕
    Y
    息是否齡 、系統要求
     
     
    圖5. 3添加管理員操作流程圖
    Fig. 5.3 Adding administrator operational flowchart
    添加管理員的具體操作可以參照下圖。系統基本信息模塊時序圖如圖5.4所示。 系統管理員可進入系統i然后進行任何操作。不同的用戶可以實現不同的管理操作。 圖5.5是系統基本信息模塊的截圖。
     
     
    圖5. 4系統基本信息模塊時序圖
    Fig. 5.4 System basic information module sequence chart
    5. 2.3客戶資源管理模塊
    客戶管理模塊包括客戶資料管理,對客戶的基本信息進行管理,如客戶編號、信用 度等;客戶聯系人管理,對企業提供聯系人的信息進行管理;客戶流失管理,在客戶即 將流失時,采取措施。客戶資源板塊將客戶作為營業主體,實現了對客戶相關情況和基 本信息的管理,可以新增、刪除和修改。聯系人管理模塊從菜單首頁以進行查詢、修改、 添加聯系人信息這些操作,以下內容:聯系人姓名、生日等信息,并且可以根據現有的 一些信息分類進行篩選查詢。其中可以對聯系人信息編輯:聯系人姓名、聯系人民族、 聯系人電子郵件、聯系人電話、聯系人住址、聯系人愛好、聯系人從業年限、聯系人生 日等等,完成后點擊保存即可。客戶流失管理模塊可以對流失原因進行具體研究,找到 具體流失的原因,針對原因提出解決方案,一定程度上緩解并減少客戶流失情況,提升 企業綜合管理水平。客戶資源板塊將客戶作為營業主體,實現了對客戶相關情況和基本 信息的管理,可以新增、刪除和修改。客戶資料管理模塊可以對客戶類型、客戶行業等 信息進行操作。聯系人管理模塊從菜單首頁可以進行查詢、修改、添加聯系人信息這些 操作以下內容:聯系人姓名、生日等信息,并且可以根據現有的一些信息分類進行篩選 查詢。在功能實現上,主要是對客戶基本情況進行有效記錄和維護。要想進行客戶資料 添加,在客戶資源管理模塊的界面中,可發現添加按鈕,進入后可看到很多選項,對各 項信息分別進行填寫完善即可。
    請選擇董瞬件:登錄報號 ▼ i. i 刪 |
    發最嫌號
    0G8 Mii
    CP 開發祁
    009 開發部
    008 "MR 開發部
    006 ■M 技術留 修改
    005
    001 HI 開發都
    004
    003 重看 修改
    TG001 ■金 汗發部 緣改
    圖5. 5系統基本信息模塊的系統截圖
    Fig. 5.5 System base information module interface
     
    此模塊的流程圖如圖5.6所示:
    客戶資源模塊程序的部分代碼如下:
    MenuForm mnufm = (MenuForm) biaoge;
    MainMenu mmnu=new MainMenu(); mmnu. setUsername(mnufm. getMenuName()); BbsuserDA db=getDao ();
    Int daoflg = db. addMainMenu(mmnu): 5. 2.4營銷管理模塊
    營銷管理在信用社業務管理中處于很重要的位置。營銷管理是客戶信息管理系統的 重中之重,發揮著重大作用。分為5個子功能模塊,銷售機會指派,對銷售機會信息進 行添、刪和改的操作,由客戶經理分配給業務員;銷售機會狀態,業務員被命令去執行 某個銷售機會時,要記錄好該銷售的完成情況;制定理財銷售計劃,業務員對銷售機會 進行計劃的制定;計劃項管理,是指業務員可以挑選計劃,并對其進行管理;計劃執行 結果,業務員根據計劃項,完成任務,記錄執行的結果。在內容上,主要有銷售機會指 派,即對銷售機會信息進行添、刪除和改的操作,由客戶經理分配給業務員;對業務員
    具體完成情況進行跟蹤,制定理財銷售計劃,并對銷售計劃進行人性化管理。此模塊的
    流程圖如圖5. 8所示。
     
    圖5.6客戶資源管理流程圖
    Fig. 5.6 Customer recourse management operational flowchart
     
     
    圖5. 7客戶資源管理界面
    Fig. 5.7 Customer recourse management interface
     
    客戶經理進入營銷模塊,可以添加新的銷售機會,系統會對該信息進行核實相關情 況,如果相關信息都是正確的,則可以進行添加。另外修改和刪除銷售機會信息時,系 統會對該銷售機會信息相關內容進行識別、分析、調取并實現刪除,修改或刪除成功, 系統都會有提示。客戶經理執行計劃請求,業務員對銷售整個過程進行記錄,都會返回 相關成功或失敗的信息。系統營銷模塊時序圖如圖5.9所示。
    5.2.5服務管理模塊
    服務管理模塊分為5個子功能模塊,其中包括客戶服務創建、分配、處理、客戶服 務反饋、歸檔。該服務系統的宗旨就是要把客戶服務好,當客戶有服務需求的時候要及 時響應,不能裝作不知道。當服務接受以后,要能分派下去,以便服務可以落到實處。 在服務處理的過程中要保持記錄,為以后的服務帶來參考。
    (1) 服務的創建:客戶主動提出服務內容,根據顧客的需要進行對應的服務。而 且客戶等級與服務等級應同步進行。
    (2) 服務的分配:不同的服務方向,在信用社由相關的業務員可以完成,而且服 務有輕重緩急,對于時間要求高,業務難度大的可以分配給資歷較高的業務員。
     
    (3)服務的處理:業務員收到服務分配后,可以的話就盡自己的能力提供最優的 服務,并對服務過程中遇到的問題進行妥善處理,自己無法處理的情況,應及時反饋給 客戶經理。
    (4)服務的反饋和歸檔:當客戶服務處埋完成后,客戶也同意這種處理結果,進 行反饋需要對處理結果進行存檔。
     
     
     
    圖5. 9營銷管理模塊時序圖
    Fig. 5.9 Sale module sequence chart
    營銷模塊的窗口截圖如圖5.10所示:
     
     
    本文客戶信息管理系統通過創建簡單快捷的客戶服務通道,管理客戶服務,并對服 務進行歸檔,能夠分析為顧客提供產品服務的過程。看客戶對產品有啥反應,然后對其 不同反應做出積極響應,最終給企業帶來利潤。具體服務功能主要有創建、分配、處理、 反饋、歸檔和產品查看服務管理模塊的桂序流桂圖如圖5.11所示。
    服務管理模塊的窗口截圖如圖5. 13所示。
     
     
    客戶經理進入服務模塊,可以添加新的服務信息,系統會對該信息進行核實相關情 況,如果相關信息都是正確的,則可以進行添加。添加以后,客戶經理可以進一步給業 務員布置任務。獲取客戶反饋信息并對其歸檔,系統可以調用相關的信息表并添加命令,
     
    對其操作。任何系統中交互的操作,都會返回操作結果信息。系統服務模塊時序圖如圖 5.12所示。
     
    圖5.13服務管理窗口截圖
    Fig. 5.13 Service management interface
    5. 3本章小結
    本章介紹了系統的開發環境和運行部署,并介紹系統主要功能模塊的具體實現方 法。挑選幾個系統中的典型界面,以此為例,介紹了系統各模塊的實現方法。
    6系統測試
    本章主要針對己初步完成的客戶信息管理系統的各項功能進行測試,軟件測試是一 個軟件系統投入使用前所必須經歷的環節。因為「個較為復雜的軟件系統在開發完成以 后不可能保證各項功能都能順利的實現,或多或少會存在一定的問題。軟件開發時沒問 題,但是運用到實際硬件環境中由于各種兼容性問題,會導致軟件的某些功能無法順利 實現。還有種情況就是軟件雖然各個模塊運行正常,但是整裝起來以后,某些功能就會 失常,或者存在不兼容,總之預想的功能沒有得到較好的實現,所以軟件測試就顯得尤 為必要了。通過軟件測試可以很大程度上解決軟件在投入使用過程中會遇到的各種問 題,但軟件測試不是萬能的,因此測試沒問題的軟件并不代表在使用過程中沒有問題, 但軟件測試還是很有必要的。
    6.1系統測試的目的
    客戶信息管理系統測試的主要目的就是測試上文需求分析中確定的軟件的各項功 能。系統管理模塊中又可以實現數據備份和數據還原。基本信息管理可以實現4方面內 容。客戶管理模塊可以實現以下3方面內容,其中包括客戶資料管理、客戶聯系人管理、 客戶流失管理。服務管理模塊分為5個子功能模塊,其中包括客戶服務創建等。營銷管 理分為5個子功能模塊,其中包括銷售機會指派,對銷售機會信息進行添、刪和改的操 作,由客戶經理分配給業務員;銷售機會狀態,業務員被命令去執行某個銷售機會吋, 要記錄好該銷售的完成情況;制定理財銷售計劃,業務員對銷售機會進行計劃的制定; 計劃項管理,是指業務員可以挑選計劃,并對其進行管理;計劃執行結果,業務員根據 計劃項,完成任務,記錄執行的結果。
    軟件測試就是要對上述功能進行逐一驗證,找出軟件存在的問題并加以解決,使得 軟件系統在投入使用前能盡可能減少軟件在使用屮可能會存在的問題。軟件測試也是同 軟件開發一樣是一個有步驟有規劃的過程,軟件測試步驟同軟件開發步驟相類似,也是 逐層進行測試,是一個科學的、有規劃的、合理的過程。尤其是對于大型系統的測試需 要…個嚴密的測試流程才能很大程度上保證測試的全面性,最大程度地減少軟件在實際 過程中出現的各種各樣的問題。大多數軟件的測試流程均是從底層代碼測試開始,接下 來依次是模塊單元的測試,集成測試,最終完成系統整體的測試。一般系統的測試層次 如圖6.1所示。
     
    圖6.1測試步驟
    Fig. 6.1 Steps of test
     
    6.2系統測試的分類
    系統測試一般分為糾錯性、適應性、完善性和預防性測試,本文對整個系統進行了 的測試主要為軟件糾錯性的測試,通過輸入不同的數據對系統的正確性和可靠性進行測 試,不關注代碼實現邏輯,將整個系統當作一個內部不可見的黑盒,只關注輸入是否能 產生預期輸出。
    6.3系統測試用例
    翼城農村信用社客戶信息管理系統是復雜的網絡平臺,作為一項涵蓋信用社業務流 程和經營管理的管理系統,為了使系統的測試全面而又科學,在測試過程中,通過運用 先進的管理測試方法和工具,最大限度地發現系統可能存在的錯誤。下面介紹一下所做 的幾個簡單測試。
    6.3.0界面測試
    系統界面的友好性直接關系到系統的推廣和普及,好的頁面設計起著重要作用。頁 面測試部分主要包括以下幾點:
    (1) 界面布局是否合理,功能鍵是否正常等。
    (2) 界面是否有好的頁面設計,看著是否舒服。
    (3) 頁面的設計是否新穎,是簡約型還是驚艷型。
    6. 3.1登錄測試
    對系統使用人員的登錄進行測試,看能否實現不同權限,背錄模塊的測試可以分為 以下步驟:
    (1) 使用客戶經理權限的賬號密碼進行登錄,賬號jll,密碼abc。
    (2) 使用業務員權限的賬號密碼進行登錄,賬號ywyl,密碼123。
    (3) 輸入錯誤密碼進行登錄,如賬號jll,密碼123。
    (4) 輸入錯誤賬號進彳亍登錄,如賬號123,密碼abc。
    測試的結果如表6.1所示。測試結果表明登錄模塊測試成功。
    6. 3. 2客戶資源管理模塊測試
    客戶資源管理模塊的測試的主要內容:
    (1) 客戶基本資料的增加。輸入客戶信息(如客戶號;2345,客戶名稱:翼城希望 小學;客戶類型:教育類;客戶等級:3級;客戶地址:翼城并州路125號。提交后返 回系統相應客戶資源管理模塊查看信息,顯示之前提交的內容。信息添加功能測試成功。
    (2) 客戶資料的修改。將客戶地址改成翼城新開發區龍泉路18號。
    (3) 客戶個人資料的查詢。查詢翼城希望小學的佶息。
    (4) 客戶資料信息的刪除。刪除翼城希望小學的信息,彈出確認驗證(確認刪除這 條信息嗎?),確認后信息刪除功能測試成功。
    具體測試結果如表6.2中所示。
    表6.1測試結果
    Tab. 6.1 Results of test
    序號 模塊名 輸入 輸出 結果
    1 登錄模塊 賬號:jll,密碼:abc 登錄客戶經理權限的管理系統 通過
    2 登錄模塊 賬號:ywy 1,密碼:123 登錄業務員權限的管理系統 通過
    3 登錄模塊 賬號:jll,密碼:123 登錄失敗,系統提示重新輸入 通過
    4 登錄模塊 賬號:123,密碼:abc 登錄失敗,提小•用戶不存在 通過
     
    6. 3. 3整型數據的檢測
    在本文的翼城農村信用社客戶信息管理系統中,客戶年齡、編號等都是整數,具體 測試結果如表6.3中所示。
    表6.2客戶資源管理模塊測試結果
    Tab. 6.2 Results of customer recourse management module test
    序號 模塊名 輸入 輸岀 結果
    1 客戶資源管理模
    客戶號;2345,客戶名稱:翼城希望 小學;客戶類型:教育類;客戶等級: 3級;客戶地址:翼城并州路125號 信息添加成功 通過
    2 客戶資源管理模
    點擊修改,將客戶地址改成翼城新開
    發區龍泉路18號,并提交 顯示修改后的信息 通過
    3 客戶資源管理模
    查詢翼城希望小學的信息 查詢成功 通過
    4 客戶資源管理模
    刪除翼城希望小學的信息 刪除成功 通過
    表6.3用戶年齡檢測結果
     
    Tab. 6.3 Results of customer age test
    序號 測試項目 輸入 輸出 結果
    1 是否整數 小數:24. 6 信息錯誤 通過
    2 是否整數 字母:}【A0 信息錯誤 通過
    3 是否整數 負數:-68 信息錯誤 通過
     
    6. 3. 4系統性能檢測
    通過高負荷情況模擬,看系統是否仍能滿足使用要求。本系統的使用主體有系統管 理員、客戶經理、業務員及客戶,不可避免的會出現多個用戶同吋對同一頁面進行訪問。 甚至有可能岀現…個用戶在對客戶信息進行修改,而另一個用戶對客戶信息進疔查詢的 情況,前后查詢的結果也不一致。而且若使用的用戶同時有很多,是否會出現系統奔潰 的情況。
    考慮到上而這些情況,讓30個不同權限的用戶同時對系統進行訪問,通過檢測發 現,系統使用完全正常,即系統的性能完全滿足用戶的要求。
    6.4本草小結
    本章對系統測試的目的、分類進行了介紹,從頁面測試、功能測試、性能檢測等方 面對系統進行驗證,結果表明,翼城農村信用社客戶信息管理系統穩定性和完整性較好, 能滿足客戶的需求。
    結 論
    客戶信息管理系統的實施,極大地提高了管理效率,完成了侑用社經營管理模式的 轉變與創新。完善的客戶信息管理系統可以促進信用社業務流程的優化,減少不必要的 環節,降低企業的經營成本,從而促進企業整體管理績效的提高。傳統的客戶信息管理 主要過分依賴人工,管理信息和資源沒有形成統一的整體、缺乏系統性和關聯性,而且 還很容易出錯,不能夠及時掌握客戶信息,往往導致銷售機會錯失,甚至導致客戶資源 流失。當前,隨肴國際化進程的加快,國內外的金融企業處于同…個競爭環境,我國的 農村信用社面臨著較大的發展壓力。信息化作為改進企業管理模式和方式的精益化管理 手段,可以為企業的經營管理提供強有力的支持,推進企業切實通過信息化改造傳統的 信息交流方式。
    本文針對翼城農村信用社狀況,從當前翼城農村信用社所處于的市場環境出發并結 臺金融企業的特征,研究客戶信息管理系統的背景和現實意義。在木文中借鑒國內外在 客戶信息管理方而的優秀模式和寶貴經驗,提出信息化模型和改進措施,實現了客戶信 息管理系統資源的冇效管理。
    客戶信息管理系統是以滿足企業客戶信息管理需要為屮心,以客戶為服務對象進行 的計劃協調、組織管理、動態控制等一系列工作。客戶信息管理系統復雜度高,涉及企 業多個部門,持續吋間長,所以需要通過運用信息化技術為客戶信息管理系統的完善和 改進有很大的幫助。本研究針對翼城農村信用社狀況,從當前翼城農村信用社所處于的 市場環境出發,使信息化真正成為改進企業經營管理的重要措施。
    本課題具體工作包括:系統運行環境需求,主要功能模塊的功能結構設計,功能模 塊E-R圖并,數據庫設計,界面設計等。通過實施客戶信息管理系統,實現對人力、物 力、財力有效管理。同時還可以利用系統提供的數據分析功能,實現對數據的有效分析, 為企業管理層的決策提供依據。同時由于企業的客戶需求和范圍各不相同,利用網絡虛 擬平臺,搭建良好的平臺,實現對客戶佶息的有效管理。
    在這個信息爆炸的年代,一套行之有效的信息管理系統將會給管理工作帶來極大的 便利,通過本文的開發,客戶信息管理系統已經初具雛形,軟件經過作者認真的測試, 預期的各項功能都己實現,但實際使用屮肯定依然會出現各種各樣的問題,所以一個系 統的正常運行必然要經過實踐的檢驗。木文所開發的系統只是皐于作者在進行認真的需 求分析之后所進行開發設計的,但是由于個人的知識儲備以及精力所限,所開發出的產 品并一定能很好的應用于實際。盡管作者本人就是從事金融行業,但是軟件肯定或多或 
    少還存在問題,所以只有通過實際的檢驗才可以認為軟件真正測試完畢。若后續使用中 還存在不合理的情況,要及吋進行修正。
    參考文獻
    [I]李揚,王國剛.中國資本市場的培育與發展M.北京:經濟管理出版社,2009.
    :2] 土廣宇,客戶關殺管埋方法論[山.北京:満華人學出版社,2004.
    [3]Shuqin YE, Hongbing YUAN, Lina JI. Proceedings of the 4th International Conference on Mechanical Engineering and Mechanics[C]. Suzhou:[出版者不詳],2011.
    [4]Nadji Tehrani. CRM IN A DIGITAL WORLD[J]. Customer Interaction Solutions, 2007:25-32.
    [5]何榮勤.CRN原理•設計•實踐[M],北京;電子工業出版社,2006.
    [6]李夙.[矢院藥品管理系統的設計與實現[D].大連:大連理工大學,2006
    [7]Cimino J.J, Li J, GrahamM. Use of online resources while using a clinical information system [J]. AMIA Annu Symp Proc, 2003: 175-179.
    [8]伍孝金.計算機網絡[M.北京:清華大學出版社,2007.
    [9]Yu Chen and Wesley W. Chu. Database Security Protection Via Inference Detection [J].Intel 1igence and Security Informatics,2006, 06:452-45&
    [10]Sylvia Osborn. Database Security Integration Using Role. Based Access Control [J]. Data and Applicat ion Security,2002, 6 (73) :245-257.
    [II]蔡長安,王盈瑛,C/S和B/S的模式的比較和選擇,渭南師范學院學報[J], 2006, 21 (2) : 47-50.
    [12]張鐵山等.技術經濟學一一原理•方法•應用[⑷.北京:清華大學出版社,2009. 4.
    [13]傅家驥,仝允恒.工業技術經濟學[\1].北京:清華大學出版社,1996..
    [14]宋健,陳士俊.管理信息系統的變革因素與趨勢分析[J]未來與發展,2007, 8(2) : 47-50.
    [15]梁斌.企業信息化的基礎理論與評價方法["].北京:科學出版社,2000.
    [16][美]斯蒂芬•哈格等著,嚴建援等譯.信息時代的管理信息系統山](原書第4版)•北 京:機械工業出版社.2004.
    [17]郭劍毅,中立中.基于C/S與B/S的高校科研管理信息系統的設計與實現[J].計算機 工程與應用,2003, 39(1): 212-211.
    [18]陳曉紅.管理信息系統理論與實踐M.長沙:中南大學出版社,2003 .
    [19]李東編著.管理倚息系統理論與應用[II].北京:北京大學出版社,2004 .
    [20]薩師熄,王珊.數據庫系統概論(第三版)M.北京:高等教育出版社,2007.
    [21]吳宇舟,楊永華.基于ASP的網站信息發布系統的應用研究[J].浙江海洋學院學報, 2003,22(3) : 22-26.
    [22]李文生,潘世兵.采用ASP技術開發企業同步信息發布系統[J] •計算機應用研究,
    2001, 18(6) :8-11.
    [23]林學練,劉旭東,懷進鵬.XML數據安全系統的研究與實現[J].北京航空航天大學學報, 2003, 29(4): 362-365.
    [24]羅超理,封宏觀,楊強.管理信息系統原理與應用[M].北京:清華大學出版社,200&
    [25]李東.管理信息系統的理論與應用國].北京:北京大學出版社,2001.
    [26]張學福,冷伏海.三級客戶機/服務器模式與我國市場信息網絡資源中心庫系統建設[J]. 情報學報,2000, 19(1): 1R-23.
    [27]穆斌.客戶機/服務器結構及一個典型系統之實現[J].電腦,1996, 12: 00&
    [28]王靜.銀行客戶關系管理系統的設計與實現[D].杭州:電子科技大學,2013.
    [29]羅京城.江西省農村信用社客戶關系管理系統設計與實現[【)].吉林:吉林大學,2014.
    [30]趙杰.基于C/S和B/S混合結構的旅游企業信息系統的設計與實現[J].微型電腦應用, 2004, 20 (10) : 23-25.
    [31]Menasce D A, Gomaa H. A Method for Design and Performance Modeling of Client/Server Systems[J], IEEE Transactions on Software Engineering, 2000, 26(11): 1066-1085.
    【本文地址:http://www.bzhlmm.com//guanlilei/gongshangguanli/xixinguanli/9051.html

    上一篇:交通設施信息管理系統的設計與實現

    下一篇:沒有了

    相關標簽: