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

正文內(nèi)容

網(wǎng)上鮮花店管理系統(tǒng)畢業(yè)設(shè)計(jì)-畢業(yè)設(shè)計(jì)-在線瀏覽

2025-03-24 02:51本頁(yè)面
  

【正文】 系電話等客戶注冊(cè)信息進(jìn)行查詢,以便了解客戶的一些基本個(gè)人資料。是管理網(wǎng)站鮮花信息的核心。網(wǎng)站 所有訂單信息通過該功能實(shí)現(xiàn)管理。為了能夠方便、快捷、有效的完成鮮花購(gòu)買及送 貨上門,客戶首次登錄網(wǎng)上鮮花店,都需要注冊(cè)個(gè)人基本信息,然后通過個(gè)人賬號(hào)及密碼登錄系統(tǒng)。 登錄系統(tǒng)后,用戶可通過主界面,瀏覽各類鮮花及其詳細(xì)情況,或者,直接通過查詢系統(tǒng),尋找自己需要的鮮花信息。 最后,客戶確定購(gòu)物車中選定的鮮花 刊名,鮮花刊數(shù)量等購(gòu)買信息,便可提交給系統(tǒng)。 系統(tǒng)信息管理部分 系統(tǒng)信息的管理權(quán)限主要是該網(wǎng)上鮮花店系統(tǒng)的管理員。包括對(duì)個(gè)人信息的查詢、修改、刪除等操作。若點(diǎn)擊“刪除”,則將刪除相應(yīng)用戶的所有信息。 對(duì)于系統(tǒng)的鮮花信息,管理員可以選擇“鮮花信息管理”功能,通過增加、修改、刪除等操作對(duì)網(wǎng)站的鮮花信息進(jìn)行管理。 對(duì)于客戶訂單信息,管理員可以選擇“訂單信息管理”,對(duì)所有訂單進(jìn)行管理操作。 三、 網(wǎng)上鮮花店信息管理系統(tǒng)開發(fā)工具和環(huán)境 1. 網(wǎng)站開發(fā)工具 JSP介紹 JavaServer PagesTM (JSP)技術(shù)為創(chuàng)建顯示動(dòng)態(tài)生成內(nèi)容的 Web頁(yè)面提供了一個(gè)簡(jiǎn)捷而快速的方法。 開發(fā)基于 Web的應(yīng)用程序:背景 在萬(wàn)維網(wǎng)短暫的歷史中,它已經(jīng)從一個(gè)大部分顯示靜態(tài)信息的網(wǎng)絡(luò)演化到對(duì)股票進(jìn)行交易和進(jìn)行購(gòu)鮮花操作的一個(gè)基礎(chǔ)設(shè)施。 基于瀏覽器客戶端的應(yīng)用程序比 傳統(tǒng)的基于客戶機(jī) /服務(wù)器的應(yīng)用程序有幾個(gè)好處。這樣,軟件工業(yè)正迅速地向建造基于瀏覽器客戶端的多層次應(yīng)用程序邁進(jìn)。靜態(tài) HTML 對(duì)于顯示相對(duì)靜態(tài)的內(nèi)容是不錯(cuò)的選擇;新的挑戰(zhàn)在于創(chuàng)建交互的基于 Web的應(yīng)用程序,在這些程序中,頁(yè)面的內(nèi)容是基于用戶的請(qǐng)求或者系統(tǒng)的狀態(tài),而不是預(yù)先定義的文 字。這個(gè)方案有著嚴(yán)重的擴(kuò)展性問題 —— 每個(gè)新的 CGI要求在服務(wù)器上新增一個(gè)進(jìn)程。 某些 Web 服務(wù)器供應(yīng)商已經(jīng)嘗試通過為他們的服務(wù)器提供 “ 插件 ” 和 API 來(lái)簡(jiǎn)化 Web應(yīng)用程序的開發(fā)。例如,微軟的 Active Server PagesTM(ASP) 技術(shù)使得在 Web頁(yè)面上創(chuàng)建動(dòng)態(tài)內(nèi)容更加容易,但是也只能工作在微軟的 IIS和 Personal Web Server上。例如,象 Java Servlets 這樣的技術(shù)就可以使得用 Java 語(yǔ)言編寫交互的應(yīng)用程序的服務(wù)器端的代碼變得容易。開發(fā)人員能夠編寫出這樣 的 Servlet,以接收來(lái)自 Web瀏覽器的 HTTP請(qǐng)求,動(dòng)態(tài)地生成響應(yīng)(可能要查詢數(shù)據(jù)庫(kù)來(lái)完成這項(xiàng)請(qǐng)求),然后發(fā)送包含HTML或 XML文檔的響應(yīng)到瀏覽器。如果開發(fā)人員或者 Web管理人員想要調(diào)整頁(yè)面顯示,就不得不編輯并重新編譯該 Java Servlet,即使在邏輯上已經(jīng)能 夠運(yùn)行了。 很顯然,目前所需要的是一個(gè)業(yè)界范圍內(nèi)的創(chuàng)建動(dòng)態(tài)內(nèi)容頁(yè)面的解決方案。 JavaServer Pages (JSP)技術(shù)就是被設(shè)計(jì)用來(lái)滿足這樣的要求的。太陽(yáng)微系統(tǒng)公司 (Sun Microsystems Inc.)開發(fā)出這個(gè)規(guī)范來(lái)整合和平衡已經(jīng)存在的對(duì) Java編程環(huán)境(例如, Java Servlet和 JavaBeansTM)進(jìn)行支持的技術(shù)和工具。 Web應(yīng)用開發(fā)的 JavaServer Pages技術(shù)方法 在開發(fā) JSP 規(guī)范的過程中,太陽(yáng)微系統(tǒng)公司 (Sun Microsystems Inc.)與許許多多主要的 Web服務(wù)器、應(yīng)用服務(wù)器和開發(fā)工具供應(yīng)商,以及各種各樣富有經(jīng)驗(yàn)的開發(fā)團(tuán)體進(jìn)行合作。 JSP技術(shù)在多個(gè)方面加速了動(dòng)態(tài) Web頁(yè)面的開發(fā) 將內(nèi)容的生成和顯示進(jìn)行分離 使用 JSP 技術(shù), Web 頁(yè) 面開發(fā)人員可以使用 HTML或者 XML標(biāo)識(shí)來(lái)設(shè)計(jì)和格式化最終頁(yè)面。生成內(nèi)容的邏輯被封裝在標(biāo)識(shí)和 JavaBeans組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端運(yùn)行。 在服務(wù)器端, JSP引擎解釋 JSP標(biāo)識(shí)和小腳本,生成所請(qǐng)求的內(nèi)容(例如,通過訪者 XML)頁(yè)面的形式發(fā)送回瀏 覽器。 強(qiáng)調(diào)可重用的組件 絕大多數(shù) JSP 頁(yè)面依賴于可重用的,跨平臺(tái)的組件( JavaBeans 或者 Enterprise JavaBeansTM組件)來(lái)執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理?;诮M件的方法加速了總體開發(fā)過程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡。 JavaServer Page技術(shù)封裝了許多功能,這些功能是在易用的、與 JSP相關(guān)的 XML標(biāo)識(shí)中進(jìn)行動(dòng)態(tài)內(nèi)容生成所需要的。 通過開發(fā)定制化標(biāo)識(shí)庫(kù), JSP技術(shù)是可以擴(kuò)展的。這使得 Web頁(yè)面開發(fā)人員能夠使用熟悉的工具和如同標(biāo)識(shí)一樣的執(zhí)行特定功能的構(gòu)件來(lái)工作。作為采用 Java技術(shù)家族的一部分,以及 Java 2(企業(yè)版體系 結(jié)構(gòu))的一個(gè)組成部分, JSP技術(shù)能夠支持高度復(fù)雜的基于 Web的應(yīng)用。 作為 Java平臺(tái)的一部分, JSP擁有 Java編程語(yǔ)言 “ 一次編寫,各處運(yùn)行 ” 的特點(diǎn)。 當(dāng)與 Java 2 平臺(tái),企業(yè)版 (J2EE)和 Enterprise JavaBean 技術(shù)整合時(shí), JSP 頁(yè)面將提供企業(yè)級(jí)的擴(kuò)展性和性能,這對(duì)于在虛擬企業(yè)中部署基于 Web 的應(yīng)用是必需的。通常, JSP元件創(chuàng)建插入最終頁(yè)面的文本。下面的 JSP頁(yè)面非常簡(jiǎn)單;它打印 當(dāng) 年、當(dāng)月的天,并且根據(jù)時(shí) 間使用 Good Morning和 Good Afternoon對(duì)您表示歡迎。 對(duì)時(shí)鐘 JavaBeans組件的調(diào)用 對(duì)一個(gè)外部文件的包含(用于著作權(quán)信息) JSP表達(dá)式和腳本 HTML % page language==java imports==.* % H1Wele/H1 PToday is /P jsp:useBean id==clock class== / UL LIDay: %==() % LIYear: %==() % /UL % if (().get() ==== ) { % Good Morning % } else { % Good Afternoon % } % % include file== % /HTML 這個(gè)頁(yè)面包含下面這些組件: 一個(gè) JSP指示將信息傳送到 JSP引擎。指示被設(shè)置在 %和 %標(biāo)記中。通常,這些標(biāo)識(shí)是 HTML 或者 XML 標(biāo)識(shí)。 JSP動(dòng)作或者標(biāo)識(shí):這些通常作為標(biāo)準(zhǔn)或定制標(biāo)識(shí)被實(shí)現(xiàn),并且具有 XML標(biāo)識(shí)的語(yǔ)法。 一個(gè)表達(dá)式: JSP引擎 計(jì)算在 %==和 %標(biāo)記間的所有東西。在上面 的例子中,第一個(gè)列表項(xiàng)是日子,第二個(gè)是年份。 JSP 軟件的內(nèi)置腳本語(yǔ)言是基于 Java 語(yǔ)言的。 這個(gè)例子可能小了一點(diǎn),但是技術(shù)上卻不是?;贘ava 的小腳本提供了一種靈活的方式以執(zhí)行其他功能,而不要求擴(kuò)展的腳本語(yǔ)言。 JSP指示 JSP頁(yè)面使用 JSP指示將指令傳遞到 JSP引擎。 語(yǔ)言指示指定腳本語(yǔ)言,以及所有的擴(kuò)展。一個(gè)好的例子是著作權(quán)文檔或者公司信息文檔 —— 在一個(gè)集中地點(diǎn)保存該文檔 并且在頁(yè)面中包含比在各個(gè) JSP頁(yè)面中更新要容易些。 標(biāo)識(shí)庫(kù)指示指出頁(yè)面可以調(diào)用的一個(gè)客戶標(biāo)識(shí)庫(kù)。 JSP 標(biāo)識(shí),這些標(biāo)識(shí)作為核心標(biāo)識(shí)包括: jsp:useBean 這個(gè)標(biāo)識(shí)聲明對(duì)一個(gè) JavaBeans組件實(shí)例的使用。 jsp:setProperty 這個(gè)標(biāo)識(shí)在組件的實(shí)例中設(shè)置一個(gè)屬性的值。 jsp:include 這個(gè)標(biāo)識(shí)用于包含一個(gè)靜態(tài)或動(dòng)態(tài)文件。 標(biāo)識(shí)的好處在于它們易于在應(yīng)用程序間使用和共享。 腳本元件 JSP頁(yè)面可以在頁(yè)面中包含小的腳本,稱之為小腳本 (scriptlets)。小腳本可以和頁(yè)面中的靜態(tài)元件組合(正如上面的例子一樣)起來(lái)創(chuàng)建動(dòng)態(tài)生成的頁(yè)面。在這對(duì)標(biāo)志中的所有東西都會(huì)被腳本描述語(yǔ)言引擎執(zhí)行,在我們的例子中是主機(jī)上的 Java虛擬機(jī)。 JSP頁(yè)面的應(yīng)用模型 JSP 頁(yè)面由 JSP 引擎執(zhí)行,引擎安裝在 Web服務(wù)器或者使用 JSP的應(yīng)用服務(wù)器上。 JSP 頁(yè)面通常被編 譯成為 Java Servlet。頁(yè)面開發(fā)人員能夠訪問全部的 Java應(yīng)用環(huán)境,以利用 Java技術(shù)的擴(kuò)展性和可移植性。這使得在接下來(lái)的對(duì)該頁(yè)面的調(diào)用有非??斓捻憫?yīng)。) JSP 頁(yè)面可以包含在多種不同的應(yīng)用體系結(jié) 構(gòu)或者模型中。下面的小節(jié)描述了一些可能發(fā)生的情況。 JSP頁(yè)面能夠調(diào)用 JDBC或者 Java BlendTM組件來(lái)生成結(jié)果,并且創(chuàng)建標(biāo)準(zhǔn)的 HTML,作為結(jié)果發(fā)送回瀏覽器。 這個(gè)方法擁有下列優(yōu)點(diǎn):簡(jiǎn)單而快速地編程;頁(yè)面作者可以很容易 地根據(jù)請(qǐng)求和資源狀態(tài)生成動(dòng)態(tài)內(nèi)容;這個(gè)結(jié)構(gòu)在許多應(yīng)用上工作良好,但不能擴(kuò)展到大量的基于 Web 的并發(fā)客戶訪問稀少的企業(yè)資源,因?yàn)槊總€(gè)客戶必須建立或者共享一個(gè)到可用內(nèi)容資源的連接。 使用 Java Servlet的一個(gè)靈活的應(yīng)用 在另一種可能的配置中,基于 Web的客戶機(jī)可能直接對(duì) Java Servlet進(jìn)行請(qǐng)求, Servlet生成動(dòng)態(tài)內(nèi)容,將結(jié)果捆綁到一個(gè)結(jié)果對(duì)象中并且調(diào)用 JSP頁(yè)面。 這個(gè)方法創(chuàng)建了更多的可以為應(yīng)用程序間共享的可重用的組件,并且可以作為更大的應(yīng)用的一部分完成。 采用企業(yè)級(jí) JavaBean技術(shù)的可擴(kuò)展處理 JSP 頁(yè)面也可以作為企業(yè)級(jí) JavaBean(EJB)體系結(jié)構(gòu)中的一個(gè)中間層。 EJB 組件管理對(duì)后端資源的訪問,從而為眾多的并發(fā)使用者提供可擴(kuò)展的性能。這將簡(jiǎn)化 JSP頁(yè)面。 JSP頁(yè)面與 XML技術(shù)的集成 JSP頁(yè)面可以用于生成 XML和 HTML頁(yè)面。對(duì)于動(dòng)態(tài) XML生成,使用基于服務(wù)器的對(duì)象和生成 XML輸出的客戶化標(biāo)識(shí)。盡管 Sun在設(shè)計(jì) JSP規(guī)范時(shí)使得 JSP頁(yè)面即使手工操作對(duì)于創(chuàng)作者而言也是很容易的, JSP規(guī)范同時(shí)也提供了一個(gè)機(jī)制以便于創(chuàng)建任意 JSP頁(yè)面的一個(gè) XML版本。 通過將 JSP 標(biāo)識(shí)和元件轉(zhuǎn)換為與 XML 兼容的對(duì)等物,可以使用基于 XML 的工具來(lái)操作JSP 頁(yè)面。事實(shí)上,經(jīng)過下面這樣簡(jiǎn)單的幾步將 JSP頁(yè)面轉(zhuǎn)換為 XML頁(yè)面是可能的,這些步驟包括: ? 增加一個(gè) JSP根元件; ? 將元件和指示轉(zhuǎn)換為 XML兼容的對(duì)等物; ? 為頁(yè)面上其他的元件(通常非 JSP)創(chuàng)建 CDATA元件; 通過這個(gè)與 XML 兼容的方法,創(chuàng)建 HTML 頁(yè)面的設(shè)計(jì)者仍然擁有一個(gè)快速創(chuàng) 建動(dòng)態(tài) Web頁(yè)面的易用環(huán)境,同時(shí),基于 XML的工具和服務(wù)可以與 JSP頁(yè)面集成并且和 JSP兼容的服務(wù)器一起工作。開發(fā)人員可以使用JSP頁(yè)面來(lái)創(chuàng)建可移植的 Web應(yīng)用,在不同的 Web和應(yīng)用服務(wù)器上為不同的場(chǎng)合所運(yùn)行,而不論采用什么適合本身場(chǎng)合和需要的創(chuàng)建工具??梢允褂萌魏慰蛻魴C(jī)和服務(wù)器平臺(tái),在任何地方編寫和部署它們。 JSP規(guī)范的 Web頁(yè)面生成的一個(gè)開放的工業(yè)標(biāo)準(zhǔn)方法的第一步。已經(jīng)有幾個(gè) Web 服務(wù)器,應(yīng)用服務(wù)器和開發(fā)工具供應(yīng)商正在為他們的產(chǎn)品添加,這樣在業(yè)界已經(jīng)擁有了最初的、立即的支持。 Java一推出即引起世界各種媒體的注意與熱烈參與討論, 如 Time、 Business Weekly、 CNN等,可見其功能及魅力,事實(shí)上,以 Java的功能,勢(shì)必在信息界掀起另一番高潮,對(duì)于網(wǎng)絡(luò)的發(fā)展,又將邁入另一個(gè)新的紀(jì)元。 簡(jiǎn)單: Java提供了一個(gè)功能強(qiáng)大語(yǔ)言的所有功能,但幾乎沒有一點(diǎn)含混特征。 Java 去掉了 C++語(yǔ)言的許多功能,讓 Java 的語(yǔ)言功能很精煉,并增加了一些很有用的功能,如自動(dòng)收集碎片。這將減少了平常出錯(cuò)的 50%。 面象對(duì)象: Java 實(shí)現(xiàn)了 C++的基本面象對(duì)象技術(shù)并有一些增強(qiáng),(為了語(yǔ)言簡(jiǎn)單,刪除了一些功能)。 分布式: Java 建立在擴(kuò)展 TCP/IP 網(wǎng)絡(luò)平臺(tái)上。這使得程序員使用網(wǎng)絡(luò)上的文件和使用本機(jī)文件一樣容易。類型檢查幫助檢查出許多開發(fā)早期出現(xiàn)的錯(cuò)誤。 Java還實(shí)現(xiàn)了真數(shù)組,避免了覆蓋數(shù)據(jù)的可能。 Java 提供: Null 指針檢測(cè)、數(shù)組邊界檢測(cè)、異常出口、 Byte code 校驗(yàn)、結(jié)構(gòu)中立,另外,為了建立 Java作為網(wǎng)絡(luò)的 一個(gè)整體, Java將它的程序編譯成一種結(jié)構(gòu)中立的中間文件格式。現(xiàn)在, Java 運(yùn)行系統(tǒng)有(SPARC),Win32系統(tǒng) (Windows95和 Windows NT)。 安全: Java 的安全是兩方面的。二方面,當(dāng) Java用來(lái)創(chuàng) 建瀏覽器時(shí) ,語(yǔ)言功能和一些瀏覽器本身提供的功能結(jié)合起來(lái),使它更安全。它經(jīng)過代碼校驗(yàn),檢查代碼段的格式,檢測(cè)指針操作,對(duì)象操作是否過分以及試圖改變一個(gè)對(duì)象的類型。 類裝載: Class Loader 通過將本機(jī)類與網(wǎng)絡(luò)資源類的名稱分開,來(lái)保持安全性。從網(wǎng)絡(luò)上下載的類被調(diào)進(jìn)一個(gè)與源相關(guān)的私有的名字域。這樣就避免了破壞本機(jī)類情況的出現(xiàn)。 Ints在 Java 里永遠(yuǎn)是整數(shù), 32 位整數(shù)。 解釋的: Java 解釋器 (運(yùn)行系統(tǒng) )能直接運(yùn)行目標(biāo)代碼指令。 高性能: 如果解釋器速度不慢, Java 可以在運(yùn)行時(shí)直接將目標(biāo)代碼翻譯成機(jī)器指令。翻譯目標(biāo)代碼的速度與 C/C++的性能沒什么區(qū)別。線程--有時(shí)也稱小進(jìn)程--是一個(gè)大進(jìn)程里分出來(lái)的小的獨(dú)立的進(jìn)程。多線程帶來(lái)的更大的好處是更好的交互性能和實(shí)時(shí)控制性能。何用過當(dāng)前瀏覽器的人,都感覺為調(diào)一副圖片而等待是一件很煩惱的事
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1