集成CRM系統(tǒng)的企業(yè)網(wǎng)站的設(shè)計(jì)與開(kāi)發(fā)——畢業(yè)論文

上傳人:good****022 文檔編號(hào):116786768 上傳時(shí)間:2022-07-06 格式:DOC 頁(yè)數(shù):34 大小:678.50KB
收藏 版權(quán)申訴 舉報(bào) 下載
集成CRM系統(tǒng)的企業(yè)網(wǎng)站的設(shè)計(jì)與開(kāi)發(fā)——畢業(yè)論文_第1頁(yè)
第1頁(yè) / 共34頁(yè)
集成CRM系統(tǒng)的企業(yè)網(wǎng)站的設(shè)計(jì)與開(kāi)發(fā)——畢業(yè)論文_第2頁(yè)
第2頁(yè) / 共34頁(yè)
集成CRM系統(tǒng)的企業(yè)網(wǎng)站的設(shè)計(jì)與開(kāi)發(fā)——畢業(yè)論文_第3頁(yè)
第3頁(yè) / 共34頁(yè)

下載文檔到電腦,查找使用更方便

20 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《集成CRM系統(tǒng)的企業(yè)網(wǎng)站的設(shè)計(jì)與開(kāi)發(fā)——畢業(yè)論文》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《集成CRM系統(tǒng)的企業(yè)網(wǎng)站的設(shè)計(jì)與開(kāi)發(fā)——畢業(yè)論文(34頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、集成CRM系統(tǒng)的企業(yè)網(wǎng)站的設(shè)計(jì)與開(kāi)發(fā)摘 要企業(yè)要在激烈的市場(chǎng)競(jìng)爭(zhēng)中立于不敗之地,就必須找一種全新的管理理念和管理手段,對(duì)其內(nèi)部和外部資源進(jìn)行有效的整合。新一代ERP產(chǎn)品正在向客戶(hù)端和供應(yīng)端延伸,客戶(hù)端的延伸即是客戶(hù)關(guān)系管理。對(duì)于每個(gè)企業(yè)來(lái)說(shuō)客戶(hù)管理的完善程度將直接影響企業(yè)的經(jīng)濟(jì)效益。本文介紹了客戶(hù)關(guān)系管理系統(tǒng)(CRM)的基本概念,通過(guò)具體實(shí)例介紹了客戶(hù)關(guān)系管理軟件(CRM)結(jié)合企業(yè)網(wǎng)站的設(shè)計(jì)和開(kāi)發(fā)方法。實(shí)現(xiàn)了采用B/S模式的客戶(hù)關(guān)系管理系統(tǒng)的基本模塊,即客戶(hù)管理,產(chǎn)品管理,銷(xiāo)售管理,服務(wù)管理,合同管理,分析管理,報(bào)表管理等。著重討論了用動(dòng)態(tài)服務(wù)器頁(yè)面(ASP)與SQL Server開(kāi)發(fā)信息管理

2、軟件的方法及一些相關(guān)技術(shù)。關(guān)鍵詞:客戶(hù)關(guān)系管理;ASP;企業(yè)網(wǎng)站;SQL ServerThe Design and Development of Enterprise Website with CRM SystemAbstractEnterprises, which want to put themselves in an invincible position must find out a new management concept and management approaches, and effectively integrate its internal and external

3、 resources. A new generation of ERP product extends to the client side and the supply end, client side extension is the customer relations management. Each enterprise customer management perfect degree directly affects the economic efficiency. The basic concept of Customer Relationship Management Sy

4、stem has been introduced in this article. Through the concrete example, it introduces the design and the method of development customer relationship management software (CRM) with the enterprise website. The basic module of CRM has been realized using the B/S pattern,which includes customer manageme

5、nt, product management, sales management, service management, contract management, analysis management, report form management and so on. The method and some related technologies of development management information system using the dynamic server page (ASP) and SQL Server are emphatically discusse

6、d. Key words: CRM; ASP; Enterprise Website; SQL Server目 錄論文總頁(yè)數(shù):30頁(yè)1引言11.1概述11.2 CRM系統(tǒng)概述21.2.1 CRM的概念21.2.2 CRM的主要功能模塊21.3 CRM系統(tǒng)與企業(yè)網(wǎng)站42 集成CRM系統(tǒng)的企業(yè)網(wǎng)站構(gòu)架相關(guān)技術(shù)52.1 B/S模式結(jié)構(gòu)簡(jiǎn)介52.2 ASP技術(shù)簡(jiǎn)介62.2.1 ASP概述62.2.2 ASP工作原理62.2.3 ASP開(kāi)發(fā)網(wǎng)絡(luò)應(yīng)用程序的優(yōu)勢(shì)62.3 常用的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)-SQL Server73 系統(tǒng)分析與設(shè)計(jì)73.1 系統(tǒng)結(jié)構(gòu)總體設(shè)計(jì)73.2 數(shù)據(jù)庫(kù)設(shè)計(jì)93.3 企業(yè)網(wǎng)站前臺(tái)設(shè)計(jì)133.

7、4 后臺(tái)管理及CRM系統(tǒng)設(shè)計(jì)133.4.1 具體模塊化設(shè)計(jì)133.4.2 用戶(hù)身份認(rèn)證模塊設(shè)計(jì)133.4.3 客戶(hù)管理模塊設(shè)計(jì)143.4.4 銷(xiāo)售管理模塊設(shè)計(jì)143.4.5 合同管理模塊設(shè)計(jì)163.4.6 客服管理模塊設(shè)計(jì)163.4.7 數(shù)據(jù)分析模塊設(shè)計(jì)163.4.8 報(bào)表管理模塊設(shè)計(jì)174 系統(tǒng)實(shí)現(xiàn)關(guān)鍵技術(shù)介紹174.1 數(shù)據(jù)列表分頁(yè)的實(shí)現(xiàn)174.2 數(shù)據(jù)模糊查詢(xún)的實(shí)現(xiàn)204.3 ASP購(gòu)物車(chē)的實(shí)現(xiàn)214.4 ASP應(yīng)用程序的優(yōu)化224.4.1 有關(guān)操作數(shù)據(jù)庫(kù)的優(yōu)化方法224.4.2 有關(guān)ASP內(nèi)置對(duì)象使用方面的優(yōu)化方法224.4.3 合理使用Include文件234.4.4 有關(guān)VBScr

8、ipt語(yǔ)言方面的優(yōu)化方法234.4.5其他方面的優(yōu)化方法235 系統(tǒng)實(shí)現(xiàn)245.1 開(kāi)發(fā)及運(yùn)行環(huán)境245.2 系統(tǒng)前臺(tái)實(shí)現(xiàn)245.3 系統(tǒng)后臺(tái)實(shí)現(xiàn)25結(jié) 論28參考文獻(xiàn)28致 謝29聲 明301引言1.1概述我國(guó)已經(jīng)加入WTO組織,21世紀(jì)的中國(guó)將成為“世界的制造工廠(chǎng)”,面對(duì)國(guó)內(nèi)外眾多企業(yè)的各種競(jìng)爭(zhēng),我們的企業(yè)需要盡快與國(guó)際接軌,尤其是實(shí)力不強(qiáng)的企業(yè)更需要運(yùn)用先進(jìn)的管理手段,提升企業(yè)的核心競(jìng)爭(zhēng)能力。實(shí)例表明國(guó)際市場(chǎng)競(jìng)爭(zhēng)已進(jìn)入信息時(shí)代,信息的要素作用越來(lái)越突出。從某種程度上說(shuō),開(kāi)拓國(guó)際市場(chǎng)的競(jìng)爭(zhēng),就是對(duì)信息的占有與競(jìng)爭(zhēng)。網(wǎng)絡(luò)技術(shù)可以使企業(yè)同任何一個(gè)國(guó)家或地區(qū)消費(fèi)者消除地域上的阻隔,從而減少?lài)?guó)家或

