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

正文內(nèi)容

網(wǎng)上拍賣系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)-資料下載頁(yè)

2024-12-03 17:19本頁(yè)面

【導(dǎo)讀】網(wǎng)上拍賣是新興起的一種網(wǎng)上交易方式。它具有成本低廉,方式靈活,運(yùn)行。但它在給人們帶來便利的同時(shí)也帶來了很多的問題。它的公平、公正、公開。性受到大家的關(guān)注。其可靠性和安全性更是大家關(guān)心的問題。這就要求不僅要在。自由并且安全可靠的交易平臺(tái)。本文著重論述了系統(tǒng)的模塊設(shè)計(jì)、數(shù)據(jù)流程和功。其功能包括用戶注冊(cè)、登陸、網(wǎng)上拍賣、網(wǎng)上競(jìng)價(jià)、商品搜索、購(gòu)買者。對(duì)商品的評(píng)價(jià)、購(gòu)買者留言、后臺(tái)數(shù)據(jù)庫(kù)管理、拍賣者信用度的統(tǒng)計(jì)等功能。器上配置SSL以保證敏感信息的安全傳輸。

  

【正文】 ttpServletResponse response) throws ServletException, IOException { …… String Userdegree = (String) (Userdegree)。// 獲取用戶身份 // 取出用戶名字,判斷是否已經(jīng)登陸 String userName = (String) (loginedUserName)。 if (userName == null || .equals(userName)) { // 作一個(gè)標(biāo)記,以便用戶注冊(cè)成功后到我的帳戶頁(yè)面 (Login, 請(qǐng)先登陸,再進(jìn)入相關(guān)操作 !)。 (() + /)。 圖 47 對(duì)商品平價(jià) return。 } else { // 添加用戶名字到 session 中以便于在 “我的 賬戶 ”頁(yè)面中使用 (UserName, userName)。 // 獲取用戶點(diǎn)擊的為什么請(qǐng)求 String tranname = (tranname).trim()。 if (userzhanghu.equals(tranname))// 用戶點(diǎn)擊我的帳戶連接 (() + /)。 if (pinglun.equals(tranname))// 用戶點(diǎn)擊發(fā)表評(píng)論 { //long id=((shopid))。 ((shopid))。 (seId,(shopid))。 (() + /)。 } if (liuyan.equals(tranname))// 用戶點(diǎn)擊留言轉(zhuǎn)到留言頁(yè)面 (() + /)。 if(paimai.equals(tranname)) { if(賣 .equals(Userdegree)) (()+/)。 else { (Login,請(qǐng)以拍賣者身份登陸拍賣! )。 (()+/)。 } } if (goumai.equals(tranname))// 用戶 點(diǎn)擊購(gòu)買時(shí) { String id = (shopid)。 (id)。 (selectGoodsId, id)。 (() + /)。 } if (buyCar.equals(tranname)) { if (賣 .equals(Userdegree)) { //沒有權(quán)限查看購(gòu)物車 (null, 對(duì)不起,您沒有權(quán)限查看購(gòu)物車 !, 提示信息 , )。 (Login,請(qǐng)以購(gòu)買者身份登陸查看購(gòu)物車 !)。 (()+/)。 } else { // 點(diǎn)擊購(gòu)物車 ,準(zhǔn)備數(shù)據(jù),并發(fā)送到購(gòu)物車頁(yè)面 long id = ((String) session .getAttribute(loginedUserId))。// 獲取用戶 ID BuyGoodsInfoRules buyGoods = new BuyGoodsInfoRulesImpl()。 ResultSet rs = (id)。 try { while (()) { BuyGoodsInfo bu = new BuyGoodsInfo()。 ((1))。// 購(gòu)買編號(hào) ((2))。// 用戶 ID ((3))。// 商品編號(hào) (new Double((4)))。// 購(gòu)買價(jià)格 ((5))。// 購(gòu)買數(shù)量 ( + (6))。// 購(gòu)買時(shí)間 ((7))。// 送貨地址 ((8))。// 送貨方式 ((9))。// 是否成功 (bu)。// 將購(gòu)買商品對(duì)象放到 List 中 } if (() != 0) { (albuygoods, list)。 (BuyGoodsInfo, 您一共購(gòu)買了以下商品: )。 (() + /)。 } else { // 沒有購(gòu)買商品 session .setAttribute(BuyGoodsInfo, 您還沒有購(gòu)買任何商品??! )。 (() + /)。 } } 運(yùn)行 結(jié)果: 競(jìng)價(jià)成功后該商品的信息和競(jìng)價(jià)信息會(huì)發(fā)送到購(gòu)買者的購(gòu)物車。點(diǎn)擊商品的編號(hào)可以查看商品的詳細(xì)信息。如下圖 48 所示: 圖 48 購(gòu)物車 5 系統(tǒng)的數(shù)據(jù)傳輸安全保證 數(shù)據(jù)傳輸?shù)陌踩砸? 在本網(wǎng)上拍賣系統(tǒng)中,用戶的注冊(cè)登錄是在網(wǎng)上進(jìn)行,必須保證用戶的某些個(gè)人信息如密碼,真實(shí)姓名等的安全性。因此在注冊(cè)和登錄頁(yè)面運(yùn)用了 SSL技術(shù),以保證數(shù)據(jù)的安全傳輸。 SSL協(xié)議提供的服務(wù) SSL 協(xié)議提供的服務(wù)主要有: 1. 認(rèn)證用戶和服務(wù)器,確保數(shù)據(jù)發(fā)送到正確的客戶機(jī)和服務(wù)器; 2. 加密數(shù)據(jù)以防止數(shù)據(jù)中途被竊取; 3. 維護(hù)數(shù) 據(jù)的完整性,確保數(shù)據(jù)在傳輸過程中不被改變。 ssl 的工作原理 當(dāng)我們與一個(gè)網(wǎng)站建立 連接時(shí),我們的瀏覽器與 Web Server 之間要經(jīng)過一個(gè)握手的過程來完成身份鑒定與密鑰交換,從而建立安全連接。具體過程如下: 1. 用戶瀏覽器將其 SSL 版本號(hào)、加密設(shè)置參數(shù)、與 session 有關(guān)的數(shù)據(jù)以及其它一些必要信息發(fā)送到服務(wù)器。 2. 服務(wù)器將其 SSL 版本號(hào)、加密設(shè)置參數(shù)、與 session 有關(guān)的數(shù)據(jù)以及其它一些必要信息發(fā)送給瀏覽器,同時(shí)發(fā)給瀏覽器的還有服務(wù)器的證書。如果配置服務(wù)器的 SSL 需要驗(yàn)證用戶身份 ,還要發(fā)出請(qǐng)求要求瀏覽器提供用戶證書。 3. 客戶端檢查服務(wù)器證書,如果檢查失敗,提示不能建立 SSL 連接。如果成功,那么繼續(xù)。 4. 客戶端瀏覽器為本次會(huì)話生成 premaster secret,并將其用服務(wù)器公鑰加密后發(fā)送給服務(wù)器。 5. 如果服務(wù)器要求鑒別客戶身份,客戶端還要再對(duì)另外一些數(shù)據(jù)簽名后并將其與客戶端證書一起發(fā)送給服務(wù)器。 6. 如果服務(wù)器要求鑒別客戶身份,則檢查簽署客戶證書的 CA 是否可信。如果不在信任列表中,結(jié)束本次會(huì)話。如果檢查通過,服務(wù)器用自己的私鑰解密收到的 premaster secret,并用它通過某些算法生成本次會(huì)話的 master secret。 7. 客戶端與服務(wù)器均使用此 master secret生成本次會(huì)話的會(huì)話密鑰 (對(duì)稱密鑰 )。在雙方 SSL 握手結(jié)束后傳遞任何消息均使用此會(huì)話密鑰。這樣做的主要原因是對(duì)稱加密比非對(duì)稱加密的運(yùn)算量低一個(gè)數(shù)量級(jí)以上,能夠顯著提高雙方會(huì)話時(shí)的運(yùn)算速度。 8. 客戶端通知服務(wù)器此后發(fā)送的消息都使用這個(gè)會(huì)話密鑰進(jìn)行加密。并通知服務(wù)器客戶端已經(jīng)完成本次 SSL 握手。 9. 服務(wù)器通知客戶端此后發(fā)送的消息都使用這個(gè)會(huì)話密鑰進(jìn)行加密。并通知客戶端服務(wù)器已經(jīng)完成本 次 SSL 握手。 10. 本次握手過程結(jié)束,會(huì)話已經(jīng)建立。雙方使用同一個(gè)會(huì)話密鑰分別對(duì)發(fā)送以及接受的信息進(jìn)行加、解密 。 Tomcat 配置 SSL( Windows 環(huán)境) 1. 使用 keytool 生成證書庫(kù)文件 在命令行窗口上執(zhí)行下列命令: keytool genkey alias tomcat keyalg RSA keysize 1024 validity 365 keystore 會(huì)在當(dāng)前目錄下生成文件 。記住當(dāng)時(shí)輸入的密 碼(假設(shè)為123456)。 2. 將生成的 文件放在 TOMCAT/conf 下。 3. 修改 文件: 去掉下面 SSL Connector 的注釋 ,修改為如下: ! Define an SSL HTTP/ Connector on port 8443 Connector port=8443 maxHttpHeaderSize=8192 maxThreads=150 minSpareThreads=25 maxSpareThreads=75 enableLookups=false disableUploadTimeout=true acceptCount=100 scheme= secure=true clientAuth=false sslProtocol=TLS keystoreFile=conf/ keystorePass=123456 / 4. 重 新 啟動(dòng) TOMCAT ,訪問 , 打開頁(yè)面之前 瀏覽器 提示確認(rèn)證書的內(nèi)容。選擇 OK 就看到了請(qǐng)求的 頁(yè)面 ,填寫表單數(shù)據(jù),數(shù)據(jù)正確地存入數(shù)據(jù)庫(kù), SSL 配置成功。 結(jié) 論 本系統(tǒng)使用了 Jsp,Java 為開發(fā)語(yǔ)言,以 Microsoft SQL 數(shù)據(jù)庫(kù)產(chǎn)品作為后臺(tái)數(shù)據(jù)庫(kù),構(gòu)建了一個(gè)靈活安全的網(wǎng)上拍賣系統(tǒng)。從系統(tǒng)的初步設(shè)計(jì)到最后系統(tǒng)的實(shí)現(xiàn)是經(jīng)歷了整體設(shè)計(jì),逐步實(shí)現(xiàn)的過程。本文作為對(duì)系統(tǒng)的論述,重點(diǎn)介紹了系統(tǒng) 開發(fā)環(huán)境、開發(fā)工具 、 開發(fā)語(yǔ)言 等關(guān)鍵技術(shù) ,分析了系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)、系統(tǒng) 流程設(shè)計(jì)、功能模塊的詳細(xì)設(shè)計(jì)、實(shí)現(xiàn)代碼的分析和運(yùn)行結(jié)果 。 論述了系統(tǒng)從設(shè)計(jì)到實(shí)現(xiàn)的一個(gè)完整的過程。系統(tǒng)采用了流行的 B/S 模式,實(shí)現(xiàn)了網(wǎng)上拍賣的大部分功能,整個(gè)系統(tǒng)簡(jiǎn)潔易懂,層次分明,安全適用。但系統(tǒng)在一些細(xì)節(jié)的功能 還不夠完善,如在對(duì)拍賣者的信用度的統(tǒng)計(jì)還不購(gòu)科學(xué)合理。 由于篇幅有限,未能將所有模塊的實(shí)現(xiàn)一一列出,只挑選了重要的部分加以說明。 參考文獻(xiàn) [1] Adrian KingsleyHughes[美 ], Kathie KingsleyHughes[美 ]. JavaScript 實(shí)例教程 [M]. 劉勇譯 . 北京 :人民郵電出版社 , 2021。 [2] 許龍飛,李國(guó)和,馬玉書 . Web 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用 [M]. 北京:科學(xué)出版社 , 2021。 [3] 方睿,刁仁宏,吳四九 . 網(wǎng)絡(luò)數(shù)據(jù)庫(kù)原理及應(yīng)用 [M]. 四川:四川大學(xué)出版社 , 2021。 [4] 耿祥義,張躍平 . JAVA2實(shí)用教程第二版 [M]. 北京:清華大學(xué)出版社 , 2021。 [5] 孫連三,鄒慧超,汪孝宜 . 新手學(xué)制作網(wǎng)頁(yè) [M]. 北京:人民郵電出版社 , 2021。 [6] Phil Hanna[美 ]. JSP 技術(shù)大全 [M]. 聞道工作室譯 . 北京: 機(jī)械工業(yè)出版社 , 2021。 [7] 李振捷,陳雄,正軍 . JSP網(wǎng)站開發(fā)典型模塊與實(shí)例精講 [M]. 北京:電子工業(yè)出版社,2021。 致 謝 首先要向我的導(dǎo)師 盛志偉 老師致以誠(chéng)摯的謝意。在論文的寫作過程中, 盛 老師給了我 很多 的幫助和關(guān)懷。在 盛 老師的悉心指導(dǎo) 下 ,我不僅學(xué)到了扎實(shí)的專業(yè)知識(shí),也 學(xué)會(huì)了嚴(yán)謹(jǐn)治學(xué)的學(xué)習(xí)態(tài)度 ;同時(shí) 他 的積極熱情、認(rèn)真負(fù)責(zé)、 耐心細(xì)致 、實(shí)事求是的態(tài)度,給我留下了深刻的印象,使我受益非淺。在此我謹(jǐn)向 盛 老師表示衷心的感謝和深深的敬意。 同時(shí),我要感謝 其他教育我?guī)椭?老師,正是由于他們 的傳道、授業(yè)、解惑,讓我學(xué)到了專業(yè)知識(shí),并從他們身上學(xué)到了如何求知治學(xué)、如何為人處事。 我也要感謝我的母校 成都信息工程學(xué)院 ,是 她 提供了良好的學(xué)習(xí)環(huán)境和生活環(huán)境,讓我的大學(xué)生活豐富多姿, 讓我的人生有了一次新的飛躍 。 另外,衷心感謝我的同窗同學(xué)們,在我畢業(yè)論文寫作中,與他們的探討交流使我受益頗多;同時(shí),他們也給了我很多無私的幫助和支持,我在次深表謝意。 然后,衷心感謝我的家人。家人的關(guān)懷給了我巨大的動(dòng)力和信心。是在他們的支持和關(guān)心下我才最終完成了這次畢業(yè)設(shè)計(jì)和這篇論文。 最后向在百忙之中評(píng)審本文的各位專家、老師 表示衷心的感謝! 作者簡(jiǎn)介 姓 名:馬婧 性別: 女 出生年月: 1984 年 1 月 17 日 民族: 漢 Email: 聲 明 本論文的工作是 2021 年 2 月至 2021 年 6 月在成都信息工程學(xué)院網(wǎng)絡(luò)工程系完成的。文中除了特別加以標(biāo)注地方外,不包含他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得成都信息工程學(xué)院或其他教學(xué)機(jī)構(gòu)的 學(xué)位或證書而使用過的材料。除非另有說明,本文的工作是原始性工作。 關(guān)于學(xué)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1