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

正文內(nèi)容

基于s2sh的電子拍賣系統(tǒng)本科畢業(yè)設(shè)計(jì)-展示頁

2024-09-09 18:22本頁面
  

【正文】 ................... 6 相關(guān)技術(shù)介紹 ...................................................... 6 系統(tǒng)功能設(shè)計(jì) ...................................................... 8 4 系統(tǒng)實(shí)現(xiàn) ............................................................. 14 環(huán)境配置要求 .................................................... 14 各功能層設(shè)計(jì)實(shí)現(xiàn) ................................................ 18 系統(tǒng)功能實(shí)現(xiàn) .................................................... 24 5 系統(tǒng)調(diào)試及運(yùn)行 ...................................................... 41 軟件測試 ......................................................... 41 測試用例設(shè)計(jì)及結(jié)果分析 ........................................... 41 測試結(jié)論存在的問題 ............................................... 45 結(jié)束語 ................................................................ 46 參考文獻(xiàn) .............................................................. 47 致謝 .................................................................. 48 濰 坊 學(xué) 院 本 科 畢 業(yè) 設(shè) 計(jì) 1 1 系統(tǒng) 概述 開發(fā)背景及意義 近幾年來,隨著科技的快速發(fā)展,電子商務(wù)快速發(fā)展,引發(fā)了網(wǎng)上購物的熱潮,促使人們開發(fā)出了購物系統(tǒng)。 電子拍賣系統(tǒng)突破了事件和 空間的限制,使得交易活動(dòng)可以隨時(shí)隨地進(jìn)行,從而大大提高了效率;電 子拍賣系統(tǒng)具有開放性和全球性特點(diǎn),不論你身處何地,你都可以登陸該系統(tǒng)進(jìn)行競拍,從而得到你想要的商品;電子拍賣系統(tǒng)重新定義了傳統(tǒng)的流通方式,去掉了中間繁瑣的環(huán)節(jié),使消費(fèi)者和生產(chǎn)者可以進(jìn)行直接的交易。付款成功后,系統(tǒng)將客戶拍賣的物品發(fā)送的買家手中。 系統(tǒng)功能簡介 電子拍賣系統(tǒng)是一個(gè) 是基于 B/S模式的 Web系統(tǒng),主要完成拍賣系統(tǒng)的各項(xiàng)功能,使傳統(tǒng)的拍賣過程,可以通過網(wǎng)絡(luò)實(shí)現(xiàn)。 要求 注冊 用戶首先登錄 , 然后 進(jìn)入本系統(tǒng) 進(jìn)行 各項(xiàng) 競拍 活動(dòng)。 系統(tǒng)技術(shù)要求 軟件 開發(fā) 需求 本系統(tǒng)使用目前比較流行 框架進(jìn)行開發(fā),界面設(shè)計(jì)采用 JSP技術(shù),控制層采用 struts2框架, 采用 Hibernate方式的數(shù)據(jù)持久化策略,使用 Oracle數(shù)據(jù)庫管理數(shù)據(jù)。 表示層( JSP界面):負(fù)責(zé)收集用戶輸入的數(shù)據(jù)和顯示數(shù)據(jù); 控制層( Action) :負(fù)責(zé)將收集的數(shù)據(jù)傳遞給業(yè)務(wù)層; 業(yè)務(wù)邏輯層( Service層):實(shí)現(xiàn)業(yè)務(wù)邏輯,對 DAO對象進(jìn)行直接訪問; 濰 坊 學(xué) 院 本 科 畢 業(yè) 設(shè) 計(jì) 2 數(shù)據(jù)訪問層( DAO層):封裝了數(shù)據(jù)的增 刪改查功能,對數(shù)據(jù)庫進(jìn)行直接操作。 圖 電子拍賣系統(tǒng)關(guān)系圖 硬件需求 1. 應(yīng)用服務(wù)器硬件需求 內(nèi)存: 2G以上; 用戶界面,用戶通過 WEB 瀏覽器訪問 表示層 業(yè)務(wù)邏輯層( Service 層) Oracle數(shù)據(jù)庫 JSP 收集數(shù)據(jù) Action 處理用戶需求 數(shù)據(jù)層 DAO層數(shù)據(jù)訪問對象,與PO對象交互 PO層,通過Hibernate與數(shù)據(jù)庫中表對應(yīng) 濰 坊 學(xué) 院 本 科 畢 業(yè) 設(shè) 計(jì) 3 中央處理器: ; 硬盤: 100G可用空間; 其他:鼠標(biāo)、鍵盤。 軟件需求 1. 服務(wù)器軟件需求 數(shù)據(jù)庫: Oracle 操作系統(tǒng): Windows 7 開發(fā)語言: jdk ; 開發(fā)工具: MyEclipse ; Web服務(wù)器: Tomcat ; 防火墻: 360 防火墻; 瀏覽器: 。 系統(tǒng)功能結(jié)構(gòu)圖 前臺(tái)功能結(jié)構(gòu),如圖 : 圖 前臺(tái)功能結(jié)構(gòu)圖 后臺(tái)功能結(jié)構(gòu),如圖 : 圖 后臺(tái)功能結(jié)構(gòu)圖 系統(tǒng)功能描述 前臺(tái)功能需求介紹 : 競拍商品分類:用戶可以查看物品種類, 可以根據(jù)不同的種類查看不同的商品 ; 查詢競拍商品:用戶可以自主查看感興趣的商品的詳細(xì)信息; 參加競拍:用戶可以對自己想要的商品出價(jià)進(jìn)行競拍 嗎,系統(tǒng)將競拍信息存儲(chǔ)到數(shù)據(jù)庫表中 ; 查看參與競價(jià)的物品:用戶可以瀏覽已經(jīng)參與競拍的 物品; 后臺(tái)功能需求介紹: 用戶管理:包括用戶的注冊和登錄兩個(gè)功能,當(dāng)用戶登錄系統(tǒng)時(shí),如果用戶未注冊, 后臺(tái)功能 用戶管理 商品管理 查看流拍物品 前臺(tái)功能 競拍商品分類 查看競拍商品 參加競拍 查看參與競價(jià)的物品 濰 坊 學(xué) 院 本 科 畢 業(yè) 設(shè) 計(jì) 5 則先點(diǎn)擊登陸界面的注冊按鈕完成注冊后在進(jìn)行登錄 ; 商品管理:包括添加拍賣商品的種類, 添加拍賣商品,刪除拍賣商品,修改拍賣商品 以及對拍賣商品的多種查詢功能 。 濰 坊 學(xué) 院 本 科 畢 業(yè) 設(shè) 計(jì) 6 3 系統(tǒng)設(shè)計(jì) 本 電子拍賣系統(tǒng)采用 JAVA EE 的三層架構(gòu),即表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)分析層???戶端不直接與數(shù)據(jù)庫交互,而是通過控制器與中間層建立連接,然后再由 中間層與數(shù)據(jù)庫交互。 中間層則采用 Struts+Spring+Hibernate,為分離控制層和 業(yè)務(wù)邏輯層,又可細(xì)分為: Web層,負(fù)責(zé)表示層 與 業(yè)務(wù)邏輯層進(jìn)行交互,通過調(diào)用業(yè)務(wù)邏輯層,將數(shù)據(jù)返回給表示層來顯示。 Dao層(數(shù)據(jù)訪問層),與持久化對象進(jìn)行交互,封裝了數(shù)據(jù)的增刪改查。 通過使用 Struts 2 提供了良好的 MVC模式,所有的用戶請求都有 Struts 2的 Action負(fù)責(zé)攔截,然后通過 Spring提供的自動(dòng)裝配功能, 定位 Spring容器中的業(yè)務(wù)邏輯組件,調(diào)用業(yè)務(wù)邏輯組件方法來處理用戶。 介紹 Struts 2 技術(shù) 本系統(tǒng)中用戶的所有請求都由 Sturts 2的 FilterDispatcher來過濾,將系統(tǒng)的所有請求轉(zhuǎn)入 Struts 2中,從而使所有請求通過 Struts 2 的 Action處理。 Hibernate以優(yōu)雅、靈活的方法操作數(shù)據(jù)庫,無需程序開發(fā)者編寫 SQL語句,執(zhí)行繁瑣的多表查詢,而是通過對象與對象之間的關(guān)聯(lián)操作數(shù)據(jù)庫, Hibernate為底層的 Dao對象的實(shí)現(xiàn)提供了支持。 Dao 對 象 的 創(chuàng) 建 使 用 了 Spring 的 HibernateDaoSupport 作 為 基 類 , 繼 承HibernateDaoSupport的 Dao對象實(shí)現(xiàn)更加簡單,程序開發(fā)者無需管理 Hibernate的SessionFactory、 Session等對象。 本系統(tǒng)采用 Spring 、 Hibernate和 Struts 2 的整合策略, Struts 2于 Spring整合時(shí),使用了 Struts2提供的 spring插件,這意味著 Struts 2 的 Action也由 Spring容器負(fù)責(zé)生成,然后通過 Spring的自動(dòng)裝配策略,從而使 Struts 2的 Action定位 Spring容器的業(yè)務(wù)邏輯層組件。 圖 整合策略圖 Spring 容器 控制器Action Dao 組件 業(yè)務(wù)邏輯組件 發(fā)送請 求 自動(dòng)裝配定位 依賴注入 濰 坊 學(xué) 院 本 科 畢 業(yè) 設(shè) 計(jì) 8 系 統(tǒng)各層設(shè)計(jì) 1. 系統(tǒng)主要界面 如圖 文件 , , 界面, , , 品種類修改界面, , , 是查看物品競拍界面, bids是競價(jià)記錄界面。 中的類 對業(yè)務(wù)數(shù)據(jù)進(jìn)行處理。 (2),在 Dao中繼承 Spring提供的 HibernateDaoSupport在 Bean的配置。GoodsDao類封裝了競價(jià)商品的增、 刪 、 改 、 查功能;BidsDao類對競價(jià)記錄的封裝。在 。 數(shù)據(jù)庫設(shè)計(jì) 1. 系統(tǒng)實(shí)體 本系統(tǒng)是一個(gè)拍賣系統(tǒng),用戶必須登錄后才能實(shí)現(xiàn)該系統(tǒng)的所有 功能,所以本系統(tǒng)有一個(gè)實(shí)體:用戶。而對于拍賣的物品必須提供一個(gè)分類,對物品進(jìn) 行有效的分類管理,因此,本系統(tǒng)還有一個(gè)物品種類實(shí)體。 另外,用戶還可以對拍賣物品進(jìn)行競價(jià),物品的競價(jià)記錄也會(huì)被保存,所以該系統(tǒng)中還會(huì)有一個(gè)競 價(jià)記錄實(shí) 體。 2. 系統(tǒng)數(shù)據(jù)表 本系統(tǒng)數(shù)據(jù)庫采用 Oracle數(shù)據(jù)庫,數(shù)據(jù)庫名稱為 scott ,密碼 tiger。 3. 數(shù)據(jù)庫數(shù)據(jù)表的定義與說明 濰 坊 學(xué) 院 本 科 畢 業(yè) 設(shè) 計(jì) 10 表 31 電子拍賣系統(tǒng)數(shù)據(jù)表一覽 表名 注釋 users 負(fù)責(zé)保存注冊用戶的信息 kind 負(fù)責(zé)保存物品種類 state 負(fù)責(zé)保存物品的狀態(tài) goods 負(fù)責(zé)保存競拍商品的詳細(xì)信息 bids 負(fù)責(zé)保存贏取的商品 表 32 users 表的定義說明 列名 數(shù)據(jù)類型 可否為空 約束條件 注釋 USERID NUMBER(10) N 主鍵約束 主鍵 USERID USERNAME VARCHAR2(20) N 用戶名 USERPASSWORD VARCHAR2(20) N 密碼 表 33 kind 表的定義說明 列名 數(shù)據(jù)類型 可否為空 約束條件 注釋 KINDID NUMBER(10) N 主鍵約束 主鍵 KINDID KINDNAME VARCHAR2(20) N 商品種類名稱 KINDTYPE VARCHAR2(20) N 商品種類描述 表 34 state 表的定義說明 列名 數(shù)據(jù)類型 可否為空 約束條件 注釋 STATEID NUMBER(10) N 主鍵約束 主鍵 STATEID STATENAME VARCHAR2(20) N 表 35 goods 表的定義說明 表名 數(shù)據(jù)類型 可否為空 約束條件 注釋 ID NUMBER(10) N 主鍵約束 主鍵 ID KINDID NUMBER(10) N 外鍵約束 物品所屬種類 STATEID NUMBER(10) N 外鍵約束 物品所屬狀態(tài) GOODSNAME VARCHAR2(20) N 物品名稱 GOODSTYPE VARCHAR2(200) Y 物品描述 BEGINTIME DATE N 物品添加時(shí)間 ENDTIME DATE N 物品結(jié)束時(shí)間 BEGINPRICE VARCHAR2(20) N 物品起拍價(jià)格 MAXPRICE VARCHAR2(20) N 物品最 高價(jià)格 濰 坊 學(xué) 院 本 科 畢 業(yè) 設(shè) 計(jì) 11 表 36 bids 表的定義說明 列名 數(shù)據(jù)類型 可否為空 約束條件 注釋 BIDSID NUMBER(10) N 主鍵約束 主鍵 BIDSID USERID NUMBER(10) N 外鍵約束 參與競價(jià)的用戶 GOODSID NUMBER(10) N 外鍵約束 參與競價(jià)的物品 BIDSPRICE VARCHAR2(20) N 競價(jià)的價(jià)格 BIDSDATE VARCHAR2(20) N 競價(jià)的日期 系統(tǒng)各功能設(shè)計(jì) 組件與業(yè)務(wù)邏輯層的依賴關(guān)系如圖 : 圖 組件與業(yè)務(wù)邏輯層的依賴關(guān)系 中間層 Actio
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1