企業(yè)客戶資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
企業(yè)客戶資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
企業(yè)客戶資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
企業(yè)客戶資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
企業(yè)客戶資源管理系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、企業(yè)客戶資源管理系統(tǒng)的設(shè)計與實現(xiàn) 企業(yè)客戶資源管理系統(tǒng)的設(shè)計與實現(xiàn)摘要由于現(xiàn)在企業(yè)之間的競爭日益的激烈各個企業(yè)想要在這激烈的競爭中生存就必須要有創(chuàng)新無論是產(chǎn)品還是服務(wù)都要不斷的推陳出新在這推陳出新中作者必須要找到一個重心那就是要以客戶為重心企業(yè)的客戶管理對企業(yè)的發(fā)展以及其資源的優(yōu)化有著重要的作用本系統(tǒng)主要實現(xiàn)了客戶的添加查詢修改刪除等功能添加功能主要是將客戶的信息存儲到數(shù)據(jù)庫中查詢功能主要是方便經(jīng)理和業(yè)務(wù)員能從數(shù)據(jù)庫中查詢到客戶的一些詳細(xì)資料對客戶進行管理修改功能主要在客戶信息出現(xiàn)變動時企業(yè)可以對客戶的資料進行修改以保證客戶資料的正確性刪除功能主要是實現(xiàn)企業(yè)的資源優(yōu)化將客戶的資料從數(shù)據(jù)庫中刪除

2、作者采用了net開發(fā)平臺結(jié)合了aspnet 應(yīng)用開發(fā)技術(shù)選用c面向?qū)ο箝_發(fā)語言和sql server 2005作為數(shù)據(jù)庫管理系統(tǒng)使用adonet數(shù)據(jù)庫訪問技術(shù)實現(xiàn)一個企業(yè)客戶資源管理系統(tǒng)通過此管理系統(tǒng)可以達到方便企業(yè)管理客戶及優(yōu)化企業(yè)資源的目的關(guān)鍵詞資源管理信息化優(yōu)化資源design and implementation of enterprise customer resource management system abstractincreasingly fierce competition between the now enterprise all companies want to

3、 survive we must be innovative in this fierce competition whether it is products or services should be continuous innovation author has to find a center of gravity in this innovation that is customer-focused enterprise customer management plays an important role on the development of enterprises as

4、well as the optimization of its resources this system is mainly customers to add query modify and delete functions add function is stored in the database query function is convenient for managers and salesmen to query the customers details from the database and manage the customers modify function i

5、s main of a changing in the customer information corporate customers information can be modified in order to ensure the accuracy of customers data delete function is main of delete customers information from the database and let the enterprise resource optimization the author used net development pl

6、atform and combined with aspnet application development technology the c object-oriented development language and used sql server 2005 as a database management system using adonet database access technology to make an enterprise customer resource management system this management system can reach th

7、e goal of facilitate enterprises to manage customers and optimize enterprise resourceskey words resource management information technology optimize resource目 錄第一章 緒論111 系統(tǒng)概述112 系統(tǒng)設(shè)計的背景113 系統(tǒng)的發(fā)展?fàn)顩r3第二章 企業(yè)客戶資源管理系統(tǒng)需求分析421 系統(tǒng)的可行性分析4com 可行性分析的目的4com 技術(shù)的可行性4com 經(jīng)濟的可行性6com 操作的可行性622 系統(tǒng)的需求分析6com 系統(tǒng)的數(shù)據(jù)流程分析6co

8、m 數(shù)據(jù)字典8com 系統(tǒng)功能需求分析與實現(xiàn)9com 系統(tǒng)性能的需求分析9第三章 企業(yè)客戶資源管理系統(tǒng)概要設(shè)計1031 系統(tǒng)結(jié)構(gòu)設(shè)計與處理流程1032 設(shè)計思路1133 系統(tǒng)總體結(jié)構(gòu)設(shè)計1134 系統(tǒng)各功能模塊12com 功能模塊的分析12com 系統(tǒng)性能體現(xiàn)1535 數(shù)據(jù)庫設(shè)計15com 數(shù)據(jù)庫設(shè)計的內(nèi)容16com 數(shù)據(jù)庫設(shè)計的特點16com 數(shù)據(jù)庫設(shè)計的步驟16com 數(shù)據(jù)庫需求分析17com 數(shù)據(jù)庫表設(shè)計18com 數(shù)據(jù)庫存儲過程設(shè)計21第四章 企業(yè)客戶資源管理系統(tǒng)的詳細(xì)設(shè)計與實現(xiàn)2441 系統(tǒng)開發(fā)平臺24com 硬件環(huán)境24com 軟件環(huán)境2442 數(shù)據(jù)庫連接2543 系統(tǒng)詳細(xì)設(shè)計與實

9、現(xiàn)26com 用戶登錄界面的實現(xiàn)27com 用戶修改密碼界面設(shè)計28com 客戶信息管理界面的設(shè)計29com 工作記錄界面的設(shè)計33com 客戶反饋信息界面的設(shè)計33com 人員管理界面的設(shè)計34com 權(quán)限管理界面的設(shè)計37第五章 企業(yè)客戶資源管理系統(tǒng)的測試4051 系統(tǒng)測試的重要性4052 測試環(huán)境40com 硬件環(huán)境40com 軟件環(huán)境4153 系統(tǒng)測試的方法4154 系統(tǒng)功能的測試4155 測試總結(jié)43結(jié) 論44致 謝46參考文獻47第一章 緒論隨著經(jīng)濟的全球化市場競爭日趨激烈可以企業(yè)客戶資源系統(tǒng)的主要任務(wù)就是對企業(yè)客戶的信息進行管理以方便企業(yè)查詢客戶信息第二章 企業(yè)客戶資源管理系統(tǒng)需

