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

正文內(nèi)容

計算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)論文--網(wǎng)上拍賣系統(tǒng)畢業(yè)設(shè)計-預(yù)覽頁

2026-01-03 17:09 上一頁面

下一頁面
 

【正文】 使用的是 Java ,這是兩者最明顯的區(qū)別。 值得一提的是, ASP 的最新版本 與原來的 ASP 性質(zhì)完全是不同的,它和 JSP 一樣,都是一種編譯性的腳本,本身完全與強(qiáng)大的 Net 框架結(jié)合,完美的支持 Xml 的各種應(yīng)用,與昔日的 ASP 不可同日而語,但是無論是 ASP 還是,它都擺脫不了 Windows 平臺本身,這是 ASP 一個致命的缺點(diǎn)。它們的特性比較如表 21: 表 21 JSP、 ASP、 PHP 的特性比較 技術(shù)名稱 ASP JSP PHP 對數(shù)據(jù)庫的支持 好 好 好 開發(fā)難易度 容易 容易 較難 安全性 不好 好 不好 使用平臺 Windows9X/NT Windows/UNIX UNIX 對組件的支持 支持 支持 不支持 執(zhí)行方式 解釋執(zhí)行 編譯之后執(zhí)行 解釋執(zhí)行 跨平臺 不好 好 好 這三種都是在傳統(tǒng)的 HTML 代碼中,利用 HTML 標(biāo)簽的擴(kuò)展,構(gòu)成頁面。它可以讓常規(guī)靜態(tài) HTML 與動態(tài)產(chǎn)生的內(nèi)容相結(jié)合,看起來像一個 HTML 網(wǎng)頁,卻作為 Servlet 來運(yùn)行。 目前,市面上的數(shù)據(jù)庫產(chǎn)品多種多樣,從大型企業(yè)的解決方案到中小企業(yè)或個人用戶的小型應(yīng)用系統(tǒng),可以滿足用戶的多樣化需求。 如今,包括 Siemens 和 Silicon Graphics 這樣的國際知名公司也開始把MySQL 作為其數(shù)據(jù)庫管理系統(tǒng),這就更加證明了 MySQL 數(shù)據(jù) 庫的優(yōu)越性能和廣闊的市場發(fā)展前景。 1991 年, SUN 公司的 Jame?GoslingBill?Joe 等人試圖為電視、烤箱等家用電器開發(fā)一種交互式的軟件系 統(tǒng),這種應(yīng)用需要的是那種小而可靠的系統(tǒng),它能夠移植,并且實時性好,適用于網(wǎng)絡(luò)分布環(huán)境。 1995 年 5 月 Java 正式問世,一些著名的計算機(jī)公司紛紛購買了 Java語言的使 用權(quán),如 Microsoft、 IBM、 Netscape、 Novell、 Apple、 DEC、 SGI 等。 SUN?Microsystem 公司的總裁 Scott?McNealy 認(rèn)為: Java 對 Inter 和開辟了一個嶄新的時代。 確定用例 “網(wǎng) 上拍賣系統(tǒng)”包含八個用例。 ④ “操作商品種類”用例:對于登錄后的用戶可以操作商品種類,添加商品種類。 ⑧ “發(fā)送郵件”用例:用戶可以通過該用例向管理員發(fā)送郵件。 圖 33 瀏覽商品統(tǒng)用例圖 網(wǎng)上拍賣系統(tǒng)用例描述 在圖 32 中的用例圖里共有“注冊”、“登錄”、“操作商品”、“操作商品種類”、“競拍商品”、“查看商品”、“瀏覽商品”、“發(fā)送郵件”八個用例,下面對其中的幾個 用例進(jìn)行簡單的描述。 ② 選擇商品管理功能,再對應(yīng)選擇相應(yīng)的其他操作(新增、查找、刪除)。 2.“競拍商品”用例 用例編號: 0102 (共兩層用例圖結(jié)構(gòu),每層用兩位數(shù)字表示,共兩位編號。 ④ 退出相應(yīng)功能模塊。 Spring 降低了各個技術(shù)層次之間的風(fēng)險。 后臺是系統(tǒng)管理員對拍賣系統(tǒng)設(shè)置、用戶和管理商品的地方。商品分類信息表:商品的主要分類。 數(shù)據(jù)庫邏輯設(shè)計 數(shù)據(jù)庫需求分析設(shè)計完畢后,現(xiàn)在可以將上面的轉(zhuǎn)化為數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié),可以作出各表 網(wǎng)上拍賣系統(tǒng)數(shù)據(jù)庫中各個表的設(shè)計結(jié)果如下面的表格所示。這樣可以保證整個表中的 user_id 字段在其數(shù)據(jù)類型允許的范圍之內(nèi)沒有重復(fù)的值表 41 auction_user 用戶信息表 Field Type Null Key Default Comment user_id int - PRI - 用戶標(biāo)識 username varchar -- - 用戶 password varchar - - - 用戶密碼 varchar - - - 郵箱 如表 4所示為商品分類信息表,記錄了分類的信息。 cend 表示商品的拍賣是否已經(jīng)結(jié)束。 user_id 為出價的用。 表 4 用戶出價信息表 Field Type Null Key Default Comment state_id int - PRI - 的標(biāo)識 state_name - -- 商品 第章 詳細(xì)設(shè)計 設(shè)計與搭建構(gòu)架 “網(wǎng)上拍賣系統(tǒng)”采用的構(gòu)架為 Struts+Hirbernate+Spring,系統(tǒng)的視圖層與控制層主要通過 Struts 的標(biāo)簽庫和 Action 相關(guān)類設(shè)計與實現(xiàn); Hirbernate用于持久層的實現(xiàn),包括數(shù)據(jù)訪問層和對象模型的設(shè)計; Spring 利用其 AOP 界面編程特性和強(qiáng)大的組裝功能將 Struts 和 Hirbernate 裝配起來,更有利于程序的維護(hù)和升級。設(shè)置步驟如下: 1 重載 ActionServlet,代碼如下: package ts。 public class MyActionServlet extends onServlet protected void process HttpServletRequest request, HttpServletResponse response throws ception, jletException //設(shè)置編碼方式為 GB2312,正確處理中文。 設(shè)計對象模型 根據(jù)前面的介紹,現(xiàn)在可以很容易的理解本系統(tǒng)的對象模型。 import 。 import l.*。 /** * 修改用戶 * param user 需要修改的用戶 */ public void update AuctionUser user getHibernateTemplate .saveOrUpdate user 。 /** * 根據(jù)用戶名,密碼查找用戶 * param username 查詢所需的用戶名 * param pass 查詢所需的密碼 * return 用戶名,密碼 對應(yīng)的用戶的 id */ public Integer findUserByNameAndPass String username , String pass String[] args username , pass 。 return null。此類的作用完成了系統(tǒng)的 所有的邏輯功能。 實現(xiàn)瀏覽拍賣物品種類頁面 點(diǎn)擊瀏覽拍賣物品種類鏈接時,就直接將請求轉(zhuǎn)發(fā)給動作 處理。 圖 51 瀏覽物品種類界面 logic:iterate id kind name kinds indexId index tr class pt9 height 24 td bgcolor FFFFFF 種類名 td bgcolor FFFFFF a href 39。 瀏覽拍賣物品種類頁面的顯示涉及到得業(yè)務(wù)邏輯 ts包下的 ViewKindAction類,他用于從數(shù)據(jù)庫中調(diào)出數(shù)據(jù)供頁面顯示。 import 。//將找到的對象保存到request 對象再傳入 errMsg , errMsg 。//根據(jù)贏取者查詢物品 List getFailItems throws AuctionException。//根據(jù)用戶 id 查找目前仍在拍賣中的物品 List getAllKind throws AuctionException。//根據(jù)產(chǎn)品分類,獲取當(dāng)前拍賣的全部商品 Sring getKind int kindId throws AuctionException。//根據(jù)時間來修改物品的贏取者 void addAuctionUser String username, String userpass, String throws AuctionException。 public List findAll return getHibernateTemplate .find from Kind 。在 文件中的設(shè)置如下: action path /viewItem type scope request validate false parameter method forward name input path /WEBINF/jsp// forward name success path /WEBINF/jsp// 點(diǎn)擊主頁導(dǎo)航欄上瀏覽拍賣物品鏈接即可進(jìn)入瀏覽物品種類頁面。 bean:write name item property name/ td bgcolor FFFFFF bean:write name item property addTime/ td bgcolor FFFFFF bean:write name item property Price/ td bgcolor FFFFFF bean:write name item property owner/ td bgcolor FFFFFF bean:write name item property pic/ /logic:iterate 其中,使用 Struts 的 logic 及 bean 標(biāo)簽循環(huán)顯示商品分類信息。 import 。 /** * author shm songhongmei_529163 * version * 處理商品顯示動作 */ public class ViewItemAction extends BaseAction public ViewItemAction public ActionForward execute ActionMapping mapping, ActionForm form, request, response throws AuctionException String id kindId 。 List items id 。 涉及到顯示商品種類的數(shù)據(jù)訪問層方法 AuctionManager的 getAllItem 方法,并在該方法中調(diào)用為 ItemDao 的 findItemByKind Integer kindId 方法,實現(xiàn)代碼如下: public List getItemsByKind int kindId throws AuctionException try List result new ArrayList 。 Item item Item 。 return result。 其中使用的 HQL 語句為“ from Item as i where ? and 1 , kindId”,即從 kind 數(shù)據(jù)表中取出所有記錄。 tr class pt9 height 32 td bgcolor FFFFFF 競拍價: input type hidden name itemId value 39。/ td bagcolor FFFFFF html:text property bidPrice size 15/ tr class pt9 height 32 td bgcolor FFFFFF 驗證碼: td bgcolor FFFFFF input name vercode type text size 15 length 6 tr class pt9 height 32 td bgcolor FFFFFF 驗證碼: td bgcolor FFFFFF img name d src authImg tr class pt9 height 32 td bgcolor FFFFFF input type submit value 競價 / td bgcolor FFFFFF input type submit value 清除 / /html:form html:javascript formName bidForm/ 中的配置 此頁面結(jié)合表達(dá)式語言及 struts 的標(biāo)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1