版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 企業(yè)客戶關(guān)系管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)</p><p> 院 系:計(jì)算機(jī)與電子系</p><p><b> 專 業(yè) 班: </b></p><p> 姓 名: </p><p><b> 學(xué) 號(hào): </b></p><p><
2、;b> 指導(dǎo)教師: </b></p><p><b> 2012年6月</b></p><p><b> 摘 要</b></p><p> 本文采用自頂向下的結(jié)構(gòu)化的系統(tǒng)分析方法,闡述了一個(gè)功能全面的服裝銷售公司客戶資源管理系統(tǒng)的開發(fā)過(guò)程、操作流程及其一些核心的技術(shù)。本文首先進(jìn)行了項(xiàng)目概述,簡(jiǎn)
3、單介紹了項(xiàng)目開發(fā)的背景、項(xiàng)目開發(fā)的目的;接下來(lái)是系統(tǒng)規(guī)劃階段,通過(guò)實(shí)際的業(yè)務(wù)流程調(diào)研,分析了系統(tǒng)的組織結(jié)構(gòu),具體完成了服裝銷售公司客戶資源管理系統(tǒng)的需求分析、可行性分析、現(xiàn)行業(yè)務(wù)流程分析,并通過(guò)對(duì)現(xiàn)行業(yè)務(wù)流程的優(yōu)化,得出了系統(tǒng)的業(yè)務(wù)流程;之后是系統(tǒng)分析,具體完成了數(shù)據(jù)流分析和數(shù)據(jù)字典;系統(tǒng)設(shè)計(jì)階段主要完成了功能模塊的劃分、數(shù)據(jù)庫(kù)的設(shè)計(jì)和系統(tǒng)界面設(shè)計(jì)。該階段對(duì)各個(gè)模塊的功能進(jìn)行了詳細(xì)設(shè)計(jì),形成了本系統(tǒng)的功能模塊圖,在此基礎(chǔ)上選擇了合適的開
4、發(fā)模式;數(shù)據(jù)庫(kù)的設(shè)計(jì)先進(jìn)行了概念結(jié)構(gòu)設(shè)計(jì),之后進(jìn)行了邏輯結(jié)構(gòu)設(shè)計(jì),最后完成了數(shù)據(jù)庫(kù)表的設(shè)計(jì)。</p><p> 根據(jù)前幾個(gè)階段的分析和設(shè)計(jì),本系統(tǒng)在設(shè)計(jì)方面采用C/S模式,同時(shí)使用ASP技術(shù)進(jìn)行基本頁(yè)面的設(shè)計(jì)與功能實(shí)現(xiàn),后臺(tái)數(shù)據(jù)庫(kù)選用SQL 2000數(shù)據(jù)庫(kù)。本系統(tǒng)的設(shè)計(jì)實(shí)施為服裝銷售公司客戶資源管理系統(tǒng)的運(yùn)行做基礎(chǔ),為服裝銷售公司客戶資源管理系統(tǒng)提供良好的條件。</p><p> 關(guān)鍵
5、詞:服裝銷售公司 客戶資源管理 結(jié)構(gòu)化分析 管理系統(tǒng)</p><p><b> Abstract</b></p><p> In this paper, top-down structured systems analysis, describes the clothing sales of a full-featured customer resource ma
6、nagement system for corporate development, operational processes and some of its core technology. This paper carried out the project overview, a brief background of project development, project development purposes;
7、 followed by the system planning stage, the actual business processes through research and analysis of the system's organizational structure, specifically the compl</p><p> According to the first few st
8、ages of the analysis and design, the system used in the design of C / S mode, while using ASP technology for the basic page design and implementation of function, use SQL 2000 database back-end database. Design and imple
9、mentation of this system for the clothing sales company customer resource management system running as a foundation for the clothing sales company customer resource management system provides good conditions.</p>
10、<p> Key Words:clothing sales company customer resource management structural analysis management system</p><p><b> 目錄</b></p><p><b> 摘要I</b></p><
11、;p> AbstractII</p><p><b> 緒論1</b></p><p><b> 1 開發(fā)背景2</b></p><p> 1.1 項(xiàng)目開發(fā)的背景2</p><p> 1.2 項(xiàng)目開發(fā)的意義3</p><p> 2 可行性分
12、析及總體設(shè)計(jì)原則4</p><p> 2.1 可行性分析4</p><p> 2.1.1 技術(shù)可行性4</p><p> 2.1.2 經(jīng)濟(jì)可行性4</p><p> 2.1.3 社會(huì)可行性4</p><p> 2.2 總體設(shè)計(jì)原則5</p><p><b&g
13、t; 3 系統(tǒng)分析6</b></p><p> 3.1 業(yè)務(wù)流程分析6</p><p> 3.2 數(shù)據(jù)流圖6</p><p><b> 4 系統(tǒng)設(shè)計(jì)9</b></p><p> 4.1 系統(tǒng)功能設(shè)計(jì)9</p><p> 4.2 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)9<
14、;/p><p> 4.2.1 概念結(jié)構(gòu)設(shè)計(jì)10</p><p> 4.2.2 數(shù)據(jù)庫(kù)表設(shè)計(jì)12</p><p> 4.3 系統(tǒng)開發(fā)工具與開發(fā)模式的選擇14</p><p> 4.3.1 系統(tǒng)開發(fā)工具14</p><p> 4.3.2 系統(tǒng)設(shè)計(jì)模式16</p><p>
15、 5 系統(tǒng)實(shí)現(xiàn)17</p><p> 5.1 系統(tǒng)管理員模塊18</p><p> 5.1.1 登錄18</p><p> 5.1.2 部門管理界面19</p><p> 5.1.3 添加員工信息界面19</p><p> 5.1.4 產(chǎn)品管理界面19</p><p
16、> 5.2 業(yè)務(wù)員登錄模塊20</p><p> 5.2.1 客戶管理頁(yè)面20</p><p> 5.2.2 添加訂單界面20</p><p> 5.2.3 客戶跟進(jìn)界面21</p><p> 5.2.4 業(yè)績(jī)統(tǒng)計(jì)界面21</p><p> 5.2.5 商品銷售統(tǒng)計(jì)界面21&l
17、t;/p><p> 5.3 代碼設(shè)計(jì)22</p><p> 6 軟件測(cè)試與分析26</p><p> 6.1 軟件測(cè)試的重要性26</p><p> 6.2 測(cè)試實(shí)例的研究與選擇26</p><p> 6.3 測(cè)試環(huán)境與測(cè)試條件27</p><p> 6.4 系統(tǒng)運(yùn)
18、行情況27</p><p> 6.5 系統(tǒng)評(píng)價(jià)27</p><p><b> 結(jié)論29</b></p><p><b> 致謝30</b></p><p><b> 參考文獻(xiàn)31</b></p><p><b> 緒 論&
19、lt;/b></p><p> 在現(xiàn)代,信息技術(shù)革命極大地改變了我們的商業(yè)模式,尤其是對(duì)企業(yè)與客戶之間的互動(dòng)關(guān)系產(chǎn)生看巨大的影響。隨著新產(chǎn)品規(guī)模生產(chǎn)和同質(zhì)趨勢(shì),高水平的服務(wù)競(jìng)爭(zhēng)也在形成。服裝公司客戶關(guān)系管理面臨著市場(chǎng)越來(lái)越激烈的競(jìng)爭(zhēng),深入了解客戶需求,及時(shí)將客戶意見反饋到生產(chǎn)廠家,為客戶提供更為個(gè)性化,更為深入的服務(wù),將成為企業(yè)競(jìng)爭(zhēng)的關(guān)鍵。在這種環(huán)境下,我提高了一套適合服裝公司客戶關(guān)系管理(CRM)實(shí)施方
20、案,以達(dá)到企業(yè)的管理水平和競(jìng)爭(zhēng)水平的目的尤為重要。通過(guò)對(duì)客戶、廠家進(jìn)行了可行性分析,現(xiàn)提出服裝客戶關(guān)系管理的實(shí)施方案。</p><p><b> 1 開發(fā)背景</b></p><p> 1.1 項(xiàng)目開發(fā)的背景</p><p> 隨著計(jì)算機(jī)產(chǎn)業(yè)的迅速發(fā)展,電子計(jì)算機(jī)已廣泛的應(yīng)用于信息管理、文字處理、輔助設(shè)計(jì)、輔助教學(xué)及人們的日常生活中。
21、服裝銷售公司客戶資源管理系統(tǒng)主要是針對(duì)服裝銷售公司客戶資源管理中涉及的一系列相關(guān)工作的管理,本系統(tǒng)的建立使服裝銷售公司客戶資源的管理更加規(guī)范化、系統(tǒng)化,查詢手段更加便捷化。同時(shí),服裝銷售公司客戶資源管理系統(tǒng)也是實(shí)現(xiàn)服裝銷售公司管理現(xiàn)代化和信息化的重要內(nèi)容。</p><p> 近年來(lái),隨著服裝銷售公司規(guī)模的逐漸增大和服裝銷售數(shù)量的增多,人工書寫數(shù)據(jù)已經(jīng)不能夠處理如此龐大的數(shù)據(jù)。為了更好的適應(yīng)信息時(shí)代的高效性,一個(gè)
22、利用計(jì)算機(jī)來(lái)實(shí)現(xiàn)服裝銷售公司客戶資源管理工作的系統(tǒng)將必然誕生。基于這一點(diǎn),設(shè)計(jì)了一個(gè)服裝銷售公司客戶資源管理系統(tǒng),用來(lái)就客戶資源進(jìn)行管理,以便在最短的時(shí)間內(nèi),高效準(zhǔn)確的完成整個(gè)服裝銷售公司客戶資源管理過(guò)程。</p><p> 基于對(duì)上述的認(rèn)識(shí),收集相關(guān)資料和數(shù)據(jù),查閱有關(guān)文獻(xiàn)及技術(shù)參數(shù),對(duì)服裝銷售公司客戶資源管理的實(shí)際需求等方面進(jìn)行了調(diào)研,發(fā)現(xiàn)目前所采用的手工記錄的方法進(jìn)行管理存在以下幾個(gè)方面的弊端:對(duì)象范圍廣
23、,數(shù)據(jù)存儲(chǔ)不易;填寫的數(shù)據(jù)多,所填寫的內(nèi)容相當(dāng)復(fù)雜,且大量數(shù)據(jù)重復(fù);不易存檔,成千上萬(wàn)的信息和堆積如山的單據(jù)對(duì)管理人員來(lái)說(shuō)是一個(gè)負(fù)擔(dān),需要大量的文檔資料。鑒于以上種種原因,服裝銷售公司客戶資源管理的管理急需一種軟件來(lái)代替手工操作來(lái)管理數(shù)據(jù)資料。</p><p> 計(jì)算機(jī)技術(shù)在現(xiàn)代管理中的應(yīng)用,使計(jì)算機(jī)成為領(lǐng)導(dǎo)者和管理人員應(yīng)用現(xiàn)代技術(shù)的重要工具。計(jì)算機(jī)輔助服裝銷售公司客戶資源管理活動(dòng),可以極大地增強(qiáng)管理者采集、處
24、理信息的能力,從而有利于管理者及時(shí)決策。計(jì)算機(jī)系統(tǒng)能根據(jù)管理過(guò)程的變化情況,將原始數(shù)據(jù)、資料等進(jìn)行加工、保存,管理人員可以在解決具體問(wèn)題需要信息資料時(shí),隨時(shí)進(jìn)行檢索查詢,了解整個(gè)服裝銷售公司客戶資源管理系統(tǒng)的動(dòng)態(tài)情況,進(jìn)行動(dòng)態(tài)管理,從而有效的處理服裝銷售公司客戶資源的管理工作,實(shí)現(xiàn)對(duì)服裝銷售公司客戶資源管理的自動(dòng)化,提高效率。</p><p> 1.2 項(xiàng)目開發(fā)的意義</p><p>
25、 服裝銷售公司客戶資源管理系統(tǒng)的開發(fā)目的是使服裝銷售公司客戶資源管理模式從手工記錄轉(zhuǎn)變成信息管理,為服裝銷售公司客戶資源管理人員提供方便條件。對(duì)服裝銷售公司客戶資源管理的實(shí)際情況進(jìn)行調(diào)研之后,進(jìn)行詳細(xì)的需求分析,對(duì)現(xiàn)有的管理模式進(jìn)行改進(jìn),開發(fā)出一套新型的管理系統(tǒng),從中領(lǐng)悟系統(tǒng)開發(fā)的思想,掌握系統(tǒng)開發(fā)的流程和方法。隨著服裝銷售公司信息系統(tǒng)的不斷完善,服裝銷售公司的管理將越來(lái)越依賴于信息化的管理。所以系統(tǒng)開發(fā)將圍繞服裝銷售公司客戶資源管理
26、工作的實(shí)際情況,使之能迅速適應(yīng)服裝銷售公司的需要。</p><p> 服裝銷售公司客戶資源管理系統(tǒng)的實(shí)施的現(xiàn)實(shí)意義:減少服裝銷售公司客戶資源管理的工作人員;管理人員可以隨時(shí)瀏覽查看,而且更加直觀;改變了以前工資手工記錄的方式,電腦錄入更加方便快捷;實(shí)現(xiàn)了服裝銷售公司客戶資源管理的計(jì)算機(jī)化。</p><p> 2 可行性分析及總體設(shè)計(jì)原則</p><p> 2
27、.1 可行性分析</p><p> 可行性分析也稱為可行性研究,是在調(diào)查的基礎(chǔ)上,針對(duì)新系統(tǒng)的開發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)等方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。</p><p> 下面將分別從技術(shù)、經(jīng)濟(jì)、社會(huì)三個(gè)方面對(duì)服裝銷售公司客戶資源管理系統(tǒng)的建設(shè)進(jìn)行分析
28、和研究。</p><p> 2.1.1 技術(shù)可行性</p><p> 根據(jù)服裝銷售公司提出的系統(tǒng)功能、性能及實(shí)現(xiàn)系統(tǒng)的各種約束條件,根據(jù)新系統(tǒng)目標(biāo)來(lái)衡量所需的技術(shù)是否具備,本系統(tǒng)是一個(gè)數(shù)據(jù)庫(kù)管理和查詢的系統(tǒng),現(xiàn)有的技術(shù)已較為成熟,硬件、軟件的性能要求、環(huán)境條件等各項(xiàng)條件良好,估計(jì)利用現(xiàn)有技術(shù)條件應(yīng)完全可以達(dá)到該系統(tǒng)的功能目標(biāo)。同時(shí),考慮給予的開發(fā)期限也較為充裕,預(yù)計(jì)系統(tǒng)是可以在規(guī)定期
29、限內(nèi)完成開發(fā)的。</p><p> 由以上分析可知,服裝銷售公司客戶資源管理系統(tǒng)的開發(fā)在技術(shù)上是可行的。</p><p> 2.1.2 經(jīng)濟(jì)可行性</p><p> 服裝銷售公司具有信息化的處理設(shè)施,并且擁有支持本系統(tǒng)的應(yīng)用平臺(tái)。因此無(wú)需再投入資金購(gòu)買其他設(shè)施。</p><p> 系統(tǒng)的開發(fā)基于本人對(duì)程序開發(fā)的實(shí)踐學(xué)習(xí)而來(lái),服裝銷售
30、公司無(wú)需資金投入,并且軟件開發(fā)過(guò)程投入的成本不高,因此開發(fā)經(jīng)費(fèi)完全可以接受。</p><p> 由以上分析可知,服裝銷售公司客戶資源管理系統(tǒng)在經(jīng)濟(jì)上是可行的。</p><p> 2.1.3 社會(huì)可行性</p><p> 本系統(tǒng)的社會(huì)可行性主要從法律因素、用戶使用可行性兩方面進(jìn)行研究。</p><p><b> (1) 法
31、律因素</b></p><p> 本系統(tǒng)是根據(jù)服裝銷售公司客戶資源管理系統(tǒng)的實(shí)際情況開發(fā)研制的,是通過(guò)大量的調(diào)研得出的,系統(tǒng)的軟件設(shè)計(jì)是在獨(dú)立的環(huán)境下完成的,無(wú)可供抄襲的軟件產(chǎn)品。</p><p> (2) 用戶使用可行性</p><p> 本系統(tǒng)對(duì)用戶的要求,除了需要具備在Microsoft Windows平臺(tái)上使用個(gè)人電腦的知識(shí)外,并不需要特
32、別的技術(shù)能力。使用系統(tǒng)的管理員,在投入使用前,無(wú)需對(duì)操作系統(tǒng)的人員進(jìn)行培訓(xùn)。這樣既減少投入成本又簡(jiǎn)化了操作環(huán)節(jié)。</p><p> 由以上分析可知,本系統(tǒng)具有社會(huì)可行性。</p><p> 2.2 總體設(shè)計(jì)原則</p><p> 本系統(tǒng)為了設(shè)計(jì)、實(shí)現(xiàn)和后期維護(hù)的方便,以及系統(tǒng)用戶使用的便利,所以必須采取一定的設(shè)計(jì)原則。其主要設(shè)計(jì)原則有:</p>
33、<p> 簡(jiǎn)單性:在實(shí)現(xiàn)系統(tǒng)的功能的同時(shí),盡量讓系統(tǒng)操作簡(jiǎn)單易懂,這對(duì)于一個(gè)系統(tǒng)來(lái)說(shuō)是非常重要的。</p><p> 針對(duì)性:本系統(tǒng)設(shè)計(jì)是針對(duì)服裝銷售公司客戶資源管理的需求定向開發(fā)設(shè)計(jì),所以具有專業(yè)突出和很強(qiáng)的針對(duì)性。</p><p> 實(shí)用性:要求本系統(tǒng)能夠滿足服裝銷售公司客戶資源管理的需求,因此具有良好的實(shí)用性。</p><p> 一致性:頁(yè)
34、面整體設(shè)計(jì)風(fēng)格以及命名規(guī)則的一致性:整體頁(yè)面布局和用圖用色風(fēng)格及變量、類名和其他元素的命名規(guī)則保持一致。功能一致性:完成同樣的功能應(yīng)該盡量使用同樣的元素。 元素風(fēng)格一致性:界面元素的美觀風(fēng)格、擺放位置在同一個(gè)界面和不同界面之間都應(yīng)該是一致的。變量命名規(guī)則的一致性:變量應(yīng)該用統(tǒng)一的規(guī)則進(jìn)行命名,做到任意變量均能從上下文推斷其義。</p><p> 先進(jìn)性:本系統(tǒng)采用ASP技術(shù)、SQL 2000等被廣泛采用系統(tǒng)開發(fā)
35、技術(shù)和數(shù)據(jù)庫(kù),因此本設(shè)計(jì)具有良好的先進(jìn)性,具體表現(xiàn)在其具有良好的可擴(kuò)展性,可開發(fā)性。</p><p><b> 3 系統(tǒng)分析</b></p><p> 3.1 業(yè)務(wù)流程分析</p><p> 在進(jìn)行業(yè)務(wù)流程分析時(shí),需要按照原有信息流動(dòng)過(guò)程,逐個(gè)地調(diào)查分析所有環(huán)節(jié)的處理業(yè)務(wù)、處理內(nèi)容、處理順序和對(duì)處理時(shí)間的要求,弄清各個(gè)環(huán)節(jié)需要的信息、
36、信息來(lái)源、流經(jīng)去向、處理方法、計(jì)算方法、提供信息的時(shí)間和信息形態(tài)(報(bào)告、報(bào)單、屏幕顯示)等。</p><p> 業(yè)務(wù)流程分析可以幫助開發(fā)者了解該業(yè)務(wù)處理過(guò)程,發(fā)現(xiàn)和處理系統(tǒng)調(diào)查工作中的錯(cuò)誤和疏漏。業(yè)務(wù)流程分析是通過(guò)業(yè)務(wù)流程圖來(lái)進(jìn)行,即用一些規(guī)定的符號(hào)及連線來(lái)表示某個(gè)具體業(yè)務(wù)處理過(guò)程。</p><p> 具體業(yè)務(wù)流程如圖3-1所示。</p><p> 圖3-1
37、業(yè)務(wù)流程圖</p><p><b> 3.2 數(shù)據(jù)流圖</b></p><p> 數(shù)據(jù)流程是指數(shù)據(jù)在系統(tǒng)中產(chǎn)生、傳輸、加工處理、使用、存儲(chǔ)的過(guò)程。數(shù)據(jù)流程分析是把數(shù)據(jù)在現(xiàn)行系統(tǒng)內(nèi)部的流動(dòng)抽象的獨(dú)立起來(lái),舍去了具體組織機(jī)構(gòu)、信息載體、處理工具、物質(zhì)、材料等,單從數(shù)據(jù)流動(dòng)過(guò)程來(lái)考查實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式。</p><p> 數(shù)據(jù)流程與數(shù)據(jù)流
38、程分析是今后建立數(shù)據(jù)庫(kù)系統(tǒng)和設(shè)計(jì)功能模塊處理過(guò)程的基礎(chǔ)。描述數(shù)據(jù)流程的工具是數(shù)據(jù)流程圖以及其附帶的數(shù)據(jù)字典、處理邏輯等圖表。其中數(shù)據(jù)流程圖是描述系統(tǒng)邏輯模型的主要工具,它以少數(shù)幾種符號(hào)綜合地反映出信息在系統(tǒng)中的流動(dòng)、存儲(chǔ)和傳遞。</p><p> 在業(yè)務(wù)流程分析的基礎(chǔ)上,對(duì)數(shù)據(jù)流進(jìn)行了分析,從數(shù)據(jù)流動(dòng)過(guò)程考察了實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式。該系統(tǒng)的數(shù)據(jù)流圖分為頂層、一層、二層。現(xiàn)行的頂層數(shù)據(jù)流圖如圖3-2所示。<
39、;/p><p> 圖3-2 頂層數(shù)據(jù)流圖</p><p> 具體分析第一層數(shù)據(jù)流圖,該層數(shù)據(jù)流圖如圖3-3所示。</p><p> 圖3-3 第一層數(shù)據(jù)流圖</p><p><b> 4 系統(tǒng)設(shè)計(jì)</b></p><p> 4.1 系統(tǒng)功能設(shè)計(jì)</p><p>
40、 系統(tǒng)設(shè)計(jì)是一個(gè)把軟件需求轉(zhuǎn)換成用軟件系統(tǒng)表示的過(guò)程。通過(guò)對(duì)目標(biāo)系統(tǒng)的分析和研究,做出了服裝銷售公司客戶資源管理系統(tǒng)的總體規(guī)劃,這是全面開發(fā)系統(tǒng)的重要基礎(chǔ)。在對(duì)服裝銷售公司客戶資源管理系統(tǒng)全面分析調(diào)查的基礎(chǔ)上,制定出服裝銷售公司客戶資源管理系統(tǒng)的總體規(guī)劃。系統(tǒng)設(shè)計(jì)包括系統(tǒng)總體設(shè)計(jì)、系統(tǒng)詳細(xì)設(shè)計(jì)、系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)、系統(tǒng)開發(fā)工具、開發(fā)技術(shù)和開發(fā)模式等。</p><p> 從數(shù)據(jù)流圖出發(fā),對(duì)數(shù)據(jù)流圖進(jìn)行分析,得出的層次
41、化的模塊結(jié)構(gòu)圖。</p><p> 服裝銷售公司客戶資源管理系統(tǒng)功能模塊圖如圖4-1所示:</p><p> 圖4-1 服裝銷售公司客戶資源管理系統(tǒng)功能模塊圖</p><p> 其中系統(tǒng)管理員登錄本系統(tǒng)后,可以進(jìn)行系統(tǒng)管理、業(yè)務(wù)管理和統(tǒng)計(jì)分析。而普通業(yè)務(wù)員登錄本系統(tǒng)后只能進(jìn)行業(yè)務(wù)管理和統(tǒng)計(jì)分析。</p><p> 4.2 系統(tǒng)數(shù)據(jù)庫(kù)
42、設(shè)計(jì)</p><p> 數(shù)據(jù)庫(kù)是本系統(tǒng)的核心和基礎(chǔ)。它設(shè)計(jì)的好壞直接影響著整個(gè)系統(tǒng)的質(zhì)量。數(shù)據(jù)是一切系統(tǒng)設(shè)計(jì)的基礎(chǔ),通俗地說(shuō),數(shù)據(jù)庫(kù)設(shè)計(jì)就像高樓大廈的根基一樣,如果設(shè)計(jì)的不合理、不完善,將在系統(tǒng)開發(fā)過(guò)程中,甚至到后期的系統(tǒng)維護(hù)、功能變更和功能擴(kuò)充時(shí),引起較多問(wèn)題,嚴(yán)重時(shí)甚至要重新設(shè)計(jì),重做大量已完成工作。</p><p> 4.2.1 概念結(jié)構(gòu)設(shè)計(jì)</p><p&
43、gt; 從數(shù)據(jù)需求分析中得出系統(tǒng)的實(shí)體屬性圖。</p><p> 部門實(shí)體屬性圖如圖4-2所示。</p><p> 圖4-2 部門實(shí)體屬性圖</p><p> 產(chǎn)品實(shí)體屬性圖如圖4-3所示。</p><p> 圖4-3 產(chǎn)品實(shí)體屬性圖</p><p> 訂單實(shí)體屬性圖如圖4-4所示。</p>
44、<p> 圖4-4 訂單實(shí)體屬性圖</p><p> 跟進(jìn)實(shí)體屬性如圖4-5所示。</p><p> 圖4-5 跟進(jìn)實(shí)體屬性圖</p><p> 客戶實(shí)體屬性圖如圖4-6所示。</p><p> 圖4-6 客戶實(shí)體屬性圖</p><p> 員工實(shí)體屬性圖如圖4-7所示。</p>&l
45、t;p> 圖4-7 員工實(shí)體屬性圖</p><p> E-R模型的組成元素有:實(shí)體、屬性、聯(lián)系。E-R模型用E-R圖表示。實(shí)體是用戶工作環(huán)境中所涉及的事務(wù),屬性是對(duì)實(shí)體特征的描述。</p><p> (1) 模型中的實(shí)體相當(dāng)于實(shí)體集、一個(gè)表,而不是單個(gè)實(shí)體或表中的一行。實(shí)體用矩形框表示,實(shí)體名稱標(biāo)注在矩形框內(nèi)。用菱形表示實(shí)體間的聯(lián)系,菱形框內(nèi)寫上聯(lián)系名,用無(wú)向邊把菱形分別與有
46、關(guān)實(shí)體相連接,在無(wú)向邊旁標(biāo)上聯(lián)系的類型。</p><p> (2) 屬性是實(shí)體的性質(zhì)。用橢圓框表示,與實(shí)體之間用一條線相連表的主碼是關(guān)鍵屬性,關(guān)鍵屬性項(xiàng)加下劃線。</p><p> (3) 各子系統(tǒng)模塊中主鍵相同的字段之間存在著相互關(guān)聯(lián)的關(guān)系。</p><p> (4) 在程序中實(shí)現(xiàn)對(duì)他們的完整性和一致性控制。</p><p>
47、 從數(shù)據(jù)需求分析中得出系統(tǒng)的實(shí)體屬性圖,遵循三范式原則,對(duì)實(shí)體之間的依賴關(guān)系進(jìn)行了整合,得出系統(tǒng)E-R圖,如圖4-8所示。</p><p> 圖4-8 系統(tǒng)E-R圖</p><p> 說(shuō)明:圖中用矩形表示實(shí)體。實(shí)體之間的關(guān)系用菱形表示,用無(wú)向邊把菱形與有關(guān)實(shí)體連接,在邊上標(biāo)明聯(lián)系的類型。實(shí)體的屬性用橢圓表示,并用無(wú)向邊把實(shí)體與屬性聯(lián)系起來(lái)。</p><p>
48、4.2.2 數(shù)據(jù)庫(kù)表設(shè)計(jì)</p><p> 表4-1 部門信息表</p><p> 表4-2 產(chǎn)品信息表</p><p> 表4-3 訂單信息表</p><p> 表4-4 跟進(jìn)信息表</p><p> 表4-5 客戶信息表</p><p> 表4-6 員工信息表</p>
49、;<p> 4.3 系統(tǒng)開發(fā)工具與開發(fā)模式的選擇</p><p> 4.3.1 系統(tǒng)開發(fā)工具</p><p><b> ASP簡(jiǎn)介</b></p><p> ASP是一種服務(wù)器端腳本編寫環(huán)境,可以用來(lái)創(chuàng)建和運(yùn)行動(dòng)態(tài)網(wǎng)頁(yè)或Web應(yīng)用程序。ASP網(wǎng)頁(yè)可以包含HTML標(biāo)記、普通文本、腳本命令以及COM組件等。利用ASP可以向
50、網(wǎng)頁(yè)中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用HTML網(wǎng)頁(yè)作為用戶界面的web應(yīng)用程序。 與HTML相比,ASP網(wǎng)頁(yè)具有以下特點(diǎn): </p><p> (1) 利用ASP可以實(shí)現(xiàn)突破靜態(tài)網(wǎng)頁(yè)的一些功能限制,實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)技術(shù); </p><p> (2) ASP文件是包含在HTML代碼所組成的文件中的,易于修改和測(cè)試; </p><p> (3) 服務(wù)
51、器上的ASP解釋程序會(huì)在服務(wù)器端執(zhí)行ASP程序,并將結(jié)果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產(chǎn)生的網(wǎng)頁(yè); </p><p> (4) ASP提供了一些內(nèi)置對(duì)象,使用這些對(duì)象可以使服務(wù)器端腳本功能更強(qiáng)。例如可以從web瀏覽器中獲取用戶通過(guò)HTML表單提交的信息,并在腳本中對(duì)這些信息進(jìn)行處理,然后向web瀏覽器發(fā)送信息; </p><p> (5)
52、 ASP可以使用服務(wù)器端ActiveX組件來(lái)執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫(kù)、發(fā)送Email或訪問(wèn)文件網(wǎng)站等。 </p><p> (6) 由于服務(wù)器是將ASP程序執(zhí)行的結(jié)果以HTML格式傳回客戶端瀏覽器,因此使用者不會(huì)看到ASP所編寫的原始程序代碼,可防止ASP程序代碼被竊取。 </p><p> (7) 方便連接SQL 2000與SQL數(shù)據(jù)庫(kù). </p>&l
53、t;p> (8) 開發(fā)需要有豐富的經(jīng)驗(yàn),否則會(huì)留出漏洞,讓黑客利用進(jìn)行注入攻擊. </p><p> ASP也不僅僅局限于與HTML結(jié)合制作WEB網(wǎng)站,而且還可以與XHTML和WML語(yǔ)言結(jié)合制作WAP手機(jī)網(wǎng)站。但是其原理也是一樣的。</p><p><b> ASP工作原理</b></p><p> 當(dāng)在Web站點(diǎn)中融入ASP功
54、能后,將發(fā)生以下事情: </p><p> (1) 用戶向?yàn)g覽器地址欄輸入網(wǎng)址,默認(rèn)頁(yè)面的擴(kuò)展名是.asp。 </p><p> (2) 瀏覽器向服務(wù)器發(fā)出請(qǐng)求。 </p><p> (3) 服務(wù)器引擎開始運(yùn)行ASP程序。 </p><p> (4) ASP文件按照從上到下的順序開始處理,執(zhí)行腳本命令,執(zhí)行HTML頁(yè)面內(nèi)容。
55、</p><p> (5) 頁(yè)面信息發(fā)送到瀏覽器。</p><p><b> ASP與IIS</b></p><p> Wsb服務(wù)器是Web應(yīng)用程序的心臟。IIS(Internet Information Server)是微軟推出的Windows NT Option Pack的主要成員,作為Win2000server的擴(kuò)展,自推出以來(lái)已
56、經(jīng)有了很大發(fā)展,其體系結(jié)構(gòu)是當(dāng)今市場(chǎng)上最受關(guān)注的Web服務(wù)器之一。新推出的IIS4.0版本增強(qiáng)了網(wǎng)站安全性,具有服務(wù)器端腳本開發(fā)調(diào)試,內(nèi)容管理和站點(diǎn)分析,崩潰防護(hù),內(nèi)置JAVA虛擬機(jī)及全面支持ASP等強(qiáng)大功能。</p><p> IIS與ASP的結(jié)合</p><p> 在過(guò)去,客戶機(jī)/服務(wù)器結(jié)構(gòu)的設(shè)計(jì)與Web的相關(guān)技術(shù)幾乎處于平行線上,兩者相互獨(dú)立并無(wú)法作出集成性的設(shè)計(jì)?,F(xiàn)在我們利用I
57、IS+ASP構(gòu)成三層式Web結(jié)構(gòu)的中間一層,將客戶機(jī)/服務(wù)器結(jié)構(gòu)與Web密切結(jié)合,完成前后端兩者的集成輸出功能,使得Web站點(diǎn)的開發(fā)更方便,實(shí)現(xiàn)的功能更強(qiáng)大。</p><p> 利用IIS+ASP技術(shù)來(lái)集成Web前后端所帶來(lái)的強(qiáng)大效益可歸結(jié)為以下幾個(gè)方面:</p><p> 1. 減少構(gòu)建和維護(hù)成本</p><p><b> 2. 加快聯(lián)機(jī)過(guò)程<
58、;/b></p><p> 3. 應(yīng)用軟件集中在服務(wù)器端開發(fā)管理</p><p> 4. 前端可使用任何瀏覽器(IE、Netscape…..)</p><p> 5. 后端可存取任何數(shù)據(jù)庫(kù) (SQL、SQL 2000…..)</p><p> 6. 可使用任何腳本語(yǔ)言開發(fā) (VBScript、JavaScript、PERL…..
59、)</p><p> 4.3.2 系統(tǒng)設(shè)計(jì)模式</p><p> 本系統(tǒng)采用C/S結(jié)構(gòu)。</p><p> 在網(wǎng)絡(luò)連接模式中,除對(duì)等網(wǎng)外,還有另一種形式的網(wǎng)絡(luò),即客戶機(jī)/服務(wù)器網(wǎng),Client/Server。在客戶機(jī)/服務(wù)器網(wǎng)絡(luò)中,服務(wù)器是網(wǎng)絡(luò)的核心,而客戶機(jī)是網(wǎng)絡(luò)的基礎(chǔ),客戶機(jī)依靠服務(wù)器獲得所需要的網(wǎng)絡(luò)資源,而服務(wù)器為客戶機(jī)提供網(wǎng)絡(luò)必須的資源。 </
60、p><p> 這里客戶和服務(wù)器都是指通信中所涉及的兩個(gè)應(yīng)用進(jìn)程(軟件)。使用計(jì)算機(jī)的人是計(jì)算機(jī)的“用戶”(user)而不是“客戶”(client)。但在許多國(guó)外文獻(xiàn)中,也經(jīng)常把運(yùn)行客戶程序的機(jī)器稱為client(這種情況下也可把client譯為“客戶機(jī)”),把運(yùn)行服務(wù)器程序的機(jī)器稱為server。所以有時(shí)要根據(jù)上下文判斷client與server是指軟件還是硬件。 </p><p> 它是
61、軟件系統(tǒng)體系結(jié)構(gòu),通過(guò)它可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì),將任務(wù)合理分配到 Client端和Server端來(lái)實(shí)現(xiàn),降低了系統(tǒng)的通訊開銷。目前大多數(shù)應(yīng)用軟件系統(tǒng)都是Client/Server形式的兩層結(jié)構(gòu),由于現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的Web應(yīng)用發(fā)展,Web和Client/Server 應(yīng)用都可以進(jìn)行同樣的業(yè)務(wù)處理,應(yīng)用不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶都可以訪問(wèn)新的和現(xiàn)有的應(yīng)用系統(tǒng),通過(guò)現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴(kuò)展出新
62、的應(yīng)用系統(tǒng)。這也就是目前應(yīng)用系統(tǒng)的發(fā)展方向。</p><p> C/S 與 B/S 區(qū)別:Client/Server是建立在局域網(wǎng)的基礎(chǔ)上的.Browser/Server是建立在廣域網(wǎng)的基礎(chǔ)上的。硬件環(huán)境不同:C/S 一般建立在專用的學(xué)校上, 小范圍里的學(xué)校環(huán)境,局域網(wǎng)之間再通過(guò)專門服務(wù)器提供連接和數(shù)據(jù)交換服務(wù).B/S 建立在廣域網(wǎng)之上的, 不必是專門的學(xué)校硬件環(huán)境,例與電話上網(wǎng), 租用設(shè)備,信息自己管理,有比
63、C/S更強(qiáng)的適應(yīng)范圍,一般只要有操作系統(tǒng)和瀏覽器就行。 </p><p> ?。?) 對(duì)安全要求不同:C/S 一般面向相對(duì)固定的用戶群,對(duì)信息安全的控制能力很強(qiáng),一般高度機(jī)密的信息系統(tǒng)采用C/S 結(jié)構(gòu)適宜. 可以通過(guò)B/S發(fā)布部分可公開信息.B/S 建立在廣域網(wǎng)之上,對(duì)安全的控制能力相對(duì)弱,面向是不可知的用戶群。</p><p> (2) 對(duì)程序架構(gòu)不同:C/S 程序可以更加注重流程,可
64、以對(duì)權(quán)限多層次校驗(yàn)。</p><p> ?。?) 對(duì)系統(tǒng)運(yùn)行速度可以較少考慮.B/S 對(duì)安全以及訪問(wèn)速度的多重的考慮, 建立在需要更加優(yōu)化的基礎(chǔ)之上. 比C/S有更高的要求B/S結(jié)構(gòu)的程序架構(gòu)是發(fā)展的趨勢(shì), 從MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支持學(xué)校的構(gòu)件搭建的系統(tǒng). SUN 和IBM推的JavaBean 構(gòu)件技術(shù)等,使 B/S更加成熟。</p>&
65、lt;p> ?。?) 軟件重用不同: C/S 程序可以不可避免的整體性考慮, 構(gòu)件的重用性不如在B/S要求下的構(gòu)件的重用性好.B/S 對(duì)的多重結(jié)構(gòu),要求構(gòu)件相對(duì)獨(dú)立的功能. 能夠相對(duì)較好的重用.就入買來(lái)的餐桌可以再利用,而不是做在墻上的石頭桌子。 </p><p> ?。?) 系統(tǒng)維護(hù)不同 系統(tǒng)維護(hù)是軟件生存周期中,開銷大, -------重要C/S 程序由于整體性, 必須整體考察, 處理出現(xiàn)的問(wèn)題以及系統(tǒng)
66、升級(jí). 升級(jí)難. 可能是再做一個(gè)全新的系統(tǒng)B/S 構(gòu)件組成,方面構(gòu)件個(gè)別的更換,實(shí)現(xiàn)系統(tǒng)的無(wú)縫升級(jí). 系統(tǒng)維護(hù)開銷減到最小.用戶從網(wǎng)上自己下載安裝就可以實(shí)現(xiàn)升級(jí)。</p><p> ?。?) 處理問(wèn)題不同 C/S 程序可以處理用戶面固定, 并且在相同區(qū)域, 安全要求高需求, 與操作系統(tǒng)相關(guān). 應(yīng)該都是相同的系統(tǒng)B/S 建立在廣域網(wǎng)上, 面向不同的用戶群, 分散地域, 這是C/S無(wú)法作到的. 與操作系統(tǒng)平臺(tái)關(guān)系最小
67、。</p><p> ?。?) 用戶接口不同 C/S 多是建立的Window平臺(tái)上,表現(xiàn)方法有限,對(duì)程序員普遍要求較高B/S 建立在瀏覽器上,有更加豐富和生動(dòng)的表現(xiàn)方式與用戶交流。并且大部分難度減低,減低開發(fā)成本。</p><p> ?。?) 信息流不同C/S 程序一般是典型的中央集權(quán)的機(jī)械式處理, 交互性相對(duì)低B/S 信息流向可變化,B-B B-C B-G等信息、流向的變化,更像交易中心
68、。</p><p><b> 5 系統(tǒng)實(shí)現(xiàn)</b></p><p> 5.1 系統(tǒng)管理員模塊</p><p><b> 5.1.1 登錄</b></p><p><b> (1) 登錄模塊</b></p><p> 此模塊主要功能是用于
69、登錄本系統(tǒng),不同權(quán)限的用戶登錄本系統(tǒng)會(huì)進(jìn)入不同的管理模塊界面,因?yàn)樵诤笈_(tái)對(duì)該用戶進(jìn)行的判斷,首先將從前臺(tái)頁(yè)面提交的用戶名和密碼進(jìn)行接受,之后在后臺(tái)進(jìn)行處理,按照用戶名在數(shù)據(jù)庫(kù)中進(jìn)行查詢?nèi)绻榈皆撚脩魟t將該用戶的權(quán)限和密碼全都取出來(lái)分別賦給兩個(gè)字符串變量,判斷從數(shù)據(jù)庫(kù)中讀出的密碼與登錄時(shí)輸入的密碼是否配比上,若兩個(gè)密碼相同則根據(jù)權(quán)限的值進(jìn)入相應(yīng)的頁(yè)面,否則輸出密碼錯(cuò)誤。若用戶未被管理員分配好權(quán)限那么也是無(wú)法登錄本系統(tǒng)的。如圖5-1所示。&
70、lt;/p><p><b> 圖5-1 登錄界面</b></p><p><b> ?。?) 程序流程</b></p><p> 圖5-2 登錄程序流程圖</p><p> 5.1.2 部門管理界面</p><p> 系統(tǒng)管理員登陸本系統(tǒng)后可以管理部門信息。如圖5-3
71、所示。</p><p> 圖5-3 部門管理界面</p><p> 5.1.3 添加員工信息界面</p><p> 系統(tǒng)管理員登錄本系統(tǒng)后,可以添加員工信息。如圖5-4所示。</p><p> 圖5-4 添加員工信息界面</p><p> 5.1.4 產(chǎn)品管理界面</p><p>
72、 系統(tǒng)管理員登錄本系統(tǒng)后,可以對(duì)產(chǎn)品進(jìn)行管理。如圖5-5所示。</p><p> 圖5-5 產(chǎn)品管理界面</p><p> 5.2 業(yè)務(wù)員登錄模塊</p><p> 5.2.1 客戶管理頁(yè)面</p><p> 業(yè)務(wù)員登錄本系統(tǒng)后,可以管理客戶信息,如圖5-6所示。</p><p> 圖5-6 客戶管理頁(yè)
73、面</p><p> 5.2.2 添加訂單界面</p><p> 業(yè)務(wù)員登錄本系統(tǒng)后,可以添加訂單信息。如圖5-7所示。</p><p> 圖5-7 添加訂單界面</p><p> 5.2.3 客戶跟進(jìn)界面</p><p> 業(yè)務(wù)員登錄本系統(tǒng)后,可以進(jìn)行客戶跟進(jìn)。如圖5-8所示。</p>&
74、lt;p> 圖5-8 客戶跟進(jìn)界面</p><p> 5.2.4 業(yè)績(jī)統(tǒng)計(jì)界面</p><p> 業(yè)務(wù)員登錄本系統(tǒng)后,可以進(jìn)行業(yè)績(jī)統(tǒng)計(jì)。如圖5-9所示。</p><p> 圖5-9 業(yè)績(jī)統(tǒng)計(jì)界面</p><p> 5.2.5 商品銷售統(tǒng)計(jì)界面</p><p> 業(yè)務(wù)員登錄本系統(tǒng)后,可以進(jìn)行商品銷售
75、統(tǒng)計(jì)。如圖5.10所示。</p><p> 圖5-10 商品銷售統(tǒng)計(jì)界面</p><p><b> 5.3 代碼設(shè)計(jì)</b></p><p><b> 登陸界面</b></p><p> <!--#Include File="inc/conn.asp"-->
76、</p><p> <%Dim username, password</p><p><b> Dim rs</b></p><p> If Request("username") <> "" Then</p><p> username = Reques
77、t("username")</p><p><b> End If</b></p><p> If Request("password") <> "" Then</p><p> password = Request("password")<
78、/p><p><b> End If</b></p><p> If username <> "" AND password <> "" Then</p><p> Set rs = Server.CreateObject("ADODB.RecordSet")
79、</p><p> rs.Open "SELECT * FROM Employees WHERE [Name] = '" & username & "' AND LoginPassword = '" & password & "' AND Deleted = 0",conn,1,1<
80、/p><p> If Not (rs.BOF AND rs.EOF) Then</p><p> Session("CurrentUserId") = rs("Id")</p><p> Session("CurrentUserName") = rs("Name")</p>
81、<p> Session("CurrentRoleName") = rs("Functions")</p><p> Response.Redirect("index.asp")</p><p> Response.End()</p><p><b> End If</
82、b></p><p><b> rs.Close</b></p><p> Set rs = Nothing</p><p><b> End If%></b></p><p> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1
83、.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></p><p> <html xmlns="http://www.w3.org/1999/xhtml" ></p><p> <head id="
84、;Head1"></p><p> <title>服裝銷售公司的客戶資源管理系統(tǒng)</title></p><p> <style type="text/css"></p><p> <td><div style="font-family:宋體; color:#F
85、FFFFF; filter:Glow(Color=#000000,Strength=2); WIDTH: 100%; FONT-WEIGHT: bold; FONT-SIZE: 19pt; margin-top:5pt"></p><p> <div align="center" class="STYLE5">服裝銷售公司的客戶資源管理系統(tǒng)&l
86、t;/div></p><p> </div></td></tr></table></td> </tr><tr></p><p> <td height="198" align="left" valign="top"><
87、table width="100%" border="0" cellpadding="0" cellspacing="0"></p><p> <tr><td width="35%"> </td></p><p> <td
88、 height="25" colspan="2" class="left_txt"><p>1- 每筆業(yè)務(wù)盡在掌握...</p></td></p><p> </tr> <tr> <td> </td><td height="25&q
89、uot; colspan="2" class="left_txt"><p>2- 杜絕管理漏洞...</p></td></p><p><b> </tr></b></p><p><b> <tr></b></p><
90、p> <td> </td></p><p> <td height="25" colspan="2" class="left_txt"><p>3- 強(qiáng)大的后臺(tái)系統(tǒng),管理內(nèi)容易如反掌... </tr></p><p><b>
91、 <tr></b></p><p> <td> </td></p><p> <td width="30%" height="40"> </td></p><p> <td width="35%&q
92、uot;> </td></p><p><b> </tr></b></p><p> </table></td></p><p><b> </tr></b></p><p> </table>
93、</td></p><p><b> </tr></b></p><p> </table></td></p><p> <td width="1%" > </td></p><p> <td wi
94、dth="50%" valign="bottom"><table width="100%" height="59" border="0" align="center" cellpadding="0" cellspacing="0"></p><
95、;p><b> <tr></b></p><p> <td width="4%"> </td></p><p> <td width="96%" height="38"><span class="login_txt_
96、bt">登陸系統(tǒng)</span></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td> </td></p><p>
97、 <td height="21" valign="top"><table cellSpacing="0" cellPadding="0" width="100%" border="0" id="table211" height="328"></p&
98、gt;<p><b> <tr></b></p><p> <td height="164" colspan="2" align="left"></p><p> <table cellSpacing="0" cellPadding=&qu
99、ot;0" width="100%" border="0" height="143" id="table212"></p><p><b> <tr></b></p><p> <td height="38" align="
100、;right" class="top_hui_text" style="width: 71px"><span class="login_txt">用戶名:</span></td></p><p> <td height="38" colspan="2" c
101、lass="top_hui_text" align="left"></p><p> <input id="username" name="username" type="text" style="border-right: #cadcb2 1px solid;</
102、p><p> border-top: #cadcb2 1px solid; font-size: 12px; border-left: #cadcb2 1px solid;</p><p> width: 100px; color: #81b432; border-bottom: #cadcb2 1px solid; height: 18px" /></td>&
103、lt;/p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td height="35" class="top_hui_text" style="width: 71px" ali
104、gn="right"><span class="login_txt">密碼:</span></td></p><p> <td height="35" colspan="2" class="top_hui_text" align="left"&g
105、t;</p><p> <input id="password" name="password" type="password" style="border-right: #cadcb2 1px solid;</p><p> border-top: #cadcb2 1px solid; f
106、ont-size: 12px; border-left: #cadcb2 1px solid;</p><p> width: 100px; color: #81b432; border-bottom: #cadcb2 1px solid; height: 18px" /></p><p> <img src="images/luck.gif"
107、 width="19" height="18"> </td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td height="35" styl
108、e="width: 71px" ></td></p><p> <td height="35" align="left" style="width: 10%" ></p><p> <input type="submit" value="登陸
109、"/></p><p><b> </td></b></p><p> <td width="763" class="top_hui_text" align="left"></p><p> <input id="Reset
110、1" type="reset" value="重置" /></p><p><b> </b></p><p><b> </tr></b></p><p><b> </table></b>&l
111、t;/p><p><b> <br></b></p><p><b> </td></b></p><p> 6 軟件測(cè)試與分析</p><p> 測(cè)試是開發(fā)時(shí)期最后一個(gè)階段,是保證軟件質(zhì)量的重要手段。軟件測(cè)試就是在受控制的條件下對(duì)系統(tǒng)或應(yīng)用程序進(jìn)行操作并評(píng)價(jià)操作結(jié)果的
112、過(guò)程,所謂控制條件應(yīng)包括正常條件與非正常條件。軟件測(cè)試過(guò)程中應(yīng)該故意地去促使錯(cuò)誤的發(fā)生,也就是事情在不該出現(xiàn)的時(shí)候出現(xiàn)或者在應(yīng)該出現(xiàn)的時(shí)候沒(méi)有出現(xiàn)。從本質(zhì)上說(shuō),軟件測(cè)試是"探測(cè)",在“探測(cè)”中發(fā)現(xiàn)軟件的毛病。</p><p> 6.1 軟件測(cè)試的重要性</p><p> 軟件測(cè)試在軟件生命周期中占據(jù)重要的地位,在傳統(tǒng)的瀑布模型中,軟件測(cè)試學(xué)僅處于運(yùn)行維護(hù)階段之前,
113、是軟件產(chǎn)品交付用戶使用之前保證軟件質(zhì)量的重要手段。近來(lái),軟件工程界趨向于一種新的觀點(diǎn),即認(rèn)為軟件生命周期每一階段中都應(yīng)包含測(cè)試,從而檢驗(yàn)本階段的成果是否接近預(yù)期的目標(biāo),盡可能早的發(fā)現(xiàn)錯(cuò)誤并加以修正,如果不在早期階段進(jìn)行測(cè)試,錯(cuò)誤的延時(shí)擴(kuò)散常常會(huì)導(dǎo)致最后成品測(cè)試的巨大困難。 </p><p> 事實(shí)上,對(duì)于軟件來(lái)講,不論采用什么技術(shù)和什么方法,軟件中仍然會(huì)有錯(cuò)。采用新的語(yǔ)言、先進(jìn)的開發(fā)方式、完善的開發(fā)過(guò)程,可以減
114、少錯(cuò)誤的引入,但是不可能完全杜絕軟件中的錯(cuò)誤,這些引入的錯(cuò)誤需要測(cè)試來(lái)找出,軟件中的錯(cuò)誤密度也需要測(cè)試來(lái)進(jìn)行估計(jì)。測(cè)試是所有工程學(xué)科的基本組成單元,是軟件開發(fā)的重要部分。自有程序設(shè)計(jì)的那天起測(cè)試就一直伴隨著。統(tǒng)計(jì)表明,在典型的軟件開發(fā)項(xiàng)目中,軟件測(cè)試工作量往往占軟件開發(fā)總工作量的40%以上。而在軟件開發(fā)的總成本中,用在測(cè)試上的開銷要占30%到50%。如果把維護(hù)階段也考慮在內(nèi),討論整個(gè)軟件生存期時(shí),測(cè)試的成本比例也許會(huì)有所降低,但實(shí)際上維
115、護(hù)工作相當(dāng)于二次開發(fā),乃至多次開發(fā),其中必定還包含有許多測(cè)試工作。</p><p> 6.2 測(cè)試實(shí)例的研究與選擇</p><p> 程序測(cè)試的主要方法分為兩大類,白盒測(cè)試和黑盒測(cè)試。</p><p> 白盒測(cè)試:一種是以程序的內(nèi)部邏輯結(jié)構(gòu)為依據(jù)而設(shè)計(jì)測(cè)試用例的方法,因而又稱結(jié)構(gòu)測(cè)試或玻璃盒測(cè)試,將軟件看成一個(gè)透明的白盒子,按照程序的內(nèi)部結(jié)構(gòu)和處理邏輯來(lái)選定
116、測(cè)試用例,對(duì)軟件的邏輯路徑及過(guò)程進(jìn)行測(cè)試,檢查它與設(shè)計(jì)是否相符。白盒測(cè)試就是要選取足夠的測(cè)試用例,對(duì)源代碼實(shí)行比較充分的覆蓋,以便盡可能多地發(fā)現(xiàn)程序中的錯(cuò)誤。主要有兩種方法:一種稱為邏輯覆蓋法,另一種稱為路徑覆蓋法。</p><p> 黑盒測(cè)試:也稱功能測(cè)試,數(shù)據(jù)驅(qū)動(dòng)測(cè)試等,它將待測(cè)對(duì)象堪稱是一個(gè)黑盒子,在完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性的情況下,只依據(jù)規(guī)格說(shuō)明書檢查程序的功能是否能正常使用。</p>
117、<p> 黑盒測(cè)試主要是根據(jù)輸入條件和輸出條件的確定測(cè)試數(shù)據(jù),來(lái)檢查程序是否能產(chǎn)生正確的輸出。進(jìn)行黑盒測(cè)試主要有下面幾種方法:等價(jià)分類法、邊界值分析法、猜錯(cuò)法、因果圖法。</p><p> 本系統(tǒng)的測(cè)試綜合了白盒測(cè)試、黑盒測(cè)試兩種方法,但主要使用的是黑盒測(cè)試方法。在測(cè)試當(dāng)中遵循了“盡早地和不斷進(jìn)行測(cè)試”,“保證測(cè)試用例的完整性和有效性”原則。通過(guò)測(cè)試達(dá)到以下測(cè)試目的:</p>&l
118、t;p> 功能檢查:檢查功能是否爭(zhēng)取,是否遺漏或?qū)崿F(xiàn)不了應(yīng)該實(shí)現(xiàn)的功能等。</p><p> 接口檢查:檢查能否正確地接受信息或輸出信息。</p><p> 數(shù)據(jù)檢查:檢查數(shù)據(jù)結(jié)構(gòu)或外部信息是否有(如數(shù)據(jù)文件)訪問(wèn)錯(cuò)誤。</p><p> 性能檢查:檢查性能需求能否得到滿足。</p><p> 初始化、終止檢查:檢查是否能進(jìn)行
119、正確地初始化或終止。</p><p> 6.3 測(cè)試環(huán)境與測(cè)試條件</p><p> 處理器:Inter(R) Core (TM)2 Duo T5750</p><p><b> 內(nèi)存:2GB</b></p><p><b> 硬盤:160G</b></p><p>
120、; 操作系統(tǒng):Windows XP</p><p> 數(shù)據(jù)庫(kù):SQL 2000</p><p> 6.4 系統(tǒng)運(yùn)行情況</p><p> 通過(guò)對(duì)系統(tǒng)的全面測(cè)試,所有測(cè)試條目都已經(jīng)通過(guò),實(shí)現(xiàn)了基本要求,系統(tǒng)可以正常運(yùn)行。</p><p><b> 6.5 系統(tǒng)評(píng)價(jià)</b></p><p&g
121、t; 系統(tǒng)評(píng)價(jià)是指系統(tǒng)在正式運(yùn)行了一段時(shí)間之后,對(duì)它在功能上、技術(shù)上和經(jīng)濟(jì)上所進(jìn)行的審核評(píng)價(jià)。針對(duì)本系統(tǒng)的評(píng)價(jià)如下:</p><p> ?。?) 系統(tǒng)功能評(píng)價(jià)</p><p> 根據(jù)本系統(tǒng)開發(fā)前所訂的目標(biāo),在系統(tǒng)完成后經(jīng)過(guò)測(cè)試運(yùn)行,該系統(tǒng)達(dá)到了預(yù)定的開發(fā)目標(biāo),在實(shí)際使用中的功能可以滿足用戶需求。</p><p> ?。?) 系統(tǒng)技術(shù)評(píng)價(jià)</p>&
122、lt;p> 本系統(tǒng)設(shè)計(jì)合理,功能達(dá)到了預(yù)期目標(biāo),且系統(tǒng)運(yùn)行后穩(wěn)定可靠,安全性高,具有實(shí)用性,大大提高了信訪辦公效率。</p><p> (3) 系統(tǒng)經(jīng)濟(jì)評(píng)價(jià)</p><p> 在規(guī)定時(shí)間內(nèi),該系統(tǒng)完成了系統(tǒng)分析時(shí)所確定的系統(tǒng)開發(fā)目標(biāo),達(dá)到了設(shè)計(jì)要求,投入使用后為用戶節(jié)省了大量人力物力財(cái)力,提高了科學(xué)管理水平。</p><p><b> 結(jié) 論
123、</b></p><p> 計(jì)算機(jī)技術(shù)的飛速發(fā)展帶動(dòng)了很多行業(yè)的發(fā)展,計(jì)算機(jī)帶給我們最直觀的價(jià)值就是減少了人力物力的投資,提高了工作質(zhì)量和效率,從而提高了整個(gè)社會(huì)的生產(chǎn)力。目前各大行業(yè)充分利用計(jì)算機(jī)資源和網(wǎng)絡(luò)資源來(lái)提高自身的管理水平,而有關(guān)服裝銷售公司客戶資源管理系統(tǒng)的設(shè)計(jì)也成為服裝銷售公司爭(zhēng)論的熱點(diǎn)問(wèn)題。</p><p> 本文在分析服裝銷售公司客戶資源管理系統(tǒng)的基礎(chǔ)上,
124、用ASP和SQL 2000數(shù)據(jù)庫(kù)設(shè)計(jì)并完成服裝銷售公司客戶資源管理系統(tǒng)。通過(guò)系統(tǒng)調(diào)試結(jié)果顯示,本系統(tǒng)基本完成了功能需求。在整個(gè)設(shè)計(jì)過(guò)程中,采用瀑布模型和結(jié)構(gòu)化的設(shè)計(jì)方法。本系統(tǒng)界面美觀友好,操作方便,做出了自己的特色。但由于時(shí)間倉(cāng)促加上缺乏系統(tǒng)開發(fā)經(jīng)驗(yàn),系統(tǒng)在設(shè)計(jì)過(guò)程中不可避免地遇到了各種各樣的問(wèn)題,如:有些數(shù)據(jù)輸入時(shí)沒(méi)有及時(shí)的進(jìn)行數(shù)據(jù)格式校驗(yàn),不能保證數(shù)據(jù)絕對(duì)正確性。由于時(shí)間關(guān)系,系統(tǒng)功能實(shí)現(xiàn)不夠完善,使用可能存在一些不方便。<
125、/p><p> 本系統(tǒng)在實(shí)際使用過(guò)程中有可能出現(xiàn)一些問(wèn)題,通過(guò)對(duì)系統(tǒng)的不斷優(yōu)化和完善,能夠調(diào)試出真正符合實(shí)際情況的服裝銷售公司客戶資源管理系統(tǒng),形成統(tǒng)一、規(guī)范、科學(xué)、合理的服裝銷售公司客戶資源管理系統(tǒng)。</p><p><b> 致 謝</b></p><p> 大學(xué)生活在這個(gè)時(shí)候即將劃上一個(gè)句號(hào)。但是對(duì)于我的人生道路來(lái)說(shuō),這僅僅是一個(gè)逗號(hào),
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文——客戶關(guān)系管理系統(tǒng)
- 客戶關(guān)系管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文-客戶關(guān)系管理系統(tǒng)
- 畢業(yè)論文客戶關(guān)系管理系統(tǒng)
- 客戶關(guān)系管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——客戶關(guān)系管理系統(tǒng)
- 客戶關(guān)系管理系統(tǒng)畢業(yè)論文
- 畢業(yè)論文---crm客戶關(guān)系管理系統(tǒng)
- 客戶關(guān)系管理畢業(yè)論文
- 客戶關(guān)系管理畢業(yè)論文
- 客戶關(guān)系管理畢業(yè)論文---餐飲企業(yè)客戶關(guān)系管理方法探討
- 客戶關(guān)系管理研究 畢業(yè)論文
- 客戶關(guān)系管理系統(tǒng)畢業(yè)論文089094287.doc
- 銀行客戶關(guān)系管理[畢業(yè)論文]
- 畢業(yè)論文范文——crm客戶關(guān)系管理系統(tǒng) (2)
- 畢業(yè)論文范文——crm客戶關(guān)系管理系統(tǒng) (2)
- 基于java技術(shù)的客戶關(guān)系管理系統(tǒng) 畢業(yè)論文
- crm客戶關(guān)系管理畢業(yè)論文外文翻譯
- 電信業(yè)客戶關(guān)系管理系統(tǒng)-軟件測(cè)試-畢業(yè)論文
- 電信業(yè)客戶關(guān)系管理系統(tǒng)-軟件測(cè)試-畢業(yè)論文
評(píng)論
0/150
提交評(píng)論