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

正文內(nèi)容

jsp網(wǎng)上鮮花店管理系統(tǒng)論文(參考版)

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

【正文】 (saveStr)。+ stock_time +39。+ saleroom +39。+ title +39。+ sort +39。+ image_src +39。+ intro_file +39。+ page_number +39。+ format +39。+ flower_number +39。+ translator +39。+ publish_date +39。+ sale_price +39。+ price +39。+ publisher +39。+ author +39。+ name +39。 if(()==0||()==0||()==0|| ()==0||()==0){ % table align=center height=100% tr tdimg src=image/B請(qǐng)將信息填寫完整! /B input type=button name=back value=返回 onclick=()。 String saleroom = (saleroom)。 String sort = (sort)。 String intro_file = (intro_file)。 String format = (format)。 String translator = (translator)。 String sale_price = (sale_price)。 String publisher = (publisher)。 String name = (name)。 } }//end if % 28 /td/tr/table /body /html 新增圖鮮花信息的保存操作: %page language=java import=.*% %page contentType=text/html。 % input type=button value=返回 onclick=()。 % }//end if }else{ //用戶不存在 (B該用戶名不存在!請(qǐng)重新登錄或注冊(cè)。 /B)。 (userid,userId)。 (sort)。 if(()) { //如果存在該用戶,則取得數(shù)據(jù)庫(kù)中密碼與用戶輸入的密碼比較 if(((password))==0) { //登錄成功,設(shè)定 session,重定向到主頁(yè)面 ()。 (1,userId)。 Connection conn=(url,system,manager)。 % }else{ 27 try{ //連接數(shù)據(jù)庫(kù) ()。 /B)。 % input type=button value=返回 onclick=()。 if(()==0) { (B用戶名不能為空!請(qǐng)重新登錄。charset=gb2312% html head title用戶登錄處理 /title /head body bgcolor=87acbc table align=center height=100% trtd img src=image\ % userId=(name)。 列名 數(shù)據(jù)類型 長(zhǎng)度 精度 小數(shù)值 允許空 OrderId Varchar2 4 10 0 UsreId Varchar2 20 0 0 Flower_name Varchar2 20 0 0 Quantity Char 4 10 0 Unit_price Varchar2 20 0 0 Total_price Varchar2 20 0 0 Action Char 1 0 0 默認(rèn)為 0 3. 部分源代碼設(shè)計(jì) 用戶登陸部分,用戶 ID 與用戶密碼校驗(yàn): ! 從數(shù)據(jù)庫(kù)中查找用戶記錄 %! String userId=,password=。 Orderid 字段為該表的主鍵,并且自動(dòng)增長(zhǎng)。其中 id 字段為主鍵,并且自動(dòng)增長(zhǎng)。 其中 userid 字段是該表的主鍵,不允許插入重復(fù)值。屬性主要包括:登錄 ID,密碼,真實(shí)姓名,性別,身份證號(hào),地址,電話, Email地址,學(xué)歷,職業(yè),密碼提示問(wèn)題和密碼提示問(wèn)題答案。其中有 3 張基本表,表名分別為 customer, flowerinfo, flower_order,分別用來(lái)存儲(chǔ)用戶信息,圖鮮花信息和訂單信息。 , 頁(yè)面: 24 ? 通過(guò)訂單信息管理,管理員可以對(duì)現(xiàn)有客戶訂單信息進(jìn)行有效管理及查詢。管理員可以查看、修改或者刪除任何一條客戶信息。管理員輸入一定的查詢條件并進(jìn)行查詢,得到注冊(cè)客戶的個(gè)人基本信息,可以對(duì)其進(jìn)行基本的修改、刪除 等操作。包括客戶信息,圖鮮花信息,訂單信息等。當(dāng)最終確定購(gòu)買的圖鮮花都在購(gòu)物車中后,便可點(diǎn)擊“提交訂單”來(lái)提交購(gòu)物訂單給系統(tǒng)。 22 當(dāng)在線客戶需要查看購(gòu)物車中已選圖鮮花的信息,可以通過(guò)“查看購(gòu)物車”了解購(gòu) 物車中商品的情況。 個(gè)人訂單查詢頁(yè)面, 頁(yè)面: 通過(guò)該頁(yè)面,客戶可以即時(shí)了解自己提交的所有訂單信息(包括歷史記錄),以及訂單是否已經(jīng)被系統(tǒng)管理員接受等信息。通過(guò)特定的查詢條件,客戶亦可得到圖鮮花的一些基本信息。用戶在圖鮮花分類瀏覽部分,選擇“節(jié)日”,“婚禮”,等一級(jí)目錄下對(duì)應(yīng)的二級(jí)目錄,主界面便會(huì)顯示該類所有圖鮮花的一些基本信息,用戶可以單擊鮮花名查看圖鮮花的具體情況,也可以直接點(diǎn)擊“訂購(gòu)”,將該鮮花加入到購(gòu)物車中。其中帶 **符號(hào)的為必填項(xiàng),目的是為了便于系統(tǒng)對(duì)用戶信息管理,通過(guò)這些信息,網(wǎng)站可以隨時(shí)與客戶聯(lián)系。因?yàn)橛脩鬒D 是唯一標(biāo)識(shí)客戶信息的標(biāo)志,所以具有唯一性,系統(tǒng)將自動(dòng)判斷新申請(qǐng)的用戶 ID 是否已經(jīng)存在系統(tǒng)中。 ? 在登錄頁(yè)面點(diǎn)擊“注冊(cè)”將跳轉(zhuǎn)到新用戶注冊(cè)頁(yè)面。在復(fù)制的過(guò)程中,有自動(dòng)沖突檢測(cè)和解決的手段。 數(shù)據(jù)庫(kù)復(fù)制技術(shù)包括:實(shí)時(shí)復(fù)制、定時(shí)復(fù)制、儲(chǔ)存轉(zhuǎn)發(fā)復(fù)制。 下圖為 ORACLE分布式數(shù)據(jù)庫(kù)原理示意圖: 18 過(guò)程 由網(wǎng)絡(luò)相連的兩個(gè) ORACLE 數(shù)據(jù)庫(kù)之間通過(guò)數(shù)據(jù)庫(kù)鏈接 (DBLINKS)建立訪問(wèn)機(jī)制,相當(dāng)于一方以另一方的某用戶遠(yuǎn)程登錄所做 的操作。 下圖為 ORACLE數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)與物理結(jié)構(gòu)的對(duì)照關(guān)系: 17 分布式數(shù)據(jù)庫(kù)管理介紹 原理 物理上存放于網(wǎng)絡(luò)的多個(gè) ORACLE數(shù)據(jù)庫(kù),邏輯上可以看成一個(gè)單個(gè)的大數(shù)據(jù)庫(kù)。非系統(tǒng)表空間內(nèi)存儲(chǔ)著各項(xiàng)應(yīng)用的數(shù) 據(jù)、索引、程序等相關(guān)信息。 下圖為 ORACLE數(shù)據(jù)庫(kù)擴(kuò)充前后在硬盤上存儲(chǔ)結(jié)構(gòu)的示意圖: 邏輯結(jié)構(gòu) ORACLE 數(shù)據(jù)庫(kù)在邏輯上是由許多表空間構(gòu)成。 存儲(chǔ)結(jié)構(gòu) 物理結(jié)構(gòu) ORACLE 數(shù)據(jù)庫(kù)在物理上是存儲(chǔ)于硬盤的各種文件。 Oracle8i還提供一個(gè)參數(shù) COMPATIBILITY,該參數(shù)可設(shè)置為以前的版本,從而禁止任何新的功能。 版本遷移與互操作性 簡(jiǎn)單和快速的遷移腳本允許組織機(jī)構(gòu)將版本 輕而易舉地升級(jí)為 Oracle8i。 其他增強(qiáng)的特性 Oracle8i在其他許多方面都進(jìn)行了改進(jìn)。 OSD還與 Oracle家族產(chǎn)品緊密集成,這些產(chǎn)品包括 Oracle應(yīng)用服務(wù)器 (Application Server)和 Inter消息傳輸 (Inter Messaging)。聯(lián)機(jī)模式管理增強(qiáng)了模式,擴(kuò)展已經(jīng)擴(kuò)展的預(yù)定義目錄模式。網(wǎng)絡(luò)管理通過(guò)自動(dòng)配置 Net8,以及將管理功能集成至 Oracle企業(yè)管理器從而得到大大簡(jiǎn)化。同時(shí),對(duì)客戶方對(duì)象 Cache 也進(jìn)行了改進(jìn),允許跟蹤和調(diào) 試,以及支持優(yōu)化加鎖技術(shù)。在使用對(duì)象類型和 LOB列的時(shí)候,許多方面都還有性能上的提高。 對(duì)象關(guān)系數(shù)據(jù)庫(kù) 對(duì)象類型的數(shù)據(jù)現(xiàn)在可以是分區(qū)表的列 , 并且可以使用 QL*Loader來(lái)裝載??煺账⑿氯航M模板、在 Oracle復(fù)制管理器中附加的監(jiān)視能力,以及脫機(jī)安裝都允許管理員集中定義和管理數(shù)百個(gè)遠(yuǎn)程快照站點(diǎn)。這種優(yōu)化對(duì)大型刷新群組的用戶特別有益??煺账⑿滦阅芤策M(jìn)行了改進(jìn)。 性能改進(jìn) Oracle8i 繼續(xù)將更多的復(fù)制代碼遷移到數(shù)據(jù)庫(kù)內(nèi)核之中,以進(jìn)一步提高復(fù)制性能。中間層 , 特別是 Web服務(wù)器或應(yīng)用服務(wù)器,常??赡茉O(shè)置在防火墻上或防火墻外, 為此 , Oracle8i 提供了這樣一種能力,即限制一個(gè)中間層可以連接哪些用戶,以及將中間層作為一個(gè)特殊用 戶進(jìn)行審計(jì)。 安全 性改進(jìn) Oracle8i 引入了細(xì)粒度化的訪問(wèn)控制,并改進(jìn)了多層環(huán)境的安全模式。它允許合作伙伴開(kāi) 發(fā)的數(shù)據(jù)插件具有與 Oracle 開(kāi)發(fā)的數(shù)據(jù)插件相同的內(nèi)部訪問(wèn)機(jī)制。 可 擴(kuò)展性 Oracle8i 網(wǎng)絡(luò)計(jì)算體系結(jié)構(gòu) (Network Computing Architecture NCA)引入了一個(gè)開(kāi)放的、易于使用的方法,用來(lái)擴(kuò)展具有多媒體數(shù)據(jù)類型 (稱為 插件 cartridge)的數(shù)據(jù)庫(kù)。 Oracle通用安裝程序( Universal Installer) 和數(shù) 據(jù)庫(kù) 配置助手 (Database Configuration Assistant)都是基 15 于 Java的應(yīng)用,它們通過(guò)探測(cè)硬件特征和提示信息來(lái)安裝、預(yù)調(diào)整和配置 Oracle8 數(shù)據(jù)庫(kù)環(huán)境。 它 還對(duì) Oracle數(shù)據(jù)服務(wù)器的幾乎所有方面給予了增強(qiáng),全面改進(jìn)了質(zhì)量、可用性、性能、可管理性、多媒體數(shù)據(jù)類型支持和復(fù)制功能。 Oracle正在推動(dòng) Java成為下 一代應(yīng)用的標(biāo)準(zhǔn),它在各個(gè)層次,包括 Oracle8i服務(wù)器內(nèi)的 Java VM,均支持 Java。 Oracle8i 支持 Web 高級(jí)應(yīng)用所需要的多媒體數(shù)據(jù),支持 Web 繁忙站點(diǎn)不斷增長(zhǎng)的負(fù)載需求。 3. Oracle數(shù)據(jù)庫(kù)介紹 概論 Oracle8i是一個(gè)面向 Inter計(jì)算環(huán)境的數(shù)據(jù)庫(kù),它改變了信息管理和訪問(wèn)的方式。 Java還簡(jiǎn) 化了使用一個(gè)升級(jí)的或全新的協(xié)議的方法。 Java并不試圖在運(yùn)行前將所有模塊全部連接起來(lái)。在 Java里,你可用一個(gè)單線程來(lái)調(diào)一副圖片,而你可以訪問(wèn) HTML里的其它信息而不必等它。當(dāng)然實(shí)時(shí)控制性能還取決于系統(tǒng)本身 (UNIX,Windows,Macintosh 等 ),在開(kāi)發(fā)難易程度和性能上都比單線程要好。因?yàn)?Java 實(shí)現(xiàn)的多線程技術(shù),所以比 C和 C++更鍵壯。 多線程: Java 提供的多線程功能使得在一個(gè)程序里可同時(shí)執(zhí)行多個(gè)小任務(wù)。Sun用直接解釋器一秒鐘內(nèi)可調(diào)用 300,000個(gè)過(guò)程。鏈接程序通常比編譯程序所需資源少,所以程序員可以在創(chuàng)建源程序上花上更多的時(shí)間。而且, Java建立在一個(gè)虛擬的 Windows 系統(tǒng)上,所以很容易地在 UNIX,PC和 Mac環(huán)境下實(shí) 現(xiàn)。 可移植的: 除了結(jié)構(gòu)中立的可移植性外, Java 還實(shí)現(xiàn)了各平臺(tái)上移植,以方便程序的開(kāi)發(fā)。當(dāng)一個(gè)私有類訪問(wèn)另一個(gè)類時(shí), buildin(本機(jī)類 )首先被檢查,然后檢查相關(guān)的類。因?yàn)檎{(diào)入類時(shí)總要經(jīng)過(guò)檢查,這樣避免了 Trojan 馬程序的出現(xiàn)。 Bytecode校驗(yàn): 如果 bytecode通過(guò)代碼校驗(yàn),沒(méi)有返回錯(cuò)誤,我們可知道:代碼沒(méi)有堆棧上溢出和下溢出;所有操作代碼參數(shù)類型都是正確的 ;沒(méi)有發(fā)生非法數(shù)據(jù)轉(zhuǎn)換,如將整數(shù)轉(zhuǎn)換成指針;訪問(wèn)對(duì)象操作是合法的, public, private, protected。 Java 語(yǔ)言在你的機(jī)器上執(zhí)行前,要經(jīng)過(guò)很多次 14 的測(cè)試。一方面,在 Java 語(yǔ)言里,象指針和釋放內(nèi)存等 C++功能被刪除,避免了非法內(nèi)存操作。 Java源程序被編譯成一種高層次的與機(jī)器無(wú)關(guān)的 bytecode格式語(yǔ)言,這種語(yǔ)言被設(shè)計(jì)在虛擬機(jī)上運(yùn)行,由機(jī)器相關(guān)的運(yùn)行調(diào)試器實(shí)現(xiàn)執(zhí)行。只要有 Java 運(yùn)行系統(tǒng)的機(jī)器都能執(zhí)行這種中間代碼。這些功能特征大大提高了開(kāi)發(fā) Java應(yīng)用程序的周期。 Java 自已操縱內(nèi)存減少了內(nèi)存出錯(cuò)的可能性。 健壯: Java 致力于檢查程序在編譯和運(yùn)行時(shí)的錯(cuò)誤。庫(kù)函數(shù)提供了用 HTTP和 FTP協(xié)議傳送和接受信息的方法。 Java處理數(shù)據(jù)方式和用對(duì)象接口處理對(duì)象數(shù)據(jù)方式一樣。而且, Java很小,整個(gè)解釋器只需 215K的 RAM。 Java去掉了以下幾個(gè) C和 C++功能:指針運(yùn)算、結(jié)構(gòu)、 typedefs、 define、需要釋放內(nèi)存。 C++安全性不好,但 C 和 C++被大家接 受,所以 Java設(shè)計(jì)成 C++形式,讓大家很容易學(xué)習(xí)。 Java是一種簡(jiǎn)單的、
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1