10、求分析軟件設(shè)計是一個相輔相成的環(huán)節(jié)為了實現(xiàn)客戶資源管理這一系統(tǒng)我們首先要對其進行需求分析這樣才能設(shè)計出滿足企業(yè)需求的系統(tǒng)如果在系統(tǒng)的分析階段需求分析與用戶需求沒有緊密的聯(lián)系在一起那么這個系統(tǒng)的設(shè)計也就沒有了價值21 系統(tǒng)的可行性分析com 可行性分析的目的對系統(tǒng)進行可行性分析是為了在最短的時間內(nèi)企業(yè)使用最小的花費來解決企業(yè)當(dāng)前對客戶管理所存在的問題從而對企業(yè)今后的內(nèi)部管理起到了一定的提升作用在進行可行性分析時作者首先必須要弄清楚企業(yè)當(dāng)前存在的問題能明確客戶資源管理系統(tǒng)中所存在的一些約束與限制從而根據(jù)對技術(shù)經(jīng)濟以及操作這三方面得到的可行性分析報告來開發(fā)設(shè)計客戶資源管理系統(tǒng)com 技術(shù)的可行性開發(fā)

11、本系統(tǒng)主要運用了以下的一些技術(shù)與知識該系統(tǒng)基于bs結(jié)構(gòu)瀏覽器服務(wù)器結(jié)構(gòu)運用了sql server 微軟的一款中大型的數(shù)據(jù)庫 以及aspnet和c微軟的一個開發(fā)平臺visual studionet中的一種強大的開發(fā)編程語言開發(fā)技術(shù)aspnet是一種建立在通用語言上的程序構(gòu)架能用于一臺web服務(wù)器來建立強大的web應(yīng)用程序com處理web開發(fā)模式的設(shè)計頁面和代碼都會大大的減少自己也可以定義一些特征將其添加進aspnet中來滿足自己所開發(fā)的程序的個性化需求在與asp的比較里aspnet具備以下幾個特點 1執(zhí)行的效率提高了asp主要采用的是解釋的執(zhí)行方式每次用戶要訪問某一個頁面的時候系統(tǒng)就會從頭到尾對

12、其解釋一次因而效率會比較低下但是aspnet的方式主要是采用的先編譯在執(zhí)行的所以用戶只有在第一次訪問頁面的時候需要編譯在將其所產(chǎn)生的緩存拷貝在內(nèi)存中在以后的訪問里只有沒有代碼的修改就不用再對其進行編譯了所以大大的提高了效率 2可以擁有高級開發(fā)工具aspnet在visual studionet中可以運用控件拖放自動部署以等功能 3開發(fā)具有靈活性因為visual stcom 平臺的公共語言運行庫所以開發(fā)人員能充分的利用net平臺的靈活性與威力net 的框架類庫和消息的處理以及數(shù)據(jù)庫訪問的解決方法都能從web中實現(xiàn)訪問的無縫因為aspnet 和語言的無關(guān)所以作者能選擇與系統(tǒng)最合適的語言進行編程 4具

13、有頁面代碼的分離模型aspnet 在技術(shù)上新增了源代碼和顯示的分離技術(shù)但是較早的單文件模型也可以得到支持這種技術(shù)的優(yōu)勢就是程序員可以根據(jù)所需的創(chuàng)建文件和解決net框架中新的特征與特殊的對象實現(xiàn)其完全和頁面標(biāo)記的分離源代碼的文件增加了程序的可讀性也使其開發(fā)的過程得到了簡化 5配置和部署的簡化開發(fā)人員可以不用通過對應(yīng)用程序的重新編譯和修改而可以直接對程序本身的行為進行控制與改變其配置是通過純文本的形式進行儲存的所以我們可以不用重啟服務(wù)器對其進行部署和取代其編譯后的代碼在應(yīng)用的新設(shè)置下aspnet會自己把新請求轉(zhuǎn)去新的代碼哪里 6提高了客戶端的使用功能aspnet在提高用戶訪問頁面的體驗時在其頁面中

14、使客戶端的功能簡單化了技術(shù)人員只需將客戶端的事件解決器綁定到其控件上就可以了本系統(tǒng)采用c作為開發(fā)語言主要是因為c主要具有以下特點1 c語法與ccc支持面向?qū)ο蟮拈_發(fā)并有net底層類庫的支持可以輕松創(chuàng)建對象3 c的高開發(fā)效率c的開發(fā)工具vs 2008支持拖放式添加控件開發(fā)人員可以輕松完成桌面的布局4 c是通過內(nèi)置的服務(wù)使組件可以轉(zhuǎn)化為6html網(wǎng)絡(luò)服務(wù)這樣就可以被其他程序調(diào)用也可以被網(wǎng)絡(luò)上其他機器的其他程序調(diào)用實現(xiàn)了一次創(chuàng)造重復(fù)利用的高效開發(fā)模式5 c具有面向?qū)ο蟪绦蛟O(shè)計語言所應(yīng)有的一切特性封裝繼承和多態(tài)通過面向?qū)ο蟮膹姶蠊δ躢使得程序員的編程效率得到極大的提高縮短了應(yīng)用程序的開發(fā)周期6 在ne

15、t框架中c可以自由地和其他語言vbj進行轉(zhuǎn)換這些都是開發(fā)該系統(tǒng)所需的知識與技術(shù)而作者為了開發(fā)這個系統(tǒng)對這些知識進行了更為深入的了解與學(xué)習(xí)并且有了一定的開發(fā)技術(shù)并在指導(dǎo)老師的指導(dǎo)與協(xié)助下對該系統(tǒng)進行了開發(fā)com 經(jīng)濟的可行性對系統(tǒng)經(jīng)濟的可行性進行分析主要是為了分析軟件成本的估算與成本效益的分析以確保其開發(fā)是否存在價值該系統(tǒng)的開發(fā)能否提高企業(yè)對客戶的信息管理的工作效率以及對客戶信息進行一些不同于以前的客戶管理的管理與維護現(xiàn)在是一個信息時代化的社會所以對信息的管理顯得十分重要企業(yè)資源想得到更好的優(yōu)化以及企業(yè)想要得到更好的發(fā)展對于這些管理系統(tǒng)企業(yè)是有必要購買的因此這些系統(tǒng)的開發(fā)是很有必要的所以在經(jīng)濟這