9、地區(qū)間的市場(chǎng)壁壘。它為每個(gè)企業(yè)在虛擬的自由市場(chǎng)體系中營(yíng)造了一個(gè)無(wú)法比擬的平等機(jī)會(huì),網(wǎng)絡(luò)營(yíng)銷(xiāo)為企業(yè)架起了一座通向國(guó)際市場(chǎng)的綠色通道,而我國(guó)中小企業(yè)信息化相當(dāng)落后,實(shí)現(xiàn)中小企業(yè)信息化勢(shì)在必行。中小企業(yè)借助網(wǎng)絡(luò)開(kāi)展網(wǎng)絡(luò)營(yíng)銷(xiāo)能夠?qū)a(chǎn)品說(shuō)明、促銷(xiāo)、顧客意見(jiàn)調(diào)查、廣告、公共關(guān)系、顧客服務(wù)等各種營(yíng)銷(xiāo)活動(dòng)整合在一起,進(jìn)行一對(duì)一的溝通,真正達(dá)到營(yíng)銷(xiāo)組合所追求的綜合效果。這些不受時(shí)間與地域的限制,綜合文字、聲音、影像、圖片及視聽(tīng)、用動(dòng)態(tài)或靜態(tài)的方式展現(xiàn)、并能輕易迅速地更新資料,同時(shí)消費(fèi)者也可重復(fù)地上線(xiàn)瀏覽查詢(xún)。綜合這些功能、相當(dāng)于為無(wú)數(shù)的中小企業(yè)創(chuàng)造了無(wú)數(shù)的經(jīng)銷(xiāo)商與業(yè)務(wù)代表,因此,中小企業(yè)大大提高了市場(chǎng)滲透力和顧

10、客服務(wù)力。從而提高客戶(hù)的滿(mǎn)意度、忠誠(chéng)度。CRM 是Customer Relationship Management的縮寫(xiě),即客戶(hù)關(guān)系管理,它與ERP、SCM并稱(chēng)提高企業(yè)競(jìng)爭(zhēng)力的三大法寶。而CRM又是ERP、SCM、電子商務(wù)等系統(tǒng)與外部客戶(hù)打交道的平臺(tái),它在企業(yè)系統(tǒng)與客戶(hù)之間樹(shù)立一道智能的過(guò)濾網(wǎng),同時(shí)又提供一個(gè)統(tǒng)一高效的平臺(tái),因此我們說(shuō)CRM又是眾多企業(yè)系統(tǒng)中提高核心競(jìng)爭(zhēng)力的法寶。CRM在企業(yè)里所起的作用主要體現(xiàn)在以下幾個(gè)方面:l 改善服務(wù)CRM向客戶(hù)提供主動(dòng)的客戶(hù)關(guān)懷,根據(jù)銷(xiāo)售和服務(wù)歷史提供個(gè)性化的服務(wù),在知識(shí)庫(kù)的支持下向客戶(hù)提供更專(zhuān)業(yè)化的服務(wù),嚴(yán)密的客戶(hù)糾紛跟蹤,這些都成為企業(yè)改善服務(wù)的有力

11、保證。l 提高效率由于CRM建立了客戶(hù)與企業(yè)打交道的統(tǒng)一平臺(tái),客戶(hù)與企業(yè)一點(diǎn)接觸就可以完成多項(xiàng)業(yè)務(wù),因此辦事效率大大提高。另一方面,F(xiàn)ront Office自動(dòng)化程度的提高,使得很多重復(fù)性的工作(如批量發(fā)傳真、郵件)都有計(jì)算機(jī)系統(tǒng)完成,工作的效率和質(zhì)量都是人工無(wú)發(fā)比擬的。l 降低成本CRM的運(yùn)用使得團(tuán)隊(duì)銷(xiāo)售的效率和準(zhǔn)確率大大提高,服務(wù)質(zhì)量的提高也使得服務(wù)時(shí)間和工作量大大降低,這些都無(wú)形中降低了企業(yè)的運(yùn)作成本。l 擴(kuò)大銷(xiāo)售銷(xiāo)售成功率增加和客戶(hù)滿(mǎn)意度提高,使得銷(xiāo)售的擴(kuò)大成為必然。1.2 CRM系統(tǒng)概述1.2.1 CRM的概念CRM是Customer Relationship Management的

12、縮寫(xiě),即客戶(hù)關(guān)系管理,簡(jiǎn)單定義,CRM就是一個(gè)獲取、保持和增加可獲利客戶(hù)的過(guò)程。CRM其實(shí)是一個(gè)管理學(xué)上的概念,是一種管理理念。首先是一套先進(jìn)的管理思想及技術(shù)手段,它通過(guò)將人力資源、業(yè)務(wù)流程與專(zhuān)業(yè)技術(shù)進(jìn)行有效的整合,最終為企業(yè)涉及到客戶(hù)或消費(fèi)者的各個(gè)領(lǐng)域提供了完美的集成,使得企業(yè)可以更低成本、更高效率地滿(mǎn)足客戶(hù)的需求,并與客戶(hù)建立起基于學(xué)習(xí)型關(guān)系基礎(chǔ)上的一對(duì)一營(yíng)銷(xiāo)模式,從而讓企業(yè)可以最大程度的提高客戶(hù)滿(mǎn)意度及忠誠(chéng)度,挽回失去的客戶(hù),保留現(xiàn)有的客戶(hù),不斷發(fā)展新的客戶(hù),發(fā)掘并牢牢地把握住能給企業(yè)帶來(lái)最大價(jià)值的客戶(hù)群。CRM的核心內(nèi)容主要是通過(guò)不斷的改善與管理企業(yè)銷(xiāo)售、營(yíng)銷(xiāo)、客戶(hù)服務(wù)和支持等與客戶(hù)關(guān)

13、系有關(guān)的業(yè)務(wù)流程并提高各個(gè)環(huán)節(jié)的自動(dòng)化程度,從而縮短銷(xiāo)售周期、降低銷(xiāo)售成本、擴(kuò)大銷(xiāo)售量、增加收入與盈利、搶占更多市場(chǎng)份額、尋求新的市場(chǎng)機(jī)會(huì)和銷(xiāo)售渠道,最終從根本上提升企業(yè)的核心競(jìng)爭(zhēng)力,使得企業(yè)在當(dāng)前激烈的競(jìng)爭(zhēng)環(huán)境中立于不敗之地。CRM將先進(jìn)的思想與最佳的實(shí)踐具體化,通過(guò)使用當(dāng)前多種先進(jìn)的技術(shù)手段最終幫助企業(yè)來(lái)實(shí)現(xiàn)以上目標(biāo)。CRM在整個(gè)客戶(hù)生命周期中都以客戶(hù)為中心,這意味著CRM將客戶(hù)當(dāng)作企業(yè)運(yùn)作的核心。CRM簡(jiǎn)化了各類(lèi)與客戶(hù)相關(guān)聯(lián)的業(yè)務(wù)流程(如銷(xiāo)售、營(yíng)銷(xiāo)、服務(wù)和支持等)并將其注意力集中于滿(mǎn)足客戶(hù)的需求上。CRM還將多種與客戶(hù)交流的渠道,如面對(duì)面、電話(huà)接洽以及Web訪(fǎng)問(wèn)等方式融合為一體,這樣,企

14、業(yè)就可以按照客戶(hù)的喜好使用適當(dāng)?shù)那兰皽贤ǚ绞脚c之進(jìn)行交流,并能從根本上提高員工與客戶(hù)或潛在客戶(hù)進(jìn)行交流的有效性。CRM可改善員工對(duì)客戶(hù)的反應(yīng)能力并對(duì)客戶(hù)的整個(gè)生命周期有一個(gè)更為全面的了解。與企業(yè)ERP系統(tǒng)直接集成在一起的CRM解決方案使得企業(yè)可通過(guò)一個(gè)閉環(huán)式的定義明確的步驟和流程來(lái)滿(mǎn)足客戶(hù)的需求, 因而可以更好地抓住潛在客戶(hù)和現(xiàn)有客戶(hù)。1.2.2 CRM的主要功能模塊CRM軟件的基本功能包括客戶(hù)管理、聯(lián)系人管理、時(shí)間管理、潛在客戶(hù)管理、銷(xiāo)售管理、電話(huà)銷(xiāo)售、營(yíng)銷(xiāo)管理、電話(huà)營(yíng)銷(xiāo)、客戶(hù)服務(wù)等,有的軟件還包括了呼叫中心、合作伙伴關(guān)系管理、商業(yè)智能、知識(shí)管理、電子商務(wù)等。l 客戶(hù)管理: 主要功能有:客

