2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩51頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、<p>  本科畢業(yè)設計(論文)</p><p><b>  ( 屆)</b></p><p>  論文題目基于php的CRM系統(tǒng)設計與實現(xiàn)</p><p>  所在學院 </p><p>  專業(yè)班級 信息管理與信息系統(tǒng) <

2、/p><p>  學生姓名 學號 </p><p>  指導教師 職稱 </p><p>  完成日期 年 月 日</p><p><b>  誠 信 聲 明</b></p><

3、;p>  我申明,所呈交的論文(設計)是本人在老師指導下進行的研究工作及取得的研究成果。據(jù)我查證,除了文中特別加以標注和致謝的地方外,論文(設計)中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得_ _或其他教育機構(gòu)的學位或證書而使用過的材料。我承諾,論文(設計)中的所有內(nèi)容均真實、可信。</p><p>  論文(設計)作者簽名: 簽名日期: </p><p&g

4、t;<b>  授 權(quán) 聲 明</b></p><p>  學校有權(quán)保留送交論文(設計)的原件,允許論文(設計)被查閱和借閱,學??梢怨颊撐模ㄔO計)的全部或部分內(nèi)容,可以影印、縮印或其他復制手段保存論文(設計),學校必須嚴格按照授權(quán)對論文(設計)進行處理,不得超越授權(quán)對論文(設計)進行任意處置。</p><p>  論文(設計)作者簽名: 簽名日期:

5、 </p><p>  基于php的CRM系統(tǒng)設計與實現(xiàn)</p><p>  摘要:客戶關(guān)系管理(CRM)系統(tǒng)是一個以客戶為導向、以營銷系統(tǒng)為核心,通過整合企業(yè)全方位資源,幫助企業(yè)管理者對企業(yè)全面實施管理的平臺。本文在深入研究CRM系統(tǒng)理論的基礎上,分析了我國中小企業(yè)CRM系統(tǒng)的現(xiàn)狀,針對中小企業(yè)所存在的問題,探討了其對CRM系統(tǒng)的需求,并根據(jù)這些需求,選擇了一個新的視覺,以部門為單位來實

6、現(xiàn)對客戶關(guān)系的管理。通過詳細的需求分析、功能分析及數(shù)據(jù)庫設計,利用統(tǒng)一建模語言UML、Microsoft Visio軟件、PHP編程語言、和MySQL數(shù)據(jù)庫等工具,實現(xiàn)了針對中小企業(yè)基于計算機支持的CRM系統(tǒng)。</p><p>  關(guān)鍵詞: 電子商務;客戶關(guān)系管理(CRM);CRM系統(tǒng);客戶信息</p><p>  The development and design of CRM Sys

7、tem based on php</p><p>  Abstract:CRM is an excellent management platform for helping the manager practice the full management in the enterprises,with targeting to the client,circling for marketing system,a

8、nd integrating the all resources.On the basis of deep research of thorough theory of CRM system, this paper analyzes the present situation of CRM system of small and medium-sized enterprises. As for the existing problems

9、 in small and medium enterprises, the author discusses the demand of whom for CRM system, and based</p><p>  Key Words: e-business; customer relationship management; customer relationship management system;

10、customer material datum </p><p><b>  目錄</b></p><p><b>  1 系統(tǒng)概述1</b></p><p>  1.1 項目背景簡介1</p><p>  1.2 系統(tǒng)開發(fā)的意義2</p><p>  1.3

11、CRM系統(tǒng)的現(xiàn)狀3</p><p>  1.4 項目目標4</p><p>  2 開發(fā)技術(shù)方案選擇6</p><p>  2.1 PHP編程環(huán)境簡介6</p><p>  2.2 數(shù)據(jù)庫選擇8</p><p>  3 系統(tǒng)分析10</p><p>  3.1 需求分析

12、10</p><p>  3.1.1 系統(tǒng)需求分析10</p><p>  3.1.2 系統(tǒng)總體構(gòu)成10</p><p>  3.2 業(yè)務流程分析11</p><p>  3.3 數(shù)據(jù)流分析12</p><p>  4 系統(tǒng)功能分析及數(shù)據(jù)庫設計13</p><p>  4.1

13、 系統(tǒng)功能分析13</p><p>  4.2 數(shù)據(jù)庫設計15</p><p>  4.2.1 數(shù)據(jù)庫技術(shù)概述15</p><p>  4.2.2 數(shù)據(jù)庫需求分析15</p><p>  4.2.3 數(shù)據(jù)庫概念結(jié)構(gòu)設計16</p><p>  4.2.4 數(shù)據(jù)表設計18</p>&

14、lt;p>  4.2.5 安全保密設計23</p><p>  5 系統(tǒng)的詳細設計及具體實現(xiàn)24</p><p>  5.1 客戶查看頁面的設計與實施24</p><p>  5.1.1 客戶查看頁面的流程設計24</p><p>  5.1.2 客戶查看頁面的設計24</p><p>  5

15、.1.3 客戶查看頁面的部分代碼25</p><p>  5.2 客戶關(guān)系管理系統(tǒng)的設計與實施26</p><p>  5.2.1 客戶關(guān)系管理系統(tǒng)的流程設計26</p><p>  5.2.2 登錄頁面27</p><p>  5.2.3 市場部門頁面28</p><p>  5.2.4 生產(chǎn)部

16、門頁面32</p><p>  5.2.5 財務部門頁面34</p><p>  5.2.6 客服部門頁面36</p><p>  5.2.7 策略分析頁面38</p><p>  5.2.8 人事部門管理頁面40</p><p>  6 系統(tǒng)安裝與測試41</p><p>

17、;  6.1 系統(tǒng)安裝41</p><p>  6.2 系統(tǒng)測試41</p><p>  6.2.1 測試目的41</p><p>  6.2.2 測試方案41</p><p>  6.3 系統(tǒng)評價42</p><p>  7 結(jié)論和展望43</p><p>  7.1

18、 結(jié)論43</p><p>  7.2 展望43</p><p><b>  致 謝44</b></p><p><b>  參考文獻44</b></p><p><b>  1 系統(tǒng)概述</b></p><p>  1.1 項目背景簡介

