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

正文內(nèi)容

基于java的電子商城管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文(設(shè)計)(完整版)

2025-10-17 15:29上一頁面

下一頁面
  

【正文】 m,關(guān)系數(shù)據(jù)庫管理系統(tǒng) ) 應(yīng)用軟件之一。 選擇 如此架構(gòu)主要因 為 Windows 和 MySQL 已 被廣泛 使用多年,是一 項 成熟的技 術(shù) ,并 且有 較 多的成功案例。本章 將從 不同角度的需求分析 問題,講 述 軟 件需求 類 型,分析 過 程,分析本 軟 件的功能需求,性能需求并且 給 出數(shù) 據(jù)元素的定 義 (在 總 體 設(shè)計 中 將對數(shù) 據(jù)元素 進 行分析 組 合形成 數(shù) 據(jù)表), 對 整體架構(gòu)需 求進 行分析 設(shè)計 , 對業(yè)務(wù)流 程 進 行分析 并給 出了核心 業(yè)務(wù) 的 業(yè)務(wù)流 程 圖 。 訂單處理業(yè)務(wù)流程如圖 21 所示。電子商城購物流程圖如圖 2 4 所示。 在本系 統(tǒng) 中,采用了模 塊結(jié) 構(gòu)化 設(shè)計 方法,根據(jù) 數(shù) 據(jù)流程 圖 ,按 層 次劃分各 個 模塊, 每 個 模 塊完 成一 個 功能,且每 個 模 塊 具有 單 入口 單 出口。 ( 5) 購 物 車 管理:包括清 除購 物 車 中所有商品、商品 數(shù) 量修改、 刪 除商品、收銀結(jié)賬 等功能。 ( 6) 商品管理:包括對品牌、類別、基本信息等信息管理。 信息需求定義所設(shè)計的數(shù)據(jù)庫將要用到的所有信息,描述實體、屬性、聯(lián)系的性質(zhì),描述數(shù)據(jù)之間的聯(lián)系。由于考慮到商品屬性項以后需要擴展,我們給商品多添加了擴展屬性,在此不一一列出。在 ER 圖 中,用方框表示 實 體,用菱形表示 聯(lián) 系,用 橢圓 表示 屬 性。對整個網(wǎng)站系統(tǒng)來說是十分必要而且是非常關(guān)鍵的。 ? position:網(wǎng)站的廣告位 freemarker 組件,它包括首頁輪播廣告、內(nèi)容底部廣告位、右側(cè)廣告位等。沒有賬號的用戶可以在首頁的用戶注冊模塊進行注冊,而已有賬戶的用戶則可以直接登錄。 (request)。 (false)。 (null)。 } MapString, Object attributes = new HashMapString, Object()。 (request, response, , ())。關(guān)鍵代碼如下: form id=loginForm action=${base}/login/ method=post table tr 圖 4 3 首頁用戶登錄模塊接口圖 基于 Java的電子商城管理系統(tǒng)的 設(shè)計與實現(xiàn) 25 th [if ] ${message()}: [else] ${message()}: [/if] /th td input type=text id=username name=username class=text maxlength=${} / /td /tr tr th ${message()}: /th td input type=password id=password name=password class=text maxlength=${} autoplete=off / /td /tr [if ?? amp。但是這樣的驗證方法效率低并且會造成整個系統(tǒng)的耦合度變高,現(xiàn)在企業(yè)早已廢棄了這種驗證方式,取而代之的是 jquery 編寫的一些驗證組件,完全在前端就可以實現(xiàn)驗證,既減少了后臺代碼編寫的工作量,又提高了系統(tǒng)的 性能(不需要把用戶輸入的值傳遞到后臺進行處理),還降低了整個系統(tǒng)代碼的耦合度。 } ()。amp。 (())。 (())。由于窗體頁面的字段和程序代碼較多,本章就以窗體的用戶名字段為例,介紹 Spring 窗體頁面的定義。這些模版有頭部信息、尾部信息、分頁信息、廣告位信息以及頁面的內(nèi)容,分為 4 個 freemarker 組件組成。分析電子商城的首頁效果圖,它分為網(wǎng)站導(dǎo)航、搜索欄、版權(quán)信息、左分欄、內(nèi)容分欄、和右分欄 6 各部分。由于每個數(shù)據(jù)庫表的屬性較多,在此不一一列出,統(tǒng)一只列出最為關(guān)鍵的部分。 會員實體對象 會員實體對象擁有會員的基本屬性,這些屬性包括會員編號、用戶名、真實姓名、密碼、城市、地址、 Email、郵編、證件類型、證件編號、電話等。 商品實體對象 商品實體包括商品編號、名稱、類型、單價、進貨時間等屬性。 數(shù)據(jù)庫設(shè)計的任務(wù)是根據(jù)一個單位的信息需求、處理需求和數(shù)據(jù)庫的支撐環(huán)境,設(shè)計出數(shù)據(jù)模式(包括外模式、邏輯(概念)模式和內(nèi)模式)以及典型的應(yīng)用程序。 ( 2) 會員信息管理:包括會員信息瀏覽、會員添加、會員刪除等功能。 前臺各 個 模 塊的詳細 功能 說 明如下: ( 1) 訂單 信息管理:提供用 戶訂單 信息功能,其中包括查看所有 訂單 、查看已發(fā)貨 的 訂單 等功能。系 統(tǒng)設(shè)計 的目 標(biāo) 是使系 統(tǒng)實現(xiàn)擁有 所要求的功能,同 時 ,力 爭達 到高效率、高可靠性、可修改性,并且容易掌握和使用。 圖 2 1 訂單業(yè)務(wù)流程圖 是 未通過 通過 是 客戶訂單 等待審核 在線支付付 ? 等待付款 正在配貨 賬務(wù)審核 財務(wù)開配貨單據(jù) 配貨單據(jù) 發(fā)貨單 否 與客戶洽談修改或取消訂單 通過否 ? 配送中 心 配送部開發(fā)貨單 客戶 基于 Java的電子商城管理系統(tǒng)的 設(shè)計與實現(xiàn) 8 3. 庫存業(yè)務(wù)流程描述如下: 采購員的訂貨單審核通過后形成進貨單,根據(jù)進貨單將商品入庫,同時修改庫存信息;配送根據(jù)發(fā)貨單將商品出庫,同時修改庫存信息;庫存管理員根據(jù)相應(yīng)條件對庫存信息進行管理并反映到庫存表。 業(yè)務(wù)流 程分析 用業(yè)務(wù)流程圖描述現(xiàn)系統(tǒng)各項業(yè)務(wù)處理過程,并結(jié)合業(yè)務(wù)流程圖詳細準(zhǔn)確地說明業(yè)務(wù)處理過程中資料的收集、輸入、傳遞、存儲、加工的方法、算法、輸出的數(shù)量及形式等。 基于 Java的電子商城管理系統(tǒng)的 設(shè)計與實現(xiàn) 5 第二章 需求分析 軟 件需求分析工作 是軟 件生存周期中重要的一步。由于其社區(qū)版的性能卓越,搭配 PHP 和 Apache 可組成良好的開發(fā)環(huán)境。 業(yè)務(wù)邏輯層 :主要 負責(zé) 具體的 業(yè)務(wù)處 理。 由以上的比 較 分析可知,三 層結(jié) 構(gòu)也可以理解 為 增加 WEB 服 務(wù) 器的 C/S 模式。 ? 協(xié)調(diào)性:商務(wù)活動是一種協(xié)調(diào)的過程,它需要雇員和客戶,生產(chǎn)方、供貨方以及商務(wù)伙伴間的協(xié)調(diào)。 ? 集成性:包括技 術(shù) 和信 息的集成性。有的已 經(jīng)實現(xiàn)了 一定的 電 子 貨幣 交易,但物流方面 還 是做得不 夠 。在 這 一市 場 需求的推 動 下,企 業(yè)會對 商品零售的方式進 行 創(chuàng) 新,而先 進 的技 術(shù)給創(chuàng) 新提供了重要支 撐 與平臺。 [5]因而 開發(fā) 了 這樣 一 個 具有前后臺的系 統(tǒng) ,以 滿 足 購 物者和企 業(yè) 的需求。系 統(tǒng) 中的 數(shù) 據(jù)格式和字 段設(shè) 置不具體 針對 某一 個 行 業(yè) 或企 業(yè) ,因而具有普遍的適用性。以往的 銷 售模式正在受到空前的挑 戰(zhàn) :人 們 已 經(jīng)對 去固定 的場 所、 購買 (出售 )固定的物品的交易方式所 帶來 的不便越 來 越感到不 滿 ,交易的 時間長 、效率低。網(wǎng)上商城使得“ 買東 西、不出 門 ”成 為現(xiàn)實 。 對 于企 業(yè)來 講 , 無論 是企業(yè)之間 (B to B),還 是企 業(yè) 和客 戶之間 (B to C)的交易,如果能 夠?qū)崿F(xiàn) 網(wǎng)上交易 將大大 提高交易速度 節(jié)約 成本。二是 經(jīng)營 成本,借助日益 發(fā) 展的科 學(xué)技術(shù) , 無 店 鋪 零售通常能 夠 省 卻從 生 產(chǎn)到 銷售過 程中的 許 多 環(huán)節(jié) , 從 而有效降低 經(jīng)營 成本與交易成本, 給 消 費 者、 商家?guī)黼p贏 的局面。就 經(jīng)濟發(fā)達的 我 國 南方 地區(qū) ,一些企 業(yè) 和 軟 件公司合作,建立自己的網(wǎng)上商城。 銀 行和企 業(yè)之間再 進 行 資金流轉(zhuǎn) 。 ? 服 務(wù) 性:在 電 子商 務(wù)環(huán) 境中,客 戶 不再受地域的限制, 運 用互 聯(lián)網(wǎng)為媒 介的這 種 貿(mào) 易,他的合作伙伴可以是地球上其它任一 個 角落,要想使全球的人都能接受你所提供的商品,服 務(wù)質(zhì) 量是最 關(guān)鍵 的。 數(shù) 據(jù) 庫 服 務(wù) 器 應(yīng) 客 戶請 求 獨 立地 進 行各種 處 理。這 里 UI 層我們采 用 Freemarker 模塊來實現(xiàn)。 MySQL 是一種關(guān)聯(lián) 數(shù)據(jù)庫管理系統(tǒng) ,關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),這樣就增加了速度并提高了 靈活 性。此外系 統(tǒng) 的使用和日常 維護也較 方便,因 為 Windows 和 MySQL 等 軟 件都是大家都非常熟悉的 產(chǎn) 品。 [1] 功能需求 網(wǎng)上商城共分 為兩個 部分,一部分是面向用 戶 的部分,包括: 顧客在線 注 冊 、 商品搜索、 購 物 車 、 個 人 賬戶 管理、 下 單 、 在線 支付 等操作;另外一部分是商城管理部分,這 部分的 內(nèi) 容包括: 訂單 管理 、 注 冊 用 戶 管理、商品管理等。 基于 Java的電子商城管理系統(tǒng)的 設(shè)計與實現(xiàn) 7 2.采購業(yè)務(wù)流程描述如下: 采購是配送中心最重要的環(huán)節(jié)之一,采購的決策包括供貨商選擇、訂貨點和訂貨量的制定以及采購績效評估等。 采購員 缺貨信息 庫存 采購單 供貨商 發(fā)單并跟蹤 經(jīng)理 審批 圖 2 2 采購業(yè)務(wù)流程圖 采購員 入庫單 商品入庫 修改后臺庫存數(shù)據(jù)庫 出庫單 商品出庫 圖 2 2 采購業(yè)務(wù)流程圖 基于 Java的電子商城管理系統(tǒng)的 設(shè)計與實現(xiàn) 9 本章小 結(jié) 本章首先 介紹了本網(wǎng)站功能需求和性能需求,再從不同的角度對本網(wǎng)站的需求進行分析。 該 系 統(tǒng) 分 為 前臺和后臺,每 個 模 塊的 功能都是按照在 調(diào) 研中搜集的 數(shù) 據(jù) 進 行 編 排制作的。 ( 6) 用戶注冊:不是本站會員需進行注冊,才能進行購物。 ( 7) 商品類別管理:對根類別和子類別的添加、刪除、修改、查詢。處理需求定義所設(shè)計的數(shù)據(jù)庫將要進行的數(shù)據(jù)處理,描述操作的優(yōu)先次序、操作執(zhí)行的頻率和場合,描述操作與數(shù)據(jù)之間的聯(lián)系。商品信息的實體屬性請見下圖 訂單實 體對象 訂單實體對象對應(yīng)著顧客購買商品的訂單信息,它包括訂單編號、商品品種數(shù)量 顧客信息、訂單執(zhí)行狀態(tài)、付款方式、送貨方式、折扣、訂購日期和備注信息等。通 過對以 上系 統(tǒng)業(yè)務(wù)流 程 圖 和 數(shù) 據(jù)流程 圖 的分析,確定本網(wǎng)上 購 物系 統(tǒng) 全局 ER 圖 。 第四章 詳細設(shè)計與實現(xiàn) 詳細設(shè)計 的根本目 標(biāo) 是確定 應(yīng)該 具體地 實現(xiàn) 所要求的系 統(tǒng) ,也就是 說 , 經(jīng)過這個階 段的 設(shè)計 工作, 應(yīng)該 得出 對 目 標(biāo) 系 統(tǒng) 的精確描述, 從 而 在編碼階 段可以把 這個 描述直接翻 譯 成用某種程序 設(shè)計語言書寫 的程序。 ? pagination:網(wǎng)站的分頁 freemarker 組件,它用于對展示的商品進行分頁。該模塊前端設(shè)計如下圖。 ……部分數(shù)據(jù)驗證代碼省略 …… } (())。 (0)。 (member)。 Enumeration? keys = ()。 return ()。amp。以往實現(xiàn)這些驗證都是通過在后臺創(chuàng)建一個 Validate 驗證類,前端把值傳到驗證器通過代碼進行驗證。 (key, (key))。 if (cart != null amp。 基于 Java的電子商城管理系統(tǒng)的 設(shè)計與實現(xiàn) 22 (())。 ()。見下圖 ( 1)創(chuàng)建會員注冊頁面,在該頁面中創(chuàng)建一個窗體,窗體的 Action 屬性(即請求路徑)設(shè)置為 ${base}/register/,窗體中包含用戶名、真實姓名、所在地區(qū)、聯(lián)系地 址等會員信息的字段,這些字段都使用了 input name=“” /對指定的屬性進行了綁定,這是 springmvc 接收這些字段的規(guī)則。 2. 創(chuàng)建 文檔,用于定義前臺頁面的 freemarker 布局組件,其中包括出錯頁面的布局模版、首頁的布局模版和次級頁面的布局模版。在網(wǎng)站的首頁中,可以使用 [include /]卷標(biāo)導(dǎo)入不同的 freemarker 組件來組成網(wǎng)頁內(nèi)容。 數(shù) 據(jù) 庫設(shè)計 是 對保 存管理系 統(tǒng)數(shù) 據(jù)的 數(shù) 據(jù) 庫結(jié) 構(gòu) 進 行 設(shè)計 , 對 整 個系統(tǒng) 的 開發(fā) 具有非常重要的作用。訂單的實體屬性如下圖所示。本 節(jié)將 介 紹 系 統(tǒng) 中比 較 重要的幾 個數(shù) 據(jù) 實后臺功能模塊 商品維護 訂單管理 商品列表
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1