畢業(yè)論文——服裝銷售系統(tǒng)設(shè)計(jì)

上傳人:good****022 文檔編號(hào):116787384 上傳時(shí)間:2022-07-06 格式:DOC 頁(yè)數(shù):34 大小:3.95MB
收藏 版權(quán)申訴 舉報(bào) 下載
畢業(yè)論文——服裝銷售系統(tǒng)設(shè)計(jì)_第1頁(yè)
第1頁(yè) / 共34頁(yè)
畢業(yè)論文——服裝銷售系統(tǒng)設(shè)計(jì)_第2頁(yè)
第2頁(yè) / 共34頁(yè)
畢業(yè)論文——服裝銷售系統(tǒng)設(shè)計(jì)_第3頁(yè)
第3頁(yè) / 共34頁(yè)

下載文檔到電腦,查找使用更方便

20 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《畢業(yè)論文——服裝銷售系統(tǒng)設(shè)計(jì)》由會(huì)員分享,可在線閱讀,更多相關(guān)《畢業(yè)論文——服裝銷售系統(tǒng)設(shè)計(jì)(34頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、 本科畢業(yè)設(shè)計(jì)論文 第 1 頁(yè) 共 31 頁(yè) 中文摘要 Xxx 產(chǎn)品銷售系統(tǒng)是一個(gè)基于 Web,以 ASP 腳本語(yǔ)言為運(yùn)行環(huán)境的軟件開(kāi)發(fā)程 序,并采用 Microsoft Office Access2003 作為數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)進(jìn)行保存、修改、 刪除等管理。為用戶提供了一個(gè)友好、簡(jiǎn)單快捷的運(yùn)行操作平臺(tái)。本系統(tǒng)的主要功 能是在用戶通過(guò)會(huì)員注冊(cè)后登錄本系統(tǒng),對(duì)本系統(tǒng)所提供的商品進(jìn)行瀏覽,并對(duì)相 關(guān)商品的詳細(xì)資料進(jìn)行查看,并通過(guò)購(gòu)物車模塊為用戶提供購(gòu)買操作,用戶可以選 擇商品的批發(fā)或是零售,并進(jìn)行結(jié)算,系統(tǒng)管理員通過(guò)用戶所提供的聯(lián)系人及聯(lián)系 方式等途徑對(duì)用戶訂購(gòu)的商品進(jìn)行簽發(fā)。本系統(tǒng)的各界面設(shè)計(jì)友好,

2、流程正確,功 能也較為完善。旨在為用戶提供方便快捷的服務(wù),使得網(wǎng)上購(gòu)物更加貼近人們的生 活,推動(dòng)人們的生活水平更加的提高。 關(guān)鍵詞 ASP 技術(shù) ACCESS 數(shù)據(jù)庫(kù) 系統(tǒng)功能 1 1 緒論緒論 隨著人類社會(huì)的不斷發(fā)展和進(jìn)步,網(wǎng)絡(luò)在人們的日常生活中扮演著越來(lái)越重要 的角色。伴隨著人們?nèi)找嬖鲩L(zhǎng)的信息量和對(duì)網(wǎng)絡(luò)的依賴性,以及 Web 業(yè)務(wù)中所包含 的龐大的信息量,人們對(duì)于網(wǎng)絡(luò)的方便快捷性、交互性、以及安全性的期待也越來(lái) 越高。服務(wù)用戶,以及為用戶帶來(lái)最大的便利,一直都是網(wǎng)絡(luò)發(fā)展的目標(biāo)和方向。 現(xiàn)今,網(wǎng)絡(luò)技術(shù)在銷售服務(wù)領(lǐng)域的廣泛運(yùn)用,更是拓展了網(wǎng)絡(luò)技術(shù)運(yùn)用的新篇章。 WEB 技術(shù)尤其是在網(wǎng)上銷售和電

3、子商務(wù)等方面得到了大力的推廣,開(kāi)發(fā)技術(shù)和管理模 式也是層出不窮,作為一種新型的銷售模式,極大的推動(dòng)了社會(huì)經(jīng)濟(jì)的發(fā)展。 但就目前現(xiàn)行的網(wǎng)上銷售模式,仍然存在著許多不安定的因素,就拿網(wǎng)上的服 裝銷售系統(tǒng)而言,對(duì)于用戶提供的注冊(cè)信息的保存、反饋等方面常常出現(xiàn)滯后、偏 差等問(wèn)題,以及用戶無(wú)法及時(shí)準(zhǔn)確的收取到訂購(gòu)的商品;服裝信息的及時(shí)更新的問(wèn) 題;以及網(wǎng)絡(luò)安全也是如今困擾著 IT 行業(yè)的一大隱患! 本科畢業(yè)設(shè)計(jì)論文 第 2 頁(yè) 共 31 頁(yè) 網(wǎng)上的服裝銷售系統(tǒng)應(yīng)以也瀏覽用戶提供商品信息為核心,以降低成本提高利 潤(rùn)為目標(biāo)的信息管理系統(tǒng),對(duì)于傳統(tǒng)的客戶上門訂購(gòu)、檢驗(yàn),簽署付款等流程是個(gè) 新生事物,融入了客戶

4、端/服務(wù)器管理模式、企業(yè)資源計(jì)劃等先進(jìn)的管理思想,為加 強(qiáng)財(cái)務(wù)管理、建立高效率供銷鏈、減少庫(kù)存、提高工作效率、降低運(yùn)營(yíng)成本、提高 服務(wù)質(zhì)量等方面提供強(qiáng)有力的工具,以提高企業(yè)的市場(chǎng)競(jìng)爭(zhēng)力,創(chuàng)造最大效益。對(duì) 于用戶而言,為了節(jié)省用戶的寶貴時(shí)間,用戶可以通過(guò)商品公告欄了解當(dāng)今服飾的 最新動(dòng)態(tài),省去了無(wú)謂的查找時(shí)間和精力。在經(jīng)濟(jì)效益方面,企業(yè)無(wú)需在中低端銷 售環(huán)節(jié)進(jìn)行巨大的運(yùn)作投入,如人員、倉(cāng)儲(chǔ)、貨運(yùn),而將主要精力投著在高端產(chǎn)品 的引進(jìn)和批發(fā)銷售等環(huán)節(jié),避免了資源分散及由此帶來(lái)的管理風(fēng)險(xiǎn),從而集中優(yōu)勢(shì) 資源保持企業(yè)的核心競(jìng)爭(zhēng)力,同時(shí)還縮短了生產(chǎn)商與消費(fèi)者之間的距離,有利于商 品的快速流通,和降低整體分

5、銷成本。 2 2 需求分析需求分析 通過(guò)對(duì)相關(guān)服裝企業(yè)的參觀實(shí)習(xí),綜合用戶對(duì)銷售系統(tǒng)所提出的要求,整理出 該系統(tǒng)的運(yùn)作流程,并對(duì)該流程進(jìn)行了細(xì)心的分析得出了如下的需求分析。 2.12.1 功能需求分析功能需求分析 根據(jù)用戶的具體要求以及能會(huì)涉及到的功能,系統(tǒng)應(yīng)包含以下功能: 1) 顯示商品的相關(guān)信息 a. 由多個(gè)靜態(tài)網(wǎng)頁(yè)構(gòu)成,包括主頁(yè)面以及各子頁(yè)面,主要用于加載各服裝商品 的圖片和信息。 b. 點(diǎn)擊“查看”功能,點(diǎn)擊后顯示服裝商品的詳細(xì)資料。 2) 用戶登錄界面 包括會(huì)員的登錄,以及密碼丟失后的尋找功能。 本科畢業(yè)設(shè)計(jì)論文 第 3 頁(yè) 共 31 頁(yè) 3) 會(huì)員注冊(cè)功能 包括會(huì)員的登錄的帳號(hào)、密

6、碼以及會(huì)員的相關(guān)詳細(xì)資料。 4) 會(huì)員相關(guān)信息的顯示及修改功能 a. 顯示會(huì)員注冊(cè)時(shí)所填寫的相關(guān)資料。 b. 當(dāng)會(huì)員發(fā)現(xiàn)注冊(cè)資料有誤或有所變更時(shí),可以通過(guò)該項(xiàng)對(duì)資料進(jìn)行校正,以 免出現(xiàn)不必要的損失。 5) 訂購(gòu)系統(tǒng) 本系統(tǒng)為用戶提供的是購(gòu)物車模式,用戶可以通過(guò)點(diǎn)擊商品后,商品會(huì)自動(dòng)加 載到購(gòu)物車面板,用戶確定所需商品后,只需點(diǎn)擊確定即可。 6) 訂購(gòu)日志查詢 對(duì)用戶的訂購(gòu)時(shí)間、商品等相關(guān)數(shù)據(jù)進(jìn)行統(tǒng)計(jì),用戶可以通過(guò)該項(xiàng)功能對(duì)所訂 購(gòu)過(guò)的商品進(jìn)行校對(duì)。 7) 管理員模塊 對(duì)現(xiàn)有資料進(jìn)行分類整理、備份、修改,以及對(duì)垃圾信息進(jìn)行刪除。 8) 系統(tǒng)維護(hù) a. 數(shù)據(jù)備份:用戶可以選擇不同的路徑對(duì)系統(tǒng)數(shù)據(jù)庫(kù)

