freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于web的網(wǎng)上購物商城的設計與實現(xiàn)-文庫吧資料

2025-07-03 23:08本頁面
  

【正文】 的設計為基礎、根據(jù)用戶的需求分析來確定后臺管理模塊應具有的功能。另外各個模塊間也應該互相鏈接起來。下面可以設計如何將這些模塊組織在一起,構成一個結構比較合理的前臺了。在填寫送貨地址欄中可以修改自己的地址及聯(lián)系方式,這樣確保商品的準確送貨。用戶可以瀏覽自己購買商品的數(shù)量,商品ID及購買總價等信息。這種技術使用起來十分方便,不但可以隨時添加、查看、修改、清空購物車中的內(nèi)容,還可以隨時去收銀臺結款。而在網(wǎng)上虛擬的商城中,當然沒有辦法使用真正的購物工具,因此,通常都會采用一種被稱為“購物車”的技術來模擬現(xiàn)實生活。該網(wǎng)站用戶管理模塊主要實現(xiàn)用戶的注冊、登錄、找回密碼3方面功能。顧名思義,這些模塊的名稱基本概括了它們的功能。購物商城前臺業(yè)務后臺業(yè)務用戶注冊用戶登錄商品瀏覽購物車用戶退出商品信息瀏覽購物車查看訂單購買商品提交訂單刪除商品管理員登錄添加商品訂單信息管理查詢及用戶信息管理 網(wǎng)上商城的功能結構圖 系統(tǒng)功能描述 前臺模塊的功能模塊設計描述前臺模塊主要為登陸網(wǎng)上商城的用戶提供商品和服務的信息,填寫并提交訂單的服務。采用模塊化原理的優(yōu)點在于可以使軟件結構清晰,容易測試和調試,從而提高軟件的可靠性,可修改性,有助于軟件開發(fā)的組織管理。合理的功能模塊的劃分能夠極大限度地減少重復勞動、提高開發(fā)工作的效率并增大系統(tǒng)的可維護性。而模塊是指具備有輸入輸出、邏輯功能、運行程序和內(nèi)部數(shù)據(jù)四種屬性的一組程序。后臺將更新的數(shù)據(jù)寫入到數(shù)據(jù)庫中,前臺再將數(shù)據(jù)庫中的信息取出來并顯示。因此,各個管理的界面會作為主管理界面的分支。網(wǎng)站前臺所顯示的信息在后臺都應該有對應的維護。在為系統(tǒng)劃分功能模塊,并以模塊為單位來實現(xiàn)設計時也是以這個結構為根基的。其中每一部分都以盡量少的內(nèi)容顯示,以免瀏覽者看的眼花繚亂而失去耐心。前臺是一個比較大的功能群,它所包含的信息不僅數(shù)量多,而且種類不同。為了提高客戶對感興趣的商品信息的了解,所以主界面的圖書都做了非常好的分類。在數(shù)據(jù)字典中,只無原則描述處理過程的說明性信息,通常包括以下內(nèi)容:處理過程名、說明、輸入數(shù)據(jù)流、輸出數(shù)據(jù)流、處理第4章 系統(tǒng)總體設計 概述根據(jù)業(yè)務流程,需要將網(wǎng)站劃分為前臺、后臺和數(shù)據(jù)庫。對數(shù)據(jù)流的描述通常包括如下內(nèi)容:數(shù)據(jù)流名、說明、編號、數(shù)據(jù)流來源、數(shù)據(jù)流去向、組成(數(shù)據(jù)結構)。一般而言,應包括如下內(nèi)容:數(shù)據(jù)存儲名、說明、編號、輸入的數(shù)據(jù)流、輸出的數(shù)據(jù)流、組成(數(shù)據(jù)結構)、數(shù)據(jù)量、存取頻度、存取方式。 (1) 用戶注冊信息數(shù)據(jù)流名稱:用戶注冊信息來源:用戶注冊去向:用戶信息表組成:用戶名+密碼+郵件+地址+聯(lián)系號碼+郵編+身份證+號+密碼找回問題+密碼找回答案 用戶注冊信息 (2) 購物車信息數(shù)據(jù)流名稱:購物車信息來源:商品信息表去向:訂單信息表組成:商品編號+商品名稱+商品數(shù)量+購買總價 購物車信息 (3)數(shù)據(jù)存儲名稱:商品信息表來源:商品管理去向:商品統(tǒng)計表組成:商品編號+商品名稱+商品單價+商品型號+商品等級+商品狀態(tài)+商品庫存+商品圖片+商品簡介+商品詳細信息+商品備注 存儲方式:順序 商品信息表(4) 訂單信息表數(shù)據(jù)存儲名稱:訂單信息表來源:結賬去向:訂單統(tǒng)計表組成:訂單ID+訂單號+用戶真實姓名+下單時間+用戶郵箱+郵寄地址+郵編+支付方式+用戶聯(lián)系方式+收貨方式+處理狀態(tài)+備注存儲方式:順序 訂單信息表(5) 產(chǎn)生訂單數(shù)據(jù)加工名稱:提交訂單來源:用戶結賬去向:訂單信息表加工邏輯:將訂單信息填寫完整后,把訂單信息輸入到訂單信息表 產(chǎn)生訂單 (6) 審核用戶登錄數(shù)據(jù)加工名稱:審核用戶登錄來源:用戶名和密碼去向:用戶信息表加工邏輯:將用戶登錄時輸入的用戶名和密碼與用戶信息表中的用戶名和密碼進行對比,對比正確后,提示用戶登錄成功 審核用戶登錄(7) 訂單查詢數(shù)據(jù)加工名稱:訂單查詢來源:用戶輸入的訂單號去向:訂單信息表加工邏輯:對會員輸入的訂單號,在訂單信息表中進行查詢,發(fā)現(xiàn)有該訂單號,將訂單信息從訂單信息表中輸出 訂單查詢數(shù)據(jù)存儲是數(shù)據(jù)結構停留或保存的地方。一般說來,數(shù)據(jù)字典應該由下列四類元素構成:數(shù)據(jù)元素、數(shù)據(jù)流、數(shù)據(jù)存儲和數(shù)據(jù)處理。在零級圖的基礎上還可以將每一個處理的細節(jié)描述出來,從而畫出細節(jié)圖。它只是將網(wǎng)站的數(shù)據(jù)流進行了一下分類。0網(wǎng)站系統(tǒng)管理員 用戶用戶 網(wǎng)站數(shù)據(jù)流總體圖進一步分析網(wǎng)站的數(shù)據(jù)流程,得到網(wǎng)站數(shù)據(jù)流程的零級圖。而用戶提交的訂單則作為網(wǎng)站的訂單數(shù)據(jù)。 圖形符號名稱符號說明實體用戶數(shù)據(jù)信息,框內(nèi)為實體名稱 0處理計算機處理的業(yè)務數(shù)據(jù)存儲計入與存儲相關的數(shù)據(jù),為數(shù)據(jù)庫數(shù)據(jù)流數(shù)據(jù)流動的方向 數(shù)據(jù)流圖根據(jù)前臺業(yè)務流程,可以將用戶的活動分為兩類。相應的,根據(jù)后臺業(yè)務流程,管理員對網(wǎng)站內(nèi)容的添加、更新和刪除等所操作的數(shù)據(jù)定義為商城信息。用戶瀏覽所使用到的數(shù)據(jù)歸納為站內(nèi)信息,如商品信息等。數(shù)據(jù)流圖簡稱DFD圖,數(shù)據(jù)流圖有四種成分:源點或終點、處理、數(shù)據(jù)存儲表和數(shù)據(jù)流。數(shù)據(jù)流程圖是一個圖示工具,容易理解,容易在開發(fā)和用戶方之間進行交流,以及在開發(fā)組織內(nèi)部交流。管理員網(wǎng)站維護網(wǎng)站信息提交網(wǎng)站信息數(shù)據(jù)入庫取出訂單受理訂單訂單提交數(shù)據(jù)入庫 后臺業(yè)務流程圖 在分析了系統(tǒng)的業(yè)務流程之后,就要分析系統(tǒng)的數(shù)據(jù)流,為后面設計網(wǎng)站的數(shù)據(jù)庫做好基礎。客戶用戶登錄用戶注冊商品信息瀏覽購物車用戶查看訂單用戶退出服務信息進入首頁提交數(shù)據(jù)入庫刪除商品恢復商品變更數(shù)量商品結算提交數(shù)據(jù)入庫 前臺業(yè)務流程圖在網(wǎng)站設計中,管理員完成對網(wǎng)站的維護與管理的工作。在對業(yè)務流程分析中,盡量把業(yè)務主角的活動考慮全面,使系統(tǒng)的功能盡量完整。然后制定他們的相關活動。 系統(tǒng)分析及數(shù)據(jù)描述將上面的需求分析進行歸納。特別是在企業(yè)信息化高需求與快速發(fā)展的時代,計算機應用已經(jīng)成為企業(yè)員工必備的技能。如何做好經(jīng)濟可行性分析,需要通過仔細的調查與投資和行業(yè)方面的專業(yè)人士分析。這樣看來一個成功的網(wǎng)站建成后為這個營銷商帶來的效益將會遠大于成本。(二)經(jīng)濟可行性根據(jù)調查的資料,現(xiàn)在聘用一支團隊設計并建設企業(yè)商務型網(wǎng)站的費用為5300元左右,另外每年交納600元占用網(wǎng)站空間和網(wǎng)站維護費。鑒于JSP技術的成熟與廣泛的使用,加以指導老師的幫助可以得到很多的技術支持。因此得到了廣泛的支持和承認,成為一種非常流行的網(wǎng)站開發(fā)技術。購買一臺高性能PC機作為企業(yè)的網(wǎng)站對于這個營銷商來說并不是問題。這部分將從以下四個方面進行研究:技術可行性、經(jīng)濟可行性、操作可行性和調度可行性。 可行性研究可行性分析是在全面調查基礎上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術、經(jīng)濟、運行的方面進行分析和研究,以避免投資失誤,保證新系統(tǒng)開發(fā)成功。用戶在前臺所瀏覽的內(nèi)容,網(wǎng)站的后臺需要能相應的做出更新或修改。對于消費者通過網(wǎng)站提交的各種訂單能夠進行處理以方便銷售。另外,企業(yè)營銷商除了能與普通客戶一樣瀏覽網(wǎng)站之外,還需要對網(wǎng)站進行管理。(六)安裝完成以后,點擊Finish按鈕即可完成安裝。安裝的步驟如下:(一)以管理員的身份登錄,并且解壓縮文件,把它保存在一個臨時的目錄中,(二),會看見一個歡迎界面,雙擊Next按鈕(三)點擊Browse按鈕選擇安裝MySQL的目錄,然后點擊Next按鈕(四)選擇要求安裝的類型,點擊Next按鈕,通常選擇經(jīng)典安裝,如果想改變默認的設置,可以自定義安裝,然后點擊Next按鈕。, MyEclipse 的安裝:首先安裝 ECLIPSE 到“F:\eclipse”路徑下 ,按照默認的安裝配置,點擊“下一步”完成安裝,之后安裝 MYECLIPSE ,按照默認配置點擊“下一步” ,選擇“F:\eclipse” 路徑,點擊“下一步” ,按照默認配置點擊“下一步” ,完成 MyEclipse安裝后打開MyEclipse,選擇工程需要存放的路徑(隨意),還要載入相應的jar包,如Hibernatelib、Jdbclib、Strutslib等包。Tomcat 的環(huán)境變量的配置:右鍵單擊“我的電腦”,然后選擇“屬性”,在打開的對話框中,選擇“高級”選項卡,然后單擊下面的“環(huán)境變量”按鈕,在彈出的環(huán)境變量對話框中,看下面的“系統(tǒng)變量”塊,單擊“新建”按鈕,彈出“新建系統(tǒng)變量”對話框,然后創(chuàng)建變量名為“TOMCAT_HOME”的變量,變量值為“C:\Program Files\Apache Software Foundation\Tomcat \”(即解壓Tomcat時所選的Tomcat的根目錄),然后再在系統(tǒng)環(huán)境變量中選擇“Path”變量,單擊“編輯”按鈕,彈出編輯系統(tǒng)變量對話框,在“變量值”的后面添加“。選擇“showtime”224。 ,解壓“”文件,到指定目錄即可。然后再在系統(tǒng)環(huán)境變量中選擇“Path”變量,單擊“編輯”按鈕,彈出編輯系統(tǒng)變量對話框,在“變量值”的后面添加“?!∵\行環(huán)境的搭建(windows版)雙擊“”安裝文件,開始安裝JDK,安裝步驟按默認即可。用戶可以免費下載和修改符合他們需要的應用程序的源代碼,并且可以免費的使用他來增強自己的應用程序。當前MySQL與C,C++,Java等都有接口。支持Unicode字符集。(七)國際化MySQL作為一個全球很多國家百萬人使用的系統(tǒng),如果沒有包括對各種用語言和字符集的支持,將是不正確的。MySQL SQL 99標準的大部分重要的特性,而且支持在未來版本中希望增加的標準。(五)可移植性MySQL對UNIX和非UNIX操作系統(tǒng)都非常的適用,如Linux ,Windows 95/ 98 /2000 /XP和NT,它可以在一系列體系結構上運行,包括Itenl x86 , Alpha , SPARC , PowerPC和IA64;它還支持從抵擋的386系列到高檔的Pentium及其和IBM zSeries大型機等很多的硬件配置。像SAP,Yahoo ,NASA和Tesas Instruments這樣的商業(yè)集團;大容量網(wǎng)站。包含幾十萬條記錄,幾十億個字節(jié)的表是常見的,MySQL網(wǎng)站本身就要求使用包含5000玩條記錄的數(shù)據(jù)庫,MySQL有效地滿足了50到1000個并發(fā)用戶的訪問。MySQL也包括一個強有力的,靈活的權限系統(tǒng),它允許管理者使用基于用戶的基于主機的認證方案的組合來限制對敏感數(shù)據(jù)的訪問。(三)多用戶支持MySQL是一個完全多用戶系統(tǒng),這就意味著多個用戶,可以同時訪問和使用一個(或多個)的MySQL數(shù)據(jù)庫。當大多數(shù)與MySQL服務器交互的功能通過命令行界面發(fā)生時,許多基于瀏覽器和其他方式的圖形工具還能夠簡化用于控制和管理MySQL數(shù)據(jù)庫服務器的任務。MySQL巨大的用戶基礎有助于快速查找和解決存在的缺陷,并且能在各種環(huán)境中測試軟件,這種方法,早就了幾乎完全沒有缺陷的軟件。MySQL以源代碼和二進制代碼兩種形式適用于多種平臺。幾個月后MySQL 。MySQL始于1979年,最初是Michael “Monty” Widenius為瑞典的TcX公司創(chuàng)建,在以后的幾年中,Widenius決定創(chuàng)建一個洗的,符合自己特殊需求的數(shù)據(jù)庫系統(tǒng)。MySQL是目前最流行的開放源代碼的數(shù)據(jù)庫管理系統(tǒng),這個管理系統(tǒng)可以在Internet上使用,提供了很多最小性能損失方面的特性,并且以它可靠性及運行的速度,能在各種應用環(huán)境中成功使用。實際是因為Action只是一個控制器,它將調用業(yè)務邏輯組件來處理用戶的請求。例如:workflow , validation或文件的上傳功能。 圖 Struts2的結構圖Struts2框架的基本處理流程:(一) 瀏覽器發(fā)送請求。Struts2大量的使用攔截器來處理用戶的請求,從而允許用戶的業(yè)務邏輯與ServletAPI分離。在Struts2還沒有成熟之前,Struts1已經(jīng)成為了高度成熟的框架,不管是穩(wěn)定性還是可靠性,都得到了廣泛的證明。網(wǎng)上購物平臺的特點是客戶和電子商品信息量很大,管理員需要整理的信息很多,為讓管理員輕松、方便、快捷的管理,該平臺采用符合購買電子商品基本的原則,滿足廣大客戶的日益增長的數(shù)量,并達到操作過程中的直觀、方便、實用、安全等要求。后臺管理是管理員對本網(wǎng)站的維護,通過商品資料(商品添加、商品修改)會員管理(會員審查)網(wǎng)站信息管理(新聞添加、修改刪除、公告設置),以及常規(guī)設置(廣告添加,友情鏈接)等功能達到對網(wǎng)站的管理。網(wǎng)上購物系統(tǒng)是一個用戶和商家相互交互的在線購物的系統(tǒng)。當用戶選中某款商品時可以進行登錄購買,如果不是本站會員也可以進行注冊,然后再繼續(xù)購買,與傳統(tǒng)購物流程相似,但操作更為簡單,實現(xiàn)了隨時隨地只要在電腦前就可以購物的愿望。本設計通過實際網(wǎng)上購物平臺的功能,與一些在線購物平臺網(wǎng)站的功能進行比較,解決了一些網(wǎng)站不能為顧客提供良好體驗的一些問題和購買功能的問題。設計中分析了一些購物網(wǎng)站的相關功能,如:當當網(wǎng)。這些都是需要注意的實際問題,為更好的提高一個企業(yè)的核心競爭力,為顧客提供良好的體驗是一個
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1