電子產品網上選購系統_第1頁
電子產品網上選購系統_第2頁
電子產品網上選購系統_第3頁
電子產品網上選購系統_第4頁
電子產品網上選購系統_第5頁
已閱讀5頁,還剩5頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、.:.;電子產品網上選購系統需求闡明書軟件概述:在互聯網經過多年的開展以后,人們對網絡的依賴越來越劇烈,網絡正在不知不覺中改動著當今社會的生活形狀和生活方式。電子商務的興起,開創了全球性的商務革命和運營革命,并逐漸成為一種主要的商務方式。我國的網上購物市場開展還處于初級階段,市場規模較小。但我國的網民已到達7950萬,市場潛力較大。網絡零售商為爭奪市場,近年來爭先恐后地推出新的效力工程,并不斷擴展商品種類。在這次設計中,我們選擇了一個電子產品網上選購系統。隨著科技的開展,電子產品與我們的生活息息相關,小從U盤,MP3,大到電腦,數字電視,日益成為了我的生活的必需品,電子產品有低端也有高端,種類

2、各異,型號多樣,消費者可經過系統選購本人喜歡的電子產品。 我們的系統主要是為消費者提供產品的相關資料閱讀,對客戶訂單進展管理和聯絡公司相關業務,協助 消費者提供最高的質量和最好的效力,讓消費者足不出戶就能選購到喜歡的電子產品。義務概述:我們的系統針對的用戶是寬廣的消費者,商品的種類和數量較多。相應的需求有:1管理員身份驗證為合法用戶提供一個后臺入口2添加商品向商品表插入前臺首頁展現的商品信息3訂單信息管理網站管理者對用戶訂單的執行和編輯形狀4查詢用戶信息管理模塊查詢注冊一切用戶,對一些非法或失信譽戶進展刪除操作5添加鏈接模塊管理員向前臺首頁添加友誼鏈接信息6公告信息管理模塊網站向用戶發布最新公

3、告信息7可以對需求的統計結果提供列表顯示輸出。8可以提供一定的平安機制,提供數據信息授權訪問,防止隨意刪改,同時提供信息備份的效力。數據庫描畫:數據庫采用SQL server 2000數據庫。ER方式:商品商品編號#,商品稱號,商品類別#,廠家,出廠日期,備注,價錢,數量會員用戶會員證號#,姓名,性別,身份編號#,身份證,聯絡,密碼身份身份編號#,身份描畫,用戶等級商品類別商品類別編號#,類別描畫ER圖:圖3-0:實體之間關系的E-R圖1用戶類別包括:用戶分類號、用戶類別稱號、訂購商品、訂購數等。2用戶信息包括:用戶證號、用戶分類號、姓名、性別、出生日期、身份證號、單位、聯絡、辦證日期、職業等

4、。商品種類 包括:商品分類號、商品種類、庫存等。4商品信息包括:商品號、商品名、消費單位、出場日期、批次、單價、內容提要、分類號、商品號、庫存數等。5訂退情況包括:用戶證號、商品號、訂購時間、退訂時間、商品數目。預購情況包括:會員號、商品號、約定時間、能否到架。7用戶分類及權限包括:用戶分類號、用戶分類名、權限。用戶信息包括:用戶號、用戶名、用戶密碼。功能需求:閱讀功能查詢功能插入功能修正功能刪除功能授權功能;系統主要分為兩個模塊:管理員管理模塊,用戶管理模塊。性能需求:數據準確度:查詢時應保證查全率,一切在相應域中包含查詢關鍵字的記錄都應能查到,同時保證查準率。時間特性:普通操作的呼應時間應

5、在12秒內。順應性:滿足運轉環境在允許操作系統之間的平安轉換和與其它運用軟件的獨立運轉要求。概要分析:引言:編寫目的:根據上面的電子產品網上選購需求闡明書,隨系統的構造進展概要設計,明確模塊劃分和界面設計。背景:這次工程為軟件開發指定作業,我們小組的稱號為“肥團團軟件開發小組,本軟件名為“電子產品網上選購系統,需求得到效力器軟件,數據庫軟件的配合進展任務,系統面向互聯網上的用戶。總體設計:運轉環境:硬設備1、本系統效力端可以運轉在PC的Windows98/2000/Xp,Linux操作系統上,系統最低配置要求為Pentium 133/32M內存/VGA 256色顯示卡/100M硬盤空間,引薦配

6、置要求為Pentium 4 2.4G/256M內存/GF4 MX440/1G硬盤空間. 2、閱讀器端運用的閱讀引薦為IE 5.0或以上版本,Netscape Browser 8或以上版本支持軟件效力端:操作系統:Windows98/2000/XP, Linux均可效力器:Tomcat5.5數據庫:mysql4.1數據庫鏈接驅動:JDBC程序文語編譯系統:JDK1.5閱讀器:IE 5.0或以上版本Netscape Browser 8或以上版本客戶端:閱讀器:IE 5.0或以上版本Netscape Browser 8或以上版本根本設計概念和處置流程:用戶界面處置流程 店家界面處置流程:構造 :電子