15、戶(hù)基本信息;與此客戶(hù)相關(guān)的基本活動(dòng)和活動(dòng)歷史;聯(lián)系人的選擇;訂單的輸入和跟蹤;建議書(shū)和銷(xiāo)售合同的生成。 l 聯(lián)系人管理:主要作用包括:聯(lián)系人概況的記錄、存儲(chǔ)和檢索;跟蹤同客戶(hù)的聯(lián)系,如時(shí)間、類(lèi)型、簡(jiǎn)單的描述、任務(wù)等,并可以把相關(guān)的文件作為附件;客戶(hù)的內(nèi)部機(jī)構(gòu)的設(shè)置概況。 l 時(shí)間管理:主要功能有:日歷;設(shè)計(jì)約會(huì)、活動(dòng)計(jì)劃,有沖突時(shí),系統(tǒng)會(huì)提示;進(jìn)行事件安排,如To-dos、約會(huì)、會(huì)議、電話(huà)、電子郵件、傳真;備忘錄;進(jìn)行團(tuán)隊(duì)事件安排;查看團(tuán)隊(duì)中其它人的安排,以免發(fā)生沖突;把事件的安排通知相關(guān)的人;任務(wù)表;預(yù)告/提示;記事本;電子郵件;傳真。 l 潛在客戶(hù)管理: 主要功能包括:業(yè)務(wù)線(xiàn)索的記錄、升級(jí)

16、和分配;銷(xiāo)售機(jī)會(huì)的升級(jí)和分配;潛在客戶(hù)的跟蹤; l 銷(xiāo)售管理: 主要功能包括:組織和瀏覽銷(xiāo)售信息,如客戶(hù)、業(yè)務(wù)描述、聯(lián)系人、時(shí)間、銷(xiāo)售階段、業(yè)務(wù)額、可能結(jié)束時(shí)間等;產(chǎn)生各銷(xiāo)售業(yè)務(wù)的階段報(bào)告,并給出業(yè)務(wù)所處階段、還需的時(shí)間、成功的可能性、歷史銷(xiāo)售狀況評(píng)價(jià)等等信息;對(duì)銷(xiāo)售業(yè)務(wù)給出戰(zhàn)術(shù)、策略上的支持;對(duì)地域(省市、郵編、地區(qū)、行業(yè)、相關(guān)客戶(hù)、聯(lián)系人等)進(jìn)行維護(hù);把銷(xiāo)售員歸入某一地域并授權(quán);地域的重新設(shè)置;根據(jù)利潤(rùn)、領(lǐng)域、優(yōu)先級(jí)、時(shí)間、狀態(tài)等標(biāo)準(zhǔn),用戶(hù)可定制關(guān)于將要進(jìn)行的活動(dòng)、業(yè)務(wù)、客戶(hù)、聯(lián)系人、約會(huì)等方面的報(bào)告;提供類(lèi)似BBS的功能,用戶(hù)可把銷(xiāo)售秘訣貼在系統(tǒng)上,還可以進(jìn)行某一方面銷(xiāo)售技能的查詢(xún);銷(xiāo)售

17、費(fèi)用管理;銷(xiāo)售傭金管理。 l 電話(huà)營(yíng)銷(xiāo)和電話(huà)銷(xiāo)售: 主要功能包括:電話(huà)本;生成電話(huà)列表,并把它們與客戶(hù)、聯(lián)系人和業(yè)務(wù)建立關(guān)聯(lián);把電話(huà)號(hào)碼分配到銷(xiāo)售員;記錄電話(huà)細(xì)節(jié),并安排回電;電話(huà)營(yíng)銷(xiāo)內(nèi)容草稿;電話(huà)錄音,同時(shí)給出書(shū)寫(xiě)器,用戶(hù)可作記錄;電話(huà)統(tǒng)計(jì)和報(bào)告;自動(dòng)撥號(hào)。 l 營(yíng)銷(xiāo)管理: 主要功能包括:產(chǎn)品和價(jià)格配置器;在進(jìn)行營(yíng)銷(xiāo)活動(dòng)(如廣告、郵件、研討會(huì)、網(wǎng)站、展覽會(huì)等)時(shí),能獲得預(yù)先定制的信息支持;把營(yíng)銷(xiāo)活動(dòng)與業(yè)務(wù)、客戶(hù)、聯(lián)系人建立關(guān)聯(lián);顯示任務(wù)完成進(jìn)度;提供類(lèi)似公告板的功能,可張貼、查找、更新?tīng)I(yíng)銷(xiāo)資料,從而實(shí)現(xiàn)營(yíng)銷(xiāo)文件、分析報(bào)告等的共享;跟蹤特定事件;安排新事件,如研討會(huì)、會(huì)議等,并加入合同、客戶(hù)和

18、銷(xiāo)售代表等信息;信函書(shū)寫(xiě)、批量郵件,并與合同、客戶(hù)、聯(lián)系人、業(yè)務(wù)等建立關(guān)聯(lián);郵件合并;生成標(biāo)簽和信封。 l 客戶(hù)服務(wù): 主要功能包括:服務(wù)項(xiàng)目的快速錄入;服務(wù)項(xiàng)目的安排、調(diào)度和重新分配;事件的升級(jí);搜索和跟蹤與某一業(yè)務(wù)相關(guān)的事件;生成事件報(bào)告;服務(wù)協(xié)議和合同;訂單管理和跟蹤;問(wèn)題及其解決方法的數(shù)據(jù)庫(kù)。 l 呼叫中心: 主要功能包括:呼入呼出電話(huà)處理;互聯(lián)網(wǎng)回呼;呼叫中心運(yùn)行管理;軟電話(huà);電話(huà)轉(zhuǎn)移;路由選擇;報(bào)表統(tǒng)計(jì)分析;管理分析工具;通過(guò)傳真、電話(huà)、電子郵件、打印機(jī)等自動(dòng)進(jìn)行資料發(fā)送;呼入呼出調(diào)度管理。 l 合作伙伴關(guān)系管理: 主要功能包括:對(duì)公司數(shù)據(jù)庫(kù)信息設(shè)置存取權(quán)限,合作伙伴通過(guò)標(biāo)準(zhǔn)的We

19、b瀏覽器以密碼登錄的方式對(duì)客戶(hù)信息、公司數(shù)據(jù)庫(kù)、與渠道活動(dòng)相關(guān)的文檔進(jìn)行存取和更新;合作伙伴可以方便地存取與銷(xiāo)售渠道有關(guān)的銷(xiāo)售機(jī)會(huì)信息;合作伙伴通過(guò)瀏覽器使用銷(xiāo)售管理工具和銷(xiāo)售機(jī)會(huì)管理工具,如銷(xiāo)售方法、銷(xiāo)售流程等,并使用預(yù)定義的和自定義的報(bào)告;產(chǎn)品和價(jià)格配置器。 l 知識(shí)管理: 主要功能包括:在站點(diǎn)上顯示個(gè)性化信息;把一些文件作為附件貼到聯(lián)系人、客戶(hù)、事件概況等上;文檔管理;對(duì)競(jìng)爭(zhēng)對(duì)手的Web站點(diǎn)進(jìn)行監(jiān)測(cè),如果發(fā)現(xiàn)變化的話(huà),會(huì)向用戶(hù)報(bào)告;根據(jù)用戶(hù)定義的關(guān)鍵詞對(duì)Web站點(diǎn)的變化進(jìn)行監(jiān)視。 l 商業(yè)智能。 主要功能包括:預(yù)定義查詢(xún)和報(bào)告;用戶(hù)定制查詢(xún)和報(bào)告;可看到查詢(xún)和報(bào)告的SQL代碼;以報(bào)告或圖

