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

正文內(nèi)容

基于ssh框架的web網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-文庫(kù)吧資料

2024-09-04 15:06本頁(yè)面
  

【正文】 門在信息共有化的基礎(chǔ)上進(jìn)行協(xié)調(diào)工作,這樣便于明確各個(gè)部門甚至吸味道每個(gè)工作人員的責(zé)任,而領(lǐng)導(dǎo)層可以迅速綜合采納來(lái)自多方面的資訊信息,并以此為依據(jù)制定企業(yè)的發(fā)展方針。計(jì)算機(jī) OA系統(tǒng)的出現(xiàn)給辦公人員帶來(lái)了便利,但是對(duì)現(xiàn) 代的辦公自動(dòng)化而言,其目的己經(jīng)不局限于減輕員工的工作量,而是要將工作人員從繁瑣的事務(wù)、業(yè)務(wù)邏輯、工作方式解放出來(lái),用更多的精力去關(guān)注更重要的事情。如已購(gòu)商品、最近成交商品、自己的所有收貨地址、最近生成的訂單等操作。這樣即使不小心關(guān)閉瀏覽器也不用擔(dān)心物品消失重新購(gòu)買的問(wèn)題。購(gòu)物車中的商品應(yīng)用了 cookie 技術(shù),即物品在沒(méi)有付款或刪除前即使關(guān)閉瀏覽器也不會(huì)消失,系統(tǒng)內(nèi)設(shè)置了 cookie 的保存時(shí)間在本次項(xiàng)目中保存時(shí)間為 3 天,這中設(shè)計(jì)方便了用戶。 圖 13 圖書分類瀏覽 購(gòu)物車、訂單生成設(shè)計(jì) 購(gòu)物車邏輯可以對(duì)沒(méi)結(jié)算的物品進(jìn)行整加、刪除、修改操作。 圖 12 圖書出售官網(wǎng) 分類瀏覽頁(yè)面 進(jìn)行圖書的分類瀏覽級(jí)購(gòu)買,整個(gè)頁(yè)面均為動(dòng)態(tài)的 jsp 技術(shù),左側(cè)導(dǎo)航欄管理員可以登大連海洋大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第四章 系統(tǒng)設(shè)計(jì) 20 陸后臺(tái)的官 網(wǎng)管理系統(tǒng)行為修改添加圖書總類,非常的簡(jiǎn)單快捷即使不懂得 Html技術(shù)的管理人員也可以通過(guò)后臺(tái)來(lái)管理維護(hù)前臺(tái)界面。 圖 11 圖書系統(tǒng)用戶注冊(cè)示意圖 圖書出售首頁(yè) 首頁(yè)大體分為五塊,每塊信息即時(shí)更新均為 Ajax 請(qǐng)求需要局部更新時(shí)已有的信息不會(huì)刷新,(整頁(yè)面不刷新)只是局部小范圍更新。 該頁(yè)面包含了企業(yè)對(duì)客戶信息的初步驗(yàn)證,在未通過(guò)驗(yàn)證時(shí)表單不能提交。 圖 10 圖書出售登陸頁(yè)面 圖書出售用戶注冊(cè)模塊 為暫且不是海大出版會(huì)員的用戶,及想在海大出版購(gòu)書的用戶提供用戶的注冊(cè)。其中包括了網(wǎng)絡(luò)購(gòu)書地基本功能如:用戶的注冊(cè)與登錄、圖書的瀏覽,圖書的分類、訂單的生成、購(gòu)物車系統(tǒng)、個(gè)人信息管理系統(tǒng)等。局部信心的更新依然為 Ajax請(qǐng)求(異步處理)整個(gè)頁(yè)面不進(jìn)行刷新,帶給客戶更好的體驗(yàn)感。 官網(wǎng)最新資訊設(shè)計(jì) 最新資訊的設(shè)計(jì)為 Jsp 頁(yè)面技術(shù),在后臺(tái)管理系統(tǒng),可以直接進(jìn)行維護(hù)與更新,不需要懂得前臺(tái)的 Html技術(shù)。最新質(zhì)詢等即時(shí)消息為 ajax請(qǐng)求。 在官網(wǎng)導(dǎo)航窗口可以跳轉(zhuǎn)到,圖書出售、后臺(tái)管理,兩個(gè)重要的系統(tǒng)。 圖 7 Tomcate 服務(wù)器示意圖 大連海洋大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第四章 系統(tǒng)設(shè)計(jì) 17 第四章 系統(tǒng)設(shè)計(jì) 官網(wǎng)系統(tǒng) 官網(wǎng)的設(shè)計(jì)主要以美觀、簡(jiǎn)潔、商務(wù)的形式將企業(yè)的概貌展現(xiàn)給用戶。 ) Tomcat 很受廣大程序員的喜歡 , 因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小 , 擴(kuò)展性好 , 支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能 , 而且它還在不斷的改進(jìn)和完善中,任何一個(gè)感興趣的程序員都可以更改它或在其中加入新的功能 。 ( JakartaTomcat 服務(wù)器是在 SUN公司的 JSWDK( javaServer Web DevelopmentKit, 是SUN 公司推出的小型 Servlet/JSP 調(diào)試工具 ) 的基礎(chǔ)上發(fā)展起來(lái)的一個(gè)優(yōu)秀的 Servlet/JSP 容器,它是 ApacheJakarta 軟件組織的一個(gè)子項(xiàng)目,在 OpenSource 的模型下進(jìn)行進(jìn)一步的開發(fā)。 2 數(shù)據(jù)庫(kù)軟件 MySQL 一種開源穩(wěn)定速度優(yōu)秀的數(shù)據(jù)庫(kù),本身性能非常的優(yōu)越在開發(fā)中大型企業(yè)項(xiàng)目時(shí)也非常優(yōu)秀。 中文傳遞亂碼 :如果 Ajax 請(qǐng)求需要傳遞中文,建議使用 POST 方式發(fā)送請(qǐng)求 .Ajax 默認(rèn)采用 UTF8 編碼 .在服務(wù)器 Servlet 中,使用 ( UTF8)解碼。key2=value2);。 采用 POST 方式發(fā)請(qǐng)求 、采用 GET 方式發(fā)請(qǐng)求。 [14] 圖 6 Ajax 請(qǐng)求步驟圖 ( 5) Ajax編程常見問(wèn)題 瀏覽器緩存: IE 瀏覽器經(jīng)常會(huì)將 GET 類型的 URL 請(qǐng)求,結(jié)果緩存,當(dāng)再次發(fā)出相同URL 請(qǐng)求時(shí)不會(huì)去服務(wù)器端重新加載,而是將瀏覽器緩存內(nèi)容取出。注意:該屬性在 readyState為 4 時(shí)才可以使用。 200:正確處理完畢、 404:找不到對(duì)應(yīng)資源、 500:找到資源,內(nèi)部運(yùn)行出錯(cuò)。 4:請(qǐng)求處理完畢。 2:請(qǐng)求已發(fā)送 .執(zhí)行了 send 函數(shù)。 0:請(qǐng)求未初始化,未執(zhí)行 open 函數(shù)。當(dāng) readyState 屬性值發(fā)生改變時(shí),執(zhí)行處理。 send( data):發(fā)送 HTTP 請(qǐng)求, data:指定請(qǐng)求參數(shù) .如果請(qǐng)求為 get,使用 null值。 type:指定請(qǐng)求類型,例如 get,post等。注冊(cè)界面用戶名唯一性檢查。 Servlet、 JSP返回的數(shù)據(jù)為 XML 或 Text 格式。 2利用 XMLHttpRequest對(duì)象創(chuàng)建和發(fā)送請(qǐng)求。 ( 2) Ajax原理和使用步驟 Ajax 原理:利用瀏覽器內(nèi)置的 XMLHttpRequest 對(duì)象采用異步 /同步方式發(fā)送 HTTP 請(qǐng)求,服務(wù)器處理完畢,返回 XML/Text 數(shù)據(jù)給 XMLHttpRequest 對(duì)象,之后調(diào)用事前注冊(cè)的回調(diào)函數(shù)將數(shù)據(jù),顯示到 HTML 頁(yè)面。 ,處理中,需要很多數(shù)據(jù)。 用戶發(fā)送請(qǐng)求 等待服務(wù)器處理 頁(yè)面響應(yīng)。 Ajax可以解決傳統(tǒng)Web 程序的一些弊端,提升用戶使用系統(tǒng)體驗(yàn)度。 e 控制器調(diào)用一個(gè) JSP 視圖為客戶端響應(yīng)。 c 控制器調(diào)用與當(dāng)前請(qǐng)求對(duì) 應(yīng)的 Action。方案二 : JSP+Filter+JavaBean ( 4)改造控制器,提高通用性和靈活性 ,請(qǐng)求到達(dá)控制器。 C 調(diào)用視圖 V響應(yīng)。 大連海洋大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第三章 設(shè)計(jì)技術(shù)與系統(tǒng)運(yùn)行環(huán)境 14 交給控制器 C。 [11] ( 2) MVC 好處和工作流程 好處是:程序組件便于管理,便于日后維護(hù)和擴(kuò)展?!?C”指的是控制器( Control)?!?V”指的是視圖( View)在不同的領(lǐng)域所用的技術(shù)不同如: Jsp, PHP, Html都屬于視圖技術(shù),是直接展現(xiàn)給用戶的。 [10] 7 MVC 技術(shù) 圖 5 MVC 架構(gòu)示意圖 在 JavaWeb 設(shè)計(jì)與開發(fā)方面,比較經(jīng)典的架構(gòu)為 MVC 架構(gòu)“ M”指的模型( Mode)。 ( 4) Spring中 AOP 實(shí)現(xiàn)原理(動(dòng)態(tài)代理技術(shù)) 當(dāng)使用 AOP 切入后,目標(biāo)對(duì)象返回時(shí),返回的是 Spring容器采用動(dòng)態(tài)代理機(jī)制生成 一個(gè)類型 .Spring 提供了兩種生成方式: 1 采用 JDK 中提供的 Proxy,為有接口定義的 Bean 組件提供 public class $Proxy0 implements ,原目標(biāo)對(duì)象接口接口類型 變量 = (接口類型)$proxy0 對(duì)象。擁有多個(gè)可以回滾的保存點(diǎn),內(nèi)部回滾不會(huì)對(duì)外部事務(wù)大連海洋大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第三章 設(shè)計(jì)技術(shù)與系統(tǒng)運(yùn)行環(huán)境 13 產(chǎn)生影響。 NESTED 如果當(dāng)前存在事務(wù),則在嵌套事務(wù)內(nèi)執(zhí)行。 NOT_SUPPORTED 以非事務(wù)方式執(zhí)行操作,如果當(dāng)前存在事務(wù),就把當(dāng)前事務(wù)掛起。 MANDATORY支持當(dāng)前事務(wù),如果當(dāng)前沒(méi)有事務(wù),就拋出異常。這是最常見的選擇。 ContextLoaderListener 配置,在服務(wù)器啟動(dòng)時(shí)實(shí)例化 Spring容器。 Jsp。 Action 組件,注意 dao 或 service 采取注入形式使用,需名稱匹配規(guī)則。 struts 開發(fā)包和主配置 。 Spring 容器中定義 DAO 組件,需要注入 SessionFactory, essionFactory 需要注入DataSource。 hbm 映射文件。[9] ( 2) SSH 開發(fā)步驟: spring開發(fā)包和主配置 。 模塊 主要提供整合 JavaEE 服務(wù)一些支持。 模塊 大連海洋大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第三章 設(shè)計(jì)技術(shù)與系統(tǒng)運(yùn)行環(huán)境 12 主要提供整合各種 ORM 框架及其事務(wù)控制的支持。 模塊 主要提供 AOP 實(shí)現(xiàn)支持。 6 Spring 技術(shù) 圖 4 Spring 框架示意圖 ( 1) Spring框架整體結(jié)構(gòu) Spring框架主要由以下 6 大模塊組成。 Configuration:負(fù)責(zé)加載 Hibernate主配置 .SessionFactory:負(fù)責(zé)創(chuàng)建 Session 對(duì)象。 ( 3) Hibernate 框架的基本應(yīng)用 Hibernate 體系結(jié)構(gòu): 對(duì)象( Entity); ( *.)用于定義實(shí)體類和數(shù)據(jù)表之間對(duì)應(yīng)關(guān)系; ; ( )用于定義數(shù)據(jù)庫(kù)連接參數(shù)和 hibernate 框架配置參數(shù)。 [7] ( 2) Hibernate 框架原理 Hibernate是基于 ORM 機(jī)制實(shí)現(xiàn)的 .對(duì) JDBC 技術(shù)進(jìn)行了封裝 .利用 Hibernate 可以以對(duì)象形式操作數(shù)據(jù)。為了解決上述問(wèn)題,產(chǎn)生一種解決方案 ORM: ObjectRelationMapping對(duì)象關(guān)系映射。 5 技術(shù) ( 1) Hibernate 框架作用 Hibernate 框架主要是用于實(shí)現(xiàn)數(shù)據(jù) 庫(kù)操作 .簡(jiǎn)化數(shù)據(jù)庫(kù)的增刪改查原有數(shù)據(jù)庫(kù)操作使用JDBC 技術(shù),具有以下問(wèn)題: Sql語(yǔ)句; 之間映射。 c.result元素,可以有多個(gè),用于定義某一個(gè)響應(yīng)視圖。 class 屬性:指定 Action 組件的包名 .類名。 b.action元素,可以有多個(gè) .用于定義具體某一個(gè) Action 組件。 extends 屬性:指定繼承哪個(gè) package,通常指定為 strutsdefault。 5) Action 基本配置: a.package元素,可以有多個(gè),用于定義一組 action。 :框架內(nèi)置配置,定義了一些框架系統(tǒng)參數(shù)例如框。 :框架內(nèi)置配置,定義了框架底層必要的運(yùn)行組件。 (模板框架,可以替代 JSP)。 :上傳時(shí)使用 io 讀寫。 : xwork:內(nèi)核包。 d 在 (定義請(qǐng)求和 Action 對(duì)應(yīng)關(guān)系)。 b 在 src 下添加一個(gè) (控制器配置文件)。 4 Struts2 技術(shù) Struts 框架是基于 MVC 模式結(jié)構(gòu),基于 Struts 開發(fā)可以簡(jiǎn)化開發(fā)過(guò)程。發(fā)送給瀏覽器??梢栽?Service 方法里面,通過(guò) Request 獲得請(qǐng)求數(shù)據(jù),也可以將處理之后的結(jié)果存放到 Response 對(duì)象上。 [6] Step4,服務(wù)器依據(jù)請(qǐng)求資源路徑( web01/sayHello)找到對(duì)應(yīng)的 Servlet 的配置,創(chuàng)建Servlet 對(duì)象。 Step3:服務(wù)器解析請(qǐng)求數(shù)據(jù)包,將請(qǐng)求數(shù)據(jù)封裝到 Request對(duì)象里面(封裝的目的,是為了方便 Servlet 獲得請(qǐng)求數(shù)據(jù)包中的數(shù)據(jù),如果沒(méi)有 Request 對(duì)象,就需要在 Servlet 類里面編寫、解析請(qǐng)求數(shù)據(jù)包的代碼)。 [5] ( 2) Servlet 是如何運(yùn)行的? 在瀏覽器地址欄輸入 : //localhost: 8080/項(xiàng)目名 /訪問(wèn)路徑 Step1:瀏覽器依據(jù) Ip, Port 建立與服務(wù)器之間的連接。 CGI程序有三個(gè)問(wèn)題: a,大連海洋大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第三章 設(shè)計(jì)技術(shù)與系統(tǒng)運(yùn)行環(huán)境 8 開發(fā)比較復(fù)雜(需要開 發(fā)人員去解析請(qǐng)求參數(shù)); b,可移值性比較差( C, Perl 等語(yǔ)言依賴于平臺(tái)); c,性能問(wèn)題(一個(gè)請(qǐng)求,會(huì)啟動(dòng)一個(gè)進(jìn)程,進(jìn)程的開銷比較大)。 早期的 web 服務(wù)器(比如 apache web server, is)只能夠處理靜態(tài)資源的請(qǐng)求(需要事先將頁(yè)面文件寫好,并存放到服務(wù)器特定的目錄下面),不能夠處理動(dòng)態(tài)資源的請(qǐng)求即依據(jù)請(qǐng)求參數(shù),通過(guò)計(jì)算,生成一個(gè)新的頁(yè)面)。眾所周知,屬性名稱符合這種模式,其他 Java 類可以通過(guò)自身機(jī)制發(fā)現(xiàn)和操作這些 JavaBean 屬性。為寫成 JavaBean,類必須是具體的類和公共的類,并且具有無(wú)參數(shù)的構(gòu)造器。 2 JavaBean 組件技術(shù) JavaBean 是一種 Java 類,它遵從一定的設(shè)計(jì)模式,使它們易于和其他開發(fā)工具和組件一起使用。 c, %= %Service 方法里,使用 輸出。 a, HtmlService 方法里,使用 輸出( write 方法會(huì)將“ null”轉(zhuǎn)換成 輸出)。所 以 Sun 公司才會(huì)制訂 Jsp 規(guī)范。 大連海洋大學(xué)畢業(yè)設(shè)計(jì) (論文 ) 第三章 設(shè)計(jì)技術(shù)與系統(tǒng)運(yùn)行環(huán)境 7 第三章設(shè)計(jì)技術(shù)與系統(tǒng)運(yùn)行環(huán)境 設(shè)計(jì)技術(shù) 1 頁(yè)面技術(shù)( JSP) ( 1) Jsp 是什么? JavaServerPage( Ava 服務(wù)器端頁(yè)面技術(shù)) Sun 公司制訂的一種服務(wù)器端動(dòng)態(tài)頁(yè)面生成技術(shù)的規(guī)范,在 Jsp 技術(shù)當(dāng)中,只需要在 Html 標(biāo)記當(dāng)中,添加少量的 java 代碼,就可以實(shí)現(xiàn)動(dòng)態(tài)頁(yè)面。 ( 6)圖書管理模塊 該模塊提供圖書的管理、上架、下架、新圖書發(fā)行、圖書信息瀏覽等操作。 ( 5)官網(wǎng)管理模塊 對(duì)企業(yè)官網(wǎng)的信息進(jìn)行動(dòng)態(tài)的維護(hù)。 ( 4)員工信息管理模塊 該模塊提供對(duì)員工的增加、刪除、修改等必要的工作。 ( 3)訂單信息管理模塊 提供用戶訂單的增加、刪除、修改
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1