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

正文內(nèi)容

基于javaee的通意成財(cái)務(wù)代理有限公司門戶網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-文庫(kù)吧

2025-04-24 15:21 本頁(yè)面


【正文】 現(xiàn)了虛擬辦公室。 2 如今 信息化已經(jīng) 引領(lǐng)企業(yè)進(jìn)入網(wǎng)絡(luò)經(jīng)濟(jì)時(shí)代 , 以網(wǎng)絡(luò)為載體的 電子商務(wù) 就是這個(gè)時(shí)代的最大熱點(diǎn)。 相關(guān)數(shù)據(jù)顯示, 1998 年電子商務(wù)全球營(yíng)業(yè)額約 740 億美元, 而 到 20xx年 其營(yíng)業(yè)額就狂增 到 5070 億美元 [5]! 美國(guó) 的電子商務(wù)從 1997 年到 20xx 年 短短的 5 年 時(shí)間 每年平均的 增長(zhǎng)率 就 達(dá)到了 97%, 也就是 說 從 起初 的 24 億美元 迅速 增 長(zhǎng) 至 721 億美元 [6]。 國(guó)內(nèi)企業(yè)信息化發(fā)展?fàn)顩r 據(jù)最新統(tǒng)計(jì)數(shù)據(jù)顯示,截至 20xx 年 2月底,我國(guó)網(wǎng)民數(shù)達(dá) 億人,超過 美國(guó) ,躍升全球第一。不過另一方面,我國(guó)整體互聯(lián)網(wǎng)普及率僅為 16%,低于 %的全球平均水平。 伴隨著互聯(lián)網(wǎng)技術(shù)、計(jì)算機(jī)技術(shù)的發(fā)展,目前,我國(guó)已有大部分的政府、企業(yè)已建設(shè)了門戶網(wǎng)站。但是,還是有相當(dāng)一部分的政府、企業(yè)還未建設(shè)門戶網(wǎng)站。對(duì)于其中一部分已建設(shè)的門戶網(wǎng)站來說,頁(yè)面模式還較為單一、缺乏可拓展、可重用、可維護(hù)性等。因此,對(duì)于政府或企業(yè) 而言,可能不會(huì)得到良好的效果回報(bào)。傳統(tǒng)的門戶網(wǎng)站只是作為信息發(fā)布的窗口,用戶只能看到政府或企業(yè)發(fā)布的信息。然而,目前的門戶網(wǎng)站以提供的信息和服務(wù)為基礎(chǔ),不僅為用戶提供了一個(gè)良好的溝通平臺(tái),而且提供了更加多的多元化服務(wù)。 現(xiàn)階段我國(guó)企業(yè)對(duì)信息化缺乏認(rèn)知 , 不明確對(duì)企業(yè)信息系統(tǒng)的定位 ,不少企業(yè) 認(rèn)為這只不過是一 可有可無 的東西 , 不清楚信息化能給自己的企業(yè)帶來什么發(fā)展 ,大部分企業(yè)對(duì) 發(fā)展企業(yè)信息化 的認(rèn)知 只是 停留在 對(duì) 產(chǎn)品 的 宣傳、 如何提高知名度等較低的方面 ,缺乏對(duì) 信息化 的深刻認(rèn)識(shí)。 而且 有些企業(yè) 還認(rèn)為只要使用電腦,使用互聯(lián)網(wǎng) 就 可 以 帶來很 高 的 效率, 從 不考慮 企業(yè)管理、技術(shù)支持和和業(yè)務(wù)上 的配套發(fā)展,只是 胡亂的把現(xiàn)實(shí)的業(yè)務(wù)放到計(jì)算機(jī)上來 。因此, 如何讓企業(yè) 更新觀念,明確認(rèn)識(shí) 是當(dāng)前考慮的問題 。 課題意義 在國(guó)外,特別是在美國(guó),實(shí)施企業(yè)門戶網(wǎng)站戰(zhàn)略已經(jīng)被列入了許多大企業(yè)的日程表中。與國(guó)外相比,國(guó)內(nèi)了解企業(yè)門戶網(wǎng)站概念的企業(yè)十分少,而計(jì)劃建立企業(yè)門戶網(wǎng)站的企業(yè)就更加微乎其微。但是,互聯(lián)網(wǎng)在國(guó)內(nèi)的發(fā)展速度相當(dāng)迅速,中國(guó)企業(yè)建立自己的門戶網(wǎng)站,為自己的客戶、員工和代理商提供綜合性服務(wù)的重要性 不言而喻 : ,速度和 知識(shí)是網(wǎng)絡(luò)經(jīng)濟(jì)的兩大支柱。首先,企業(yè)只有借助于網(wǎng)絡(luò)才能獲得發(fā)展的先機(jī),這就要看誰(shuí)能夠以最迅捷的動(dòng)作聯(lián)系客戶、供應(yīng)商和代理商,組織生產(chǎn)和銷售。毫無疑問,企業(yè)門戶網(wǎng)站是實(shí)現(xiàn)上述目標(biāo)最有力的手段。 ,企業(yè)門戶網(wǎng)站可能是以最小成本,實(shí)現(xiàn)最大程度開發(fā)利用現(xiàn)有資源目標(biāo)的可行途徑。企業(yè)門戶網(wǎng)站將需要占用多臺(tái)不同硬件系統(tǒng)的應(yīng)用集成整合到較少的系統(tǒng)設(shè)備上,從而節(jié)約了硬件的投入。企業(yè)門戶網(wǎng)站采用高效的互聯(lián)網(wǎng)作為信息傳輸?shù)墓ぞ?,相比建設(shè)或租用線路價(jià)格低廉,同時(shí)減少了人力投入。 所服務(wù)對(duì)象 來看 , 要做到主題鮮明突出,力求簡(jiǎn)潔,要點(diǎn)明確,以簡(jiǎn)單明確的 3 語(yǔ)言和畫面告訴大家本站點(diǎn)的主題,吸引對(duì)本站點(diǎn)有需求的人的視線,對(duì)無關(guān)的人員也能留下一定的印象。企業(yè)借由網(wǎng)站把自己推向社會(huì),提高企業(yè)的知名度,使社會(huì)很快地接受自己的產(chǎn)品。 提高服務(wù)質(zhì)量 上來看,傳統(tǒng)的企業(yè)與溝通方式,如電話、傳真、郵件等,耗時(shí),耗力。而且信息不及時(shí)。而通過企業(yè)網(wǎng)站的在線服務(wù)方式就能很好的解決這些問題,通過在線服務(wù)功能企業(yè)能實(shí)時(shí)的與客戶進(jìn)行溝通,了解客戶需求。并在第一時(shí)間反饋給客戶。 網(wǎng)絡(luò) 的全天候服務(wù)可以讓客戶不用害怕因種種原因而不能及時(shí)獲 取信息,它會(huì)永遠(yuǎn)忠實(shí)地服務(wù)于客戶。 由此看來,企業(yè)尤其是中 小 型企業(yè),不論是從節(jié)約成本角度還是從提高競(jìng)爭(zhēng)力角度考慮,建立企業(yè)門戶網(wǎng)站都是有效的方法。 4 第二章 JavaEE 的介紹與技術(shù)框架的選取 JavaEE 平臺(tái) JavaEE 平臺(tái)是一組技術(shù)的集合,包括 Java 語(yǔ)言基礎(chǔ)、 JSP、 EJB、 JDBC 以及三大框架等( Struts Spring 和 Hibernate)。它 能實(shí)現(xiàn)企業(yè)級(jí)的應(yīng)用 。例如 ,分布式的企業(yè)的應(yīng)用。說的通俗一點(diǎn)就是實(shí)現(xiàn)小型、中性以及大型系統(tǒng)的開發(fā)。 其實(shí), J2EE 的一個(gè)新名稱就是 JavaEE。隨著 WEB 和 EJB 容器的出現(xiàn), J2EE 隨之誕生。一直以來,在是否需要 EJB 的討論聲中,軟件應(yīng)用行業(yè)還在為 SUN 的伙伴們 是否需要在 Java 平臺(tái)上不斷推出翻新的標(biāo)準(zhǔn)框架 而煩惱。因?yàn)?SUN 的伙伴們 推出的 新的標(biāo)準(zhǔn)框架 將會(huì) 致使業(yè)務(wù)核心組件架構(gòu)無所適從 。為此,我們需要一個(gè) 跨 J2SE/WEB/EJB的微容器 來保護(hù) 業(yè)務(wù)核心組件(中間件),以延續(xù)它的生命力 。 而不是依賴 J2SE/J2EE版本 。這就是 J2EE 改名為 Java EE 的由來。所以說, J2EE 的一個(gè)新名稱就是 JavaEE。JavaEE 的體系結(jié)構(gòu),如圖 21 所示。 圖 21 JavaEE 的體系結(jié)構(gòu) JavaEE 的優(yōu)勢(shì) JavaEE 是 由 SUN 公司領(lǐng)導(dǎo) 及 各廠商共同討論并制定的一個(gè)標(biāo)準(zhǔn) 。它 憑借可行度高、靈活性、易維護(hù)性和可伸縮性好等優(yōu)勢(shì)被廣泛應(yīng)用在不同行業(yè)中。 同時(shí) , 各個(gè)平臺(tái)開發(fā)商也會(huì)將自己對(duì)新技術(shù)發(fā)展的一些觀點(diǎn)和預(yù)測(cè)在 J2EE 規(guī)范中體現(xiàn)出來,使利用 J2EE 開發(fā)的應(yīng)用可以滿足當(dāng)前復(fù)雜多變的商業(yè)需求。以下為對(duì) J2EE 開發(fā)企業(yè)級(jí)應(yīng)用的優(yōu)勢(shì)歸 5 納: 與平臺(tái)無關(guān)是 Java 語(yǔ)言最大的優(yōu)勢(shì)。其它語(yǔ)言編寫的程序面臨的 一個(gè)主要問題是操作系統(tǒng) 的變化,處理器升級(jí)以及核心系統(tǒng)資源的變化,都可能導(dǎo)致程序出現(xiàn)錯(cuò)誤或無法運(yùn)行。 Java的虛擬機(jī)成功地解決了這個(gè)問題, Java編寫的程序可以在任何安裝了 Java虛擬機(jī) JVM 的計(jì)算機(jī)上正確的運(yùn)行, Sun 公司實(shí)現(xiàn)了自己的目標(biāo) “ 一次寫成,處處運(yùn)行 ” 。 J2EE 能夠開發(fā)部署在異構(gòu)環(huán)境中的可移植程序。基于 J2EE 的應(yīng)用程序不依賴任何特定操作系統(tǒng)、中間件、硬件。因此設(shè)計(jì)合理的基于 J2EE 的程序只需開發(fā)一次就可部署到各種平臺(tái)。 它方便了開發(fā)者,節(jié)省了商家的費(fèi)用。 當(dāng)你準(zhǔn)備從網(wǎng)絡(luò)上 下載一個(gè)程序時(shí),你最大的擔(dān)心是程序中含有惡意的代碼,比如試圖讀取或刪除本地機(jī)上的一些重要文件,甚至該程序是一個(gè)病毒程序等。當(dāng)你使用支持 Java 的瀏覽器時(shí),你可以放心地運(yùn)行 Java 的小應(yīng)用程序 Java Applet,不必?fù)?dān)心病毒的感染和惡意的企圖 。 Java 小應(yīng)用程序?qū)⑾拗圃?Java 運(yùn)行環(huán)境中,不允許它訪問計(jì)算機(jī)的其它部分。 J2EE 的 SSH 架構(gòu) Struts、 Spring、 Hibernate 三大框架簡(jiǎn)稱 SSH 框架,以下為對(duì)此三框架的 概 述: Struts2 框架 Struts2 是一個(gè)專門為企業(yè) 應(yīng)用設(shè)計(jì)的優(yōu)秀可擴(kuò)展 WEB 框架??蚣苤饕悄軠p少開發(fā)應(yīng)用程序的周期,來減少創(chuàng)建和發(fā)布應(yīng)用所花費(fèi)的時(shí)間。 Struts2 不是發(fā)展于 Struts1,而是從 WebWork 上進(jìn)行發(fā)展的,是 Struts 和 WebWork技術(shù)整合而來的。由于 WebWork 的核心設(shè)計(jì)思想更加的靈活易用性、穩(wěn)定性和更強(qiáng)的擴(kuò)展性,所以 Struts2 使用了 WebWork 的核心設(shè)計(jì)思想。 Struts2 去掉了 Struts1 中的ActionForm,從而降低了框架組件兩者間的耦合性,取而代之的是一個(gè)普通的 java 類( POJO) Action。同時(shí) Struts2 還使用大量的攔截器來處理用戶的不同請(qǐng)求,這樣就實(shí)現(xiàn)了 Servlet API 和用戶業(yè)務(wù)邏輯的分離,為模塊的編寫和測(cè)試帶來了極大的方便。 Spring 框架 Spring 是一個(gè)開源框架,它由 RodJohnson 創(chuàng)建。它是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的。 Spring 使用基本的 JavaBean 來完成以前只可能由 EJB 完成的事情。然而, Spring 的用途不僅限于服務(wù)器端的開發(fā)。從簡(jiǎn)單性、可測(cè)試性和松耦合的角度而言,任何 Java 應(yīng)用都可以從 Spring 中受益 。 Spring 框架下實(shí)現(xiàn)多個(gè)子框架 的組合,這些框架之間彼此可以獨(dú)立,也可以選擇使用其他的框架方案進(jìn)行代替。 Spring 的核心容器就是一個(gè) IoC/DI 的容器,通過控制反 6 轉(zhuǎn)( IoC)的技術(shù)促進(jìn)了松耦合 。 Spring 是個(gè)低侵入的框架,很多組件都是 POJO,這使得組件可以輕易地從框架中脫離,而幾乎不用任何的修改。這些特性使得 Spring 被廣泛的應(yīng)用在 Java Web 開發(fā)中。 Hibernate 框架 Hibernate 是一種 Java 語(yǔ)言下的對(duì)象關(guān)系映射解決方案。它是一種自由、開源的 框架 。它用來把對(duì)象模型表示的對(duì)象映射到基于 SQL 的關(guān)系模型 結(jié)構(gòu)中去,為面向?qū)ο蟮念I(lǐng)域模型到傳統(tǒng)的關(guān)系型數(shù)據(jù)庫(kù)的映射,提供了 一種 使用方便的框架。 Hibernate 不僅管理 Java 類到數(shù)據(jù)庫(kù)表的映射(包括從 Java 數(shù)據(jù)類型到 SQL 數(shù)據(jù)類型的映射),還提供數(shù)據(jù)查詢和獲取數(shù)據(jù)的方法,可以大幅度減少開發(fā)時(shí)人工使用 SQL 和 JDBC 處理數(shù)據(jù)的時(shí)間。它的設(shè)計(jì)目標(biāo)是將軟件開發(fā)人員從大量相同的數(shù)據(jù)持久層相關(guān)編程工作中解放出來。無論是從設(shè)計(jì)草案還是從一個(gè)遺留數(shù)據(jù)庫(kù)開始,開發(fā)人員都可以 使用 Hibernate。 JavaEE 的 SSH 架構(gòu) 表 示 層( S t r u t s )業(yè) 務(wù) 層( S p r i n g )持 久 層( H i b e r n a t e )獲 取 服 務(wù) 器 D A O 類 圖 22 J2EE的 SSH架構(gòu)關(guān)系圖 WEB 應(yīng)用在層次上可以分為表示層( Presentation Layer)、持久層( Persistence Layer)和業(yè)務(wù)層( Business Layer)三層。每個(gè)層都不應(yīng)該與其他層混合,每個(gè)層都要互相獨(dú)立并且有十分明確的功能,通過一個(gè)通信接口來相互聯(lián)系。如圖 22所示, J2EE的 SSH架構(gòu)策略正好充分的體現(xiàn)了這三個(gè)層次;其中表示層用 Struts,業(yè)務(wù)層用 Spring,而持久層則用 Hibernate[14]。下面詳細(xì)介紹這三層。 WEB 應(yīng)用的前端一般是表示層,使用 SSH 中的 Struts 框架來做為表示層的功能,以下是 Struts 所負(fù)責(zé)的內(nèi)容。 ( 1)提供一個(gè)流程控制器,用來調(diào)用其它業(yè)務(wù)邏輯層。 ( 2)對(duì)用戶的請(qǐng)求進(jìn)行管理并做出響應(yīng)。 ( 3)異常處理。 ( 4)為顯示提供一個(gè)數(shù)據(jù)模型。 ( 5)驗(yàn)證用戶界。 一個(gè)典型的 WEB 應(yīng)用的中間部分是業(yè)務(wù)層或者服務(wù)層。使用 SSH 中的 Spring 框架能很好的把對(duì)象搭配起來。它可完成組件的依賴注入,使得組件之間依賴程度達(dá)到最小。下面是 Spring 所負(fù)責(zé)的內(nèi)容。 7 ( 1)對(duì)應(yīng)用程序的業(yè)務(wù)校驗(yàn)和業(yè)務(wù) 邏輯進(jìn)行處理。 ( 2)管理事務(wù)。 ( 3)提供一個(gè)與其他層間相互作用的接。 ( 4)對(duì)業(yè)務(wù)層級(jí)別的對(duì)象間依賴進(jìn)行管理。 ( 5)使持久層和表示層不直接聯(lián)系通過在它們之間建立的一個(gè)靈活的機(jī)制。 ( 6)通過提示從表示層到業(yè)務(wù)層之間的上下文得到業(yè)務(wù)邏輯。 ( 7)管理程序的執(zhí)行。 典型的 WEB應(yīng)用的后端是持久層。一般是與數(shù)據(jù)庫(kù)交互,數(shù)據(jù)庫(kù)讀寫是一個(gè)很耗費(fèi)時(shí)間和資源的操作,當(dāng)數(shù)據(jù)庫(kù)接到數(shù)據(jù)龐大的用戶訪問時(shí)效率就會(huì)明顯降低,如果把數(shù)據(jù)進(jìn)行持久化,那么就不需要一接到請(qǐng)求就得從數(shù)據(jù)庫(kù)讀取數(shù)據(jù),而直接在內(nèi)存中對(duì)數(shù)據(jù)進(jìn)行 操作,這樣就節(jié)約了數(shù)據(jù)庫(kù)資源,并且縮短了系統(tǒng)的反映時(shí)間。 Hibernate 為 Java提供了持久化機(jī)制和查詢服務(wù),它擁有自己的一套查詢語(yǔ)言( HQL)。 Hibernate 的持久對(duì)象是基于 POJO( Plain Old Java Object)和 Java 集合( collection)的 [14]。下面是Hibernate 所負(fù)責(zé)的內(nèi)容: ( 1) 對(duì)象信息的查詢 。 ( 2) 對(duì)象信息的存儲(chǔ)、更新、刪除 。 Hibernate 支持大部分主 流 數(shù)據(jù)庫(kù),并且支持父表 /子表( Parent/Child)關(guān)系、事務(wù)處理、繼承和多態(tài)。 SSH 框架跟 Tomcat、 Turbine 等諸多 Apache 項(xiàng)目一樣,是開源軟件,正因?yàn)殚_源,其中就能融合很多新的技術(shù)思想,而且開源也能為開發(fā) WEB 省去一筆可觀的開銷這是使用 SSH開發(fā) WEB應(yīng)用的一大優(yōu)點(diǎn),除此之外,它們無可比擬的優(yōu)越性能為 WEB 應(yīng)用帶來很大的便利,開發(fā)出更好的產(chǎn)品。從以上分析,選擇使用 Struts、 Spring 和 Hibernate三種框架來開發(fā)此門戶網(wǎng)站 。 JQuery 概述 JQuery 是一個(gè)優(yōu)秀的 JavaScript 框架。它不僅兼容了各種瀏覽器,還兼容 CSS3。它的 js 庫(kù)占用空間很小,如果進(jìn)行 壓縮之后,通常是 21k。 它有很多優(yōu)點(diǎn):第一,它能夠?yàn)榫W(wǎng)站提供便捷的 AJAX 交互 ;第二,它能夠讓開發(fā)人員更加方便的對(duì)事件、 HTML 的文檔結(jié)構(gòu)、動(dòng)畫效果進(jìn)行處理;第三,它的技術(shù)手冊(cè)和應(yīng)用文檔
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1