




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
摘要隨著信息社會(huì)的不斷進(jìn)步,經(jīng)濟(jì)和科技工作者的飛速開(kāi)展,網(wǎng)絡(luò)技術(shù)與計(jì)算機(jī)軟件技術(shù)已經(jīng)愈來(lái)愈廣泛地應(yīng)用到企業(yè)的各個(gè)方面??萍嫉拈_(kāi)展、時(shí)代的進(jìn)步,市場(chǎng)經(jīng)濟(jì)的競(jìng)爭(zhēng)也越發(fā)劇烈與殘酷,在競(jìng)爭(zhēng)中客戶(hù)作為市場(chǎng)的最最要的資源,早已成為市場(chǎng)營(yíng)銷(xiāo)的核心,企業(yè)間誰(shuí)擁有的客戶(hù)多,誰(shuí)就在競(jìng)爭(zhēng)中占有絕對(duì)的優(yōu)勢(shì)。在市場(chǎng)經(jīng)濟(jì)競(jìng)爭(zhēng)如此劇烈的環(huán)境之下,企業(yè)要想立于不敗之地,就必須和與之生存開(kāi)展息息相關(guān)的客戶(hù),建立起良好的關(guān)系,在現(xiàn)有客戶(hù)資源的根底之上,維護(hù)好和老客戶(hù)的關(guān)系,并且不斷的開(kāi)展新的客戶(hù),用企業(yè)高品質(zhì)的產(chǎn)品、優(yōu)質(zhì)的效勞、良好的信譽(yù)樹(shù)立企業(yè)在客戶(hù)心目中的良好形象;并以客戶(hù)需求為己任,不斷的創(chuàng)新與開(kāi)展自身的產(chǎn)品,以滿足客戶(hù)新需求,并標(biāo)準(zhǔn)企業(yè)內(nèi)部的客戶(hù)資源的管理方式、提升企業(yè)的客戶(hù)效勞質(zhì)量。CRM是〔客戶(hù)關(guān)系管理〕是一項(xiàng)綜合的IT技術(shù),也是一種新的運(yùn)作模式,它源于“以客戶(hù)為中心〞的新型商業(yè)模式,是一種旨在改善企業(yè)與客戶(hù)關(guān)系的新型管理機(jī)制??蛻?hù)關(guān)系管理是一套先進(jìn)的管理模式,其實(shí)施成功,要有強(qiáng)大的工具和技術(shù)支持。CRM軟件是實(shí)施客戶(hù)關(guān)系管理必不可少的一套技術(shù)和工具集成支持平臺(tái)。本文介紹了Internet環(huán)境下,商業(yè)模式ASP的根本概念、根本特點(diǎn)等。同時(shí)也介紹了本系統(tǒng)的運(yùn)行環(huán)境和開(kāi)發(fā)工具。本文重點(diǎn)論述和分析了客戶(hù)關(guān)系管理系統(tǒng)的各個(gè)模塊的設(shè)計(jì)方案、軟件實(shí)現(xiàn)以及技術(shù)要點(diǎn)。本課題是建設(shè)一個(gè)客戶(hù)關(guān)系管理系統(tǒng),銷(xiāo)售人員或管理者可以登陸系統(tǒng),并通過(guò)各自的帳號(hào),分不同的權(quán)限來(lái)管理個(gè)人或整個(gè)企業(yè)的客戶(hù)關(guān)系,包括銷(xiāo)售自動(dòng)化、進(jìn)銷(xiāo)存、效勞自動(dòng)化、辦公等功能模塊。關(guān)鍵詞:客戶(hù)資源新型管理CRMASPAbstractWiththedevelopmentofinformationsociety,therapiddevelopmentofeconomyandscienceandtechnology,networktechnologyandcomputersoftwaretechnologyhasbeenmoreandmorewidelyappliedtoallaspectsoftheenterprise.Thedevelopmentofscienceandtechnology,theprogressofthetimes,themarketcompetitionbecomesmoreandmorefierceandcruel,inthecompetitionasthemarket'sbestcustomersthemosttotheresources,hasbecomethecoreofmarketing,enterprisecustomerswhohavemultiple,whoisincompetitioninthepossessionofabsoluteadvantage.Inmarketeconomycompetitionsointenseenvironment,theenterprisewantstoremaininvincible,mustwiththesurvivalanddevelopmentofthecustomers,toestablishagoodrelationship,thecurrentcustomerresourcebasis,maintaininggoodrelationshipswitholdcustomers,andcontinuousdevelopmentofnewcustomers,withhigh-qualityproducts,qualityofenterpriseservice,establishagoodreputationoftheenterpriseinthemindsofcustomersagoodimage;andtocustomerdemandforitsownresponsibility,continuousinnovationanddevelopmentoftheirownproducts,tomeetcustomerdemandfornew,andinternalcustomerresourcemanagement,improvethequalityofcustomerservice.CRM(CustomerRelationshipManagement)isanintegratedITtechnology,isanewmodeofoperation,itoriginatedfrom"takethecustomerasthecenter"ofthenewbusinessmodel,istoimprovetherelationshipbetweenbusinessesandcustomersofthenewmanagementmechanism.Customerrelationshipmanagementisanadvancedmanagementmode,theimplementationofsuccessful,havepowerfultoolsandtechnicalsupport.CRMsoftwareistheimplementationofcustomerrelationshipmanagementisessentialtoasetoftechniquesandtoolsintegratedsupportplatform.ThispaperintroducestheInternetenvironment,thebusinessmodelofthebasicconceptsofASP,basiccharacteristics.Alsodescribesthesystemrunningenvironmentanddevelopmenttools.Thispapermainlydiscussesandanalyzesthecustomerrelationshipmanagementofeachmoduleofthesystemdesign,softwarerealizationandkeytechnology.Thisprojectistheconstructionofacustomerrelationshipmanagementsystem,salesstafforadministratorscanlogontothesystem,andthroughtheiraccount,differentpermissionstomanageindividualortheenterprise'scustomerrelations,includingsalesautomation,invoicing,serviceautomation,officeandotherfunctionalmodules.Keywords:newcustomerresourcemanagementCRMASP目錄摘要IIAbstractIII第一章系統(tǒng)概述11.1研究目的及意義11.2開(kāi)發(fā)的背景21.3開(kāi)發(fā)所用工具及技術(shù)2第二章系統(tǒng)分析與總體設(shè)計(jì)62.1系統(tǒng)需求分析62.2系統(tǒng)可行性分析72.3總體設(shè)計(jì)7設(shè)計(jì)目標(biāo)及思想8系統(tǒng)的業(yè)務(wù)流程9開(kāi)發(fā)運(yùn)行環(huán)境10第三章數(shù)據(jù)庫(kù)設(shè)計(jì)11數(shù)據(jù)庫(kù)介紹113.2E-R實(shí)體圖設(shè)計(jì)13數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)13第四章功能模塊詳細(xì)設(shè)計(jì)17系統(tǒng)登錄模塊及主頁(yè)模塊設(shè)計(jì)174.2客戶(hù)管理模塊的設(shè)計(jì)18查詢(xún)客戶(hù)模塊設(shè)計(jì)20客戶(hù)分組模塊設(shè)計(jì)224.3銷(xiāo)售管理塊的設(shè)計(jì)234.4產(chǎn)品管理模塊的設(shè)計(jì)24第五章系統(tǒng)測(cè)試和維護(hù)26系統(tǒng)測(cè)試26測(cè)試錯(cuò)誤類(lèi)型26編譯期錯(cuò)誤27運(yùn)行錯(cuò)誤27邏輯錯(cuò)誤27各模塊的測(cè)試27系統(tǒng)維護(hù)28結(jié)論29致謝31參考文獻(xiàn)32第一章系統(tǒng)概述1.1研究目的及意義隨著信息社會(huì)的不斷進(jìn)步,經(jīng)濟(jì)和科技工作者的飛速開(kāi)展,網(wǎng)絡(luò)技術(shù)與計(jì)算機(jī)軟件技術(shù)已經(jīng)愈來(lái)愈廣泛地應(yīng)用到企業(yè)的各個(gè)方面。信息時(shí)代的今天,各企業(yè)商家所關(guān)心的不再局限于自身的產(chǎn)品質(zhì)量、生產(chǎn)設(shè)備、員工的素質(zhì),更多的是關(guān)心自己的銷(xiāo)售群體〔客戶(hù)群〕,關(guān)心他們的想法、需求、購(gòu)賣(mài)目的。眾所周知,顧客就是上帝,只有滿足了上帝的需求,上帝才能給我們帶來(lái)一切。一個(gè)企業(yè)要生存、要開(kāi)展,就是要不斷的滿足客戶(hù)的需求,無(wú)論做出什么樣的決策,最終都是為了這個(gè)的目。每個(gè)領(lǐng)域都有自身生存法那么,但無(wú)論這個(gè)法那么如何變化,為客戶(hù)效勞的宗旨是不會(huì)變的。作為企業(yè),只有不斷地挖掘新客戶(hù),維護(hù)好和老客戶(hù)的關(guān)系,占領(lǐng)市場(chǎng)客戶(hù)群體的絕大多數(shù)份額,才能在整個(gè)領(lǐng)域取得一席之地。海爾總裁張瑞敏指出:“客戶(hù)資源決定企業(yè)核心競(jìng)爭(zhēng)力〞,上個(gè)世紀(jì)80年代是物品短缺的時(shí)代,而現(xiàn)在,信息時(shí)代是客戶(hù)短缺的時(shí)代。企業(yè)開(kāi)展所需的各種資源〔包括人力、物力、生產(chǎn)力〕都是可以創(chuàng)造的,但每個(gè)領(lǐng)域中的客戶(hù)資源確是有限的,所以通過(guò)創(chuàng)新〔產(chǎn)品的創(chuàng)新、企業(yè)管理的創(chuàng)新、效勞的創(chuàng)新〕來(lái)?yè)屨加邢薜目蛻?hù)資源、維護(hù)好企業(yè)和客戶(hù)之間的關(guān)系、了解客戶(hù)的需求動(dòng)向,成為企業(yè)生存開(kāi)展面臨的重大問(wèn)題??蛻?hù)現(xiàn)有的客戶(hù)管理都是通過(guò)手工進(jìn)行管理,公司在其管理中由于公司的客戶(hù)資料無(wú)法實(shí)現(xiàn)實(shí)時(shí)共享,并且公司的長(zhǎng)久開(kāi)展下來(lái)積累了很多客戶(hù),客戶(hù)的資料已經(jīng)變的繁雜難以查詢(xún),從而喪失了很多客戶(hù)??蛻?hù)關(guān)系的重要性,已經(jīng)不再是簡(jiǎn)單的買(mǎi)主和主顧的關(guān)系,讓客戶(hù)真正體驗(yàn)效勞,并且保持忠誠(chéng)度,才能保持公司的競(jìng)爭(zhēng)力。所以必須要有更高效,跟有針對(duì)性的對(duì)客戶(hù)進(jìn)行系統(tǒng)化關(guān)系。通過(guò)公司客戶(hù)人工管理的缺乏,創(chuàng)立了一套行之有效的計(jì)算機(jī)管理客戶(hù)的系統(tǒng)已迫在眉睫?;诠镜拈L(zhǎng)遠(yuǎn)開(kāi)展,領(lǐng)導(dǎo)層果斷決定迅速在公司實(shí)施客戶(hù)關(guān)系管理系統(tǒng),希望可以使公司的管理水平提升一個(gè)層次,進(jìn)一步完善公司的信息系統(tǒng)自動(dòng)化建設(shè)。1.2開(kāi)發(fā)的背景隨著網(wǎng)絡(luò)的不斷開(kāi)展,在過(guò)去的幾年中,因特網(wǎng)〔Internet〕技術(shù)的飛速開(kāi)展使萬(wàn)維網(wǎng)〔WorldWideWeb簡(jiǎn)稱(chēng)Web〕融會(huì)了大量的信息,帶動(dòng)了人類(lèi)的信息化革命,給世界帶來(lái)了巨大的影響,普遍的應(yīng)用到通訊、導(dǎo)航、學(xué)術(shù)交流、文化、衛(wèi)生、電子機(jī)械等方面,可謂無(wú)所不容。在現(xiàn)代科技的開(kāi)展、時(shí)代的進(jìn)步,市場(chǎng)經(jīng)濟(jì)的競(jìng)爭(zhēng)也越發(fā)劇烈與殘酷,在競(jìng)爭(zhēng)中客戶(hù)作為市場(chǎng)的最最要的資源,早已成為市場(chǎng)營(yíng)銷(xiāo)的核心,企業(yè)間誰(shuí)擁有的客戶(hù)多,誰(shuí)就在競(jìng)爭(zhēng)中占有絕對(duì)的優(yōu)勢(shì)。恒宏熔融石英廠在市場(chǎng)經(jīng)濟(jì)競(jìng)爭(zhēng)如此劇烈的環(huán)境之下,企業(yè)要想立于不敗之地,就必須和與之生存開(kāi)展息息相關(guān)的客戶(hù),建立起良好的關(guān)系,在現(xiàn)有客戶(hù)資源的根底之上,維護(hù)好和老客戶(hù)的關(guān)系,并且不斷的開(kāi)展新的客戶(hù),用企業(yè)高品質(zhì)的產(chǎn)品、優(yōu)質(zhì)的效勞、良好的信譽(yù)樹(shù)立企業(yè)在客戶(hù)心目中的良好形象;并以客戶(hù)需求為己任,不斷的創(chuàng)新與開(kāi)展自身的產(chǎn)品,以滿足客戶(hù)新需求,并標(biāo)準(zhǔn)企業(yè)內(nèi)部的客戶(hù)資源的管理方式、提升企業(yè)的客戶(hù)效勞質(zhì)量。計(jì)算機(jī)管理系統(tǒng)滿足了企業(yè)對(duì)自身客戶(hù)資源管理的新要求,減少了客戶(hù)資源管理過(guò)程中的浪費(fèi)的大量人力、物力和財(cái)力等。。1.3開(kāi)發(fā)所用工具及技術(shù)本系統(tǒng)采用ASP技術(shù)作為開(kāi)發(fā)平臺(tái),ASP是一種類(lèi)似HTML(HypertextMarkupLanguage超文本標(biāo)識(shí)語(yǔ)言)、Script與CGI(CommonGatewayInterface通用網(wǎng)關(guān)接口)的結(jié)合體,簡(jiǎn)單的講它是一種運(yùn)行于效勞器的腳本語(yǔ)言,但是其運(yùn)行效率比CGI更高、程序編制也比HTML更方便且更有靈活性,程序平安性及保密性也遠(yuǎn)比Script好。其特點(diǎn)歸納如下:1.ASP可以和HTML或其他腳本語(yǔ)言(VBScript與JavaScript)互相嵌套。2.ASP是一種在Web效勞器端運(yùn)行的腳本語(yǔ)言,因此,程序代碼完全保密。3.ASP以對(duì)象為根底,因此可以使用ActiveX控件繼續(xù)擴(kuò)充其功能。4.ASP內(nèi)置ADO組件,因此可以輕松地存取各種數(shù)據(jù)庫(kù),大大縮短了程序開(kāi)發(fā)時(shí)間。5.ASP可以將運(yùn)行結(jié)果以HTML的格式傳送至客戶(hù)端瀏覽器,因此ASP可以適用于各種瀏覽器。下面來(lái)介紹一下ASP的幾個(gè)內(nèi)置對(duì)象:Request對(duì)象,我們知道HTTP通訊協(xié)議是一種請(qǐng)求與響應(yīng)(Request/Response)的通訊協(xié)議,因此通常由客戶(hù)端向Web效勞器提出請(qǐng)求,Web效勞器才會(huì)響應(yīng)信息。因此在ASP中,特別將“客戶(hù)端提出的要求〞與“Web效勞器響應(yīng)的信息〞等動(dòng)作封裝成Request對(duì)象與Response對(duì)象。換而言之,Request對(duì)象通常包含了用戶(hù)端的相關(guān)信息,如瀏覽器的種類(lèi)、表頭信息、表單參數(shù)及cookies等等。Response對(duì)象,每一種程序語(yǔ)言或開(kāi)發(fā)工具一定都有與用戶(hù)溝通的界面或函數(shù),ASP也不例外。在ASP中負(fù)責(zé)將信息傳到達(dá)用戶(hù)的對(duì)象就是Response對(duì)象。Server對(duì)象,Server對(duì)象允許用戶(hù)取得效勞器提供的各項(xiàng)功能,例如,Server對(duì)象的CreateObject方法允許客戶(hù)端用戶(hù)建立一個(gè)ActiveXServer組件實(shí)例,其所建立組件實(shí)例會(huì)隨著效勞器端完成ASP網(wǎng)頁(yè)的處理而自動(dòng)被釋放。如果希望此對(duì)象實(shí)例可以跨多個(gè)ASP網(wǎng)頁(yè),就要用到Session對(duì)象保存該組件實(shí)例,直到Session對(duì)象的運(yùn)行時(shí)間到了,或是在其他ASP網(wǎng)頁(yè)調(diào)用Session對(duì)象的Abandon方法,此組件實(shí)例才會(huì)被釋放。Session對(duì)象,Session對(duì)象在ASP程序編寫(xiě)中占了相當(dāng)重的份量,由于網(wǎng)頁(yè)是一種無(wú)狀態(tài)的程序,因此幾乎無(wú)法知道用戶(hù)的瀏覽狀態(tài)。必須通過(guò)Session對(duì)象記錄用戶(hù)的相關(guān)信息,以供用戶(hù)再次對(duì)此Web效勞器提出要求時(shí)作確認(rèn),例如,在某些特定的網(wǎng)頁(yè)中,常需要用戶(hù)輸入確認(rèn)的賬號(hào)和密碼,假設(shè)這些身份確認(rèn)的結(jié)果無(wú)法保存,那豈不是每一個(gè)網(wǎng)頁(yè)都需要重新輸入一次密碼。換而言之,每一個(gè)Session的用戶(hù),Web效勞器均會(huì)自動(dòng)的為它們建立一個(gè)Session。必須說(shuō)明,Session對(duì)象只能適用于具備Cookie功能的瀏覽器。ASP是Microsoft公司開(kāi)發(fā)的Web效勞器端腳本開(kāi)發(fā)工具,使用它可以生成動(dòng)態(tài)、高效的Web應(yīng)用程序。使用ASP制作B/S結(jié)構(gòu)應(yīng)用程序的框架如圖1.1所示。用戶(hù)用戶(hù)瀏覽器Web效勞器.asp文件申請(qǐng)效勞HTTP通信協(xié)議文件下載圖1.1B/S結(jié)構(gòu)示意圖本系統(tǒng)采用在WindowsXPProfessional下基于IIS下的ASP+Access編寫(xiě)。ASP〔ActiveServerPages)是Microsoft推出的一種效勞器端命令執(zhí)行環(huán)境,ASP內(nèi)含于IIS中,通過(guò)ASP可以輕松地結(jié)合HTMLWeb頁(yè)面、腳本(Script)程序和ActiveX組件建立或執(zhí)行動(dòng)態(tài)、交互式Web效勞器應(yīng)用程序。你不需要寫(xiě)入復(fù)雜的程序,就可以開(kāi)發(fā)站點(diǎn)應(yīng)用程序。ASP讓你只要學(xué)習(xí)使用VBScript或JScript等簡(jiǎn)單的script語(yǔ)言,結(jié)合HTML碼、ASP對(duì)象和內(nèi)置或自行制作的ActiveXServercomponent(ActiveX效勞器組件),數(shù)十條簡(jiǎn)單的Script程序碼,即可快速地開(kāi)發(fā)出各種于站點(diǎn)效勞器執(zhí)行的站點(diǎn)應(yīng)用程序。選擇ASP編程是因?yàn)樗兄缦碌膬?yōu)點(diǎn):(1)ASP的特點(diǎn)易用性ASP使用VBScript和JavaScript等簡(jiǎn)單易學(xué)的腳本語(yǔ)言,結(jié)合HTML代碼,即可快速地開(kāi)發(fā)網(wǎng)站的應(yīng)用程序。而且無(wú)須編譯即可在效勞器端直接執(zhí)行,使用普通的記事本程序即可實(shí)際應(yīng)用程序。兼容性ASP可與任何ActiveX語(yǔ)言兼容,特別是通過(guò)plug-in方式,可以使用第三方提供的其它腳本語(yǔ)言。平安性ASP的源程序不會(huì)被傳遞到客戶(hù)瀏覽器,防止他人剽竊或者修改源程序,從而提高了程序的平安性。可擴(kuò)充性ASP具有無(wú)限可擴(kuò)充性,可以使用VisualBasic、Java、VisualC++和COBOL等編程語(yǔ)言編寫(xiě)所需要的效勞器控件。(2)ASP的6大內(nèi)部對(duì)象ASP提供了6個(gè)功能強(qiáng)大的內(nèi)部對(duì)象,每個(gè)對(duì)象具有各自的屬性〔Property〕、方法〔Method〕,有的還擁有數(shù)據(jù)集合〔Collection〕與事件〔Event〕,它們共同完成Web中的一些重要工作。這6個(gè)對(duì)象及其功能描述如表2.2所示。內(nèi)部對(duì)象及其功能對(duì)象名稱(chēng) 功能描述Request從客戶(hù)端取得信息Response將信息送給客戶(hù)端Server提供一些Web效勞器工具Session儲(chǔ)存在一個(gè)Session內(nèi)的用戶(hù)信息,該信息僅可被該用戶(hù)訪問(wèn)Application在一個(gè)ASP-Application中讓不同的客戶(hù)端共享信息ObjectContext配合MicrosoftTransaction效勞器進(jìn)行分布式事務(wù)處理(3)ASP訪問(wèn)數(shù)據(jù)庫(kù)的原理ASP是效勞器端的腳本執(zhí)行環(huán)境,可用來(lái)產(chǎn)生和執(zhí)行動(dòng)態(tài)的高性能的WEB效勞器程序。當(dāng)用戶(hù)使用瀏覽器請(qǐng)求ASP主頁(yè)時(shí),WEB效勞器響應(yīng),調(diào)用ASP引擎來(lái)執(zhí)行ASP文件,并解釋其中的腳本語(yǔ)言(JScript
或VBScript),通過(guò)ODBC連接數(shù)據(jù)庫(kù),由數(shù)據(jù)庫(kù)訪問(wèn)組件ADO(ActiveX
Data
Objects)完成數(shù)據(jù)庫(kù)操作,最后ASP生成包含有資料查詢(xún)結(jié)果的HTML主頁(yè)返回客戶(hù)端顯示。由于ASP在效勞器端運(yùn)行,運(yùn)行結(jié)果以HTML主頁(yè)形式返回用戶(hù)瀏覽器,因而ASP源程序不會(huì)泄密,增加了系統(tǒng)的平安保密性。此外,ASP是面向?qū)ο蟮哪_本環(huán)境,用戶(hù)可自行增加ActiveX組件來(lái)擴(kuò)充其功能,拓展應(yīng)用范圍。(4)ASP頁(yè)面的結(jié)構(gòu)ASP的程序代碼簡(jiǎn)單、通用,文件名由.asp結(jié)尾,ASP文件通常由四局部構(gòu)成:1)
標(biāo)準(zhǔn)的HTML標(biāo)記:所有的HTML標(biāo)記均可使用。2)
ASP語(yǔ)法命令:位于<%
%>
標(biāo)簽內(nèi)的ASP代碼。3)
效勞器端的include語(yǔ)句:可用#include語(yǔ)句調(diào)入其它ASP代碼,增強(qiáng)了編程的靈活性。4)
腳本語(yǔ)言:ASP自帶JScript和VBScript兩種腳本語(yǔ)言,增加了ASP的編程功能。第二章系統(tǒng)分析與總體設(shè)計(jì)2.1系統(tǒng)需求分析CRM作為管理恒宏熔融石英廠與客戶(hù)關(guān)系的主要管理系統(tǒng)平臺(tái),不僅要處理企業(yè)與客戶(hù)之間的業(yè)務(wù),還要處理企業(yè)內(nèi)部相關(guān)部門(mén)的業(yè)務(wù)。CRM中不僅包含客戶(hù)的信息資料,而且涉及市場(chǎng)競(jìng)爭(zhēng)對(duì)手的資料,還包括了企業(yè)進(jìn)行營(yíng)銷(xiāo)、銷(xiāo)售及支持效勞所需的各種數(shù)據(jù)??蛻?hù)與企業(yè)、部門(mén)與部門(mén)、業(yè)務(wù)與業(yè)務(wù)、銷(xiāo)售與市場(chǎng)及效勞間復(fù)雜關(guān)系,導(dǎo)致CRM中的數(shù)據(jù)不管是結(jié)構(gòu)、類(lèi)型還是彼此間的關(guān)聯(lián)都是復(fù)雜多變的;對(duì)這種數(shù)據(jù)進(jìn)行的處理也是多種多樣的。因此,要實(shí)現(xiàn)對(duì)CRM數(shù)據(jù)的及時(shí)、準(zhǔn)確的處理和有效利用。由于CRM是以客戶(hù)為整個(gè)管理的中心,不同于其它管理系統(tǒng),其數(shù)據(jù)庫(kù)管理有自己的特性。因此,需要建構(gòu)自己的CRM數(shù)據(jù)庫(kù)。本系統(tǒng)主要針對(duì)的恒宏熔融石英廠的客戶(hù)關(guān)系管理的,本系統(tǒng)將有助于其改善對(duì)現(xiàn)有客戶(hù)管理混亂狀態(tài),加強(qiáng)公司與客戶(hù)的聯(lián)系。,綜上所述本系統(tǒng)需要具體需要如下:全面展示系統(tǒng)所包含的信息。系統(tǒng)管理:經(jīng)理對(duì)銷(xiāo)售人員個(gè)人信息的增加、修改、刪除操作,經(jīng)理可以對(duì)用戶(hù)權(quán)限進(jìn)行設(shè)置。系統(tǒng)的使用人員均有自己的用戶(hù)名和密碼,以確保信息的私有性和平安性??蛻?hù)管理:對(duì)客戶(hù)信息、客戶(hù)聯(lián)系人信息、客戶(hù)分組信息進(jìn)行添加、刪除、查詢(xún)等操作?;顒?dòng)管理:活動(dòng)管理是所有與客戶(hù)、聯(lián)系人、銷(xiāo)售、效勞相關(guān)的,有待進(jìn)行交流的。并可以自行設(shè)定提醒時(shí)間,及時(shí)地進(jìn)行客戶(hù)跟蹤、銷(xiāo)售、效勞活動(dòng)。銷(xiāo)售管理:對(duì)客戶(hù)的銷(xiāo)售時(shí)機(jī)進(jìn)行預(yù)測(cè),列出銷(xiāo)售狀況,銷(xiāo)售訂單生成。產(chǎn)品管理:產(chǎn)品入庫(kù)信息、產(chǎn)品出庫(kù)信息、產(chǎn)品信息進(jìn)行管理,其中包括對(duì)庫(kù)存信息、產(chǎn)品信息進(jìn)行添加、刪除、查詢(xún)等操作。反應(yīng)管理:對(duì)客戶(hù)反應(yīng)信息進(jìn)行添加、刪除、處理等操作。費(fèi)用管理:對(duì)每次與客戶(hù)所發(fā)生的費(fèi)用進(jìn)行添加、刪除、查詢(xún)等操作,并能夠清楚了解市場(chǎng)費(fèi)用的分配情況。系統(tǒng)使用了先進(jìn)的數(shù)據(jù)庫(kù)技術(shù)與數(shù)據(jù)管理技術(shù),使數(shù)據(jù)的準(zhǔn)確性與平安性得到了很大的提高,且在用戶(hù)的并行操作與用戶(hù)管理方面也有了極大地改善。2.2系統(tǒng)可行性分析系統(tǒng)的經(jīng)濟(jì)性CRM客戶(hù)關(guān)系管理系統(tǒng)提供訪問(wèn)者相互交流信息以及向網(wǎng)站咨詢(xún)信息的平臺(tái),可提供一個(gè)在線交互的動(dòng)態(tài)平臺(tái)供公司對(duì)客戶(hù)關(guān)系的處理功能。給公司帶來(lái)了高效的處理方法。技術(shù)性CRM客戶(hù)關(guān)系管理系統(tǒng)提供一個(gè)在線交互的信息平臺(tái),管理員可以對(duì)系統(tǒng)客戶(hù)信息進(jìn)行添加、修改、刪除查詢(xún)等操作。社會(huì)可行性隨著經(jīng)濟(jì)全球化的到來(lái),“哪個(gè)組織的售后最好,哪個(gè)組織就能生存,哪個(gè)組織就能贏得競(jìng)爭(zhēng)優(yōu)勢(shì)。〞美國(guó)學(xué)者指出,未來(lái)最成功的企業(yè)將是學(xué)習(xí)型組織,因?yàn)槲磥?lái)唯一持久的優(yōu)勢(shì)是比你的競(jìng)爭(zhēng)對(duì)手學(xué)得更快的能力。只有把CRM客戶(hù)關(guān)系管理系統(tǒng)建成學(xué)習(xí)型組織,才能充分表達(dá)“以人為本〞的管理理念,提高員工創(chuàng)新能力,為員工開(kāi)展自我提供廣闊的空間,實(shí)現(xiàn)知識(shí)共享,提高企業(yè)的整體水平。CRM客戶(hù)關(guān)系管理系統(tǒng)也是為方便公司客戶(hù)操作而建設(shè)。2.3總體設(shè)計(jì)CRM客戶(hù)關(guān)系管理系統(tǒng)是一個(gè)典型的數(shù)據(jù)庫(kù)開(kāi)發(fā)應(yīng)用程序,系統(tǒng)是和數(shù)據(jù)庫(kù)相結(jié)合。系統(tǒng)總體結(jié)構(gòu)系統(tǒng)開(kāi)發(fā)的總體任務(wù)是實(shí)現(xiàn)信息關(guān)系的銷(xiāo)售自動(dòng)化、進(jìn)銷(xiāo)存、效勞自動(dòng)化、辦公等功能,CRM客戶(hù)關(guān)系管理系統(tǒng)的功能結(jié)構(gòu)如圖2-1??蛻?hù)關(guān)系管理系統(tǒng)客戶(hù)關(guān)系管理系統(tǒng)客戶(hù)管理活動(dòng)管理銷(xiāo)售管理產(chǎn)品管理反應(yīng)管理費(fèi)用管理系統(tǒng)管理添加客戶(hù)客戶(hù)列表客戶(hù)分組聯(lián)系人列表聯(lián)系活動(dòng)日歷時(shí)機(jī)銷(xiāo)售明細(xì)銷(xiāo)售添加產(chǎn)品產(chǎn)品列表反應(yīng)反應(yīng)信息費(fèi)用費(fèi)用列表業(yè)務(wù)員列表密碼修改圖2-1功能模型圖2.3.1以下是在客戶(hù)關(guān)系管理系統(tǒng)的設(shè)計(jì)目標(biāo)及設(shè)計(jì)思想。客戶(hù)信息的輸入:客戶(hù)名稱(chēng)、地址、、、電子郵件、行業(yè)、客戶(hù)類(lèi)型、客戶(hù)來(lái)源,客戶(hù)狀態(tài)等;聯(lián)系人信息輸入:姓名、稱(chēng)呼、性別、出生年月、單位、職務(wù)、地址、、是否主聯(lián)系人、生日、愛(ài)好、等;活動(dòng)信息的輸入:活動(dòng)主題、活動(dòng)類(lèi)型、相關(guān)客戶(hù)及聯(lián)系人、相關(guān)時(shí)機(jī)、優(yōu)先級(jí)、開(kāi)始時(shí)間、結(jié)束時(shí)間、是否提醒、描述等;銷(xiāo)售信息輸入:銷(xiāo)售主題、相關(guān)客戶(hù)、聯(lián)系人、訂單號(hào)、總計(jì)金額、銷(xiāo)售日期等;時(shí)機(jī)信息輸入:時(shí)機(jī)主題、相關(guān)客戶(hù)及聯(lián)系人、銷(xiāo)售流程狀態(tài)、銷(xiāo)售預(yù)期日期、預(yù)計(jì)銷(xiāo)售金額、時(shí)機(jī)概率、描述等;銷(xiāo)售產(chǎn)品信息輸入:產(chǎn)品類(lèi)型、產(chǎn)品、單價(jià)、效勞費(fèi)用、銷(xiāo)售數(shù)量、折扣等;產(chǎn)品信息輸入:產(chǎn)品類(lèi)型、產(chǎn)品名、規(guī)格、計(jì)量單位、單價(jià)、數(shù)量等;費(fèi)用信息輸入:費(fèi)用主題、發(fā)生日期、相關(guān)客戶(hù)及聯(lián)系人、時(shí)機(jī)、消費(fèi)類(lèi)型、金額等;反應(yīng)信息輸入:反應(yīng)主題、反應(yīng)日期、相關(guān)客戶(hù)及聯(lián)系人、效勞反應(yīng)類(lèi)型、是否結(jié)束反應(yīng)、結(jié)束日期、處理結(jié)果等;通過(guò)客戶(hù)關(guān)系管理系統(tǒng),使公司客戶(hù)關(guān)系管理工作系統(tǒng)化,標(biāo)準(zhǔn)化,自動(dòng)化,從而到達(dá)提高企業(yè)與客戶(hù)關(guān)系管理效率的目的??蛻?hù)關(guān)系管理系統(tǒng)應(yīng)符公司的客戶(hù)關(guān)系管理的需求,滿足該公司日常管理的工作需要,并到達(dá)操作過(guò)程中的直觀,方便,實(shí)用,平安,實(shí)時(shí)等要求??蛻?hù)關(guān)系管理系統(tǒng)采用模塊化程序設(shè)計(jì)方法,既便于系統(tǒng)功能的各種組合和修改,又便于開(kāi)發(fā)的系統(tǒng)的補(bǔ)充和系統(tǒng)的維護(hù)??蛻?hù)關(guān)系管理系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)根據(jù)相應(yīng)的需求進(jìn)行數(shù)據(jù)添加,刪除,修改等操作。在整個(gè)課題設(shè)計(jì)過(guò)程的,重點(diǎn)和難點(diǎn)是主要是整個(gè)模塊結(jié)構(gòu)設(shè)計(jì)及相關(guān)數(shù)據(jù)庫(kù)表設(shè)計(jì)出現(xiàn)的冗余,具體解決方法是利用數(shù)據(jù)庫(kù)設(shè)計(jì)的相關(guān)知識(shí)解決數(shù)據(jù)冗余。2.3.仔細(xì)分析調(diào)查客戶(hù)關(guān)系管理系統(tǒng)需求的根底上,將得到如圖2-2所示的本系統(tǒng)所處理的業(yè)務(wù)流程。。圖2-2系統(tǒng)業(yè)務(wù)流程圖2.3.硬件平臺(tái):CPU:p41.8GHz。內(nèi)存:256MB以上。軟件平臺(tái):操作系統(tǒng):WindowsXP/windows2000/windows2003。數(shù)據(jù)庫(kù):Access2003。瀏覽器:IE5.0、推薦使用IE6.0。分辨率:最正確效果1024×768像素。第三章數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)介紹Access是一個(gè)前后臺(tái)結(jié)合的“軟件〞。也就是說(shuō)Access既擁有用戶(hù)界面;也擁有邏輯、流程處理,即VBA語(yǔ)言;又可以存儲(chǔ)數(shù)據(jù),即在“表〞中存儲(chǔ)數(shù)據(jù)。而所有這些都存儲(chǔ)在一個(gè)MDB格式的文件中(當(dāng)然,也可以是MDE等格式)。因此ACCESS具有快速開(kāi)發(fā)的優(yōu)點(diǎn)。Access2003是微軟公司推出的Office2003組件之一,與低版本的Access數(shù)據(jù)管理系統(tǒng)相比,Access2003著重加強(qiáng)了在因特網(wǎng)上進(jìn)行數(shù)據(jù)交流的功能,同時(shí)它還繼承了以往界面清晰,操作簡(jiǎn)單等諸多優(yōu)點(diǎn)。Access數(shù)據(jù)庫(kù)包含7種對(duì)象:表、查詢(xún)、窗體、報(bào)表、Web頁(yè)、宏和模塊。與其它的數(shù)據(jù)庫(kù)系統(tǒng)不同的是:Access的每一個(gè)對(duì)象都不能獨(dú)立保存,而只能作為Access中的一局部。Access本身即可自動(dòng)完成對(duì)各種文件的管理工作。Access2003就是關(guān)系數(shù)據(jù)庫(kù)開(kāi)發(fā)工具,數(shù)據(jù)庫(kù)能聚集各種信息以供查詢(xún)、存儲(chǔ)和檢索。Access的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類(lèi)似于Excel的電子表格,可以使數(shù)據(jù)庫(kù)一目了然。MicrosoftAccess2003的功能:(1)數(shù)據(jù)庫(kù)窗口Access2003的“數(shù)據(jù)庫(kù)〞窗口提供了以下用于查看和處理數(shù)據(jù)庫(kù)對(duì)象的功能。使用對(duì)象欄:在“對(duì)象〞欄中可查看數(shù)據(jù)庫(kù)對(duì)象,新的“對(duì)象〞欄的縱向排列方式更易于使用。使用新的對(duì)象快捷方式:在數(shù)據(jù)庫(kù)窗口中,使用向?qū)Э煽焖賱?chuàng)立新的數(shù)據(jù)庫(kù)對(duì)象,或是在設(shè)計(jì)視圖中翻開(kāi)一個(gè)新的數(shù)據(jù)庫(kù)對(duì)象。自定義在數(shù)據(jù)庫(kù)窗口中選擇及翻開(kāi)對(duì)象的方式:選擇“工具〞“選項(xiàng)〞“視圖〞“數(shù)據(jù)庫(kù)窗口中的鼠標(biāo)動(dòng)作〞,選中“單擊翻開(kāi)〞單項(xiàng)選擇鈕,那么可以更改默認(rèn)的“雙擊翻開(kāi)〞方式。(2)數(shù)據(jù)使用和數(shù)據(jù)庫(kù)設(shè)計(jì)自動(dòng)更正字段重命名產(chǎn)生的錯(cuò)誤:“名稱(chēng)自動(dòng)更正〞功能可自動(dòng)更正在為窗體、報(bào)表、表、查詢(xún)、字段、文本框或其他控件重命名時(shí)產(chǎn)生的錯(cuò)誤。打印關(guān)系:在Access數(shù)據(jù)庫(kù)中打印出現(xiàn)在“關(guān)系〞窗口中的關(guān)系的報(bào)表。通過(guò)鍵盤(pán)處理關(guān)系:通過(guò)鍵盤(pán)創(chuàng)立、編輯及刪除關(guān)系和連接。使用ActiveX數(shù)據(jù)對(duì)象(ADO):通過(guò)任何OLEDB提供者,使用ActiveX數(shù)據(jù)對(duì)象(ADO)訪問(wèn)和處理數(shù)據(jù)庫(kù)效勞器中的數(shù)據(jù)。(3)窗體和報(bào)表組合文本框和其他控件:使用“格式〞菜單中的“組合〞命令,可以將窗體或報(bào)表上的相關(guān)文本框和其他控件組合。為文本框和其他控件定義條件格式規(guī)那么:使用“格式〞菜單中的“條件格式〞命令,可以定義字體顏色、字體大小、控件背景顏色和其他可視信息,這些內(nèi)容可以為在窗體中輸入數(shù)據(jù)的用戶(hù)提供反應(yīng)。為SQLServer數(shù)據(jù)庫(kù)創(chuàng)立窗體和報(bào)表:在Access工程中,為SQLServer數(shù)據(jù)庫(kù)創(chuàng)立窗體和報(bào)表,所使用的工具與在Access數(shù)據(jù)庫(kù)中創(chuàng)立窗體和報(bào)表所使用的工具相同。為沒(méi)有Access的用戶(hù)發(fā)布報(bào)表:將Access報(bào)表導(dǎo)出為報(bào)表快照(.snp)文件格式。可以使用SnapshotViewer查看、打印和郵遞報(bào)表快照。(4)工具欄、菜單欄和快捷菜單使用自定義菜單和工具欄:展開(kāi)菜單顯示所有的命令,選擇要添加到自定義菜單的命令。Access2003允許調(diào)整菜單和工具欄,以便只將常用的命令和工具欄按鈕顯示出來(lái)。順序放置工具欄:如果工具欄上沒(méi)有足夠的空間來(lái)顯示所需的按鈕,可單擊“其他按鈕〞。假設(shè)希望放置更多控件,可調(diào)整工具欄的尺寸。本系統(tǒng)是基于ASP+Access數(shù)據(jù)庫(kù)的,所以數(shù)據(jù)庫(kù)使用地Access2003數(shù)據(jù)庫(kù),應(yīng)用數(shù)據(jù)庫(kù)名稱(chēng)為@%ja&ju##shu%&.mdb。數(shù)據(jù)庫(kù)@%ja&ju##shu%&.mdb中包含10張表。3.2E-R實(shí)體圖設(shè)計(jì)根據(jù)數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì),規(guī)劃出相應(yīng)的實(shí)體E-R圖,這些實(shí)體中包含各種具體信息,并通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng),根據(jù)對(duì)數(shù)據(jù)流圖的分析,可以將這個(gè)數(shù)據(jù)庫(kù)抽象為一個(gè)E-R圖,如圖3-1所示:客戶(hù)客戶(hù)所屬關(guān)系聯(lián)系人銷(xiāo)售產(chǎn)品本公司銷(xiāo)售關(guān)系1NNMN圖3-1客戶(hù)關(guān)系管理E-R圖根據(jù)上述E-R模型,將其轉(zhuǎn)化為關(guān)系模型:客戶(hù)〔客戶(hù)名稱(chēng)、客戶(hù)編碼、國(guó)家/地區(qū)、國(guó)際區(qū)號(hào)、省份、區(qū)號(hào)、城市、、詳細(xì)地址、客戶(hù)、客戶(hù)、電子郵箱、主頁(yè)、年收入、員工數(shù)、行業(yè)、客戶(hù)類(lèi)型、客戶(hù)來(lái)源、客戶(hù)狀態(tài)〕;聯(lián)系人〔姓名、稱(chēng)呼、主聯(lián)系人、客戶(hù)、部門(mén)、職務(wù)、國(guó)家/地區(qū)、國(guó)際區(qū)號(hào)、省份、區(qū)號(hào)、城市、、詳細(xì)地址、辦公、移動(dòng)、家庭、、電子郵箱、業(yè)余愛(ài)好、生日〕;銷(xiāo)售產(chǎn)品〔銷(xiāo)售日期、相關(guān)客戶(hù)、相關(guān)聯(lián)系人、訂單/合同號(hào)、產(chǎn)品、單價(jià)、銷(xiāo)售數(shù)量、折扣、金額〕;3.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)客戶(hù)關(guān)系管理系統(tǒng)數(shù)據(jù)庫(kù)各個(gè)表格的設(shè)計(jì)如下面表格所示,每個(gè)表格都是在數(shù)據(jù)庫(kù)中的一個(gè)表。客戶(hù)關(guān)系管理系統(tǒng)共有24張表,其中主要的幾張表有用戶(hù)表、客戶(hù)信息表、聯(lián)系人表、分組表、活動(dòng)安排表、時(shí)機(jī)表、銷(xiāo)售表、銷(xiāo)售產(chǎn)品表、產(chǎn)品表、費(fèi)用表、反應(yīng)表等。每個(gè)表的結(jié)構(gòu)如下:用戶(hù)表(user)包括序號(hào)、用戶(hù)名、密碼、權(quán)限、部門(mén)、姓名、生日等,為了數(shù)據(jù)的惟一性將序號(hào)設(shè)置為主鍵,如表3-1所示。表3-1用戶(hù)表字段字段名類(lèi)型寬度主索引注釋1usid自動(dòng)編號(hào)4yes序號(hào)2uname文本15No用戶(hù)名3upwd文本15No密碼4long數(shù)字4No權(quán)限5Department文本15No部門(mén)6name文本15No姓名7Birthday日期8No生日8Officetel文本15No辦公9Facsimile文本15No10Mobile文本15No11phone文本15No12Email文本15No電郵13address文本15No詳細(xì)地址14zip文本15No客戶(hù)信息表(Customer)包括序號(hào)、客戶(hù)編號(hào)、客戶(hù)名稱(chēng)、客戶(hù)類(lèi)型、國(guó)際編碼、國(guó)家、省等,為了數(shù)據(jù)的惟一性將序號(hào)設(shè)置為主鍵,如表3-2所示。表3-2客戶(hù)信息表字段字段名類(lèi)型寬度主索引注釋1kfno自動(dòng)編號(hào)4Yes序號(hào)2kfcode日期8No客戶(hù)編號(hào)3kfname文本15No客戶(hù)名稱(chēng)4kftype文本15No客戶(hù)類(lèi)型5number文本15No國(guó)際編碼6kfCountry文本15No國(guó)家7prnumber文本15No區(qū)號(hào)8Provinces文本15No省9city文本15No城市10Zipcode文本15No11address文本15No詳細(xì)地址12Staffnumber文本15No員工數(shù)13phone文本15No14Facsimile文本15No15Mainpage文本15No網(wǎng)址16email文本15No電郵17Yearlyincome文本15No年收入18Profession文本15No行業(yè)19type文本15No客戶(hù)分類(lèi)20Origin文本15No客戶(hù)來(lái)源21Condition文本15No客戶(hù)狀態(tài)22adddate文本15No添加日期23adduser文本15No業(yè)務(wù)員24ispublic數(shù)字4No是否公開(kāi)分組表(groups)包括序號(hào)、組名、級(jí)別、上級(jí)編號(hào)、業(yè)務(wù)員、備注,為了數(shù)據(jù)的惟一性將序號(hào)設(shè)置為主鍵,如表3-3所示。表3-3分組表字段字段名類(lèi)型寬度主索引注釋1grid自動(dòng)編號(hào)4Yes序號(hào)2groupname文本15No組名3Rank數(shù)字4No級(jí)別4parent_id數(shù)字4No上級(jí)編號(hào)5adduser文本15No業(yè)務(wù)員6note文本15No備注活動(dòng)安排表(huodong)包括序號(hào)、活動(dòng)主題、客戶(hù)編號(hào)、聯(lián)系人ID、時(shí)機(jī)編號(hào)、優(yōu)先級(jí)等,為了數(shù)據(jù)的惟一性將序號(hào)設(shè)置為主鍵,如表3-4所示。表3-4活動(dòng)安排表字段字段名類(lèi)型寬度主索引注釋1id自動(dòng)編號(hào)4Yes序號(hào)2Subject文本15No活動(dòng)主題3kfcode文本15No客戶(hù)編號(hào)4lxrname數(shù)字4No聯(lián)系人ID5Opportunityid數(shù)字4No時(shí)機(jī)編號(hào)6Priority數(shù)字4No優(yōu)先級(jí)7hdtype文本15No活動(dòng)類(lèi)別8startime文本15No開(kāi)始時(shí)間9overtime文本15No結(jié)束時(shí)間10tishi數(shù)字4No是否提示11note文本15No備注12ispublic數(shù)字4No是否公開(kāi)13adddate日期8No添加日期14adduser文本15No業(yè)務(wù)員15edituser文本15No修改人時(shí)機(jī)表(jihui)包括序號(hào)、時(shí)機(jī)主題、客戶(hù)編號(hào)、聯(lián)系人ID、競(jìng)爭(zhēng)對(duì)手、銷(xiāo)售流程、銷(xiāo)售預(yù)期、預(yù)計(jì)金額等,為了數(shù)據(jù)的惟一性將序號(hào)設(shè)置為主鍵,如表3-5所示。表3-5時(shí)機(jī)表字段字段名類(lèi)型寬度主索引注釋1id自動(dòng)編號(hào)4Yes序號(hào)2jhSubject文本15No時(shí)機(jī)主題3kfcode文本15No客戶(hù)編號(hào)4lxr數(shù)字4No聯(lián)系人ID5Competitor文本15No競(jìng)爭(zhēng)對(duì)手6Condition文本15No銷(xiāo)售流程7yushoudate日期8No銷(xiāo)售預(yù)期8Estimatemoney數(shù)字4No預(yù)計(jì)金額9Probability數(shù)字4No時(shí)機(jī)概率10note文本15No備注11ispublic數(shù)字4No是否公開(kāi)12adduser文本15No業(yè)務(wù)員13adddate日期8No添加日期14edituser文本15No修改人第四章功能模塊詳細(xì)設(shè)計(jì)4.1系統(tǒng)登錄模塊及主頁(yè)模塊設(shè)計(jì)恒宏熔融石英廠客戶(hù)關(guān)系管理信息系統(tǒng)是一個(gè)典型的MIS信息系統(tǒng),登錄模塊可以登陸進(jìn)入每一個(gè)管理權(quán)限,然后根據(jù)自己所在權(quán)限進(jìn)行工作的處理??蛻?hù)關(guān)系管理系統(tǒng)有三個(gè)權(quán)限的管理分別為系統(tǒng)管理員、財(cái)務(wù)用戶(hù)、銷(xiāo)售業(yè)務(wù)員用戶(hù),用戶(hù)登錄時(shí)輸入用戶(hù)名和密碼系統(tǒng)自動(dòng)識(shí)別權(quán)限然后登陸對(duì)應(yīng)的板塊。主要是對(duì)用戶(hù)登陸信息進(jìn)行判斷。圖4.1登錄模塊運(yùn)行圖其實(shí)系統(tǒng)登陸的關(guān)鍵程序代碼如下:<!--#includefile="conn.asp"--><!--#includefile="function/md5.asp"--></head><body><%dimpassedusername=request("name1")passpwd=md5(request("pwd"))sql="select*from[user]whereuname='"&username&"'andupwd='"&passpwd&"'"setrs=server.createobject("adodb.recordset")rs.opensql,conn,3,3ifrs.eofthenresponse.Write"密碼有誤!請(qǐng)重新登陸"response.redirect"long.asp?i="&1&""elsesession("username")=usernamesession("qianxian")=rs("long")'1為普通用戶(hù)2為超級(jí)管理員response.redirect"index.asp"endif%></body></html%>4.2客戶(hù)管理模塊的設(shè)計(jì)客戶(hù)信息包括:客戶(hù)名稱(chēng)、客戶(hù)編碼、員工數(shù)、國(guó)際區(qū)號(hào)、區(qū)號(hào)、、詳細(xì)地址、、、電子郵件、主頁(yè)、年收入、客戶(hù)類(lèi)型、客戶(hù)來(lái)源、客戶(hù)狀態(tài)、是否公開(kāi);客戶(hù)編號(hào)是系統(tǒng)自動(dòng)生成,國(guó)際區(qū)號(hào)是選擇國(guó)家后生成。主要實(shí)現(xiàn)以下功能:客戶(hù)登記入庫(kù),查詢(xún)客戶(hù)信息。添加客戶(hù)信息模塊運(yùn)行效果如圖4.2所示:圖4.2添加客戶(hù)模塊運(yùn)行圖其實(shí)關(guān)鍵程序代碼如下:<body><%ifsession("username")=""thenresponse.redirect"long.asp"endif'是否公開(kāi)ifrequest("ispublic")="checkbox"thenispublic=1elseispublic=0endifsql1="select*fromcountrywherenumber="&request("selectcountry")&""SetRs1=Server.CreateObject("adodb.recordset")Rs1.Opensql1,conn,1,1a=rs1("country")sql1="select*fromProvinceswhereProvince_ID="&request("selectProvinces")&""SetRs2=Server.CreateObject("adodb.recordset")Rs2.Opensql1,conn,1,1b=rs2("Province")sql1="select*fromcitywhereCity_ID="&request("selectcity")&""SetRs3=Server.CreateObject("adodb.recordset")Rs3.Opensql1,conn,1,1c=rs3("city")sql="select*fromCustomer" SetRs=Server.CreateObject("adodb.recordset") Rs.Opensql,conn,1,3 rs.addnew rs("kfcode")=request("textcode")' rs("kfname")=request("textname")' rs("kftype")=request("radiotype") ' rs("number")=request("textnumber")'國(guó)際區(qū)號(hào) rs("kfCountry")=a ' rs("prnumber")=request("textnum") '區(qū)號(hào) rs("Provinces") =b'省 rs("city")=c' rs("Zipcode")=request("textzip") '郵遍 rs("address")=request("textaddes") '詳細(xì)地址 rs("Staffnumber")=request("textvalue") '員工數(shù) rs("phone") =request("textphone") ' rs("Facsimile") =request("textFacsimile") 'rs("Mainpage")=request("textmainpage") '主業(yè)rs("email")=request("textemail") '電子郵件rs("Yearlyincome")=request("textshouru") '收入 rs("Profession")=request("selectProfession") '行業(yè) rs("type")=request("type") '類(lèi)型 rs("Origin")=request("selectsource") '來(lái)源 rs("Condition")=request("selectCondition") '客戶(hù)狀態(tài) rs("adduser")=session("username")'添加人 rs("adddate")=date'添加時(shí)間 rs("ispublic")=ispublic'是否公開(kāi)response.Write("<scriptlanguage=javascript>alert('客戶(hù)信息添加成功')</script>") response.Redirect"kfliebiao.asp"%>4.2.1該功能主要是針對(duì)客戶(hù)信息進(jìn)行發(fā)快速查詢(xún)操作。對(duì)不同的業(yè)務(wù)需求讓操作人員對(duì)不同的客戶(hù)進(jìn)行相應(yīng)的分組以便于業(yè)務(wù)實(shí)施。。其運(yùn)行效果如圖4.3所示圖4.3查詢(xún)客戶(hù)功能運(yùn)行圖其實(shí)關(guān)鍵程序代碼如下:<%ifsession("username")=""thenresponse.redirect"long.asp"endif%><%ifrequest("page")=""thencurpage=1elsecurpage=cint(request("page"))endifsetrs=server.createobject("adodb.recordset")ifrequest("fla")=""orrequest("fla")=0thenflag=0elseflag=1endififcurpage<=1thencurpage=1endif ifrequest("s1")<>""andrequest("key")<>""then'要用到Session判斷搜索條件session("s1")=request("s1")session("key")=request("key")endif'判斷用戶(hù)權(quán)限ifsession("qianxian")=2then'超級(jí)管理員s="orderbykfnodesc"else'普通用戶(hù)s="andadduser='"&session("username")&"'or(ispublic=1and"&session("s1")&"like'%"&session("key")&"%')orderbykfnodesc"endififflag=1then'是用來(lái)查詢(xún)的sql="select*fromcustomerwhere"&session("s1")&"like'%"&session("key")&"%'"&s elseifsession("qianxian")=2thensql="select*fromCustomerorderbykfnodesc"elsesql="select*fromCustomerwhereadduser='"&session("username")&"'orispublic=1orderbykfnodesc"endifendifrs.opensql,conn,1,1if(cur1)*10>totalputthenif(totalputmod10)=0thencurpage=totalput\10elsecurpage=totalput\10+1endifendif%>4.2.2客戶(hù)分組主要是可以對(duì)系統(tǒng)所有客戶(hù)進(jìn)行分組管理,這樣方面對(duì)客戶(hù)進(jìn)行高效管理。其添客戶(hù)分組運(yùn)行效果如圖4.4所示:圖4.4客戶(hù)分組運(yùn)行圖其實(shí)關(guān)鍵程序代碼如下:<SCRIPTLANGUAGE="JavaScript"src="function/treeMenu.js"></Script><SCRIPTLANGUAGE="JavaScript"><%sql="select*fromgroupswhererank=1andadduser='"&session("username")&"'"setrs=Server.CreateObject("adodb.recordset")Rs.Opensql,conn,1,1%>varmyTime=newDate();vartimeNow=myTime.getTime();ImgDir="img1/";SetFolderIcon("comm.gif");treeMenuAddItem(0,"客戶(hù)分組");<%dowhilenotrs.eof%>SetFolderIcon("comm.gif"); treeMenuAddItem(1,'<%=rs("groupname")%>'); <%sql1="select*fromgroupswhererank=2andparent_id="&rs("grid")&"" setrs1=server.CreateObject("adodb.recordset") rs1.opensql1,conn,1,1 dowhilenotrs1.eof%>treeMenuAddItem(2,"<%=rs1("groupname")%>","fenzumain.asp?id=<%=rs1("grid")%>","right");<%loop%><%loo%>4.3銷(xiāo)售管理塊的設(shè)計(jì)銷(xiāo)售模塊中主要提供了時(shí)機(jī)設(shè)置、銷(xiāo)售、銷(xiāo)售清單。時(shí)機(jī)功能主要是提供了業(yè)務(wù)員提前對(duì)銷(xiāo)售工程的預(yù)測(cè);銷(xiāo)售功能主要記錄信息:銷(xiāo)售主題、相關(guān)客戶(hù)及聯(lián)系人、銷(xiāo)售日期、合同訂單號(hào)、發(fā)票類(lèi)型等,和銷(xiāo)售產(chǎn)品:產(chǎn)品類(lèi)型、產(chǎn)品名稱(chēng)、單價(jià)、效勞費(fèi)用、銷(xiāo)售數(shù)量、折扣、銷(xiāo)售金額等,銷(xiāo)售訂單號(hào)是系統(tǒng)自動(dòng)生成,訂單號(hào)以銷(xiāo)售日期和隨機(jī)數(shù)生成,銷(xiāo)售金額可以系統(tǒng)自動(dòng)計(jì)算。主要實(shí)現(xiàn)以下功能:銷(xiāo)售登記登記,銷(xiāo)售訂單的詳細(xì)產(chǎn)品清單情況。運(yùn)行效果如圖4.7所示:圖添加銷(xiāo)售管理模塊運(yùn)行圖其實(shí)關(guān)鍵程序代碼如下:<%ifsession("username")=""thenresponse.redirect"../long.asp"endif ifrequest("ispublic")="checkbox"thenispublic=1elseispublic=0endifsql="select*fromjihui" SetRs=Server.CreateObject("adodb.recordset") Rs.Opensql,conn,1,3 rs.addnew rs("jhSubject")=request("jihuititle")' rs("kfcode")=request("kfname")' rs("lxr")=request("lxr")' rs("Competitor")=request("jizhengrival")' rs("Condition")=request("xslczt")' rs("Estimatemoney")=request("yushoumoney")'rs("Probability")=request("jihuirate")' rs("note")=request("note")' rs("ispublic")=ispublicrs("adduser")=session("username")'rs("adddate")=date()'response.Write("<scriptlanguage=javascript>alert('時(shí)機(jī)信息添加成功')</script>") response.write"<scriptlanguage='javascript'>window.opener.location.reload();window.close();</script>"%>4.4產(chǎn)品管理模塊的設(shè)計(jì)主要對(duì)產(chǎn)品的信息進(jìn)行相關(guān)的更新等操作,記錄的信息:產(chǎn)品類(lèi)型、產(chǎn)品名稱(chēng)、產(chǎn)品規(guī)格、計(jì)量單位、銷(xiāo)售單價(jià)、本錢(qián)價(jià)、折扣價(jià)、數(shù)量、年效勞費(fèi)用、備注信息。效果如圖4.11所示:圖4.11產(chǎn)品管理模塊運(yùn)行圖其實(shí)關(guān)鍵程序代碼如下:<%sql="select*fromproductswhereProducttypeid="&request("lx")&"andProductname='"&request("product_name")&"'"SetRs1=Server.CreateObject("adodb.recordset") Rs1.Opensql,conn,1,1 ifRs1.eofthen '如果產(chǎn)品不存在 sql="select*fromproducts" SetRs=Server.CreateObject("adodb.recordset") Rs.Opensql,conn,1,3 rs.addnew rs("Producttypeid")=request("lx")' rs("Productname")=request("product_name")' rs("prunit")=request("product_unit")' rs("prModel")=request("prModel")' rs("CostPrice")=request("cost")' rs("Price")=request("dj")' rs("zkPrice")=request("zkj")'rs("adddate")=date()' else'如果產(chǎn)品存在 sql="UPDATEproductsSETnumber=number+"&cint(request("cpnum"))&"whereid="&Rs1("id")&"" conn.execute(sql) endif response.Redirect("addproduct.asp")%>第五章系統(tǒng)測(cè)試和維護(hù)本次系統(tǒng)設(shè)計(jì)完成后,盡管在設(shè)計(jì)的時(shí)候已經(jīng)分別測(cè)試了系統(tǒng)的各個(gè)模塊,但這并不能保證把它們結(jié)合成一個(gè)整體時(shí)系統(tǒng)也同樣會(huì)正常工作。因此,最后需要完成整個(gè)系統(tǒng)的測(cè)試。在此期間,我們將測(cè)試運(yùn)行信息系統(tǒng),整理開(kāi)發(fā)過(guò)程中編寫(xiě)的各個(gè)模塊,以便通過(guò)質(zhì)量認(rèn)證和驗(yàn)收。為了保證公司網(wǎng)站系統(tǒng)的質(zhì)量和可靠性,在分析、設(shè)計(jì)等各個(gè)開(kāi)發(fā)階段結(jié)束前,對(duì)它進(jìn)行嚴(yán)格的技術(shù)評(píng)審。系統(tǒng)建成了以后并不等于就萬(wàn)事大吉了,建站容易維護(hù)難,其實(shí)日后的更新維護(hù)才是最重要的。對(duì)于網(wǎng)站來(lái)說(shuō),只有不斷地更新內(nèi)容和效勞,才能不斷地吸引更多的瀏覽者,增加訪問(wèn)量,才能保證網(wǎng)站的生命力。如果參觀網(wǎng)站的訪問(wèn)者每次看到的網(wǎng)站都是一樣的,不但會(huì)引起訪問(wèn)者的減少,而且對(duì)于企業(yè)形象也會(huì)造成不良影響。作為網(wǎng)站維護(hù),其主要目的是為了讓企業(yè)網(wǎng)站能夠比擬穩(wěn)定的運(yùn)行,及時(shí)地調(diào)整和更新您的網(wǎng)站內(nèi)容,在瞬息萬(wàn)變的信息社會(huì)中抓住更多的網(wǎng)絡(luò)商機(jī)。在實(shí)際的企業(yè)網(wǎng)站維護(hù)中,經(jīng)常會(huì)遇到有些問(wèn)題。有的企業(yè)規(guī)模小,網(wǎng)站的建設(shè)和維護(hù)是外包給網(wǎng)絡(luò)公司,企業(yè)未能和技術(shù)提供方面達(dá)成協(xié)議,及時(shí)維護(hù)網(wǎng)站。也有的企業(yè)獨(dú)立維護(hù)網(wǎng)站,但畢竟專(zhuān)業(yè)水平有限,網(wǎng)站維護(hù)人員疲于應(yīng)付而且不能應(yīng)付一些嚴(yán)重的技術(shù)錯(cuò)誤和網(wǎng)站平安問(wèn)題。企業(yè)應(yīng)該制定相關(guān)網(wǎng)站維護(hù)的規(guī)定,將網(wǎng)站維護(hù)制度化、標(biāo)準(zhǔn)化。5.1系統(tǒng)測(cè)試本系統(tǒng)是非常具有代表性的公司網(wǎng)站,需要設(shè)置一臺(tái)Web效勞器,用于運(yùn)行本系統(tǒng)。并安裝MicrosoftOfficeAccess2003作為后臺(tái)數(shù)據(jù)庫(kù)。ASP提供類(lèi)功能強(qiáng)大的程序調(diào)試器。對(duì)編程人員而言,熟悉掌握它的調(diào)試器,將會(huì)在程序開(kāi)期間,節(jié)省大量的時(shí)間。5.1.1測(cè)試錯(cuò)誤類(lèi)型程序開(kāi)發(fā)過(guò)程中,有各種各樣的錯(cuò)誤,有些比擬好發(fā)現(xiàn),有的那么比擬隱蔽。根據(jù)出錯(cuò)的時(shí)期不同,大致可以分為以下幾種類(lèi)型的錯(cuò)誤:編譯期限運(yùn)行錯(cuò)誤邏輯錯(cuò)誤5.1.2編譯期錯(cuò)誤編譯錯(cuò)誤也稱(chēng)為語(yǔ)法錯(cuò)誤,是因?yàn)閼?yīng)用程序代碼違反了編程語(yǔ)言的語(yǔ)法規(guī)那么引起的,這里指違反了ASP的語(yǔ)法規(guī)那么。當(dāng)應(yīng)用程序中含有編譯錯(cuò)誤時(shí),程序編譯時(shí)就不以通過(guò),文本編譯器的狀態(tài)會(huì)顯示出錯(cuò)信息。5.1.運(yùn)行期錯(cuò)誤是指應(yīng)用程序雖然通過(guò)了編譯,但在運(yùn)行時(shí)發(fā)生錯(cuò)誤。運(yùn)行期錯(cuò)誤和系統(tǒng)環(huán)境緊密相關(guān),如果應(yīng)用程序要求翻開(kāi)一個(gè)并不存在的文件,零當(dāng)除數(shù)等情況時(shí)將會(huì)產(chǎn)生這種錯(cuò)誤。當(dāng)發(fā)生運(yùn)行期錯(cuò)誤時(shí),系統(tǒng)會(huì)終止應(yīng)用程序的執(zhí)行,嚴(yán)重時(shí)可能引起系統(tǒng)失靈。對(duì)于這種錯(cuò)誤,可以使用集成調(diào)試工具讓?xiě)?yīng)用程序運(yùn)行
溫馨提示
- 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. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年太陽(yáng)能電池生產(chǎn)專(zhuān)用設(shè)備項(xiàng)目建議書(shū)
- 2025年汽車(chē)車(chē)速傳感器項(xiàng)目合作計(jì)劃書(shū)
- 2025年應(yīng)急救生系統(tǒng)項(xiàng)目建議書(shū)
- 貴州省黔東南苗族侗族自治州2024-2025學(xué)年高一上學(xué)期1月期末考試 語(yǔ)文 含解析
- 2025年新型分子篩系列產(chǎn)品項(xiàng)目建議書(shū)
- 客戶(hù)服務(wù)層次化響應(yīng)體系構(gòu)建
- 娛樂(lè)行業(yè)演出安全協(xié)議書(shū)
- Rebaudioside-E-Standard-生命科學(xué)試劑-MCE
- 伊索寓言小動(dòng)物的故事解讀
- 監(jiān)控采購(gòu)安裝合同
- 硫酸分公司30萬(wàn)噸硫磺制酸試車(chē)方案
- 高壓氧科工作總結(jié)高壓氧科個(gè)人年終總結(jié).doc
- 電子電路基礎(chǔ)習(xí)題解答
- 《政治學(xué)概論》教學(xué)大綱
- 食品生物化學(xué)習(xí)題謝達(dá)平(動(dòng)態(tài))
- 保安員工入職登記表
- 斷路器控制回路超詳細(xì)講解
- 簽證戶(hù)口本完整翻譯模板
- 睿達(dá)RDCAM激光雕刻切割軟件V5.0操作說(shuō)明書(shū)
- 變電設(shè)備運(yùn)行與維護(hù)培訓(xùn)課件(共102頁(yè)).ppt
- 機(jī)械設(shè)計(jì)基礎(chǔ)平面連桿機(jī)構(gòu)課件
評(píng)論
0/150
提交評(píng)論