7、產品選購系統用戶界面店家界面注冊賬戶中心購物車找回密碼登陸商品查詢個人信息修正訂單管理用戶密碼修正自殺注銷注銷修正商品數量刪除單件商品清空購物車結算中心商品操作登陸訂單操作用戶操作店家信息修正查看買賣記錄查詢商品添加商品更改商品查詢訂單更改訂單過期訂單刪除商品查看商品搜索商品購買添加新管理員查詢用戶更改用戶功能需求與程序的關系:用戶界面注冊點擊首頁的“注冊按鈕。填寫注冊內容,包括:用戶名,身份證,電子郵件,真實姓名,聯絡,省份,郵寄地址,郵政編碼,設置密碼遺失的提示問題及答案。點擊“提交按鈕,系統檢測用戶填寫信息的合法性和用戶名的獨一性。信息合法,信息寫入數據庫,在數據庫里密碼一欄寫入系統隨機

8、生成的密碼,頁面自動跳轉到首頁,同時系統發送確認信件給用戶填寫的郵件地址,此信件包含數據庫里系統隨機生成的用戶密碼。信息不合法,系統提示填寫信息錯誤,并清空填寫框,用戶可重新填寫相關信息。點擊“重置按鈕可以去除曾經填寫的內容,重新填寫。點擊“取消按鈕前往到主頁,取消注冊。登陸在首頁的對話框中輸入用戶名和密碼點擊“登陸按鈕。系統對輸入的信息跟數據庫里的用戶信息進展比對,假設符合,那么判別用戶能否被鎖定,假設沒有鎖定那么頁面跳出登陸勝利信息,前往主頁。反之頁面跳出錯誤信息,前往主頁。登錄勝利后,登陸框的位置出現歡迎信息和從UID得到的用戶名以及“注銷按鈕。點擊“注銷按鈕,購物車清空,將相應表從數據

9、庫里刪除;UID數值置空;前往主頁。頁面閑置1小時后自動注銷。賬戶中心點擊首頁的“賬戶中心圖標進入賬戶中心頁面。根據UID里的用戶名從數據庫讀取用戶信息,假設UID為空那么跳出“請先登陸對話框,跳回到主頁;UID不為空,但假設用戶在數據庫里無法找到,顯示出錯信息并跳回主頁,假設UID值合法,在頁面直接顯示用戶信息,左邊操作按鈕包括:個人信息修正從數據庫讀取個人信息并顯示,可修正除用戶名和密碼以外的一切信息。“修正信息按鈕將讀入信息做合法性判別,假設合法那么將數據庫里的用戶信息更新為新信息,跳轉到賬戶中心頁面;假設不合法,顯示出錯信息,停留在信息修正頁面;“重置按鈕去除輸入的信息;“取消按鈕取消

10、該操作,跳轉到賬戶中心頁面。訂單管理 根據UID信息到數據庫查詢到該用戶的訂單信息,并顯示到頁面。顯示內容包括:訂單號,訂單生成時間。分頁顯示,20個訂單每頁。每個訂單后面包括以下兩個按鈕:“概略按鈕查看該訂單含有的商品,可以對單件商品做修正,按確定后寫入數據庫,如刪除該商品,修正購買數量。“刪除按鈕,從數據庫刪除該訂單信息。用戶密碼修正:輸入舊密碼和反復輸入兩次新密碼,并可以選擇修正找回密碼問題,按確定后完成修正,將新密碼寫入數據庫。自殺:用戶刪除本人的賬號。按自殺后,從數據庫刪除相應信息,包括未完成訂單和用戶一切信息,操作完成后,將UID置空,并跳轉到主頁。注銷:功能同2.4.1.2里的注

11、銷。購物車點擊首頁的“購物車圖標或者按“購買按鈕進入購物車頁面。按首頁的“購物車圖標進入購物車界面根據UID里的用戶名從數據庫讀取用戶信息,假設UID為空那么跳出“請先登陸對話框,跳回到主頁;UID不為空,但假設用戶在數據庫里無法找到,顯示出錯信息并跳回主頁,假設UID值合法,到數據庫表查詢當前該用戶的購物車里一切信息并顯示,假設該表不存在闡明購物車為空,那么顯示空信息。按“購買圖標進入購物車界面經過購買按鈕功能處置后勝利進入購物車界面后,根據UID里的用戶名從數據庫讀取用戶信息,假設UID為空那么跳出“請先登陸對話框,跳回到主頁;UID不為空,但假設用戶在數據庫里無法找到,顯示出錯信息并跳回

12、主頁,假設UID數值合法,到數據庫表查詢當前該用戶的購物車里一切信息并顯示。根據PID,從數據庫得到該商品信息,添加到購物車中,并且數量初始為1。并將金額加到原來的總計金額上。看到購物車的信息后可做的操作為:修正單件商品的購買數量在輸入框中輸入商品的購買數量,點擊“確認按鈕,系統判別數值大于1,那么到數據庫讀取該商品庫存數量,假設超越庫存數量那么提示信息不合法,購買數量變為原來的數量。假設合法,更新勝利。刪除購買的單件商品:點擊“刪除按鈕,跳出提示框提示能否刪除該商品。點擊“確認,在數據庫的購物車表中刪除該商品信息,并重新讀取購物車信息顯示到頁面;點擊“取消放棄該操作。清空購物車:點擊“清空購