7、進(jìn)行備份。 b. 清除數(shù)據(jù):由于清除數(shù)據(jù)是直接對(duì)數(shù)據(jù)庫(kù)中的具體的表進(jìn)行刪除數(shù)據(jù)操作, 該功能應(yīng)由管理員操作,選擇用戶想刪除數(shù)據(jù)的表單,確認(rèn)刪除后系統(tǒng)將對(duì)選中的 數(shù)據(jù)庫(kù)表單清空數(shù)據(jù)。 c. 初始化數(shù)據(jù)庫(kù):對(duì)數(shù)據(jù)庫(kù)進(jìn)行初始化,一般是管理員用于第一次使用系統(tǒng)。 2.22.2 性能需求分析性能需求分析 1) 正確性:根據(jù)服裝銷售系統(tǒng)的運(yùn)作流程設(shè)計(jì)軟件,流程中的每個(gè)步驟在系統(tǒng) 中都必須有所體現(xiàn),保證程序的正確性。 2) 靈活性:系統(tǒng)應(yīng)具有較靈活的更新操作,對(duì)菜單、會(huì)員、公告、定單等數(shù)據(jù) 項(xiàng)應(yīng)具備實(shí)時(shí)配置的功能,避免二次開(kāi)發(fā);對(duì)一段時(shí)間后數(shù)據(jù)庫(kù)的內(nèi)容進(jìn)行有選擇 地刪除,必要時(shí)對(duì)數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行初始化。 3)

8、 穩(wěn)定性:系統(tǒng)應(yīng)具備長(zhǎng)期持續(xù)工作的能力;使數(shù)據(jù)庫(kù)的一致性控制在可操作 范圍內(nèi);避免因系統(tǒng)引起的死機(jī)現(xiàn)象。 4) 安全性:有良好的用戶身份認(rèn)證體制和靈活的密碼更改模塊;用戶權(quán)限可以 通過(guò)管理員靈活修改;有手動(dòng)備份等操作。 本科畢業(yè)設(shè)計(jì)論文 第 4 頁(yè) 共 31 頁(yè) 2.32.3 數(shù)據(jù)需求分析數(shù)據(jù)需求分析 2.3.1 數(shù)據(jù)字典 a) 數(shù)據(jù)操作類: 1) 客戶信息 客戶 ID、用戶姓名、用戶密碼、e-mail、密碼保護(hù)問(wèn)題、找回密碼答案、聯(lián)系 人、性別、客戶單位、聯(lián)系電話、聯(lián)系地址、郵政編碼、備注 2) 商品信息 商品 ID、商品名稱、商品零售價(jià)、商品批發(fā)價(jià)、商品相關(guān)圖片信息、商品所屬 分類、商品數(shù)

9、量、備注。 3) 定單查詢信息 ID、用戶姓名、商品名稱、商品數(shù)量、商品價(jià)格、訂購(gòu)時(shí)間、是否已簽發(fā)、備 注 b) 動(dòng)態(tài)配置類 1)商品查詢信息 商品 ID、商品名稱、商品價(jià)格、商品分類 2)用戶查詢信息 用戶名稱、用戶密碼、聯(lián)系人、聯(lián)系單位、聯(lián)系電話 2.3.2 繪制數(shù)據(jù)庫(kù)系統(tǒng) ERER 圖圖 根據(jù)用戶提出的需求,結(jié)合數(shù)據(jù)字典繪制出 ER 圖如下: 1) 客戶信息關(guān)系 ER 圖 2) 會(huì)員資料注冊(cè)修改關(guān)系 ER 圖 NM N M 圖 2.1 客戶信息關(guān)系 ER 圖 NM 訂購(gòu) 注冊(cè) 客戶 登錄 查詢 本科畢業(yè)設(shè)計(jì)論文 第 5 頁(yè) 共 31 頁(yè) 會(huì)員 資料 注冊(cè) 修改 忘記密碼輸入帳號(hào) 輸入密保

10、答案 修改密碼成功 返回修改密碼 Y Y N 圖 2.2 會(huì)員資料修改圖 3) 結(jié)算關(guān)系 ER 圖 4) 用戶權(quán)限關(guān)系 ER 圖 2. 控制流圖的繪制 本系統(tǒng)需要實(shí)時(shí)地獲取來(lái)電顯示,是一個(gè)實(shí)時(shí)系統(tǒng),所以在創(chuàng)建了數(shù)據(jù)流模型 后還必須創(chuàng)建控制流模型,以便描述相關(guān)的事件以及系統(tǒng)狀態(tài)在時(shí)間坐標(biāo)系中的變 遷。分析本系統(tǒng)的控制流得到控制流圖如圖 2.8: 圖 2.3 收發(fā)定單 ER 圖 1 M 1Y 1 定單 客戶 商品訂購(gòu)1提交 查看定單查看 反饋 密碼1 1N 1 有 用戶 1 提交權(quán)限 功能 圖 2.4 用戶權(quán)限關(guān)系 ER 圖 用戶名和密碼正確 錯(cuò)誤 口令核對(duì) 出錯(cuò)提示 權(quán)限核對(duì) 啟動(dòng)系統(tǒng) 配置 記

11、 查詢 記 備份 記 數(shù)據(jù)庫(kù) 記 初始化 記 圖 2.5 系統(tǒng)控制流圖 登記入庫(kù) 客戶 本科畢業(yè)設(shè)計(jì)論文 第 6 頁(yè) 共 31 頁(yè) 概要設(shè)計(jì)概要設(shè)計(jì) 軟件的概要設(shè)計(jì)是在需求分析的基礎(chǔ)上經(jīng)過(guò)概括總結(jié)用戶的具體要求,對(duì)系統(tǒng)的 總體結(jié)構(gòu)進(jìn)行規(guī)劃,根據(jù)需求確定軟件和數(shù)據(jù)的總體框架,概要設(shè)計(jì)旨在確定程序各 主要部件之間的關(guān)系。 3.13.1 系統(tǒng)運(yùn)行環(huán)境系統(tǒng)運(yùn)行環(huán)境 3.1.1 運(yùn)行環(huán)境的配置 3.1.2 創(chuàng)建服務(wù)器界面 圖 3.1 運(yùn)行環(huán)境配置 本科畢業(yè)設(shè)計(jì)論文 第 7 頁(yè) 共 31 頁(yè) 3.1.3.關(guān)鍵技術(shù) 1. ASPASP 技術(shù) 隨著互連網(wǎng)(Internet)的飛速發(fā)展和普及,構(gòu)造 Web 網(wǎng)站

12、、開(kāi)發(fā)網(wǎng)絡(luò)應(yīng)用程 序已經(jīng)成為熱門技術(shù)之一。ASP 以其簡(jiǎn)單易學(xué)、與 Windows 操作系統(tǒng)無(wú)縫繼承、擴(kuò)展 性好等特性,吸引了眾多動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)人員,得到了網(wǎng)絡(luò)編程者的青睞。 ASPASP(Active Server Page)是微軟公司開(kāi)發(fā)的一套服務(wù)器端腳本運(yùn)行環(huán)境。使 用 ASP 結(jié)合 HTML 網(wǎng)頁(yè)、ASP 指令和 ActiveX 組件可以快速地建立動(dòng)態(tài)、交互且高速 的 Web 服務(wù)器應(yīng)用環(huán)境。 2Microsoft Office Access2003 Access2003 是一套簡(jiǎn)單易學(xué)的數(shù)據(jù)庫(kù)軟件,可以使用戶輕松地建立起一套數(shù)據(jù) 庫(kù)。MicrosoftMicrosoft OfficeO

13、ffice Access2003Access2003 不僅適用于軟件編程的初學(xué)者,也適合于使用 ACCESSACCESS 管理軟件開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的中、高級(jí)用戶。是一套非常簡(jiǎn)便快捷開(kāi)發(fā)工 具。 3.23.2 功能模塊描述功能模塊描述 3.2.1 需求功能描述 a) 信息登記 1) 用戶注冊(cè)登記:用于對(duì)首次瀏覽本系統(tǒng)的游客注冊(cè)成為會(huì)員的相關(guān)操作。系 統(tǒng)將次消息收錄到數(shù)據(jù)庫(kù)提供用戶登錄的檢索依據(jù)。 輸入: 添加時(shí):輸入客戶基本信息中各項(xiàng)內(nèi)容 修改時(shí):通過(guò)相關(guān)模塊修改信息 刪除時(shí):該操作由管理員實(shí)現(xiàn) 處理: 增加時(shí):判斷輸入數(shù)據(jù)是否合法 修改時(shí):判斷修改數(shù)據(jù)是否合法 刪除時(shí):點(diǎn)擊返回鍵,注銷已有信

