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

正文內(nèi)容

網(wǎng)上書店系統(tǒng)的設(shè)計與實現(xiàn)-軟件工程畢業(yè)論-資料下載頁

2025-06-04 12:22本頁面
  

【正文】 置系統(tǒng)會找不到 靜態(tài)資源。 圖 62 SpringMVC 過濾靜態(tài)資源 配置 SpringMVC 配置 json 格式轉(zhuǎn)化器,系統(tǒng)可以使用 ajax 技術(shù)進行數(shù)據(jù)異步交互。 圖 63 SpringMVC 使用 Ajax 配置 Springmvc 配置視圖轉(zhuǎn)換器, controller 返回一份邏輯視圖通過視同轉(zhuǎn)化器轉(zhuǎn)換為物理視圖返回用戶頁面。 圖 64 SpringMVC 視圖 轉(zhuǎn)換 配置 第六章 項目實現(xiàn) 21 網(wǎng)上書店系統(tǒng)需要上傳大量圖片,需要有文件上傳配置 圖 65 SpringMVC 文件上傳配置 配置文件引入 文件,該文件中數(shù)據(jù)庫的連接信息。數(shù)據(jù)庫連接池使用阿里巴巴開發(fā)的數(shù)據(jù)庫連接池。 圖 66 Springmybatis 數(shù)據(jù)庫連接 配置 Spring 可以完美整合 mybatis,即可以將 spring 和 mybatis 的配置文件整合到一起。 圖 67 Springmybatis 配置文件整合 聲明式事務(wù)管理建立在 AOP 之上的。其本質(zhì)是 使用 面向切面編程 ,將 Java第六章 項目實現(xiàn) 22 代碼 中需要進行事物 相關(guān)邏輯,放入一個切面之中,執(zhí)行事務(wù)邏輯處理。再使用代理模式進行封裝, 只需在 Spring 配置文件中做相關(guān)的事務(wù)規(guī)則 配置 ,便可以 將 事務(wù)規(guī)則 輕松地 應(yīng)用到業(yè)務(wù)邏輯中。 圖 68 Springmybatis 配置文件整合 在 文件中配置編碼過濾器,防止亂碼請求時的出現(xiàn)。 圖 69 編碼過濾器配置 系統(tǒng)使用的搜游框架 jar 包 圖 610 系統(tǒng)所有 jar包 第六章 項目實現(xiàn) 23 、項目架構(gòu) 圖 611 系統(tǒng) 架構(gòu) Common:這個包主要有一些公共的 Java 類 BasrController 是一個公共的controller 類,他內(nèi)部有獲取請求數(shù)據(jù),轉(zhuǎn)換 Gson 格式,生成分頁查詢頁碼等方法。 MessageUtil 是一個智能短信工具類, PictureUtil 是一個圖片復(fù)制的工具類。 Controller:這個包是所有 controller 存在的包,負責和前臺用戶界面的數(shù)據(jù)交互處理。 dao:dao 包是一個接口包,其中的接口沒有實現(xiàn)類。 entity:這是都有實體類的包,每一個類對應(yīng)數(shù)據(jù)庫中的一張表。 mapper:這里是所有數(shù)據(jù)庫語句執(zhí)行的地方,包中的每一個 .xml 文件 映射entity 包中的一個實體類和 dao 包中的一個接口。 service:這個包中包含了業(yè)務(wù)邏輯層的接口和業(yè)務(wù)層的接口實現(xiàn)類,在這里進行主要的業(yè)務(wù)邏輯操作。 第六章 項目實現(xiàn) 24 、功能實現(xiàn) 、驗證短信 所用技術(shù) 圖 612 jar包截圖 包是使用 spring 的必備包 , 用來記錄程序運行時的活動的日志記錄。 : HttpClient 在 處理服務(wù)器認證幾乎是 完全透明的,僅僅只 需要開發(fā)人員提供登錄信息。 Commons 項目中用來處理常用的編碼方法的工具類包,例如 DES、 SHA MDBase64, 及 hex, metaphone, soundex 等編碼演算。 代碼實現(xiàn) 系統(tǒng)隨機生成六位數(shù)的驗證碼,驗證碼和系統(tǒng)自定義的段性內(nèi)容組合,通過前臺請求得到的手機號,利用 SMS 提供的網(wǎng)關(guān)密鑰將驗證短信發(fā)送到手機號碼對應(yīng)的用戶中。 圖 613 短信驗證代碼實現(xiàn) 、圖片上傳 所用技術(shù) 使用 SingMVC 注解上傳文件 ,需要 需要配置幾個信息: 第六章 項目實現(xiàn) 25 1).form表單中 enctype=”multipart/form data” 這個是上傳文件必須的 。 2). 中 : beanid=”multipartResolver” class=””/ 關(guān)于文件上傳的配置不能少 。 代碼實現(xiàn) 圖 614 短信驗證代碼實現(xiàn) 、訂單支付 自己托管配置文件 圖 615 支付配置文件 讀取配置文件 圖 616 讀取配置文件 第六章 項目實現(xiàn) 26 資金托管實現(xiàn) 圖 617 資金托管實現(xiàn) 第七章 測試 27 第七章 測試 、登錄注冊 手機號驗證,已注冊過的手機號不能在注冊、 圖 71 手機號碼重復(fù)驗證 只有手機號,密碼,會員名都符合驗證之后才可以點擊發(fā)送驗證碼。 圖 72 驗證碼發(fā)送 手機收到的驗證碼 圖 73 手機號碼收到的驗證碼 、圖書列表 查詢?nèi)繄D書 第七章 測試 28 圖 74 全部圖書列表 分類查詢圖書 圖 75 分類查詢圖書列表 按輸入名稱進行模糊查詢 圖 76 模糊 查詢圖書列表 、圖書信息 用戶在圖書列表界面點擊圖書進入該界面,該界面可以查看圖書詳情 第七章 測試 29 圖 77 模糊查詢圖書列表 、訂單 訂單確認 圖 78 訂單確認 訂單詳情頁面 圖 79 訂單 詳情 支付 第七章 測試 30 圖 710 訂單 支付 、管理員管理 圖 711 管理員管理 、測試總結(jié) 系統(tǒng)功能基本完成。 系統(tǒng)界面不是很美觀,但可以實現(xiàn)基本功能。 管理員界面 不能及時提醒管理員有新訂單生成,后期會改進。 總結(jié) 31 總結(jié) 畢業(yè)設(shè)計,幫助我總結(jié)大學四年收獲,也幫助我認清自我。同時,還幫助我改變 了 一些處理事情時懶散的習慣。從最開始時的搜集資料,整理資料,到 需求分析,業(yè)務(wù)流程分析,數(shù)據(jù)庫設(shè)計建模。這期間我又重新拾回了很多我已經(jīng)忘掉的的知識。這是一次難得的機會,不僅讓我在學術(shù)上有了很大的提升,也在各方面能力以及意志上大大鍛煉了我自己。 在此次網(wǎng)上書店 系統(tǒng)項目設(shè)計與實現(xiàn)中, 我 獨立完成了 整個系統(tǒng)以及 數(shù)據(jù)庫的設(shè)計與開發(fā), 系統(tǒng) 設(shè)計過程中 ,基于 面向?qū)ο?開發(fā) 思想 , 應(yīng)用 UML 軟件設(shè)計方法,完成系統(tǒng)功能設(shè)計 。 開發(fā)過程中,采用 B/S 架構(gòu) 實現(xiàn)系統(tǒng) 工程 開發(fā) , 其中, 系統(tǒng)架構(gòu) 采用 時下 流行的 SpringMVC 框架為 服務(wù)端 We b 程序,為整個系統(tǒng)提供 邏輯 業(yè)務(wù)處理 服務(wù)和主要算法支持 , SpringMVC 在 數(shù)據(jù) 持久層整合 Mybatis 框架 映射 數(shù)據(jù)庫, 為 系統(tǒng)開發(fā)提供簡單直接的數(shù)據(jù)處理操作 .系統(tǒng)使用 Spring 框架作為整合框架, Spring的注解功能以及 Spring 的聲明式事務(wù)都大大降低了開發(fā)難度、 另外 ,在簡化 了數(shù)據(jù) 查詢操作的基礎(chǔ)上提供 了 自定義查詢, 使 程序更加靈活 。 網(wǎng)上書店系統(tǒng)的前端頁面使用了 JSP技術(shù),這是一個和 HTML相似 網(wǎng)頁視圖。JSP 技術(shù)是開發(fā) Web 應(yīng)用程序 的常用視圖技術(shù) ,它擁有 Java 語言 跨平臺的特性,以及業(yè)務(wù)代碼分離、組件重用、基礎(chǔ) Java Servlet 功能和預(yù)編譯等特征 。這使它幾乎能 Java 完美整合。在本次系統(tǒng)的開發(fā)中起到了很大的作用。 頁面的驗證操作即效果我還使用了 jQuery, jQuery 作為一個 JavaScript 的整合框架幫助我簡單方便的實現(xiàn)了很多網(wǎng)頁效果。 在頁面的異步請求中我使用了 Ajax 技術(shù),這種技術(shù)可以每次少量的異步請求數(shù)據(jù),而不用刷新頁面,降低了開發(fā)難度。 數(shù)據(jù)庫 采用 MySQL, 數(shù)據(jù)庫 開發(fā)中 使用了 PowerDesigner 進行數(shù)據(jù)庫設(shè)計。各功能運行正常, 基本 實現(xiàn)了需求 分析 中的主要需求。 此次的網(wǎng)上書店項目其實還是存在著許多的缺點,例如頁面不夠精美,相對于現(xiàn)在大多數(shù)電子商務(wù)網(wǎng)站來說,它的功能也是比較單一的 。數(shù)據(jù)庫沒有進行很好的的優(yōu)化,只對于大數(shù)據(jù)量的電商網(wǎng)站來說是一個影響效率的大問題。在代碼的編程過程中設(shè)計模式用得較少,網(wǎng)站后期維護變得比較困難。這些我個人學術(shù)水平不足的問題,這些問題給我敲響了一個警鐘,讓我認識到自己的問題所在,這樣我能更好的提升。 總結(jié) 32 在今后的時間里,我會抽出時間完善這個網(wǎng)上書店系統(tǒng),這畢竟是我獨立完成一個項目,我會對它負責到底。這也是我對待學術(shù)的態(tài)度。 參考文獻 32 參考文獻 [1]董健全 丁寶康 著 . 數(shù)據(jù)庫實用教程 (第三版 )[M]. 清華大學出版社 . [2] Craig Larman 著 .李 洋 鄭?等 譯 . UML和模式應(yīng)用 [M]. 機械工業(yè) 出版社 . . 第 8頁 [3] GradyBooth 著 . 王海鵬 潘加宇 譯 . 面向?qū)ο蠓治雠c設(shè)計 (第三版 )[M]. 電子工業(yè)出版社 . . 第 12章 [4]曾順 著 . 精通 JavaScript+jquery[M]. 人民郵電出版社 . . 352373 [5] 耿祥義 張躍平 著 . Java實用教程 (第四版 )[M]. 清華大學大學出版社 . [6] 北京開卷信息技術(shù)有限公司 . 2021 年圖書零售市場報告 [R]. [7] 數(shù)字出版在線 . 尼爾森 : 2021 全球圖書零售市場報告 [R]. [8] 小魚出版 . 2021 年全國圖書零售市場報告:全行業(yè)進入運營時代 [R]. [9] 高峰 . [J]. 重慶文理學院學報 (自然科學版 ). 。 致謝 33 致謝 從 11 月完成 開題報告定題至今,歷經(jīng)七個月的 學習 鉆研與 開發(fā) , 我終于 完成了 網(wǎng)上書店 系統(tǒng)的設(shè)計與研發(fā) , 以及論文的撰寫。 開發(fā)期間遇到 了 大大小小 很多 專業(yè) 與學術(shù)上的問題, 在攻克 這些問題的過程中,我學習了很多 從前 不曾 接觸的 知識 , 鞏固了很多 不熟悉 的專業(yè)技能。 在 此, 我 要謝謝導師對我的 悉心指導,感謝同學們 在該 系統(tǒng)實現(xiàn)過程中 的幫助 , 因為他們的幫助,我才能更高效、高質(zhì)量的完成新聞系統(tǒng)的開發(fā)。 時間過得飛快, 畢業(yè)設(shè)計即將結(jié)束,在老師的 悉心指導和幫助之下,我對于網(wǎng)上書店的 設(shè)計有了更多新的認知,對 網(wǎng)上書店的 設(shè)計有了更深一步的認識,對網(wǎng)上書店 設(shè)計的整體脈絡(luò)了解得更加的清晰透徹。通過畢業(yè)設(shè)計, 讓我 大學四年以來所學的知識 變得更加穩(wěn)固 。 對我自身的能力有了更清楚的認識。 畢業(yè)設(shè)計這段時間讓我認識到。腳踏實地,認真嚴謹,實事求是的學習態(tài)度對一個人的發(fā)展是有多 么的重要。 不怕困 難、堅持不懈、吃苦耐勞的精神是我在這次設(shè)計中最大的收益。我想這 一次意志的磨練,是對我實際能力的一次提升,也會對我未來的學習和工作有很大的幫助。 本論文 中多次引用多位學者 辛勤 的學術(shù)成果,在此對他們表示衷心的感謝 和學者 們 一絲不茍 科研精神的 敬佩。 在這次畢業(yè)設(shè)計中也使我們的同學關(guān)系更進一步了,同學之間互相幫助,有什么不懂的大家在一起商量,聽聽不同的看法對我們更好的理解知識,所以在這里非常感謝幫助我的同學。
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1