20、表形式查看潛在客戶(hù)和業(yè)務(wù)可能帶來(lái)的收入;通過(guò)預(yù)定義的圖表工具進(jìn)行潛在客戶(hù)和業(yè)務(wù)的傳遞途徑分析;將數(shù)據(jù)轉(zhuǎn)移到第三方的預(yù)測(cè)和計(jì)劃工具;柱狀圖和餅圖工具;系統(tǒng)運(yùn)行狀態(tài)顯示器;能力預(yù)警 l 電子商務(wù)。 主要功能包括:個(gè)性化界面、服務(wù);網(wǎng)站內(nèi)容管理;店面;訂單和業(yè)務(wù)處理;銷(xiāo)售空間拓展;客戶(hù)自助服務(wù);網(wǎng)站運(yùn)行情況的分析和報(bào)告。1.3 CRM系統(tǒng)與企業(yè)網(wǎng)站Internet技術(shù)的廣泛應(yīng)用,使得網(wǎng)絡(luò)已經(jīng)深入到人們生活的各個(gè)層面,這當(dāng)然也對(duì)企業(yè)的發(fā)展產(chǎn)生深刻的影響。現(xiàn)代企業(yè)網(wǎng)站的構(gòu)建僅僅是發(fā)布信息,展示產(chǎn)品是遠(yuǎn)遠(yuǎn)不夠的, 更重要的是企業(yè)網(wǎng)站應(yīng)該能夠結(jié)合企業(yè)各項(xiàng)管理,開(kāi)展網(wǎng)絡(luò)營(yíng)銷(xiāo),從網(wǎng)站上獲得客戶(hù)反饋數(shù)據(jù),并加以分

21、析,了解客戶(hù)需求,更好的為客戶(hù)服務(wù),從而能夠抓住客戶(hù),擴(kuò)大銷(xiāo)售。這就是企業(yè)網(wǎng)站實(shí)施CRM系統(tǒng)的出發(fā)點(diǎn)和基本目標(biāo)。本論文以某科技公司的網(wǎng)站及CRM系統(tǒng)開(kāi)發(fā)為例, 描述基于Web 的CRM系統(tǒng)結(jié)合公司網(wǎng)站的開(kāi)發(fā)與設(shè)計(jì)方法。該公司主要以生產(chǎn)研發(fā)銷(xiāo)售光電產(chǎn)品為主,同時(shí)也為有需要的企業(yè)和科研人員提供從器件選擇到系統(tǒng)設(shè)計(jì)等的技術(shù)咨詢(xún),并提供軟件研發(fā)服務(wù)。公司產(chǎn)品種類(lèi)繁多,型號(hào)及性能參數(shù)各不相同,隨著公司銷(xiāo)售的不斷提升,客戶(hù)不斷增多。為了適應(yīng)公司發(fā)展,擴(kuò)大公司的銷(xiāo)售,更好的為客戶(hù)服務(wù),公司的網(wǎng)站不僅僅局限于展示形象,展示產(chǎn)品,而更重要的是要集公司客戶(hù)管理,銷(xiāo)售管理,產(chǎn)品管理以及數(shù)據(jù)統(tǒng)計(jì)功能于一體。前臺(tái)的基本

22、目標(biāo)是展示本公司形象,服務(wù)于公司日常運(yùn)營(yíng)。通過(guò)網(wǎng)站展示公司優(yōu)秀產(chǎn)品,讓客戶(hù)能夠了解公司,能夠?qū)Ω信d趣的產(chǎn)品作詳細(xì)了解,能方便的查詢(xún)到所需產(chǎn)品,并通過(guò)網(wǎng)站提交產(chǎn)品反饋信息,技術(shù)咨詢(xún)信息,以及客戶(hù)服務(wù)。而后臺(tái)不僅僅是對(duì)前臺(tái)網(wǎng)站的管理,還應(yīng)該整合客戶(hù)關(guān)系公里系統(tǒng)(CRM),包括對(duì)客戶(hù)信息管理,產(chǎn)品信息管理,銷(xiāo)售管理,客戶(hù)服務(wù)管理以及強(qiáng)大的數(shù)據(jù)統(tǒng)計(jì)功能。2 集成CRM系統(tǒng)的企業(yè)網(wǎng)站構(gòu)架相關(guān)技術(shù)2.1 B/S模式結(jié)構(gòu)簡(jiǎn)介B/S結(jié)構(gòu)(Browser/Server結(jié)構(gòu))結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶(hù)工作界面是通過(guò)WWW瀏

23、覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實(shí)現(xiàn),形成所謂三層3-tier結(jié)構(gòu)。它的客戶(hù)端就是瀏覽器,當(dāng)系統(tǒng)需要升級(jí),就不需要為每個(gè)現(xiàn)有的客戶(hù)端應(yīng)用程序升級(jí),而只需對(duì)服務(wù)器上的服務(wù)處理程序進(jìn)行修改。這樣就大大簡(jiǎn)化了客戶(hù)端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶(hù)的總體成本。以目前的技術(shù)看,局域網(wǎng)建立B/S結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過(guò)Internet/Intranet模式下數(shù)據(jù)庫(kù)應(yīng)用,相對(duì)易于把握、成本也是較低的。它是一次性到位的開(kāi)發(fā),能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比如LAN, WAN, Internet/Int

24、ranet等)訪(fǎng)問(wèn)和操作共同的數(shù)據(jù)庫(kù);它能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪(fǎng)問(wèn)權(quán)限,服務(wù)器數(shù)據(jù)庫(kù)也很安全 。B/S架構(gòu)管理軟件更是方便、快捷、高效。B/S架構(gòu)一般模式如下圖所示:網(wǎng)絡(luò)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)服務(wù)器Web服務(wù)器Web瀏覽器Web瀏覽器Web瀏覽器服務(wù)器端客戶(hù)端圖1 B/S架構(gòu)一般模式2.2 ASP技術(shù)簡(jiǎn)介2.2.1 ASP概述Microsoft Active Server Pages即我們所稱(chēng)的ASP,它是一套微軟開(kāi)發(fā)的服務(wù)器端腳本環(huán)境,通過(guò)ASP我們可以結(jié)合HTML網(wǎng)頁(yè)、ASP指令和ActiveX元件建立動(dòng)態(tài)、交互且高效的WEB服務(wù)器應(yīng)用程序。有了ASP就不必?fù)?dān)心客戶(hù)的瀏覽器是否能運(yùn)行你所編寫(xiě)的代

25、碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通HTML中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶(hù)瀏覽器,這樣也就減輕了客戶(hù)端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。ASP是在Web服務(wù)器端解釋執(zhí)行的,它不需要編譯。2.2.2 ASP工作原理ASP是一套服務(wù)器端的腳本運(yùn)行環(huán)境,具體來(lái)說(shuō)它是嵌在HTML網(wǎng)頁(yè)面中以符號(hào)括起來(lái)的一段代碼,它支持VBScript,JScript兩種腳本語(yǔ)言。當(dāng)用戶(hù)從瀏覽器向Web服務(wù)器請(qǐng)求.asp文件時(shí),ASP腳本開(kāi)始運(yùn)行,然后Web服務(wù)器解釋執(zhí)行所請(qǐng)求的文件中的VBScript或JavaScript代碼,并將轉(zhuǎn)換為標(biāo)準(zhǔn)的Web頁(yè)后再傳送給瀏覽器

26、,所以客戶(hù)端瀏覽器是不會(huì)包含所寫(xiě)的腳本命令的.對(duì)于Web服務(wù)器來(lái)說(shuō),ASP與HTML有著本質(zhì)的區(qū)別,HTML不經(jīng)任何處理送回瀏覽器,而ASP的每一個(gè)命令都首先被用來(lái)生成HTML文件,因此ASP允許生成動(dòng)態(tài)內(nèi)容。2.2.3 ASP開(kāi)發(fā)網(wǎng)絡(luò)應(yīng)用程序的優(yōu)勢(shì)ASP做為一種專(zhuān)門(mén)的動(dòng)態(tài)網(wǎng)業(yè)開(kāi)發(fā)技術(shù),當(dāng)然在開(kāi)發(fā)網(wǎng)絡(luò)應(yīng)用程序方面肯定有明顯的優(yōu)勢(shì),總的來(lái)說(shuō)有以下幾點(diǎn):(1)對(duì)服務(wù)器要求低。支持ASP的Web服務(wù)器有Microsoft公司的Personal Web Server和Internet Information Server兩種,他們是Microsoft公司出品的Windows 98、Windows NT