14、息 保存: 增加時(shí):保存輸入數(shù)據(jù)到客戶信息表中 圖 3.2 創(chuàng)建服務(wù)器示意圖 本科畢業(yè)設(shè)計(jì)論文 第 8 頁(yè) 共 31 頁(yè) 修改時(shí):更新該客戶在客戶信息表中的數(shù)據(jù) 刪除時(shí):該操作由管理員實(shí)現(xiàn) 2) 客戶訂購(gòu):用戶登錄后通過(guò)對(duì)系統(tǒng)提供商品的瀏覽,還可以點(diǎn)擊商品的查看 鍵查看商品的詳細(xì)資料。確定商品后點(diǎn)擊購(gòu)買鍵進(jìn)行購(gòu)買。 輸入: 添加時(shí):點(diǎn)擊提供商品的購(gòu)買鍵 處理: 增加時(shí):判斷輸入的合法性 保存: 購(gòu)買時(shí):在用戶登錄時(shí)通過(guò)函數(shù)來(lái)保存用戶名,并創(chuàng)建數(shù)據(jù)源組,將用戶訂 購(gòu)的商品定單保存到相應(yīng)的數(shù)據(jù)表中。 b) 業(yè)務(wù)操作 1) 查詢商品信息:客戶將相應(yīng)的商品名稱輸入輸入框,點(diǎn)擊查詢按鈕進(jìn)行查詢 輸入:

15、在輸入框中輸入需要查詢的商品名稱 處理: 判斷商品名稱的合法性,通過(guò)查詢商品數(shù)據(jù)表進(jìn)行查詢 輸出: 將通過(guò)數(shù)據(jù)庫(kù)查詢的商品顯示出來(lái) 2) 訂貨結(jié)算:客戶訂購(gòu)了商品,由用戶選擇批發(fā)價(jià)或是零售價(jià),并選擇商品數(shù) 量,最后點(diǎn)擊結(jié)算鍵鍵進(jìn)行商品結(jié)算 輸入: 結(jié)算時(shí):點(diǎn)擊結(jié)算按鈕 處理: 結(jié)算時(shí):判斷輸入的合法性,找到對(duì)應(yīng)的商品信息,根據(jù)客戶的商品選擇情 況進(jìn)行結(jié)算 輸出: 結(jié)算時(shí):保存客戶商品情況到結(jié)算表 3.2.2 根據(jù)功能需求設(shè)計(jì)總體框架模塊圖: 本科畢業(yè)設(shè)計(jì)論文 第 9 頁(yè) 共 31 頁(yè) 1) 該系統(tǒng)的設(shè)計(jì)主要是為用戶提供方便快捷的操作,因此對(duì)于用戶服務(wù)的功能 主要分解為以下:用戶登錄、查看資料、

16、修改資料、用戶訂購(gòu)、用戶反饋、查看定 單等幾個(gè)部件,見(jiàn)圖 3.3 所示: 2) 商品訂購(gòu)模塊所包含的模塊有:商品信息查看、購(gòu)物車模塊,定單查詢。其 中購(gòu)物車模塊包含零售價(jià)和批發(fā)價(jià)兩種方式。見(jiàn)圖 3.4 所示: 3) 定單管理模塊所包含的有定單簽發(fā)、定單備分以及會(huì)員查看定單等功能。見(jiàn) 圖 3.5 所示: 4) 系統(tǒng)模塊應(yīng)包含數(shù)據(jù)備份、數(shù)據(jù)清除和初始化數(shù)據(jù)庫(kù)功能。見(jiàn)圖 3.4 所示: 3.2.3 各模塊功能描述: 本系統(tǒng)共分為以下幾個(gè)模塊:主界面及各子頁(yè)面,用戶登錄模塊,用戶注冊(cè)模 圖 3.5 定單管理示意圖 定單管理 定單簽發(fā) 會(huì)員查看定單 定單備分 圖 3.4 商品訂購(gòu)模塊圖 商品訂購(gòu) 商品信

17、息查看 購(gòu)物車 零售價(jià) 批發(fā)價(jià) 定單查詢 圖 3.6 系統(tǒng)維護(hù)圖 系統(tǒng)維護(hù) 數(shù)據(jù)備份 初始化數(shù)據(jù)庫(kù) 清除數(shù)據(jù) 圖 3.3 總體框架模塊圖 主界面 各 子 頁(yè) 面 修 改 資 料 查 看 資 料 商 品 訂 購(gòu) 用 戶 注 冊(cè) 管 理 員 登 錄 用 戶 登 錄 用 戶 反 饋 查 看 定 單 本科畢業(yè)設(shè)計(jì)論文 第 10 頁(yè) 共 31 頁(yè) 塊,系統(tǒng)公告欄模塊,服裝分類管理模塊,銷售購(gòu)物車模塊,定單管理模塊、系統(tǒng) 維護(hù)模塊,其各個(gè)主模塊又分為若干個(gè)小模塊,以下就詳細(xì)介紹各小模塊的具體功 能。 1) 主界面中的各小模塊 由于本人對(duì)如何實(shí)現(xiàn)游客屏蔽和會(huì)員顯示等功能了解不夠,因此在系統(tǒng)的實(shí)現(xiàn) 中動(dòng)了一點(diǎn)

18、小腦筋,創(chuàng)建了 2 個(gè)首頁(yè)面 index 和 index1,index 的功能只是進(jìn)行會(huì) 員的登錄和注冊(cè),而無(wú)法鏈接至其他子頁(yè)面和進(jìn)行其他操作,而 index1 頁(yè)面則需要 會(huì)員進(jìn)行登錄操作,經(jīng)過(guò)系通驗(yàn)證后自動(dòng)跳轉(zhuǎn),在該頁(yè)面下,會(huì)員可以進(jìn)行修改資 料、查看商品、訂購(gòu)商品、查詢定單等一系列操作。也算是我想出來(lái)的一個(gè)屏蔽游 客和會(huì)員的笨辦法。 通過(guò)上文所述,主頁(yè)面中主要包含以下幾個(gè)功能模塊的鏈接: a) 登錄:在本系統(tǒng)中的所有操作都必須首先進(jìn)行會(huì)員登錄操作,否則系統(tǒng)將自 動(dòng)提示錯(cuò)誤,并指示用戶進(jìn)行登錄操作或是注冊(cè)用戶。 b) 注冊(cè):是新用戶欲對(duì)本系統(tǒng)提供的商品進(jìn)行訂購(gòu)所需進(jìn)行的信息資料填寫注 冊(cè),

19、以及信息的保存操作。 c) 用戶手冊(cè)模塊:是用戶通過(guò)了登錄驗(yàn)證后,所能夠進(jìn)行的具體操作。包括以 下幾個(gè)功能鍵:查看用戶資料、修改用戶密碼、購(gòu)物車、查看定單。以下是各按鈕 的詳細(xì)介紹: 1 查看用戶資料,用戶通過(guò)驗(yàn)證后,可以點(diǎn)擊該功能鍵對(duì)所填寫的信息資料 進(jìn)行查看。 2 修改用戶密碼:用戶通過(guò)驗(yàn)證后,如感覺(jué)自己的密碼設(shè)計(jì)太過(guò)簡(jiǎn)單,或者 是密碼過(guò)于復(fù)雜,可以通過(guò)通過(guò)該功能鍵跳轉(zhuǎn)到相應(yīng)頁(yè)面進(jìn)行修改。用戶若是遺忘 了密碼,也可以在登錄界面中,點(diǎn)擊“忘了密碼”鍵,通過(guò)密碼保護(hù)對(duì)密碼進(jìn)行修 改操作。 對(duì)于用戶的密碼保護(hù)的注意事項(xiàng): 為確保系統(tǒng)的安全性,用戶在登錄系統(tǒng)時(shí)必須通過(guò)系統(tǒng)的安全驗(yàn)證,所謂驗(yàn)證 就是

20、在權(quán)限數(shù)據(jù)庫(kù)中查找是否有該用戶存在。而權(quán)限數(shù)據(jù)庫(kù)來(lái)源于密碼管理的模塊 的添加操作,在密碼管理模塊中實(shí)現(xiàn)了以下幾個(gè)功能: a) 實(shí)現(xiàn)了用戶密碼的刪除和修改操作,刪除即注銷掉一個(gè)用戶,修改時(shí)需要注 意只有用戶自己才能修改自己的密碼,并且用戶在修改時(shí)除了管理員能改變用戶的 本科畢業(yè)設(shè)計(jì)論文 第 11 頁(yè) 共 31 頁(yè) 性質(zhì)外,其他用戶不可以改變用戶的性質(zhì)。 b) 修改以后的記錄通過(guò)用戶以前的密碼來(lái)更新用戶的新密碼。 c) 對(duì)于遺失了自己密碼的用戶,可以通過(guò)“密碼提示問(wèn)題”來(lái)獲取新密碼,以 下有詳細(xì)介紹。 3 購(gòu)物車:用戶通過(guò)驗(yàn)證后,可以通過(guò)該模塊對(duì)本系統(tǒng)所提供的各類商品進(jìn) 行訂購(gòu)。 4 查看定單:用

