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

正文內(nèi)容

基于java的在線購物系統(tǒng)的設(shè)計與實現(xiàn)現(xiàn)-在線瀏覽

2025-02-08 01:22本頁面
  

【正文】 、型號、用途的要求也各不相同,如果采用傳統(tǒng)的將各種類別不同型號的商品都配送至每個可能需要該商品的地區(qū),就會增加很多配送方面的成本;同時,買家必須到商店里面去親自選購所需的商品也是傳統(tǒng)購物方式的弊端。因此網(wǎng)上購物這種新的商業(yè)運營模式就被越來越多的商家運用到競爭中去,并得到了大多數(shù)客戶的認可,這種基于瀏覽器、服務(wù)器實現(xiàn)的購物方式已經(jīng)初具規(guī)模,一些在線購物網(wǎng)站的成立,改變了人們已往傳統(tǒng)的購物觀念。中國有占世界上很大比例的網(wǎng)民數(shù)量,這些為電子商務(wù)在中國的發(fā)展奠定了基礎(chǔ)。但是到目前為止,誠信評價機制不健全,東西部差異明顯,普及程度不足,是制約中國電子商務(wù)發(fā)展的三大瓶 頸。例如淘寶,它適合個人用戶和企業(yè)用戶,可滿足買家選購貨物以及商家出售貨物。因為根據(jù)企業(yè)的營銷目標,企業(yè)是要贏得客戶、達到自身銷售效益的最大化;但是如果將自己的商品信息發(fā)布到瀏覽量很大的淘寶網(wǎng)上,那么客戶在淘寶上搜索所需商品信息的時候,很可能會因為看到了其他類似的商品信息就放棄了對原來那個商家商品信 息的搜索。 本課題是在大學(xué)期間學(xué)習(xí)數(shù)據(jù)庫相關(guān)知識的基礎(chǔ)上,熟悉 eclipse開發(fā) 環(huán)境 并能熟練使用 java 編程語言的同時,運用軟件工程理論知識,開發(fā)出的一套基于 java 的在線購物系統(tǒng)。 系統(tǒng)開發(fā)環(huán)境的選擇 系統(tǒng) 開發(fā)的 平臺和選擇語言的 優(yōu)劣及相互協(xié)調(diào)的程度, 將 直接影響到開發(fā)的效率和 系統(tǒng) 的質(zhì)量。目前主流的動態(tài)網(wǎng)站的設(shè)計技術(shù)有 ASP、 PHP、 .NET 和 JSP 等。 本系統(tǒng)之所以采用 JAVA 開發(fā),有以下幾個原因:首先, JAVA 是一種簡單的、流行的、面向?qū)ο蟮?、類型安全的編程語言,它是為生成運行在 Eclipse 上的、廣泛的企業(yè)級應(yīng)用程序而設(shè)計的。 開發(fā)環(huán)境的選擇 J2EE 是一個平臺,在這個平臺上可以使用多種語言開發(fā) Windows 第 頁 4 應(yīng)用程序、 jsp Web 應(yīng)用程序、移動 Web 應(yīng)用程序以及 XML WEB Service 等 。 系統(tǒng)數(shù)據(jù)庫環(huán)境的選擇 目前市場上已有的數(shù)據(jù)庫系統(tǒng)包括 MYSQL、 Access、 Microsoft SQL Server 202 Oracle(9i、 10g、 11g),其中以 后兩種數(shù)據(jù)庫最為普遍。 2. 雖然 Microsoft SQL Server 2021 可在所有主流平臺上運行,解決了系統(tǒng)運行過程中的跨平臺問題;但是它的企業(yè)管理器使用過程較為復(fù)雜。 適用于大型項目,而 SQL Server 2021 適用于中小型項目,根據(jù)本系統(tǒng)中用到的數(shù)據(jù)表以及數(shù)據(jù)表之間關(guān)系的復(fù)雜程度 SQL Server 2021 提供的功能足以滿足系統(tǒng)需求。本章節(jié)從系統(tǒng)的可行性、最終使用者 (用戶 )的 角度以及系統(tǒng)中各類數(shù)據(jù)的流向分析了系統(tǒng)是否值得開發(fā)、應(yīng)提供哪些功能模塊。 可行性分析 可行性分析主要包括社會可行性、經(jīng)濟可行性、技術(shù)可行性。 2. 復(fù)雜的產(chǎn)品周轉(zhuǎn)渠道:從看樣品、談價格到支付貨款等一系列的產(chǎn)品周轉(zhuǎn)渠道過于復(fù)雜,企業(yè)與客戶之間缺乏一個全面的溝通與快捷運營的平臺系統(tǒng);商業(yè)企業(yè)中根據(jù)季節(jié)的變化,熱銷商品在銷售高峰到來時貨源緊張,企業(yè)需要實時了解商品的銷售情況,保證熱銷商品的要貨滿足率。商家在使用該系統(tǒng)后,只需將需要推廣的產(chǎn)品信息錄入數(shù)據(jù)庫,即可達到向購買者推銷的目的,節(jié)省了大量的人力資源。因此,在社會方面、本系統(tǒng)的開發(fā)是可行的。而該系統(tǒng)為商家提供了隨時隨地查看所有商品信息的功能,是商家在短時間內(nèi)充分了解當前市場貨物的供需情況,從何制定合理的配送計劃,達到配送成本最小化、供貨效率最大化。 最后,該系統(tǒng)開發(fā)完成后在 1024*768 的瀏覽器下能夠達到最佳的瀏覽效果,但是在其他分辨率下亦不影響系統(tǒng)的正常功能;另外需要瀏覽該系統(tǒng)的計 算機聯(lián)入 Inter,而這些方面在當前條件下是完全能夠?qū)崿F(xiàn)的,所以在技術(shù)上,該系統(tǒng)的開發(fā)是可行的。首先,在線購物的整個過程都是通過網(wǎng)絡(luò)進行的,購買者無法看到商家和商品,對商品信息的了解只能通過網(wǎng)絡(luò)。為了便于管理,購買者必須注冊為網(wǎng)站的會員后才能選擇購買特定的商品,并選擇付款方 式和郵遞方式,并且可以在商品到達之后,檢查商品的實際效用是否跟網(wǎng)上描述的相符,并進行相應(yīng)的評論,以供其他購買者參考。其中銷售模塊的功能由購買者使用,可以進行各類商品信息的瀏覽,如果是注冊會員那么可以選購商品到購物車并實現(xiàn)結(jié)算,如果沒有檢索到相應(yīng)的產(chǎn)品也可以使用下達訂單的功能。 銷售模塊 功能需求分析 系統(tǒng)銷售模塊主要讓商品購買者使用, 可以進行各類商品信息的瀏覽和訂購功能, 系統(tǒng)銷售模塊的功能需求如下: 1. 會員注冊:提供瀏覽者注冊功能,注冊之后可以在網(wǎng)站選購商品到購物車,否則只能瀏覽商品信息而無法下達訂單。 3. 索回密碼:當已注冊用戶忘記密碼時可根據(jù)用戶名或郵箱、通過密碼提示問題和答案索回密碼。 5. 特價商品 展示:顯示出降價幅度較大的商品信息。 7. 購物車功能:已登錄的會員選中的商品都將暫時存放在購物車中,可通過查看購物車修改購買數(shù)量。 9. 首頁顯示動態(tài)新聞:在購物網(wǎng)站的首頁按照時間錄入先后順序顯示最近的新聞。 系統(tǒng)管理模塊 功能需求分析 系統(tǒng)管理模塊的功能由發(fā)布商品的商家使用,可以進行注冊會員、商品信息、訂單、動態(tài)新聞、在線調(diào)查等內(nèi)容的管理,系統(tǒng)管理模塊 的功能需求如下: 1. 網(wǎng)站已注冊會員管理:實現(xiàn)對網(wǎng)站已注冊會員的管理,一個管理員即可管理網(wǎng)站的所有會員。 3. 訂單管理:對于銷售模塊中注冊會員下達的訂單審核、然后執(zhí)行。 4. 動態(tài)新聞管理:實現(xiàn)對新聞的管理,并能夠根據(jù)當前日期 更新新聞數(shù)據(jù)表。 6. 管理員信息管理:可實現(xiàn)對系統(tǒng)管理員的基本信息進行管理。一個管理員可維護所有會員的信息。 8. 發(fā)布新上架商品信息:將新商品的詳細信息錄入數(shù)據(jù)庫,供銷售模塊的使用者查看。 :當管理員點擊“注銷”后實現(xiàn)安全 退出。而在線購物、查看購物車、結(jié)算等功能都是針對已注冊的會員。 數(shù)據(jù)流程分析 數(shù)據(jù)流圖是描繪系統(tǒng)邏輯模型的圖像工具,它描述了系統(tǒng)的組成部分及各部分的聯(lián)系,以及信息流和數(shù)據(jù)轉(zhuǎn)換。商家管理員每天都會處理購買者下達的新訂單,并予以執(zhí)行。 對于系統(tǒng)銷售模塊來說,主要的數(shù)據(jù)由買家輸入,主要包括注冊信息 、登錄信息、選購商品信息的輸入,輸出的則是訂單信息。總體數(shù)據(jù)流程如圖 22 所示。簡單的說就是根據(jù)上一章節(jié)中需求分析的 ”做什么 ”,確定系統(tǒng)應(yīng)該 ”怎么做 ”。針對每個結(jié)構(gòu)模塊分別做分析,為以后的設(shè)計和實現(xiàn)打下基礎(chǔ)。系統(tǒng)總體結(jié)構(gòu)如圖 31 所示。系統(tǒng)管理模塊 主要包括:商品管理、訂單管理、會員管理、新聞管理、注銷登錄等子模塊。 系統(tǒng)銷售模塊具體功能設(shè)計如下: 商品展示功能:包括新上架商品展示、特價商品展示、銷售排行榜、分類商品信息展示和被選定的商品詳細信息展示。購物者可通過此模塊實現(xiàn)瀏覽商品信息的目的。當提交購物車之后,該數(shù)據(jù)集中的信息就被寫入數(shù)據(jù)庫。 會員管理功能:包括了注冊、登錄、索回密碼等功能。登錄和索回密碼功能所需的數(shù)據(jù)也是從會員信息數(shù)據(jù)表中得到。 注銷登錄功能:保證在注冊會員注銷后清空其登錄時候保持的信息,如會話信息、購物車信息等。 系統(tǒng)管理模塊具體功能設(shè)計如下: 商品管理功能:具體包括對商品信息進行添加、編輯、刪除等操作。 訂單管理功能:具體包括對訂單信息進行查看、執(zhí)行等操作。 新聞管理功能:可實現(xiàn)對新聞的增加、刪除、編輯等功能。 圖 33 系統(tǒng)管理模塊功能結(jié)構(gòu)圖 系統(tǒng)管理模塊 商品管理 新聞管理 訂單管理 會員管理 添加商品 編輯商品信息 查詢訂單 執(zhí)行訂單 添加會員信息 刪除會員 增加新聞條目 刪除過時新聞 注銷登錄 刪除商品信息 系統(tǒng)登錄 第 頁 13 數(shù)據(jù)庫設(shè)計 系統(tǒng)分析結(jié)束后進入設(shè)計階段,抽象地分析數(shù)據(jù),理解數(shù)據(jù)之間的關(guān)系,建立 ER 模型,然后對數(shù)據(jù)庫進行概念結(jié)構(gòu)設(shè)計和邏輯結(jié)構(gòu)設(shè)計。另外由于對 Web 技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到 Web 頁面上。 概念結(jié)構(gòu)設(shè)計 將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)即概念結(jié)構(gòu)設(shè)計,這一步是數(shù)據(jù)庫設(shè)計的關(guān)鍵。在本系統(tǒng)中涉及到的實體如下所示: 1. 管理員 (管理員 ID、登錄賬號、登錄密碼、權(quán)限級別 ) 2. 會員 (會員 ID、登錄名、真實姓名、登錄密碼、所在城市、住址、郵政編碼、證件號碼、證件類型、電話號碼、手機號碼、郵箱、密碼提示問題、問題答案 ) 3. 商品 (商品 ID,所屬類別、商品名、商品介紹、單位,原價、現(xiàn)價、市場價格、購買次數(shù)、庫存、圖片、輸入時間、最近更新時間、是否新品 ) 4. 訂 單 (訂單 ID、訂單下達者、付款方式、送貨方式、訂單下達日期、執(zhí)行狀態(tài)、訂單描述 ) 5. 新聞 (新聞 ID、新聞標題、新聞內(nèi)容、錄入時間 ) 6. 在線調(diào)查 (投票 ID、投票標題、投票起止日期、 A 答案及其選票數(shù) ) 7. 訂單明細信息 (訂單詳細信息 ID,所屬的訂單號,對應(yīng)的商品 ID,對應(yīng)商品價格、對應(yīng)商品數(shù)量 ) 8. 商品大類信息 (商品大類 ID,商品大類名稱 ) 9. 商品小類信息 (商品小類 ID,商品小類名稱,所屬商品大類 ID) 在該系統(tǒng)中,各個實體的關(guān)系為:一個管理員可同時管理會員、商 第 頁 14 品、訂單、新聞、在線調(diào)查、商 品類別等多個實體對象,并且它們之間都是一對多的關(guān)系;一個會員實體可以下達多條訂單信息實體,而一條訂單信息又可對應(yīng)多條訂單明細信息實體;一條訂單明細包括一個商品實體;一個商品大類信息擁有若干商品小類信息實體,而一個商品小類實體信息又擁有多個商品實體。 邏輯結(jié)構(gòu)設(shè)計 系統(tǒng)數(shù)據(jù)庫設(shè)計的優(yōu)劣直接影響到以后網(wǎng)站與數(shù)據(jù)連接的速度和更新查詢的復(fù)雜度。 本系統(tǒng) 的數(shù)據(jù)庫設(shè)計是在系統(tǒng)功能分析后,依據(jù)系統(tǒng)的需求目標而做出的設(shè)計。 表 31 數(shù)據(jù)表列表 表 名 主要屬性 My_Goods 商品信息 (商品 ID,商品名,所屬類別,價格,庫存,圖 34 系統(tǒng) ER 圖 商品 擁有 會員 管理員 商品大類信息 訂單 商品小類信息 擁有 下達 訂單明細 對應(yīng) 包括 管理 管理 新
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1