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

正文內(nèi)容

基于j2ee框架的電子商務(wù)在線支付平臺的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-資料下載頁

2025-07-01 19:53本頁面

【導(dǎo)讀】取得的成果,所有數(shù)據(jù)、圖片資料真實(shí)可靠。盡我所知,除文中已經(jīng)。對本論文所涉及的研究工作做出貢獻(xiàn)的其他個(gè)人和集體,均已。在文中以明確的方式標(biāo)明。本學(xué)位論文的知識產(chǎn)權(quán)歸屬于培養(yǎng)單位。伴隨著電子商務(wù)的快速發(fā)展,網(wǎng)上支付業(yè)務(wù)也逐步興起。草簽的階段,轉(zhuǎn)入實(shí)質(zhì)性的交易階段,形成完整的電子商務(wù)。究,設(shè)計(jì)并實(shí)現(xiàn)一個(gè)網(wǎng)上支付系統(tǒng)。

  

【正文】 0501 00:00: 00,這樣能保證查詢到 20xx0430 這一天的所有數(shù)據(jù)。 對于月報(bào)表查詢,講頁面?zhèn)鬟f的 year 和 month 變量設(shè)置到 Calendar 對象里,并且設(shè)置 為當(dāng)月第一天,然后調(diào)用 roll(, 1)方法,回滾一天,日期回到此月的最后一天,也不用考慮當(dāng)前月的天數(shù)。 Calendar 類實(shí)在很方便,推薦使用 此類。 對于年報(bào)表查詢,直接將頁面?zhèn)鬟f的參數(shù)設(shè)置到 Calendar 對象中,并且設(shè)置開始時(shí)間為本年第一天的第一秒,結(jié)束時(shí)間的最后天的最后一秒。 對于時(shí)間段報(bào)表查詢,和日報(bào)表查詢的處理類型,都是對頁面?zhèn)鬟f的 Date 對象進(jìn)行處理,結(jié)束時(shí)間增加一天后進(jìn)行查詢。 導(dǎo)出 Excel 的實(shí)現(xiàn) 本系統(tǒng) Excel 導(dǎo)出功能的實(shí)現(xiàn)用到 包,在 service 層將調(diào)用 DAO返回的查詢結(jié)果 List 相應(yīng)的屬性值設(shè)置到新建的 Excel 工作表單元格,然后將創(chuàng)建輸出流,將 Excel 工作簿寫到文件輸出流中,獲取文 件輸出流存盤。 //新建 Excel 工作簿 HSSFWorkbook wb = new HSSFWorkbook()。 HSSFSheet sheet = (sheet1)。 //創(chuàng)建一行存儲對應(yīng)的字段名 HSSFRow row = (0)。 HSSFCell cell = ((short) 0)。 ()。//設(shè)置編碼格式 (序號 )。 ?? //依次將 DAO 層返回的 list 集寫到 Excel 中, for (int i = 0。 i ()。 ++i) { Customer user = (i)。//依次獲取 list 集中的對象 row = (i + 1)。 24 //編號索引遞增 cell = ((short) 0)。 ()。 (i + 1)。 //將相應(yīng)的屬性值寫到 Excel單元格 cell = ((short) 1)。 ()。 (())。 ?? } //創(chuàng)建輸出流 ByteArrayOutputStream os = new ByteArrayOutputStream()。 try{ (os)。//將 Excel值寫到輸出流 } catch (IOException e) { ()。 } ?? 分頁功能的實(shí)現(xiàn) 有兩種方式的分頁,一種是一次取到所有結(jié)果放到內(nèi)存中,通過設(shè)置 iterator標(biāo)簽偏移量 offset 來控制頁面輸出記錄。一種是 Hibernate 分頁,傳遞兩個(gè)參數(shù)(返回記錄總數(shù)對應(yīng)每頁顯示最大條數(shù),開始索引號對應(yīng)每頁顯示第一條記錄號)到hibernate DAO 層,控制數(shù)據(jù)庫的輸出。前一種方法在數(shù)據(jù)量不大時(shí) 有優(yōu)勢,但是數(shù)據(jù)量很大時(shí)效率大大降低,后者適合大數(shù)據(jù)量時(shí)查詢,但是有二次查詢,因此這兩種方法各有利弊。 考慮到系統(tǒng)的擴(kuò)展性,采用第二種方式分頁。在 action 層處理確定 pageSize和 pageNow 的值,傳遞給 DAO 里的相應(yīng)的查詢函數(shù): ?? 25 (pageNow)。//結(jié)果集中按要求取的第一條記錄數(shù) (pageSize)。//設(shè)置每頁顯示記錄數(shù) ?? 簡單安全控制的實(shí)現(xiàn) 1.防止未登錄訪問 本系統(tǒng)必須用戶登 錄后才能使用,因此對于用戶訪問的頁面要提前判斷用戶是否登錄或者是否有權(quán)限。實(shí)現(xiàn)方法是寫一個(gè)判斷用戶登錄狀態(tài)以及權(quán)限的 jsp,在每個(gè)需要驗(yàn)證的頁面中,將該 jsp 文件 include 進(jìn)去。 判斷 jsp 文件沒有包含主要語法如下: ?? % if(username ==null) { % script alert(您還沒有登陸或者登錄超時(shí),請重新登陸! )。 =./。 /script % } else if((0)){ % script alert(您的賬號被凍結(jié),激活請聯(lián)系管理員 \n\t郵箱: \n\t:330369808)。 //some action /script % } % ?? 需要驗(yàn)證的頁面中加入以下語法即可: %@ include file=% 2.設(shè)置 Session 有 效期 26 Tomcat 默認(rèn) session 有效期是 30 分鐘,但我可以在 文件中自己手動配置 session 的有效期,代碼如下: ? sessionconfig ? sessiontimeout10/sessiontimeout ? /sessionconfig 可以自己修改時(shí)間值 10,適應(yīng)自己的需求。 系統(tǒng)驗(yàn)證 清單查詢的驗(yàn)證 我們在 5 月 12 日上午做了 4 筆交易,均是耳機(jī)。在交易的時(shí)間段查詢中,通過日歷控件選擇 20xx511 至 20xx512 日的時(shí)間段 ,查詢顯示如圖 所示。 圖 交易用戶清單示意圖 在該查詢結(jié)果清單中,包含上午查詢的這四筆交易,而且經(jīng)檢查,查詢結(jié)果均為 11 日到 12 日之間的結(jié)果,并且包含所有 11 日到 12 日之間的所有交易記錄。查詢結(jié)果無誤。 另外,選擇一個(gè)沒有交易記錄的時(shí)間段,經(jīng)測試,查詢結(jié)果列表為空,沒有記錄顯示,也達(dá)到預(yù)期結(jié)果。 日報(bào)表查詢,月報(bào)表查詢,年報(bào)表查詢經(jīng)測試均達(dá)到預(yù)期效果。清單查詢實(shí)現(xiàn)無誤。 導(dǎo)出到 Excel 的驗(yàn)證 在選擇了一個(gè)查詢頁面后,選擇相應(yīng)查詢條件,查詢清單列出的同時(shí)會有導(dǎo)出到 Excel 表的 鏈接。點(diǎn)擊鏈接彈出下載對話框,如圖 所示。 27 圖 文件下載示意圖 點(diǎn)擊打開可以直接在網(wǎng)頁中打開,點(diǎn)擊保存將文件保存到本地磁盤上: 用戶可以自己修改文件名稱和路徑保存。 保存后在本地機(jī)器上用 Excel打開,數(shù)據(jù)顯示正確無誤。 分頁功能的驗(yàn)證 當(dāng)前系統(tǒng)數(shù)據(jù)庫中, 至 日的共有 37 條記錄,設(shè)置每頁顯示記錄數(shù)為 5,預(yù)期應(yīng)該有 8 頁,部署好后登錄進(jìn)入,在注冊用戶時(shí)間段查詢頁面中,選擇起始日期分別為 20xx510 和 20xx512,查詢頁面結(jié)果如圖 所示: 圖 注冊用戶時(shí)間段查詢清單 1 顯示結(jié)果有 8 頁,達(dá)到預(yù)期顯示效果,點(diǎn)擊相第四頁鏈接,顯示如圖 所示的結(jié)果: 圖 注冊用戶時(shí)間段查詢清單 2 跳轉(zhuǎn)正確,表格中顯示的記錄也跟隨變換,顯示無誤。 選擇 至 20xx411 這一時(shí)間段的結(jié)果,點(diǎn)擊查詢,因這天沒有注冊用戶,預(yù)期頁數(shù)為 所示: 28 圖 注冊用戶時(shí)間段查詢清單 3 簡單安全控制的驗(yàn)證 1. 防止未登錄訪問 在地址欄中,直接輸入年注冊用戶查詢頁面地址 頁面彈出如圖 所示提示框: 圖 未登錄提示框 該顯示與預(yù)期結(jié)果符合,點(diǎn)擊確定當(dāng)前頁面跳轉(zhuǎn)到登錄頁面,也與預(yù)期結(jié)果相符。 在跳轉(zhuǎn)的登錄中以超級管理員身份登錄以后添加一名用戶名為 lx_snow 的普通管理員,設(shè)置初始狀態(tài)為凍結(jié),然后用 lx_snow 用戶名登錄,彈出如圖 提示: 圖 賬號凍結(jié)提示框 與預(yù)期結(jié)果相符。以超級管理員身份登錄進(jìn)入本系統(tǒng)以后,修改用戶名 lx_snow的狀態(tài),改為激活,提交后退出,再以 lx_snow 登入系統(tǒng),進(jìn)入相應(yīng)操作頁面,無凍結(jié)提示框。與預(yù)期結(jié)果相符。 2. 設(shè)置 Session 有效期 設(shè)置 session 值為 5 分鐘,重新部署啟動服務(wù)器后,同時(shí)打開兩個(gè)瀏覽器窗口,分別以用戶名 lx_snow 和 zxc 用戶名登錄進(jìn)去以后,只對 lx_snow 用戶名登 29 錄進(jìn)去的系統(tǒng)進(jìn)行操作,另一個(gè)不操作, 6 分鐘后,去 zxc 用戶名登錄進(jìn)去的界面中點(diǎn)擊相關(guān)鏈接,彈出如圖 所示的提示框,與預(yù)期結(jié)果相符。 本章小結(jié) 本章主要描述子系統(tǒng)實(shí)現(xiàn)與驗(yàn)證。第一節(jié)中講述了清單查詢,導(dǎo)出 Excel,分頁功能,防未登錄訪問以及 session 有效期的實(shí)現(xiàn),第二節(jié)對第一節(jié)中的實(shí)現(xiàn)做驗(yàn)證。 30 第 6 章 總結(jié) 三個(gè)月,從調(diào)研,到需求分析,到設(shè)計(jì),再到中后期的實(shí)現(xiàn)及整合測試,到bug 修復(fù),整個(gè)流程走下來,對軟件工程有了新的理解和認(rèn)識。體會最深的是文檔,這幾個(gè)月,我 word 排版的能力飛速提升,一定程度上反映了文檔和代碼的同等重要性。 本文闡述了在線支付系統(tǒng)的研究現(xiàn) 狀以及發(fā)展趨勢,在對在線支付流程的了解熟悉的基礎(chǔ)上,調(diào)研分析在線支付系統(tǒng)的需求,架構(gòu)設(shè)計(jì)基于 J2EE 的在線支付系統(tǒng),包括面向客戶,面向管理者和系統(tǒng)管理三個(gè)模塊以及數(shù)據(jù)庫設(shè)計(jì)。學(xué)習(xí)Struts, Spring, Hibernate 開源框架,并最終選擇全新的 Struts 2 框架和 Spring 、 Hibernate 框架的組合。個(gè)人負(fù)責(zé)的面向管理者子系統(tǒng)的實(shí)現(xiàn)中,涉及到清單查詢,導(dǎo)出 Excel,防止未登錄訪問以及分頁功能幾個(gè)功能點(diǎn),均一一實(shí)現(xiàn)。另外,本系統(tǒng)后臺管理身份分兩種,普通管理員和超級管理員,超級管 理員比普通管理員多了一種權(quán)限:對普通管理員的增、刪、維護(hù)操作。這個(gè)在登錄操作中做出判斷,根據(jù)登陸者權(quán)限的不同顯示不同的操作鏈接。 時(shí)間原因,本系統(tǒng)中郵件激活確認(rèn)存在不穩(wěn)定因素,有時(shí)發(fā)送成功有時(shí)失敗,此 bug 有待研究修復(fù);另外本系統(tǒng)目前只能給系統(tǒng)注冊用戶使用,雖然考慮過,但沒來得及實(shí)現(xiàn)與購物網(wǎng)站的接口,以便直接獲取商品信息以及網(wǎng)站地址;而且充值部分銀行接口是模擬的。如果想要更好的用戶體驗(yàn),這些功能都應(yīng)該實(shí)現(xiàn)。因此還有待進(jìn)一步研究完善。 31 參考文獻(xiàn) [1] 賽迪 中國市場情報(bào)中心, 20xx 年中 國電子商務(wù)市場交易額達(dá)到 24,000 億元, 20xx0325 [2] 李荊洪,論電子商務(wù)網(wǎng)上支付系統(tǒng)的功能與特點(diǎn)《交通企業(yè)管理》期刊,20xx,22(1).4950 [3] 伍利華 ,十大電子支付的經(jīng)營處方 .《中國電子商務(wù)》期刊, 20xx(8).5761 [4] 劉湛, J2EE 全面簡介, developerWorks 中國 Java technology。 20xx 年 7 月 [5] Rod Johnson,蔣培, 《 Expert OneonOne J2EE Design and Development》 [6] 孫衛(wèi)琴,飛思科技產(chǎn)品研發(fā)中心《精通 Struts 基于 MVC 的 Java Web 設(shè)計(jì)與開發(fā)》,電子工業(yè)出版社, [7] 羅時(shí)飛,飛思科技產(chǎn)品研發(fā)中心《精通 Spring》,電子工業(yè)出版社, 20xx04 [8] Rod Johnson,蔣培,《 Spring 框架高級編程》,機(jī)械工業(yè)出版社, 20xx [9]夏昕,曹曉剛,唐勇,《深入淺出 Hibernate》,電子工業(yè)出版社, [10]Guoxu Deng, Zhiqian Wang, Research on security of epayment in emerce , 中國科技論文在線 [11]王海,安全電子支付系統(tǒng)的設(shè)計(jì),中國科技論文在線 [12]韓玉軍,中國電子商務(wù)懸而未決的問題,中國科技論文在線 [13]張佃昌、吳曉明等,一種基于第三方的在線支付系統(tǒng),中國科技論文在線 [14]李華,中國網(wǎng)上支付發(fā)展的障礙及解決途徑, 20xx(10S) [15]王珊 陳紅,《數(shù)據(jù)庫系統(tǒng)原理教程》,清華大學(xué)出版社, 32 致謝 三個(gè)月,從現(xiàn)狀調(diào)研到發(fā)展趨勢研究,到技術(shù)調(diào)研,到需求分析,到 系統(tǒng)設(shè)計(jì),到編碼實(shí)現(xiàn)和測試。深深體會到軟件開發(fā)整個(gè)流程的復(fù)雜。這三個(gè)月中,得到很多人的幫助: 感謝學(xué)校和易思博公司提供的畢業(yè)設(shè)計(jì)實(shí)踐平臺,完成畢業(yè)設(shè)計(jì)的同時(shí),讓我在學(xué)生和職業(yè)之間有了一個(gè)很好的過渡; 感謝江聰世老師對我畢業(yè)設(shè)計(jì)項(xiàng)目的指導(dǎo),尤其是軟件工程相關(guān)知識的講解; 感謝四位經(jīng)理,尤其是廖廣志和杜剛經(jīng)理,如園丁般細(xì)心而耐心的指導(dǎo)和真誠幫助; 感謝周傳鋒,李增雷,陶慧龍等團(tuán)隊(duì)成員對我的支持和幫助,尤其是周傳鋒同學(xué)給與的技術(shù)上的幫助; 感謝張?zhí)煜閷W(xué)長對我的論文的輔導(dǎo)幫助,耐心細(xì)心地輔導(dǎo),給了我極大地幫助,同時(shí) 感謝吳元杰經(jīng)理以訓(xùn)練有素的眼睛對本論文的糾錯(cuò); 最后,感謝我的親人對我學(xué)習(xí)和生活的默默支持,使我安心地完成此次畢業(yè)設(shè)計(jì)以及論文撰寫。 33 附錄 數(shù)據(jù)庫表的設(shè)計(jì)說明
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1