16、方面是可行的com 操作的可行性對該系統(tǒng)操作的可行性主要是為了方便人們操作該系統(tǒng)是一個人機交互的網(wǎng)站系統(tǒng)此系統(tǒng)的界面簡潔美觀大方不需要對其進行的深入的研究用戶只需要登錄到本系統(tǒng)中根據(jù)自己所擁有的系統(tǒng)權(quán)限與企業(yè)的要求就能對本系統(tǒng)中的一些客戶信息進行相應(yīng)的操作22 系統(tǒng)的需求分析com 系統(tǒng)的數(shù)據(jù)流程分析數(shù)據(jù)流程的分析是為了把數(shù)據(jù)在系統(tǒng)內(nèi)部流動的狀況抽象出來去掉其物理組成如信息的載體工作的處理以及具體組織機構(gòu)單純的把數(shù)據(jù)的流動過程轉(zhuǎn)化為實際的業(yè)務(wù)數(shù)據(jù)處理模式數(shù)據(jù)流圖主要是把數(shù)據(jù)的傳遞以及其加工的過程用圖形的方式將其的邏輯功能以及在系統(tǒng)內(nèi)部其數(shù)據(jù)的邏輯流向與其邏輯交換過程表示出來它是系統(tǒng)用于結(jié)構(gòu)化分

17、析方法的一種數(shù)據(jù)流圖主要有符號數(shù)據(jù)的源點數(shù)據(jù)的儲存交換數(shù)據(jù)的處理以及數(shù)據(jù)流等組成畫數(shù)據(jù)流圖主要是為了方便人們交流我們把對系統(tǒng)的設(shè)想轉(zhuǎn)化成流程圖供客戶參考看其是否滿足其功能的實現(xiàn)根據(jù)需求分析我們得到如下企業(yè)管理0層數(shù)據(jù)流圖如圖2-1所示圖2-1 企業(yè)客戶資源管理系統(tǒng)的0層數(shù)據(jù)流圖根據(jù)業(yè)務(wù)流程將0層數(shù)據(jù)流圖進行細(xì)化得到如下的1層數(shù)據(jù)流圖如圖2-2所示圖2-2 企業(yè)客戶資源管理系統(tǒng)的1層數(shù)據(jù)流圖com 數(shù)據(jù)字典名稱客戶信息描述描述客戶的基本信息定義客戶信息 客戶id客戶聯(lián)系人名稱性別電話號碼傳真手機號碼郵箱省份城市企業(yè)名稱郵編用戶用戶網(wǎng)址客戶類型客戶等級客戶來源客戶狀態(tài)當(dāng)前歸屬更新時間錄入時間名稱人

18、員信息描述描述企業(yè)里每個人員的基本信息定義人員信息 業(yè)務(wù)員id業(yè)務(wù)員登錄名稱管理權(quán)限id登錄密碼業(yè)務(wù)員郵箱業(yè)務(wù)人員業(yè)務(wù)人員電話詳細(xì)地址生日帳號狀態(tài)錄入時間其備注信息名稱系統(tǒng)日志信息描述描述企業(yè)系統(tǒng)日志系統(tǒng)錯誤登錄操作等信息定義系統(tǒng)日志信息 日志id日志信息內(nèi)容日志ip日志時間其它備注信息名稱工作記錄信息描述描述企業(yè)人員的操作記錄客戶跟進記錄定義工作記錄信息 操作記錄id跟進客戶id業(yè)務(wù)人員id跟進記錄記錄創(chuàng)建時間跟進記錄狀態(tài)其它備注信息名稱客戶反饋信息描述描述企業(yè)電話回訪客戶后對每個客戶反饋信息的記錄定義客戶反饋信息 客戶反饋記錄id反饋客戶id客戶反饋的類型客戶反饋等級客戶反饋內(nèi)容客戶反饋日

19、期com 系統(tǒng)功能需求分析與實現(xiàn)客戶資源管理系統(tǒng)主要是為了方便企業(yè)對客戶資源的管理充分的利用計算機快速高效處理信息的能力容易實現(xiàn)對客戶信息的管理從而給企業(yè)的管理工作帶來了方便使企業(yè)實現(xiàn)信息化管理其主要的優(yōu)點就是能對企業(yè)的客戶資源進行管理實現(xiàn)其添加刪除查詢以及修改等功能本系統(tǒng)主要實現(xiàn)以下幾個功能模塊用戶登錄模塊用戶管理模塊主要用于用戶的密碼修改以及業(yè)務(wù)員信息的添加人員管理模塊主要用于角色的添加人員信息的修改和刪除內(nèi)容管理模塊主要是客戶信息管理對客戶信息的添加分配查詢修改工作記錄可以根據(jù)客戶的跟進狀態(tài)和業(yè)務(wù)員進行查詢客戶反饋的管理對客戶反饋信息的添加查詢權(quán)限模塊角色的管理系統(tǒng)角色的修改刪除com

20、系統(tǒng)性能的需求分析在保證系統(tǒng)功能質(zhì)量的前提下我們還要求系統(tǒng)具有快速運行界面簡潔容易操作等優(yōu)點以及應(yīng)具備系統(tǒng)的安全性和保密性例如在登錄系統(tǒng)時用戶除了要輸入自己的用戶名和密碼還需輸入驗證碼才能進去系統(tǒng)這樣就提高了系統(tǒng)的安全性系統(tǒng)的保密性主要體現(xiàn)在系統(tǒng)的權(quán)限管理模塊只有經(jīng)理這個角色才能對系統(tǒng)的角色進行添加修改以及刪除 第三章 企業(yè)客戶資源管理系統(tǒng)概要設(shè)計31 系統(tǒng)結(jié)構(gòu)設(shè)計與處理流程系統(tǒng)設(shè)計是基于系統(tǒng)用戶需求在系統(tǒng)需求分析的基礎(chǔ)上進行系統(tǒng)的功能劃分并按功能分類進行分析類的設(shè)計一個分析類主要描述了該業(yè)務(wù)的必要數(shù)據(jù)并包括實現(xiàn)功能的方法在分析的過程中基本上為每一個功能設(shè)計一個邊界類并根據(jù)業(yè)務(wù)需要設(shè)計一個控制