19、</p><p>  電子商務始于20世紀70年代,其最大的特點就是跨地域、低成本、高效率,作為一種新的貿(mào)易方式,對傳統(tǒng)的貿(mào)易產(chǎn)生了極大的沖擊。隨著互聯(lián)網(wǎng)經(jīng)濟的快速發(fā)展,電子商務的虛擬化、數(shù)字化、無國界和電子化支付方式等問題被提上議程,并成為研究熱點[1]。電子商務按其發(fā)展和應用模式來劃分,經(jīng)歷了電子零售(E-Commerce,B2C)、電子貿(mào)易(E-Business,B2B)、電子集市(E-Marketplac

20、e,聯(lián)盟方式的B2B)三個階段。</p><p>  電子零售階段是電子商務的最初層面,主要是指商家對個人的銷售模式,該模式最大的價值體是以賣方為核心,有效地減少了賣方的中間環(huán)節(jié),從而降低經(jīng)營成本。電子貿(mào)易也稱為商家對商家之間交易的電子商務模式,此模式下買方開始積極介入營銷過程,通過信息比較、反向拍賣等形式追求采購成本的降低與優(yōu)化,在這過程中,各行業(yè)的電子貿(mào)易社區(qū)開始引領潮流。而在電子集市階段中,電子商務更是得到

21、迅速而廣泛地發(fā)展,通過Internet建立完善的網(wǎng)絡市場,將信息服務、交易服務、支付服務、物流服務等各要素加以整合,為買方賣方提供高度創(chuàng)新的價值[2]。</p><p>  目前,隨著技術(shù)的發(fā)展和進步,越來越多的企業(yè)能夠提供同一兼具質(zhì)量和性能的優(yōu)秀產(chǎn)品和服務,企業(yè)的競爭,不再只是產(chǎn)品、服務的競爭,更多地延伸至市場的終端——客戶。企業(yè)越來越意識到,單憑優(yōu)質(zhì)的產(chǎn)品已經(jīng)不能保證企業(yè)的市場份額,客戶才是企業(yè)贏利、企業(yè)發(fā)展

22、的核心保證。企業(yè)應該以服務客戶,為客戶提供最優(yōu)質(zhì)的產(chǎn)品和服務為核心,以客戶為主體,指導企業(yè)的產(chǎn)品生產(chǎn)、發(fā)展、營銷及相關(guān)服務,深刻理解客戶的需求,為客戶提供獨一無二的產(chǎn)品、服務,才能贏得全球化競爭的勝利。正是在這種時代背景下,企業(yè)的銷售策略有了轉(zhuǎn)變,將傳統(tǒng)貿(mào)易 “以產(chǎn)品為中心”的營銷模式逐步轉(zhuǎn)變?yōu)椤耙钥蛻魹橹行摹钡幕ヂ?lián)網(wǎng)營銷模式,兩者的區(qū)別如表1-1所示[3]。 </p><p>  表1-1 以“以產(chǎn)品為中心”和

23、以“以客戶為中心”營銷策略的區(qū)別</p><p>  在“以客戶為中心”經(jīng)營模式的需求推動下,國內(nèi)外許多公司開始想方設法,以實現(xiàn)“提供正確的產(chǎn)品(服務),提供給正確的客戶,以正確的價格,在正確的時間,通過正確的渠道去滿足客戶”的需要和愿望,為企業(yè)贏得更高的客戶忠誠度和客戶盈利能力[4]。</p><p>  在電子商務環(huán)境下,由于網(wǎng)絡方便快捷、實時互動的特點,客戶與企業(yè)的接觸點和溝通渠道越

24、來越多,使企業(yè)有機會更深入地了解客戶的偏好和購買行為,方便了企業(yè)對客戶詳細資料的收集,為 “以客戶為中心”營銷模式的暢通實施提供了有利條件。這樣將有助于企業(yè)更高效地滿足客戶的需求及其潛在需求,實施對企業(yè)有價值客戶的增量銷售和交叉銷售,進一步提高客戶價值、忠誠度,并與客戶建立起持續(xù)、長期、穩(wěn)定的發(fā)展關(guān)系,從而實現(xiàn)企業(yè)利潤最大化。 </p><p>  隨著競爭的加劇,市場的供需關(guān)系的波動變化也與日劇增。如何更快更有

25、效把握市場的脈動與客戶的需求,已經(jīng)成為企業(yè)面對的一個嚴峻挑戰(zhàn)。如今,越來越多的企業(yè)認識到傳統(tǒng)的管理方式已經(jīng)不能適應市場的發(fā)展,企業(yè)需要改變管理理念,運用先進的信息技術(shù)加速信息的流通,確保信息的準確、高效、及時。而客戶關(guān)系管理(Customer Relation Management,CRM)系統(tǒng)正是適應新經(jīng)濟時代的一套高效信息管理系統(tǒng),它通過信息管理技術(shù)對客戶信息進行有效的收集、管理、分析,及時反饋客戶的需求,為改善企業(yè)與客戶的關(guān)系提供

26、有效的數(shù)據(jù)信息,是一種現(xiàn)代的商務應用解決方案[5]。</p><p>  1999年,Gartner Group inc.公司首次提出了客戶關(guān)系管理系統(tǒng),從此之后,CRM成為市場關(guān)注的熱點。它和企業(yè)資源計劃(ERP)及供應鏈管理(SCM)一起,被稱為企業(yè)提高市場競爭力,實現(xiàn)現(xiàn)代化的三大法寶[6]。CRM系統(tǒng)在中國已經(jīng)有了初步發(fā)展,吸引著各行各業(yè)的目光,如今,企業(yè)的管理發(fā)展離不開一套完善的CRM系統(tǒng),CRM的應用必

27、將有著廣闊的前景。因此,CRM應用的研究,對于面對日益加劇的全球化競爭的企業(yè)有著深遠的影響,將有助于其長遠的健康發(fā)展。</p><p>  1.2 系統(tǒng)開發(fā)的意義</p><p>  當今世界經(jīng)濟全球一體化的發(fā)展趨勢,隨著現(xiàn)代科學技術(shù)的迅速發(fā)展,促進了大型跨國企業(yè)在全球范圍內(nèi)的崛起。遍布全球的競爭對手,使得市場競爭更加殘酷。在這種競爭環(huán)境下,企業(yè)越來越意識到,單憑優(yōu)質(zhì)的產(chǎn)品已經(jīng)不能保證企

28、業(yè)的市場份額,客戶才是企業(yè)贏利、企業(yè)發(fā)展的核心保證,如何鞏固和發(fā)展客戶資源,成為企業(yè)探討的新的重大問題。近年來,企業(yè)對信息化逐漸有了比較深刻的認識,并開始了信息化的相關(guān)嘗試,借以提高企業(yè)的效益,在這過程中積累了不少寶貴的經(jīng)驗。但是也應該認識到,信息化建設是需要高額的投入的,只有少量的大型企業(yè)進行了這方面的建設,而大量的中小企業(yè)卻難以投入大量資金,進行信息化建設以提高自身的管理水平。</p><p>  由于廣大中

