版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
畢業(yè)設(shè)計答辯畢業(yè)設(shè)計題目:IT網(wǎng)絡(luò)購物網(wǎng)站畢業(yè)設(shè)計答辯畢業(yè)設(shè)計題目:IT網(wǎng)絡(luò)購物網(wǎng)站目錄1相關(guān)技術(shù)及需求分析1.1ASP開發(fā)技術(shù)1.2ACCESS數(shù)據(jù)庫技術(shù)1.3需求分析1.4系統(tǒng)運行環(huán)境及開發(fā)工具2系統(tǒng)總體設(shè)計及數(shù)據(jù)庫設(shè)計2.1IT網(wǎng)絡(luò)購物網(wǎng)站總體設(shè)計圖2.2IT網(wǎng)絡(luò)購物網(wǎng)站數(shù)據(jù)庫設(shè)計3詳細設(shè)計3.1前臺功能實現(xiàn)3.2后臺功能實現(xiàn)目錄1相關(guān)技術(shù)及需求分析前言
隨著我國Internet的普及和現(xiàn)代電子商務(wù)的發(fā)展,網(wǎng)上銷售,網(wǎng)上購物已經(jīng)成為現(xiàn)代市場經(jīng)濟發(fā)展必不可少的一部分。利用ASP(ActiveServerPage)與數(shù)據(jù)庫的結(jié)合,可以起很好的建立起網(wǎng)上IT網(wǎng)絡(luò)購物網(wǎng)站。前言隨著我國Internet的普及和現(xiàn)
ASP技術(shù):ASP(ActiveServerPages動態(tài)網(wǎng)頁)是微軟公司推出的一種用以取代CGI(CommonGatewayInterface通用網(wǎng)關(guān)接口)的技術(shù)。ASP比較網(wǎng)關(guān)及服務(wù)器擴展模式有著以下優(yōu)點:(1)完全與HTML文件融合在一起;
(2)容易創(chuàng)建,不需要其它編譯、鏈接程序;
(3)面向?qū)ο蟛⑼ㄟ^ActiveXServer對象可擴展。1.1ASP開發(fā)技術(shù)1相關(guān)技術(shù)及需求分析1.1.1ASP技術(shù)概念及優(yōu)點ASP技術(shù):ASP(ActiveSASPDATABASE返回返回客戶端發(fā)送請求給服務(wù)器,服務(wù)器接受請求后,再把請求結(jié)果返回到客戶端??蛻舳税l(fā)送請求,通過ASP訪問數(shù)據(jù)庫,數(shù)據(jù)庫接受請求后,再通過ASP返回客戶端,來實現(xiàn)對數(shù)據(jù)庫的訪問。1.1.2ASP服務(wù)器運行模式ASPDATABASE返回返回客戶端發(fā)送請求給服務(wù)器,服務(wù)器
Access做為一個數(shù)據(jù)庫管理系統(tǒng),它被集成在MicrosoftOffice中。Access數(shù)據(jù)庫處理的基本結(jié)構(gòu),采取關(guān)系型數(shù)據(jù)庫模式。與其他的數(shù)據(jù)庫系統(tǒng)相比,Access更加簡單易學,一個普通的計算機用戶可以很快地掌握它。Access2003的功能十分強大,利用它可以方便地實現(xiàn)對信息保存、維護、查詢、統(tǒng)計、打印、交流、發(fā)布,而且它可以十分方便地與Office其他組件交流數(shù)據(jù),這些功能對一個一般用戶而言已經(jīng)足夠了。1.2ACCESS數(shù)據(jù)庫技術(shù)Access做為一個數(shù)據(jù)庫管理系統(tǒng),它被集成在1.3需求分析在IT網(wǎng)絡(luò)購物網(wǎng)站中主要涉及到IT商品、會員、管理員、訂單等幾個模塊,其中,IT商品模塊的任務(wù)主要是列出所有庫存的各種屬性,按照銷售量和投票情況排序,按照商品模糊查詢,以及用戶選定商品后給出詳細屬性。1.3.1業(yè)務(wù)流程分析
業(yè)務(wù)流程圖是一種比較規(guī)范、被廣泛使用分析工具,它可以比較直觀、準確描述系統(tǒng)業(yè)務(wù)流程。業(yè)務(wù)流程圖不是對系統(tǒng)原有業(yè)務(wù)流程的快照,應(yīng)該是對原有系統(tǒng)的業(yè)務(wù)流程進行重新思考、設(shè)計、再造的結(jié)果。1.3需求分析在IT網(wǎng)絡(luò)購物網(wǎng)站中主要涉及到IT商品、會員(1)IT銷售流程
IT銷售流程是根據(jù)實際生活中,用戶通過網(wǎng)絡(luò)購物的過程所進行的一個描述。當用戶打開網(wǎng)頁后,必須通過主頁面提供的會員登錄鏈接,進入會員登錄頁面;然后用戶通過登錄系統(tǒng),以網(wǎng)站會員的身份才能購買商品,如果用戶未登錄系統(tǒng),只能瀏覽IT商品和查詢IT商品,而不能購買IT商品。當用戶選定自己喜歡的IT商品后,可以通過網(wǎng)站提供的功能把IT商品放入購物車,接著去購買IT商品,當用戶購買完所有的IT商品后,通過網(wǎng)站提供的鏈接到收銀臺結(jié)賬,這時網(wǎng)站將會自動判斷用戶在系統(tǒng)中所存的金額,如果金額不足,則網(wǎng)站頁面自動返回到用戶面板并提示用戶系統(tǒng)金額不足,不能購買商品等信息,如果金額充足則用戶購買成功——整個購買流程結(jié)束,其業(yè)務(wù)流程如下圖所示:(1)IT銷售流程IT銷售流程是根據(jù)實際生活中,用IT物品銷售流程圖(2)用戶注冊流程
用戶為了購買IT商品,必須成為系統(tǒng)會員。整個注冊流程如圖2-2所示,用戶可以通過主頁面提供的鏈接,進入到會員注冊頁,當用戶填入自己的信息并提交后,系統(tǒng)將對用戶所注冊用戶名進行檢查,如果發(fā)現(xiàn)重復,網(wǎng)站頁面將自動清除相應(yīng)信息并提示用戶名被注冊過了;為了防止用戶輸入密碼時可能出現(xiàn)的錯誤,系統(tǒng)將檢查用戶兩次輸入的密碼信息,如果發(fā)現(xiàn)信息不符,也將提示用戶錯誤并讓用戶重新注冊;為了購買活動的合法和安全,網(wǎng)站會提示用戶輸入家庭住址、固定電話和真實姓名等關(guān)鍵信息,如果用戶不填寫,網(wǎng)站會提醒用戶錯誤,并再次清除信息,當所有信息完整的填寫完畢后,經(jīng)過網(wǎng)站檢查正確,這時網(wǎng)站會把用戶的信息添加到數(shù)據(jù)庫中,流程如下圖。IT(2)用戶注冊流程用戶為了購買IT商品,必須成為系統(tǒng)會用戶注冊流程圖1.3.2數(shù)據(jù)流程分析
業(yè)務(wù)流程分析描述的是用戶業(yè)務(wù)處理過程。為了更進一步了解用戶對待開發(fā)的購物網(wǎng)站的功能要求,通常從數(shù)據(jù)流動和處理的角度對業(yè)務(wù)流程進行抽象,得到網(wǎng)站的數(shù)據(jù)流圖。數(shù)據(jù)流圖是結(jié)構(gòu)化系統(tǒng)分析的主要工具,它能圖形化的顯示出網(wǎng)站中數(shù)據(jù)的使用,表達數(shù)據(jù)在網(wǎng)站內(nèi)部的邏輯流向以及網(wǎng)站的邏輯功能和數(shù)據(jù)的邏輯變換。如下圖就是根據(jù)前面所得到的業(yè)務(wù)流程圖和收集的資料,以及對IT網(wǎng)絡(luò)購物網(wǎng)站的整個流程進行分析設(shè)計后,所得出的IT網(wǎng)絡(luò)購物網(wǎng)站數(shù)據(jù)流圖。用1.3.2數(shù)據(jù)流程分析業(yè)務(wù)流程分析描述的是用戶業(yè)用戶展臺IT,查詢結(jié)果購物車IT庫會員資料購物單消費情況IT購物銷售數(shù)據(jù)流圖數(shù)據(jù)流圖是結(jié)構(gòu)化分析中不可缺少的有力工具,它描述了系統(tǒng)的分解,即網(wǎng)站由哪些部分組成,各部分之間有什么聯(lián)系等。但是,他還不能完整地表達一個網(wǎng)站的全部邏輯特征,特別是有關(guān)數(shù)據(jù)的詳細內(nèi)容。因此,僅僅一套數(shù)據(jù)流圖并不能構(gòu)成網(wǎng)站說明書,只有對圖中出現(xiàn)的每一個成分都給出詳細定義以之后,才能全面地描述一個網(wǎng)站。數(shù)據(jù)字典把數(shù)據(jù)流圖上所有數(shù)據(jù)都加以定義,并按特定格式予以紀錄,以備隨時查詢和修改。因此,數(shù)據(jù)字典是數(shù)據(jù)流圖的輔助資料,對數(shù)據(jù)流圖起注解作用。數(shù)據(jù)流圖、數(shù)據(jù)字典、IPO圖表構(gòu)成了對系統(tǒng)需求的完整描述。1.3.3數(shù)據(jù)字典用戶展臺IT,查詢結(jié)果購物車IT庫會員資料購物單消費情況IT1.4系統(tǒng)運行環(huán)境及開發(fā)工具開發(fā)環(huán)境:WindowsXPProfessionalIIS5.0(InternetInformationServer5.0)
InternetExplorer6.0腳本語言:JavaScript、VBScript數(shù)據(jù)庫工具:MicrosoftAccess2003網(wǎng)頁設(shè)計:MacromediaDreamweaverMX1.4系統(tǒng)運行環(huán)境及開發(fā)工具開發(fā)環(huán)境:WindowsXP2系統(tǒng)總體設(shè)計及數(shù)據(jù)庫設(shè)計
經(jīng)過需求分析階段的工作,系統(tǒng)必須“做什么”已經(jīng)清楚了,現(xiàn)在是決定“怎樣做”的時候了??傮w設(shè)計的基本目的就是回答“概括地說,網(wǎng)站應(yīng)該如何實現(xiàn)?”這個問題,用比較抽象的概括的方式確定網(wǎng)站如何完成預定的任務(wù),也就是說,應(yīng)該確定網(wǎng)站的物理配置方案,并確定系統(tǒng)的每個程序的結(jié)構(gòu)。2.1IT網(wǎng)絡(luò)購物網(wǎng)站總體設(shè)計圖用戶進入查看IT以會員身份登錄購買商品請先登錄,若未注冊請注冊成為會員會員注冊商品查詢訂單查詢以管理員身份登錄商品添加商品審查處理訂單發(fā)貨查詢會員審查管理員添加管理員審查管理員退出購買商品2系統(tǒng)總體設(shè)計及數(shù)據(jù)庫設(shè)計
經(jīng)過需求分析階段的工作2.2IT網(wǎng)絡(luò)購物網(wǎng)站數(shù)據(jù)庫設(shè)計2.2.1用戶信息數(shù)據(jù)表(RegUser)本表主要是將用戶的相關(guān)信息錄入表中.用戶在注冊時要填寫相關(guān)的個人信息如:用戶名,密碼,密碼提示,聯(lián)系地址,郵編等等相關(guān)信息。用戶名用的是文本類為關(guān)鍵字,如下圖:字段名數(shù)據(jù)類型字段大小字段說明UserID文本20會員帳號Name文本30會員姓名PassWD文本30用戶密碼WtPass文本30密碼提示問題DaPass文本30密碼提示答案Sex文本10性別Email文本30電子信箱Phone文本30聯(lián)系電話Address文本50聯(lián)系地址Zip文本20郵編RegTime日期/時間默認值Now()注冊時間2.2IT網(wǎng)絡(luò)購物網(wǎng)站數(shù)據(jù)庫設(shè)計2.2.1用戶信息數(shù)據(jù)表2.2.2管理員信息表(Manage_User)管理員信息表,記錄管理的用戶名與密碼,兩個均為文本型,字段為長整形,如下表。字段名數(shù)據(jù)類型字段大小字段說明Id自動編號長整型管理員編號UserName文本20管理員帳號PassWord文本20管理員密碼2.2.3商品大類表(Class_1)
本表是商品分類的大類表。管理員在給商品進行分類時,可根據(jù)商品的實際書類分類。例如,計算機類書籍,繪畫類書籍,理財類書籍等等。這樣有利于圖書的管理。本表的主要是錄入商品分類的名稱與發(fā)布時間,分別為文本型與時間類型,如下表.字段名數(shù)據(jù)類型字段大小字段說明ID長整型自動大類編號Class_1_Name文本30大類名稱Class_1_RegTime日期/時間默認值Now()添加時間2.2.2管理員信息表(Manage_User)管理員信息2.2.4商品小類表(Class_2)這個表是對商品大類表之下的一個細分,將商品的分類進一步的細化。例如:計算機類書籍細分為軟件編程類書籍、CAD繪圖類書籍等等。這樣的分類,能夠使用戶更加明確自己所要購買圖書,也便于管理員的管理,如下表。字段名數(shù)據(jù)類型字段大小字段說明ID長整型自動小類編號Class_2_Name文本30小類名稱Class_1_Name文本30所屬大類名稱Class_2_RegTim日期/時間默認值Now()添加時間2.2.5商品表(Product
)
在前兩個表中進行細化分類之后,最后就是要進行商品的具體名稱,價格,說明,圖片等等的錄入了。主要是記錄商品的具體詳細的說明,以便購買都知道這本圖書的具體的情況,如下表.2.2.4商品小類表(Class_2)這個表是對商品大類表字段名數(shù)據(jù)類型字段大小字段說明Product_Id長整型10商品編號Product_Name文本30商品名稱Class_1文本30所屬大類Class_2文本30所屬小類Product_Intro文本50商品說明Product_Show文本50商品簡介P_NewPrice貨幣自動會員價格P_OldPrice貨幣自動市場價格P_Pic文本50商品微縮圖P_Full_Pic文本50商品全景圖RegTime日期/時間默認值Now()商品錄入時間Look_Count長整型自動商品瀏覽次數(shù)購物車是用來存放顧客購買的商品。當然在網(wǎng)上購物的購物車也是用來存放購買的商品,用戶可以查看購買商品的名稱,價格等等。最后形成表訂,如下表。2.2.6購物車表(ShopList)字段名數(shù)據(jù)類型字段大小字段說明Product_Id長整型10字段名數(shù)據(jù)類型字段大小字段說明Product_Id長整型10商品編號Form_Id長整型自動所屬訂單號Product_Name文本30商品名稱Number文本255購物數(shù)量P_NewPrice貨幣自動會員價格RegTime日期/時間默認值Now()購物時間2.2.7訂單表(OrderList)訂單表,是對顧客提交的訂單的具體情況進行記錄。有用戶名,購物時間,聯(lián)系時間,商品名,價格,付款時間等等相關(guān)內(nèi)容的記錄,如下表所示。字段名數(shù)據(jù)類型字段大小字段說明Product_Id長整型10字段名數(shù)據(jù)類型字段大小字段說明Form_ID長整型自動訂單號User_ID文本20會員帳戶名Name文本20會員姓名Zip文本20郵編Phone文本30聯(lián)系電話Emai文本30電子信箱Address文本50聯(lián)系地址Pays文本20付款方式RegTime日期/時間默認值Now()訂貨時間Flag文本20標記Remark文本255備注字段名數(shù)據(jù)類型字段大小字段說明Form_ID長整型自動訂單號3詳細設(shè)計3.1前臺功能實現(xiàn)3.1.1購物車的實現(xiàn)在設(shè)計購物車中,首先要考慮到的是購物車中商品信息的存儲,而且在整個的商品購買中沒有改變,這里就要用到ASP中的內(nèi)置Session組件,它是訪問者從的到達某個特定主頁到離開為止的那段時間,服務(wù)器端給他分配一個用來儲存信息的全局變量的集合,這些變量可以自動生成,也可以是程序人員在服務(wù)器端腳本程序中定義的。Session可以用來存儲訪問者的特定信息,創(chuàng)建訪問者信息容器。我們使用它作為虛擬購物車,無論什么時候用戶在我網(wǎng)站中選擇了一種商品,那么這種商品就會進入購物車,當用戶準備離開時,就可以立即進行以上所有選擇的商品的訂購。這些購物信息可以保存在Session中。用戶在Web應(yīng)用程序中訪問同一頁面時,Session變量始終存在,當用戶在應(yīng)用程序的頁之間跳轉(zhuǎn)時,存儲在Session對象中的變量也不會清除。在建立購物車中,其實是對全局變量的操作。在這里我定義了一個全局變量:ProductList=Session("ProductList"),將購物信息保存到此全局變量中。另外還定義了一個全局變量Products,通過函數(shù)PutTo
ShopBag()將ProductList的值賦給Products,使用函數(shù)Split()將讀取到的字符串進行分割,以得到購物信息。購物車界面如下圖所示:3詳細設(shè)計3.1前臺功能實現(xiàn)3.1.1購物車的實現(xiàn)在設(shè)計3.1.2會員注冊的實現(xiàn)
在會員注冊中,首先是檢查該顧客所申請的用戶名是否以被人申請了,若已被人申請了該用戶名,則系統(tǒng)將提示給用戶“該用戶名已存在”的信息之后進入用戶詳細資料登記的頁面如下圖3.1.2會員注冊的實現(xiàn)在會員注冊中,首先是檢查該顧
在用戶登記個人的詳細資料時,仍然使用ASP中的Recordset的對象,對數(shù)據(jù)庫進行添加的操作,申請成功后進入提示界面如下圖所示,告訴用戶已經(jīng)申請成功在用戶登記個人的詳細資料時,仍然使用ASP中的Reco3.1.3定單查詢客戶在主頁中文本框中輸入待查詢的定單號,查詢成功的頁面如下圖:3.1.3定單查詢客戶在主頁中文本框中輸入待查詢的定單號,3.1.4商品查詢
如何使用戶快速簡潔的找到自己想要的東西,是一個網(wǎng)站解決的重要問題,也是吸引用戶的關(guān)鍵之一,網(wǎng)站搜索引擎的好壞直接影響到網(wǎng)站的訪問量。本系統(tǒng)的搜索可以分類別、加關(guān)鍵字搜索,以便找到準確的商品信息。以下是商品搜索的界面及搜索到的結(jié)果:3.1.4商品查詢?nèi)绾问褂脩艨焖俸啙嵉恼业?.2后臺功能實現(xiàn)3.2.1商品添加商品的添加功能是通過三個步驟來實現(xiàn)的:商品大類添加、商品小類的添加、商品的添加。3.2后臺功能實現(xiàn)3.2.1商品添加商品的添加功能是通過3.2.2商品審查管理員可以編輯商品資料,刪除商品資料,商品審查頁面如下圖.3.2.3訂單的審查訂單審查的頁面如下圖,管理員可以處理定單,刪除定單,查看定單3.2.2商品審查管理員可以編輯商品資料,刪除商品資料,商3.2.4會員的審查管理員可以查看用戶資料,刪除用戶資料,運行界面如下:3.2.5管理員添加3.2.6管理員審查3.2.4會員的審查管理員可以查看用戶資料,刪除用戶資料,結(jié)束語
在歷時將近幾個月的時間內(nèi),所做的畢業(yè)設(shè)計是從學習新的知識(ASP語言和HTML語言以及數(shù)據(jù)庫知識),到IT購物網(wǎng)站的數(shù)據(jù)庫開發(fā)。完成了本次的畢業(yè)設(shè)計。但在設(shè)計的過程中遇到了若干的問題和解決了不少的問題,只能在以后的學習與實踐中不斷提高己的本領(lǐng)與技能,才能更好的開發(fā)出完善的軟件作品。最后,特別感謝我的指導教師,在我做論文的過程中給了我極大的幫助與技術(shù)指導,并感謝在場的老師提出了寶貴的意見和建議,再次的感謝?。?!結(jié)束語在歷時將近幾個月的時間內(nèi),所做的IT網(wǎng)絡(luò)購物網(wǎng)站畢業(yè)設(shè)計課件演講完畢,謝謝觀看!演講完畢,謝謝觀看!畢業(yè)設(shè)計答辯畢業(yè)設(shè)計題目:IT網(wǎng)絡(luò)購物網(wǎng)站畢業(yè)設(shè)計答辯畢業(yè)設(shè)計題目:IT網(wǎng)絡(luò)購物網(wǎng)站目錄1相關(guān)技術(shù)及需求分析1.1ASP開發(fā)技術(shù)1.2ACCESS數(shù)據(jù)庫技術(shù)1.3需求分析1.4系統(tǒng)運行環(huán)境及開發(fā)工具2系統(tǒng)總體設(shè)計及數(shù)據(jù)庫設(shè)計2.1IT網(wǎng)絡(luò)購物網(wǎng)站總體設(shè)計圖2.2IT網(wǎng)絡(luò)購物網(wǎng)站數(shù)據(jù)庫設(shè)計3詳細設(shè)計3.1前臺功能實現(xiàn)3.2后臺功能實現(xiàn)目錄1相關(guān)技術(shù)及需求分析前言
隨著我國Internet的普及和現(xiàn)代電子商務(wù)的發(fā)展,網(wǎng)上銷售,網(wǎng)上購物已經(jīng)成為現(xiàn)代市場經(jīng)濟發(fā)展必不可少的一部分。利用ASP(ActiveServerPage)與數(shù)據(jù)庫的結(jié)合,可以起很好的建立起網(wǎng)上IT網(wǎng)絡(luò)購物網(wǎng)站。前言隨著我國Internet的普及和現(xiàn)
ASP技術(shù):ASP(ActiveServerPages動態(tài)網(wǎng)頁)是微軟公司推出的一種用以取代CGI(CommonGatewayInterface通用網(wǎng)關(guān)接口)的技術(shù)。ASP比較網(wǎng)關(guān)及服務(wù)器擴展模式有著以下優(yōu)點:(1)完全與HTML文件融合在一起;
(2)容易創(chuàng)建,不需要其它編譯、鏈接程序;
(3)面向?qū)ο蟛⑼ㄟ^ActiveXServer對象可擴展。1.1ASP開發(fā)技術(shù)1相關(guān)技術(shù)及需求分析1.1.1ASP技術(shù)概念及優(yōu)點ASP技術(shù):ASP(ActiveSASPDATABASE返回返回客戶端發(fā)送請求給服務(wù)器,服務(wù)器接受請求后,再把請求結(jié)果返回到客戶端??蛻舳税l(fā)送請求,通過ASP訪問數(shù)據(jù)庫,數(shù)據(jù)庫接受請求后,再通過ASP返回客戶端,來實現(xiàn)對數(shù)據(jù)庫的訪問。1.1.2ASP服務(wù)器運行模式ASPDATABASE返回返回客戶端發(fā)送請求給服務(wù)器,服務(wù)器
Access做為一個數(shù)據(jù)庫管理系統(tǒng),它被集成在MicrosoftOffice中。Access數(shù)據(jù)庫處理的基本結(jié)構(gòu),采取關(guān)系型數(shù)據(jù)庫模式。與其他的數(shù)據(jù)庫系統(tǒng)相比,Access更加簡單易學,一個普通的計算機用戶可以很快地掌握它。Access2003的功能十分強大,利用它可以方便地實現(xiàn)對信息保存、維護、查詢、統(tǒng)計、打印、交流、發(fā)布,而且它可以十分方便地與Office其他組件交流數(shù)據(jù),這些功能對一個一般用戶而言已經(jīng)足夠了。1.2ACCESS數(shù)據(jù)庫技術(shù)Access做為一個數(shù)據(jù)庫管理系統(tǒng),它被集成在1.3需求分析在IT網(wǎng)絡(luò)購物網(wǎng)站中主要涉及到IT商品、會員、管理員、訂單等幾個模塊,其中,IT商品模塊的任務(wù)主要是列出所有庫存的各種屬性,按照銷售量和投票情況排序,按照商品模糊查詢,以及用戶選定商品后給出詳細屬性。1.3.1業(yè)務(wù)流程分析
業(yè)務(wù)流程圖是一種比較規(guī)范、被廣泛使用分析工具,它可以比較直觀、準確描述系統(tǒng)業(yè)務(wù)流程。業(yè)務(wù)流程圖不是對系統(tǒng)原有業(yè)務(wù)流程的快照,應(yīng)該是對原有系統(tǒng)的業(yè)務(wù)流程進行重新思考、設(shè)計、再造的結(jié)果。1.3需求分析在IT網(wǎng)絡(luò)購物網(wǎng)站中主要涉及到IT商品、會員(1)IT銷售流程
IT銷售流程是根據(jù)實際生活中,用戶通過網(wǎng)絡(luò)購物的過程所進行的一個描述。當用戶打開網(wǎng)頁后,必須通過主頁面提供的會員登錄鏈接,進入會員登錄頁面;然后用戶通過登錄系統(tǒng),以網(wǎng)站會員的身份才能購買商品,如果用戶未登錄系統(tǒng),只能瀏覽IT商品和查詢IT商品,而不能購買IT商品。當用戶選定自己喜歡的IT商品后,可以通過網(wǎng)站提供的功能把IT商品放入購物車,接著去購買IT商品,當用戶購買完所有的IT商品后,通過網(wǎng)站提供的鏈接到收銀臺結(jié)賬,這時網(wǎng)站將會自動判斷用戶在系統(tǒng)中所存的金額,如果金額不足,則網(wǎng)站頁面自動返回到用戶面板并提示用戶系統(tǒng)金額不足,不能購買商品等信息,如果金額充足則用戶購買成功——整個購買流程結(jié)束,其業(yè)務(wù)流程如下圖所示:(1)IT銷售流程IT銷售流程是根據(jù)實際生活中,用IT物品銷售流程圖(2)用戶注冊流程
用戶為了購買IT商品,必須成為系統(tǒng)會員。整個注冊流程如圖2-2所示,用戶可以通過主頁面提供的鏈接,進入到會員注冊頁,當用戶填入自己的信息并提交后,系統(tǒng)將對用戶所注冊用戶名進行檢查,如果發(fā)現(xiàn)重復,網(wǎng)站頁面將自動清除相應(yīng)信息并提示用戶名被注冊過了;為了防止用戶輸入密碼時可能出現(xiàn)的錯誤,系統(tǒng)將檢查用戶兩次輸入的密碼信息,如果發(fā)現(xiàn)信息不符,也將提示用戶錯誤并讓用戶重新注冊;為了購買活動的合法和安全,網(wǎng)站會提示用戶輸入家庭住址、固定電話和真實姓名等關(guān)鍵信息,如果用戶不填寫,網(wǎng)站會提醒用戶錯誤,并再次清除信息,當所有信息完整的填寫完畢后,經(jīng)過網(wǎng)站檢查正確,這時網(wǎng)站會把用戶的信息添加到數(shù)據(jù)庫中,流程如下圖。IT(2)用戶注冊流程用戶為了購買IT商品,必須成為系統(tǒng)會用戶注冊流程圖1.3.2數(shù)據(jù)流程分析
業(yè)務(wù)流程分析描述的是用戶業(yè)務(wù)處理過程。為了更進一步了解用戶對待開發(fā)的購物網(wǎng)站的功能要求,通常從數(shù)據(jù)流動和處理的角度對業(yè)務(wù)流程進行抽象,得到網(wǎng)站的數(shù)據(jù)流圖。數(shù)據(jù)流圖是結(jié)構(gòu)化系統(tǒng)分析的主要工具,它能圖形化的顯示出網(wǎng)站中數(shù)據(jù)的使用,表達數(shù)據(jù)在網(wǎng)站內(nèi)部的邏輯流向以及網(wǎng)站的邏輯功能和數(shù)據(jù)的邏輯變換。如下圖就是根據(jù)前面所得到的業(yè)務(wù)流程圖和收集的資料,以及對IT網(wǎng)絡(luò)購物網(wǎng)站的整個流程進行分析設(shè)計后,所得出的IT網(wǎng)絡(luò)購物網(wǎng)站數(shù)據(jù)流圖。用1.3.2數(shù)據(jù)流程分析業(yè)務(wù)流程分析描述的是用戶業(yè)用戶展臺IT,查詢結(jié)果購物車IT庫會員資料購物單消費情況IT購物銷售數(shù)據(jù)流圖數(shù)據(jù)流圖是結(jié)構(gòu)化分析中不可缺少的有力工具,它描述了系統(tǒng)的分解,即網(wǎng)站由哪些部分組成,各部分之間有什么聯(lián)系等。但是,他還不能完整地表達一個網(wǎng)站的全部邏輯特征,特別是有關(guān)數(shù)據(jù)的詳細內(nèi)容。因此,僅僅一套數(shù)據(jù)流圖并不能構(gòu)成網(wǎng)站說明書,只有對圖中出現(xiàn)的每一個成分都給出詳細定義以之后,才能全面地描述一個網(wǎng)站。數(shù)據(jù)字典把數(shù)據(jù)流圖上所有數(shù)據(jù)都加以定義,并按特定格式予以紀錄,以備隨時查詢和修改。因此,數(shù)據(jù)字典是數(shù)據(jù)流圖的輔助資料,對數(shù)據(jù)流圖起注解作用。數(shù)據(jù)流圖、數(shù)據(jù)字典、IPO圖表構(gòu)成了對系統(tǒng)需求的完整描述。1.3.3數(shù)據(jù)字典用戶展臺IT,查詢結(jié)果購物車IT庫會員資料購物單消費情況IT1.4系統(tǒng)運行環(huán)境及開發(fā)工具開發(fā)環(huán)境:WindowsXPProfessionalIIS5.0(InternetInformationServer5.0)
InternetExplorer6.0腳本語言:JavaScript、VBScript數(shù)據(jù)庫工具:MicrosoftAccess2003網(wǎng)頁設(shè)計:MacromediaDreamweaverMX1.4系統(tǒng)運行環(huán)境及開發(fā)工具開發(fā)環(huán)境:WindowsXP2系統(tǒng)總體設(shè)計及數(shù)據(jù)庫設(shè)計
經(jīng)過需求分析階段的工作,系統(tǒng)必須“做什么”已經(jīng)清楚了,現(xiàn)在是決定“怎樣做”的時候了??傮w設(shè)計的基本目的就是回答“概括地說,網(wǎng)站應(yīng)該如何實現(xiàn)?”這個問題,用比較抽象的概括的方式確定網(wǎng)站如何完成預定的任務(wù),也就是說,應(yīng)該確定網(wǎng)站的物理配置方案,并確定系統(tǒng)的每個程序的結(jié)構(gòu)。2.1IT網(wǎng)絡(luò)購物網(wǎng)站總體設(shè)計圖用戶進入查看IT以會員身份登錄購買商品請先登錄,若未注冊請注冊成為會員會員注冊商品查詢訂單查詢以管理員身份登錄商品添加商品審查處理訂單發(fā)貨查詢會員審查管理員添加管理員審查管理員退出購買商品2系統(tǒng)總體設(shè)計及數(shù)據(jù)庫設(shè)計
經(jīng)過需求分析階段的工作2.2IT網(wǎng)絡(luò)購物網(wǎng)站數(shù)據(jù)庫設(shè)計2.2.1用戶信息數(shù)據(jù)表(RegUser)本表主要是將用戶的相關(guān)信息錄入表中.用戶在注冊時要填寫相關(guān)的個人信息如:用戶名,密碼,密碼提示,聯(lián)系地址,郵編等等相關(guān)信息。用戶名用的是文本類為關(guān)鍵字,如下圖:字段名數(shù)據(jù)類型字段大小字段說明UserID文本20會員帳號Name文本30會員姓名PassWD文本30用戶密碼WtPass文本30密碼提示問題DaPass文本30密碼提示答案Sex文本10性別Email文本30電子信箱Phone文本30聯(lián)系電話Address文本50聯(lián)系地址Zip文本20郵編RegTime日期/時間默認值Now()注冊時間2.2IT網(wǎng)絡(luò)購物網(wǎng)站數(shù)據(jù)庫設(shè)計2.2.1用戶信息數(shù)據(jù)表2.2.2管理員信息表(Manage_User)管理員信息表,記錄管理的用戶名與密碼,兩個均為文本型,字段為長整形,如下表。字段名數(shù)據(jù)類型字段大小字段說明Id自動編號長整型管理員編號UserName文本20管理員帳號PassWord文本20管理員密碼2.2.3商品大類表(Class_1)
本表是商品分類的大類表。管理員在給商品進行分類時,可根據(jù)商品的實際書類分類。例如,計算機類書籍,繪畫類書籍,理財類書籍等等。這樣有利于圖書的管理。本表的主要是錄入商品分類的名稱與發(fā)布時間,分別為文本型與時間類型,如下表.字段名數(shù)據(jù)類型字段大小字段說明ID長整型自動大類編號Class_1_Name文本30大類名稱Class_1_RegTime日期/時間默認值Now()添加時間2.2.2管理員信息表(Manage_User)管理員信息2.2.4商品小類表(Class_2)這個表是對商品大類表之下的一個細分,將商品的分類進一步的細化。例如:計算機類書籍細分為軟件編程類書籍、CAD繪圖類書籍等等。這樣的分類,能夠使用戶更加明確自己所要購買圖書,也便于管理員的管理,如下表。字段名數(shù)據(jù)類型字段大小字段說明ID長整型自動小類編號Class_2_Name文本30小類名稱Class_1_Name文本30所屬大類名稱Class_2_RegTim日期/時間默認值Now()添加時間2.2.5商品表(Product
)
在前兩個表中進行細化分類之后,最后就是要進行商品的具體名稱,價格,說明,圖片等等的錄入了。主要是記錄商品的具體詳細的說明,以便購買都知道這本圖書的具體的情況,如下表.2.2.4商品小類表(Class_2)這個表是對商品大類表字段名數(shù)據(jù)類型字段大小字段說明Product_Id長整型10商品編號Product_Name文本30商品名稱Class_1文本30所屬大類Class_2文本30所屬小類Product_Intro文本50商品說明Product_Show文本50商品簡介P_NewPrice貨幣自動會員價格P_OldPrice貨幣自動市場價格P_Pic文本50商品微縮圖P_Full_Pic文本50商品全景圖RegTime日期/時間默認值Now()商品錄入時間Look_Count長整型自動商品瀏覽次數(shù)購物車是用來存放顧客購買的商品。當然在網(wǎng)上購物的購物車也是用來存放購買的商品,用戶可以查看購買商品的名稱,價格等等。最后形成表訂,如下表。2.2.6購物車表(ShopList)字段名數(shù)據(jù)類型字段大小字段說明Product_Id長整型10字段名數(shù)據(jù)類型字段大小字段說明Product_Id長整型10商品編號Form_Id長整型自動所屬訂單號Product_Name文本30商品名稱Number文本255購物數(shù)量P_NewPrice貨幣自動會員價格RegTime日期/時間默認值Now()購物時間2.2.7訂單表(OrderList)訂單表,是對顧客提交的訂單的具體情況進行記錄。有用戶名,購物時間,聯(lián)系時間,商品名,價格,付款時間等等相關(guān)內(nèi)容的記錄,如下表所示。字段名數(shù)據(jù)類型字段大小字段說明Product_Id長整型10字段名數(shù)據(jù)類型字段大小字段說明Form_ID長整型自動訂單號User_ID文本20會員帳戶名Name文本20會員姓名Zip文本20郵編Phone文本30聯(lián)系電話Emai文本30電子信箱Address文本50聯(lián)系地址Pays文本20付款方式RegTime日期/時間默認值Now()訂貨時間Flag文本20標記Remark文本255備注字段名數(shù)據(jù)類型字段大小字段說明Form_ID長整型自動訂單號3詳細設(shè)計3.1前臺功能實現(xiàn)3.1.1購物車的實現(xiàn)在設(shè)計購物車中,首先要考慮到的是購物車中商品信息的存儲,而且在整個的商品購買中沒有改變,這里就要用到ASP中的內(nèi)置Session組件,它是訪問者從的到達某個特定主頁到離開為止的那段時間,服務(wù)器端給他分配一個用來儲存信息的全局變量的集合,這些變量可以自動生成,也可以是程序人員在服務(wù)器端腳本程序中定義的。Session可以用來存儲訪問者的特定信息,創(chuàng)建訪問者信息容器。我們使用它作為虛擬購物車,無論什么時候用戶在我網(wǎng)站中選擇了一種商品,那么這種商品就會進入購物車,當用戶準備離開時,就可以立即進行以上所有選擇的商品的訂購。這些購物信息可以保存
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版搬運企業(yè)節(jié)能減排合同范本3篇
- 2025年度木材加工設(shè)備租賃及維護服務(wù)合同范本4篇
- 2025版民爆物品裝卸作業(yè)環(huán)境保護合同4篇
- 2025年度個人消費分期付款合同范本(2025版)3篇
- 農(nóng)業(yè)機械化與農(nóng)村振興人才培育考核試卷
- 2025版事業(yè)單位聘用合同正規(guī)范本(含試用期)2篇
- 2025版人工智能研發(fā)中心錄用合同范本3篇
- 2025年公益活動加盟合同
- 2025年大型活動合作協(xié)議
- 2025年度高科技實驗室租賃合同4篇
- 【探跡科技】2024知識產(chǎn)權(quán)行業(yè)發(fā)展趨勢報告-從工業(yè)轟鳴到數(shù)智浪潮知識產(chǎn)權(quán)成為競爭市場的“矛與盾”
- 《中國政法大學》課件
- GB/T 35270-2024嬰幼兒背帶(袋)
- 遼寧省沈陽名校2025屆高三第一次模擬考試英語試卷含解析
- 2024-2025學年高二上學期期末數(shù)學試卷(新題型:19題)(基礎(chǔ)篇)(含答案)
- 2022版藝術(shù)新課標解讀心得(課件)小學美術(shù)
- Profinet(S523-FANUC)發(fā)那科通訊設(shè)置
- 醫(yī)學教程 常見化療藥物歸納
- JJF 1101-2019環(huán)境試驗設(shè)備溫度、濕度參數(shù)校準規(guī)范
- GB/T 25000.51-2016系統(tǒng)與軟件工程系統(tǒng)與軟件質(zhì)量要求和評價(SQuaRE)第51部分:就緒可用軟件產(chǎn)品(RUSP)的質(zhì)量要求和測試細則
- 外科學試題庫及答案(共1000題)
評論
0/150
提交評論