21、類實體類的設(shè)計需要考察該數(shù)據(jù)是不是需要永久保存控制類和實體類根據(jù)實際功能需要可以進行合并本系統(tǒng)采用bs部署方式bs結(jié)構(gòu)就是只安裝維護一個服務(wù)器server而客戶端采用瀏覽器browser如internet explorer等運行軟件就可使用本系統(tǒng)對于bs結(jié)構(gòu)的軟件來講客戶端不必安裝及維護bs還有利于降低客戶端的要求集中存儲和處理業(yè)務(wù)邏輯保證數(shù)據(jù)的一致性實時性安全性在技術(shù)選型上使用了基于net的企業(yè)級開發(fā)技術(shù)aspnetciis為了標(biāo)準(zhǔn)化開發(fā)過程在技術(shù)架構(gòu)上采用了經(jīng)典的三層架構(gòu)體系體現(xiàn)了現(xiàn)代軟件工程的高內(nèi)聚低耦合的思想其技術(shù)架構(gòu)圖如下圖3-1 基于net的三層架構(gòu)示意圖顯示層ui又稱為表現(xiàn)層該層

22、是處理與用戶的交互完成用戶交互的界面功能在應(yīng)用程序里是一些后綴名為aspx頁面及相關(guān)代碼業(yè)務(wù)邏輯層business logic該層用于處理用戶所需信息封轉(zhuǎn)規(guī)則與邏輯在應(yīng)用程序中被封裝為net組件數(shù)據(jù)庫訪問層存儲所有的數(shù)據(jù)信息通過中間層訪問組件數(shù)據(jù)的獲取依靠存儲過程來進行數(shù)據(jù)層是通過adonet技術(shù)向業(yè)務(wù)邏輯層提供數(shù)據(jù)服務(wù)這里我們來簡單的介紹一下adonet技術(shù)adonet是由adoactivex data objects發(fā)展而來的它是一種無連接基于消息的數(shù)據(jù)訪問模型數(shù)據(jù)源上的數(shù)據(jù)可以作為xml文檔進行傳輸和存儲這樣解析xml后就能夠訪問數(shù)據(jù)了adonet的data set數(shù)據(jù)集對象一個數(shù)據(jù)集是

23、內(nèi)存中提供數(shù)據(jù)關(guān)系圖的高速緩沖區(qū)32 設(shè)計思路系統(tǒng)的設(shè)計主要分為兩部分一部分是系統(tǒng)具體實施的方案即系統(tǒng)設(shè)計另一方面則是設(shè)計系統(tǒng)軟件的結(jié)構(gòu)即結(jié)構(gòu)設(shè)計該系統(tǒng)的系統(tǒng)設(shè)計主要是依賴系統(tǒng)的目標(biāo)主要是對作者在需求分析的階段對系統(tǒng)的邏輯功能的思考以及實現(xiàn)這些邏輯功能所需的技術(shù)與經(jīng)濟和系統(tǒng)運行環(huán)境的條件來確定的系統(tǒng)設(shè)計總方案從而確保系統(tǒng)目標(biāo)的實現(xiàn)該系統(tǒng)的結(jié)構(gòu)設(shè)計主要是用數(shù)據(jù)流程圖來反應(yīng)該方法明了簡潔都是按照流程圖從上向下執(zhí)行的把這些邏輯的處理方法反應(yīng)到數(shù)據(jù)流程圖中從而成為該系統(tǒng)的每個模塊33 系統(tǒng)總體結(jié)構(gòu)設(shè)計結(jié)構(gòu)化設(shè)計方法就是把數(shù)據(jù)流圖表示的邏輯模型用結(jié)構(gòu)圖層次的方式表現(xiàn)出來結(jié)構(gòu)化設(shè)計的核心其實就是把模塊分解

24、設(shè)計采用自頂向下逐層分解的方法從而把整個系統(tǒng)劃分成多個子模塊使其完成不同的功能這樣也就使得模塊具有了一定的獨立性最終降低了系統(tǒng)的復(fù)雜性本系統(tǒng)的功能結(jié)構(gòu)如圖3-1所示圖3-1 企業(yè)客戶資源管理系統(tǒng)的功能結(jié)構(gòu)圖34 系統(tǒng)各功能模塊經(jīng)過對系統(tǒng)的需求分析作者可以得知該系統(tǒng)的綜合要求就是需要其企業(yè)實現(xiàn)對客戶資料的管理以及對本企業(yè)員工資料的管理還有就是客戶與員工之間工作記錄的管理com 功能模塊的分析該系統(tǒng)主要是實現(xiàn)企業(yè)內(nèi)部客戶資源的優(yōu)化管理為實現(xiàn)這一管理企業(yè)可以對客戶資源管理進行以下的一系列操作用戶登錄模塊圖3-2 用戶登錄模塊分解圖根據(jù)權(quán)限的不同用戶登錄模塊包含經(jīng)理登錄和業(yè)務(wù)員登錄經(jīng)理用戶除了可以對客

25、戶進行添加查詢修改還可以對客戶進行分配刪除客戶資料以及設(shè)置權(quán)限的操作而業(yè)務(wù)員只能對客戶進行添加查詢修改不能對客戶進行分配刪除和權(quán)限設(shè)置 2用戶管理模塊圖3-3用戶管理模塊分解圖用戶管理模塊主要由修改密碼和添加人員信息構(gòu)成用戶如果要對自己的密碼進行修改只需將其原始密碼新密碼以及確認(rèn)密碼輸入在相應(yīng)的文本框中點擊保存信息就能保存其修改的新密碼添加人員主要是對企業(yè)內(nèi)部業(yè)務(wù)員的信息添加3權(quán)限管理模塊圖3-4權(quán)限管理模塊分解圖 權(quán)限管理模塊主要是用來實現(xiàn)系統(tǒng)權(quán)限的管理該系統(tǒng)主要分為經(jīng)理和業(yè)務(wù)這兩種權(quán)限經(jīng)理能賦予業(yè)務(wù)員對客戶資料管理的一些權(quán)限經(jīng)理對該系統(tǒng)具有最高權(quán)限能對其權(quán)限進行修改和刪除4內(nèi)容管理模塊圖3