29、小企業(yè)正面對著信息化建設資金投入的難題,我們希望通過對CRM系統(tǒng)和PHP相關(guān)技術(shù)的研究,建立一套適合中小企業(yè)的CRM系統(tǒng),該系統(tǒng)通過Internet為中小企業(yè)提供在線的CRM服務,企業(yè)無需顧慮CRM系統(tǒng)的軟件和硬件實施問題,無需招聘信息專業(yè)化人才,無需進行系統(tǒng)的維護,只需專注于系統(tǒng)的功能應用,將CRM系統(tǒng)應用于企業(yè)的核心業(yè)務,提高企業(yè)的效益和管理水平。而且,通過這種方式,企業(yè)只需定期繳納很少的系統(tǒng)使用費用即可獲得一套屬于自己的線上CRM

30、系統(tǒng),免去高額的一次性資金投入,大大降低了投資的風險。</p><p>  1.3 CRM系統(tǒng)的現(xiàn)狀</p><p> ?。?)企業(yè)實施CRM問題</p><p>  雖然如何維系客戶關(guān)系,被越來越多的企業(yè)所重視,但在企業(yè)的實際實施與應用CRM系統(tǒng)過程中,還是遇到了很多問題[7]:</p><p>  信息管理效率低下,由于信息難以統(tǒng)一且不

31、共享,造成了溝通交流的障礙;</p><p>  客戶的服務請求得不到及時解決,面對客戶的再需求不能及時記錄形成商機;</p><p>  客戶信息不全面,缺少對客戶應有的了解,無法實現(xiàn)客戶的價值分級和針對性的關(guān)懷;</p><p>  缺乏有效追蹤記錄,不能了解曾經(jīng)與公司產(chǎn)生了業(yè)務關(guān)系的客戶,包括這些客戶的行業(yè)區(qū)域分布、銷售情況等靜態(tài)信息和動態(tài)信息,不利于管理者做

32、出決策;</p><p>  人員的變動或跳槽,客戶記錄不能正確、及時而全面地移交,甚至導致客戶的流失。</p><p>  由于上述原因,企業(yè)的管理層、營銷和生產(chǎn)人員都在模糊的環(huán)境中工作表示抱怨和不滿,但卻無能為力。</p><p> ?。?)CRM對企業(yè)的影響</p><p>  CRM系統(tǒng)經(jīng)過這些年的發(fā)展,其軟件功能有了很大的改善,對企

33、業(yè)的經(jīng)營管理產(chǎn)生了很大的影響,主要表現(xiàn)在以下幾個方面[8]:整合了各種資源,如客戶、企業(yè)、員工等,并優(yōu)化了業(yè)務流程;提高了企業(yè)、員工對客戶需求的反饋速度以及對市場變化的應變能力;改善了企業(yè)服務、提高客戶滿意度;規(guī)范了企業(yè)管理,為客戶、業(yè)務評估與企業(yè)決策提供了支持;提高了企業(yè)效益。</p><p> ?。?)我國CRM的產(chǎn)品現(xiàn)狀</p><p>  國內(nèi)對CRM系統(tǒng)的研究始于20世紀90年代

34、后期,當時CRM市場仍處于萌芽階段,產(chǎn)品的技術(shù)及管理理念都不夠成熟,而且市場的需求量很大。在市場上常見的,均是國外知名企業(yè)的CRM產(chǎn)品,一般是通過漢化之后直接投入到市場。這樣的產(chǎn)品,缺乏本土化,不完全符合中國企業(yè)的管理理念和工作流程。雖然中國本土IT企業(yè)的CRM產(chǎn)品在技術(shù)上缺乏積累,不夠先進,但是產(chǎn)品卻更符合中國企業(yè)的需求和習慣,更易于實施和使用[9]。</p><p> ?。?)我國中小企業(yè)的CRM應用現(xiàn)狀&l

35、t;/p><p>  根據(jù)相關(guān)部門2001年統(tǒng)計數(shù)據(jù)表示,我國中小企業(yè)的數(shù)量約在1000萬家左右,占我國企業(yè)注冊數(shù)量的90%左右。工業(yè)總產(chǎn)值占全國工業(yè)總量的60%,銷售收入約占57%,提供中大量的就業(yè)機會[10]。中小企業(yè)已經(jīng)成為我國經(jīng)濟發(fā)展的重要推動力量。如今,我國已加入世界貿(mào)易組織,在這個全球化的時代里,中小企業(yè)有著大量的機會,是企業(yè)發(fā)展壯大的大好時機。而面對如今機遇與挑戰(zhàn)并存的時代,中小企業(yè)如何抓住客戶,如何最

36、大化利用自身有限的資源,成為中小企業(yè)的重大挑戰(zhàn)。因此,中小企業(yè)非常需要CRM系統(tǒng)。</p><p>  經(jīng)過這幾年的發(fā)展,我國中小企業(yè)的CRM市場也具有其自身特點[11]:</p><p>  需求相對較集中、易滿足。中小企業(yè)對CRM的需求主要是以銷售管理為核心,其要求的管理流程相對簡潔、目標明確。</p><p>  實施的相對周期短、局部效果明顯。中小企業(yè)的產(chǎn)品

37、定位和實施方向、目標明確,能夠在短期內(nèi)看到實施CRM系統(tǒng)的效果。</p><p>  數(shù)量巨大、有成長性。我國的中小企業(yè)有非常巨大的市場潛力,隨著市場環(huán)境的變化和企業(yè)自身的成長,將為面向中小企業(yè)的CRM專業(yè)廠商提供廣闊的市場空間。</p><p>  但是,中小企業(yè)在CRM上不可避免的存在一些問題,例如:企業(yè)人員流動性強,而使公司客戶容易流失; 缺乏系統(tǒng)的信息管理,難以維系持久的良好客戶關(guān)

38、系;不能充分利用客戶關(guān)系,難以滿足客戶的需求;潛在客戶信息的收集、整理和跟蹤不健全,新客戶數(shù)量增加緩慢。</p><p>  中小企業(yè)要想解決這些問題,需要一套有效的CRM系統(tǒng),而CRM系統(tǒng)高達數(shù)十萬的投入,中小企業(yè)是難以負擔的。而且,過于復雜的系統(tǒng)并不利于中小企業(yè)的發(fā)展,也不符合中小企業(yè)的需求,難以提高企業(yè)的管理水平。但是,如果能為其提供一套適合自身發(fā)展的CRM系統(tǒng),那么中小企業(yè)一定會愿意并堅持實施。</

39、p><p>  中小企業(yè)在實施CRM系統(tǒng)時,主要面臨的問題:缺乏信息化的基礎知識,CRM軟件的選擇難以決定;業(yè)務流程缺陷,難以引入CRM系統(tǒng);企業(yè)文化中缺乏CRM理念;客戶信息的認識與理解不充分。</p><p><b>  1.4 項目目標</b></p><p>  系統(tǒng)的總體目標是應用先進的信息管理技術(shù),網(wǎng)絡通信技術(shù),計算機科學技術(shù),建立一