27、、Windows 2000及以上操作系統(tǒng)自帶的,不需要單獨(dú)花錢(qián)購(gòu)買(mǎi)服務(wù)器,這比較適合中小型企業(yè)的需求,而且PWS和IIS的使用都比較簡(jiǎn)單,只需要簡(jiǎn)單的配置一下就可以使用。(2)從技術(shù)實(shí)現(xiàn)上來(lái)說(shuō),ASP程序使用VBScript,Jscript等簡(jiǎn)單易懂的腳本語(yǔ)言,結(jié)合HTML代碼可以快速的完成網(wǎng)絡(luò)應(yīng)用程序;它使用普通的文本編輯器,如記事本就可以編寫(xiě)設(shè)計(jì),也無(wú)需編譯,可以在服務(wù)器端直接執(zhí)行。此外,它還與客戶(hù)端瀏覽器無(wú)關(guān),客戶(hù)端瀏覽器只要可執(zhí)行HTML代碼即可,易于維護(hù)。2.3 常用的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)-SQL ServerSQL Server是由Microsoft開(kāi)發(fā)和推廣的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)

28、,它是一個(gè)客戶(hù)機(jī)/服務(wù)器關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)使用Transact-SQL(一種結(jié)構(gòu)化查詢(xún)腳本語(yǔ)言-SQL)在客戶(hù)機(jī)和SQL Server 之間發(fā)送請(qǐng)求。SQL Server使用客戶(hù)機(jī)/服務(wù)器體系結(jié)構(gòu)把工作劃分成在服務(wù)器計(jì)算機(jī)上運(yùn)行的任務(wù)和在客戶(hù)機(jī)上運(yùn)行的任務(wù)??蛻?hù)程序負(fù)責(zé)業(yè)務(wù)邏輯和給用戶(hù)顯示數(shù)據(jù),SQL Server管理數(shù)據(jù)庫(kù)和在多個(gè)請(qǐng)求之間分配可用的服務(wù)器資源。RDBMS負(fù)責(zé)增強(qiáng)數(shù)據(jù)庫(kù)的結(jié)構(gòu),包括:維護(hù)數(shù)據(jù)庫(kù)中數(shù)據(jù)之間的關(guān)系;保證數(shù)據(jù)被正確存放,不違反定義數(shù)據(jù)之間的關(guān)系的規(guī)則:在系統(tǒng)故障的情況下,恢復(fù)所有數(shù)據(jù)到己知的一點(diǎn)。SQL Server 2000是Microsoft公司于

29、2000年推出的最新版本,也是使用最廣的一個(gè)版本。SQL Server 特點(diǎn):1真正的客戶(hù)機(jī)/服務(wù)器體系結(jié)構(gòu)。2圖形化用戶(hù)界面,使系統(tǒng)管理和數(shù)據(jù)庫(kù)管理更加直觀(guān)、簡(jiǎn)單。 3豐富的編程接口工具,為用戶(hù)進(jìn)行程序設(shè)計(jì)提供了更大的選擇余地。 4SQL Server與Windows NT完全集成,利用了NT的許多功能,如發(fā)送和接受消息,管理登錄安全性等。SQL Server也可以很好地與Microsoft BackOffice產(chǎn)品集成。5具有很好的伸縮性,可跨越從運(yùn)行Windows 95/98的膝上型電腦到運(yùn)行Windows 2000的大型多處理器等多種平臺(tái)使用。6對(duì)Web技術(shù)的支持,使用戶(hù)能夠很容易地將

30、數(shù)據(jù)庫(kù)中的數(shù)據(jù)發(fā)布到Web頁(yè)面上。 7SQL Server提供數(shù)據(jù)倉(cāng)庫(kù)功能,這個(gè)功能只在Oracle和其他更昂貴的DBMS中才有3 系統(tǒng)分析與設(shè)計(jì)3.1 系統(tǒng)結(jié)構(gòu)總體設(shè)計(jì)本系統(tǒng)采用Browser/Server結(jié)構(gòu),整個(gè)客戶(hù)端都基于IE瀏覽器。整個(gè)系統(tǒng)實(shí)現(xiàn)按結(jié)構(gòu)可分為如下3層:1數(shù)據(jù)庫(kù)層 數(shù)據(jù)庫(kù)層負(fù)責(zé)存儲(chǔ)系統(tǒng)的各種數(shù)據(jù),本系統(tǒng)開(kāi)發(fā)利用Microsoft SQL Server 2000作為數(shù)據(jù)庫(kù)底層系統(tǒng)。2應(yīng)用程序邏輯層 該層分3個(gè)模塊:A 數(shù)據(jù)庫(kù)操作模塊用于專(zhuān)門(mén)和數(shù)據(jù)庫(kù)打交道,這部分的內(nèi)容主要是一些數(shù)據(jù)庫(kù)操作的函數(shù),以便ASP頁(yè)面和業(yè)務(wù)邏輯實(shí)現(xiàn)模塊調(diào)用。B業(yè)務(wù)邏輯模塊負(fù)責(zé)實(shí)現(xiàn)系統(tǒng)主要業(yè)務(wù)邏輯,包

31、括用戶(hù)身份認(rèn)證,用戶(hù)權(quán)限判斷,查詢(xún)系統(tǒng)的實(shí)現(xiàn),詢(xún)價(jià)單的處理,各種信息的統(tǒng)計(jì)。C頁(yè)面模塊負(fù)責(zé)生成用戶(hù)界面以及接收用戶(hù)的操作信息,它需要調(diào)用數(shù)據(jù)庫(kù)操作模塊和業(yè)務(wù)邏輯模塊來(lái)實(shí)現(xiàn),包括各種信息的查看,各種信息的添加,生成報(bào)表信息等。3客戶(hù)端層在本系統(tǒng)中,IE瀏覽器就是客戶(hù)端,這一層主要實(shí)現(xiàn)用戶(hù)的輸入,用戶(hù)界面設(shè)計(jì)等。企業(yè)網(wǎng)站系統(tǒng)可作為一個(gè)典型的數(shù)據(jù)庫(kù)開(kāi)發(fā)應(yīng)用程序,由前臺(tái)功能設(shè)計(jì)和后臺(tái)功能設(shè)計(jì)部組成,規(guī)劃系統(tǒng)功能模塊如下:l 前臺(tái)管理模塊該模塊主要包括:關(guān)于公司、產(chǎn)品中心、新聞中心、訂購(gòu)中心、客戶(hù)服務(wù)中心、查詢(xún)中心、聯(lián)系我們。l 后臺(tái)管理模塊該模塊的主要包括:后臺(tái)登錄、產(chǎn)品管理、客戶(hù)管理、銷(xiāo)售管理、報(bào)表

32、管理、客戶(hù)服務(wù)管理、信息統(tǒng)計(jì)管理、網(wǎng)站信息管理和系統(tǒng)用戶(hù)管理。公司網(wǎng)站前臺(tái)系統(tǒng)更多體現(xiàn)在“展示”功能上,同時(shí)它也是公司客戶(hù)與系統(tǒng)用戶(hù)交互的平臺(tái),后臺(tái)的好多數(shù)據(jù)也是從這里獲得,應(yīng)該提供客戶(hù)輸入接口,功能結(jié)構(gòu)圖如圖2所示。圖2 企業(yè)網(wǎng)站前臺(tái)系統(tǒng)功能結(jié)構(gòu)圖企業(yè)網(wǎng)站后臺(tái)系統(tǒng)更多的體現(xiàn)在“管理”上。它不僅僅是對(duì)網(wǎng)站的管理,更重要的是對(duì)客戶(hù)、對(duì)銷(xiāo)售的管理,以及對(duì)數(shù)據(jù)的分析統(tǒng)計(jì)功能。功能結(jié)構(gòu)如圖3所示:圖3 企業(yè)網(wǎng)站后臺(tái)系統(tǒng)功能結(jié)構(gòu)圖3.2 數(shù)據(jù)庫(kù)設(shè)計(jì)本系統(tǒng)數(shù)據(jù)庫(kù)采用SQL Server 2000數(shù)據(jù)庫(kù),由于本文著重討論后臺(tái)的CRM系統(tǒng),限于篇幅,關(guān)于前臺(tái)網(wǎng)站的幾張表略去.既然是客戶(hù)關(guān)系管理系統(tǒng),當(dāng)然客戶(hù)的

