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

正文內(nèi)容

基于ssh框架的web網(wǎng)站設(shè)計與實現(xiàn)畢業(yè)論文(文件)

2025-09-17 15:06 上一頁面

下一頁面
 

【正文】 為每個 DAO 組件聲明SessionFactory 的路徑以便于 DAO 組件與數(shù)據(jù)庫之間進行數(shù)據(jù)的交互。 在系統(tǒng)的開發(fā)過程中,我對系統(tǒng)開發(fā)與實際應(yīng)用、數(shù)據(jù)庫的設(shè)計、項目結(jié)構(gòu)的規(guī)劃與管理有了更深認識,為我以后的工作與學(xué)習(xí)打下了堅實的理論基礎(chǔ)與實際操作經(jīng)驗。因此項目在設(shè)計與開發(fā)過程中企業(yè)業(yè)務(wù)的需求分析不透徹,系統(tǒng)的功能模塊及工作流程不能在項目設(shè)計之初完整地確定與規(guī)劃下來。 在中小企業(yè)電子商務(wù)與辦公自動化系統(tǒng)的開發(fā)過程中,我得到了指導(dǎo)老師的細心指導(dǎo)。 在這里我還要感謝那些幫助我的同學(xué)們,在開發(fā)過程中難免 遇到諸多開發(fā)問題與異常,我們以積極上進的精神、刻苦鉆研、互相幫助使項目設(shè)計目標得以實現(xiàn)。 gler ?Gu168。 ( 3)郵箱驗證模塊 用于對用戶的郵箱有效性進行驗證,以便于后續(xù)更好的為客戶服務(wù)。 ( 2)個人通訊錄模塊 通過身份驗證的管理員可以在此模塊管理個人人際關(guān)系,并可以 根據(jù)自己的需求添加或修改聯(lián)系人信息 大連海洋大學(xué)畢業(yè)設(shè)計 (論文 ) 附錄 40 ( 3)日程安排模塊 通過身份驗證的管理員可以在此模塊管理安排當天的日程。在特定的需求下可以對日志進行增加、刪除與修改等操作。 ( 6) 會議管理模塊 通過身份驗證的管理員可以在此模塊增加管理與調(diào)度會議的安排。 ( 10)官網(wǎng)維護模塊 通 過身份驗證的管理員可以在此模塊進行最新信息的發(fā)布,對官網(wǎng)說有信息的增加、刪除與修改操作。詳細安裝教程請在連接網(wǎng)絡(luò)的情況下登陸 進行查看 b 啟動 MySQL MySQL 安裝完成后請在桌面創(chuàng)建快捷方式輸入自己設(shè)定的密碼默認的用戶名為 root c 創(chuàng)建數(shù)據(jù)庫 登陸后通過語句 create database hdc default charset utf8。 單擊下載的 exe文件,可進入安裝界面。 具 體 詳 細 的 安 裝 教 程 在 連 接 網(wǎng) 絡(luò) 的 情 況 下 登 陸 。 ? Tomcat配置 這是 ApacheJakarta項目組開發(fā)的基于 GPL自由軟件協(xié)議的 JSP引擎,配合 JDK就可以大連海洋大學(xué)畢業(yè)設(shè)計 (論文 ) 附錄 42 搭建起一個最簡單的 JSP試驗平臺。 (2) 配置服務(wù)器環(huán)境 ? JDK 配置 JavaDevelopmentKit即 Java開發(fā)工具包,運行 JSP必須有 JDK。如:圖書的發(fā)行、上架、下架、以銷售圖書的統(tǒng)計等。 ( 8)文件管理模塊 通過身份驗證的最高權(quán)限管理員可以在此模塊在查看與瀏覽與下載文件的基礎(chǔ)上進行修改、刪除、與審核操作。公告保留時間系統(tǒng)默認有效期為三個月。在此模塊支持對日程的增加、刪除與修改操作。 ( 7) 暢銷圖書排行模塊 根據(jù)圖書的實時銷量統(tǒng)計出最暢銷圖書的前 10 名 近行排序,并顯示圖書的銷售數(shù)量。 ( 2)用戶注冊模塊 含了企業(yè)對客戶信息的初步驗證,在未通過驗證時表單不能 提交。祝愿大家在今后的日子里,百尺竿頭,更進一步! 大連海洋大學(xué)畢業(yè)設(shè)計 (論文 ) 參考文獻 38 參考文獻 [1]夏昕, 曹曉剛,唐勇著 . 深入淺出 Hibernate 北京電子工業(yè)出版社 , 5688 [2]孫衛(wèi)琴編著 . Hibernate:Java對象持久化技術(shù)詳解 2版 北京電子工業(yè)出版社 , 2330 [3]()著,丁雪豐等譯 .Spring攻略 北京人民郵電出版社 , 2050 [4]Spring從入門到精通 北京清華大學(xué)出版社, 1520 [5]MartinFowler 著,王懷民,周賦譯 . 企業(yè)應(yīng)用架構(gòu)模式 機械工業(yè)出版社 2020..0, 2066 [6]Bruce Eckel著,陳吳鵬譯 . Java 編程思想地 4 版 機械工業(yè)出版社 , 4576 [7]劉曉華 . JSP 應(yīng)用開發(fā)詳解 [M] 北京電子工業(yè)出版社 , 1018 [8]耿祥義,張躍平 . JAVA 2 實用教程 北京清華大學(xué)出版社 , 4079 [9]王立 . UML 與軟件工程基礎(chǔ) 北京高等教育出版社 , 3355 [10]蔡劍,景楠 . Java Web 應(yīng)用開發(fā)北京:高等教育出版社, , 1019 [11]葉達鋒 . Eclipse 編程技術(shù)與實例 北京人民郵電出版社, , 2233 [12]Hibernate API Documentation () The project files of this HTML HelpWere generated with Jd2chm version 169。她嚴密的邏輯思維以及嚴謹?shù)闹螌W(xué)態(tài)度都給予了我深刻的印象與極大的幫助,在她的幫助下我不斷進項目的完善與自我的提高。數(shù)據(jù)庫的設(shè)計方面也存在一些后期發(fā)現(xiàn)的設(shè)計不足與考慮不周。 由于理論的理解深度與開發(fā)設(shè)計能力有限、開發(fā)經(jīng)驗不足系統(tǒng)仍存在部分業(yè) 務(wù)邏輯上的漏洞與許多不足,與實際企業(yè)應(yīng)用中還有很大差距。它是基于 B/S模式的電子商務(wù)系統(tǒng)與服務(wù)管理系統(tǒng),它集先進的計算機技術(shù)與電子商務(wù)和辦公自動化理論于一身,適應(yīng)當今大多數(shù)企業(yè)電子商務(wù)門戶網(wǎng)站以及辦公自動化系統(tǒng)的開發(fā)需求。 SpringHibernateJDBC | | | 整體的調(diào)度 數(shù)據(jù)庫集成管理 數(shù)據(jù)庫連接 大連海洋大學(xué)畢業(yè)設(shè)計 (論文 ) 第五章 系統(tǒng)實現(xiàn) 35 配置事務(wù) 圖 41Spring 事務(wù)管理 Bean 組件 Spring框架進行事務(wù)管理前必須將進行事務(wù)管理的類以 Bean 組件的形式引入 Spring容器,此后將 SessionFactory 引進事務(wù)管理類以便于數(shù)據(jù)操作 的統(tǒng)一性。 配置 SessionFactory 圖 40 SessionFactoryBean 組件 將 sessionFactory(與數(shù)據(jù)庫的連接操作)以 Bean 組件的形式交給 Spring來調(diào)度處理,Spring本身是一個容器將許多組件與操作包容在自身內(nèi)進行統(tǒng)一的調(diào)度與處理。如果未通過驗證點擊注冊按鈕會提示地一個不符合標準的信息。不同的驗證結(jié)構(gòu)將以不同的方式反饋給用戶。 大連海洋大學(xué)畢業(yè)設(shè)計 (論文 ) 第五章 系統(tǒng)實現(xiàn) 31 圖 33 部分 Struct2 控制器視圖化截圖 開發(fā) JSP 頁面原型 如下圖所示為 jsp 頁面,在服務(wù)器響應(yīng)的結(jié)尾 servlet 會以 .print 的形式將查詢的結(jié)構(gòu)(數(shù)據(jù))和必要的 java 代碼片段與 html的視圖代碼輸出最終形成我面見到的動態(tài) jsp 頁面。 圖 32 部分 Struct2 控制器配置文件 :開發(fā)者使用 ,用于定義 Action, Result 組件。為了解決上述問題,產(chǎn)生一種解決方 案 ORM: Object Relation Mapping對象關(guān)系映射。 Configuration:負責(zé)加載 hibernate 主配置 .SessionFactory:負責(zé)創(chuàng)建 Session 對象。 WebRoot/WEBINF 主要存放各種前臺的頁面, .jsp 與 .html文件。 如下圖所示 Core 為 spring的核心開發(fā)包, Aop 為 spring的面向切面編程開發(fā)包, JDCC為 spring的 jdbc 開發(fā)包。 系統(tǒng)的業(yè)務(wù)層次存放了系統(tǒng)各種業(yè)務(wù)邏輯。 文件夾:用于對 cookie 的各種操作如:生成 cookie、刪除 cookie、設(shè)計 cookie 生成時間等操作。 程序結(jié)構(gòu)圖 圖 26 項目結(jié)構(gòu)圖 文件夾:主要存放 Struct2 框架的響應(yīng)代碼是控制器部分。 系統(tǒng)架構(gòu)圖 Struct2 為控制器作為框架它對 Servlet 進行了封裝,使得控制器運用起來更方便而且可以使得控制視圖化。 Spring 框架的出現(xiàn)大幅度降低了代碼與代碼之間的耦合性,在 Spring 框架中經(jīng)典的是 AOP(面向切面編程)與 IOC控制反轉(zhuǎn)。 S 指的是 Struct2,在針對 MVC 架構(gòu)中 Struct2框架扮演著控制器( control)的角色?!?C”指的是控制器( Control)。在 JavaWeb 設(shè)計與開發(fā)方面,比較經(jīng)典的架構(gòu)為 MVC 架構(gòu)“ M”指的模型( Mode)。 圖 24 其它數(shù)據(jù)庫信息 數(shù)據(jù)庫邏輯設(shè)計 在本次開發(fā)過曾中涉及的用戶表、訂單表、目錄表、物品表等。 圖 22 管理員信息 數(shù)據(jù)庫設(shè)計 在開發(fā)設(shè)計數(shù)據(jù)庫過曾中是最為關(guān)鍵的一步,數(shù)據(jù)庫的設(shè)計可以說是整個項目的基礎(chǔ),萬事開頭難在設(shè)計數(shù)據(jù)庫之前設(shè)計人員要充分了解企業(yè)的業(yè)務(wù)需求了解全部的表格進而去設(shè)計進一步的去規(guī)劃表與表這間的關(guān)系是多對多、多對一、一對一還是繼承的關(guān)系等。 設(shè)計圖如下所示: 圖 19 職工管理模塊示意圖 用戶信息管理設(shè)計 用戶信息管理模塊包括了對職工基本信息查看、刪除、修改、批量選擇、全部反選、查找的操、按特定方式排序等操作。其中任何一項錯誤用戶將登陸失敗。 本次 OA辦公系統(tǒng)假定的企業(yè)為“大連海洋大學(xué)出版社”是一個集圖書出版、銷售的中和性、各種業(yè)務(wù)集合的中型企業(yè)。計算機 OA系統(tǒng)的出現(xiàn)給辦公人員帶來了便利,但是對現(xiàn) 代的辦公自動化而言,其目的己經(jīng)不局限于減輕員工的工作量,而是要將工作人員從繁瑣的事務(wù)、業(yè)務(wù)邏輯、工作方式解放出來,用更多的精力去關(guān)注更重要的事情。這樣即使不小心關(guān)閉瀏覽器也不用擔(dān)心物品消失重新購買的問題。 圖 13 圖書分類瀏覽 購物車、訂單生成設(shè)計 購物車邏輯可以對沒結(jié)算的物品進行整加、刪除、修改操作。 圖 11 圖書系統(tǒng)用戶注冊示意圖 圖書出售首頁 首頁大體分為五塊,每塊信息即時更新均為 Ajax 請求需要局部更新時已有的信息不會刷新,(整頁面不刷新)只是局部小范圍更新。 圖 10 圖書出售登陸頁面 圖書出售用戶注冊模塊 為暫且不是海大出版會員的用戶,及想在海大出版購書的用戶提供用戶的注冊。局部信心的更新依然為 Ajax請求(異步處理)整個頁面不進行刷新,帶給客戶更好的體驗感。最新質(zhì)詢等即時消息為 ajax請求。 圖 7 Tomcate 服務(wù)器示意圖 大連海洋大學(xué)畢業(yè)設(shè)計 (論文 ) 第四章 系統(tǒng)設(shè)計 17 第四章 系統(tǒng)設(shè)計 官網(wǎng)系統(tǒng) 官網(wǎng)的設(shè)計主要以美觀、簡潔、商務(wù)的形式將企業(yè)的概貌展現(xiàn)給用戶。 ( JakartaTomcat 服務(wù)器是在 SUN公司的 JSWDK( javaServer Web DevelopmentKit, 是SUN 公司推出的小型 Servlet/JSP 調(diào)試工具 ) 的基礎(chǔ)上發(fā)展起來的一個優(yōu)秀的 Servlet/JSP 容器,它是 ApacheJakarta 軟件組織的一個子項目,在 OpenSource 的模型下進行進一步的開發(fā)。 中文傳遞亂碼 :如果 Ajax 請求需要傳遞中文,建議使用 POST 方式發(fā)送請求 .Ajax 默認采用 UTF8 編碼 .在服務(wù)器 Servlet 中,使用 ( UTF8)解碼。 采用 POST 方式發(fā)請求 、采用 GET 方式發(fā)請求。注意:該屬性在 readyState為 4 時才可以使用。 4:請求處理完畢。 0:請求未初始化,未執(zhí)行 open 函數(shù)。 send( data):發(fā)送 HTTP 請求, data:指定請求參數(shù) .如果請求為 get,使用 null值。注冊界面用戶名唯一性檢查。 2利用 XMLHttpRequest對象創(chuàng)建和發(fā)送請求。 ,處理中,需要很多數(shù)據(jù)。 Ajax可以解決傳統(tǒng)Web 程序的一些弊端,提升用戶使用系統(tǒng)體驗度。 c 控制器調(diào)用與當前請求對 應(yīng)的 Action。 C 調(diào)用視圖 V響應(yīng)。 [11] ( 2) MVC 好處和工作流程 好處是:程序組件便于管理,便于日后維護和擴展。“ V”指的是視圖( View)在不同的領(lǐng)域所用的技術(shù)不同如: Jsp, PHP, Html都屬于視圖技術(shù),是直接展現(xiàn)給用戶的。 ( 4) Spring中 AOP 實現(xiàn)原理(動態(tài)代理技術(shù)) 當使用 AOP 切入后,目標對象返回時,返回的是 Spring容器采用動態(tài)代理機制生成 一個類型 .Spring 提供了兩種生成方式: 1 采用 JDK 中提供的 Proxy,為有接口定義的 Bean 組件提供 public class $Proxy0 implements ,原目標對象接口接口類型 變量 = (接口類型)$proxy0 對象。 NESTED 如果當前存在事務(wù),則在嵌套事務(wù)內(nèi)執(zhí)行。 MANDATORY支持當前事務(wù),如果當前沒有事務(wù),就拋出異常。 ContextLoaderListener 配置,在服務(wù)器啟動時實例化 Spring容器。 Action 組件,注意 dao 或 service 采取注入形式使用,需名稱匹配規(guī)則。 Spring 容器中定義 DAO 組件,需要注入 SessionFa
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1