13、物車按鈕,跳出提示框提示能否清空購物車,點擊“確認刪除數據庫相應的購物車表,頁面顯示購物車為空;點擊“取消放棄該操作。結算中心:點擊“去結算中心按鈕,頁面跳轉到訂單生成頁面。該頁面根據UID信息,到數據庫查詢該用戶的購物車的信息并顯示以下內容:購買的商品信息不可修正;收貨人信息,即從數據庫選擇用戶信息顯示可選擇“非本人收貨來更改收貨人信息,默許不選擇此項;配送方式選擇,其中配送方式包括普通郵寄郵寄費8元和快遞郵寄費15元。點擊“生成訂單按鈕生成訂單,寫入數據庫,跳轉到訂單信息顯示頁面;點擊“取消放棄該操作。點擊“非本人收貨按鈕填寫暫時收貨人信息,包括:真實姓名,聯絡,省份,郵寄地址,郵政編碼。

14、點擊“生成訂單按鈕生成訂單,寫入數據庫跳轉到訂單信息顯示頁面;點擊“取消放棄該操作。點擊“確定,系統那么自動將訂單生成時間信息,商品信息,貨物收件人信息,本卷須知15天訂單過期等,以及付款方式發給用戶的電子郵件。然后跳回主頁。找回密碼點擊首頁的“找回密碼圖標,跳轉到相應頁面,填寫用戶名,系統根據用戶名拿到數據庫里的該用戶的密碼遺失問題,用戶需回答注冊該問題。將回答和數據庫里的答案對比,假設匹配正確,用戶密碼將會發送到用戶電子郵箱;假設注冊用戶依然無法找回密碼,需求與管理員聯絡,采取進一步的驗證身份的方式,如寄送身份證復印件等。商品操作商品查看可以經過首頁上的分類信息查看某一大類的商品,也可以經

15、過點擊某一商品的圖片或是稱號跳轉到該商品的詳細信息頁面。從數據庫得到該商品的詳細信息,包括:商品稱號,價錢,規格,詳細引見,和購買按鈕。商品購買點擊“購買按鈕購買商品。假設UID為空那么跳出“請先登陸對話框;UID不為空,判別商品庫存,假設庫存為0,那么跳出信息提示商品曾經斷貨,否那么將數據庫里的庫存減1,然后跳轉到購物車界面。商品搜索首頁的查詢輸入框中可輸入商品稱號中包含的關鍵字,或是選擇商品的價錢范圍可選范圍有:低于50元,50元到200元,200元到500元,高于500元,按“搜索按鈕,系統根據關鍵字到數據庫中查詢商品名中包含此關鍵字的商品,并且按照價錢范圍查詢相應商品。然后顯示查詢結果

16、的商品或者顯示沒有查詢到結果。訂單操作查看一切訂單點擊店長主頁上的“一切訂單進入訂單查看頁面。數據庫前往一切未發貨的訂單信息,頁面顯示訂單的信息包括:訂單號,用戶名,商品種類,支付總金額,配送方式,能否支付,能否配送。點擊“查看按鈕查看該訂單中商品的詳細信息。包括商品ID,單件購買數量,支付總金額。點擊“更改跳轉到訂單更改頁面。查詢訂單點擊店長主頁上的“查詢訂單進入訂單查詢頁面,根據訂單號或是用戶名或者是商品名支持模糊查詢,系統到數據庫查找相應訂單,另外支持查看曾經支付的訂單相關信息即能否支付項為“是的訂單。點擊“確認顯示前往的一切訂單信息,分頁顯示,20條信息每頁。每條信息后面包含“查看和“

17、更改按鈕。更改訂單點擊店長主頁上的“更改訂單進入訂單更改頁面,輸入訂單號,系統選擇該訂單號的訂單,并顯示其信息。該頁面顯示訂單中商品的信息,可以修正除訂單號以外的一切訂單相關信息,包括:訂單用戶名,商品種類,單件商品ID及數量,支付總金額,配送方式,能否支付,能否配送。修正能否配送這項的時候,假設是修正為配送那么自動轉換為買賣紀錄,當前時間記為買賣記錄時間,在查詢訂單中不可見,可運用查看買賣紀錄功能查看信息。并且同時發送電子郵件給用戶告之訂單曾經發貨,電子郵件里包含訂單信息和本卷須知超越應到時間未到貨,請聯絡店長以及店長聯絡方式。過期訂單刪除點擊店長主頁上的“過期訂單刪除進入過期訂單刪除頁面,顯示數據庫中一切訂單生成時間和如今超越15天仍未支付的訂單信息,按“刪除去除一切過期訂單,在數據庫里去除一切訂單信息。要求店長每天查看以確保接口設計:用戶接口本軟件屬于網上商店,只需

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論