40、個滿足中小企業(yè)發(fā)展需求的CRM系統(tǒng)。系統(tǒng)能及時反映市場需求的變化波動、客戶的狀態(tài)變化等,為企業(yè)的決策提供充分依據(jù),從而增強企業(yè)的市場競爭力,提高企業(yè)的管理水平。本系統(tǒng)的主要實現(xiàn)功能如下:</p><p> ?。?)客戶信息的管理,包括客戶基本信息,聯(lián)系人信息,合同信息等。</p><p> ?。?)庫存信息管理,如產(chǎn)品產(chǎn)成入庫、交貨出庫等。</p><p>  (3

41、)客戶反饋信息管理,包括定期回訪,特定時期提醒等。</p><p> ?。?)實現(xiàn)對信息的基本操作,如選擇查詢、修改、刪除功能等。</p><p>  (5)進行策略分析,從不同角度上對客戶進行分析,提供決策依據(jù)。</p><p> ?。?)要求系統(tǒng)的數(shù)據(jù)保密性強,通過為不同部門的人員設置相應的權(quán)限來實現(xiàn)系統(tǒng)的穩(wěn)定、安全可靠。</p><p>

42、;  主要目標是根據(jù)客戶關(guān)系管理的流程,實現(xiàn)管理的自動化。希望通過CRM系統(tǒng)實現(xiàn)企業(yè)與客戶之間的良好溝通,及時準確地把握客戶信息及最新需求,通過優(yōu)秀的售前售后服務給客戶留下良好印象,最終達成交易,之后對產(chǎn)品進行定期追蹤,了解客戶的反饋意見,為產(chǎn)品的改進升級提供一定的支持幫助。</p><p>  2 開發(fā)技術(shù)方案選擇</p><p>  本系統(tǒng)選擇的開發(fā)技術(shù)語言為PHP,選擇的數(shù)據(jù)庫為M

43、ySQL。下面分別對PHP編程環(huán)境以及數(shù)據(jù)庫MySQL做簡單的介紹分析。</p><p>  2.1 PHP編程環(huán)境簡介</p><p>  (1)PHP的演變:</p><p>  最初PHP只是一套簡單的Perl腳本,用來跟蹤訪問其主頁的人們的信息。隨著更多功能需求的增加,設計者Rasmus使用C語言編寫了一個更大的、可以訪問數(shù)據(jù)庫的、可以讓用戶開發(fā)簡單的動態(tài)

44、Web程序。他還發(fā)布了PHP的源代碼,以便每個人都可以使用,同時也可以讓程序愛好者們修正源代碼中的Bug,從而改進源代碼。到1997年,推出了使用C語言實現(xiàn)的PHP 2.0。但真正類似于當今PHP語法結(jié)構(gòu)的版本是PHP 3.0,這個版本除了給最終用戶提供數(shù)據(jù)庫、協(xié)議和API的基礎結(jié)構(gòu),其可擴展性更是吸引了大量的開發(fā)人員提交新的模塊,滿足了用戶的個性化需求。隨后兩年發(fā)布的PHP 4.0增強了復雜程序運行時的性能,以及PHP自身代碼的模塊性

45、,還包括了一些關(guān)鍵功能,例如支持更多的Web服務器、Http Session支持、輸出緩存、更安全地處理用戶輸入的方法以及一些新的語言結(jié)構(gòu)。PHP 5.0是當前PHP的最新版本[12]。</p><p>  (2)PHP的工作原理:</p><p>  PHP是一種開放源代碼的腳本語言,是主要應用于Web服務器的服務端的應用程序,用于動態(tài)網(wǎng)頁的設計,是一種嵌入HTML頁面的腳本語言。<

46、;/p><p>  PHP在Web服務器上運行,當PHP腳本被客戶端請求時,被請求的PHP程序就開始運行,而且也會把運行的結(jié)果返回到客戶端的瀏覽器。不過發(fā)送到客戶端瀏覽器的內(nèi)容只是普通的HTML文本,沒有包括PHP代碼。這也是與嵌入HTML的客戶端腳本的最重要的區(qū)別。其工作流程如圖2-1。</p><p>  圖2-1 PHP的工作流程</p><p>  (3)PHP

47、的優(yōu)點[13]:</p><p>  功能強大:PHP可以執(zhí)行系統(tǒng)功能;不但具有結(jié)構(gòu)化的語言特征,還支持面向?qū)ο?,使用類進行編程;它還支持各種各樣的數(shù)據(jù)庫;可以繪制圖像,產(chǎn)生Flash動畫。</p><p>  簡單易學性:PHP嵌入在HTML語言中,且堅持以腳本語言為主。與Java、C等語言不同,PHP語法簡單,書寫容易,方便學習和掌握。</p><p>  良好

48、的安全性:PHP的代碼是開源的,所有的PHP的源代碼每個人都可以看得到。代碼在許多工程師手中進行了檢測,同時它與Apache編輯在一起的方式也可以讓它具有靈活的安全設定,因此PHP具有了公認的安全性能。</p><p>  跨平臺性:PHP支持多種系統(tǒng)平臺,不但可以在Linux、UNIX平臺上運用,還可以在Windows系統(tǒng)上運行(PHP 5已經(jīng)支持在Win 95平臺上運行了)。PHP代碼可以快速方便地從一個系統(tǒng)

49、平臺移植到另一個系統(tǒng)平臺,既可以與Apache結(jié)合使用,也可以在IIS上發(fā)布運行。</p><p>  基于服務器端:也就是說PHP是運行在Web服務器端的。PHP程序可能很大、很復雜,但是它的運行速度只和服務器的速度有關(guān),發(fā)送到客戶端只是程序運行的結(jié)果,對客戶端的執(zhí)行速度不會產(chǎn)生直接的影響。</p><p>  執(zhí)行速度快:和其他的CGI語言比較,PHP語言不但占用的系統(tǒng)資源比較小,而且

50、運行的速度比較快,所以它的執(zhí)行效率很高。</p><p>  自由開放,完全免費:在網(wǎng)絡中可以自由獲取PHP代碼,并編譯安裝,這就使得使用者依據(jù)所需功能,自主決定安裝所需部件。在流行的企業(yè)應用LAMP中,PHP、Linux、Apache、MySQL都是免費軟件,降低了企業(yè)架設成本。</p><p>  正因為PHP具有上述這些優(yōu)點,所以它在互聯(lián)網(wǎng)中的地位很高,被非常廣泛地應用。</p

51、><p>  (4) PHP與ASP、JSP的比較[14]:</p><p>  PHP是一種CGI語言,寫CG的方式多種多樣,PHP只是其中的一種。傳統(tǒng)的方法有C、Visual Basic,編寫時雖然效率高,但是比較煩瑣,不易維護,所以現(xiàn)在應用的范圍并不廣。目前比較流行的除PHP外,還有與其類似的微軟的ASP、Sun公司的JSP。它們?nèi)叩谋容^如表2-1所示。</p><