21、戶若想了解以前所訂購(gòu)的商品、數(shù)量等一系列數(shù)據(jù),可以通 過(guò)該功能鍵實(shí)現(xiàn)查詢。 d) 公告欄:對(duì)本站所提供的最新的商品信息以及相關(guān)事件進(jìn)行系統(tǒng)的介紹,使 用戶能夠在第一時(shí)間了解。 e) 各靜態(tài)子頁(yè)面的鏈接:對(duì)本系統(tǒng)所提供的商品做一個(gè)簡(jiǎn)單感性的介紹,點(diǎn)擊 后顯示各類商品的圖片和價(jià)格,以便用戶進(jìn)行比較,如需了解詳細(xì)資料,可點(diǎn)擊查 看按鈕進(jìn)行查看操作。 2)會(huì)員登錄模塊 該模塊主要功能是對(duì)用戶的帳號(hào)、密碼進(jìn)行驗(yàn)證,以及進(jìn)行新會(huì)員的注冊(cè)和對(duì) 密碼丟失后的恢復(fù)等 a) 登錄:用戶在相應(yīng)的用戶名欄和密碼欄填寫自己的帳號(hào)和密碼后,系統(tǒng)通過(guò) 對(duì)數(shù)據(jù)庫(kù)的校對(duì)后自動(dòng)跳轉(zhuǎn)至 index1 頁(yè)面,提供用戶進(jìn)行各項(xiàng)操作;若

22、校驗(yàn)失敗則 通過(guò) error 頁(yè)面提示用戶登錄失敗,提示用戶重新登錄或是注冊(cè)會(huì)員。 b) 注冊(cè):對(duì)于新用戶所進(jìn)行的操作。點(diǎn)擊后進(jìn)入注冊(cè)頁(yè)面進(jìn)行注冊(cè)。 c) 忘了密碼:提供密碼丟失的用戶進(jìn)行取回密碼操作,進(jìn)入相關(guān)頁(yè)面,通過(guò)密 碼提示問(wèn)題(question)和找回密碼答案(answer)獲取新的密碼,具體操作請(qǐng)參 考 4.4.2 以及相應(yīng)的圖片展示。 3)銷售購(gòu)物車模塊: 用戶通過(guò)對(duì)商品信息的瀏覽后,確定了所需訂購(gòu)的商品,點(diǎn)擊“購(gòu)買“按鈕, 商品的相關(guān)名稱、所屬分類等信息會(huì)自動(dòng)添加至購(gòu)物車模塊中,再由用戶選擇購(gòu)買 的類型以及購(gòu)買的數(shù)量,最后簽署定單,訂購(gòu)操作完成。 4)定單管理模塊: 用戶簽署定單

23、后,系統(tǒng)進(jìn)行復(fù)制保存,將復(fù)制的結(jié)果保存在定單管理數(shù)據(jù)庫(kù)的 該用戶所對(duì)應(yīng)的名稱下,以方便日后用戶查詢時(shí)通過(guò)用戶登錄提取帳戶后便可以直 本科畢業(yè)設(shè)計(jì)論文 第 12 頁(yè) 共 31 頁(yè) 接讀取。 5)報(bào)錯(cuò)模塊 當(dāng)用戶進(jìn)行會(huì)員登錄時(shí),用戶名稱及用戶密碼在系統(tǒng)校驗(yàn)時(shí)發(fā)生錯(cuò)誤時(shí),系統(tǒng) 自動(dòng)調(diào)用報(bào)錯(cuò)模塊(error 模塊) ,并提醒用戶進(jìn)行重新登錄或是重新注冊(cè)會(huì)員。 6)層疊樣式表文檔 主要是確定該系統(tǒng)的主要結(jié)構(gòu)、文字等樣式,以 ASP 頁(yè)面形式規(guī)定后,以便其 他的模塊可以直接引用。 7)動(dòng)態(tài)數(shù)據(jù)的更新 在客戶關(guān)系系統(tǒng)中,許多信息都是不斷變化的,需要實(shí)時(shí)更新,例如:用戶資 料信息、商品信息、定單信息等,這時(shí)用

24、戶希望通過(guò)簡(jiǎn)單的操作完成信息的更新而無(wú) 須改變程序,即只須在界面上像添加一條登記記錄一樣簡(jiǎn)單,并且添加后能自動(dòng)更新 數(shù)據(jù)庫(kù)以便于登錄時(shí)使用。數(shù)據(jù)的動(dòng)態(tài)更新是整個(gè)系統(tǒng)靈活性的體現(xiàn),更新內(nèi)容有: 會(huì)員資料、商品、定單等。更新不僅意味著添加部分內(nèi)容,還可以對(duì)動(dòng)態(tài)數(shù)據(jù)進(jìn)行修 改、刪除等操作,以方便更新本模塊作了一些簡(jiǎn)單的查詢功能。 8)管理員模塊 管理員通過(guò)該模塊的登錄,對(duì)相關(guān)的信息資料進(jìn)行管理、備份以及刪除等操作。 以及對(duì)用戶的定單進(jìn)行簽發(fā)。 9) 數(shù)據(jù)備份和初始化 為保證數(shù)據(jù)的安全可靠,操作數(shù)據(jù)庫(kù)的用戶要力求細(xì)致、認(rèn)真,盡量避免出錯(cuò), 但是用戶在操作過(guò)程中因?yàn)閷?duì)業(yè)務(wù)流程不熟悉或不是很了解程序本身的

25、特性難免會(huì) 出錯(cuò),而數(shù)據(jù)庫(kù)中的錯(cuò)誤可能會(huì)給對(duì)用戶帶來(lái)很大的損失,所以及時(shí)的對(duì)現(xiàn)在的數(shù) 據(jù)庫(kù)進(jìn)行備份是十分有必要的。本系統(tǒng)中數(shù)據(jù)庫(kù)采用自動(dòng)備份:當(dāng)有新的資料出現(xiàn) 時(shí),例如新會(huì)員的注冊(cè)、新定單的簽署等,系統(tǒng)自動(dòng)將這些資料添加至數(shù)據(jù)庫(kù)相應(yīng) 的位置進(jìn)行備分保存。此外本系統(tǒng)并不具有還原功能,原因是還原功能會(huì)覆蓋現(xiàn)有 的數(shù)據(jù)庫(kù),如果用戶一不小心作了還原操作,可能當(dāng)前的許多數(shù)據(jù)將會(huì)一去不復(fù)返。 3.33.3 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì) 在明確了系統(tǒng)的詳細(xì)功能后,根據(jù)系統(tǒng)的功能要求理清了其中的數(shù)據(jù)關(guān)系并提煉 出其中的數(shù)據(jù)關(guān)系,結(jié)合需求分析中的 ER 圖可以規(guī)劃出客戶關(guān)系系統(tǒng)的具體表單,根 據(jù)分析結(jié)果,詳細(xì)表單的設(shè)計(jì)

26、如下: 本科畢業(yè)設(shè)計(jì)論文 第 13 頁(yè) 共 31 頁(yè) 1) 用戶注冊(cè) 用戶信息記錄:記錄下注冊(cè)用戶的詳細(xì)信息,系統(tǒng)將此信息收錄入數(shù)據(jù)庫(kù)中。 主要為商品定單的發(fā)送、接受以及聯(lián)系之用。該數(shù)據(jù)庫(kù)設(shè)計(jì)如下: 表 3.1 用戶資料 字段名稱數(shù)據(jù)類型字段大小說(shuō)明 ID自動(dòng)編號(hào)數(shù)字用戶 ID 用戶帳號(hào)文本30用戶注冊(cè)帳號(hào) 用戶密碼文本20用戶注冊(cè)密碼 e-mail文本30聯(lián)系方式 密碼保護(hù)問(wèn)題文本30用于找回密碼 找回密碼答案文本30用于找回密碼 聯(lián)系人文本15聯(lián)系人 性別文本2選擇 客戶單位文本30訂購(gòu)商所在單位 聯(lián)系電話數(shù)字10訂購(gòu)單位電話 聯(lián)系地址文本30訂購(gòu)單位詳細(xì)地址 郵政編碼數(shù)字6訂購(gòu)單位郵編