26、-5客戶內(nèi)容管理模塊的分解圖內(nèi)容管理模塊主要由客戶信息管理工作記錄管理客戶反饋管理構(gòu)成客戶信息主要由于角色權(quán)限的不同其對應(yīng)的操作功能也有所不同經(jīng)理能實現(xiàn)對客戶分配和刪除等操作但是業(yè)務(wù)員不能經(jīng)理和業(yè)務(wù)員能實現(xiàn)對客戶信息查詢添加修改等共同的操作功能工作記錄管理主要用于對客戶工作狀態(tài)的查詢我們可以根據(jù)業(yè)務(wù)的跟進狀態(tài)和負(fù)責(zé)該業(yè)務(wù)的人員條件對其工作狀態(tài)進行查詢客戶反饋管理主要是企業(yè)通過對客戶的電話回訪并記錄客戶的反饋信息用于了解客戶對企業(yè)的滿意度可以查詢添加客戶對企業(yè)的反饋信息 5人員管理模塊圖3-6 人員管理模塊分解圖 人員管理模塊主要由添加角色和人員信息的管理構(gòu)成管理員可以添加系統(tǒng)的角色能對人員信息

27、進行修改和刪除com 系統(tǒng)性能體現(xiàn)通過需求作者知道在實現(xiàn)系統(tǒng)功能時作者主要考慮的是系統(tǒng)響應(yīng)的時間和對數(shù)據(jù)處理的時間因為c語言簡單效率高的優(yōu)點所以系統(tǒng)的響應(yīng)時間快有利于企業(yè)對客戶資源的快速管理企業(yè)客戶資源管理系統(tǒng)屬于中小型的信息管理系統(tǒng)因此采用sql server 2005數(shù)據(jù)庫就能滿足其需求了35 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫主要是指能在一個固定的環(huán)境下構(gòu)建出最好的數(shù)據(jù)庫模式以及建立好數(shù)據(jù)庫系統(tǒng)和與其相對應(yīng)的應(yīng)用系統(tǒng)使數(shù)據(jù)庫的存儲數(shù)據(jù)有效能滿足用戶的需求數(shù)據(jù)庫的設(shè)計主要是依據(jù)用戶的需求來設(shè)計的其設(shè)計的主要過程就是數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計與數(shù)據(jù)庫的建立即也就是把數(shù)據(jù)庫里的數(shù)據(jù)對象和設(shè)計對象之間的關(guān)系進行結(jié)構(gòu)化與規(guī)

28、劃com 數(shù)據(jù)庫設(shè)計的內(nèi)容 數(shù)據(jù)庫的設(shè)計主要分為數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計與數(shù)據(jù)庫行為的設(shè)計 數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計 數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計主要是在其規(guī)定的運行環(huán)境下對數(shù)據(jù)庫的模式或者子模式進行設(shè)計它主要有數(shù)據(jù)庫概念的設(shè)計和數(shù)據(jù)庫邏輯的設(shè)計以及數(shù)據(jù)庫物理的設(shè)計此設(shè)計也稱為數(shù)據(jù)庫的靜態(tài)設(shè)計 數(shù)據(jù)庫行為的設(shè)計 數(shù)據(jù)庫行為的設(shè)計主要是用于數(shù)據(jù)庫用戶行為與動作的確定在數(shù)據(jù)庫系統(tǒng)中用戶對數(shù)據(jù)的行為和動作其實就是對數(shù)據(jù)庫的操作而這些操作主要是通過程序來實現(xiàn)的因而數(shù)據(jù)庫行為的設(shè)計也就是數(shù)據(jù)庫應(yīng)用程序的設(shè)計此設(shè)計也稱為數(shù)據(jù)庫的動態(tài)設(shè)計com 數(shù)據(jù)庫設(shè)計的特點 把數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計和數(shù)據(jù)庫行為的設(shè)計想結(jié)合是數(shù)據(jù)庫設(shè)計的主要特點數(shù)據(jù)庫設(shè)

29、計主要是一種反復(fù)探尋逐步求精的設(shè)計過程它是從數(shù)據(jù)模型的設(shè)計開始的也是由數(shù)據(jù)模型為中心進行的展開并將數(shù)據(jù)庫設(shè)計與應(yīng)用系統(tǒng)的設(shè)計相結(jié)合的進而建立起的一個完整的獨立的共享的冗余小的且安全有效的數(shù)據(jù)庫系統(tǒng)com 數(shù)據(jù)庫設(shè)計的步驟數(shù)據(jù)庫與其他軟件一樣在其設(shè)計過程中也要使用生存周期這一概念數(shù)據(jù)庫設(shè)計的生存期顧名思義其意思就是數(shù)據(jù)庫從它開始研制到不在使用它的一個周期 1數(shù)據(jù)庫的實設(shè)計可以分為以下六個階段 1 系統(tǒng)需求分析的階段設(shè)計數(shù)據(jù)庫首先要準(zhǔn)確全面的了解和分析用戶的需求需求分析是整個數(shù)據(jù)庫設(shè)計的根本 2 概念結(jié)構(gòu)設(shè)計的階段概念設(shè)計是運用e-r模型來表示數(shù)據(jù)之間的關(guān)系形成e-r模型圖通常概念設(shè)計又分為兩步首

30、先建立局部e-r圖然后綜合這些概念模型成為全局概念模型 3 邏輯結(jié)構(gòu)設(shè)計的階段邏輯結(jié)構(gòu)設(shè)計是將概念設(shè)計建立的e-r圖轉(zhuǎn)換為與選用dbms產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)在sql中就是編寫create tablecreate view等命令 4 物理設(shè)計的階段該步驟的任務(wù)是為邏輯模式選取一個合適的物理模式如存儲結(jié)構(gòu)和存取方式 5 數(shù)據(jù)庫實施的階段實施階段就是在計算機上建立真正的數(shù)據(jù)庫在該數(shù)據(jù)庫投入使用前必須要與應(yīng)用程序結(jié)合起來進行測試 6 數(shù)據(jù)庫運行與維護的階段 當(dāng)數(shù)據(jù)庫與應(yīng)用程序結(jié)合運行沒有問題后便投入正式運行中這個過程中要對數(shù)據(jù)庫進行定期的調(diào)整與維護該數(shù)據(jù)庫是分段完成設(shè)計的每完成一個階段