52、p>  表2-1 PHP、Asp和JSP的比較</p><p>  從表中可以看出,一種語言要達到各方面性能都非常優(yōu)秀,幾乎是不可能的,但是PHP正處于各種性能的平衡點,完全可以滿足在設計動態(tài)網(wǎng)頁時各方面的要求。</p><p>  2.2 數(shù)據(jù)庫選擇</p><p>  PHP支持眾多數(shù)據(jù)庫,而其中與MySQL的結(jié)合性最為完美,MySQL數(shù)據(jù)庫是由瑞典TC

53、X公司開發(fā)的,并隨著Linux的普及逐漸獲得了廣泛的應用。MySQL是一個源代碼公開而且完全免費的產(chǎn)品,可用于大、中、小各種數(shù)據(jù)應用場合。MySQL還適用于多種操作平臺,而且支持多種線程和CPU[15]。</p><p>  MySQL數(shù)據(jù)庫是多關(guān)系型數(shù)據(jù)庫產(chǎn)品中的一個,相比其他數(shù)據(jù)庫而言,MySQL數(shù)據(jù)庫可以成為目前運行速度最快的SQL語言。除此之外還具有許多其他數(shù)據(jù)庫所不具有的功能和選擇。MySQL數(shù)據(jù)庫是一

54、種完全免費的產(chǎn)品,用戶可以從網(wǎng)上直接下載,用戶可以是個人,也可是商業(yè)用戶,都不用支付任何費用。MySQL數(shù)據(jù)庫具有以下特點:</p><p>  沒有限制同時訪問數(shù)據(jù)庫的用戶數(shù)量。</p><p>  可以保存記錄超過50 000 000條。</p><p>  數(shù)據(jù)庫系統(tǒng)的運行速度是目前所有產(chǎn)品中最快的。</p><p>  可以簡單、有效

55、地進行用戶權(quán)限的設置。</p><p>  從MySQL數(shù)據(jù)庫具有的以上特點可以看出,MySQL數(shù)據(jù)庫是一個運行速度快、多線程、多用戶和強大SQL數(shù)據(jù)庫服務器。MySQL可以運行在多種平臺上,是建立數(shù)據(jù)庫驅(qū)動和動態(tài)網(wǎng)站的最佳數(shù)據(jù)庫。PHP、MySQL、和Apache是Linux平臺網(wǎng)站的最佳組合。</p><p><b>  3 系統(tǒng)分析</b></p>

56、<p><b>  3.1 需求分析</b></p><p>  需求分析階段的工作是詳細準確地了解數(shù)據(jù)庫應用系統(tǒng)的運行環(huán)境和用戶要求。需求分析的結(jié)果是否準確地反映了用戶的實際要求,將直接影響到后面各個階段的設計,并影響到設計結(jié)果是否合理和實用[16]。在了解了用戶的需求后,還需進一步分析和表達用戶的需求,并把結(jié)果以文檔的形式表示出來,常用的文檔有數(shù)據(jù)流程圖、數(shù)據(jù)字典和需求說

57、明等。</p><p>  3.1.1 系統(tǒng)需求分析</p><p>  電子商務中CRM管理系統(tǒng)的開發(fā)主要包括前臺客戶查看頁面和后臺企業(yè)人員管理兩個模塊,應用程序系統(tǒng)要求具有界面友好,功能完備,易使用等特點。而后臺數(shù)據(jù)庫的數(shù)據(jù)要具有一致性、完整性、安全性、易維護性。</p><p> ?。?)針對客戶的需求</p><p>  企業(yè)要想和

58、客戶建立合作關(guān)系,就要為客戶提供了解企業(yè)自身的途徑。站在客戶的角度,首先是先對企業(yè)有個初步的認識,然后可以查看企業(yè)的產(chǎn)品信息,最后可以取得企業(yè)的聯(lián)系方式,可以進行合作聯(lián)系。因此,針對客戶的需求,系統(tǒng)設置了一個客戶查看頁面作為前臺信息頁面,在這個頁面上,客戶查看企業(yè)的簡介、查看企業(yè)的產(chǎn)品以及聯(lián)系方式。</p><p>  (2)針對企業(yè)的需求</p><p>  企業(yè)人員管理模塊是本系統(tǒng)的重

59、點,這個模塊模擬了企業(yè)進行日常經(jīng)濟活動的整個流程。站在企業(yè)的角度,首先,企業(yè)要先建立完善的體制,通過人事部門完成內(nèi)部人員的資源配置,進行人員的管理;其次,客戶作為企業(yè)的重要資源,應該從最初發(fā)現(xiàn)潛在客戶時就建立全面的客戶信息資料,并可以隨時更新信息,進行客戶的管理;隨后,企業(yè)與客戶建立了合作關(guān)系后,企業(yè)應該記錄每一次合作信息,進行合同的管理;最后,企業(yè)還應該注意與客戶的互動,給予特定的關(guān)懷,及時處理客戶的反饋,進行反饋信息的管理。因此,針

60、對企業(yè)的需求,將后臺企業(yè)人員管理系統(tǒng)劃分成六個部門,市場管理部門、生產(chǎn)管理部門、財務管理部門、客服管理部門、戰(zhàn)略分析部門和人事管理部門,這六個部門分工明確,及時處理各種信息。</p><p>  3.1.2 系統(tǒng)總體構(gòu)成</p><p>  本系統(tǒng)的總體構(gòu)成如圖3-1所示</p><p>  圖3-1系統(tǒng)總體構(gòu)成</p><p>  3.2

61、 業(yè)務流程分析</p><p>  業(yè)務流程圖(transaction flow diagram,簡稱TFD),就是用一些規(guī)定的符號及連接來表示某個具體的業(yè)務處理過程,它是用盡可能少、盡可能簡單的方法來描述業(yè)務處理過程的方法,由于它的符號簡單明了,所以非常易于閱讀和理解業(yè)務流程[17]。</p><p>  本系統(tǒng)的客戶查看界面由于僅僅是提供給客戶查看公司的相關(guān)信息,較為簡單,因此不對其

62、建立業(yè)務流程圖。而企業(yè)人員的管理模塊作為系統(tǒng)的重點,其業(yè)務流程如圖3-2所示。</p><p>  圖3-2企業(yè)人員管理業(yè)務流程圖</p><p>  3.3 數(shù)據(jù)流分析</p><p>  數(shù)據(jù)流程分析把數(shù)據(jù)在組織內(nèi)部的流動情況抽象地獨立出來,舍去了具體組織機構(gòu)、信息載體、處理工作等,單從數(shù)據(jù)流動過程來考察實際業(yè)務的數(shù)據(jù)處理模式。現(xiàn)有的數(shù)據(jù)流程分析多是通過分層的