27、該模塊應(yīng)具備以下功能:添加、刪除、修改等。 添加: 1) 判斷是否已存在該用戶名 2) 輸入客戶基本信息中各項(xiàng)內(nèi)容。 刪除: 1)判斷所需刪除的信息資料是否合法 2)判斷該信息資料是否存在,并確認(rèn)刪除 修改: 1)判斷所需修改的用戶名是否合法 2)顯示用戶提示的密碼提示問(wèn)題 3)對(duì)用戶輸入的密碼提示答案進(jìn)行校對(duì) 4)進(jìn)行資料修改 圖 3.7 用戶資料數(shù)據(jù)表設(shè)計(jì)圖 本科畢業(yè)設(shè)計(jì)論文 第 14 頁(yè) 共 31 頁(yè) 2) 商品資料登記 商品資料信息:對(duì)各類商品進(jìn)行分類保存管理,為用戶的瀏覽訂購(gòu)提供方便快 捷的服務(wù)。該數(shù)據(jù)庫(kù)設(shè)計(jì)如下: 表 3.2 商品信息資料 字段名稱數(shù)據(jù)類型字段大小說(shuō)明 商品 ID數(shù)

28、字10商品唯一標(biāo)識(shí) 商品名稱文本30商品名稱 零售價(jià)數(shù)字10零售價(jià) 批發(fā)價(jià)數(shù)字10批發(fā)價(jià) 商品圖片文本20圖片信息地址 類別文本10商品所屬類別 商品銷售量數(shù)字8商品的存儲(chǔ)量 備注文本30備注信息 注:由于該數(shù)據(jù)庫(kù)所含的信息量較大,這里僅選取幾條資料顯示! 用戶如需對(duì)商品的詳細(xì)資料進(jìn)行查看,可點(diǎn)擊頁(yè)面中的“查看”功能鍵, 鏈接至商品詳細(xì)資料一覽表,這里對(duì)具體操作不做詳細(xì)說(shuō)明。 3)定單資料登記 定單資料:是對(duì)所有已經(jīng)進(jìn)行過(guò)訂購(gòu)商品的用戶進(jìn)行記錄分類和保存,并通 過(guò) ASP 頁(yè)面提供用戶瀏覽查看,以便能夠及時(shí)發(fā)現(xiàn)在用戶訂購(gòu)中所出現(xiàn)的錯(cuò)誤, 并及時(shí)對(duì)其進(jìn)行更正。該數(shù)據(jù)庫(kù)設(shè)計(jì)如下: 表 3.1 定單

29、表 圖 3.8 商品資料數(shù)據(jù)表設(shè)計(jì)圖 本科畢業(yè)設(shè)計(jì)論文 第 15 頁(yè) 共 31 頁(yè) 字段名稱數(shù)據(jù)類型字段大小說(shuō)明 ID自動(dòng)編號(hào)10ID 客戶帳號(hào)文本30查看功能主鍵 聯(lián)系人文本10聯(lián)系人 訂購(gòu)日期時(shí)間/日期10記錄訂購(gòu)日期 商品名稱文本30記錄訂購(gòu)的商品名稱 商品數(shù)量數(shù)字8記錄訂購(gòu)商品數(shù)量 商品總額數(shù)字8記錄商品總額 是否簽發(fā)是/否8是否已簽發(fā) 備注文本50備注 詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì) 4.14.1 主界面介紹主界面介紹 4.1.1 服務(wù)器界面 圖 4.1 服務(wù)器界面示意圖 圖 3.9 定單數(shù)據(jù)表設(shè)計(jì)圖 本科畢業(yè)設(shè)計(jì)論文 第 16 頁(yè) 共 31 頁(yè) 4.1.2 主界面概述 主界面定義了系統(tǒng)的主要模塊

30、以及功能,通過(guò)對(duì)各按鈕的點(diǎn)擊來(lái)實(shí)現(xiàn)對(duì)系統(tǒng)中 各模塊的調(diào)用。 4.1.3 主界面設(shè)計(jì) 該系統(tǒng)主界面的設(shè)計(jì)包括兩部分:Index 界面和 Index1 界面,主要是為了屏蔽 游客瀏覽而設(shè)置。Index 界面的主要功能是提供會(huì)員的登錄和注冊(cè),對(duì)于其他功能鍵 是虛設(shè)的。當(dāng)用戶進(jìn)行登錄后,系統(tǒng)自動(dòng)跳轉(zhuǎn)至 Index1 界面,在該界面中,用戶可 以對(duì)系統(tǒng)的各項(xiàng)功能模塊進(jìn)行操作。 4.24.2 登錄模塊介紹登錄模塊介紹 圖 4.2 Index 界面 該頁(yè)面僅可進(jìn)行該頁(yè)面僅可進(jìn)行 此兩項(xiàng)操作,用此兩項(xiàng)操作,用 以屏蔽游客以屏蔽游客 IndexIndex 頁(yè)面中頁(yè)面中 顯示的內(nèi)容顯示的內(nèi)容 圖 4.3 Inde

31、x1 界面 Index1 界面 中所進(jìn)行的 操作 Index1 頁(yè)面 所能進(jìn)行的 各項(xiàng)操作 本科畢業(yè)設(shè)計(jì)論文 第 17 頁(yè) 共 31 頁(yè) 4.2.1 登錄模塊流程 4.2.2 登錄界面以及錯(cuò)誤提示 .主界面中的錯(cuò)誤提示 當(dāng)游客瀏覽本系統(tǒng),點(diǎn)擊相關(guān)按鈕,系統(tǒng)自動(dòng)跳轉(zhuǎn)至錯(cuò)誤提示頁(yè)面(error) , 提示游客進(jìn)行登錄或是注冊(cè)等相關(guān)操作。 圖 4.4 登錄模塊流程 圖 4.3.1.1 登錄模塊流程 在登錄界面中輸入用戶名、密碼 系統(tǒng)驗(yàn)證 出錯(cuò)提示 1、 登錄標(biāo)志 registed 置為 true; 2、 連接數(shù)據(jù)庫(kù); 3、 搜詢數(shù)據(jù)庫(kù)中的用戶名、密碼; 4、 與用戶輸入值校驗(yàn) 5、 登錄成功自動(dòng)跳轉(zhuǎn)

32、主頁(yè)面。 點(diǎn)擊任一 瀏覽按鈕 錯(cuò) 誤 提 示 提示用戶首先 進(jìn)行相關(guān)操作! Index 界面 圖 4.5 主頁(yè)面的功能展示圖 本科畢業(yè)設(shè)計(jì)論文 第 18 頁(yè) 共 31 頁(yè) 2登錄界面時(shí)的錯(cuò)誤提示 當(dāng)會(huì)員在登錄了錯(cuò)誤的帳號(hào)和密碼時(shí),系統(tǒng)通過(guò)驗(yàn)證跳轉(zhuǎn)至錯(cuò)誤提示頁(yè)面,提 示用戶“密碼錯(cuò)誤,請(qǐng)重新登錄” ,或請(qǐng)進(jìn)行“注冊(cè)”操作! 3用戶注冊(cè)即錯(cuò)誤提示 對(duì)于新用戶而言,首先進(jìn)行的操作應(yīng)當(dāng)是會(huì)員注冊(cè)。點(diǎn)擊進(jìn)入相應(yīng)的頁(yè)面,進(jìn) 行相關(guān)操作: 當(dāng)用戶輸入了 錯(cuò)誤的帳號(hào)、 密碼。 密碼錯(cuò)誤,登 錄失敗,請(qǐng)重 新登錄! 圖 4.6 錯(cuò)誤提示頁(yè)面 圖 4.7 登錄界面示意圖 圖 4.8 錯(cuò)誤頁(yè)面提示 本科畢業(yè)設(shè)計(jì)論文

33、 第 19 頁(yè) 共 31 頁(yè) 提交后提示注冊(cè)成功! 下面的顯示為注冊(cè)過(guò)程中所出現(xiàn)的錯(cuò)誤的系統(tǒng)提示 未曾進(jìn)行用戶名的輸入 注冊(cè)用戶名已存在 圖 4.9 用戶注冊(cè)流程示意圖 本科畢業(yè)設(shè)計(jì)論文 第 20 頁(yè) 共 31 頁(yè) 4.34.3 商品詳細(xì)資料查看商品詳細(xì)資料查看 商品詳細(xì)資料查看操作步驟 圖 4.11 商品詳細(xì)資料查看操作步驟 登錄跳轉(zhuǎn)主界面 根據(jù)商品分類點(diǎn)擊子頁(yè)面 選擇商品 點(diǎn)擊“查看”按鈕 跳轉(zhuǎn)查看頁(yè)面 數(shù)據(jù)庫(kù)查詢 顯示商品資料 密碼長(zhǎng)度不能小于 6 兩次輸入密碼不同 圖 4.10 注冊(cè)時(shí)的錯(cuò)誤提示 本科畢業(yè)設(shè)計(jì)論文 第 21 頁(yè) 共 31 頁(yè) 4.44.4 用戶手冊(cè)及相關(guān)功能鍵介紹用戶手