31、的設(shè)計都要對其進行分析和評價及時與用戶交流如果用戶有不滿意的地方作者必須馬上做出修改和調(diào)整這樣才能準(zhǔn)確的反應(yīng)客戶的需求務(wù)必設(shè)計出一個較為完善的數(shù)據(jù)庫系統(tǒng) 設(shè)計的前兩個階段主要是面對用戶需求的分析主要針對一些具體的問題設(shè)計中間的兩個階段主要是數(shù)據(jù)庫系統(tǒng)的設(shè)計設(shè)計的最后兩個階段是實現(xiàn)的具體方法所以前四個階段被我們稱為分析與設(shè)計的階段而后兩個階段則稱為實現(xiàn)與運行的階段com 數(shù)據(jù)庫需求分析企業(yè)客戶管理系統(tǒng)是一個針對企業(yè)客戶資源的管理系統(tǒng)通過之前系統(tǒng)功能的分析總結(jié)出如下的需求信息用戶分為經(jīng)理用戶和業(yè)務(wù)員用戶經(jīng)理用戶具有添加刪除和修改用戶名和密碼的功能經(jīng)理還可以對客戶進行分配和刪除等功能該數(shù)據(jù)庫設(shè)計的數(shù)

32、據(jù)項和數(shù)據(jù)結(jié)構(gòu)總結(jié)如下 客戶信息表t-userinfo客戶id聯(lián)系人名字性別電話號碼傳真手機號碼郵箱省份城市企業(yè)名稱詳細(xì)地址郵編用戶用戶網(wǎng)址客戶類型客戶級別客戶來源客戶狀態(tài)當(dāng)前歸屬更新時間錄入時間 業(yè)務(wù)人員基本信息表t-serviceuser 業(yè)務(wù)人員id業(yè)務(wù)人員登錄名稱管理權(quán)限id登錄密碼業(yè)務(wù)人員郵箱業(yè)務(wù)人員業(yè)務(wù)人員電話詳細(xì)地址生日賬號狀態(tài)錄入時間其它備注信息 業(yè)務(wù)人員權(quán)限控制t-servicepower 權(quán)限id角色名稱權(quán)限控制參數(shù)備注信息 系統(tǒng)日志系統(tǒng)錯誤登錄操作等信息記錄表t-sysloginfo 日志id日志信息內(nèi)容日志ip日志時間其它備注信息業(yè)務(wù)操作記錄客戶的跟進記錄表t-busi

33、ness loginfo 操作記錄id跟進的客戶id業(yè)務(wù)員id跟進記錄記錄創(chuàng)建時間跟進記錄狀態(tài)其它備注信息客戶反饋信息表t-freed back 客戶反饋記錄idid類型等級內(nèi)容日期圖3-6 客戶信息的e-r模型圖人員信息的e-r模型圖如圖3-7所示圖3-7 人員信息的e-r模型圖客戶反饋的e-r模型圖如圖3-8所示圖3-8 客戶反饋的e-r模型圖各個實體之間的e-r模型圖如圖3-9所示圖3-9 系統(tǒng)概念模型com 數(shù)據(jù)庫表設(shè)計根據(jù)數(shù)據(jù)庫概念設(shè)計現(xiàn)在將數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為數(shù)據(jù)表的形式也就是我們通常說的邏輯結(jié)構(gòu)數(shù)據(jù)在數(shù)據(jù)表中是按照行和列的格式排列的其中行代表一條唯一記錄列代表記錄中的一個域表之間

34、用鍵來相互聯(lián)系根據(jù)系統(tǒng)設(shè)計的需求本系統(tǒng)使用的是sql server 2005數(shù)據(jù)庫企業(yè)客戶資源管理系統(tǒng)數(shù)據(jù)庫中各個表的設(shè)計如下表所示1客戶信息表用于保存企業(yè)客戶的基本信息如下表3-1所示表3-1 客戶信息表 user idpersonsextelcityupdate timeremark1aman女22北京2012524null2123男23綿陽2012524null31男46四川2012524null2業(yè)務(wù)人員的基本信息 用于保存業(yè)務(wù)人員的基本信息的資料如下表3-2所示表3-2 業(yè)務(wù)員信息表servicer idservice namepower idtelupdate timeremark

35、1spy1122012524null2張科潤2232012524null3test1122012524null業(yè)務(wù)員的power id為1時說明是經(jīng)理為2時說明是業(yè)務(wù)員3業(yè)務(wù)人員權(quán)限控制用于保存權(quán)限設(shè)置的信息如下表3-3所示表3-3 業(yè)務(wù)人員權(quán)限控制power idpower name power mesremark1經(jīng)理1-11-21-3高級管理2業(yè)務(wù)1-11-32-1基礎(chǔ)業(yè)務(wù)人員4系統(tǒng)日志系統(tǒng)錯誤登錄操作等信息的記錄用于保存系統(tǒng)日志系統(tǒng)錯誤登錄操作等信息資料如下表3-4所示表3-4 系統(tǒng)日志系統(tǒng)錯誤登錄操作等信息的記錄表log idlog notelog ipdata timeremark

36、1nullnullnullnull該表只要是用來記錄當(dāng)用戶登錄到該系統(tǒng)時出現(xiàn)了什么錯誤的信息此表的信息需要在系統(tǒng)出錯時在數(shù)據(jù)庫中查看5業(yè)務(wù)員操作記錄客戶的跟進記錄用于保存業(yè)務(wù)員操作記錄客戶的跟進記錄的信息資料如下表3-5所示表3-5 業(yè)務(wù)員操作記錄客戶的跟進記錄user idservice idbusiness log noteslog statedate timeremark11分配給02012524null22分配給02012524null33分配給02012524null6客戶反饋信息的記錄用于保存企業(yè)對客戶進行電話回訪時的資料記錄如下表3-6所示表3-6 客戶反饋信息表iduser i

