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

正文內(nèi)容

20xx軟件工程-基于mvc模式的雙向選題系統(tǒng)-學(xué)生、管理員模塊的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-01-12 10:15 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 可編輯或不可編輯的部份,內(nèi)容提供者可直接編輯以樣式為主的內(nèi)容卻不會(huì)不小心改變既定之樣式。您也可以使用樣版正確地輸入或輸出 XML 內(nèi)容。 Dreamweaver 還集成了程序開(kāi)發(fā)語(yǔ)言,對(duì) ASP、 .NET、 PHP、 JS的基本語(yǔ)言和連接操作數(shù)據(jù)庫(kù),都是完全支持的。 SQL Server 概述 SQL Server 是一種關(guān)系式數(shù)據(jù)庫(kù),關(guān)系式數(shù)據(jù)庫(kù)由一系列表組成,表又由一系列行和列組成,每一行是一個(gè)記錄,每一列是一個(gè)字段,每個(gè)字段有一個(gè)字段名。表與表之間可以建立關(guān)系(或稱關(guān)聯(lián),連接),以便查詢相關(guān)聯(lián)的信息。數(shù)據(jù)庫(kù)是有結(jié)構(gòu)的數(shù)據(jù)集合 ,它與一般的數(shù)據(jù)文件不同, (其中的數(shù)據(jù)是無(wú)結(jié)構(gòu)的 )是一串文字或數(shù)字流。數(shù)據(jù)庫(kù)中的數(shù)據(jù)可以是文字、圖像、聲音等。 SQL Server第二章 系統(tǒng)相關(guān)技術(shù)介紹 6 數(shù)據(jù)庫(kù)以文件形式保存,文件的擴(kuò)展名是 .mdb。 SQL Server 可以實(shí)現(xiàn)建立數(shù)據(jù)庫(kù)、報(bào)表,以及對(duì)數(shù)據(jù)庫(kù)、報(bào)表的修改、查詢等功能 。 [1] 開(kāi)發(fā)技術(shù)簡(jiǎn)介 Java 介紹 Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序設(shè)計(jì)語(yǔ)言(以下簡(jiǎn)稱 Java語(yǔ)言)和 Java 平臺(tái) 的總稱。用 Java 實(shí)現(xiàn)的 HotJava 瀏覽器(支持 Java applet)顯示了 Java 的魅力:跨平臺(tái)、動(dòng)態(tài)的、 Inter 計(jì)算。從此, Java 被廣泛接受并推動(dòng)了 Web 的迅速發(fā)展,常用的瀏覽器現(xiàn)在均支持 Java applet。另一方面, Java 技術(shù)也不斷更新。 Java 平臺(tái)由 Java 虛擬機(jī) ( Java Virtual Machine)和 Java 應(yīng)用編程接口( Application Programming Interface、簡(jiǎn)稱 API)構(gòu)成。 Java 應(yīng)用 編程 接口為 Java 應(yīng)用提供了一個(gè)獨(dú)立于 操作系統(tǒng) 的標(biāo)準(zhǔn)接口,可分為基本部分和擴(kuò)展部分。在硬件或操作系統(tǒng)平臺(tái)上安裝一個(gè) Java 平臺(tái)之后, Java 應(yīng)用程序就可運(yùn)行?,F(xiàn)在 Java 平臺(tái)已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。這樣 Java 程序可以只編譯一次,就可以在各種系統(tǒng)中運(yùn)行。 Java 分為三個(gè)體系 JavaSE(Java2 Platform Standard Edition, java 平臺(tái)標(biāo)準(zhǔn)版 ),JavaEE(Java 2 Platform,Enterprise Edition, java 平臺(tái)企業(yè)版 ), JavaME(Java 2 Platform Micro Edition, java 平臺(tái)微型版 )。 Java 的誕生是對(duì)傳統(tǒng)計(jì)算機(jī)模式的挑戰(zhàn),對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)和軟件產(chǎn)業(yè)都產(chǎn)生了深遠(yuǎn)的影響: ( 1)軟件 4A 目標(biāo)要求軟件能達(dá)到任何人在任何地方在任何時(shí)間對(duì)任何電子設(shè)備都能應(yīng)用。這樣能滿足軟件平臺(tái)上互相操作,具有可伸縮性和重用性并可即插即用等分布式計(jì)算模式的需求。 ( 2)基于構(gòu)建開(kāi)發(fā)方法的崛起,引出了 CORBA 國(guó) 際標(biāo)準(zhǔn)軟件體系結(jié)構(gòu)和多層應(yīng)用體系框架。在此基礎(chǔ)上形成了 平臺(tái)和 .NET 平臺(tái)兩大派系,推動(dòng)了整個(gè) IT 業(yè)的發(fā)展。 ( 3)對(duì)軟件產(chǎn)業(yè)和工業(yè)企業(yè)都產(chǎn)生了深遠(yuǎn)的影響,軟件從以開(kāi)發(fā)為中心轉(zhuǎn)到了以服務(wù)為中心。中間提供商,構(gòu)件提供商,服務(wù)器軟件以及咨詢服務(wù)商出現(xiàn)。企業(yè)必須重塑自我, B2B的電子商務(wù)將帶動(dòng)整個(gè)新經(jīng)濟(jì)市場(chǎng),使企業(yè)獲得新的價(jià)值,新的增長(zhǎng),新的商機(jī),新的管理。 ( 4)對(duì)軟件開(kāi)發(fā)帶來(lái)了新的革命,重視使用第三方構(gòu)件集成,利用平臺(tái)的基礎(chǔ)設(shè)施服務(wù),實(shí)現(xiàn)開(kāi)發(fā)各個(gè)階段的重要技術(shù),重視開(kāi)發(fā)團(tuán)隊(duì)的組織和文化理念,協(xié)作,創(chuàng) 作,責(zé)任,誠(chéng)信是人才的基本素質(zhì) [6][7]。 總之,目前以看到了 Java 對(duì)信息時(shí)代的重要性,未來(lái)還會(huì)不斷發(fā)展, Java 在應(yīng)用方面將會(huì)有第二章 系統(tǒng)相關(guān)技術(shù)介紹 7 更廣闊的前景。 Struts2 介紹 Apache Struts2 是一個(gè)優(yōu)雅的,可擴(kuò)展的 JAVA EE web 框架。框架設(shè)計(jì)的目標(biāo)貫穿整個(gè)開(kāi)發(fā)周期,從開(kāi)發(fā)到發(fā)布,包括維護(hù)的整個(gè)過(guò)程。 Apache Struts 2 即是之前大家所熟知的 WebWork 2。在經(jīng)歷了幾年的各自發(fā)展后, WebWork和 Struts 社區(qū)決定合二為一,也即是 Struts 2。 Struts 2 與 Struts 1 相比,確實(shí)有很多革命性的改進(jìn),但它并不是新發(fā)布的新框架,而是在另一個(gè)赫赫有名的框架: Webwork 基礎(chǔ)上發(fā)展起來(lái)的。從某種程度上來(lái)講, Struts2 沒(méi)有繼承 Struts 1的血統(tǒng),而是繼承 WebWork 的血統(tǒng)?;蛘哒f(shuō), WebWork 衍生出了 Struts2,而不是 Struts 1 衍生了 Struts2。因?yàn)?Struts2 是 WebWork 的升級(jí),而不是一個(gè)全新的框架,因此穩(wěn)定性、性能等各方面都有很好的保證:而且吸收了 Struts 1 和 WebWork 兩者的優(yōu)勢(shì),因此,是一個(gè)非常值得期待的框架 [7][8]。 Javascript 介紹 JavaScript 是根據(jù) ECMAScript標(biāo)準(zhǔn)制定的網(wǎng)頁(yè)腳本語(yǔ)言。這個(gè)標(biāo)準(zhǔn)由 ECMA 組織發(fā)展和維護(hù)。 ECMA262 是正式的 JavaScript 標(biāo)準(zhǔn)。這個(gè)標(biāo)準(zhǔn)基于 JavaScript (Netscape) 和 JScript (Microsoft)。 Netscape (Navigator ) 的 Brendan Eich 發(fā)明了這門語(yǔ)言,從 1996 年開(kāi)始,已經(jīng)出現(xiàn)在所有的 Netscape 和 Microsoft 瀏覽器 中 。 ECMA262 的開(kāi)發(fā)始于 1996 年,在 1997 年 7 月, ECMA 會(huì)員大會(huì)采納了它的首個(gè)版本。 在 1998 年,該標(biāo)準(zhǔn)成為了國(guó)際 ISO 標(biāo)準(zhǔn) (ISO/IEC 16262)。這個(gè)標(biāo)準(zhǔn)仍然處于發(fā)展之中。 在 2021 年 12 月, ECMA 發(fā)布 ECMA357 標(biāo)準(zhǔn)( ISO/IEC 22537)出臺(tái),主要增加對(duì)擴(kuò)展標(biāo)記語(yǔ)言 XML 的有效支持。 目前 javascript 的最新版本為 。 Ajax 介紹 AJAX 即 “Asynchronous JavaScript and XML” (異步 JavaScript 和 XML), AJAX 并非縮寫詞,而是由 Jesse James Gaiiett 創(chuàng)造的名詞,是指一種創(chuàng)建交互式網(wǎng)頁(yè)應(yīng)用的網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)。 AJAX 開(kāi)發(fā)與傳統(tǒng)的 CS 開(kāi)發(fā)有很大的不同。這些不同引入了新的編程問(wèn)題,最大的問(wèn)題在于易用性。由于 AJAX 依賴瀏覽器的 JavaScript 和 XML,瀏覽器的兼容性和支持的標(biāo)準(zhǔn)也變得和JavaScript 的運(yùn)行時(shí)性能一樣重要了。這些問(wèn)題中的大部分來(lái)源于瀏覽器、服務(wù)器和技術(shù)的組合,因此必須理解如何才能最好的使用這些技術(shù)。 綜合各種變化的技術(shù)和強(qiáng)耦合的客戶服務(wù)端環(huán)境 , AJAX 提出了一種新的開(kāi)發(fā)方式。 AJAX 開(kāi)發(fā)第二章 系統(tǒng)相關(guān)技術(shù)介紹 8 人員必須理解傳統(tǒng)的 MVC 架構(gòu),這限制了應(yīng)用層次之間的邊界。同時(shí),開(kāi)發(fā)人員還需要考慮 CS環(huán)境的外部和使用 AJAX 技術(shù)來(lái)重定型 MVC邊界。最重要的是, AJAX 開(kāi)發(fā)人員必須禁止以頁(yè)面集合的方式來(lái)考慮 Web 應(yīng)用而需要將其認(rèn)為是單個(gè)頁(yè)面。一旦 UI設(shè)計(jì)與服務(wù)架構(gòu)之間的范圍被嚴(yán)格區(qū)分開(kāi)來(lái)后,開(kāi)發(fā)人員就需要更新和變化的技術(shù)集合了。 Jfreechart 介紹 JFreeChart 是 JAVA 平臺(tái)上的一個(gè)開(kāi)放的圖表繪制類庫(kù)。它完全使用 JAVA 語(yǔ)言編寫,是為applications, applets, servlets 以及 JSP等使用所設(shè)計(jì)。 JFreeChart 可生成餅圖( pie charts)、柱狀圖( bar charts)、散點(diǎn)圖( scatter plots)、時(shí)序圖( time series)、甘特圖( Gantt charts)等等多種圖表,并且可以產(chǎn)生 PNG 和 JPEG 格式的輸出,還可以與 PDF 和 EXCEL 關(guān)聯(lián)。 Jxl 介紹 :通過(guò) java 操作 excel 表格的工具類庫(kù) , 支持 Excel 952021 的所有版本 , 生成 Excel 2021標(biāo)準(zhǔn)格 式 , 支持字體、數(shù)字、日期操作 , 能夠修飾單元格屬性 , 支持圖像和圖表 。 應(yīng)該說(shuō)以上功能已經(jīng)能夠大致滿足我們的需要。最關(guān)鍵的是這套 API 是純 Java 的,并不依賴Windows 系統(tǒng),即使運(yùn)行在 Linux 下,它同樣能夠正確的處理 Excel 文件。另外需要說(shuō)明的是,這套 API 對(duì)圖形和圖表的支持很有限,而且僅僅識(shí)別 PNG 格式。 Jsp 介紹 JSP 技術(shù)使用 Java 編程語(yǔ)言編寫類 XML 的 tags 和 scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還能通過(guò) tags 和 scriptlets 訪問(wèn)存在于服務(wù)端的資源的 應(yīng)用邏輯。 JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web 的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。 Web 服務(wù)器在遇到訪問(wèn) JSP 網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP文件中的 HTML 代碼一起返回給客戶。插入的 Java 程序段可以操作 數(shù)據(jù)庫(kù) 、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。 JSP 與 Java Servlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個(gè) HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 JSP的 1999年 9月推出的, 12月又推出了 。目前較新的是 規(guī)范, 規(guī)范的征求意見(jiàn)稿也已出臺(tái)。 JSP 頁(yè)面由 HTML 代碼和嵌入其中的 Java 代碼所組成。服務(wù)器在頁(yè)面被客戶端請(qǐng)求以后對(duì)這些Java 代碼進(jìn)行處理,然后將生成的 HTML 頁(yè)面返回給客戶端的瀏覽器。 Java Servlet 是 JSP 的技術(shù)基礎(chǔ),而且大型的 Web 應(yīng)用程序的開(kāi)發(fā)需要 Java Servlet 和 JSP 配合才能完成。 JSP 具備了 Java技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。 第二章 系統(tǒng)相關(guān)技術(shù)介紹 9 自 JSP 推出后 ,眾多大公司都支持 JSP 技術(shù)的服務(wù)器,如 IBM、 Oracle、 Bea 公司等,所以 JSP迅速成為商業(yè)應(yīng)用的服務(wù)器端語(yǔ)言。 [6][7] 與同類 開(kāi)發(fā)技術(shù) 的比較 PHP3 可在 Windows,Unix,Linux 的 Web 服務(wù)器上正常執(zhí)行 ,還支持 IIS,Apache 等一般的 Web服務(wù)器 ,用戶更換平臺(tái)時(shí) ,無(wú)需變換 PHP3 代碼 ,可即拿即用。 JSP 同 PHP3 類似,幾乎可以執(zhí)行于所有平臺(tái)。如 Win NT,Linux,Unix。在 NT 下 IIS 通過(guò)一個(gè)外加服務(wù)器,例如 JRUN 或者 ServletExec,就能支持 JSP。知名的 Web 服務(wù)器 Apache 已經(jīng)能夠支持 JSP。由于 Apache 廣泛應(yīng)用在 NT、 Unix 和 Linux 上,因此 JSP有更廣泛的執(zhí)行平臺(tái)。雖然現(xiàn)在 NT 操作系統(tǒng)占了很大的市場(chǎng)份額,但是在服務(wù)器方面 Unix 的優(yōu)勢(shì)仍然很大,而新崛起的 Linux更是來(lái)勢(shì)不小。從一個(gè)平臺(tái)移植到另外一個(gè)平臺(tái), JSP 和 JavaBean 甚至不用重新編譯,因?yàn)?Java字節(jié)碼都是標(biāo)準(zhǔn)的與平臺(tái)無(wú)關(guān)的。 ASP 是 Microsoft 開(kāi)發(fā)的動(dòng)態(tài)網(wǎng)頁(yè)語(yǔ)言,也繼承了微軟產(chǎn)品的一貫傳統(tǒng),只能執(zhí)行于微軟的服務(wù)器產(chǎn)品 ,IIS(Inter Information Server) (windows NT) 和 PWS(Personal Web Server)(windows 98)上。 Unix 下也有 ChiliSoft 的組件來(lái)支持 ASP,但是 ASP 本身的功能有限,必須通過(guò) ASP+ COM 的群組合來(lái)擴(kuò)充, Unix 下的 COM 實(shí)現(xiàn)起來(lái)非常困難。 ? 性能比較 有人做過(guò)試驗(yàn),對(duì)這三種語(yǔ)言分別做回圈性能測(cè)試及存取 Oracle 數(shù)據(jù)庫(kù)測(cè)試。 在循環(huán)性能測(cè)試中, JSP 只用了令人吃驚的四秒鐘就結(jié)束了 20210* 20210 的回圈。而 ASP、 PHP測(cè)試的是 2021* 2021 循環(huán)(少一個(gè)數(shù)量級(jí)),卻分別用了 63 秒和 84 秒。(參考 PHPLIB)。 數(shù)據(jù)庫(kù)測(cè)試中,三者分別對(duì) Oracle 8 進(jìn)行 1000 次 Insert,Update,Select 和 Delete: JSP 需要 13 秒, PHP 需要 69 秒, ASP 則 需要 73 秒。 ? 前景分析 目前在國(guó)內(nèi) PHP 與 ASP 應(yīng)用最為廣泛。而 JSP 由于是一種較新的技術(shù),國(guó)內(nèi)采用的較少。但在國(guó)外, JSP 已經(jīng)是比較流行的一種技術(shù),尤其是電子商務(wù)類的網(wǎng)站,多采用 JSP。 采用 PHP 的網(wǎng)站如新浪網(wǎng)( sina)、中國(guó)人( Chinaren)等,但由于 PHP 本身存在的一些缺點(diǎn),使得它不適合應(yīng)用于大型電子商務(wù)站點(diǎn),而更適合一些小型的商業(yè)站點(diǎn)。首先, PHP 缺乏規(guī)模支持。其次,缺乏多層結(jié)構(gòu)支持。對(duì)于大負(fù)荷站點(diǎn),解決方法只有一個(gè):分布計(jì)算。數(shù)據(jù)庫(kù)、應(yīng)用邏輯層、表示邏輯層彼此分開(kāi),而且同層也可以根據(jù)流量分開(kāi),群組成二維數(shù)組。而 PHP 則缺乏這種支持。還有上面提到過(guò)的一點(diǎn), PHP 提供的數(shù)據(jù)庫(kù)接口支持不統(tǒng)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1