34、冊(cè)及相關(guān)功能鍵介紹 4.4.1 查看用戶資料功能 當(dāng)會(huì)員帳號(hào)、密碼通過(guò)系統(tǒng)驗(yàn)證登錄本系統(tǒng)后,可以通過(guò)點(diǎn)擊 Index1 界面中的 用戶手冊(cè)欄“查看用戶資料“功能鍵來(lái)對(duì)用戶資料進(jìn)行查詢 點(diǎn)擊此按鈕 查看效果 如圖所示 圖 4.13 會(huì)員詳細(xì)資料查詢界面 圖 4.12 商品查看功能示意 本科畢業(yè)設(shè)計(jì)論文 第 22 頁(yè) 共 31 頁(yè) 4.4.2 修改用戶資料功能 a) 當(dāng)用戶希望對(duì)自己的會(huì)員資料進(jìn)行修改時(shí),可以點(diǎn)擊該項(xiàng)功能進(jìn)行操作。 b) 當(dāng)用戶遺忘了自己的密碼,可以通過(guò)密碼提示問(wèn)題重新獲取密碼,具體操作步驟 如下圖所示: 1)當(dāng)用戶發(fā)現(xiàn)遺失密碼后,可點(diǎn)擊“登錄界面“中的“忘了密碼”功能鍵進(jìn)入 相應(yīng)

35、頁(yè)面,如圖 4.16.1,輸入用戶帳號(hào),點(diǎn)擊“下一步” 。當(dāng)通過(guò)驗(yàn)證后跳至圖 4.16.2 所示頁(yè)面;若驗(yàn)證錯(cuò)誤,則跳轉(zhuǎn)至錯(cuò)誤提示頁(yè)面,如圖 4.16.5 所示。 2)用戶名通過(guò)驗(yàn)證后,系統(tǒng)提取出用戶的相關(guān)資料,頁(yè)面顯示用戶注冊(cè)的“密 碼提示問(wèn)題” ,用戶填寫密碼提示答案,系統(tǒng)驗(yàn)證,驗(yàn)證無(wú)誤,跳至圖 4.16.3;驗(yàn)證 失敗,提示錯(cuò)誤信息,如圖 4.16.6。 3)系統(tǒng)驗(yàn)證無(wú)誤后,用戶可以重新填寫新的密碼,以及密碼驗(yàn)證,點(diǎn)擊“確認(rèn)” 系統(tǒng)將新密碼寫入數(shù)據(jù)庫(kù),覆蓋原先的密碼。 4)系統(tǒng)提示用戶修改密碼成功,并顯示用戶的新密碼,提示用戶妥善保存。如 圖 4.16.4 所示。 具體流程示意圖如下:

36、N Y N 忘了密碼 請(qǐng)輸入用戶名 系統(tǒng)校驗(yàn) 提示錯(cuò)誤頁(yè)面 輸入提示密碼答案 校驗(yàn) 輸入新密碼 圖 4.3.1.1 登錄模塊流程 提示修改成功 圖 4.3.1.1 登錄模塊流程 圖 4.14 用戶資料修改圖 本科畢業(yè)設(shè)計(jì)論文 第 23 頁(yè) 共 31 頁(yè) 4.4.2. 當(dāng)用戶填寫了錯(cuò)誤資料時(shí),系統(tǒng)自動(dòng)跳轉(zhuǎn)錯(cuò)誤頁(yè)面提示 Y 輸入新密碼提示錯(cuò)誤頁(yè)面 輸入新密碼 寫入數(shù)據(jù)庫(kù),覆 蓋原有資料 提示修改成功 顯示修改后的密碼,提 醒用戶妥善保護(hù) 4.15 密碼提示問(wèn)題獲取新密碼流程 4.16. 輸入會(huì)員帳號(hào)4.16.2 填寫密碼提示答案 4.16.3 輸入新密碼4.16.4 確認(rèn)密碼 本科畢業(yè)設(shè)計(jì)論文 第

37、 24 頁(yè) 共 31 頁(yè) 4.4.3 算法流程 4.54.5 管理員功能模塊管理員功能模塊介紹介紹 該模塊的主要功能是提供管理員登錄,對(duì)系統(tǒng)的資料進(jìn)行整理、備份以及刪除 等一系列相關(guān)操作,以及對(duì)用戶的定單進(jìn)行簽發(fā)操作。 4.64.6 數(shù)據(jù)的連接和數(shù)據(jù)信息的寫入數(shù)據(jù)的連接和數(shù)據(jù)信息的寫入 此系統(tǒng)要正常運(yùn)行,必須通過(guò)與數(shù)據(jù)庫(kù)的連接以及對(duì)數(shù)據(jù)信息的查詢。本系統(tǒng) 采用的是 Microsoft Office Access2003 作為數(shù)據(jù)庫(kù)語(yǔ)言。 數(shù)據(jù)庫(kù)的連接代碼如下: N Y 4.17 系統(tǒng)資料查詢添加流程 查詢添加內(nèi)容 檢查庫(kù)中內(nèi)容 庫(kù)中已存在 提示記錄已存在 添加記錄 結(jié)束 顯示記錄 4.16.5

38、 用戶名輸入錯(cuò)誤4.16.6 密碼提示答案錯(cuò)誤 本科畢業(yè)設(shè)計(jì)論文 第 25 頁(yè) 共 31 頁(yè) 編程編程 編碼是軟件制作中的核心部分,編程者必須根據(jù)通過(guò)需求分析而得出的詳細(xì)設(shè) 計(jì)流程圖進(jìn)行的代碼書寫,并將代碼詳細(xì)的組織、測(cè)試,以便對(duì)其中出現(xiàn)的錯(cuò)誤進(jìn) 行及時(shí)的修改標(biāo)著,方便和簡(jiǎn)化操作流程。 編碼的作用是通過(guò)一段文字代碼將界面、數(shù)據(jù)庫(kù)以及其他一些元素連接起來(lái), 并通過(guò)代碼中的一些控件來(lái)實(shí)現(xiàn)即定的操作,最后將所有的元素結(jié)合起來(lái),以一個(gè) 完整的姿態(tài)展現(xiàn)在用戶的面前,以便用戶能夠簡(jiǎn)便快捷的進(jìn)行操作。 5.15.1 示例部分界面的部分代碼及解釋示例部分界面的部分代碼及解釋 5.1.1 商品信息詳細(xì)資料查看

39、點(diǎn)擊“查看“后首先系統(tǒng)根據(jù)商品的 ID 進(jìn)入數(shù)據(jù)庫(kù)讀取該商品的相關(guān)信息,再 通過(guò)調(diào)用顯示頁(yè)面將該商品的一系列屬性顯示出來(lái) 舉例說(shuō)明(假設(shè)商品的 ID=1) ,執(zhí)行代碼如下: 接受商品的 ID “ then ID= request.QueryString(“id“) sql=“select * from Goods where ID=“&ID 連接數(shù)據(jù)庫(kù)查找 rs.open sql,conn,1,3 % 顯示商品信息 零售價(jià):元 批發(fā)價(jià):元 測(cè)試測(cè)試 6.16.1 測(cè)試目的測(cè)試目的 軟件測(cè)試是軟件代碼生成后必不可少的一步,軟件測(cè)試包括模塊(單元)測(cè)試, 功能測(cè)試、系統(tǒng)的完整性測(cè)試、性能測(cè)試、安全

40、性測(cè)試、數(shù)據(jù)庫(kù)的一致性測(cè)試等, 本科畢業(yè)設(shè)計(jì)論文 第 26 頁(yè) 共 31 頁(yè) 測(cè)試的目的是盡可能多的發(fā)現(xiàn)程序中的錯(cuò)誤,通過(guò)測(cè)試使軟件的錯(cuò)誤減少,使系統(tǒng) 的可靠性進(jìn)一步提高。 6.26.2 軟件測(cè)試的內(nèi)容軟件測(cè)試的內(nèi)容 1) 根據(jù)需求分析劃定系統(tǒng)測(cè)試的功能范圍,即用戶需要的功能是否已經(jīng)在系統(tǒng) 中得到充分體現(xiàn)。 2) 分模塊測(cè)試軟件的功能,包括軟件的界面要求、功能體現(xiàn)、性能要求、穩(wěn)定 性要求、是否達(dá)到操作便捷、靈活性要求、安全性要求;各模塊之間的關(guān)系是否與 需求分析中的一致等 3) 整體測(cè)試,在分塊測(cè)試之后,將所有模塊作為一個(gè)整體進(jìn)行測(cè)試,測(cè)試整個(gè) 系統(tǒng)的功能和性能,檢驗(yàn)其是否滿足用戶的需求。 6

41、.36.3 測(cè)試時(shí)間測(cè)試時(shí)間 本系統(tǒng)的測(cè)試分為以下幾個(gè)階段進(jìn)行: 第一階段: 根據(jù)需求分析劃定軟件中要測(cè)試的功能和性能的范圍,確定測(cè)試的 內(nèi)容,測(cè)試時(shí)間:2006.4.232006.5.2 第二階段: 分模塊對(duì)系統(tǒng)中的各模塊進(jìn)行測(cè)試,對(duì)需求分析中各模塊的功能和 性能及用戶的特殊需求進(jìn)行測(cè)試,記下各模塊的所有的問(wèn)題,及時(shí)解決。測(cè)試時(shí)間: 2006.5.32006.5.10 第三階段: 綜合測(cè)試。測(cè)試時(shí)間:2006.5.102006.5.13 6.46.4 測(cè)試結(jié)果測(cè)試結(jié)果 測(cè)試中出現(xiàn)了許多功能實(shí)現(xiàn)上的錯(cuò)誤,尤其是在單元代碼測(cè)試階段,許多功能 在特殊情況下實(shí)現(xiàn)不了,性能測(cè)試時(shí)錯(cuò)誤較少。測(cè)試結(jié)果為良

