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

正文內(nèi)容

在線書店系統(tǒng)的設(shè)計與實現(xiàn)所有專業(yè)-文庫吧

2025-04-17 13:39 本頁面


【正文】 5 需求分析 在線書店 系統(tǒng)主要是實現(xiàn)網(wǎng)上選書、購書、產(chǎn)生訂單等功能的系統(tǒng)。一個典型的網(wǎng)上商城一般都需要實現(xiàn)商品信息的動態(tài)展示、購物車管理、客戶信息注冊登錄管理、訂單處理等模塊。 一、 用戶需求分析 在線書店 系統(tǒng)主要完成以下具體任務(wù): 1. 圖書查詢需求 當(dāng)客戶進入 在線書店 時,應(yīng)該在主頁面中分類顯示最新的書目信息,以供客戶選擇所需圖書,同時也應(yīng)該提供按照圖 書名稱,或者作者住處快速查詢所需書目信息的功能。 2.購物車管理需求 當(dāng)客戶選擇購買某圖書產(chǎn)品時,應(yīng)該能夠?qū)?yīng)圖書信息,例如:價格、數(shù)量記錄到購物車中,并允許客戶返回書目查詢頁面,選擇其他商品,并添加到購物車中,當(dāng)對購物訂單生成后,應(yīng)該能夠自動清除以生成訂單的購物車中的信息。 3.訂單處理需求 對應(yīng)客戶購買圖書商品信息的需求,在確定了所購圖書商品的價格、數(shù)量等信息后,提示用戶選擇對應(yīng)的送貨方式及付款方式,最終生成對應(yīng)的訂單記錄,以便于網(wǎng)站配貨人員依據(jù)訂單信息進行后續(xù)的出貨、送貨和處理。 4.管理員與客戶的 分類功能 為了能夠?qū)崿F(xiàn)管理員和用戶各自的所享有的功能,特將他們分類處理。 6 在線書店 系統(tǒng)的用例圖 圖 21 在線書店 USE Case 上網(wǎng)用戶 圖書查詢 購物車管理 訂單管理 7 系統(tǒng)開發(fā)技術(shù) 一、 MVC 模式簡介 MVC 是 Model(模型) —— View(視圖) —— Controller(控制器) 的縮寫,它適用于大型可擴展的 Web 應(yīng)用的開發(fā),它強制性地將應(yīng)用程序的輸入、處理和輸出分開,將其劃分為模型、視圖和控制器三個核心部分,使它們各司其職,各自完成不同的任務(wù),其中任 何一部分的修改都不會影響其它兩部分。 在 MVC 模式中,模型封裝了應(yīng)用問題的核心數(shù)據(jù)、邏輯關(guān)系和業(yè)務(wù)規(guī)則,提供了業(yè)務(wù)邏輯的處理過程。模型一方面被控制器調(diào)用,完成問題處理的操作過程,另一方面為視圖獲取顯示數(shù)據(jù)提供了訪問數(shù)據(jù)的操作。因為模型是與數(shù)據(jù)格式無關(guān)的,因此一個模型可以為多個視圖提供數(shù)據(jù),這樣一個模型一次編寫可以被多個視圖重用,從而避免了代碼的重復(fù)編寫。 視圖是 MVC 模式下用戶看到的并與之交互的界面。視圖從模型處獲得數(shù)據(jù),視圖的更新由控制器控制。視圖不包含任何業(yè)務(wù)邏輯的處理,它只是作為一種輸出數(shù)據(jù)的方式。 MVC 模式中,控制器主要起導(dǎo)航的作用,它根據(jù)用戶的輸入調(diào)用相應(yīng)的模型和視圖去完成用戶的請求??刂破鞅旧聿惠敵鋈魏螙|西,它接受用戶請求并決定調(diào)用哪個模型構(gòu)件去處理,以及由哪個視圖來顯示模型處理之后返回的數(shù)據(jù)。 MVC 的處理過程是這樣的:對于每一個用戶輸入的請求,首先被控制器接收,并決定由哪個模型來進行處理,然后模型通過業(yè)務(wù)處理邏輯處理用戶的請求并返回數(shù)據(jù),最后控制器用相應(yīng)的視圖格式化模型返回的數(shù)據(jù),并通過顯示頁面呈現(xiàn)給用戶。圖 11 所示為模型、視圖、控制器這三個模塊各自的功能以及它們之間的相互關(guān)系: 8 圖 11 MVC 模式 [3] 電子商務(wù)模式是目前互聯(lián)網(wǎng)人士思考較多的一個話題,在有了 B- C, B- B 等模式之后,一些網(wǎng)站最近又在嘗試一種全新的概念 ——B- B- C 模式,而且看來這一模式已經(jīng)被許多的 在線書店 所接受 。 在解釋 B- B- C 模式時,書生科技公司總裁王東臨先生認為: “該模式 的意思是中間的 B 直接面對客戶,把訂單交給第一個 B 來執(zhí)行。這種模式看起來好 像 只是傳統(tǒng)的渠道銷售的翻版,在互聯(lián)網(wǎng)時代根本不可行,因為互聯(lián)網(wǎng)經(jīng)濟的一大特征就是壓扁渠道, Amazon 等大行其道的原因也正是基于這種 “中間商死亡 ”的論調(diào),他們搶占的正是原來中間商的利潤。因此, B- B- C 模式長期以來被認為是一種不可能成立的模式。其實,如果中間的 B 能夠提供一種獨特的服務(wù),把消費者都吸引到它那里去,并通過它下訂單,則該模式就是可行的。 EBook 網(wǎng)絡(luò)業(yè)務(wù)支持平臺 采用 B/S 結(jié)構(gòu),三層運行模式, 同時適用于 Intra/Inter。瀏覽器為第一層,作為系統(tǒng)的應(yīng)用界面;應(yīng)用邏輯服務(wù)為第二層;數(shù)據(jù)鏈接為第三層,作為系統(tǒng)的數(shù)據(jù)存取服務(wù)。此架 9 構(gòu)無須安裝客戶端軟件,便于軟件的分發(fā)和維護升級,適應(yīng)了眾多應(yīng)用客戶端分散環(huán)境下的運行和維護需求 。本篇論文介紹了 本系統(tǒng) 開發(fā)環(huán)境和運行平臺、 、 應(yīng)用框架 。而后臺的數(shù)據(jù)庫則使用 Microsoft SQL Server 2020 管理 平臺 的數(shù)據(jù)。 EBook 網(wǎng)絡(luò)業(yè)務(wù)支持平臺 實現(xiàn) 在線書店 大型系統(tǒng),添加獨特的物流子系統(tǒng)、在線客服子系統(tǒng)、 Wap 子系統(tǒng) 讓 客戶 能夠有效的掌握,有效的 處理各類所需相關(guān)信 息 , 以 及促進 各個子系統(tǒng) 管理的信息化、規(guī)范化和集成化,實現(xiàn)計算機的智能化管理,以提高工作效率和經(jīng)濟效益。 10 系統(tǒng)總體設(shè)計 活動關(guān)系圖 下面是進入 在線書店 可以進行的操作。具體的 UML 活動如下圖所示: 圖 31UML 活動關(guān)系圖 圖書查詢 購物車管理 會員登錄 新會員注冊 訂單管理 11 表 31 構(gòu)成 在線書店 系統(tǒng)的各個組件 用戶表示層 (視圖) 控制處理層 (控制器) 業(yè)務(wù)邏輯 (模型) dal bll s BookComment.cs s BookComment.cs ( 1) 圖書信息管理 該模塊實現(xiàn)圖書書目信息的分類顯示,也提供 了新增,刪除,修改和查詢等功能 。此外,在用戶選擇了對應(yīng)書目信息后,還可以顯示出有關(guān)該圖書的詳細信息,以便于客戶了解所購商品。 ( 2) 購物車管理 用于維護每一個進入 在線書店 的客戶對應(yīng)的購物車。即將客戶所選購的圖書商品信息記錄到對應(yīng)的購物車中,以便于到收銀臺進行結(jié)賬處理。 ( 3) 會員注冊 實現(xiàn) 在線書店 客戶信息的注冊、及身份驗證。由于目前網(wǎng)上商城普遍采 12 用的方式為送貨上門或者郵寄,因此需要收集與客戶相關(guān)的聯(lián)系方式、通信地址等信息。 ( 4) 訂單處理 根據(jù)客戶購物車中的信息,以及客戶所選擇的送貨方式和付款方式,連同客戶對應(yīng)的個人信息生成訂單,以便于后續(xù)進行送貨處理。 13 數(shù)據(jù)庫設(shè)計與實現(xiàn) 一、 數(shù)據(jù)庫的需求分析 依據(jù) 在線書店 的處理需求,對應(yīng)數(shù)據(jù)表的設(shè)計及功能如下: 一、圖書基本信息表:存放 在線書店 所銷售圖書的基本信息。 二、圖書分類基本信息表:存放 在線書店 所提供圖書分類的信息。 三、客戶基本信息表:存放書店客戶的基本信息。 四、訂單信息表:存放與客戶相關(guān)的訂單的基本信息。 五、訂單條目詳細信息表:存放訂單中詳 細條目的基本信息。 根據(jù)以上需求分析,在確定了各個表主鍵字
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1