33、基本信息表必不可少(Customer)??蛻?hù)需要詢(xún)價(jià)和訂購(gòu)產(chǎn)品,因此,需要有產(chǎn)品表(Product),客戶(hù)詢(xún)價(jià)表(AskPrice),合同表(Contract)。由此又需要相應(yīng)的產(chǎn)品類(lèi)別表(ProClass),客戶(hù)所詢(xún)價(jià)產(chǎn)品表(AskProducts),合同相應(yīng)產(chǎn)品表(ConProducts)。客戶(hù)訂購(gòu)產(chǎn)品后是一定要定合同的所以訂單表和合同表可以共用,可以在合同表里設(shè)置一個(gè)標(biāo)志字段,就不需要維護(hù)一個(gè)訂單表了??蛻?hù)會(huì)對(duì)產(chǎn)品反饋一些信息,必須對(duì)這些信息進(jìn)行收集和處理,所以需要一個(gè)客戶(hù)反饋信息表(Cus_BackInfor)。另外為了方便對(duì)銷(xiāo)售數(shù)據(jù)的統(tǒng)計(jì),可以建一個(gè)銷(xiāo)售信息表(Sell)表1 客戶(hù)表

34、:Customer字段名:類(lèi)型描述Customer_Idint編號(hào),自動(dòng)增加Customer_Namevarchar公司名稱(chēng)Customer_TeachManvarchar聯(lián)系人姓名Customer_Statevarchar所在省份Customer_Addressvarchar公司地址Customer_MailCodevarchar郵編Customer_Telvarchar電話(huà)Customer_Faxvarchar傳真Customer_Emailvarchar電子郵件地址Customer_HomePagevarchar公司主頁(yè)Customer_TradeCodevarchar所屬行業(yè)Custo

35、mer_Contractvarchar合同狀態(tài)Customer_Datedatetime更新日期Customer_Checkbit是否審核(0:是1:否)Customer_Remarkvarchar備注詢(xún)價(jià)單信息表(即客戶(hù)在前臺(tái)填寫(xiě),提交的詢(xún)價(jià)單,保存到后臺(tái)數(shù)據(jù)庫(kù)后相當(dāng)于一個(gè)銷(xiāo)售機(jī)會(huì),銷(xiāo)售人員可以跟蹤處理)AskPrice表2 詢(xún)價(jià)表:AskPrice字段名:類(lèi)型描述AskPrice_Idint編號(hào),自動(dòng)增加AskPrice _Namevarchar客戶(hù)名稱(chēng)AskPrice _TeachManvarchar聯(lián)系人姓名AskPrice _Addressvarchar公司地址AskPrice _M

36、ailCodevarchar郵編AskPrice _Telvarchar電話(huà)AskPrice _Faxvarchar傳真AskPrice _Emailvarchar電子郵件地址AskPrice _HomePagebit報(bào)價(jià)方式標(biāo)記0:傳真 1:電子郵件AskPrice _Handlevarchar處理狀態(tài)AskPrice_Datedatetime創(chuàng)建日期A(yíng)skPrice_Remarkvarchar備注表3 詢(xún)價(jià)產(chǎn)品表AskProducts字段名:類(lèi)型描述AskProducts_Idint所詢(xún)價(jià)產(chǎn)品編號(hào)ID(從產(chǎn)品數(shù)據(jù)庫(kù)中獲得)AskProducts _Namevarchar產(chǎn)品型號(hào)AskPri

37、ce_Idint所屬詢(xún)價(jià)單編號(hào)AskProducts _Numvarchar產(chǎn)品數(shù)量表4 合同表Contract字段名:類(lèi)型描述Idint編號(hào),自動(dòng)增加Contract_Novarchar合同編號(hào)Customer_Idint客戶(hù)編號(hào)Accountvarchar合同金額Statusvarchar合同狀態(tài)Begin_Datedatetime簽約日期End_Datedatetime結(jié)束日期Con_Flagint合同狀態(tài)標(biāo)志Remarkvarchar備注表5 合同產(chǎn)品表ConProducts字段名:類(lèi)型描述ConProint編號(hào)ProIdint產(chǎn)品型號(hào)Numvarchar數(shù)量InPricevarcha

38、r入價(jià)OutPricevarchar售價(jià)Contract_Idint所屬相應(yīng)合同編號(hào)表6 客戶(hù)反饋信息表Server字段名:類(lèi)型描述ServerIdint記錄標(biāo)識(shí)ServerTopicnvarchar反饋信息主題ServerContentnvarchar反饋信息內(nèi)容CustomerIdInt相關(guān)客戶(hù)IDProductIdInt相關(guān)產(chǎn)品IDServerBacknvarchar反饋處理結(jié)果LastDatedatetime最后更新時(shí)間表7 產(chǎn)品類(lèi)別表ProClass字段名:類(lèi)型描述ClassIdint編號(hào),自動(dòng)增加ClassNamevarchar名稱(chēng)ClassDescriptvarchar描述Cla

39、ssPicvarchar類(lèi)別圖片表8 產(chǎn)品信息表Product字段名:類(lèi)型描述IdInt編號(hào),自動(dòng)增加FatherIdint父類(lèi)IDSpecvarchar型號(hào)Namevarchar名稱(chēng)Descriptvarchar描述Picvarchar圖片PdfVarchar產(chǎn)品相關(guān)PDF文件Remarkvarchar備注SeeCountInt點(diǎn)幾次數(shù)SellCountint被訂購(gòu)次數(shù)表9 銷(xiāo)售信息表(Sell)字段名:類(lèi)型描述SellIdint編號(hào),自動(dòng)增加CustomerIdInt銷(xiāo)售相應(yīng)客戶(hù)編號(hào)ProductIdInt所銷(xiāo)售的產(chǎn)品編號(hào)SellProductnumint銷(xiāo)售產(chǎn)品數(shù)量InPriceint進(jìn)

40、價(jià)OutPriceint售價(jià)SellDatedatetime銷(xiāo)售日期SellRemarknvarchar備注3.3 企業(yè)網(wǎng)站前臺(tái)設(shè)計(jì)這里所說(shuō)的企業(yè)網(wǎng)站前臺(tái)指的就是發(fā)布在Internet上的企業(yè)網(wǎng)站,這些內(nèi)容一般是從數(shù)據(jù)庫(kù)中讀出,然后按照一定的樣式(CSS)顯示出來(lái)。另外提供企業(yè)客戶(hù)與系統(tǒng)用戶(hù)交互的平臺(tái),即提供客戶(hù)相關(guān)一些信息的輸入接口。前臺(tái)系統(tǒng)關(guān)鍵部分是對(duì)產(chǎn)品展示的處理,以及客戶(hù)對(duì)產(chǎn)品的在線(xiàn)訂購(gòu)和詢(xún)價(jià)。由于本文著重討論CRM系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),所以限于篇幅,該模塊就不在詳述。在這里說(shuō)明一下ASP連接SQLServer數(shù)據(jù)庫(kù)的方法:3.4 后臺(tái)管理及CRM系統(tǒng)設(shè)計(jì)3.4.1 具體模塊化設(shè)計(jì)通過(guò)上面