42、好。 參加測(cè)試人員:王輝 6.4.1 功能測(cè)試 功能測(cè)試是檢查需求分析報(bào)告中的功能是否完全實(shí)現(xiàn),在本測(cè)試中,需求分析 階段要求的功能已經(jīng)實(shí)現(xiàn),未能完全實(shí)現(xiàn)的功能在現(xiàn)行的系統(tǒng)中已做了改善。 表 6.1 功能測(cè)試 測(cè)試內(nèi)容測(cè)試內(nèi)容功能測(cè)試描述功能測(cè)試描述存在問(wèn)題存在問(wèn)題處理結(jié)果說(shuō)明處理結(jié)果說(shuō)明 顯示商品相關(guān)信 息 各子頁(yè)面的連接情況滿足功能要求 本科畢業(yè)設(shè)計(jì)論文 第 27 頁(yè) 共 31 頁(yè) 查看商品詳細(xì)資 料 點(diǎn)擊查看功能鍵滿足功能要求 會(huì)員登錄查詢數(shù)據(jù)庫(kù)進(jìn)行校驗(yàn)滿足功能要求 會(huì)員注冊(cè) 對(duì)會(huì)員注冊(cè)的信息存入對(duì) 應(yīng)的數(shù)據(jù)表 數(shù)據(jù)無(wú)法寫入數(shù)據(jù)庫(kù)檢查修改代碼 會(huì)員相關(guān)信息顯 示及修改功能 點(diǎn)擊后顯示會(huì)員

43、相關(guān)資料 修改資料時(shí)無(wú)法寫入數(shù)據(jù)庫(kù)檢查修改代碼 商品訂購(gòu)功能 通過(guò)購(gòu)物車模塊對(duì)商品進(jìn) 行采購(gòu) 未考慮多種商品名稱的顯示 問(wèn)題 添加多行已顯示商品 名稱 用戶訂購(gòu)日志查 詢 統(tǒng)計(jì)銷售額,欠款等滿足功能要求 系統(tǒng)的初始化 對(duì)數(shù)據(jù)庫(kù)進(jìn)行初始化后寫 入數(shù)據(jù) 系統(tǒng)信息系統(tǒng)顯示音樂(lè)欣賞滿足功能要求 調(diào)用多媒體實(shí)現(xiàn)音樂(lè) 欣賞 6.4.2 性能測(cè)試 性能測(cè)試是在系統(tǒng)完成后,測(cè)試整個(gè)系統(tǒng)的數(shù)據(jù)完整性約束、一致性、正確性、 靈活性、穩(wěn)定性、安全性等基本性能指標(biāo)。 表 6.2 性能測(cè)試 測(cè)試內(nèi)容測(cè)試內(nèi)容性能測(cè)試描述性能測(cè)試描述存在問(wèn)題或指標(biāo)存在問(wèn)題或指標(biāo)處理結(jié)果說(shuō)明處理結(jié)果說(shuō)明 界面界面風(fēng)格完全一致 數(shù)據(jù)一致數(shù)據(jù)提

44、交一致性 對(duì)某些數(shù)據(jù)不知采用何 種數(shù)據(jù)類型 流程測(cè)試流程的正確性 需求正確需求分析正確 通過(guò)參觀實(shí)習(xí)和網(wǎng)上調(diào) 查,得出用戶的普遍需 求 數(shù)據(jù)庫(kù)連接 測(cè)試 ACCESS 與程序連接未出現(xiàn)異常 其他程序?qū)ο到y(tǒng) 的影響測(cè)試 啟動(dòng)程序:Internet 瀏覽、 ASP 程序,ACCESS 數(shù)據(jù)庫(kù) 未出現(xiàn)異常 本科畢業(yè)設(shè)計(jì)論文 第 28 頁(yè) 共 31 頁(yè) 系統(tǒng)安全性 系統(tǒng)安全性:登錄權(quán)限保護(hù)、 游客無(wú)法瀏覽 合法用戶能登錄系統(tǒng), 且配備相應(yīng)的權(quán)限,非 用戶無(wú)法登錄系統(tǒng) 數(shù)據(jù)安全性 數(shù)據(jù)的安全性:數(shù)據(jù)備份、 修改限制 所有用戶都能修改 系統(tǒng)根據(jù)用戶的權(quán)限判 斷用戶能否修改,對(duì)備 份數(shù)據(jù)可進(jìn)行還原 6.4.

45、3 子模塊的測(cè)試 子模塊的測(cè)試內(nèi)容包括子模塊中的各個(gè)子功能實(shí)現(xiàn),測(cè)試這些子功能時(shí)要兼顧 測(cè)試到界面的友好性,子功能的流程,功能是否完善等。 子模塊的測(cè)試直接影響隨后的整體測(cè)試結(jié)果,子模塊的測(cè)試完成才能保證整體測(cè) 試的完整性。 表 6.3 子模塊測(cè)試 子模塊名子模塊名界面界面流程流程功能完善功能完善問(wèn)題問(wèn)題處理結(jié)果處理結(jié)果 子頁(yè)面瀏覽友好正確較好 用戶登錄一般正確良好 用戶注冊(cè)友好正確較好有問(wèn)題已解決 會(huì)員資料顯示一般良好良好 會(huì)員資料修改友好錯(cuò)誤良好有問(wèn)題已處理 商品訂購(gòu)一般錯(cuò)誤一般有問(wèn)題未解決 訂單查詢一般良好良好有問(wèn)題已解決 管理員登錄一般良好良好 錯(cuò)誤提示一般正確一般 公告欄一般錯(cuò)誤一般

46、有問(wèn)題已解決 組合查詢一般正確一般有問(wèn)題已解決 FLASH 音樂(lè)良好正確良好 數(shù)據(jù)庫(kù)連接一般正確一般 數(shù)據(jù)寫入一般錯(cuò)誤較好有問(wèn)題已處理 數(shù)據(jù)備份一般正確較好 清除數(shù)據(jù)一般正確較好 初始化庫(kù)一般正確一般 系統(tǒng)信息友好正確一般 6.4.4 綜合測(cè)試 本科畢業(yè)設(shè)計(jì)論文 第 29 頁(yè) 共 31 頁(yè) 表 6.4 綜合測(cè)試 測(cè)試內(nèi)容測(cè)試內(nèi)容整體測(cè)試描述整體測(cè)試描述存在問(wèn)題存在問(wèn)題處理結(jié)果說(shuō)明處理結(jié)果說(shuō)明 頁(yè)面間的 連接測(cè)試 測(cè)試主頁(yè)面于各子頁(yè)面 間的連接 未發(fā)現(xiàn)問(wèn)題 會(huì)員注冊(cè)測(cè)試數(shù)據(jù)庫(kù)的查詢校對(duì)未發(fā)現(xiàn)問(wèn)題 會(huì)員注冊(cè) 測(cè)試會(huì)員資料的寫入數(shù) 據(jù)庫(kù) 無(wú)法正確的寫入數(shù)據(jù)庫(kù) 查看修改代碼,實(shí)現(xiàn) 該功能 查看所有商品

47、詳 細(xì)資料 點(diǎn)擊查詢跳轉(zhuǎn)顯 示 未發(fā)現(xiàn)問(wèn)題 查看會(huì)員信息 點(diǎn)擊查詢跳轉(zhuǎn)顯 示 未發(fā)現(xiàn)問(wèn)題 修改會(huì)員信息 點(diǎn)擊查詢跳轉(zhuǎn)填 寫資料修改成功 無(wú)法寫入數(shù)據(jù)庫(kù) 查看修改代碼,實(shí)現(xiàn) 該功能 商品訂購(gòu) 點(diǎn)擊商品購(gòu)買按鈕自動(dòng) 加載至購(gòu)物車中 商品訂購(gòu)功能不完善改進(jìn)代碼 定單查詢會(huì)員查看定單信息未發(fā)現(xiàn)問(wèn)題 備份測(cè)試備份未發(fā)現(xiàn)問(wèn)題 數(shù)據(jù)表操作 測(cè)試 數(shù)據(jù)表刪除未發(fā)現(xiàn)問(wèn)題 初始化測(cè)試初始化未發(fā)現(xiàn)問(wèn)題 6.56.5 測(cè)試結(jié)果分析測(cè)試結(jié)果分析 測(cè)試結(jié)果總體來(lái)講比較成功,在單元模塊測(cè)試中發(fā)現(xiàn)較多的錯(cuò)誤,主要問(wèn)題存 在于數(shù)據(jù)寫入數(shù)據(jù)庫(kù)的環(huán)節(jié),測(cè)試結(jié)果表明系統(tǒng)實(shí)現(xiàn)的功能均能基本達(dá)到客戶的要 求,系統(tǒng)的運(yùn)行速度和穩(wěn)定性較好,