37、dgradedate1120125242220125243320125247核心表之間的關(guān)系如圖3-7所示 圖3-8 系統(tǒng)核心表關(guān)系圖com 數(shù)據(jù)庫存儲過程設(shè)計存儲過程是指事先用sql語句將常用的或者很復(fù)雜的工作寫好并指定一個名稱存儲起來這樣以后在寫程序的過程中需要與存儲過程相同功能的服務(wù)時就可以直接調(diào)用存儲過程即調(diào)用execute這樣可自動完成相應(yīng)的命令存儲過程的主要特點有1 存儲過程只需要被編譯一次今后每次執(zhí)行該存儲過程的時候就無需再編譯這樣可以提高數(shù)據(jù)庫運行的速度2 程序員在對各個表進行updateinsertdelete等復(fù)雜操作時可以預(yù)先將這些復(fù)雜的操作封裝到存儲過程中并與數(shù)據(jù)庫事務(wù)

38、相結(jié)合這樣就可以直接調(diào)用存儲過程來代替繁瑣的數(shù)據(jù)庫操作3 存儲過程是可以重復(fù)使用的4 系統(tǒng)還可以指定用戶權(quán)限提高系統(tǒng)安全性企業(yè)客戶資源管理系統(tǒng)中設(shè)計了多個存儲過程在此我們舉例說明個別的存儲過程用戶登錄圖3-9 用戶登錄存儲過程圖執(zhí)行該代碼相當(dāng)于判斷用戶名是否與數(shù)據(jù)庫中的信息相匹配2查詢信息圖3-10 數(shù)據(jù)查詢存儲過程圖執(zhí)行該存儲過程可以得到客戶的詳細(xì)資料3修改數(shù)據(jù)信息圖3-11修改數(shù)據(jù)信息存儲過程圖執(zhí)行該存儲過程可以對客戶信息的內(nèi)容進行修改并更新數(shù)據(jù)庫信息以上是個別存儲過程的簡單介紹存儲過程是在服務(wù)器上數(shù)據(jù)庫內(nèi)部的一組命名集合也就是說是一組sql語句組封裝了可重復(fù)使用的方法它們支持用戶聲明的變

39、量條件執(zhí)行以及其他強大的編程功能這些特點極大地簡化管理數(shù)據(jù)庫及顯示關(guān)于數(shù)據(jù)庫信息的工作為程序員開發(fā)系統(tǒng)節(jié)約了不少寶貴的時間第四章 企業(yè)客戶資源管理系統(tǒng)的詳細(xì)設(shè)計與實現(xiàn)41 系統(tǒng)開發(fā)平臺一個系統(tǒng)的建立對于選擇怎么的系統(tǒng)開發(fā)環(huán)境是非常重要的它決定著開發(fā)系統(tǒng)時工作量的大小系統(tǒng)功能性的特點和以后系統(tǒng)維護工作的難易程度等所以在系統(tǒng)開發(fā)之前我們必須要對系統(tǒng)所采用的技術(shù)以及實現(xiàn)的功能進行評估在選擇其開發(fā)環(huán)境時我們要考慮以下幾個重要因素功能成本擴張性以及其開發(fā)與管理的難易度另外其開放性與互相操作性也需要考慮因為系統(tǒng)是將在計算機上運行的員工的平臺差異決定其它系統(tǒng)相互操作性是無法避免的com 硬件環(huán)境系統(tǒng)服務(wù)器端

40、口的配置主要是由建立站點所用的軟件來決定的在較低的配置下服務(wù)器雖能正常的工作但它的功能性卻往往不如人意如果想讓站點的服務(wù)器能更好的工作作者必須要為其做更高的配置這樣在員工使用該系統(tǒng)時系統(tǒng)才能對員工的服務(wù)做到及時的響應(yīng)該服務(wù)器的配置設(shè)置為處理器 i3 內(nèi)存4g 硬盤空間500gcom 軟件環(huán)境由于本系統(tǒng)的平臺是基于bs模式主要分為瀏覽器端與服務(wù)器端用戶端不涉及對客戶資源管理的系統(tǒng)的開發(fā)和維護等問題所以不需要安裝太多的軟件只需實現(xiàn)對服務(wù)器端的訪問就可以了下面介紹服務(wù)器配置 1軟件平臺由于平臺應(yīng)該具有易開發(fā)管理和擴充以及具備同開發(fā)標(biāo)準(zhǔn)的兼容性的解決方案基礎(chǔ)服務(wù)器端所采用的軟件平臺全是microsof

41、t的產(chǎn)品以便于對其的維護和管理同時在系統(tǒng)的設(shè)計中還用了microsoft的新技術(shù)用于提高系統(tǒng)的性能和效率本操作系統(tǒng)采用的是microsoft windows 7 server 2sql server 2005數(shù)據(jù)庫系統(tǒng) sql server 2005是關(guān)系數(shù)據(jù)庫管理的系統(tǒng)它是被微軟賽貝斯與安信達這三家公司所共同研究和開發(fā)的 系統(tǒng)使用的是一個全面的數(shù)據(jù)庫平臺sql server 2005 sql server 2005是關(guān)系型數(shù)據(jù)與結(jié)構(gòu)化數(shù)據(jù)的數(shù)據(jù)庫引擎由于這個數(shù)據(jù)庫引擎的關(guān)系型和結(jié)構(gòu)化使其的存儲功能更加安全和可靠能應(yīng)用于業(yè)務(wù)的高可用與高性能的程序sql server 2005的特點及優(yōu)勢概況s

42、ql server 2005 的數(shù)據(jù)引擎是企業(yè)數(shù)據(jù)管理的核心解決方案 3開發(fā)技術(shù)該系統(tǒng)的程序設(shè)計的實現(xiàn)主要是通過采用microsoft visual studio 2008microsoft visual studio 2008是以microsoft iis開放式腳本為基礎(chǔ)的開發(fā)環(huán)境它能把html和腳本開發(fā)很好的結(jié)合起來以提高編程靈活性降低開發(fā)的難易程度 4c語言編程 c是微軟為net framework所專門研究的開發(fā)語言c的特點在于他不僅具有cc的強大編程功能和visual basic使用簡單的特性還是具有第一個組件導(dǎo)向的編程語言與c與java一樣都可以為對象進行編程42 數(shù)據(jù)庫連接本系統(tǒng)

