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

正文內(nèi)容

在線購物車系統(tǒng)的設計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-19 06:13 本頁面
 

【文章內(nèi)容簡介】 作用,網(wǎng)站的制作已經(jīng)不單單是把企業(yè)想要表達的內(nèi)容擺放在網(wǎng)站上那么簡單,如今的網(wǎng)站應包含更多的設計元素,以此給用戶良好的使用體驗。分析人員通過業(yè)務需求分析,確定一個電子商務網(wǎng)站必須具有的基本信息及功能。對業(yè)務需求進行分析,就是解決要輸入什么數(shù)據(jù),得到什么結果,最后應該輸出什么的問題。 用戶需求分析用戶需求分析在業(yè)務需求的基礎上,進一步提出網(wǎng)站需要完成的任務。這一階段一切信息與需求需要站在用戶的角度上,盡量避免分析人員的主觀想象。用戶需求分析具體提出了商家和賣家所需要的具體系統(tǒng)功能,另一個重要的內(nèi)容就是能夠顯示出該商城現(xiàn)有的各類型商品及其詳細信息;由于消費者的需求在增長和變化,購物商城也要能應對發(fā)展的變化。此外,管理員與商家除了能與普通客戶一樣瀏覽網(wǎng)站之外,還需要對網(wǎng)站進行管理。管理員需要定期更新現(xiàn)有用戶詳細信息,避免惡意用戶的存在。賣家需要及時更新商品的實時信息,如新上架商品,商品價格的改變。對于用戶通過網(wǎng)站提交的用戶請求能夠進行及時的響應和處理。并返回結果給用戶。 功能需求分析根據(jù)上面的需求分析,需要分析出網(wǎng)站的具體功能。根據(jù)以上想法,網(wǎng)站的具體功能分為四個功能,分別是用戶管理功能,商品信息管理功能,購物車功能,訂單管理功能。具體功能如下:⑴用戶管理功能管理員登錄系統(tǒng)后可以進入對用戶信息的查看和管理。管理員可以對用戶進行刪除和修改即對買家和賣家的信息進行查詢,如果買家和賣家的信息有所改變,那么管理員就可以對其進行修改或者刪除,從而致使用戶信息得以更新且更加完善。用戶管理功能用例圖,如圖 31 所示。南京郵電大學 2022 級畢業(yè)論文10管理員用戶管理用戶查詢用戶修改用戶刪除 u s e s e x t e n d s e x t e n d s e x t e n d s 圖 31 用戶管理功能用例圖⑵商品信息管理功能要對商品信息進行管理,首先管理員和賣家需要登錄到系統(tǒng)。良好的商品管理機制是一個商務網(wǎng)站的基石。根據(jù)商務網(wǎng)站的基本要求,購物車網(wǎng)站的商品信息管理模塊主要實現(xiàn)商品信息的查詢、修改、刪除以及添加等功能。管理員和賣家在這個模塊中可以對商品信息加以維護,使商品信息可以實時變化。商品信息管理功能用例圖,如圖 32 所示:管理員和賣家商品信息管理商品查詢商品修改商品刪除商品添加 u s e s e x t e n d s e x t e n d s e x t e n d s e x t e n d s 圖 32 商品信息管理功能用例圖⑶購物車管理功能系統(tǒng)用戶進入購物車后,可以進行結算、清空購物車以及繼續(xù)選購等操作。購物車系統(tǒng)實現(xiàn)的主要功能包括添加選購的新商品、更新選購的商品數(shù)量、清空購物車、顯示總價格以及生成訂單信息等。購物車管理功能用例圖,如圖 33 所示:南京郵電大學 2022 級畢業(yè)論文11系統(tǒng)用戶購物車更新數(shù)量清空購物車顯示總價格生成訂單選購新商品 u s e s e x t e n d s e x t e n d s e x t e n d s e x t e n d s e x t e n d s 圖 33 購物車管理功能用例圖⑷訂單管理功能系統(tǒng)用戶選擇商品后生成訂單。訂單管理可以讓消費者了解看自己所選購商品的訂單的狀態(tài)和自己是否及時付款等。訂單管理功能用例圖,如圖 34 所示:系統(tǒng)用戶訂單管理訂單查看訂單狀態(tài)管理 u s e s e x t e n d s e x t e n d s 圖 34 訂單管理功能用例圖 運行環(huán)境和開發(fā)工具本系統(tǒng)開發(fā)的基本環(huán)境如表 31表 31 系統(tǒng)硬件配置及開發(fā)工具項目 配置CPU P6200南京郵電大學 2022 級畢業(yè)論文12內(nèi)存 2G硬盤 320G 操作系統(tǒng) Windows 7IDE 應用服務器 Tomcat 本章小結本章首先通過對在線購物系統(tǒng)的可行性著手,進行了社會可行性分析、技術可行性分析,然后對系統(tǒng)的功能進行了需求分析。最后,對系統(tǒng)的運行環(huán)境和開發(fā)工具也進行了闡述。這一章的系統(tǒng)分析將為下面的系統(tǒng)設計奠定了基礎。 南京郵電大學 2022 級畢業(yè)論文13第四章 系統(tǒng)設計分析階段的工作結果是需求說明書,它明確地描述了用戶要求軟件“做什么” 。分析階段完成后就進入了設計階段,要把軟件“做什么”的邏輯模型變換為“怎么做”的物理模型,分為軟件總體設計和詳細設計。 總體設計和詳細設計概述軟件設計是一個把軟件需求轉換為軟件表示的過程,最初這種表示只是描述了軟件的總體結構,稱為軟件的概要設計或結構設計,也稱為總體設計,屬于軟件高層設計階段。然后對結構進行細化,稱為詳細設計或過程設計。圖 41 是總體設計與詳細設計在軟件生命周期的示意圖:圖 41 總體設計與詳細設計示意圖 系統(tǒng)結構設計系統(tǒng)結構是從宏觀角度設計系統(tǒng)的,我以簡單的總體功能圖分析,如圖 42:用 戶 管 理 商 品 信 息 管 理 購 物 車 訂 單 管 理購 物 車 管 理 系 統(tǒng)用戶管理用戶修改用戶刪除商品查詢商品修改商品刪除商品添加更新商品數(shù)量添加選購商品 清空購物車計算商品總價生成訂單訂單查看訂單狀態(tài)查看圖 42 在線購物車總體功能結構圖南京郵電大學 2022 級畢業(yè)論文14 功能模塊設計在進行了簡單的總體功能設計后,我們著手詳細設計中的模塊設計。層次模塊結構是將系統(tǒng)劃分為若干子系統(tǒng),子系統(tǒng)下再劃分為若干的模塊。而模塊是指具備有輸入輸出、邏輯功能、運行程序和內(nèi)部數(shù)據(jù)四種屬性的一組程序。在結構化系統(tǒng)設計中,模塊一般都是按功能劃分的,通常稱為功能模塊。合理的功能模塊的劃分能夠極大限度地減少重復勞動、提高開發(fā)工作的效率并增加系統(tǒng)的可維護性。以前面的系統(tǒng)分析為基礎,我將系統(tǒng)分為四大模塊,即用戶管理模塊,商品管理模塊,購物車模塊和訂單管理模塊。以下對四個模塊進行詳細的流程分析。將為軟件生命周期下一步的“系統(tǒng)實現(xiàn)”打下良好基礎。 用戶管理模塊管理員登錄以后可以對系統(tǒng)用戶進行管理,如查看用戶資料、修改用戶信息、刪除用戶等功能。用戶管理流程圖,如圖 43 所示:結 束進 入 主 頁修 改 / 刪 除是 否 登 錄查 看 用 戶 列 表用 戶 管 理操 作 是 否 成 功開 始修 改 刪 除提 示 錯 誤 信 息是否是否圖 43 用戶管理流程圖南京郵電大學 2022 級畢業(yè)論文15 商品信息管理模塊管理員與賣家進入系統(tǒng)后可以對商品進行管理,以此及時更新商品信息。如添加商品,修改商品信息,刪除商品。需注意的是管理員擁有絕對權限,可以對所有商品進行管理,而賣家只可對本店的商品進行管理。 商品信息流程圖,如圖 44 所示: 修 改 / 刪 除 / 添加 開 始進 入 主 頁商 品 信 息 管 理是 否 登 錄查 看 商 品 信 息操 作 是 否 成 功結 束提 示 錯 誤 信 息是否是否圖 44 商品信息管理流程圖 購物車模塊系統(tǒng)用戶進入系統(tǒng)后可以查看、選購商品,可以進入購物車管理自己已選購的商品,如修改商品數(shù)量,刪除商品以及清空購物車。若用戶選購完畢,可以提交訂單。如需要繼續(xù)購買商品,則可點擊“返回商品列表”繼續(xù)購物。添加購物車就是把用戶選中的商品暫時存放在購物車中,當用戶在商品列表中單擊商品展示區(qū)的“購買”按鈕時,便可以將該商品放入購物車中。購物車流程圖,如圖 45 所示:南京郵電大學 2022 級畢業(yè)論文16開 始進 入 主 頁購 物 車是 否 登 錄進 入 商 品 列 表查看購物車選購商品更 改 數(shù) 量 / 刪 除提 交 訂 單清空購物車生成訂單開 始圖 45 購物車流程圖 訂單管理模塊用戶進入系統(tǒng)后可以對訂單進行查看以及對未處理的訂單進行確認操作。訂單管理流程圖,如圖 46 所示:南京郵電大學 2022 級畢業(yè)論文17開 始進 入 主 頁訂 單 管 理是 否 登 錄查 看 訂 單結 束是否確 認 訂 單圖 46 訂單管理流程圖 類的設計類是系統(tǒng)的基礎和關鍵部件,類設計的水平?jīng)Q定了整個系統(tǒng)設計水平,因此我們必須不斷提高類的設計能力,而且它遵守最簡單的往往最重要的原則,一個系統(tǒng)中的實體對象及用于傳輸?shù)臄?shù)據(jù)對象(它們往往也是服務的輸入、輸出對象)的設計更加重要,因此我們必須把數(shù)據(jù)對象的設計提到一個相當?shù)母叨?,?shù)據(jù)類反映系統(tǒng)的本質,它們是系統(tǒng)中相對穩(wěn)定的部分,有了良好的穩(wěn)定的數(shù)據(jù)類設計,才能得到一個良好設計的系統(tǒng),因此必須在數(shù)據(jù)類設計上下大力氣,數(shù)據(jù)類設計水平反映你對業(yè)務領域的認識深度,影響后續(xù)的所有設計環(huán)節(jié),換句話說沒有良好的數(shù)據(jù)類設計,就不可能得到一個好的系統(tǒng)。本系統(tǒng)的主要類有:User 類,Category 類,Goods 類以及 Order 類。它們的具體屬性如下圖:南京郵電大學 2022 級畢業(yè)論文18 + s e t t e r s ( )+ g e t t e r s ( ) i d : i n t u s e r n a m e : S t r i n g r e a l n a m e : S t r i n g p w d : S t r i n g r o l e : S t r i n gU s e r圖 47 user 類圖+ s e t t e r s ( )+ g e t t e r s ( ) i d : i n t c a t e g o r y N a m e : s t r i n gC a t e g o r y圖 48 category 類圖 + s e t t e r s ( )+ g e t t e r s ( ) i d : i n t m o d e l : s t r i n g p i c : s t r i n g p r o d D e s c : s t r i n g p r i c e : d o u b l e s e l l e r I d : i n t c a t e g o r y I d : i n tG o o d s圖 49 goods 類圖+ s e t t e r s ( )+ g e t t e r s ( ) o r d e r I d : i n t s e l l e r N a m e : s t r i n g b u y e r s N a m e : s t r i n g q u a n t i t y : i n t s t a t u s : i n tO r d e r圖 410 order 類圖 數(shù)據(jù)庫設計 數(shù)據(jù)庫的分析數(shù)據(jù)庫是長期存儲在計算機內(nèi)的,有組織的,可共享的數(shù)據(jù)集合,在一個信息管理系統(tǒng)中占重要的地位,它能夠能充分滿足各種信息的輸入和輸出。 在之前的需求分析的基礎上,設計出能夠滿足用戶需求的各種實體,以及它們的關系。集成了來自不同用戶對現(xiàn)實信息描述所構成的外部視圖,形成全局的概念模型,進而可以轉換成數(shù)據(jù)庫的模式。數(shù)據(jù)庫的設計過程大致如下:⑴根據(jù)用戶需求,確定數(shù)據(jù)庫中要保存的數(shù)據(jù)信息。對用戶需求進行分析時數(shù)據(jù)庫設計的第一個階段。是設計概念模型的基礎。⑵設計數(shù)據(jù)庫的概念模型。概念模型是按用戶的觀點來對數(shù)據(jù)建模,使用與進行信息世界建模的工具。它對整個數(shù)據(jù)庫的設計具有深刻的影響。⑶邏輯結構設計。邏輯結構是把概念結構轉化為與所采用的數(shù)據(jù)庫管理系統(tǒng)所支持的數(shù)據(jù)模型相符合的過程。南京郵電大學 2022 級畢業(yè)論文19⑷數(shù)據(jù)庫的實施和維護。 數(shù)據(jù)庫概念模型設計ER 圖是一種概念模型。概念模型實際上是現(xiàn)實世界到機器世界的一個中間層次。概念模型用于信息世界的建模,是顯示世界到信息世界的第一層抽象,是數(shù)據(jù)庫設計人員進行數(shù)據(jù)庫設計的有利工具,也是數(shù)據(jù)庫設計人員和用戶之間進行交流的語言,以下是各個數(shù)據(jù)表的實體圖。⑴用戶信息表 tuser 的實體圖用 戶 信 息用 戶 i d用 戶 名密 碼真 實 姓 名角 色圖 411 用戶信息表實體圖⑵商品信息表 tgoods 實體圖商 品 信 息商 品 編 號圖 片 名商 品 描 述價 格型 號商 品 類 別賣 家 i d圖 412 商品信息表實體圖⑶訂單信息 torder 實體圖南京郵電大學 2022 級畢業(yè)論文20訂 單 信 息訂 單 編 號商 品 編 號訂 單 狀 態(tài)買 家 i
點擊復制文檔內(nèi)容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1