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

正文內(nèi)容

(論文)-網(wǎng)上購物系統(tǒng)-在線瀏覽

2025-02-06 01:43本頁面
  

【正文】 對多的各種復(fù)雜關(guān)系。基于 Struts構(gòu)架的 WEB應(yīng)用程序基本上符合 JSP Model2的設(shè)計標(biāo)準(zhǔn),可以說是 MVC設(shè)計模式的一種變化類型。如 果想混合使用 Servlets 和 JSP 的優(yōu)點來建立可擴展的應(yīng)用, Struts 是一個不錯的選擇。 Struts有其自己的控制器( Controller),同時整合了其他的一些技術(shù)去實現(xiàn)模型層( Model)和視圖層( View)。在視圖 層, Struts能夠與 JSP, Velocity Templates,XSL等等這些表示層組件想結(jié)合。主要有以下幾個特點: 1 非侵入式:對于寫代碼從來不考慮復(fù)用和移植的程序員來說,這一點根本就 沒有吸引力,那么請?zhí)^。首先針對應(yīng)用而言,這樣我 們才能將業(yè)務(wù)邏輯從當(dāng)前應(yīng)用中剝離出來,從而在其他的應(yīng)用中實現(xiàn)復(fù)用;其次針對框架而言,由于業(yè)務(wù)邏輯中沒有 Spring的 API,所以業(yè)務(wù) 共 42 頁 第 3 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(論文)說明書 邏輯也可以從 Spring 框架快速的移植到其他框架。你可以寫一個配置文件(通常是 xml文件),在上面定義對象的名字,是否是單例,以及設(shè)置與其他對象的依賴關(guān)系。 3 IOC:控制反轉(zhuǎn),謂之 “依賴關(guān)系的轉(zhuǎn)移 ”,如果以前都是依賴于實現(xiàn),那么現(xiàn)在反轉(zhuǎn)為依賴于抽象吧,其實它的核心思想就是要面向接口編程 4 依賴注入:建立對象與對象之間 依賴關(guān)系的實現(xiàn),包括接口注入、構(gòu)造注入、 set注入,在 Spring中只支持后兩種 5 AOP:面向方面編程,我們可以把日志、安全、事務(wù)管理等服務(wù)(或功能)理解成一個 “方面 ”,那么以前這些服務(wù)一直是直接寫在業(yè)務(wù)邏輯的代碼當(dāng)中的,這有兩點不好;首先業(yè)務(wù)邏輯不純凈,其次這些服務(wù)被很多業(yè)務(wù)邏輯反復(fù)使用,完全可以剝離出來做到復(fù)用。 其他還有一些特點不是 Spring 的核心,這里只做簡單陳述,如:對 JDBC 的封裝與簡化,提供事務(wù)管理功能,對 O/R mapping工具( hibernate、 iBATIS)的整合;提供 MVC解決方案,也可以與其他 web框架( Struts、 JSF)進行整合;還有對 JNDI、 mail等服務(wù)進行封裝。不過,一般的中小型企業(yè)都比較喜 歡用 mysql, SQL server等數(shù)據(jù)庫系統(tǒng),它的操作很簡單,功能也比較齊全。 Oralce數(shù)據(jù)庫簡介 Oracle簡稱甲骨文,是僅次于微軟公司的世界第二大軟件公司,該公司名稱就叫 Oracle。 Oracle 不僅在全球最先推出了 RDBMS,并且事實上掌握著這個市場的大部分份額。事實上, Oracle已經(jīng)成為世 界上最大的 RDBMS供應(yīng)商,并且是世界上最主要的信息處理軟件供應(yīng)商。 Oracle 數(shù)據(jù)庫管理系統(tǒng)是一個以關(guān)系型和面向?qū)ο鬄橹行墓芾頂?shù)據(jù)的數(shù)據(jù)庫管理軟件系統(tǒng),其在管理信息系統(tǒng)、企業(yè)數(shù)據(jù)處理、因特網(wǎng)及電子商務(wù)等領(lǐng)域有著非常廣泛的應(yīng)用。 Oracle 數(shù)據(jù)庫是 基于 “客戶端 /服務(wù)器 ”模式結(jié)構(gòu)。其接收用戶信息,并向 “服務(wù)器端 ”發(fā)送請求。 Oralce數(shù)據(jù)庫優(yōu)缺點 優(yōu)點: 穩(wěn)定性要比 Sql server好。換言之,有了 JDBC API,就不必為訪問 Sybase數(shù)據(jù)庫專門寫一個程序,為訪問 Oracle 數(shù)據(jù)庫又專門寫一個程序,或為訪問 Informix 數(shù)據(jù)庫又編寫另一個程序等等,程序員只需用 JDBC API 寫一個程序就夠了,它可向相應(yīng)數(shù)據(jù)庫發(fā)送SQL調(diào)用。 Java數(shù)據(jù)庫連接體系結(jié)構(gòu)是用于 Java應(yīng)用程序連接數(shù)據(jù)庫的標(biāo)準(zhǔn)方法。作為 API, JDBC為程序開發(fā)提供標(biāo)準(zhǔn)的接口,并為數(shù)據(jù)庫廠商及第三方中間件廠商實現(xiàn)與數(shù)據(jù)庫的連接提供了標(biāo)準(zhǔn)方法。 JDBC實現(xiàn)了所有這些面向標(biāo)準(zhǔn)的目標(biāo)并且具有簡單、嚴(yán)格類型定義且高性能實現(xiàn)的接口。所需要的只是 Java應(yīng)用程序與各種不同數(shù)據(jù)庫之間進行對話的方法。 JDBC 擴展了 Java 的功能。企業(yè) 也可以用 JDBC 通過 Intra 將所有職員連到一個或多個 MIS 管理員們都喜歡 Java 和 JDBC 的結(jié)合,因為它使信息傳播變得容易和經(jīng)濟。新程序的開發(fā)期很短。程序員可只編寫一遍應(yīng)用程序或只更新一次,然后將它放到服務(wù)器上,隨后任何人就都可得到最新版本的應(yīng)用程序。 JSP 技 術(shù)介紹 JSP的介紹 JSP 技術(shù)使用 Java編程語言編寫類 XML的 tags和 scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。 JSP 將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于 Web的應(yīng)用程序的開發(fā)變得迅速和容易。插入的 Java 程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁 等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。 JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。 Java Servlet 是 JSP的技術(shù)基礎(chǔ),而且大型的 Web應(yīng)用程序的開發(fā)需要 Java Servlet和JSP配合才能完成。 JSP 可用一種簡單易懂的等式表示為:HTML+Java=JSP。除了系統(tǒng)之外,代碼不用做任何更改?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。 ( 3)強大的可伸縮性。 ( 4)多樣化和功能強大的開發(fā)工具支持 。 (5)支持服務(wù)器端組件。 JSP 可以使用成熟的 JAVA BEANS 組件來實現(xiàn)復(fù)雜商務(wù)功能。正是由于為了跨平臺的功能,為了極度的伸縮能力,所以極大的增加了產(chǎn)品的復(fù)雜 性。另外, MyEclipse 現(xiàn)在已經(jīng)和 Spring、 JPA 整合。 MyEclipse :改進了 Java EE 5 和 Spring功能部件、支持 AJAX開發(fā)和測試、支持 RAD Web 開發(fā)、具備 Matisse4MyEclipse可視化 Swing設(shè)計器、快速 Java EE部署和測試。用它來開發(fā)比自己用 Eclipse然后到處找插件安裝要方便快捷的多。 Tomcat應(yīng)用服務(wù)器 目前支持 JSP 的應(yīng)用服務(wù)器是較多的, Tomcat是其中較為流行的一個 Web服務(wù)器, Tomcat是一個免費的開源的 Serlvet容器,在 Tomcat 中,應(yīng)用程序的 部署很簡單,你只需將你的 WAR 放到 Tomcat 的 webapp目錄下, Tomcat 會自動檢測到這個文件,并將其解壓。編譯以后,訪問將會很快。但是與 Apache相比,它的處理靜態(tài) Html的能力就不如 Apache。 Tomcat 是一個很好的工具,不僅僅因為其免費,功能強大,更因為其開放性,越來越受到人們的重視。如今,有越來越多的商業(yè)邏輯和應(yīng)用邏輯轉(zhuǎn)向了 Oracle Server,因此, PL/SQL編程也成了整個開發(fā)過程的一個重要組成部分。 PL/SQL編輯器,具有語法 加強、 SQL 和PL/SQL幫助、對象描述、代碼助手、編譯器提示、 PL/SQL完善、代碼 42 頁 第 8 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(論文)說明書 設(shè)計軟件,例如 PowberBuilder, Delphi, VB 等相配合使來縮短開發(fā)時間和使系統(tǒng)設(shè)計更優(yōu)化。使用它可以分別從概念數(shù)據(jù)模型 (Conceptual Data Model)和物理數(shù)據(jù)模型 (Physical Data Model)兩個層次對數(shù)據(jù)庫進行設(shè)計。 這是一個強大的數(shù)據(jù)庫設(shè)計工具,使用 Data Architect 可利用實體 關(guān)系圖為一個信息系統(tǒng)創(chuàng)建 概念數(shù)據(jù)模型 -CDM( Conceptual Data Model)。還可優(yōu)化 PDM,產(chǎn)生為特定 DBMS創(chuàng)建數(shù)據(jù)庫的 SQL語句并可以文件形式存儲以便在其他時刻運行這些 SQL語句創(chuàng)建數(shù)據(jù)庫。 共 42 頁 第 9 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 安徽工業(yè)大學(xué)工商學(xué)院 畢業(yè)設(shè)計(論文)說明書 3 網(wǎng)上購物系統(tǒng)需求分析 需求分析 網(wǎng)上購物從英文字面的意思上看就是利用現(xiàn)在先進的電子技術(shù)從事各種商業(yè)活動的方式。在具體一點,它是利用現(xiàn)有的計算機硬件設(shè)備、軟件和網(wǎng)絡(luò) 基礎(chǔ)設(shè)施,通過一定的協(xié)議連接起來的電子網(wǎng)絡(luò)環(huán)境進行各種各樣的商務(wù)活動方式。 網(wǎng)上購物可以通過多種電子通訊方式完成。尤其是隨著 INTERNET技術(shù)的日益成熟,網(wǎng)上購物真正的發(fā)展將是建立在 INTERNET技術(shù)上的。 需求分析是數(shù)據(jù)庫設(shè)計的第一階段。在需求分析中,應(yīng)該對現(xiàn)實世界要處理的對象進行詳細的調(diào)查;在
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1