63、數(shù)據(jù)流程圖(data flow diagram,簡稱DFD)來實現(xiàn)的[18]。本系統(tǒng)的幾個數(shù)據(jù)流圖如下所示。</p><p>  圖 3-3 CRM管理系統(tǒng)TOP數(shù)據(jù)流圖</p><p>  圖 3-4 CRM管理系統(tǒng)一級細化</p><p>  4 系統(tǒng)功能分析及數(shù)據(jù)庫設計</p><p>  系統(tǒng)進入設計階段,也稱為概要設計,這個階段主

64、要是解決系統(tǒng)如何實現(xiàn)的問題。其主要任務就是先劃分出系統(tǒng)的物理元素和設計軟件的結(jié)構(gòu),然后對系統(tǒng)進行總體設計,即根據(jù)系統(tǒng)需求分析的結(jié)果來確定這個系統(tǒng)由哪些系統(tǒng)和模塊組成,這些系統(tǒng)和模塊又如何有機的結(jié)合在一起,每個模塊的功能如何實現(xiàn)。在這個階段中,應完成詳細功能的設計和數(shù)據(jù)庫的設計。</p><p>  4.1 系統(tǒng)功能分析</p><p>  通過對系統(tǒng)的需求分析,將整個系統(tǒng)分為兩部分,前臺

65、客戶查看信息頁面和后臺客戶關(guān)系管理系統(tǒng)。</p><p>  1.前臺客戶查看信息頁面的功能分析</p><p>  客戶查看信息主要包括企業(yè)簡介模塊、產(chǎn)品信息模塊和聯(lián)系企業(yè)模塊??蛻舨榭葱畔㈨撁嫒鐖D4-10所示。</p><p>  圖4-10 客戶查看信息頁面功能圖</p><p>  客戶查看信息頁面每個模塊的主要功能分別為:</

66、p><p> ?。?)企業(yè)簡介模塊:客戶可以通過此模塊了解企業(yè)的相關(guān)情況。</p><p> ?。?)產(chǎn)品信息模塊:客戶可以通過此模塊了解企業(yè)的產(chǎn)品信息。</p><p>  (3)聯(lián)系企業(yè)模塊:客戶可以通過此模塊獲得企業(yè)的聯(lián)系方式。</p><p>  2.后臺客戶關(guān)系管理系統(tǒng)的功能分析</p><p>  企業(yè)人員管理

67、系統(tǒng)可分為市場部門管理模塊、生產(chǎn)部門管理模塊、財務部門管理模塊、客服部門管理模塊、策略分析管理模塊和人事部門管理模塊。企業(yè)人員管理系統(tǒng)如圖4-11所示。</p><p>  圖 4-11 企業(yè)人員管理系統(tǒng)功能圖</p><p>  客戶關(guān)系管理系統(tǒng)每個模塊的主要功能分別為:</p><p> ?。?)市場部門管理模塊</p><p>  市場

68、部門分兩種類型的人員,市場開拓人員和銷售人員。市場拓展人員,可以進行客戶信息的添加、刪除、修改等操作,主要是發(fā)現(xiàn)潛在客戶,并將其推薦給銷售人員;而銷售人員,通過與候選客戶進行交流協(xié)商,擇優(yōu)簽訂合同,并可對已簽訂的合同進行管理。</p><p> ?。?)生產(chǎn)部門管理模塊</p><p>  系統(tǒng)可以根據(jù)匯總簽訂的合同自動生成生產(chǎn)任務,生產(chǎn)部門查看生產(chǎn)任務后,按需生產(chǎn)(生產(chǎn)周期不考慮在內(nèi)),

69、然后入庫產(chǎn)成品,最后按時交付發(fā)貨。</p><p> ?。?)財務部門管理模塊</p><p>  財務部門根據(jù)簽訂的合同中的付款時間發(fā)出提前預警,預警的時間可以進行設置;當?shù)礁犊顣r期時選擇合同收款;并建立對欠款客戶建立追債名單,對客戶的信用度進行管理。</p><p> ?。?)客服部門管理模塊</p><p>  客服部門可以在特定時期給

70、客戶發(fā)送相關(guān)信息,體現(xiàn)個性化的客戶服務;查看一定時間內(nèi)沒有聯(lián)系的客戶,有助于減少客戶的流失;記錄客戶的反饋信息,便于及時處理。</p><p> ?。?)策略分析管理模塊</p><p>  策略分析部門通過匯總所有信息,可以從客戶和產(chǎn)品兩個方面查看分布情況,如:不同區(qū)域或行業(yè)的客戶分布、不同等級的客戶分布、客戶的年度產(chǎn)品需求量分布、產(chǎn)品的年度銷售量分布等,幫助公司進行決策管理。</

71、p><p>  (6)人事部門管理模塊</p><p>  人事部門可以實現(xiàn)對企業(yè)人員的添加、刪除、修改等操作,管理企業(yè)人員的相關(guān)信息。</p><p>  4.2 數(shù)據(jù)庫設計</p><p>  4.2.1 數(shù)據(jù)庫技術(shù)概述</p><p>  數(shù)據(jù)庫,是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫,是用于查詢的大量數(shù)據(jù)的

72、存儲區(qū)域。使用數(shù)據(jù)庫可以帶來許多好處:如減少了數(shù)據(jù)的冗余度,從而大大地節(jié)省數(shù)據(jù)的存儲空間,實現(xiàn)數(shù)據(jù)資源的充分共享等等[19]。</p><p>  總的來說,數(shù)據(jù)庫的設計對系統(tǒng)的經(jīng)濟性、功能性和效率有很大的影響,一個好的數(shù)據(jù)庫,要求在設計時盡量避免數(shù)據(jù)的冗余,另外,還要盡可能提高數(shù)據(jù)的存取速度。數(shù)據(jù)庫設計時速度與空間在范式上是相互矛盾的。一方面按規(guī)范化理論的要求,關(guān)系模式應盡量取高級范式,尤其對記錄數(shù)較多的關(guān)系,

73、低級范式將會造成存儲的大量重復,使空間遭受嚴重浪費;另一方面從存取速度上考慮,應該盡量做到一個模式涉及的屬性越多越好,相互運算越少越好,這樣,又應取低級范式。因此我們在設計數(shù)據(jù)庫時要嚴格地探討它的使用環(huán)境,充分了解用戶的需求,清楚地掌握數(shù)據(jù)庫系統(tǒng)的特點[20]。經(jīng)過綜合的評價和分析后設計出的數(shù)據(jù)庫應滿足以下要求:</p><p> ?。?)數(shù)據(jù)庫信息要能充分體現(xiàn)出用戶使用系統(tǒng)的需求;</p><

