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

正文內(nèi)容

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

2024-08-31 15:06本頁(yè)面
  

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