電子產(chǎn)品網(wǎng)上選購系統(tǒng)說明書_第1頁
電子產(chǎn)品網(wǎng)上選購系統(tǒng)說明書_第2頁
電子產(chǎn)品網(wǎng)上選購系統(tǒng)說明書_第3頁
電子產(chǎn)品網(wǎng)上選購系統(tǒng)說明書_第4頁
電子產(chǎn)品網(wǎng)上選購系統(tǒng)說明書_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

年5月29日電子產(chǎn)品網(wǎng)上選購系統(tǒng)說明書文檔僅供參考電子產(chǎn)品網(wǎng)上選購系統(tǒng)需求說明書軟件概述:在互聯(lián)網(wǎng)經(jīng)過多年的發(fā)展以后,人們對網(wǎng)絡(luò)的依賴越來越強烈,網(wǎng)絡(luò)正在不知不覺中改變著當今社會的生活狀態(tài)和生活方式。電子商務(wù)的興起,開創(chuàng)了全球性的商務(wù)革命和經(jīng)營革命,并逐步成為一種主要的商務(wù)方式。中國的網(wǎng)上購物市場發(fā)展還處于初級階段,市場規(guī)模較小。但中國的網(wǎng)民已達到7950萬,市場潛力較大。網(wǎng)絡(luò)零售商為爭奪市場,近年來爭先恐后地推出新的服務(wù)項目,并不斷擴大商品品種。在這次設(shè)計中,我們選擇了一個電子產(chǎn)品網(wǎng)上選購系統(tǒng)。隨著科技的發(fā)展,電子產(chǎn)品與我們的生活息息相關(guān),小從U盤,MP3,大到電腦,數(shù)字電視,日益成為了我的生活的必須品,電子產(chǎn)品有低端也有高端,種類各異,型號多樣,消費者可經(jīng)過系統(tǒng)選購自己喜歡的電子產(chǎn)品。我們的系統(tǒng)主要是為消費者提供產(chǎn)品的相關(guān)資料瀏覽,對客戶訂單進行管理和聯(lián)系公司相關(guān)業(yè)務(wù),幫助消費者提供最高的品質(zhì)和最好的服務(wù),讓消費者足不出戶就能選購到喜歡的電子產(chǎn)品。任務(wù)概述:我們的系統(tǒng)針正確用戶是廣大的消費者,商品的種類和數(shù)量較多。相應(yīng)的需求有:1.管理員身份驗證(為合法用戶提供一個后臺入口)2.添加商品(向商品表插入前臺首頁展示的商品信息)3.訂單信息管理(網(wǎng)站管理者對用戶訂單的執(zhí)行和編輯狀態(tài))4.查詢用戶信息管理模塊(查詢注冊所有用戶,對一些非法或失信用戶進行刪除操作)5.添加鏈接模塊(管理員向前臺首頁添加友情鏈接信息)6.公告信息管理模塊(網(wǎng)站向用戶發(fā)布最新公告信息)7.能夠?qū)π枰慕y(tǒng)計結(jié)果提供列表顯示輸出。8.能夠提供一定的安全機制,提供數(shù)據(jù)信息授權(quán)訪問,防止隨意刪改,同時提供信息備份的服務(wù)。數(shù)據(jù)庫描述:數(shù)據(jù)庫采用SQLserver數(shù)據(jù)庫。ER模式:商品(商品編號#,商品名稱,商品類別#,廠家,出廠日期,備注,價格,數(shù)量)會員用戶(會員證號#,姓名,性別,身份編號#,身份證,聯(lián)系電話,密碼)身份(身份編號#,身份描述,用戶等級)商品類別(商品類別編號#,類別描述)ER圖:圖3-0:實體之間關(guān)系的E-R圖(1)用戶類別包括:用戶分類號、用戶類別名稱、訂購商品、訂購數(shù)等。(2)用戶信息包括:用戶證號、用戶分類號、姓名、性別、出生日期、身份證號、單位、聯(lián)系電話、辦證日期、職業(yè)等。(3)商品種類包括:商品分類號、商品種類、庫存等。(4)商品信息包括:商品號、商品名、生產(chǎn)單位、出場日期、批次、單價、內(nèi)容提要、分類號、商品號、庫存數(shù)等。(5)訂退情況包括:用戶證號、商品號、訂購時間、退訂時間、商品數(shù)目。(6)預(yù)購情況包括:會員號、商品號、預(yù)約時間、是否到架。(7)用戶分類及權(quán)限包括:用戶分類號、用戶分類名、權(quán)限。(8)用戶信息包括:用戶號、用戶名、用戶密碼。功能需求:瀏覽功能查詢功能插入功能修改功能刪除功能授權(quán)功能;系統(tǒng)主要分為兩個模塊:管理員管理模塊,用戶管理模塊。性能需求:數(shù)據(jù)精確度:查詢時應(yīng)保證查全率,所有在相應(yīng)域中包含查詢關(guān)鍵字的記錄都應(yīng)能查到,同時保證查準率。時間特性:一般操作的響應(yīng)時間應(yīng)在1-2秒內(nèi)。適應(yīng)性:滿足運行環(huán)境在允許操作系統(tǒng)之間的安全轉(zhuǎn)換和與其它應(yīng)用軟件的獨立運行要求。概要分析:引言:編寫目的:根據(jù)上面的電子產(chǎn)品網(wǎng)上選購需求說明書,隨系統(tǒng)的結(jié)構(gòu)進行概要設(shè)計,明確模塊劃分和界面設(shè)計。背景:這次項目為軟件開發(fā)指定作業(yè),我們小組的名稱為”肥團團軟件開發(fā)小組”,本軟件名為”電子產(chǎn)品網(wǎng)上選購系統(tǒng)”,需要得到服務(wù)器軟件,數(shù)據(jù)庫軟件的配合進行工作,系統(tǒng)面向互聯(lián)網(wǎng)上的用戶。總體設(shè)計:運行環(huán)境:硬設(shè)備1、本系統(tǒng)服務(wù)端能夠運行在PC的Windows98//Xp,Linux操作系統(tǒng)上,系統(tǒng)最低配置要求為Pentium133/32M內(nèi)存/VGA256色顯示卡/100M硬盤空間,推薦配置要求為Pentium42.4G/256M內(nèi)存/GF4MX440/1G硬盤空間.2、瀏覽器端使用的瀏覽推薦為IE5.0或以上版本,NetscapeBrowser8或以上版本支持軟件服務(wù)端:操作系統(tǒng): Windows98//XP,Linux均可服務(wù)器: Tomcat5.5數(shù)據(jù)庫: mysql4.1數(shù)據(jù)庫鏈接驅(qū)動: JDBC程序語言編譯系統(tǒng): JDK1.5瀏覽器: IE5.0或以上版本NetscapeBrowser8或以上版本客戶端:瀏覽器: IE5.0或以上版本NetscapeBrowser8或以上版本基本設(shè)計概念和處理流程:用戶界面處理流程店家界面處理流程:結(jié)構(gòu):電子產(chǎn)品選購系統(tǒng)電子產(chǎn)品選購系統(tǒng)用戶界面店家界面注冊賬戶中心購物車找回密碼登陸商品查詢個人信息修改訂單管理用戶密碼修改自殺注銷注銷修改商品數(shù)量刪除單件商品清空購物車結(jié)算中心商品操作登陸訂單操作用戶操作店家信息修改查看交易記錄查詢商品添加商品更改商品查詢訂單更改訂單過期訂單刪除商品查看商品搜索商品購買添加新管理員查詢用戶更改用戶功能需求與程序的關(guān)系:用戶界面注冊點擊首頁的”注冊”按鈕。填寫注冊內(nèi)容,包括:用戶名,身份證,電子郵件,真實姓名,聯(lián)系電話,省份,郵寄地址,郵政編碼,設(shè)置密碼遺失的提示問題及答案。點擊”提交”按鈕,系統(tǒng)檢測用戶填寫信息的合法性和用戶名的唯一性。信息合法,信息寫入數(shù)據(jù)庫,在數(shù)據(jù)庫里密碼一欄寫入系統(tǒng)隨機生成的密碼,頁面自動跳轉(zhuǎn)到首頁,同時系統(tǒng)發(fā)送確認信件給用戶填寫的郵件地址,此信件包含數(shù)據(jù)庫里系統(tǒng)隨機生成的用戶密碼。信息不合法,系統(tǒng)提示填寫信息錯誤,并清空填寫框,用戶可重新填寫相關(guān)信息。點擊”重置”按鈕能夠清除已經(jīng)填寫的內(nèi)容,重新填寫。點擊”取消”按鈕返回到主頁,取消注冊。登陸在首頁的對話框中輸入用戶名和密碼點擊”登陸”按鈕。系統(tǒng)對輸入的信息跟數(shù)據(jù)庫里的用戶信息進行比對,如果符合,則判斷用戶是否被鎖定,若沒有鎖定則頁面跳出登陸成功信息,返回主頁。反之頁面跳出錯誤信息,返回主頁。登錄成功后,登陸框的位置出現(xiàn)歡迎信息和從UID得到的用戶名以及”注銷”按鈕。點擊”注銷”按鈕,購物車清空,將相應(yīng)表從數(shù)據(jù)庫里刪除;UID數(shù)值置空;返回主頁。頁面閑置1小時后自動注銷。賬戶中心 點擊首頁的”賬戶中心”圖標進入賬戶中心頁面。根據(jù)UID里的用戶名從數(shù)據(jù)庫讀取用戶信息,若UID為空則跳出”請先登陸”對話框,跳回到主頁;UID不為空,但若用戶在數(shù)據(jù)庫里無法找到,顯示出錯信息并跳回主頁,若UID值合法,在頁面直接顯示用戶信息,左邊操作按鈕包括:個人信息修改從數(shù)據(jù)庫讀取個人信息并顯示,可修改除用戶名和密碼以外的所有信息。”修改信息”按鈕將讀入信息做合法性判斷,如果合法則將數(shù)據(jù)庫里的用戶信息更新為新信息,跳轉(zhuǎn)到賬戶中心頁面;若不合法,顯示出錯信息,停留在信息修改頁面;”重置”按鈕清除輸入的信息;”取消”按鈕取消該操作,跳轉(zhuǎn)到賬戶中心頁面。訂單管理根據(jù)UID信息到數(shù)據(jù)庫查詢到該用戶的訂單信息,并顯示到頁面。顯示內(nèi)容包括:訂單號,訂單生成時間。分頁顯示,20個訂單每頁。每個訂單后面包括以下兩個按鈕:”詳情”按鈕查看該訂單含有的商品,能夠?qū)渭唐纷鲂薷?按確定后寫入數(shù)據(jù)庫,如刪除該商品,修改購買數(shù)量。”刪除”按鈕,從數(shù)據(jù)庫刪除該訂單信息。用戶密碼修改:輸入舊密碼和重復(fù)輸入兩次新密碼,并能夠選擇修改找回密碼問題,按確定后完成修改,將新密碼寫入數(shù)據(jù)庫。自殺:用戶刪除自己的賬號。按自殺后,從數(shù)據(jù)庫刪除相應(yīng)信息,包括未完成訂單和用戶所有信息,操作完成后,將UID置空,并跳轉(zhuǎn)到主頁。注銷:功能同2.4.1.2里的注銷。購物車點擊首頁的”購物車”圖標或者按”購買”按鈕進入購物車頁面。按首頁的”購物車”圖標進入購物車界面根據(jù)UID里的用戶名從數(shù)據(jù)庫讀取用戶信息,若UID為空則跳出”請先登陸”對話框,跳回到主頁;UID不為空,但若用戶在數(shù)據(jù)庫里無法找到,顯示出錯信息并跳回主頁,若UID值合法,到數(shù)據(jù)庫表查詢當前該用戶的購物車里所有信息并顯示,若該表不存在說明購物車為空,則顯示空信息。按”購買”圖標進入購物車界面經(jīng)過購買按鈕功能處理后成功進入購物車界面后,根據(jù)UID里的用戶名從數(shù)據(jù)庫讀取用戶信息,若UID為空則跳出”請先登陸”對話框,跳回到主頁;UID不為空,但若用戶在數(shù)據(jù)庫里無法找到,顯示出錯信息并跳回主頁,若UID數(shù)值合法,到數(shù)據(jù)庫表查詢當前該用戶的購物車里所有信息并顯示。根據(jù)PID,從數(shù)據(jù)庫得到該商品信息,添加到購物車中,而且數(shù)量初始為1。并將金額加到原來的總計金額上。看到購物車的信息后可做的操作為:修改單件商品的購買數(shù)量在輸入框中輸入商品的購買數(shù)量,點擊”確認”按鈕,系統(tǒng)判斷數(shù)值大于1,則到數(shù)據(jù)庫讀取該商品庫存數(shù)量,若超過庫存數(shù)量則提示信息不合法,購買數(shù)量變?yōu)樵瓉淼臄?shù)量。如果合法,更新成功。刪除購買的單件商品:點擊”刪除”按鈕,跳出提示框提示是否刪除該商品。點擊”確認”,在數(shù)據(jù)庫的購物車表中刪除該商品信息,并重新讀取購物車信息顯示到頁面;點擊”取消”放棄該操作。清空購物車:點擊”清空購物車”按鈕,跳出提示框提示是否清空購物車,點擊”確認”刪除數(shù)據(jù)庫相應(yīng)的購物車表,頁面顯示購物車為空;點擊”取消”放棄該操作。結(jié)算中心:點擊”去結(jié)算中心”按鈕,頁面跳轉(zhuǎn)到訂單生成頁面。該頁面根據(jù)UID信息,到數(shù)據(jù)庫查詢該用戶的購物車的信息并顯示以下內(nèi)容:購買的商品信息(不可修改);收貨人信息,即從數(shù)據(jù)庫選擇用戶信息顯示(可選擇”非本人收貨”來更改收貨人信息,默認不選擇此項);配送方式選擇,其中配送方式包括普通郵寄(郵寄費8元)和快遞(郵寄費15元)。點擊”生成訂單”按鈕生成訂單,寫入數(shù)據(jù)庫,跳轉(zhuǎn)到訂單信息顯示頁面;點擊”取消”放棄該操作。點擊”非本人收貨”按鈕填寫臨時收貨人信息,包括:真實姓名,聯(lián)系電話,省份,郵寄地址,郵政編碼。點擊”生成訂單”按鈕生成訂單,寫入數(shù)據(jù)庫跳轉(zhuǎn)到訂單信息顯示頁面;點擊”取消”放棄該操作。點擊”確定”,系統(tǒng)則自動將訂單生成時間信息,商品信息,貨物收件人信息,注意事項(15天訂單過期等),以及付款方式發(fā)給用戶的電子郵件。然后跳回主頁。找回密碼點擊首頁的”找回密碼”圖標,跳轉(zhuǎn)到相應(yīng)頁面,填寫用戶名,系統(tǒng)根據(jù)用戶名拿到數(shù)據(jù)庫里的該用戶的密碼遺失問題,用戶需回答注冊該問題。將回答和數(shù)據(jù)庫里的答案對比,如果匹配正確,用戶密碼將會發(fā)送到用戶電子郵箱;若注冊用戶依然無法找回密碼,需要與管理員聯(lián)系,采取進一步的驗證身份的方式,如寄送身份證復(fù)印件等。商品操作商品查看能夠經(jīng)過首頁上的分類信息查看某一大類的商品,也能夠經(jīng)過點擊某一商品的圖片或是名稱跳轉(zhuǎn)到該商品的詳細信息頁面。從數(shù)據(jù)庫得到該商品的詳細信息,包括:商品名稱,價格,規(guī)格,詳細介紹,和購買按鈕。商品購買點擊”購買”按鈕購買商品。若UID為空則跳出”請先登陸”對話框;UID不為空,判斷商品庫存,若庫存為0,則跳出信息提示商品已經(jīng)斷貨,否則將數(shù)據(jù)庫里的庫存減1,然后跳轉(zhuǎn)到購物車界面。商品搜索 首頁的查詢輸入框中可輸入商品名稱中包含的關(guān)鍵字,或是選擇商品的價格范圍(可選范圍有:低于50元,50元到200元,200元到500元,高于500元),按”搜索”按鈕,系統(tǒng)根據(jù)關(guān)鍵字到數(shù)據(jù)庫中查詢商品名中包含此關(guān)鍵字的商品,而且按照價格范圍查詢相應(yīng)商品。然后顯示查詢結(jié)果的商品或者顯示沒有查詢到結(jié)果。訂單操作查看所有訂單點擊店長主頁上的”所有訂單”進入訂單查看頁面。數(shù)據(jù)庫返回所有未發(fā)貨的訂單信息,頁面顯示訂單的信息包括:訂單號,用戶名,商品種類,支付總金額,配送方式,是否支付,是否配送。點擊”查看”按鈕查看該訂單中商品的詳細信息。包括商品ID,單件購買數(shù)量,支付總金額。點擊”更改”跳轉(zhuǎn)到訂單更改頁面。查詢訂單點擊店長主頁上的”查詢訂單”進入訂單查詢頁面,根據(jù)訂單號或是用戶名或者是商品名(支持模糊查詢),系統(tǒng)到數(shù)據(jù)庫查找相應(yīng)訂單,另外支持查看已經(jīng)支付的訂單相關(guān)信息(即是否支付項為”是”的訂單)。點擊”確認”顯示返回的所有訂單信息,分頁顯示,20條信息每頁。每條信息后面包含”查看”和”更改”按鈕。更改訂單點擊店長主頁上的”更改訂單”進入訂單更改頁面,輸入訂單號,系統(tǒng)選擇該訂單號的訂單,并顯示其信息。該頁面顯示訂單中商品的信息,能夠修改除訂單號以外的所有訂單相關(guān)信息,包括:訂單用戶名,商品種類,單件商品ID及數(shù)量,支付總金額,配送方式,是否支付,是否配送。修改是否配送這項的時候,如果是修改為配送則自動轉(zhuǎn)換為交易紀錄,當前時間記為交易記錄時間,在查詢訂單中不可見,可使用查看交易紀錄功能查看信息。而且同時發(fā)送電子郵件給用戶告之訂單已經(jīng)發(fā)貨,電子郵件里包含訂單信息和注意事項(超過應(yīng)到時間未到貨,請聯(lián)系店長)以及店長聯(lián)系方式。過期訂單刪除點擊店長主頁上的”過期訂單刪除”進入過期訂單刪除頁面,顯示數(shù)據(jù)庫中所有訂單生成時間和現(xiàn)在超過15天仍未支付的訂單信息,按”刪除”清除所有過期訂單,在數(shù)據(jù)庫里清除所有訂單信息。(要求店長每天查看以確保)接口設(shè)計:用戶接口本軟件屬于

溫馨提示

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

最新文檔

評論

0/150

提交評論