




已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
畢 業(yè) 論 文(設計) 題 目 基于 部 件銷售網(wǎng)站的開發(fā) 指導老師 專業(yè)班級 姓 名 黃 學 號 20 20 5 月 31 日 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 1 頁 摘 要: 隨著社會的迅速發(fā)展和網(wǎng)絡技術(shù)的廣泛普及, 術(shù)已成為最具有發(fā)展 潛力的技術(shù)領(lǐng)域,隨之各類電子商務的網(wǎng)上銷售的網(wǎng)站也應運而生。它們適合現(xiàn)在越來越快的生活節(jié)奏,并提供一個公平的、有效的交易平臺。論文闡述了計算機零部件銷售網(wǎng)站的開發(fā)過程,包括可行性分析、需求分析、概要設計、詳細設計、數(shù)據(jù)庫設計、實現(xiàn)及系統(tǒng)的測試等幾個階段,計算機維修和零部件銷售網(wǎng)站開發(fā)采用了 術(shù)結(jié)合 據(jù)庫,實現(xiàn)了基本信息瀏覽、簡單的查詢、商品管理、會員管理等功能,能夠給用戶提供最新的計算機零部件信息和在線購物的機會。 關(guān)鍵詞 : 銷售網(wǎng)站; 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 2 頁 目 錄 引言 . 1 1 系統(tǒng)概述 . 1 統(tǒng)現(xiàn)狀研究 . 1 統(tǒng)開發(fā)的相關(guān)技術(shù) . 2 2 系統(tǒng)調(diào)研及可行性分析 . 2 統(tǒng)調(diào)研 . 2 統(tǒng) 總體目標 . 3 術(shù)可行性分析 . 3 3 系統(tǒng)分析 . 3 求分析 . 3 能需求 . 3 能需求 . 3 統(tǒng)流程圖 . 5 4 系統(tǒng) 設計 . 5 要設計 . 5 能模塊結(jié)構(gòu)圖 . 5 能模塊描述 . 6 據(jù)庫設計 . 7 據(jù)庫信息 . 7 個表設計 . 7 要功能模塊的詳細設計 . 8 戶注冊模塊的設計 . 8 戶登錄模塊的設計 . 9 品瀏覽與查詢模塊的設 計 . 10 品管理模塊的設計 . 11 員管理模塊的設計 . 12 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 3 頁 物車訂單管理模塊的設計 . 13 5 系統(tǒng)的實現(xiàn) . 14 戶注冊模塊的實現(xiàn) . 14 戶登錄模塊的實現(xiàn) . 15 品瀏覽與查詢模塊的實現(xiàn) . 16 品管理模塊的實現(xiàn) . 17 員管理模塊的實現(xiàn) . 18 物車訂單管理模塊的實現(xiàn) . 19 6 系統(tǒng)測試 .論 .考文獻 . 錯誤 !未定義書簽。 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 1 頁 引言 隨著計算機信息社會的日益發(fā)展以及 普及和應用, 布全球,將世界各地各種規(guī)模的網(wǎng)絡連成一個整體?,F(xiàn)今成千上萬 點組成的稱 成為目前世界上最大的信息資源寶庫。通過 此,建設一個好的 點對于一個機構(gòu)的發(fā)展十分重要。近年來,互連網(wǎng)用戶要求的不斷提高及計算機科學的迅速發(fā)展,數(shù)據(jù)庫技術(shù)在 的得到廣泛應用, 點向用戶提供的服務越來越人 性化,人性化已逐漸成為當今 用的潮流。 電子商務是指買賣雙方之間依托計算機網(wǎng)絡,按照一定的標準所進行的各類商貿(mào)活動。各類的電子商務網(wǎng)站興起,使得以往傳統(tǒng)的商品交易方式發(fā)生了非常大的變化。生活在這樣快節(jié)奏的信息時代,時間顯的更加寶貴。以往傳統(tǒng)的商品交易方式給生活帶來了很大的不便,電子商務讓商品的交易方式變得了更加快捷,簡便。 開發(fā)本系統(tǒng)的目的就是讓人們更快,更方便的了解和購買計算機零部件商品。為人們節(jié)約更多的時間,輕松的實現(xiàn)在家買到自己喜歡的商品,給生活沖滿輕松。本系統(tǒng)針對用戶實現(xiàn)了注冊、在線瀏覽和查詢 商品的功能,針對網(wǎng)站的管理員實現(xiàn)了對商品信息的增加、刪除、修改等功能,及對會員的增加、刪除、修改等功能。本文介紹了該系統(tǒng)的開發(fā)過程,包括可行性分析、需求分析、概要設計、詳細設計、數(shù)據(jù)庫設計、實現(xiàn)及系統(tǒng)的測試等幾個階段。 1 系統(tǒng)概述 計算機網(wǎng)絡、通信技術(shù)的日益發(fā)展以及 普及和應用,數(shù)據(jù)庫技術(shù)不斷更新,深刻地改變著人們生活和學習方式,網(wǎng)上購物也成為人們的共同話題。電子商務打破了傳統(tǒng)的商品交易方式,使得在家也能買到自己需要的商品成為了現(xiàn)實,促進了社會經(jīng)濟的更快發(fā)展。 本次設 計的計算機零部件銷售系統(tǒng)主要實現(xiàn)對商品的陳列,商品的管理,會浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 2 頁 員的管理,在線購物。在線購物的優(yōu)勢在于不受實物陳列空間的限制,而且商品的種類多,數(shù)量多,還有新的商品信息。并且人們還可以通過查找的方式找到自己想要買的商品,網(wǎng)站給顧客提供了方便、省時、快速購物的優(yōu)點。 本系統(tǒng)開發(fā)基于 B/S 架構(gòu),使用 術(shù)結(jié)合數(shù)據(jù)庫 005。使用 問數(shù)據(jù)庫, 供的數(shù)據(jù)訪問服務的類庫,它提供了對關(guān)系數(shù)據(jù), 應用程 序數(shù)據(jù)的訪問。 供對各種數(shù)據(jù)源的一致訪問。針對不同的數(shù)據(jù)源,使用不同名稱空間的書記訪問類庫。使用 以實現(xiàn)靈活的數(shù)據(jù)庫訪問控制。 基于 據(jù)庫開發(fā)平臺是目前最流行的 發(fā)技術(shù)之一。是 簡單升級,而是全新一代的動態(tài)網(wǎng)頁實現(xiàn)系統(tǒng)。 許用戶選擇并使用功能完善的 程語言,也允許使用潛力巨大的 編譯性的編程框架,運行是服務器上的編譯好的公共語言運行庫代碼,可以利 用早期綁定,實施編譯來提高效率。 界面設計和程序設計以不同的文件分離開,復用性和維護性得到了提高。使用的 司推出的一款強勁而且輕便的 數(shù)據(jù)庫系統(tǒng),該數(shù)據(jù)庫可以勝任中小型的網(wǎng)站的數(shù)據(jù)庫存儲。 2 系統(tǒng)調(diào)研及可行性分析 隨著 發(fā)展,網(wǎng)上購物的生活方式也日益普及,各式各樣的銷售網(wǎng)站也日益普及,滿足更多人的需求,本銷售系統(tǒng)將要實現(xiàn)的功能: ( 1) 實現(xiàn) 計算機零部件 商品的分類及詳細的商品信息。 ( 2) 實現(xiàn)用戶可以瀏覽和查詢網(wǎng)站 計算機零部件商品信息以及可以購買商品,下訂單。 ( 3) 實現(xiàn)管理員系統(tǒng)的管理,計算機零部件商品的 添加、刪除、修改、查詢等管理。對注冊用戶的管理,會員管理,管理員的修改、添加等。 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 3 頁 本系統(tǒng)在使用方面要求比較簡單方便,界面設計方面比較整齊直觀,后期維護方面比較容易,如要對某些功能模塊方面做修改,則無需進行整個系統(tǒng)的重新架構(gòu)。不論是用戶或是管理員只要登錄本系統(tǒng)的網(wǎng)站后,就可根據(jù)需要進行相應權(quán)限的操作。管理員對各類信息的添加、刪除、修改等工作都可以在網(wǎng)上進行,避免了很多不必要的麻煩。 性分析 本系統(tǒng)是采用 術(shù)結(jié)合 005 后臺數(shù)據(jù)庫開發(fā)。 用簡單易學,并且有能力進行更復雜的數(shù)據(jù)應用。而 005 是一個非常優(yōu)秀的數(shù)據(jù)庫管理軟件,使用方便,性能穩(wěn)定。于是,采用 術(shù)完全能夠?qū)崿F(xiàn)本系統(tǒng)的開發(fā)。 3 系統(tǒng)分析 ( 1)商品管理功能 用戶可以對計算機零部件商品進行分類瀏覽和簡單查詢等基本操作,管理員可以對計算機零部件商品進行分類的添加、 修改、刪除等功能。 ( 2)會員管理功能 用戶可以進行會員注冊,管理員可以對注冊會員進行會員的添加、修改、刪除等功能。 ( 3)訂單管理功能 用戶對購買商品進行下訂單,管理員對訂單的管理。 ( 1) 系統(tǒng)的硬件需求 系統(tǒng)的硬件需求如表 示。 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 4 頁 表 件環(huán)境需求表 服務器端 處理器 存 2G 硬盤 200G 網(wǎng)絡配置 100M 寬帶以上 ( 2) 系統(tǒng)的軟件需求 系統(tǒng)的軟件需求如表 示。 表 件環(huán)境需求表 服務器端 用戶端 操作系統(tǒng) 003/003/絡協(xié)議 P P 務器 據(jù)庫 瀏覽器 上 上 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 5 頁 系統(tǒng)流程圖如圖 示。 圖 統(tǒng)流程圖 4 系統(tǒng)設計 本章主要介紹概要設計,數(shù)據(jù)庫設計,主要功能模塊的詳細設計。 本銷售系統(tǒng)共分為 兩個子系統(tǒng)界面:前臺用戶界面和后臺管理員界面,其功浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 6 頁 能模塊劃分如圖 示。 圖 能模塊結(jié)構(gòu)圖 ( 1) 用戶注冊模塊 用戶可以通過點擊按鈕進入注冊頁面,輸入用戶的詳細信息并通過驗證,若符合各個信息的要求,更新數(shù)據(jù)庫得到相應的權(quán)限。 ( 2) 用戶登錄模塊 用戶登錄模塊主要根據(jù)用戶登錄的信息,與數(shù)據(jù)庫中信息成功匹配后,成功登錄后獲得其相應的操作。 ( 3) 商品瀏覽與查詢模塊 商品瀏覽與查詢模塊主要功能對商品進行分類,包括商品類別 ,商品品牌等。點擊詳細按鈕可以查看商品的詳細信息,以及通過條件查詢得到符合用戶查找的商品 。 ( 4) 商品管理模塊 商品管理模塊主要功能是管理員對商品信息的修改,商品的添加,及商品刪除等。 ( 5) 會員管理模塊 會員管理模塊主要功能是所有會員的管理,包括會員的添加、修改、刪除,管理員的添加及管理員信息的更改。 ( 6) 購物車訂單模塊 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 7 頁 購物車訂單模塊主要包括購物車管理模塊和訂單管理模塊,購物車模塊主要功能是將商品添加或刪除到購物車里,并產(chǎn)生訂單給后臺訂單管理模塊中。訂單管理模塊主要對用戶的訂單進行管理,瀏覽和刪除訂單 。 數(shù)據(jù)庫名稱 據(jù)庫管理系統(tǒng) 005,數(shù)據(jù)庫中所包含的表及功能聯(lián)系見表 所示: 表 據(jù)庫信息表 表 說明 功能 商品信息表 商品的全部信息 用戶信息表 用戶和管理員信息 商品訂購信息表 用戶購買商品信息 系統(tǒng)中的數(shù)據(jù)庫包含的各數(shù)據(jù)表如下: ( 1) 商品信息表用于存儲商品的詳細信息,包括商品編號,商品名稱,商品類別,商品價格等。 表 品信息表( 字段名 字段說明 數(shù)據(jù)類型 長度 主鍵或外鍵 品編號 主鍵 PK 品名稱 00 外鍵 FK 品品牌 00 品圖片位置 00 品圖片編號 00 品數(shù)量 品類別 員價格 0 品價格 0 品廠商 0 品標識 0 品說明 6 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 8 頁 ( 2) 用戶信息表用于存儲用戶詳細信息,包括用戶賬號,用戶密碼,用戶類型,用戶類型等。 表 戶信息表( 字段名 字段說明 數(shù)據(jù)類型 長度 主鍵或外鍵 戶編號 主鍵 PK 戶賬號 0 外鍵 FK 戶密碼 0 戶類型 生年月 0 址 0 子郵箱 0 系電話 2 題 0 答 0 ( 3) 商品訂購信息表用于存儲商品訂購信息,包括訂單編號,客戶帳號,商品名稱,購買數(shù)量等。 表 品訂購信息表( 字段名 字段說明 數(shù)據(jù)類型 長度 主 鍵或外鍵 單編號 主鍵 PK 戶帳號 0 外鍵 FK 品名稱 0 買數(shù)量 0 買價格 0 買日期 該模塊主要實現(xiàn)用戶的注冊,驗證用戶的注冊信息,程序流程圖如圖 示。 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 9 頁 ( 1)流程圖 圖 戶注冊程序流程圖 ( 2)處理說明 說明 :注冊用戶在首頁單擊注冊( 進入注冊頁面進行用戶注冊。注冊 用戶輸入用戶名 、 密碼 、確認密碼、聯(lián)系地址、電子郵箱等用戶信息。使用件驗證各個 能為空;使用 件驗證兩次密碼是否一致;使用 件驗證電話號碼是否符合格式。 判斷輸入信息符合格式要求。若輸入注冊信息符合格式要求,在用戶信息中添加新記錄,更新數(shù)據(jù)庫,若不符合,提示錯誤請用 戶重置信息。 該模塊主要實現(xiàn)用戶的登錄,判斷用戶信息的正確,判斷用戶信息的類型,程序流程圖如圖 示。 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 10 頁 ( 1)流程圖 圖 戶登錄程序流程圖 ( 2) 處理說明 說明:在登錄窗體中,用戶輸入賬號、密碼,判斷用戶輸入的信息與后臺數(shù)據(jù)庫是否匹配,調(diào)出后臺數(shù)據(jù)庫中的用戶信息, 從而驗證用戶名和密碼。 若不匹配,則刷新頁面,等待用戶重新輸入。若輸入的信息與后臺數(shù)據(jù)庫匹配進一步的判斷用戶的類型,判斷是否管理員,正確則進入管理員界面,反之進入用戶界面,從而獲得相應的權(quán)限 。 設計 模塊中包含的功能 控件如表 示。 商品瀏覽主要有商品類別的分類瀏覽,商品品牌的分類瀏覽。使用 品查詢,需要在 輸入內(nèi)容,如果數(shù)據(jù)庫中商品信息表的 “商品名稱 ”或 “商品品牌 ”中包含過要查詢的字符即顯示相關(guān)商品的信息,就能顯示查詢結(jié)果。建立 件與查詢 件的參數(shù)傳遞關(guān)系。 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 11 頁 表 件列表 控件類型 控件作用 商品品牌的導航作用 商品類別進行連接 接相關(guān)信息 入用戶條件查詢內(nèi)容 接查詢 示數(shù)據(jù)庫中的商品信息 據(jù)源 品信息的內(nèi)容輸出 該模塊主要實現(xiàn)商品的管理,包括商品信息的修改,商品的添加、刪除等功能,程序流程圖如圖 示。 ( 1)流程圖 圖 品管理程序流程圖 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 12 頁 ( 2) 處理說明 說明一:打開后臺管理系統(tǒng),等待用戶輸入賬號、密碼,判斷 用戶身份是否為管理員, = 1 登錄管理界面,否則提示錯誤跳轉(zhuǎn)到首頁。 說明二: 管理員根據(jù)需要可以對商品的信息進行管理,包括添加商品、修改商品信息等操作。添加商品的信息和修改商品的信息都更新到數(shù)據(jù)庫中,更新商品的名稱、數(shù)量、類別、價格等商品信息。 設計 該模塊主要實現(xiàn)會員的管理,包括會員的添加、刪除等功能,程序流程圖如圖 示。 ( 1) 流程圖 圖 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 13 頁 ( 2) 處理說明 說明一:會員管理,使用 定數(shù)據(jù)源,使用 示所有用戶的信息。查詢語句: 說明二:編輯管理員,使用 定數(shù)據(jù)源,顯示所有管理員信息。查詢語句 1)令 更新管理員的基本。 設計 該模塊主要實現(xiàn)用戶將商品添加到購物車并下訂單,程序流程圖如圖 示,以及管理員管理訂單的功能,程序流程圖如圖 示。 ( 1)流程圖 圖 圖 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 14 頁 ( 2) 處理說明 說明一:將商品添加到購物車里, = 商品添加到購物車 預設商品件數(shù) 1) 如 果已 有商 該品了 s = + 1。 說明二:產(chǎn)生定單列表,根據(jù)前面的 回該商品對應的數(shù)據(jù)記錄。 5 系統(tǒng)的實現(xiàn) 圖 戶注冊程序效果圖 該用戶注冊模塊主要將注冊用戶提供的信息進行審核,若通過注冊信息的要浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 15 頁 求,在用戶信息表中添加新記錄,更新數(shù)據(jù)庫,并提供相應的用戶權(quán)限,如圖 件處理程序中,取出訪問者輸入的各項數(shù)據(jù),連接數(shù)據(jù)庫,將輸入的信息用 令添加到用戶表中。關(guān)鍵代碼為: 。 圖 該用戶登錄模塊主要根據(jù)用戶登錄的信息,與數(shù)據(jù)庫中信息成功匹配后,獲得其相應的操作權(quán)限。當用戶名和數(shù)據(jù)庫中信息匹配時,用戶是則跳轉(zhuǎn)到前臺的商品頁面,管理員則跳轉(zhuǎn)到后臺的管理頁面,如圖 證數(shù)據(jù)庫中密碼關(guān)鍵代碼: & If = 判斷用戶類型關(guān)鍵代碼: If = 1 。 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 16 頁 圖 該商品瀏覽與查詢模塊主要功能對商品進行分類,包括商品類別,商品品牌等。點擊詳細按鈕可以查看商品的 詳細信息,以及通過條件查詢得到符合用戶查找的商品, 如圖 示。關(guān)鍵數(shù)據(jù)庫連接和查詢代碼: = 。 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 17 頁 圖 該商品管理模塊主要功能是管理員對商品信息的修改,商品的添加,及商品刪除等, 如圖 用 現(xiàn)關(guān)鍵的代碼: D= & & If & 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 18 頁 f 圖 該會員管理模塊主要功能是所有會員的管理,包括會員的添加、修改、刪除,管理員的添加及管理員信息的更改,如圖 用 用 示所有的相關(guān)信息。關(guān)鍵實現(xiàn)代碼: & 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 19 頁 圖 圖 浙江 業(yè)技術(shù)學院畢業(yè)論文(設計) 第 20 頁 該購物車訂單模塊主要包括購物車管理模塊和訂單管理模塊,購物車模塊主要功能是將商品添加或刪除到購物車里,并產(chǎn)生訂單給后臺訂單管理模塊中,如圖 示。訂單管理模塊主要對用戶的訂單進行管理,瀏覽和刪除訂單,示。購物車模塊關(guān)鍵代碼: If = 1) im s = + 1 f 6 系統(tǒng)測試 對已經(jīng)開發(fā)完成的系統(tǒng)進行測試 ,使測試平臺與運行平臺一致。按照功能點列表內(nèi)容,設計測試用例(輸入 /輸出內(nèi)容),進行現(xiàn)場測試,記錄測試數(shù)據(jù),評定測試結(jié)果。
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大數(shù)據(jù)助力訂單農(nóng)業(yè)精準化供應鏈管理
- 2025至2030迷你酒吧行業(yè)產(chǎn)業(yè)運行態(tài)勢及投資規(guī)劃深度研究報告
- 江西省撫州市宜黃縣2024年九上化學期末調(diào)研試題含解析
- 福建省寧德市2025屆九年級化學第一學期期末質(zhì)量檢測試題含解析
- 江蘇省南京市六合區(qū)2025屆數(shù)學八上期末考試試題含解析
- 貴州省從江縣2025屆數(shù)學八年級第一學期期末質(zhì)量跟蹤監(jiān)視試題含解析
- 人才派遣代理招聘服務合同
- 蘇州園林教學設計
- 鄉(xiāng)村衛(wèi)生院網(wǎng)絡信息化建設與升級方案
- 綠色環(huán)保型自修復環(huán)氧樹脂產(chǎn)品的開發(fā)
- 廣州市藝術(shù)中學招聘教師考試真題2024
- 工業(yè)自動化設備保修及維修管理措施
- 期末作文預測外研版七年級英語下冊
- 2025-2030中國兒童魚油行業(yè)銷售動態(tài)及競爭策略分析報告
- 統(tǒng)編版五年級升六年級語文暑期銜接《課外閱讀》專項測試卷及答案
- 小小理財家課件
- DB43-T 2622-2023 醫(yī)療導管標識管理規(guī)范
- 譯林版一年級下冊全冊英語知識點梳理
- 案場物業(yè)制度管理制度
- 護理事業(yè)十五五發(fā)展規(guī)劃(2026-2030)
- CJ/T 316-2009城鎮(zhèn)供水服務
評論
0/150
提交評論