48、安全性良好(系統(tǒng)備份部分未發(fā)現(xiàn)異常錯(cuò)誤) 。 在系統(tǒng)集成測(cè)試中,測(cè)試結(jié)果是系統(tǒng)各模塊的連接情況連好,做到了高內(nèi)聚低 耦合,系統(tǒng)整體運(yùn)行情況較好,但有時(shí)會(huì)出現(xiàn)鼠標(biāo)操作較慢的現(xiàn)象,這與機(jī)器的配 置有關(guān)。安全性方面未發(fā)現(xiàn)異常。 本科畢業(yè)設(shè)計(jì)論文 第 30 頁(yè) 共 31 頁(yè) 結(jié)結(jié) 論論 基于網(wǎng)絡(luò)的服裝銷售系統(tǒng)主要是提供用戶在線瀏覽商品以及在線購(gòu)買等操作, 充分體現(xiàn)了網(wǎng)絡(luò)的網(wǎng)絡(luò)的方便快捷性、交互性、以及安全性的優(yōu)點(diǎn)。為用戶帶來(lái)了 極大的方便,同時(shí)也降低了銷售商方面的銷售成本,提高了企業(yè)的市場(chǎng)競(jìng)爭(zhēng)力,創(chuàng) 造最大效益,縮短了生產(chǎn)商與消費(fèi)者之間的距離,有利于商品的快速流通,和降低 整體分銷成本。整個(gè)軟件以 A

49、SP 腳本語(yǔ)言為平臺(tái)開(kāi)發(fā),采用簡(jiǎn)單快捷的 Micrsoft Office Access2003 作為后臺(tái)數(shù)據(jù)庫(kù),系統(tǒng)基本實(shí)現(xiàn)了用戶在需求分析階段提出的功 能需求。 軟件在編制過(guò)程中以軟件工程理論為指導(dǎo),以客戶需求為目的,為滿足客戶的 要求為方向,基本上滿足了用戶在質(zhì)量上的要求。但系統(tǒng)中仍有不足,例如界面美 化度,用戶接口及系統(tǒng)靈活性等方面還有待在以后的運(yùn)行維護(hù)中進(jìn)一步改進(jìn)。當(dāng)然, 由于個(gè)人的能力及時(shí)間等因素的制約,其中可能還存在許多沒(méi)有發(fā)現(xiàn)的缺陷,還望 更多的老師和同學(xué)們給本系統(tǒng)提出寶貴的意見(jiàn)! 本科畢業(yè)設(shè)計(jì)論文 第 31 頁(yè) 共 31 頁(yè) 致致 謝謝 本系統(tǒng)的制作歷時(shí) 2 個(gè)多月,在其期間遇

50、到了許多的問(wèn)題,在此感謝我的指導(dǎo) 老師 xxx 老師,感謝她在工作之余抽空對(duì)我的畢業(yè)設(shè)計(jì)提出了許多的寶貴意見(jiàn),并 且一直關(guān)注著我的畢業(yè)設(shè)計(jì),對(duì)我的要求也十分嚴(yán)格,使我在整個(gè)畢業(yè)設(shè)計(jì)過(guò)程中 一直保持著一種精益求精和嚴(yán)謹(jǐn)?shù)膽B(tài)度,xxx 曾多次指出,軟件的開(kāi)發(fā)需要經(jīng)過(guò)不斷 的測(cè)試,在測(cè)試中發(fā)現(xiàn)問(wèn)題、研究問(wèn)題、最后解決問(wèn)題,這種嚴(yán)謹(jǐn)?shù)目蒲袘B(tài)度將使 我終身受益,對(duì)我將后的工作和學(xué)習(xí)都將有很大的指導(dǎo)意義。同時(shí),在我的生活上, xxx 也給予了很多的關(guān)心,在此對(duì) xxx 的幫助表示衷心的感謝。 此外我還必須感謝一個(gè)人,那就是我的同班同學(xué) xxx,他曾學(xué)習(xí)了兩年的 ASP 軟 件開(kāi)發(fā),對(duì) ASP 十分的了解。

51、而對(duì)于我卻可以說(shuō)是一門完全生疏的課程,必須從頭 開(kāi)始學(xué)習(xí),因此難免會(huì)遇到困難,每當(dāng)這時(shí),xxx 同學(xué)總會(huì)不厭其煩的為我講解,對(duì) 我在程序中遇到的問(wèn)題進(jìn)行指正??梢哉f(shuō),如果沒(méi)有 xxx 同學(xué)的無(wú)私幫助,我的畢 業(yè)設(shè)計(jì)可能還無(wú)法完成。在此衷心感謝 xxx 同學(xué)的熱心幫助,謝謝! 整個(gè)畢業(yè)設(shè)計(jì)過(guò)程中,我查閱、學(xué)習(xí)和使用了許多的知識(shí)和方法,掌握了一門 新的語(yǔ)言,使自己的能力得大了鍛煉,增強(qiáng)了信心,感謝學(xué)校給我這個(gè)鍛煉自己的 機(jī)會(huì)。同時(shí)我還要向那些曾經(jīng)教育過(guò)我、關(guān)心過(guò)我、幫助過(guò)我的老師和同學(xué)們表示 感謝,希望大家都能有個(gè)美好的未來(lái)! 本科畢業(yè)設(shè)計(jì)論文 第 32 頁(yè) 共 31 頁(yè) 參參 考考 文文 獻(xiàn)獻(xiàn)

52、1 Introduction to Active Server Pages ASP 介紹 http:/ 2 李存斌,樊建平 編著.ASP 高級(jí)編程及其項(xiàng)目應(yīng)用開(kāi)發(fā).北京:中國(guó)水利水電 出版社,2003.3.1 3 K-IDM 實(shí)時(shí)網(wǎng)絡(luò)分銷管理系統(tǒng) http:/ 4 宏觀視野:現(xiàn)代銷售模式的發(fā)展趨勢(shì) http:/ 5 駱耀祖,龔洵禹 主編.動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)教程.廣州:中山大學(xué)出版社,2003.6.1 6 席一凡,劉培奇 主編.動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)教程.西安:西安電子科技大學(xué)出版社 2003.2.1 7 徐罕,吳玉新 主編.網(wǎng)站 ASP 后臺(tái)解決方案.北京:人民郵電出版社, 2001.1.1 8 梁嘉超 主編

53、.動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)教程.北京:冶金工業(yè)出版社,2001.8 9 唐青松,顏亮 主編.ASP 應(yīng)用開(kāi)發(fā)全攻略寶典.北京:中國(guó)水利水電出版社, 2000.1.1 10 飛思教育產(chǎn)品研發(fā)中心 編著.動(dòng)態(tài)網(wǎng)頁(yè)制作基礎(chǔ)及應(yīng)用教程.北京:電子工 業(yè)出版社,2000.11 11 美Dan D.Gtierrez 著.侯國(guó)峰,韓珊等譯.Web 數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)與實(shí)例詳 解.北京:電子工業(yè)出版社.2000.5.1 12 蔡翠平 主編.網(wǎng)絡(luò)程序設(shè)計(jì)ASP.北京:北京交通大學(xué)出版社,2002.1 http:/ 13 美Stephen Walther 編著.希望圖書創(chuàng)作室譯.Active Server Pages2.0 揭密

54、北京:北京希望電子出版社,2000 14 薛元昀,顧佳英 主編.網(wǎng)頁(yè)數(shù)據(jù)庫(kù)設(shè)計(jì)與發(fā)布.北京:清華大學(xué)出版社,1999 本科畢業(yè)設(shè)計(jì)論文 第 33 頁(yè) 共 31 頁(yè) 15 汪曉平,張宏林,吳勇強(qiáng) 主編.ASP 網(wǎng)絡(luò)開(kāi)發(fā)技術(shù).北京:人民郵電出版社. 2000 16 賽奎春 主編.ASP 信息系統(tǒng)開(kāi)發(fā)實(shí)例精選.北京:機(jī)械工業(yè)出版社.2005.7 17 施威銘研究室 編著. Access2000 使用手冊(cè).北京:人民郵電出版社. 1999.11 18 賈嵐 主編.中文 Access 數(shù)據(jù)庫(kù)應(yīng)用教程.北京:北京希望電子出版社. 2003.3 19 黃凱濤,吳華忠,徐奇智 編著.Access 學(xué)習(xí)教程.北京:北京大學(xué)出版社. 2001.1 本科畢業(yè)設(shè)計(jì)論文 第 34 頁(yè) 共 31 頁(yè)

展開(kāi)閱讀全文
溫馨提示:
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. 裝配圖網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!