43、采用sql數(shù)據(jù)庫管理系統(tǒng)建立數(shù)據(jù)庫步驟如下1點擊開始所有程序啟動microsoft sql server 20052在sql窗口中新建空數(shù)據(jù)庫選擇其存放的位置和數(shù)據(jù)庫的名稱yycl-crm3完成以上操作將會出現(xiàn)yycl數(shù)據(jù)庫的對話框選擇使用設(shè)計器創(chuàng)建表并按照其數(shù)據(jù)庫邏輯的設(shè)計分別創(chuàng)建表的名稱字段名稱數(shù)據(jù)類型以及說明等等4在設(shè)置好所有的字段和數(shù)據(jù)類型以后單擊鼠標(biāo)右鍵 yycl_id的單元格然后在選擇設(shè)置主鍵將其字段設(shè)置為主鍵最后輸入該表的名字和保存該表5將以上步驟進行重復(fù)創(chuàng)建出邏輯設(shè)計中所設(shè)計的表以及其它的信息表創(chuàng)建好以上數(shù)據(jù)庫時本系統(tǒng)通過adonet技術(shù)連接數(shù)據(jù)庫具體代碼實現(xiàn)如下 add na

44、me connectionstring connectionstring data source sqlexpressinitial catalog yycl_crmintegrated security true add name connectionstringservice connectionstring data source initial catalog yycl_crmintegrated security true add name connectionstringzyqy connectionstring data source initial catalog yycl_c

45、rmintegrated security true 以上代碼主要是用于連接數(shù)據(jù)庫中的字符串public abstract class sqlhelper public static readonly string sqlconnectionstring configurationmanagerconnectionstringsconnectionstringserviceconnectionstring public static readonly string sqlconnectionstringservice configurationmanagerconnectionstringsc

46、onnectionstringserviceconnectionstring public static readonly string sqlconnectionstringzyqy configurationmanagerconnectionstringsconnectionstringzyqyconnectionstring private static hashtable parmcache hashtablesynchronized new hashtable 以上代碼主要是操作數(shù)據(jù)中sqlhelper類43 系統(tǒng)詳細(xì)設(shè)計與實現(xiàn)通過對系統(tǒng)的需求分析與系統(tǒng)設(shè)計的工作之后我們就可以開始詳

47、細(xì)的設(shè)計系統(tǒng)的登錄第一我們必須先規(guī)劃好系統(tǒng)的整個界面的布局和整體的框架想想一個客戶如果要進去一個系統(tǒng)首先你就必須是這個系統(tǒng)的用戶其次你必須要通過系統(tǒng)的登錄界面才能進入到本系統(tǒng)的功能界面進而對本系統(tǒng)進行操作com 用戶登錄界面的實現(xiàn)圖4-1 系統(tǒng)登錄界面圖用戶只有正確輸入其用戶名用戶密碼以及驗證碼后才能進入企業(yè)客戶資源管理系統(tǒng)由于其管理權(quán)限的不同進入系統(tǒng)功能的頁面也會不同其登陸流程圖如下4-2所示圖4-2 系統(tǒng)登錄流程圖其操作代碼如下所示 if cocomheckresult checkcode txtu_ccom tolower sqldatareader dataread bllservic

48、euseruserlogin txtu_com txtu_com if datareadhasrows datareadread sessionuser_id datareadt_serviceidtostring cocomtcookies user_id 4 datareadt_serviceidtostring cocomtcookies user_name 10 commonencryptstringmyencrypt txtu_com true cocomtcookies power_mes 15 commonencryptstringmyencrypt datareadt_powe

49、rmestostring true cocomtcookies power_name 15 commonencryptstringmyencrypt datareadt_powernametostring true cocomvesession checkcode responseredirect mainaspx else cocom page 用戶名密碼錯誤或該賬戶被禁用 indexaspx error1 datareadclose datareaddispose com 用戶修改密碼界面設(shè)計圖4-3 系統(tǒng)修改密碼界面圖在修改密碼時用戶需要輸入其原始密碼然后在輸入其新密碼以及確認(rèn)密碼 最后

50、點擊保存信息按鈕將其修改的信息保存在數(shù)據(jù)庫中在操作過程中如有輸錯可以點擊重填按鈕系統(tǒng)就會把剛才所填寫的信息進行清空其操作代碼如下protected void btnsaveuserinfo_click object sender eventargs e if bllserviceuserupdateuserpass cocomession user_id txtoldcom txtcheckcom cocom page 密碼修改成功新密碼 txtcheckcom bodyaspx suess else cocom page 密碼修改失敗請確定您的原密碼正確 updatepassaspx fil

51、e com 客戶信息管理界面的設(shè)計圖4-4 系統(tǒng)客戶信息管理界面圖圖4-5系統(tǒng)客戶信息管理查詢界面圖用戶查詢功能界面當(dāng)用戶進入查詢頁面時用戶可以根據(jù)客戶名稱企業(yè)名稱狀態(tài)公共客戶占用客戶成交客戶類型供應(yīng)商代理商會員等級普通會員高級會員審核會員聯(lián)盟會員客戶所在地區(qū)客戶歸屬于那位業(yè)務(wù)員等條件對其客戶的詳細(xì)資料進行查詢其流程圖如下4-6所示圖4-6 系統(tǒng)查詢流程圖詳細(xì)操作代碼如下 private void loaddata modeldatatogther modelto new webyyclcomtogther modeltotablename t_userinfo modeltopagesize

52、 pageruserservicepagesize modeltopageindex pageruserservicecurrentpageindex modeltoprimarykey t_userid modeltosorttype 3 排序中一定要包含主鍵 否則報錯無法找到表0 modeltoorder t_datetime desct_userid desc modeltofieldlist t_useridt_persont_companynamet_datetimet_usertypet_userleavet_userfromt_userstatet_nowservice modeltowhere getwhere modeltorecordercount 0 int recordcount 0 rpuserservicedatasource comatalist modelto out recordcount rpuserservicedatabind pageruserservicerecordcount recordcount 圖4-7 系統(tǒng)客戶信息管理分配客戶界面圖客戶分配界面用戶只需將要分配的客戶選中然后在歸屬的下拉菜單中選中客戶將要被分配給

溫馨提示

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

評論

0/150

提交評論