41、對(duì)功能需求的分析后,對(duì)于后臺(tái)管理及CRM系統(tǒng)的具體實(shí)現(xiàn)過(guò)程,結(jié)合ASP開(kāi)發(fā)信息管理系統(tǒng)的特點(diǎn),可以按模塊設(shè)計(jì)分為以下幾個(gè)部分:l 用戶(hù)身份認(rèn)證模塊l 客戶(hù)信息管理模塊l 產(chǎn)品信息管理模塊l 銷(xiāo)售流程管理模塊l 合同管理模塊l 客戶(hù)服務(wù)管理模塊l 數(shù)據(jù)統(tǒng)計(jì)分析管理模塊l 報(bào)表管理模塊l 網(wǎng)站管理模塊3.4.2 用戶(hù)身份認(rèn)證模塊設(shè)計(jì)由于系統(tǒng)必須通過(guò)身份認(rèn)證后才能使用,所以要判斷用戶(hù)是否登錄,可以創(chuàng)建一個(gè)公用的獨(dú)立身份驗(yàn)證頁(yè)面IsUser.asp,在需要驗(yàn)證用戶(hù)身份時(shí)將該文件包含進(jìn)去,就可實(shí)現(xiàn)用戶(hù)身份驗(yàn)證功能。具體代碼如下:%if Session(Session User)= then如果用戶(hù)Ses

42、sion不存在Response. write JavaScript 開(kāi)始response.writealert(你尚未登錄!請(qǐng)登錄); 警告response.writelocation.href=/login.asp;返回登錄頁(yè)面response.write JavaScript結(jié)束response.end終止解析,執(zhí)行JavaScriptelse如果存在set rs=conn.execute(select*from User where UserID=&Session(Session_User) )提取用戶(hù)數(shù)據(jù)if not ( rs.bof or rs.eof ) then如果數(shù)據(jù)存在Use

43、r_ID=rs (UserID)User_Name=rs (UserName)User_Section=rs (UserSection)User_Admin=rs(IsAdmin)讀取用戶(hù)數(shù)據(jù)End ifrs.closeSet rs=nothingEnd if%3.4.3 客戶(hù)管理模塊設(shè)計(jì)瀏覽客戶(hù)信息是客戶(hù)管理模塊最基本的功能之一,用戶(hù)能夠通過(guò)該模塊瀏覽數(shù)據(jù)庫(kù)中的客戶(hù)信息,并進(jìn)行修改、刪除等操作。該模塊主頁(yè)面為客戶(hù)列表,列出的內(nèi)容包括客戶(hù)名稱(chēng)、客戶(hù)地址,聯(lián)系電話(huà)、傳真、-Mail、聯(lián)系人。點(diǎn)擊客戶(hù)名就鏈接到客戶(hù)詳細(xì)信息頁(yè)??蛻?hù)詳細(xì)信息包括客戶(hù)一些基本信息外,還提供該客戶(hù)相關(guān)信息的鏈接。該相關(guān)信

44、息包括該客戶(hù)的購(gòu)買(mǎi)記錄、客戶(hù)反饋信息、歷史詢(xún)價(jià)信息、歷史合同信息。這樣可以幫助用戶(hù)了解客戶(hù)需求,更有助于銷(xiāo)售。3.4.4 銷(xiāo)售管理模塊設(shè)計(jì)銷(xiāo)售管理模塊涉及到網(wǎng)上銷(xiāo)售管理,以及銷(xiāo)售信息的錄入,這樣便于對(duì)銷(xiāo)售信息的統(tǒng)計(jì)。銷(xiāo)售管理業(yè)務(wù)流程如圖4所示:提交詢(xún)價(jià)訂購(gòu)提交詢(xún)價(jià)單處理訂單處理客戶(hù)輸入詢(xún)價(jià)單信息客戶(hù)輸入訂單信息客戶(hù)瀏覽產(chǎn)品數(shù)據(jù)庫(kù)銷(xiāo)售信息錄入圖4 銷(xiāo)售業(yè)務(wù)流程圖根據(jù)上面的業(yè)務(wù)流程可以在該模塊設(shè)計(jì)如下子功能:銷(xiāo) 售 管 理客戶(hù)詢(xún)價(jià)管理銷(xiāo)售單管理訂單管理圖5 銷(xiāo)售管理模塊子功能架構(gòu))詢(xún)價(jià)單管理客戶(hù)在前臺(tái)提交了詢(xún)價(jià)單后,銷(xiāo)售人員要對(duì)這個(gè)詢(xún)價(jià)單進(jìn)行跟蹤。詢(xún)價(jià)單初始狀態(tài)為未處理。銷(xiāo)售人員給客戶(hù)報(bào)價(jià)后(報(bào)價(jià)

45、單可以通過(guò)傳真、郵遞、e-mail等方式給客戶(hù)),詢(xún)價(jià)單記錄為未響應(yīng)狀態(tài),客戶(hù)確認(rèn)要買(mǎi)后,就可以將該詢(xún)價(jià)單記錄為有效狀態(tài)并記錄上該詢(xún)價(jià)單上產(chǎn)品的價(jià)格以及總金額,如果確定客戶(hù)不買(mǎi),管理員則可以將該訂單記錄為未成功狀態(tài)。銷(xiāo)售人員可以查詢(xún)一定時(shí)期內(nèi)的詢(xún)價(jià)單的處理情況,可以查詢(xún)到哪些詢(xún)價(jià)單是成功的,哪些是沒(méi)有響應(yīng)需要繼續(xù)跟蹤的,哪些失敗的。)訂單管理首先訂單的來(lái)源可以從客戶(hù)網(wǎng)上訂購(gòu),網(wǎng)上訂購(gòu)所形成的訂單直接存入訂單數(shù)據(jù)庫(kù)。當(dāng)然也有客戶(hù)是電話(huà)訂購(gòu),直接來(lái)公司訂購(gòu)等,所以有些訂單就需要用戶(hù)手動(dòng)添加到訂單數(shù)據(jù)庫(kù),這就需要有添加訂單的功能。)銷(xiāo)售單管理銷(xiāo)售單指的是一次銷(xiāo)售完全完成后的銷(xiāo)售情況信息。包括:客戶(hù)名

46、稱(chēng),合同日期,產(chǎn)品型號(hào),產(chǎn)品數(shù)量,產(chǎn)品入價(jià),產(chǎn)品售價(jià),總額,利潤(rùn)。當(dāng)一次銷(xiāo)售成功完成后,銷(xiāo)售人員錄入這次銷(xiāo)售的銷(xiāo)售單信息。銷(xiāo)售單的作用是為了方便查看銷(xiāo)售信息,銷(xiāo)售報(bào)表的生成以及對(duì)銷(xiāo)售信息的統(tǒng)計(jì)。3.4.5 合同管理模塊設(shè)計(jì)合同管理與銷(xiāo)售管理是密切相關(guān)的,實(shí)現(xiàn)了對(duì)客戶(hù)所有訂單相關(guān)合同管理功能,包括增加或修改合同,查看合同詳細(xì)信息以及合同財(cái)務(wù)統(tǒng)計(jì)。3.4.6 客服管理模塊設(shè)計(jì)客服管理是為了能夠更好的與客戶(hù)之間進(jìn)行交流的一種手段??蛻?hù)服務(wù)反饋管理系統(tǒng)主要是通過(guò)客戶(hù)關(guān)于產(chǎn)品的反饋信息的獲得,對(duì)反饋信息的處理來(lái)提升對(duì)客戶(hù)服務(wù)的質(zhì)量,從而提高對(duì)客戶(hù)的信譽(yù)度。3.4.7 數(shù)據(jù)分析模塊設(shè)計(jì)數(shù)據(jù)分析管理系統(tǒng)主要

