【正文】
ClientName)=request(ClientName)rs(ClientAddress)=request(ClientAddress)rs(ClientTel)=request(ClientTel)rs(ClientFax)=request(ClientFax)rs(ClientNumber)=request(ClientNumber)rs(ClientPage)=request(ClientPage)rs(ClientEmail)=request(ClientEmail)rs(ClientCountry)=request(ClientCountry)rs(ClientHabitude)=request(ClientHabitude)rs(ClientSize)=request(ClientSize)rs(ClientCity)=request(ClientCity)rs(ClientPay)=request(ClientPay)rs(ClientCredit)=request(ClientCredit)rs(ClientList)=request(ClientList)rs(ClientYear)=request(ClientYear)rs(ClientCyc)=request(ClientCyc)rs(EditTime)=now()rs(SetName)=session(admin_name)(script language=javascriptalert(39??蛻?hù)信息修改成功39。)/script)end ifset rsx=()sqlx=select * from tb_Client where id=amp。request(id) sqlx,conn,1,1%3) 下面的圖是實(shí)現(xiàn)客戶(hù)信息查詢(xún)和刪除功能的頁(yè)面,也會(huì)展示相關(guān)代碼:圖54 客戶(hù)信息查詢(xún)和刪除頁(yè)面擁有相應(yīng)權(quán)限的用戶(hù)登錄系統(tǒng)以后可以對(duì)客戶(hù)信息進(jìn)行查詢(xún)和刪除操作,有關(guān)查詢(xún)代碼如下:%if request(post) then if request(tiao)=模糊查詢(xún) then39。條件輸入為模糊查詢(xún)時(shí)獲得相應(yīng)的記錄集 set rs=() sql=select * from tb_Client where amp。request(sel)amp。 like 39。%amp。request(search)amp。%39。 order by id desc sql,conn,1,1 else 39。條件輸入為精確查詢(xún)時(shí)獲得相應(yīng)的記錄集 set rs=() sql=select * from tb_Client where amp。request(sel)amp。=39。amp。request(search)amp。39。 order by id desc sql,conn,1,1 end ifelse 39。沒(méi)有輸入條件時(shí)獲得相應(yīng)的記錄集 set rs=() sql=select * from tb_Client order by id desc sql,conn,1,1end if%刪除操作的有關(guān)代碼如下:%call clientif request(del) then kid=Split(Request(del),) (正在刪除...) for i=0 to ubound(kid) sqld=delete from tb_Client where id=amp。clng(kid(i)) 39。刪除客戶(hù)信息 (sqld) sqll=delete from tb_Linkman where LinkmanClient=amp。clng(kid(i)) 39。刪除客戶(hù)的聯(lián)系人信息 (sqll) sqlp=delete from tb_Pact where PactClient=amp。clng(kid(i))39。刪除客戶(hù)的合同信息 (sqlp) sqlp=delete from tb_Feedback where FeedbackClient=amp。clng(kid(i))39。刪除客戶(hù)反饋信息 (sqlp) sqlp=delete from tb_Product where ProductProvider=amp。clng(kid(i))39。刪除客戶(hù)的產(chǎn)品信息 (sqlp) next 39。返回所在頁(yè) if request(p)= then () else (?p=amp。request(p)) end ifelse (script language=javascriptalert(39。請(qǐng)選擇要?jiǎng)h除的信息39。)。location=39。javascript:(1)39。/script)end if %6. 系統(tǒng)測(cè)試在系統(tǒng)開(kāi)發(fā)的各個(gè)階段都不可避免的產(chǎn)生差錯(cuò)。如果在系統(tǒng)投入使用之前沒(méi)有及時(shí)的發(fā)現(xiàn)錯(cuò)誤并矯正,則這些錯(cuò)誤遲早會(huì)在系統(tǒng)投入生產(chǎn)運(yùn)行過(guò)程中暴露出來(lái),那是不僅改正這些錯(cuò)誤的代價(jià)是昂貴的,而且往往造成惡劣的后果。系統(tǒng)測(cè)試的目的就是在系統(tǒng)投入生產(chǎn)性運(yùn)行之前,盡可能多的發(fā)現(xiàn)系統(tǒng)中的錯(cuò)誤。并且,系統(tǒng)測(cè)試還是保證系統(tǒng)質(zhì)量的關(guān)鍵步驟。為了提高檢測(cè)出錯(cuò)誤的幾率,使測(cè)試能有計(jì)劃地、有條不紊地進(jìn)行,就必須要編制測(cè)試相關(guān)文件。而標(biāo)準(zhǔn)化的測(cè)試文件就如同一種通用的參照體系,可達(dá)到便于交流的目的。文件中所規(guī)定的內(nèi)容可以作為對(duì)測(cè)試過(guò)程完備性的對(duì)照檢查表,故采用這些文件將會(huì)提高測(cè)試過(guò)程的每個(gè)階段的能見(jiàn)度,極大地提高測(cè)試工作的可管理性。系統(tǒng)測(cè)試的工作量往往占系統(tǒng)開(kāi)發(fā)總工作量的40%以上,在極端的情況下,測(cè)試那種關(guān)系人的生命安全的軟件所花費(fèi)的成本,可能相當(dāng)于軟件工程其他開(kāi)發(fā)步驟總成本的3倍到5倍。因此,必須高度重視軟件測(cè)試工作,絕不要以為寫(xiě)出程序之后軟件開(kāi)發(fā)工作就接近完成了,實(shí)際上,大約還有同樣多的開(kāi)發(fā)工作量需要完成。 系統(tǒng)測(cè)試目標(biāo)1)系統(tǒng)測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行的程序過(guò)程;2)好的測(cè)試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試方案;3)成功的測(cè)試時(shí)發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。 測(cè)試方法1)測(cè)試人員測(cè)試隊(duì)伍由兩位成員組成。軟件的設(shè)計(jì)者在測(cè)試整個(gè)過(guò)程中負(fù)責(zé)整體測(cè)試方案的制定和測(cè)試進(jìn)度的掌握以及白盒測(cè)試的測(cè)試者。第二位成員由未參加軟件制做者擔(dān)任,主要責(zé)任是進(jìn)行軟件的黑盒測(cè)試以及軟件環(huán)境,硬件要求和極限測(cè)試工作。2)機(jī)器測(cè)試通過(guò)在計(jì)算機(jī)上直接運(yùn)行被測(cè)程序,來(lái)發(fā)現(xiàn)程序中的錯(cuò)誤。機(jī)器測(cè)試包括黑盒測(cè)試盒白盒測(cè)試。黑盒測(cè)試也稱(chēng)功能測(cè)試,將軟件看作黑盒子,在完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性的情況下,研究軟件的外部特性。根據(jù)軟件的需求規(guī)格說(shuō)明書(shū)測(cè)試用例,從程序的輸入和輸出特性上測(cè)試是否滿(mǎn)足設(shè)定的功能。白盒測(cè)試也稱(chēng)結(jié)構(gòu)測(cè)試,將軟件看作一個(gè)透明的白盒子,按照程序的內(nèi)部結(jié)構(gòu)和處理邏輯來(lái)選定測(cè)試用例,對(duì)軟件的邏輯路徑及過(guò)程進(jìn)行測(cè)試,檢查與測(cè)試是否相符。 測(cè)試用例本系統(tǒng)有多個(gè)功能,現(xiàn)就系統(tǒng)中的登錄和查詢(xún)進(jìn)行測(cè)試用例的設(shè)計(jì),測(cè)試用例設(shè)計(jì)如下:1)登錄系統(tǒng)測(cè)試用例如下:表61 登錄系統(tǒng)測(cè)試用例表用例編號(hào)001用例名登錄功能用例描述用戶(hù)提供身份信息以通過(guò)系統(tǒng)驗(yàn)證參與者管理員或已添加用戶(hù)前置條件訪(fǎng)問(wèn)系統(tǒng)后置條件用戶(hù)通過(guò)驗(yàn)證并登入系統(tǒng)基本路徑、密碼,驗(yàn)證碼、密碼以及驗(yàn)證碼,失敗提示失敗原因擴(kuò)展點(diǎn) 提示,并重新輸入,焦點(diǎn)在用戶(hù)名或密碼輸入框; 提示:驗(yàn)證碼不正確;補(bǔ)充說(shuō)明不同的用戶(hù)登錄系統(tǒng)后權(quán)限不一樣2) 查詢(xún)功能的測(cè)試用例如下:表62 查詢(xún)功能測(cè)試用例表用例編號(hào)002用例名查詢(xún)功能用例描述用戶(hù)無(wú)輸入,按默認(rèn)排序方式顯示全部信息;輸入信息則按信息查詢(xún)。分頁(yè)以及查詢(xún)結(jié)果的頁(yè)碼正確參與者已添加用戶(hù)前置條件用戶(hù)已登錄后置條件能夠得到包括輸入的關(guān)鍵字的結(jié)果,并且能夠選擇查詢(xún)方式基本路徑1. 用戶(hù)輸入自己的查詢(xún)信息2. 系統(tǒng)按輸入信息得到正確查詢(xún)結(jié)果擴(kuò)展點(diǎn),并在詳細(xì)信息也得到正確的對(duì)應(yīng)結(jié)果。補(bǔ)充說(shuō)明無(wú) 測(cè)試結(jié)果1)軟件在運(yùn)行、關(guān)閉及退出時(shí)保存記錄的提示功能基本完成,在軟件的不斷啟動(dòng)關(guān)閉過(guò)程中沒(méi)有出現(xiàn)死機(jī)、程序執(zhí)行效率降低等各種不良現(xiàn)象,功能的實(shí)現(xiàn)較為完善。2)用戶(hù)登錄界面較友好,但軟件界面的色彩選擇、搭配上對(duì)于長(zhǎng)期工作者而言仍然會(huì)產(chǎn)生眼部不適感??刹僮餍约鞍踩阅茌^差,未能完成對(duì)不同管理級(jí)別者的限制工作,無(wú)法對(duì)軟件涉及到的機(jī)密數(shù)據(jù)進(jìn)行保護(hù)而無(wú)法保證數(shù)據(jù)庫(kù)的基本安全。3)數(shù)據(jù)庫(kù)的可維護(hù)性良好,數(shù)據(jù)的錄入能順利完成,并能實(shí)現(xiàn)動(dòng)態(tài)更新,刪除和修改也能順利完成。4)數(shù)據(jù)查詢(xún)不夠全面,只能按系統(tǒng)設(shè)定的少數(shù)查詢(xún)條件進(jìn)行搜索,以找到合適的答案。5)數(shù)據(jù)溢出、越界基本未能進(jìn)行非法提示,以警告用戶(hù)正確使用。對(duì)用戶(hù)的非正常操作方式能提出警告。6)數(shù)據(jù)類(lèi)型填寫(xiě)錯(cuò)誤時(shí),系統(tǒng)有報(bào)錯(cuò)功能,在數(shù)據(jù)輸入錯(cuò)誤時(shí),使用者能夠獲知錯(cuò)誤所在??偨Y(jié)通過(guò)以上的論述,我們可以看到,客戶(hù)關(guān)系管理(Customer Relationship Management CRM )源于以客戶(hù)為中心的管理思想,是一種旨在改善企業(yè)與客戶(hù)之間關(guān)系的新型管理模式??蛻?hù)關(guān)系管理將確實(shí)地改變企業(yè)的經(jīng)營(yíng)理念和手段,使原本各自為戰(zhàn)的銷(xiāo)售人員、產(chǎn)品管理人員、服務(wù)人員等開(kāi)始真正地協(xié)調(diào)合作,成為圍繞著以客戶(hù)為中心的強(qiáng)大團(tuán)隊(duì)。在當(dāng)今市場(chǎng)的激烈競(jìng)爭(zhēng)中,CRM信息系統(tǒng)已經(jīng)成為企業(yè)贏(yíng)得并保留客戶(hù)的有力助手,它是企業(yè)的一項(xiàng)重要資產(chǎn),它的工作過(guò)程使過(guò)程是:從企業(yè)的各個(gè)經(jīng)營(yíng)環(huán)節(jié)和銷(xiāo)售渠道中收集信息,從中分析出更多的用戶(hù)信息,找出最可能購(gòu)買(mǎi)產(chǎn)品的人,并且制定更加清楚的定位,會(huì)將相關(guān)內(nèi)容和產(chǎn)品/服務(wù)信息傳輸給這些潛在客戶(hù)。也既是說(shuō),CRM的核心精神其實(shí)仍然是傳統(tǒng)營(yíng)銷(xiāo)中的理論基礎(chǔ)——市場(chǎng)細(xì)分和市場(chǎng)定位。在新的以客戶(hù)為中心的管理理念的推動(dòng)下,CRM必將有更快更完善的發(fā)展。它也將為企業(yè)帶來(lái)更多的收益。從系統(tǒng)調(diào)查到查資料再到系統(tǒng)的分析設(shè)計(jì),經(jīng)歷了幾個(gè)月的時(shí)間,經(jīng)過(guò)這幾個(gè)月的努力,這個(gè)系統(tǒng)總算是完成了。由于時(shí)間和能力有限本系統(tǒng)只完成了基本的功能部分,一些真正實(shí)用的外圍功能還來(lái)不及完善特別是打印用戶(hù)查詢(xún)信息這部分沒(méi)法實(shí)現(xiàn),美工方面也不夠漂亮。因此,該系統(tǒng)還需要大量的系統(tǒng)修改和維護(hù)工作,從系統(tǒng)在企業(yè)的運(yùn)營(yíng)過(guò)程中找到不足,從而進(jìn)一步完善該系統(tǒng)。由于自身知識(shí)的欠缺,在系統(tǒng)設(shè)計(jì)過(guò)程中遇到了很多困難,尤其是對(duì)ASP開(kāi)發(fā)技術(shù)把握不足,操作起來(lái)比較生疏,經(jīng)過(guò)老師的悉心指點(diǎn)和同學(xué)們的幫助,最終系統(tǒng)的基本功能實(shí)現(xiàn)了,我覺(jué)得這樣的過(guò)程相當(dāng)重要,相當(dāng)有意義,最大的收獲就是對(duì)我這些年大學(xué)學(xué)習(xí)的總結(jié)和培養(yǎng)了解決困難的信心和能力,使我對(duì)這些年所學(xué)知識(shí)能夠融會(huì)貫通,又不斷豐富了新知識(shí)。致謝本篇論文到此結(jié)束了,但對(duì)于CRM管理信息系統(tǒng)及其在企業(yè)中的應(yīng)用這一課題我們的研究和思考仍將繼續(xù)下去。在本文的寫(xiě)作過(guò)程中,我得到了許多老師、同學(xué)、領(lǐng)導(dǎo)和朋友的幫助,在此我謹(jǐn)向他們致以最忠心的感謝。尤其要感謝的是周傳華老師,他細(xì)致、耐心的指導(dǎo)是我的論文得以完成的關(guān)鍵。另外,我要向我在安徽工業(yè)大學(xué)學(xué)習(xí)期間授課的全體老師和同學(xué)致以特別的感謝,感謝他們對(duì)我的教育、培養(yǎng)和無(wú)微不至的幫助。參考文獻(xiàn)【1】 甘仞初. :高等教育出版社, 2003年6月【2】 (第二版).北京:清華大學(xué)出版社,2008年10月【3】 :經(jīng)濟(jì)管理出版社,2003年【4】 邵兵家,:清華大學(xué)出版社,2004年1月【5】 張海藩. 軟件工程(第二版).北京:人民郵電出版社, 2006年1月【6】 朱云龍、南琳. 王扶東 :清華大學(xué)出版社, 2004年7月【7】 李曉喆 SQL SERVER 2005 :人民郵電出版社 2003年6月【8】 劉好增,:清華大學(xué)出版社,2007年1月【9】 藏楊,秦冬,:電子工業(yè)出版社,2004年10月【10】 王珊,:高等教育出版社, 2006年5月【11】 江雨燕、周傳華. 管理信息系統(tǒng). 南京大學(xué)出版社, 2007年5月【12】 著 劉路丹譯. 客戶(hù)關(guān)系管理. 華夏出版社, 2004年1月【13】 Patricia B. Seybold、onni 、effrey 葉凱、. 機(jī)械工業(yè)出版社, 2002年8月 共 45 頁(yè) 第 46 頁(yè)