【正文】
nology 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 Foxpro application 第一章 前言 第二章 系統(tǒng)需求分析 現(xiàn)行業(yè)務(wù)描述 現(xiàn)行系統(tǒng)存在問題的分析 解決方案 可行性分析 第三章 新系統(tǒng)邏輯方案 初步調(diào)研 詳細調(diào)研 組織結(jié)構(gòu)調(diào)研 數(shù)據(jù)流圖 數(shù)據(jù)字典 第四章 系統(tǒng)總體結(jié)構(gòu)設(shè)計 4. 1 軟件模塊結(jié)構(gòu)設(shè)計 4. 1. 1 系統(tǒng)方案確定 4. 1. 2 軟件結(jié)構(gòu)設(shè)計 4. 2 數(shù)據(jù)庫設(shè)計 4. 3 計算機系統(tǒng)的配置方案 4. 4 系統(tǒng)的安全 性和可靠性設(shè)計 第五章 系統(tǒng)詳細設(shè)計 系統(tǒng)登錄界面 5. 2 系統(tǒng)主界面 客戶信息錄入 客戶信息查詢 系統(tǒng)維護 第六章 6. 1 系統(tǒng)開發(fā)環(huán)境 6. 2 系統(tǒng)測試 6. 3 系統(tǒng)運行與維護 6. 4 系統(tǒng)的轉(zhuǎn)換方案 結(jié)束語 參考文獻 附錄 第一章 前言 以客戶為中心,讓客戶成為朋友是 本 客戶管理系統(tǒng) 所 追求的境界, 本 客戶管理系統(tǒng)通過對用戶信息資源的整合,在公司內(nèi)部達到資源共享,從而為客戶提供更快速周到的優(yōu)質(zhì)服務(wù),吸引和保持更多的客戶;通過對業(yè)務(wù)流程的重新設(shè)計,更有效地管理客戶關(guān)系,降低企業(yè)營銷管 理成本。手工管理還存在這許多弊端,由于不可避免的人為因素,經(jīng)常造成數(shù)據(jù)的遺漏、誤報。 綜上所述,開發(fā)客戶管理系統(tǒng)在技術(shù)上、經(jīng)濟上、管理上都是可行的。 MIS 是一項系統(tǒng)工程,不是只靠一些計算機開發(fā)人員就可以完成的,必須有企業(yè)管理人員,尤其是企業(yè)領(lǐng)導的積極參與。最忌諱的是每換一個屏幕用戶就要換一套操作命令與操作方法。 7. 具有較強的容錯功能 誤操作、按鍵連擊等均有可能導致數(shù)據(jù)誤錄。 原型法的應(yīng)用使人們對需求有了漸進的認識,從而使系統(tǒng)開發(fā)更有針對性。 ( 6)新系統(tǒng)的功能和目標:了解各級領(lǐng)導和各類業(yè)務(wù)工作人員對新系統(tǒng)功能的要求,為進一步完善新系統(tǒng)的目標做準備。 在系統(tǒng)實施階段要成立系統(tǒng)實施工作量到小組,組織各專業(yè)小組組長和有關(guān)部門的領(lǐng)導共同編制新系統(tǒng)實施計劃。 下面以數(shù)據(jù)流圖和數(shù)據(jù)字典的方式來描述新系統(tǒng)的邏輯功能。 第五章 系統(tǒng)詳細設(shè)計 程序按照三個主要管理功能進行組織,其中借書和還書由于經(jīng)常使用,單獨列出來。女 39。本系統(tǒng)在開發(fā)時選用了穩(wěn)定性較強的Windows XP 中文專業(yè)版和 Visual 作為開發(fā)語言,由于這些軟件產(chǎn)品都是 Microsoft公司的產(chǎn)品,因此彼此之間的兼容性較好,開發(fā)出的應(yīng)用系統(tǒng)穩(wěn)定性較高。這些數(shù)據(jù)可以幫助我們快速定位代碼中的運行瓶頸,也可驗證測試計劃。 ? Coverage Profiler 開發(fā)人員可以運用表面顯示器( Coverage Profiler)檢查他們要測試的方案 的有效性,這是用執(zhí)行相應(yīng)行代碼的方式實現(xiàn)的。購買 Visual Studio 企業(yè)版的 Visual FoxPro 開發(fā)人員可以得到開發(fā)工具所提供的全部好處。 本系統(tǒng)的日常維護由客戶的專人來負責,如果出現(xiàn)一些不能解決的問題,則由開發(fā)者來負責。他沒有讓他的父母失望,如今已是擁有千萬資產(chǎn)的公司老總,也是著名大學的教授,可謂名利俱盛,讓他起家的資本,不是別的,是犬。” 方新道:“可是,軍用包機不在拉薩機場降落,在旁邊有個專用的軍用機場,離城還有一段距離呢。他身高一米七六,身體魁梧狀況僅次于團長班覺次仁,面如刀削,目光如炬,其個人格擊和應(yīng)變思維,在這個團不作第二人想。 秦母發(fā)出一聲驚呼,一把扶住搖搖欲墜的秦立,手忙腳亂的給秦立擦著嘴邊的鮮血,同時顫抖著問道:“兒子,你,你這是怎么了,你別嚇唬為娘!” 這人,就是自 己的母親?也不知是否是錯覺,吐了一口血,秦立反而覺得輕松了很多,看著眼前這個滿面淚痕,目光悲戚的漂亮少婦,秦立一時間有些茫然,記憶的融合,卻不代表心靈上的接受,剛剛他的爆發(fā),完全是源于靈魂深處那股巨大的悲憤和看不得有人如此脅迫一個女人。不過,看起來還不壞。同時參加面試的有 25 人,而錄取名額只有兩個。 “你一定餓了吧?娘去給你做點吃 的!”秦寒月柔聲說著,把秦立扶到床邊躺下,伸手拉過毯子蓋在秦立的身上,站起身來朝外面走去。 終于,你這只高傲的白天鵝,也要求我這只癩蛤蟆了?吳醫(yī)師貪婪的眼神,死死盯在秦寒月的臉上,哆嗦著伸出手去,想要去摸秦寒月的臉。次仁剛吃過午飯,一名士兵來報,上級領(lǐng)導打來電話,某教授會乘 A3097次專機在軍區(qū)機場降落,他們會從機場直赴蒙河 ,希望他能安排一下,準備輛車接應(yīng)。 方新收起電腦,喃喃道:“入藏后,就不能無線上網(wǎng)了,只是電腦里的很多資料很有用處。另外,在系統(tǒng)開發(fā)過程中還有同組的同學 也 給 了 我不少幫助,這里一并表示感謝。 系統(tǒng)的維護主要包括四個方面: ( 1)程序的維護:指的是修改部分或全部程序,這種維護往往 是在條件發(fā)生變化或原系統(tǒng)的效率低的情況下進行的。 ? 微軟傳輸服務(wù)器支持 由 Visual FoxPro 創(chuàng)建的 COM 組件,這些組件可以由微軟傳輸服務(wù) 器管理和調(diào)整。組件可以從組件群中拖出,放置到可視化設(shè)計環(huán)境中,諸如項目和表單。它可以通過創(chuàng)建代碼類和接口單元類來創(chuàng)建功能強大的、使用靈活的可重用對象庫。 設(shè)置客戶職務(wù): 設(shè)置客戶類型: 第六章 實施概況 6. 1 系統(tǒng)開發(fā)環(huán)境: 系統(tǒng)開發(fā)環(huán)境包括硬件平臺和軟件平臺兩種。+ALLTRIM()+39。使用它的好處還在于,如果你的系統(tǒng)擴展到 Client/Server 模式的時候,可以使用 Microsoft 的數(shù)據(jù)庫服務(wù)器軟件 SQL Server,此時,程序只需要簡單的修改一下鏈接( ADO 的數(shù)據(jù)源)就可以,這樣,為程序的平滑擴展提供了非常有力的條件。由于該公司客戶人數(shù)較多,因此在調(diào)研時采用了會議討論法和個人訪談法兩 種方法,通過會議討論法了解客戶的整體情況,對開發(fā)新系統(tǒng)的態(tài)度等。這一階段的重點是設(shè)計好系統(tǒng)的總體結(jié)構(gòu),選擇最經(jīng)濟合理的技術(shù)手段。調(diào)查中要注意定性與定量相結(jié)合,注意人、財、物、信息的流向、規(guī)格、頻率、要求以及需要解決的問題等。結(jié)構(gòu)化生命周期開發(fā)方法嚴格區(qū)分了開發(fā)階段,非常重視文檔工作,對于開發(fā)過程中出現(xiàn)的問題可以得到及時的糾正,避免了出現(xiàn)混亂狀態(tài)。 另外, 開發(fā)者應(yīng)編寫一個錯誤實時記錄程序,自動記錄何日、何時、何程序出了何種錯誤 。這樣設(shè)計出來的程序不易出錯,而且易于維護 。它能提供信息支持企業(yè)或組織的運行、管理和決策功能。因此在技術(shù)上是可行的。 ( 1)確定該客戶所在的區(qū)域進行定位; ( 2) 將該客戶的詳細資料錄入本系統(tǒng),并可以在錄入后將客戶的個人資料進行修改、刪除等常規(guī)操作; ( 3)相關(guān)業(yè)務(wù)部門在需要時,可在本系統(tǒng)中根據(jù)自己設(shè)定的條件進行快速查找(可以進行組合查找); ( 4)相關(guān)業(yè)務(wù)部門在需要時,可在本系統(tǒng)中根據(jù)自己設(shè)定的條件進行排序。通過分析 公司客戶人工管理的不足,創(chuàng)建了一套行之有效的計算機管理客戶的方案。 管理信息系統(tǒng)的開發(fā)方法有生命周期法、原型法和面向?qū)ο蟮拈_發(fā)方法等。因此對用戶的需求可分為幾個方面:一方面是客戶管理人員可以通過計算機來管理各類客戶,分類編號,調(diào)整客戶數(shù)據(jù),增加客戶數(shù)量,適應(yīng)客戶管理的需求;二方面是相關(guān)部門的人員能通過計算機來查詢和瀏覽客戶中的客戶,來確定自已需要查找的客戶,為業(yè)務(wù)的更好開展做好準備;三方面是 相關(guān)工作人員對客戶數(shù)據(jù)的排序,也是說可以根據(jù)需要按照某一字段進行排序,從而找出具有共同性的客戶,并可將這些查詢和排序的結(jié)果進行打印操作;四方面是對客戶數(shù)據(jù)的備份和恢復工作,這也是本系統(tǒng)的一個重要的功能,以防本系統(tǒng)在發(fā)生人為的損壞時能夠及時恢復這些資料。20 世紀 50 年代 ,西蒙提出管理依賴于信息和決策 的思想。廣義地說,各項管理制度是 MIS 建設(shè)成功的基礎(chǔ)。開發(fā) MIS 軟件時,這一點很值得借鑒 。 用結(jié)構(gòu)化生命周期開發(fā)方法開發(fā)一個系統(tǒng),將整個開發(fā)過程劃分為 5 個依次連接的階段: ? 系統(tǒng)規(guī)劃階段 : 主要任務(wù)是明確系統(tǒng)開發(fā)的請求,并進行初步的調(diào)查,通過可行性研究確定下一階段的實施。根據(jù)開發(fā)系統(tǒng)的大小、復雜、投入、方式、方法等因素的不同,各步驟的要求和內(nèi)容也不同,用戶需要根據(jù)實際情況進行取舍和計劃。系統(tǒng)邏輯模型就像在根據(jù)需要建設(shè)一座學校前,按照學校教育的層次(初等、中等、高等)、規(guī)模、投資、地理環(huán)境、技術(shù)水平等條件的要求和約束,先由建筑設(shè)計院進行設(shè)計,保證學校建成后的各種功能得以實現(xiàn),之后才能進行工程設(shè)計和施工一樣。 在進行以上各個環(huán)節(jié)的同時展開人員培訓工作,包括管理信息系統(tǒng)只是的普及教育、新制度的 學習、計算機操作訓練等。 第四章 系統(tǒng)總體結(jié)構(gòu)設(shè)計 4. 1 軟件模塊結(jié)構(gòu)設(shè)計 4. 1. 1 系統(tǒng)方案確定。 代碼如下: (確認 ): IF (N2) =MESSAGEBOX(口令三次輸入錯誤 ,不能使用本系統(tǒng) ,48,信息提示 ) =.F. ELSE IF ALLTRIM()==ALLTRIM() =.T. ELSE =MESSAGEBOX(口 令 不 正 確 , 重 新 輸 入 ,48,信息提示 ) =SPACE(10) N=N+1 ENDIF ENDIF 5. 2 系統(tǒng)主界面: 在系統(tǒng)登錄成功之后,就會看到系統(tǒng)的主界面如下所示: 在本系統(tǒng)主界面中,我們可以看到一個 MDI 窗體,用戶在使用時只需要點擊鼠標左鍵 就可以進入相應(yīng)的功能選項,快捷而方便,從這個窗體上可以清楚地看到本系統(tǒng)所具備的三個主要主要功能,即客戶數(shù)據(jù)錄入,客戶數(shù)據(jù)查詢及系統(tǒng)維護三大功能模塊。 ENDIF IF !ALLTRIM(EXPS)==.T. SET FILTER TO amp。通過 Visual FoxPro 對象和事件模型,用戶可以快速創(chuàng)建和實現(xiàn)無模式( modeless)的應(yīng)用程序;利用生成器和工具欄,開發(fā)人員可以快速開發(fā)應(yīng)用程序,而省去編寫大量的代碼、定義繁多的屬性。 組件集使得查找和使用諸如類庫、表格、報表、代碼的組件變得特別簡單。開發(fā)人員可以寫一些當項目打開、關(guān)閉、構(gòu)建、添加文件時運行的代碼。例如:例如對客戶數(shù)據(jù)的管理,我首先在錄入模塊中對