74、;p> ?。?)能夠方便用戶對數(shù)據(jù)進行所有的處理;</p><p> ?。?)能夠容易對數(shù)據(jù)庫管理系統(tǒng)運行維護;</p><p> ?。?)數(shù)據(jù)一致性、完整性好,無更新異常。</p><p>  4.2.2 數(shù)據(jù)庫需求分析</p><p>  用戶的需求具體表現(xiàn)在對各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫能滿足各種信息的輸入和

75、輸出。通過對上述系統(tǒng)功能的分析,針對CRM管理系統(tǒng)的需求,總結(jié)出如下需求信息:</p><p> ?。?)用戶分為客戶和企業(yè)管理人員兩種,而企業(yè)人員又分成上述六個部門人員。</p><p> ?。?)客戶可以查看企業(yè)簡介、企業(yè)產(chǎn)品信息以及企業(yè)聯(lián)系方式。</p><p>  (3)企業(yè)管理人員只可以進入各個部門進行相關(guān)的操作。</p><p>

76、 ?。?)一個企業(yè)管理人員只能歸屬于一個部門,一個部門可以擁有多個員工。</p><p> ?。?)不同部門的員工只能對自己負責的工作進行編輯操作,對于其他員工的工作只能查看。</p><p>  經(jīng)過對上述系統(tǒng)數(shù)據(jù)庫的需求分析,設計如下數(shù)據(jù)項:</p><p> ?。?)客戶信息:客戶編號、客戶名稱、客戶排名、客戶得分、客戶最近一次聯(lián)系時間等。</p>

77、<p>  (2)聯(lián)系人信息:聯(lián)系人編號、聯(lián)系人姓名、代表客戶編號等。</p><p> ?。?)訂單合同信息:訂單合同編號、聯(lián)系人編號、客戶編號、訂單合同狀態(tài)等。</p><p> ?。?)反饋信息:反饋信息編號、反饋主題、反饋產(chǎn)品編號、客戶編號、聯(lián)系人編號等</p><p>  (5)產(chǎn)品信息:產(chǎn)品編號、產(chǎn)品名稱、庫存數(shù)量、生產(chǎn)任務等。</p

78、><p> ?。?)企業(yè)人員信息:人員編號、人員姓名、密碼等</p><p>  4.2.3 數(shù)據(jù)庫概念結(jié)構(gòu)設計</p><p>  (1)各實體E-R圖</p><p>  根據(jù)對數(shù)據(jù)項與數(shù)據(jù)結(jié)構(gòu)的分析,設計出能夠滿足系統(tǒng)需求的各種實體,及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設計打下基礎。根據(jù)設計規(guī)劃得出的實體有:客戶信息實體、聯(lián)系人信息實體、訂

79、單合同信息實體、產(chǎn)品信息實體和企業(yè)人員信息實體,其各自的實體E-R圖如下所示(僅顯示部分屬性):</p><p>  圖4-4訂單合同實體E-R圖</p><p>  圖4-5 企業(yè)人員實體E-R圖</p><p>  (2)各實體之間的關(guān)系分E-R圖(省略實體的屬性)</p><p>  圖4-6 聯(lián)系人和客戶關(guān)系E-R圖</p>

80、;<p>  圖4-7 企業(yè)人員和產(chǎn)品關(guān)系E-R圖</p><p>  圖4-8 聯(lián)系人和企業(yè)人員關(guān)系E-R圖</p><p> ?。?)各實體之間的關(guān)系總E-R圖</p><p>  圖4-9各實體關(guān)系總E-R圖</p><p>  4.2.4 數(shù)據(jù)表設計</p><p>  本系統(tǒng)創(chuàng)建的MySQL數(shù)

81、據(jù)庫名稱為crm。包含如下16個表。</p><p>  表4-1 財務部門(Accountingdepartment)表</p><p>  表4-2 聯(lián)系人信息(Agent)表</p><p>  表4-3 合同狀態(tài)信息(Contractstate)表</p><p>  表4-4 訂單合同信息(Contact)表</p>

82、<p>  表4-5 客戶信息(Customer)表</p><p>  表4-6 客戶排名信息(Customerrank)表</p><p>  表4-7 部門信息(Department)表</p><p>  表4-8 反饋信息(Feedback)表</p><p>  表4-9 人事部門(Personneldepartment

83、)表</p><p>  表4-10 行業(yè)信息(Region)表</p><p>  表4-11 區(qū)域(Vocation)表</p><p>  表4-12 生產(chǎn)部門(Personneldepartment)表</p><p>  表4-13 市場部門(Salesdepartment)表</p><p>  表4-14

84、 客服部門(Servicedepartment)表</p><p>  表4-15 策略分析部門(Strategy Research)表</p><p>  表4-16 產(chǎn)品信息(Personneldepartment)表</p><p>  對應的關(guān)系模型如圖4-9所示(省略了人事部門ID作為其余部門的外鍵)。</p><p>  圖4-9

85、 關(guān)系模型圖</p><p>  4.2.5 安全保密設計</p><p><b>  (1)登陸的安全性</b></p><p>  系統(tǒng)設計了登陸界面,最初由默認的人事部門人員添加企業(yè)人員,企業(yè)人員以自己的編號和密碼登錄,防止出現(xiàn)同名同密碼的現(xiàn)象,從而實現(xiàn)對用戶的身份驗證。</p><p><b>  (

86、2)操作安全性</b></p><p>  為每個部門設計一張表,并利用屬性Creator來記錄不同信息的操作人員編號,使得不同部門的企業(yè)人員在登錄時選擇自己的部門,進入該部門操作頁面后,只能對自己負責的相關(guān)信息進行操作,不可對他人信息擅自更改。</p><p><b>  (3)數(shù)據(jù)安全性</b></p><p>  客戶端層和數(shù)

87、據(jù)庫層相隔離,客戶端無法接觸本質(zhì)的數(shù)據(jù)庫,無法進行非法的修改和破壞,使得數(shù)據(jù)庫得到有效安全的保護。</p><p>  5 系統(tǒng)的詳細設計及具體實現(xiàn)</p><p>  在概要設計階段,已將系統(tǒng)劃分為多個模塊,并將它們按照一定的原則組裝起來,同時確定了每個功能及模塊之間的外部接口。到了詳細設計階段,將確定每個模塊具體執(zhí)行的過程。在處理過程設計時采用的是結(jié)構(gòu)化程序設計(簡稱SP)方法。詳細

88、設計的結(jié)果基本決定了最終程序的質(zhì)量,為軟件的質(zhì)量、延長軟件的生存期、軟件的可測試性、可維護性提供重要的保障[21]。</p><p>  5.1 客戶查看頁面的設計與實施</p><p>  5.1.1 客戶查看頁面的流程設計</p><p>  客戶查看頁面是從客戶的角度設計的。包括對企業(yè)簡介、產(chǎn)品信息和企業(yè)聯(lián)系信息的查看功能,其工作流程如圖5-1所示。<