47、是對(duì)客戶(hù)以及銷(xiāo)售相關(guān)信息的統(tǒng)計(jì)匯總的功能。具體來(lái)說(shuō)分為以下幾個(gè)統(tǒng)計(jì)項(xiàng): 銷(xiāo)售額按時(shí)間統(tǒng)計(jì)(指定時(shí)間周期(年或月)把指定時(shí)間內(nèi)的銷(xiāo)售額以列表的形式列出) 銷(xiāo)售額按產(chǎn)品統(tǒng)計(jì)(按照產(chǎn)品把指定時(shí)期內(nèi),產(chǎn)品的銷(xiāo)售情況列出) 銷(xiāo)售額按客戶(hù)統(tǒng)計(jì)(按照客戶(hù)把指定時(shí)期內(nèi),客戶(hù)的購(gòu)買(mǎi)情況列出) 合同數(shù)量按客戶(hù)統(tǒng)計(jì) 產(chǎn)品使用領(lǐng)域統(tǒng)計(jì) 客戶(hù)所屬行業(yè)統(tǒng)計(jì) 因?yàn)槭欠治鼋y(tǒng)計(jì),在從數(shù)據(jù)庫(kù)中讀取出符合查詢(xún)條件的時(shí)候常常用到很多分組(Group)、求和(Sum)操作。使用這個(gè)要看查詢(xún)的表的結(jié)構(gòu)和要統(tǒng)計(jì)的內(nèi)容,對(duì)于不能夠方便的直接利用一句SQL語(yǔ)句完成的查詢(xún),可以使用存儲(chǔ)過(guò)程來(lái)完成,這樣不但效率高而且可以完成復(fù)雜的查詢(xún)操作。列表顯

48、示主要是將從數(shù)據(jù)庫(kù)中讀出的數(shù)據(jù)按照一定的格式顯示出來(lái),具體的顯示是用for循環(huán)來(lái)完成。在顯示的過(guò)程中有好多地方還需要調(diào)用統(tǒng)計(jì)函數(shù)。ASP調(diào)用存儲(chǔ)過(guò)程方法一般為:Set conn = Server.CreateObject (ADODB.Connection)Set rs = Server.CreateObject (ADODB.Recordset)Conn.open connstrsql = SP_Name & Para1 & , & Para2 & Set rs = conn.execute (sql)(其中conn為連接對(duì)象;rs:記錄集對(duì)象;SP_Name:存儲(chǔ)過(guò)程名;Para1存儲(chǔ)過(guò)程

49、參數(shù)1;Para2存儲(chǔ)過(guò)程參數(shù)2)3.4.8 報(bào)表管理模塊設(shè)計(jì)報(bào)表管理系統(tǒng)主要是對(duì)前面一些數(shù)據(jù)記錄以報(bào)表的形式顯示和打印,而且還可以下載到Excel中。具體來(lái)說(shuō)就是按一定條件查詢(xún),將結(jié)果以報(bào)表的形式顯示出來(lái)。該模塊可供下載打印的報(bào)表具體分為客戶(hù)報(bào)表,銷(xiāo)售報(bào)表,銷(xiāo)售統(tǒng)計(jì)報(bào)表。其中客戶(hù)報(bào)表指的是客戶(hù)信息報(bào)表;銷(xiāo)售報(bào)表指的是按合同以及銷(xiāo)售記錄統(tǒng)計(jì)出來(lái)的報(bào)表;銷(xiāo)售統(tǒng)計(jì)報(bào)表可分為按客戶(hù)銷(xiāo)售統(tǒng)計(jì)報(bào)表,客戶(hù)銷(xiāo)售匯總報(bào)表,按產(chǎn)品銷(xiāo)售統(tǒng)計(jì)報(bào)表以及產(chǎn)品銷(xiāo)售匯總報(bào)表。這里講下ASP下實(shí)現(xiàn)打印及打印預(yù)覽的方法。ASP服務(wù)器端實(shí)現(xiàn)打印比較困難,一般是通過(guò)執(zhí)行客戶(hù)端的JavaScript腳本來(lái)實(shí)現(xiàn),只需要調(diào)用window

50、.print()即可。如: 打印按扭的功能實(shí)現(xiàn)打印預(yù)覽按扭的功能實(shí)現(xiàn)為了防止“打印“按扭和“打印預(yù)覽”按扭被打印出來(lái),就需要有選擇性的打印,這里可以通過(guò)樣式來(lái)控制,上面用了class=noprint樣式,noprint樣式定義如下:.noprint display: none4 系統(tǒng)實(shí)現(xiàn)關(guān)鍵技術(shù)介紹4.1 數(shù)據(jù)列表分頁(yè)的實(shí)現(xiàn)當(dāng)信息列表的時(shí)候,如果數(shù)據(jù)較多,在同一頁(yè)上顯示出來(lái)會(huì)使網(wǎng)頁(yè)變的很大,影響頁(yè)面美觀(guān),也降低了網(wǎng)頁(yè)執(zhí)行的效率。因此,這就需要用到分頁(yè)操作。0 Then 記錄集不為空則處理記錄rs.pagesize = 10 設(shè)置每頁(yè)顯示的記錄數(shù)num=rs.recordcount 記錄總數(shù)pa

51、genum=rs.pagecount 頁(yè)總數(shù)page=request(page) 獲取頁(yè)碼的原始信息 處理頁(yè)碼原始信息If page thenpage = cint(page)if page num and not(page-1)*rs.pagesize % if pagepagenum thenlablenum=rs.pagesizeelselablenum=num-(page-1)*rs.pagesizeend iffor i=1 to lablenum% 共有 個(gè)記錄首頁(yè) 1 then%a href=link.asp?page=上一頁(yè) %if pagea href=link.asp?pa

52、ge=下一頁(yè) a href=link.asp?page=尾頁(yè) 頁(yè)次:/頁(yè) 共頁(yè) 4.2 數(shù)據(jù)模糊查詢(xún)的實(shí)現(xiàn)當(dāng)數(shù)據(jù)庫(kù)數(shù)據(jù)比較多的時(shí)候,用戶(hù)需要查找某個(gè)數(shù)據(jù)是一件很麻煩的事,為了簡(jiǎn)化查詢(xún)數(shù)據(jù)的過(guò)程,就需要用到模糊查詢(xún)。模糊查詢(xún)就是用戶(hù)可以根據(jù)自己所記錄的數(shù)據(jù)信息中的某幾個(gè)關(guān)鍵字在整個(gè)數(shù)據(jù)庫(kù)中查詢(xún),把符合條件的數(shù)據(jù)記錄挑選出來(lái),大大減少用戶(hù)查詢(xún)數(shù)據(jù)的數(shù)量,降低用戶(hù)查詢(xún)的時(shí)間。模糊查詢(xún)邏輯流程如圖6所示:數(shù)據(jù)庫(kù)限制范圍關(guān)鍵字所搜內(nèi)容關(guān)鍵字簡(jiǎn)單查詢(xún)語(yǔ)句合成復(fù)雜查詢(xún)語(yǔ)句數(shù)據(jù)庫(kù)查詢(xún)生成列表圖6 模糊查詢(xún)業(yè)務(wù)流程圖例如:查詢(xún)客戶(hù)名稱(chēng)中包含“科技“兩個(gè)字的所有客戶(hù)。%SqlKeyChr=Array(Cus_Na

53、me,Cus_Address,Cus_Tel,Cus_Email,Cus_Des,Cus_State) 限制范圍關(guān)鍵字?jǐn)?shù)組SqlSearchText=”科技” 所搜內(nèi)容關(guān)鍵字Sqlstr = select * from Customers 簡(jiǎn)單查詢(xún)語(yǔ)句If SearchText thenif SearchRelation = 名稱(chēng) thenSqlstr = Sqlstr & SqlKeyChr (0) & “Like “& %&SqlSearchText&% ElseSqlstr = Sqlstr & “and” & SqlKeyChr (SearchOption) & “not Like “& %&SqlSearchText&% End if End if Set rs=server.createobject (adodb.recordset) Rs.open Sqlstr, conn, 3%上面只是一個(gè)簡(jiǎn)化的具體例子,但在實(shí)際運(yùn)用中,限制范圍關(guān)鍵字,所搜內(nèi)容關(guān)鍵字都應(yīng)該從用戶(hù)表單中獲得。4.3 ASP購(gòu)物車(chē)的實(shí)現(xiàn)“購(gòu)物車(chē)” 在A(yíng)SP中可以使用Cookie技術(shù)來(lái)實(shí)現(xiàn)。在JavaScript中有一些專(zhuān)門(mén)用來(lái)對(duì)Cooki

展開(kāi)閱讀全文
溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話(huà):18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶(hù)上傳的文檔直接被用戶(hù)下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!