在線上購物系統(tǒng)設(shè)計報告_第1頁
在線上購物系統(tǒng)設(shè)計報告_第2頁
在線上購物系統(tǒng)設(shè)計報告_第3頁
在線上購物系統(tǒng)設(shè)計報告_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

網(wǎng)上在線購物系統(tǒng)設(shè)計報告一、系統(tǒng)設(shè)計1、目標(biāo)設(shè)計1)系統(tǒng)的用戶登錄以及身份驗證要求?系統(tǒng)用戶注冊?驗證用戶的注冊信息?系統(tǒng)用戶進入系統(tǒng)時的身份驗證?系統(tǒng)用戶在不同的葉面瀏覽時候的身份驗證在線購物系統(tǒng)要求?允許用戶瀏覽所有商品信息?允許用戶按關(guān)鍵字查找?允許用戶購買自己喜歡的商品?允許用戶對購物車進行管理?系統(tǒng)實現(xiàn)訂單的處理?系統(tǒng)完成整個購物流程網(wǎng)上購物系統(tǒng)的管理子系統(tǒng)的要求?對管理員的身份進行驗證?對數(shù)據(jù)庫中的商品信息進行管理?對數(shù)據(jù)庫中的用戶信息進行管理?對數(shù)據(jù)庫中的訂單信息進行管理2、設(shè)計思想1)Browser/Server結(jié)構(gòu)Client/Server模式和Browser/Server模式是線在比較流行的兩種數(shù)據(jù)庫應(yīng)用模式其中B/S結(jié)構(gòu)的在線購物系統(tǒng)中應(yīng)用原理示意圖如下:2)三層結(jié)構(gòu)的概念3、系統(tǒng)功能設(shè)計根據(jù)系統(tǒng)設(shè)計的功能要求,在線購物系統(tǒng)可以分為三個模塊:用戶管理模塊、商品銷售系統(tǒng)以及在線管理系統(tǒng)。下圖顯示了這三個模塊之間的關(guān)系:

對于用戶管理模塊,根據(jù)系統(tǒng)的功能分析,它具有的功能應(yīng)該包括對用戶注冊的檢查、用戶注冊信息的添加、以及用戶信息的修改等。對于再線圖書銷售系統(tǒng),根據(jù)系統(tǒng)的功能分析,他應(yīng)該具有的功能包括允許用戶查找商品信息、允許用戶購買商品信息、并對購物車進行管理、最后還能夠進行訂單的處理,并發(fā)送后臺數(shù)據(jù)庫。對于系統(tǒng)附加的商品管理系統(tǒng),根據(jù)系統(tǒng)的功能分析,他應(yīng)該具有的功能包括允許管理員瀏覽整個系統(tǒng)的商品,對商品信息進行修改,以幾天家信的商品信息。二、數(shù)據(jù)庫設(shè)計和實現(xiàn)在這里為了方便,因為借用了西亞購物系統(tǒng)的一些代碼,所以這里直接使用了西亞購物網(wǎng)構(gòu)造的數(shù)據(jù)庫,存儲在文件sia_cart.asp文件中。各個字段的作用這里不作多解釋。后臺服務(wù)器的配置問題,本系統(tǒng)使用了Microsoft的IIS作為系統(tǒng)的服務(wù)器。對于添加IIS服務(wù)器非常簡單。打開“控制面板”里面的“添加/刪除程序”選項,然后選擇“添加/刪除Windows組件”,最后選中探出的對話框的“Internet信息服務(wù)選項(IIS)”然后按照系統(tǒng)提示進行安裝即可。三、前端網(wǎng)絡(luò)頁面的設(shè)計和開發(fā)1、頁面示例如下圖,給出了再線購物系統(tǒng)的首頁效果。

如果想進入管理員管理界面進行管理,則首先應(yīng)該具備管理員所具有的賬戶和密碼。你可以通過本系統(tǒng)默認的賬戶和密碼(帳戶:lixin,密碼:lixin;賬戶:admin,密碼:admin或者賬戶:dlnu,密碼:dlnu進行進入管理),進入http:〃localhost/k666/manage/login.asp或者/k666/manage/login.asp進入登陸界面。其中登陸界面如下圖示:進入到管理員操作的界面如下:從圖中可以明顯看出,這個頁面是一個框架結(jié)構(gòu):他的上邊是一個header.asp文件用來顯示必要的頭信息也可以稱之為可選信息;該頁的左側(cè)是一個left.asp文件,實際上包含了首頁的主要信息,包括登錄提示和商品瀏覽等信息;下邊是一個footer.asp文件,包括了本開發(fā)系統(tǒng)的一些基本信息。至于具體代碼可以到原文件里讀取,這里就不作過多說明。2、頁面的安全性維護安全性的維護上主要考慮了管理員與非管理員即客戶等不同身份的人對系統(tǒng)的操作權(quán)限。相對于不同身份的用戶之間,通過程序控制操作功能。具體的權(quán)限可以參考初始時候的設(shè)計思想中提到的內(nèi)容。另外,ASP使用的Session和Cookie的安全性。ASP使用SessionlDCookie跟蹤應(yīng)用程序訪問或會話期間特定的Web瀏覽器的信息。最后,還是用了身份驗證機制保護ASP頁面。所以之本系統(tǒng)的安全性有很大的提高。3、開發(fā)系統(tǒng)中存在的難點1)、在本系統(tǒng)中為了方便客戶更快的找到自己需要的商品,所以系統(tǒng)實現(xiàn)了查找功能,在設(shè)計的過程中村子很大的難點。2)、購物車的管理,以及訂單的管理上也存在很大難度。在一個購物系統(tǒng)中,購物車是最重要的部分,本系統(tǒng)中使用了虛擬購物車,實現(xiàn)起來有一定難度。3)、管理員功能的實現(xiàn)比較簡單,但也算是系統(tǒng)的一個很難的部分。四、系統(tǒng)的發(fā)布與維護如果本系統(tǒng)在實踐階段不會出現(xiàn)很多漏洞,則通過實踐效果可以確定其發(fā)布。在使用過程中進行基本的維護和不斷改進。對于本系統(tǒng)的使用說明在程序代碼中有比較詳細講解,可以參照進行使用。五、關(guān)于本系統(tǒng)購物過程詳細說明1、進入購物系統(tǒng)的時候你學(xué)要有自己的賬號才能夠?qū)崿F(xiàn)你的購物過程,如果沒有應(yīng)該首先注冊你的賬號。2、賬號注冊成功以后,你可以進入購物選擇,選擇你要購買的商品裝入購物車,對于購物車的操作你還可以作其他操作。3、選擇好商品結(jié)束后去結(jié)算中心進行最后結(jié)算。結(jié)算的過程您可以選擇逆行使用的結(jié)算方式。4、對于一些內(nèi)部的管理,要經(jīng)過管理員的管理進行。作為管理員可以進行對于商場里的一切處理。包括對于已經(jīng)提交貨款的客戶對賬單進行處理的功能。想進入管理員界面,可以登入http://localhost/k666/manage/login.asp或者/k666/manage/login.asp界面,輸入您的管理員賬號和密碼就可

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論