【正文】
,可以合理控制客戶關系信息各個環(huán)節(jié) ,提高資金的利用率和結算速度 ,實現(xiàn)管理的高效率、實時性 、安全性、科學化、現(xiàn)代化和智能化。 客戶關系信息管理系統(tǒng) 主要采用 Microsoft 做為開發(fā)工具,應用面向對象的程序設計方法,進行開發(fā)與設計的。本系統(tǒng)可以根據(jù)各應用單位情況,適當加以修改,以便更好應用。在社會主義經濟高速發(fā)展的今天,如果企業(yè)對 客戶關系信息 的各項管理運做仍然停滯在以紙、筆為主要工具的階 段,就會因為信息量的快速增長而無法迅速、準確的完成各項管理工作,這樣,必將成為企業(yè)各方面發(fā)展的一個瓶頸。這樣,不但為企業(yè)管理部門節(jié)省了不必要的開支,更重要的是提高了它的工作效率 。管理信息系 統(tǒng) 是一個不斷發(fā)展的新型學科, 企業(yè)要生存要發(fā)展,要高效率地把企業(yè)活動有機地組織起來,就必須加強企業(yè)管理,即加強對企業(yè)內部的各種資源(人、財、物等)的有效管理,建立與自身特點相適應的管理信息系統(tǒng)。通過分析公司客戶人工管理的不足,創(chuàng)建了一套行之有效的計算機管理客戶的方案。本系統(tǒng)界面友好,操作簡單,比較實用。 [Summary]With more and more widespread and profound application of information technology in management, the implement of management information system has bee mature in technology step by step. Managing information system is a new subject. Enterprise needs existence and development, so enterprise activities should be anized efficiently and anically, which means tightening up the enterprise management and strengthening effective management of any resource (staff, finance, property, etc.) internal the enterprise, and also establishing a management information system fitting in with its own characteristics. This article introduces the detailed process of exploring a management information system under the environment of visual foxpro, utilizing “TopBottom” overall plan and a strategy according to “BottomTop” application and exploitation. That is to establish a set of effective scheme for pany customer management by puter, through analyzing disadvantages of pany customer management by human resources. This article emphasizes on three sections. The system analysis section of pany customer management information includes feasible analysis, management function system design section mainly focuses on system function design and data base design and data number design. And the system realization section has provided several major function , together with the main windows and programs. This economical and pragmatic system has explicit interface, with simple operation. [Keywords] MIS、 pany customer management、 visual Basic application 正文 緒言 隨著電子計算機和通信技術的發(fā)展,人類已經逐漸地進入信息化社會。同時人們對信息和數(shù)據(jù)的利用與處理也已進入自動化、網(wǎng)絡化和社會化的階段,因此,開發(fā)相關的管理信息系統(tǒng)已經成為各行各業(yè)的必要和必需了,管理信息系統(tǒng)作為一門邊緣學科,集管理科學、信息科學、系統(tǒng)科學、現(xiàn)代通信技術和電子計算機技術于一體,可以 解決企業(yè)或組織所面臨的問題,對內來看,可以提高工作效率;對外來看,獲得競爭優(yōu)勢。生命周期法( Life Cycle Method)是 20 世紀 60 年代發(fā)展起來的一種應用廣泛且比較成熟的管理系統(tǒng)開發(fā)方法,它的基本思想是將系統(tǒng)的開發(fā)工作從開始到結束劃分為若干個階段,每個階段都有明確的任務,而系統(tǒng)開發(fā)出來后,并不意味著生命周期的結束,而意味著根據(jù)組織的需要對系統(tǒng)的修改和重建的開始;原型法 (Prototyping Method)是 20世紀 80 年代發(fā)展起 來的,旨在改變生命周期法的缺點的一種系統(tǒng)開發(fā)方法,該法的開發(fā)思路是首先根據(jù)用戶的要求,由用戶和開發(fā)者共同確定系統(tǒng)的基本要求和主要功能,利用系統(tǒng)快速生成工具,建立一個系統(tǒng)模型,再在此基礎上與用戶交流,將模型不斷補充、修改、完善,如此反復,最終直至用戶和開發(fā)者都比較滿意為止,從而形成一個相對穩(wěn)定、較為理想的管理信息系統(tǒng);面向對象( Object Oriented)的開發(fā)方法于 20 世紀 80 年代開始興起的,是一種基于對象的自底向上的一種系統(tǒng)開發(fā)方法,這種方法的特點是以對象為基礎,對象是分析問題和解決問題的核心。 管理信息系統(tǒng)的開發(fā)是一個開發(fā)周期長、技術要求高、影響因素多的復雜系統(tǒng)工程,因此制定一個完善、可行、合理的開發(fā)計劃,不僅是系統(tǒng)開發(fā)成功的保證,而且可以提高效率、節(jié)省時間、降低成本。 第一章 系統(tǒng)需求分 析 現(xiàn)行業(yè)務描述: 通過調查,先畫出客戶管理系統(tǒng)的組織結構圖如下: 客戶經理 國內部 國際部 A區(qū)域 B區(qū)域 A區(qū)域 B區(qū)域 … … 通過調研了解到,該客戶各個部門負責的主要業(yè)務如下: 該公司的業(yè)務分國內業(yè)務和國外業(yè)務兩個大類,然后在此兩個大類中又進行細化,如在國內,又根據(jù)客戶在國內不同的地理位置的分布(如省、市、自治區(qū)等的不同)又進行進一步的管理,國外部客戶的區(qū)域劃分主要是根據(jù)該客戶所在洲的不同(如歐洲、亞洲等不同的分布)進行劃分和管理。 ( 1)確定該客戶所在的區(qū)域進行定位; ( 2)將該客戶的詳細資料 錄入本系統(tǒng),并可以在錄入后將客戶的個人資料進行修改、刪除等常規(guī)操作; ( 3)相關業(yè)務部門在需要時,可在本系統(tǒng)中根據(jù)自己設定的條件進行快速查找(可以進行組合查找); ( 4)相關業(yè)務部門在需要時,可在本系統(tǒng)中根據(jù)自己設定的條件進行排序。 ( 6)經過一定時間之后,為了系統(tǒng)的數(shù)據(jù)安全,將客戶資料進行備份,并在必要時將這些數(shù)據(jù)恢復到本系統(tǒng)中。手工管理還存在這許多弊端,由于不可避免的人為因素,經常造成數(shù)據(jù)的遺漏、誤報。 1. 3 解決方案 基于以上的對問題的分析,利用計算機給我們提供信息,及時地調整企業(yè)客戶管理系統(tǒng),并且對種類客戶的管理過程形成一整套動態(tài)的管理就十分必 要了。 企業(yè)客戶的分布比較份雜,但要有著完善的客戶信息,對每一客戶要有詳細的記錄信息,功能上對系統(tǒng)的需求是全面的。 這四個方面形成了企業(yè)客戶管理的一個工作整體,采用計算機自動化信息處理,可方便快捷地共享信息、交流信息,高效地協(xié)同工作。硬件的配置要求不能太高,這樣可以很好的適應當前的客戶管理。 1. 4 可行性分析 通過對該客戶的各個方面進行了具體的了解之后,現(xiàn)對該單位開發(fā)客戶管理系統(tǒng)的可行性進行分析。因此在技術上是可行的。 管理上可行:該企業(yè)的客戶分布位置很廣闊,因此公司要為每個客戶建立資料檔案,也便加強公司對客戶資料的管理,因此在管理上可行。 綜上所述,開發(fā)客戶管理系統(tǒng)在技術上、經濟上、管理上都是可行的。目前在我國市場上最為流行、使用最多、最為先進的可用作企業(yè)級開發(fā)工具的產品有: Microsoft公司的 Visual Visual Delphi. Powersoft 公司的 PowerBulider 在目前市場上這些眾多的程序開發(fā)工具中,有些強調程語言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來的便利性與效率的得高,各有各的優(yōu)點和特色,也滿足了不同用戶的需求。作為數(shù)據(jù)庫系統(tǒng)的開發(fā), Visual Basic 是一個非常理想選擇。它簡單易學、效率高,且功能強大,可以與 Windows 的專業(yè)開發(fā)工具 SDK 相媲美,而且程序開發(fā)人員不必具有 C/C++編程基礎??偟膩碚f, Visual Basic 具有以下特點: 可視化編程: 用傳統(tǒng)程序設計語言設計程序時,都是通過編寫程序代碼來設計用戶界面,在設計過程中看不到界面的實際顯示效果,必須編譯后運行程序才能觀察。有時候,這種編程 編譯 修改的操作可能要反復多次,大大影響了軟件開發(fā)效率。只需要按設計要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對象,并設置這些圖形對象的屬性。 面向對象的程序設計 版以后的 Visual Basic 支持面向對象的程序設計,但它與一般的面向對象的程序設計語言 (C++)不完全相同。在設計對象時,不必編寫建立和描述每個對象的程序代碼,而是用工具畫在界面上, Visual Basic 自動生成對象的程序代碼并封裝起來。 結構化程序設計語言 Visual Basic 是在 BASIC 語言的基礎上發(fā)展起來的,具有高級程序設計語言的語句結構,接近于自然 語言和人類的邏輯思維方式。 Visual Basic 是解釋型語言,在輸入代碼的同時,解釋系統(tǒng)將高級語言分解翻譯成計算機可以識別的機器指令,并判斷每個語句的語法錯誤。 事件驅動編程機制 Visual Basic 通過事件來執(zhí)行對象的操作。例如,命令按鈕是一個對象,當用戶單擊該按鈕時,將產生一個“單擊“ (CLICK)事件,而在產生該事件時將執(zhí)行一段程序,用來實現(xiàn)指定的操作。這些過程分別面向不同的對象,由用戶操作引發(fā)某個事件來驅動完成某種特定的功能,或者由事件驅動程序調用通用過程來執(zhí)行指定的操作,這樣可以方便編程人員,提高效率。同時, Visual Basic 還能直接編輯和訪問其他外部數(shù)據(jù)庫,如 dBASE,F(xiàn)oxPro, Paradox 等,這些數(shù)據(jù)庫格式都可以用 Visual Basic 編輯和處理。在應用程序中,可以使用結構化查詢語言 SQL 數(shù)據(jù)標準,直接訪問服務器上的數(shù)據(jù)庫,并提供了簡單的面向對象的庫操作指令和多用戶數(shù)據(jù)庫訪問的加鎖機制和網(wǎng)絡數(shù)據(jù)庫的 SQL 的編程技術,為單機上運行的數(shù)據(jù)庫提供了 SQL 網(wǎng)絡接口,以便在分布式環(huán)境中快速而有效地實現(xiàn)客戶 /服務器 (client/server)方案。當原始數(shù) 據(jù)變化時,可以自動更新鏈接的數(shù)據(jù)。 對象的鏈接與嵌入 (OLE) 對象的鏈接與嵌入 (OLE)將每個應用程序都看做是一個對象 (object),將不同的對象鏈接 (link)起來,再嵌入 (embed)某個應用程序中,從而可以得到具有聲音、影像、圖像、動畫、文字等各種信息的集合式的文件。利用 OLE 技術,可以方便地建立復合式文檔 (pound document),這種文檔由來自多個不同應用程序的對象組成,文檔中的每個對象都與原來的應用程序相聯(lián)系,并可執(zhí)行與原來應用程序完全相同的操作。但它可以通過動態(tài)鏈接庫技術將 C/C++或匯編語言編寫的程序加入到 Visual Basic應用程序中,可以像調用內部函數(shù)一樣 調用其他語言編寫的函數(shù)。 關系型數(shù)據(jù)庫的實現(xiàn) Access2020 就是關系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。 Access也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置 于網(wǎng)絡文件服務器,與其他網(wǎng)絡用戶共享數(shù)據(jù)庫。如上所述, Access 作為關系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利和關系數(shù)據(jù)庫的強大功能。數(shù)據(jù)庫的作用在于組織和表達信息,簡而言之,數(shù)據(jù)庫就是信息的集合。關系數(shù)據(jù)庫中包含了多個數(shù)據(jù)表的信息,數(shù)據(jù)庫含 有各個不同部分的術語,象記錄、域等。創(chuàng)建一個數(shù)據(jù)庫結構的過程被認為是數(shù)據(jù)模型設計。 _ 修改已建的數(shù)據(jù)庫 數(shù)據(jù)庫的修改分為:添加、編輯和刪除記錄。 _ 實現(xiàn)數(shù)據(jù)