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

正文內(nèi)容

b2c電子商務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)-在線瀏覽

2024-10-29 17:05本頁(yè)面
  

【正文】 應(yīng)用開(kāi)發(fā)技術(shù),越來(lái)越受到開(kāi)發(fā)人員的關(guān)注。JSP 是由多個(gè)公司參與合作建立起來(lái)的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。使用 JSP 技術(shù), Web 頁(yè)面開(kāi)發(fā)人員可以使用 HTML 標(biāo)識(shí)設(shè)計(jì)和格式化最終頁(yè)面。生成內(nèi)容的邏輯被封裝在標(biāo)識(shí)和 JavaBean 組件中,并且捆綁在小腳本中,所有 的腳本在服務(wù)器端運(yùn)行。絕大多數(shù) JSP 頁(yè)面依賴于可重用的、跨平臺(tái)的組件來(lái)執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理。 (3)采用標(biāo)識(shí)簡(jiǎn)化頁(yè)面開(kāi)發(fā)。JavaServerPage 技術(shù)封裝了許多功能,這些功能都是在易用的、與 JSP 相關(guān)的 XML 標(biāo)識(shí)中進(jìn)行動(dòng)態(tài)內(nèi)容生成時(shí)所需要的。通過(guò)開(kāi)發(fā)定制標(biāo)準(zhǔn)庫(kù), JSP 技術(shù)可以進(jìn)行相當(dāng)?shù)臄U(kuò)展,第三方開(kāi)發(fā)人員和其他人員可以為常用功能創(chuàng)建自己的標(biāo)識(shí)庫(kù)。 Struts2 Struts2 是對(duì) Struts1 的改進(jìn),主要表現(xiàn)在以下幾個(gè)方面: (1) 在 Action 的實(shí)現(xiàn)方面: Struts1 要求必須統(tǒng)一擴(kuò)展自 Action 類,而 Struts2 中可以是一個(gè)普通的 POJO。 Struts2 的 Action 是一個(gè)請(qǐng)求對(duì)應(yīng)一個(gè)實(shí)例(每次請(qǐng)求時(shí)都新 new 出一個(gè)對(duì)象) ,沒(méi)有線程安全方面的問(wèn)題。這使程序難于測(cè)試。 (4) 封裝請(qǐng)求參數(shù): Struts1 中強(qiáng)制使用 ActionForm 對(duì)象封裝請(qǐng)求的參數(shù)。 (5) 表達(dá)式語(yǔ)言方面: Struts1 中整合了 EL,但是 EL 對(duì)集合和索引的支持不強(qiáng),計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 5 Struts2 整合了 OGNL( Object Graph NavigationLanguage)。 MVC 全名是 Model View Controller,是模型 (model)-視圖 (view)-控制器 (controller)的縮寫(xiě),一種軟件設(shè)計(jì)典范,用一種業(yè)務(wù)邏輯、數(shù)據(jù)、界面顯示分離的方法組織代碼,將業(yè)務(wù)邏輯聚集到一個(gè)部件里面,在改進(jìn)和個(gè)性化定制界面及用戶交互的同時(shí),不需要重新編寫(xiě)業(yè)務(wù)邏輯。 圖 MVC 模式圖 (1)視圖層: 視圖是用戶看到并與之交互的界面。 MVC 好處是它能為應(yīng)用程序處理很多不同的視圖。 (2)模型 計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 6 模型表示企業(yè)數(shù)據(jù)和業(yè)務(wù)規(guī)則。例如它可能用像 EJBs 和 ColdFusion Components 這樣的構(gòu)件對(duì)象來(lái)處理數(shù)據(jù)庫(kù),被模型返回的數(shù)據(jù)是中立的,就是說(shuō)模型與數(shù)據(jù)格式無(wú)關(guān),這樣一個(gè)模型能為多個(gè)視圖提供數(shù)據(jù),由于應(yīng)用于模型的代碼只需寫(xiě)一次就可以被多個(gè)視圖重用,所以減少了代碼的重復(fù)性。它只是接收請(qǐng)求并決定調(diào)用哪個(gè)模型構(gòu)件去處理請(qǐng)求,然后再確定用哪個(gè)視圖來(lái)顯示返回的數(shù)據(jù)。前臺(tái)設(shè)計(jì)主要包括:用戶登錄、用戶注冊(cè)、商品查詢、購(gòu)買商品、訂單查詢、公告欄、留言板、商城動(dòng)態(tài)和商品評(píng)論;后臺(tái)設(shè)計(jì)主要包括:商品管理、訂單管理、用戶管理和商城信息管理;界面設(shè)計(jì)主要包括 :對(duì)整個(gè)系統(tǒng)的界面顯示進(jìn)行設(shè)計(jì),整個(gè)界面的模塊包括用戶登錄、用戶注冊(cè)、商品查詢、購(gòu)買商品、商品管理、訂單管理、會(huì)員管理。 由于電子商城適合于不同的消費(fèi)群體,所以系統(tǒng)的操作性要強(qiáng),能讓消費(fèi)者輕松的完成在線購(gòu)物的所有流程,所以對(duì)系統(tǒng)的界面設(shè)計(jì)有一定的要求。想要在本系統(tǒng)中進(jìn)行商品的購(gòu)買等操作,還是必須要注冊(cè)成為會(huì)員才有相應(yīng)的權(quán)限。 在線調(diào)查可以將用戶的滿意度進(jìn)行一個(gè)統(tǒng)計(jì),并將數(shù)據(jù)發(fā)送給管理員,管理員可以通過(guò)調(diào)查的信息對(duì)系統(tǒng)進(jìn)行相應(yīng)的調(diào)整,來(lái)滿足大部分消費(fèi)的需求。 管理員可以通過(guò)公告欄將公告信息發(fā)送到前臺(tái)顯示,顧客可以及時(shí)看 到一些公告信息。 顧客可以在留言板中進(jìn)行留言,表達(dá)自己對(duì)本系統(tǒng)的建議和意見(jiàn),管理員可以通過(guò)顧客的留言信息對(duì)系統(tǒng)進(jìn)行改進(jìn)。 ( 2)數(shù)據(jù)精確度:要求系統(tǒng)的數(shù)據(jù)精確程度較高。 ( 4)可維護(hù)性:系統(tǒng)代碼的設(shè)計(jì)盡量做到高內(nèi)聚和低耦合,保證系統(tǒng)在 后期的 可維護(hù)和 可 擴(kuò)展 。系統(tǒng)應(yīng)該考慮到技術(shù)發(fā)展的變化,盡可能的預(yù)留一些系統(tǒng)處理的能力來(lái)適應(yīng)技術(shù)的更新。首先,用戶需要在首頁(yè)中瀏覽商品,挑選自己想要購(gòu)買的商品,或者通過(guò)搜索功能來(lái)搜索自己需要的商品,挑選到所需商品后將其加入到購(gòu)物車中,在購(gòu)物車中可以修改購(gòu)買的數(shù)量。系統(tǒng)會(huì)將訂單發(fā)送到數(shù)據(jù)庫(kù),管理員可以通過(guò)后臺(tái)管理來(lái)查看和處理訂 單。 電 子 商 城管 理 員普 通 用 戶登 錄商 品 、 會(huì) 員 、訂 單 管 理瀏 覽 網(wǎng) 站 模 塊登 錄個(gè) 人 信 息 查 看 、 訂 單 查 詢 、 發(fā) 表 留 言 、購(gòu) 買 商 品 等是否是否 圖 31 網(wǎng)上商城購(gòu)物流程圖 從用戶購(gòu)買了商品到最后商品的發(fā)送需要一個(gè)流程。還能了解客戶、商城服務(wù)人員、配送人員的職責(zé)和活動(dòng)。 數(shù)據(jù)增加流程 添加信息時(shí),編號(hào)字段由系統(tǒng)自動(dòng)生成,且不能修改,其他信息由用戶輸入,之后對(duì)數(shù)據(jù)進(jìn)行合法判斷,合法則寫(xiě)入保存至數(shù)據(jù)庫(kù),不合法則重新輸入數(shù)據(jù)。數(shù)據(jù)修改流程圖如圖 35 所示。數(shù)據(jù)刪除流程圖如圖 36 所示。用戶輸入賬號(hào)密碼登陸系統(tǒng)后,可以點(diǎn)擊查詢按鈕來(lái)查詢自己想要的商品,查詢到相應(yīng)的商品后,用戶點(diǎn)擊可以進(jìn)入商品的信息中,此時(shí)用戶可以通過(guò)加入購(gòu)物車將商品加入到自己的購(gòu)物車中。用戶可以對(duì)商品的數(shù)量進(jìn)行修改,并點(diǎn)擊支付進(jìn)行購(gòu)買。同時(shí)可以修改已下訂單和退掉訂單。進(jìn)入系統(tǒng)后,對(duì)在庫(kù)商品進(jìn)行 分類整理進(jìn)行處理。對(duì)系統(tǒng)用戶,管理員可以查詢已注冊(cè)用戶的信息。本系統(tǒng)基本實(shí)現(xiàn)了網(wǎng)上商城系統(tǒng)的基本功能,有效的彌補(bǔ)了傳統(tǒng)的購(gòu)物模式的缺陷,讓消費(fèi)模式變得更加簡(jiǎn)潔和安全。本系統(tǒng)采用 Struts JSP、 JavaBean 技術(shù)設(shè)計(jì)開(kāi)發(fā)并采用數(shù)據(jù)庫(kù)mysql 完成數(shù)據(jù)庫(kù)設(shè)計(jì)及連接。 計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 14 B 2 C電子商城用 戶管 理 員商 品 信 息 查 詢商 品 分 類 查 詢購(gòu) 物 車在 線 留 言在 線 調(diào) 查賬 戶 管 理會(huì) 員 管 理分 類 管 理商 品 管 理商 城 動(dòng) 態(tài)留 言 管 理訂 單 管 理 圖 41 功能模塊圖 網(wǎng)上商城是一種 WEB 應(yīng)用,主要包括兩個(gè)方面:服務(wù)器和客戶瀏覽器。服務(wù)器通過(guò)一定的處理返回給客戶端響應(yīng)后的顯示內(nèi)容。 第一步:分析問(wèn)題 分析問(wèn)題是為了了解業(yè)務(wù)問(wèn)題,確定用戶最初的需求,根據(jù)這些內(nèi)容來(lái)指定出解決方案。 ( 1)在問(wèn)題的定義上達(dá)成一致認(rèn)可 用簡(jiǎn)單的方式將問(wèn)題描述出來(lái),根據(jù)每個(gè)人的意見(jiàn),制定出標(biāo)準(zhǔn)化的方式來(lái)描述問(wèn)題。需要指明要解決的問(wèn)題;確定給出問(wèn) 題所影響的風(fēng)險(xiǎn)承擔(dān)人。 表 41 問(wèn)題模板表 計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 15 問(wèn)題 面向企業(yè)客戶的購(gòu)物方式 影響 產(chǎn)品生產(chǎn)者、客戶、銷售人員 結(jié)果 在傳統(tǒng)的銷售模式中,沒(méi)有采用 Inter,成本增加,利潤(rùn)減少,導(dǎo)致客戶不滿意 解決方案的優(yōu)點(diǎn) 如果使用這種服務(wù)的用戶,首先會(huì)節(jié)約很多的時(shí)間,而且訂購(gòu)到自己滿意商品的幾率也大大的增加了,即提高了生活質(zhì)量也提高了廠家的生產(chǎn)效率。系統(tǒng)可以穩(wěn)定、高效 的運(yùn)行,實(shí)現(xiàn)了訂購(gòu)— 支付 — 發(fā)貨一條鏈路。一個(gè)好的電子商務(wù)網(wǎng)站,特別是數(shù)據(jù)了比較大的系統(tǒng),一定要滿足使用方便和操作靈活的設(shè)計(jì)需求。 表 42 產(chǎn)品定位 表 目標(biāo)用戶 游客、網(wǎng)站會(huì)員 需求 滿足用戶快捷、輕松、安全的購(gòu)物需求 產(chǎn)品類別 電子商務(wù)網(wǎng)站 優(yōu)點(diǎn) 快捷、可減少成本、方便 競(jìng)爭(zhēng)產(chǎn)品 其他電商網(wǎng)站 區(qū)別 分類查詢產(chǎn)品、一鍵式查詢商品信息、面向的行業(yè)客戶 ( 2)理解根本的問(wèn)題 主要的問(wèn)題是沒(méi)有利用好互聯(lián)網(wǎng)技術(shù)來(lái)實(shí)現(xiàn)訂單的管理。 第二步:理解涉眾的需要 這一步主要是手機(jī)涉眾的需求,建立文檔,并分析出他們的需求。 表 43 涉眾需求 表 管理員 用戶信息管理、商品信息管理、網(wǎng)站信息管理 計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 16 會(huì)員 商品分類詳細(xì)、可以進(jìn)行個(gè)人信息的修改、對(duì)輸入的數(shù)據(jù)進(jìn)行驗(yàn)證,避免人為的錯(cuò)誤 游客 可以查看商品信息和商品的評(píng)論 通過(guò)上表的內(nèi) 容可以將涉眾的需求進(jìn)行歸類。系統(tǒng)管理員主要是希望能對(duì)用戶、商品、系統(tǒng)信息進(jìn)行增、刪、改、查。 第三步:定義系統(tǒng) 定義系統(tǒng)是根據(jù)涉眾的需求,整理對(duì)要構(gòu)建的系統(tǒng)的意義的明確說(shuō)明。 用 戶游 客商 品 查 詢商 品 分 類 查 詢商 品 分 類 顯 示商 品 展 示注 冊(cè)查 詢 商 品顯 示 商 品 信 息 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 u s e s u s e s 圖 42 面向游客的商品信息展示圖 通過(guò)上圖可以看出商城會(huì)員一樣 擁有與游客一樣的查詢功能,游客只是會(huì)員的一種泛化。 ( 2)面向注冊(cè)用戶的信息管理用例圖,如圖 43 所示。購(gòu)買商品中主要是包含對(duì)購(gòu)物車的管理,對(duì)購(gòu)物車中的商品進(jìn)行增加、修改、刪除和購(gòu)買的動(dòng)作。 計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 18 系統(tǒng) ER 圖 用 戶用 戶 名密 碼 性 別 年 齡地 址訂 單訂 單 編 號(hào) 購(gòu) 買 者狀 態(tài)購(gòu) 買 成 功商 品商 品 名 單 價(jià) 商 品 描 述查 詢屬 于分 類類 別 名 稱 編 號(hào)MN1N1N 圖 44 數(shù)據(jù)庫(kù) ER 圖 數(shù)據(jù)庫(kù)選擇與分析 本次課程設(shè)計(jì)采用的數(shù)據(jù)庫(kù)是 MySQL 數(shù)據(jù)庫(kù), MySQL 是開(kāi)放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng), MySQL 被廣泛地在 Inter 上的中小型網(wǎng)站中使用。 MySQL 具有以下的特點(diǎn): (1)使信息更易于查找和使用 Mysql 繼續(xù)為簡(jiǎn)便地查找信息提供易于使用的工具。 (3)用于信息管理的強(qiáng)大解決方案 高級(jí)用戶和開(kāi)發(fā)人員可以創(chuàng)建那些將 Mysql 界面 (客戶端 )的易用性和 SQL 服務(wù)器的可擴(kuò)展性和可靠性結(jié)合在一起的解決方案。 (5)提供名稱自動(dòng)更正功能 自動(dòng)解決當(dāng)用戶重新命名數(shù)據(jù)庫(kù)對(duì)象時(shí)出現(xiàn)的常見(jiàn)負(fù)面效應(yīng)。 (6)具有子數(shù)據(jù)表功能 計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 19 子數(shù)據(jù)表在同一窗口中,提供了嵌套式的視圖,這樣就可以在同一窗口中專注于相關(guān)的數(shù)據(jù)并對(duì)其進(jìn)行編輯。 (8)數(shù)據(jù)訪問(wèn)頁(yè)功能 該功能可使用戶快捷方便地創(chuàng)建數(shù)掂 HTML 頁(yè),并通過(guò)數(shù)據(jù) HTML 頁(yè),將數(shù)據(jù)庫(kù)應(yīng)用擴(kuò)展到企業(yè)內(nèi)部網(wǎng)絡(luò) Inter 上。 (9)共享組件的集成 Mysql 利用新的 Web 組件和位于瀏覽器中的 COM 控件,為用戶提供了多種查看和分析數(shù)據(jù)的方式。 數(shù)據(jù)表的結(jié)構(gòu) “ admin”表的設(shè)計(jì)如下所示: 表 41 admin 表 列名 數(shù)據(jù)類型 長(zhǎng)度 允許空 id int 4 否 username varchar 50 是 password varchar 50 是 realname varchar 50 是 sex varchar 50 是 age varchar 50 是 address varchar 50 是 tel varchar 50 是 admin 表用于存儲(chǔ)管理員的信息。 “ guestbook”表的設(shè)計(jì)如下所示: 表 43 guestbook 表 列名 數(shù)據(jù)類型 長(zhǎng)度 允許空 id int 4 否 nickname varchar 100 是 content varchar 500 是 addtime varchar 50 是 addtime varchar 50 是 guestbook 表用于存儲(chǔ)用戶對(duì)商品的評(píng)論信息。 “ news”表的設(shè)計(jì)如下所示: 表 45 news 表 列名 數(shù)據(jù)類型 長(zhǎng)度 允許空 id int 4 否 mc varchar 100 否 nr text 0 否 計(jì)算機(jī)信息工程學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 21 sj varchar 50 否 news 表用于存儲(chǔ)商城的動(dòng)態(tài)信息。 “ sp”表的設(shè)計(jì)如下所示: 表 47 sp 表 列名 數(shù)據(jù)類型 長(zhǎng)度 允許空 id int 4 否 mc varchar 50 是 pic varchar 150 是 pp varchar 50 是 jg varchar 50 是 content text 0 是 sj varchar 50 是 member varchar 50 是 dj int 11 是 sp 表用于存儲(chǔ)商城中的商品信息。 “ fenlei”表的設(shè)計(jì)如下所示: 表 49 fenlei 表 列名 數(shù)據(jù)類型 長(zhǎng)度 允許空 id int 4 否 mc varchar 50 是 fenlei 表用于存儲(chǔ)商品的分類信息。 圖 45 B/S 結(jié)構(gòu)圖 B/S 結(jié)構(gòu)的工作流程: 網(wǎng)頁(yè)( Browser) 應(yīng)用服務(wù)器( Server)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1