89、;/p><p>  圖 5-1 客戶查看頁面流程圖</p><p>  5.1.2 客戶查看頁面的設計</p><p>  客戶查看頁面作為一個給為客戶提供企業(yè)相關(guān)信息的平臺,其設計頁面如圖5-2所示。</p><p>  圖 5-2 客戶查看頁面設計</p><p>  5.1.3 客戶查看頁面的部分代碼<

90、/p><p>  客戶查看頁面的代碼均放在customer文件夾中,config文件夾內(nèi)的三個.config文件可以實現(xiàn)企業(yè)簡介、企業(yè)聯(lián)系方式以及網(wǎng)站基本信息的修改。此頁面的產(chǎn)品信息查看功能的代碼如下:</p><p><b>  <?php</b></p><p>  $order=$_COOKIE['order'];&l

91、t;/p><p>  $pageSize=$_COOKIE['pageSize'];</p><p>  $link=mysql_connect($site,$user,$password) or die("Cannot connect to database");</p><p>  mysql_select_db("cr

92、m",$link);</p><p>  $query="select * from Product";</p><p>  $result=mysql_query($query);</p><p>  $rows=mysql_num_rows($result);</p><p>  if($rows<=$

93、pageSize) $pages=1;</p><p><b>  else{</b></p><p>  $pages=intval($rows/$pageSize);</p><p>  if($rows%$pageSize) $pages++;}</p><p>  if(empty($_GET['page

94、'])) $page=1;</p><p>  else $page=$_GET['page'];</p><p>  $start=($page-1)*$pageSize;</p><p>  $query="select ID,NAME,PRICE,DATE from Product ORDER BY $order LIMIT

95、 $start,$pageSize ";</p><p>  $result=mysql_query($query);</p><p>  echo "<table border=3>";</p><p>  echo "<TR><TH width=25%>ID</th><

96、th width=25%>Name</th><th</p><p>  width=25%>Price</th><th width=25%>Date</th></tr>";</p><p>  if($result) </p><p>  { while($product=mys

97、ql_fetch_array($result)) </p><p>  { echo"<tr><td>$product[0]</td><td>$product[1]</td><td>$product[2]</td><td>$product[3]</td></tr>";}<

98、;/p><p><b>  }</b></p><p>  echo "</table>";</p><p>  mysql_close($link);</p><p>  if($page<$pages) </p><p>  { echo '<a

99、 href="order.php?page=';</p><p>  echo ($page+1);</p><p>  echo ">Next Page</a>";}</p><p><b>  ?></b></p><p>  5.2 客戶關(guān)系管理系統(tǒng)的

100、設計與實施</p><p>  5.2.1 客戶關(guān)系管理系統(tǒng)的流程設計</p><p>  客戶關(guān)系管理系統(tǒng)是從企業(yè)人員的角度設計的。包括市場部門管理、生產(chǎn)部門管理、財務部門管理、客服部門管理、策略分析管理和人事部門管理功能,其主要工作流程如圖5-3所示。</p><p>  圖 5-3 企業(yè)人員管理系統(tǒng)流程圖</p><p>  5.2

101、.2 登錄頁面</p><p>  企業(yè)人員的ID號是人事部門對其登記入庫時自動生成的,通過ID號和密碼,選擇自己的部門后即可登錄。</p><p><b> ?。?)登錄頁面設計</b></p><p>  圖 5-4 企業(yè)人員管理系統(tǒng)的登錄頁面設計</p><p> ?。?)登錄賬號密碼檢驗功能的代碼</p

102、><p><b>  <?php</b></p><p>  $loginName=$_POST['loginName'];</p><p>  $loginPassword=$_POST['loginPassword'];</p><p>  $department=$_POST[&

103、#39;department'];</p><p>  $link=mysql_connect($site,$user,$password) or die("Cannot connect to database");</p><p>  mysql_select_db("crm",$link);</p><p>  $

104、query="select Password, State from $department where ID=\"$loginName\"";</p><p>  if($result=mysql_query($query)) {</p><p>  $result1=mysql_fetch_array($result);</p>&

105、lt;p>  $password=$result1[0];</p><p>  $state=$result1[1];</p><p>  if( $state=="ON") {</p><p>  if($loginPassword==$password) {</p><p>  $_SESSION['us

106、erID']=$loginName;</p><p>  if($department=="SalesDepartment") {</p><p>  $query="select Type from salesDepartment where ID=$loginName";</p><p>  $result=mys

107、ql_query($query);</p><p>  $type=mysql_fetch_array($result);</p><p>  if($type[0]=="C") {</p><p>  echo '<META http-equiv="refresh" content="0; URL=S

108、alesDepartment/clerk/clerk.php';</p><p>  echo '">';</p><p>  } else echo '<META http-equiv="refresh" content="0; URL=SalesDepartment/seller/seller.php&

109、quot;>';</p><p><b>  }</b></p><p><b>  else {</b></p><p>  echo '<META http-equiv="refresh" content="0; URL=';</p>&l

110、t;p>  echo "$department/$department.php";</p><p>  echo '">';</p><p><b>  }</b></p><p><b>  }else {</b></p><p>  e

111、cho '<body bgcolor=#ffff0f>';</p><p>  echo '<font color=#ff0000 size=6>';</p><p>  echo "<b>Invalid ID or password.</b>";</p><p> 

112、 echo '</font>';</p><p><b>  echo " ";</b></p><p>  echo '<A HREF="signIn.php"><b><font color=#ff0000 size=6>Click here to try

113、 again</font></b></A><BR>';</p><p><b>  }</b></p><p><b>  } else {</b></p><p>  echo '<body bgcolor=#ffff0f>';<

114、/p><p>  echo '<font color=#ff0000 size=6>';</p><p>  echo "<b>Invalid ID or password.</b>";</p><p>  echo '</font>';</p><p

115、><b>  echo " ";</b></p><p>  echo '<A HREF="signIn.php"><b><font color=#ff0000 size=6>Click here to try again</font></b></A><BR&g

116、t;';</p><p><b>  }</b></p><p><b>  }</b></p><p><b>  else {</b></p><p>  echo '<body bgcolor=#ffff0f>';</p>

117、<p>  echo '<font color=#ff0000 size=6>';</p><p>  echo "<b>Invalid ID or password.</b>";</p><p>  echo '</font>';</p><p>&l

118、t;b>  echo " ";</b></p><p>  echo '<A HREF="signIn.php"><b><font color=#ff0000 size=6>Click here to try again</font></b></A><BR>'

溫馨提示

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

最新文檔

評論

0/150

提交評論