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

正文內(nèi)容

計算機科學(xué)與技術(shù)專業(yè)畢業(yè)論文--網(wǎng)上拍賣系統(tǒng)畢業(yè)設(shè)計-文庫吧在線文庫

2025-01-16 17:09上一頁面

下一頁面
  

【正文】 TML,兩種標(biāo)記混雜在一定程序上使開發(fā)更為方便,但也存在混雜的代碼容易出錯,且出錯時不方便使用開發(fā)工具來設(shè)置斷點排查。 32 系統(tǒng)層次概框圖 數(shù)據(jù)庫 需求分析 圖 41 關(guān)系圖根據(jù)系統(tǒng)的需求,數(shù)據(jù)庫中需要創(chuàng)建以下數(shù)據(jù)表。 如表 41 所 示為用戶信息表,記錄了系統(tǒng)中所有用戶的詳細(xì)信息。 表中 bid_id 為主鍵設(shè)為自動增長。本系統(tǒng)在界面設(shè)計上采用了模塊化處理的思想,把很多頁面共有的部分集成一個模塊,例如頁面的頭、尾,這樣在開發(fā)的時候遇到這類相似的頁面部分就不再需要重新編寫,而只要以一句: %include file ” .jsp” % 就可以重用這部分的內(nèi)容,大大提高了系統(tǒng)的開發(fā)效率 %include file ” .jsp” % 就可以重用這部分的內(nèi)容 %include file ” .jsp” % 就可以重用這部分的內(nèi)容 bidForm AddBidAction 處理添加競拍成功記錄的動作類 itemForm AddItemAction 處理添加商品的動作類 kindForm AddKindAction 處理添加商品種類的動作類 MgrItemAction 處理管理商品的動作類 MgrKindAction 處理管理商 品種類的動作類 ViewBidAction 處理查看競拍記錄的動作類 ViewDetailAction 處理查看商品細(xì)節(jié)的動作類 ViewFailAction 處理查看流拍商品的動作類 ViewItemAction 處理查看某一種商品的動作類 ViewSuAction 處理查看競拍成功商品的動作類 ViewKindAction 處理查看商品種類的動作類 此表列出了本系統(tǒng)中主要的動作類和 Form Bean 及其功能描述。 //將控制權(quán)交給父類繼續(xù)處理 request, response 。 import ator。 /** * 刪除用戶 * param kind 需要刪除的用戶 */ public void delete AuctionUser user getHibernateTemplate .delete user 。 相應(yīng)的 Auction 件如下: ?xml version ? !DOCTYPE hibernatemapping PUBLIC //Hibernate/Hibernate Mapping DTD//EN hibernatemapping package l class name AuctionUser table auction_user id name id type integer column user_id generator class increment/ property name username column username type string notnull true length 50 unique true/ property name userpass column userpass type string notnull true length 50/ property name column type string notnull true length 100/ set name itemsByOwner inverse true key column owner_id / onetomany class Item / set name itemsByWiner inverse true key column winer_id / onetomany class Item / set name bids inverse true key column user_id / onetomany class Bid / /hibernatemapping 由此配置文件可知:用戶與商品表和競拍表都是一對多的關(guān)系。在 文件中的設(shè)置如下: action path /viewKind type scope request validate false parameter method forward name success path /WEBINF/jsp// 點擊主頁導(dǎo)航欄上瀏覽拍賣物品鏈接即可進(jìn)入瀏覽物品種類頁面。 import 。 其中 BaseAction 封裝了系統(tǒng)所有邏輯功能的實現(xiàn) ice 包下的AuctionManager 接口,其實現(xiàn)類為 AuctionManagerImpl。//添加物品 void addKind String name , String desc throws AuctionException。 //通過調(diào)用此方法 catch Exception e 。 圖 5 界面 table width 780 align center cellspacing 0 background images/ table width 80% border 0 align center cellpadding 0 cellspacing 1 bgcolor CCCCCC tr bgcolor e1e1e1 td colspan 5 div class mytitle 當(dāng)前種類是: bean:write name kind/ tr class pt9 height 30 td bgcolor FFFFFF 物品名 td bgcolor FFFFFF 起拍時間 td bgcolor FFFFFF 最高價格 td bgcolor FFFFFF 所有者 td bgcolor FFFFFF 物品備注 logic:iterate id item name items indexId index tr class pt9 height 24 td bgcolor FFFFFF ahref 39。 import Action。 items , items 。 initItem ib,item 。此時可以對自己 喜歡的商品進(jìn)行出價。它由 Struts 的 Action 類的子類 addBidAction 實現(xiàn),在其中加入業(yè)務(wù)邏輯并將主頁實際所需要的數(shù)據(jù)從數(shù)據(jù)庫中提取出來保存到 request 對象或其他對象中,競價成功后頁面會通過 跳轉(zhuǎn)到查看自己競標(biāo)頁面(頁面名稱為“ ”)。/ input type hidden name Price value 39。 throw new AuctionException 底層業(yè)務(wù)異常 ,請重新試 。 for Iterator it 。 return input 。 瀏覽某一種類拍賣物品頁面的顯示涉及到得業(yè)務(wù)邏輯 ts 包下的ViewItemAction 類,他用于從數(shù)據(jù)庫中調(diào)出數(shù)據(jù)供頁面顯示。 實現(xiàn)瀏覽拍賣物品頁面 通過查看商品種類界面,點擊某一種類鏈接時,就直接將請求轉(zhuǎn)發(fā)給動作 處理。//根據(jù)物品 id,獲取物品 void addBid int userId , int itemId , double bidPrice throws AuctionException。//根據(jù)用戶名,密碼驗證登陸是否成功 List getBidByUser int userId throws AuctionException。 /** * author shm songhongmei_529163 * version * 處理商品種類顯示動作 */ public class ViewKindAction extends BaseAction public ViewKindAction public ActionForward execute ActionMapping mapping, ActionForm form, request, response throws AuctionException List kinds 。 bean:write name kind property kindName/ tr class pt9 height 24 td bgcolor FFFFFF 種類描述 td bgcolor FFFFFF bean:writename kind property kindDesc/ /logic:iterate 其中,使用 Struts 的 logic 及 bean 標(biāo)簽循環(huán)顯示商品分類信息。同時,提供了強大的設(shè)計功能來確保高質(zhì)量網(wǎng)頁的完成。 if 1 AuctionUser au AuctionUser 0 。 public class AuctionUserDaoHibernate extends HibernateDaoSupport implements AuctionUserDao /** * 根據(jù) id 查找用戶 * param id 需要查找的用戶 id */ public AuctionUser get Integer id return AuctionUser getHibernateTemplate .get , id 。系統(tǒng)對象模型類圖如 41 所示,在各個類的作用如下。 import 。 表 48 bid 用戶出價信息表 Field Type Null Key Default Comment bid int - PRI - 出價的標(biāo)識 item_id int - FK - 對就的商品標(biāo)識 user_id - - - 出價的用戶名 bid_date date- - - 出價的時間 bid_price - - - 出了多少錢 如表 4所示為記錄用戶商品的信息表。 表中 item_id為主鍵設(shè)為自動增長。 用戶出價信息表:用于記錄用戶對相關(guān)商品的出價信息。 Strust 的 MVC 模式 Struts 的 MVC 模式實現(xiàn)圖如圖 31 所示。 ② 查看自己喜歡且處于拍賣狀態(tài)的物品。) 用例名:操作商品 執(zhí)行者:人執(zhí)行者:用戶 目的:發(fā)布新商品,對已經(jīng)拍賣的商品進(jìn)行管理(修改、刪除)。 ⑥ “瀏覽商品”用例:用戶可以通過該用例瀏覽流拍狀態(tài)的商品和處于拍賣狀態(tài)的商品。 確定系統(tǒng)執(zhí)行者 網(wǎng)上拍賣系統(tǒng)中,用戶要操作該系統(tǒng)發(fā)布拍賣商品并參與其他用戶發(fā)布商品的競拍。不過,開發(fā)過程中遇到的許多難以克服的困難使他們意識到必須徹底解決問題了,最終,開發(fā)成功了一個名為 Oak 的軟件,此中蘊藏著 Java 的原型,當(dāng)時,并未引起人們的注意。除了具有許多其 它數(shù)據(jù)庫所不具備的功能和選擇之外, MySQL 數(shù)據(jù)庫是一種完全免費的產(chǎn)品,用戶可以直接從網(wǎng)上下載數(shù)據(jù)庫,用于個人或商業(yè)用途,而不必支付任何費用。 技術(shù)簡介 JSP 是指 Java Server Pages, 它是由 Sun 微系統(tǒng)公司于 1999 年 6 月推出的一項技術(shù),是基于 JavaServlet 以及整個 java 體系的 Web 開發(fā)技術(shù),利用這一技術(shù)可以建立先進(jìn)、安全和跨平臺的動態(tài)網(wǎng)站。在 ASP 下, VBScript 代碼被 ASP 引擎解釋執(zhí)行;在 JSP 下,代碼被編譯成 Servlet 并由 Java 虛擬機執(zhí)行,這種編譯操作僅在對 JSP 頁面的第一次請求時發(fā)生。 JSP 與 ASP 技術(shù)非常相似。 B/S( Brower/Server 瀏覽器 /服務(wù)器)模型無疑是當(dāng)前 最為流行的多層數(shù)據(jù)庫模型之一。 C/S 型數(shù)據(jù)庫非常適合于網(wǎng)絡(luò)應(yīng)用,可以同時被多個用戶所訪問,并賦予不同的用戶以不同的安全權(quán)限。而文件服務(wù)器模式只適用小規(guī)模的局域網(wǎng),對于用戶多
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1