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

正文內(nèi)容

畢業(yè)設(shè)計(jì)在線交易平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)-wenkub.com

2024-11-29 15:46 本頁面
   

【正文】 數(shù)據(jù)庫連接通過Hibernate 工廠獲得, 使用線程池 [15],部分代碼 參見附錄 C。對(duì)于頁面中重復(fù)出現(xiàn)的數(shù)據(jù),此處未必全部列出,由于頁面中大量使用 Ajax 技術(shù),使用異步交互,提高用戶體驗(yàn),所以顯示 uri 的頁面非常少,也正是本系統(tǒng)的目的。 C:控制層,控制層使用 Struts2, Struts2 應(yīng)用過濾器方式實(shí)現(xiàn)其控制,每個(gè) request 請(qǐng)求發(fā)送給服務(wù)器時(shí),先通過過濾器,找到對(duì)應(yīng)的操作類,在通過配置文件中指定的位置,渲染結(jié)果顯示給用戶,提供了很強(qiáng)的維護(hù)性與擴(kuò)展性。 表 31 Product 字段描述 字段名 類型 允許為空 Java 類型 說明 ID id int Integer 主鍵,自增 1 商品名稱 pname varchar(50) String 類別 3 級(jí)ID cid int Integer 外鍵,多對(duì)一 類別頂級(jí)ID pcid int Integer 是否推薦 remend boolean √ Boolean 0:否(缺省) 1:是 品牌 ID bid int Integer 外鍵,多對(duì)一 型號(hào) ptype varchar(30) √ String 價(jià)格 price double Double 贈(zèng)送豆豆 prisentation int √ Integer 缺?。?0 是否促銷 promotion boolean √ Boolean 0:否(缺?。? 1:是 0… n 1 1 0..n 1 0..n 1 1 0..n Orders User Message Post ReceiveAddress 0..n Transaction 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 25 表 32 Price 字段描述 字段名 類型 允許為空 Java 類型 說明 ID id int Integer 主鍵,自增 1 商品 id pid int Integer 外鍵,多對(duì) 1 商城名 shopname varchar(30) String 商城價(jià)格 shopprice double Double 表 33 Category 字段描述 字段名 類型 允許為空 Java 類型 說明 ID id int Integer 主鍵,自增 1 分類名稱 ame varchar(20) String 父類 id parentid int Integer 缺?。?0 分類說明 description varchar(200) √ String 分類圖片 photo blob √ Blob 分類類型 ctype bit Integer 缺省 1 表 34 Orders 字段描述 字段名 類型 允許為空 Java 類型 說明 ID id varchar(15) yyMMddHHmmssSSS String 主鍵 ,按日期格式生成 下單時(shí)間 ordertime datetime Date 狀態(tài) state varchar(30) String 商品總金額 pmoney double Double 用戶 id uid int Integer 外鍵,多對(duì)一 支付方式 id pid int Integer 外鍵,多對(duì)一 送貨方式 id sid int Integer 外鍵,多對(duì)一 表 35 User 字段描述 字段名 類型 允許為空 Java 類型 說明 ID id int Integer 主鍵,自增 1 用戶名 username varchar(30) String 密碼 password varchar(40) String 性別 sex boolean Boolean 0:男(缺省) 1:女 昵稱 nickname varchar(30) √ String Email varchar(50) String 手機(jī) mobile varchar(13) String 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 26 表 36 Anncounce 字段描述 字段名 類型 允許為空 Java 類型 說明 ID id int Integer 主鍵,自增 1 用戶名 username varchar(30) String 公告類型 atype varchar(10) √ String 公告標(biāo)題 title varchar(50) String 標(biāo)題顏色 titlecolor varchar(20) √ String 發(fā)表時(shí)間 sendtime datetime Date 內(nèi)容 content text String 本章小結(jié) 本章詳細(xì)的設(shè)計(jì)了系統(tǒng)的各模塊的功能以及數(shù)據(jù)庫的設(shè)計(jì)和表的結(jié)構(gòu),確定了各個(gè)功能實(shí)現(xiàn)的方法,為下一章的代碼實(shí)施提供良 好的邏輯模型。 Message 消息實(shí)體:發(fā)送用戶名、接收用戶名、標(biāo)題、內(nèi)容、是否保存到發(fā)件箱、發(fā)送時(shí)間、消息狀態(tài)、消息類型 。 Post 主題實(shí) 體: 主要屬性有 主題類型、是否精華帖、執(zhí)行精華的用戶 id、是否加亮顯示、加亮顯示顏色、加亮的用戶 id、是否置頂、置頂結(jié)束日期、置0… n 1 1 1 1 1 1 Sendway Orders Payway User ReceiveAddress 1 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 24 頂版塊區(qū)、置頂?shù)挠脩?id、版塊 id、是否投票、已投票的用戶 等。一個(gè)訂單對(duì)應(yīng)一個(gè)收貨地址,一對(duì)一關(guān)系。一個(gè)訂單一種送貨方式,與訂單一對(duì)一關(guān)系。一個(gè)訂單中可以有多個(gè)商品,與商品一對(duì)多的關(guān)系。 每個(gè)商品可以有多個(gè)顏色的圖片,與商品多對(duì)一的關(guān)系。 與商品一對(duì)一的關(guān)系。 數(shù)據(jù)庫數(shù)據(jù)設(shè)計(jì) 數(shù)據(jù)庫 主要 實(shí)體類圖 數(shù)據(jù)庫的表與實(shí)體類對(duì)應(yīng),字段與屬 性對(duì)應(yīng),此處涉及的所有與數(shù)據(jù)庫有關(guān)的類都屬于 POJO 類,所以沒有業(yè)務(wù)方法,只有 get 和 set 方法 [12]。 商品討論 模塊 功能設(shè)計(jì) 圖 318 商品討論模塊用例圖 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 22 商品討論模塊功能及用例圖 如圖 318 所示 : 1. 給已經(jīng)成功購買過的商品打分。主頁頭部使用 Ajax 添加搜索框,以下拉列表框形式展示商品類別,在搜索時(shí)根據(jù)類別,商品名搜索。 4. 用戶管理自己的收貨地址,用戶可以有 5 個(gè)收貨地址,使用時(shí)可以選擇或重新填寫。如果用戶登錄了,且權(quán)限足夠,則點(diǎn)擊添加到購物車時(shí),使用 cookie 添加信息,不訪問服務(wù)器,而只將商品的 id 存儲(chǔ)在 cookie中,操作 cookie 使用 JavaScript 實(shí)現(xiàn) ,具體序列圖如圖 315 所示 。 其他事件流:訂單生成與付款頁面,用戶隨時(shí)可以點(diǎn)擊“返回”按鈕,返回到購物車詳單頁面。 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 19 基本事件流: 1. 用戶處于購物車詳單頁面,點(diǎn)擊付款按鈕,跳轉(zhuǎn)到訂單生成頁面。 注釋:無。 2. 用戶操作購物車,刪除商品,修改購物車內(nèi)商品數(shù)量,確定提交。 8:返回處理信息 7:將集合存儲(chǔ)到request 中 9:響應(yīng)請(qǐng)求 6:返回商品集合 ListProduct 5:調(diào)用方法 findProductByCategory 4:處理方法: getProduct 3: Action 對(duì)象 2:獲取對(duì)象 1:頁面請(qǐng)求 :Browser :Action Servlet struts. xml :CategoryService :CategoryDao 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 18 交易 模塊 功能 設(shè)計(jì) 交易模塊功能及用例圖 如圖 314 所示 說明: 圖 314 交易模塊用例圖 主要用例說明: 用例名稱:操作購物車 用例描述:已登錄并通過驗(yàn)證的用戶通過此用例對(duì)自己的購物車進(jìn)行增刪改查操作。 6. 動(dòng)態(tài)首頁:根據(jù)時(shí)間的不同,網(wǎng)站首頁將放置反映不同季節(jié)或不同銷售目的的圖片 和 廣告等。首頁中顯示出各種商品的排行榜,以 List 集合的方式存儲(chǔ)在 request 中。 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 16 圖 311 商 品顯示模塊用例圖 2. 商品詳細(xì)信息:根據(jù)商品的 id,查詢數(shù)據(jù)庫,將商品的所有信息查詢并顯示給用戶,具體交 序列 如圖 312 所示。 權(quán)限判斷 詳細(xì)活動(dòng)圖如圖 310 所示。點(diǎn)擊注銷后清空session,清空 cookie,返回到登錄頁面。 3. 用戶登錄:針對(duì)已注冊(cè)的用戶設(shè)置,每個(gè)訪問者一次只能夠登陸一個(gè)賬戶。用戶注冊(cè)序列圖如圖 38 所示。 注釋:無。 2. 用戶 處于驗(yàn)證頁面, 填入驗(yàn)證碼,點(diǎn)擊提交 。 權(quán)限管理模塊功能設(shè)計(jì) 用戶權(quán)限功能用例圖如圖 37 所示 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 12 圖 37 權(quán)限模塊 用例圖 主要 用例說明: 用例名稱: 驗(yàn)證郵箱 用例描述: 沒有通過驗(yàn)證的用戶輸入驗(yàn)證碼,激活郵箱驗(yàn)證。 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 11 圖 35 登錄用戶用例圖 管理員具有普通會(huì)員的所有功能,且額外具有新聞管理,廣告管理,商品管理,會(huì)員管理等功能, 用例圖 如圖 36 所示。 12. 系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。 8. 查看商城內(nèi)的公告信息。 4. 用戶可選擇多個(gè)商品進(jìn)行比較。 持久層雖然大部分使用 Hibernate 操作,但小部分功能使用 JDBC 靈活方便,所以部分持久層使用 JDBC 實(shí)現(xiàn),其數(shù)據(jù)庫連接使用數(shù)據(jù)庫連接池,由JDK 提供的線程池實(shí)現(xiàn)。 該層使用 Hibernate 管理 JavaBean,使用面向?qū)ο蟮姆椒ú僮鲾?shù)據(jù)庫,為后期維護(hù)與擴(kuò)展提供方便 [11]。 該層主要使用 Struts2 的過濾器作為核心控制器,控制請(qǐng)求跳轉(zhuǎn)與結(jié)果 頁面 渲染 ,有些功能使用攔截器實(shí)現(xiàn),這種注入的方式方便擴(kuò)展 ,加強(qiáng)了代碼的重用性,如權(quán)限判斷等的 。 該層 業(yè)務(wù)展示 主要使用 JSP 語言,為了加強(qiáng)用戶體驗(yàn)度,使用JavaScript 和 Ajax 異步與服務(wù)器交互,使用戶“無等待” 交互 。 本系統(tǒng)開發(fā) 的軟件 模式選擇的是 快速原型模 式 ,因?yàn)楸鞠到y(tǒng)模擬新豆網(wǎng)實(shí)現(xiàn)(主要模擬其業(yè)務(wù)流程 ) ,所以其原型選擇新豆網(wǎng),大體功能(如商品交易,查詢等)即按其實(shí)現(xiàn),對(duì)于當(dāng)前新豆網(wǎng)不盡人意的地方,模擬當(dāng)前互聯(lián)網(wǎng)其他網(wǎng)站主流實(shí)現(xiàn)方法實(shí)現(xiàn)。 哈爾濱理工大學(xué)學(xué)士學(xué)位論文 7 第 3 章 系統(tǒng)設(shè)計(jì) 本章的總體目標(biāo)是將上一章 需求分析階段 得到的 功能 需求 轉(zhuǎn)換為詳細(xì)的業(yè)務(wù)邏輯模型 ,具體將從系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫 設(shè)計(jì)兩方面進(jìn)行 設(shè)計(jì) ,即 根據(jù)上一章節(jié)中需求分析的”做什么”,確定系統(tǒng)應(yīng)該”怎么做”。 根據(jù)在線購物的邏輯過程,同時(shí)參考、分析目前市場(chǎng)上已有的在線購物網(wǎng)站,本系統(tǒng)的主要功能需求分為權(quán)限管理、商品展示、交易、商品搜索和商品討論五大模塊。 系統(tǒng)功能分析 商家 具有 通過本系統(tǒng)發(fā)布商品 、 發(fā)布公告 、 了解商品銷售情況、銷售趨勢(shì),與買家互動(dòng) 等功能。而本 系統(tǒng)為商家提供了隨時(shí)隨地查看所有商品 信息的功能,是商家在短時(shí)間內(nèi)充分了解當(dāng)前市場(chǎng)貨物的供需情況,從而 制定合理的配送計(jì)劃,達(dá)到配 送成本最小化、供貨效率最大化。同時(shí)可以根據(jù)在線購物的多少、實(shí)時(shí)查看庫存信息,實(shí)現(xiàn)商品周轉(zhuǎn)渠道的最簡潔化。 社會(huì)可行性 首先從當(dāng)前社會(huì)商業(yè)市場(chǎng)運(yùn)作情況來看,商業(yè)企業(yè)在運(yùn)營的過程中,經(jīng)常會(huì)受到以下一些條件的限制: 1. 產(chǎn)品的宣傳受到限制,采購商或顧客只能通過 上門咨詢、電話溝通等方式進(jìn)行各種信息的獲取,受到一定的時(shí)間與物理空間的局限并且成本較高,龐大的商業(yè)經(jīng)濟(jì)周轉(zhuǎn)。圖片有大中小縮略圖 、 商品各種評(píng)價(jià) 、 打分 、 討論 、 排行等,給買家 一個(gè)最好的用戶體驗(yàn)。 to Consumer( C2C) 顧客對(duì)顧客,電子商務(wù)的一種業(yè)務(wù)形式。 8. Browser/Server, 瀏覽器 /服務(wù)器 ,簡稱 B/S。 4. JSP 是 Java Server Pages 的簡寫 , 是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn) 。因此如何更好地的了解、分析、明確用戶需求,并且能夠準(zhǔn)確、清晰以文檔的形式表達(dá)給參與項(xiàng)目開發(fā)的每個(gè)成員,保證開發(fā)過程按照滿足用戶需求為目的正確項(xiàng)目開發(fā)方向進(jìn)行,是每個(gè)網(wǎng)站開發(fā)項(xiàng)目管理者需要面對(duì)的問題 ,也是需求分析的目的所在。企業(yè)運(yùn)營模式的各種問題都一個(gè)個(gè)的滋生出來,給企業(yè)帶來了經(jīng)營上的各種匱乏,乃至企業(yè)覆滅的沉重代價(jià) ; 如果企業(yè)能有效解決這些問題,在網(wǎng)絡(luò)構(gòu)建全球市場(chǎng)競(jìng)爭(zhēng)的平臺(tái)上,企業(yè)的優(yōu)勢(shì)則會(huì)無限地放大,使企業(yè)從降低成本、有效商業(yè)信息、高效商業(yè)決策和加快產(chǎn)品流通等方面都會(huì)得到長足的發(fā)展。當(dāng)數(shù)據(jù)量比較大 ,并且有較強(qiáng)的專業(yè)性時(shí) , 錄入的費(fèi)用和出錯(cuò)的可能性都相應(yīng)上升。 論文研究內(nèi)容 本 論文主
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1