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

正文內(nèi)容

計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)本科畢業(yè)論文正稿(編輯修改稿)

2025-07-20 06:13 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】   INPUT TYPE=TEXT NAME=thename  INPUT TYPE=SUBMIT VALUE=SUBMIT  /FORM  /BODY  /HTML   第二個(gè)頁(yè)面是一個(gè) JSP 頁(yè)面( ),它通過(guò) request 對(duì)象提取 表單中的 thename 值,將它存儲(chǔ)為 name 變量,然后將這個(gè) name 值保存到 session 對(duì)象中。 session 對(duì)象是一個(gè)名字 / 值對(duì)的集合,在這里,名字 / 值對(duì)中的名字為“ thename ”,值即為 name 變量的值。由于 session 對(duì)象在會(huì)話(huà)期間是一直有效的,因此這里保存的變量對(duì)后繼的頁(yè)面也有效。 的另外一個(gè)任務(wù)是詢(xún)問(wèn)第二個(gè)問(wèn)題。下面是它的代碼:  HTML  BODY  %@ page language=java %  %! String name=。 %  %  name = (thename)?!?(thename, name)?!?% 您的姓名是: %= name %  p  FORM METHOD=POST ACTION= 您喜歡吃什么 ?  INPUT TYPE=TEXT NAME=food  P  INPUT TYPE=SUBMIT VALUE=SUBMIT  /FORM  /BODY  /HTML   第三個(gè)頁(yè)面也是一個(gè) JSP 頁(yè)面( ),主要任務(wù)是顯示問(wèn)答結(jié)果。它從 session 對(duì)象提取 thename 的值并顯示它,以此證明雖然該值在第一個(gè)頁(yè)面輸入,但通過(guò) session 對(duì)象得以保留。 的另外一個(gè)任務(wù)是提取在第二個(gè)頁(yè)面中的用戶(hù)輸入并顯示它:  HTML  BODY  %@ page language=java %  %! String food=。 %  %  food = (food)?!?String name = (String) (thename)?!?% 您的姓名是: %= name %  P 您喜歡吃: %= food %  /BODY  /HTML167。B/S系統(tǒng)介紹傳統(tǒng)的C/S架構(gòu)(客戶(hù)機(jī)/服務(wù)器,Client/Server)方式中,業(yè)務(wù)邏輯位于客戶(hù)端,每完成一項(xiàng)事務(wù),都要頻繁地訪(fǎng)問(wèn)數(shù)據(jù)庫(kù),使得網(wǎng)絡(luò)上數(shù)據(jù)流量非常大,對(duì)于慢速連接的用戶(hù),甚至無(wú)法使用。為彌補(bǔ)上述C/S架構(gòu)的缺陷,人們發(fā)展出了三層或多層架構(gòu):客戶(hù)機(jī)—中間件(應(yīng)用服務(wù)器)—數(shù)據(jù)庫(kù)服務(wù)器(Client—Middle ware—Database Server)。在這種架構(gòu)中,業(yè)務(wù)邏輯放置于中間件服務(wù)器上,大量的數(shù)據(jù)流也位于中間件和數(shù)據(jù)庫(kù)之間,而客戶(hù)機(jī)只是簡(jiǎn)單地發(fā)出請(qǐng)求,中間件接受請(qǐng)求后進(jìn)行事務(wù)處理并將處理的結(jié)果返回給客戶(hù)機(jī),這一類(lèi)型的客戶(hù)機(jī)也稱(chēng)之為“廋客戶(hù)”。B/S架構(gòu)實(shí)際上是三層架構(gòu)的一種,所不同的是客戶(hù)端就是目前幾乎每臺(tái)電腦中都有的網(wǎng)絡(luò)瀏覽器,而中間件則是Web應(yīng)用服務(wù)器。注意到主要的業(yè)務(wù)邏輯均由位于Web應(yīng)用服務(wù)器上的Servlet和JSP程序或EJB來(lái)處理。 B/S架構(gòu)具備極大的優(yōu)越性面向電子商務(wù)時(shí)代的技術(shù)將來(lái)所有的應(yīng)用系統(tǒng)幾乎都在互聯(lián)網(wǎng)或企業(yè)內(nèi)部廣域網(wǎng)上運(yùn)行,發(fā)展電子商務(wù)成為企業(yè)不可避免的信息化道路。B/S架構(gòu)的軟件正是電子商務(wù)的基石,正是這類(lèi)軟件使得移動(dòng)辦公和分布式協(xié)同工作真正成為現(xiàn)實(shí)。無(wú)論在世界的那個(gè)角落,只需要一臺(tái)可以聯(lián)網(wǎng)的設(shè)備(計(jì)算機(jī)、PDA甚至手機(jī))都可以方便地與客戶(hù)聯(lián)系和與他人協(xié)同工作。軟件操作、維護(hù)和升級(jí)方式的革命軟件系統(tǒng)的改進(jìn)和升級(jí)越來(lái)越頻繁,B/S架構(gòu)的產(chǎn)品在維護(hù)和升級(jí)方面具備顯著的優(yōu)勢(shì)。無(wú)論用戶(hù)的規(guī)模有多大,有多少分支機(jī)構(gòu)都不會(huì)增加任何維護(hù)升級(jí)的工作量,所有的操作只對(duì)服務(wù)器進(jìn)行,通過(guò)遠(yuǎn)程連接服務(wù)器,異地的運(yùn)維人員甚至于可以做到遠(yuǎn)程維護(hù)和升級(jí),這對(duì)人力、時(shí)間、費(fèi)用的節(jié)省是相當(dāng)驚人的。所有的客戶(hù)端只是瀏覽器,所有的操作都和上網(wǎng)瀏覽網(wǎng)頁(yè)類(lèi)似,使用者接受的培訓(xùn)也僅限于業(yè)務(wù)邏輯而無(wú)需將大量精力浪費(fèi)學(xué)習(xí)軟件操作上。系統(tǒng)整合無(wú)論是辦公自動(dòng)化(OA)系統(tǒng),人力資源(HR)系統(tǒng),客戶(hù)關(guān)系管理(CRM)系統(tǒng),ERP等等,發(fā)展的趨勢(shì)是不斷融合。而采用統(tǒng)一的B/S結(jié)構(gòu)開(kāi)發(fā)的產(chǎn)品無(wú)論是現(xiàn)在還是將來(lái)都是最好的選擇,它提供了真正意義上無(wú)縫地與其它系統(tǒng)進(jìn)行整合的方案??缭狡脚_(tái)的限制盡管目前Windows桌面系統(tǒng)一統(tǒng)天下,但是服務(wù)器系統(tǒng)采用的操作系統(tǒng)卻具有多樣性,包括Linux、Unix、Windows NT/2000Server等系統(tǒng)都可以實(shí)現(xiàn)企業(yè)級(jí)應(yīng)用。即便是桌面系統(tǒng),中國(guó)政府出于安全和國(guó)家戰(zhàn)略的考慮,希望有自己的操作系統(tǒng),Linux的出現(xiàn)使這種想法變成了現(xiàn)實(shí),不久也許國(guó)產(chǎn)的Linux系統(tǒng)將占據(jù)更多桌面系統(tǒng)的市場(chǎng)份額。傳統(tǒng)的C/S架構(gòu)的軟件需要針對(duì)不同的操作系統(tǒng)開(kāi)發(fā)不同版本的軟件,面對(duì)眾多的操作系統(tǒng)和軟件快速的升級(jí)換代, 采用這一架構(gòu)開(kāi)發(fā)軟件,對(duì)于企業(yè)的IT投資無(wú)疑是一種巨大的風(fēng)險(xiǎn)。而采用Java語(yǔ)言實(shí)現(xiàn)的B/S架構(gòu)的軟件產(chǎn)品真正做到了“一次編寫(xiě)處處運(yùn)行(Write Once, Run Anywhere)” ,對(duì)企業(yè)而言,可以規(guī)避將來(lái)更換操作系統(tǒng)所帶來(lái)的風(fēng)險(xiǎn)。健壯的系統(tǒng)Java語(yǔ)言實(shí)現(xiàn)的軟件具有天然的健壯性。這是Java語(yǔ)言自身的特性保證的。利用Java寫(xiě)成的軟件幾乎不可能造成系統(tǒng)崩潰,這正是安全性要求很高的企業(yè)級(jí)應(yīng)用所不可或缺的特性。第四章 公交查詢(xún)系統(tǒng)設(shè)計(jì)分析根據(jù)數(shù)據(jù)庫(kù)系統(tǒng)生存期的設(shè)計(jì)方法,從數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)和開(kāi)發(fā)的全過(guò)程來(lái)考慮,將數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)分為以下幾個(gè)階段:1)規(guī)劃;2)需求分析;3)概念設(shè)計(jì);4)邏輯設(shè)計(jì)5)物理設(shè)計(jì)167。 要設(shè)計(jì)一個(gè)良好的公交查詢(xún)系統(tǒng),就必須首先明確該應(yīng)用環(huán)境對(duì)系統(tǒng)的要求。公交查詢(xún)系統(tǒng)的應(yīng)用背景為:方便市民搭乘公交車(chē)出行;手動(dòng)(目前)、自動(dòng)(將來(lái))、及時(shí)更新查詢(xún)數(shù)據(jù)。因此,該系統(tǒng)需滿(mǎn)足以下幾方面需求: 查詢(xún)功能:系統(tǒng)需要提供幾種不同方式的查詢(xún)手段,以實(shí)現(xiàn)靈活方便地管理整個(gè)系統(tǒng)。 數(shù)據(jù)的更新修改: 更新:系統(tǒng)允許管理員級(jí)別的用戶(hù)對(duì)數(shù)據(jù)進(jìn)行更新、修改并且存盤(pán)操作; 編輯:系統(tǒng)允許管理員級(jí)別的用戶(hù)對(duì)數(shù)據(jù)進(jìn)行編輯、刪除的操作,保證現(xiàn)庫(kù)的真實(shí)性與實(shí)時(shí)性。 打印輸出(暫未實(shí)現(xiàn)):系統(tǒng)可以將用戶(hù)查詢(xún)到的內(nèi)容動(dòng)態(tài)地生成報(bào)表,并打印輸出。167。 系統(tǒng)功能模塊劃分公交查詢(xún)系統(tǒng)功能劃分模塊如下: 查詢(xún)系統(tǒng)模塊該模塊實(shí)現(xiàn)公交查詢(xún)功能??蓪?shí)現(xiàn)按起點(diǎn)-中轉(zhuǎn)站-終點(diǎn)查詢(xún)查詢(xún)和按線(xiàn)路查詢(xún)兩種查詢(xún)方式。錄入系統(tǒng)模塊 該模塊實(shí)現(xiàn)數(shù)據(jù)的錄入、修改、刪除功能。該模塊由公交站點(diǎn)管理與公交線(xiàn)路管理兩部分組成,167。系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 概念設(shè)計(jì) 概念設(shè)計(jì)的目標(biāo)是產(chǎn)生反映城市公交查詢(xún)系統(tǒng)需求的數(shù)據(jù)庫(kù)概念結(jié)構(gòu),即概念模式。概念模式是獨(dú)立于數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu),獨(dú)立于支持?jǐn)?shù)據(jù)庫(kù)的DBMS,不依賴(lài)于計(jì)算機(jī)系統(tǒng)的。 ER模型 ER模型是對(duì)現(xiàn)實(shí)世界的一種抽象。它的主要成分是實(shí)體、聯(lián)系和屬性。使用這三種成分,我們可以建立許多應(yīng)用環(huán)境的ER模型。 ER模型的操作 在利用ER模型進(jìn)行數(shù)據(jù)庫(kù)概念設(shè)計(jì)的過(guò)程中,常常需要對(duì)ER圖進(jìn)行種種變換。這些變換又稱(chēng)為ER模型的操作,包括實(shí)體類(lèi)型、聯(lián)系類(lèi)型和屬性的分裂、合并和增刪等等。 利用ER方法的數(shù)據(jù)庫(kù)概念設(shè)計(jì) 利用ER方法進(jìn)行數(shù)據(jù)庫(kù)的概念設(shè)計(jì),可以分成三步進(jìn)行:首先設(shè)計(jì)局部ER模式,然后把各局部ER模式綜合成一個(gè)全局ER模式,最后對(duì)全局ER模式進(jìn)行優(yōu)化,得到最終的ER模式,即概念模式。 設(shè)計(jì)局部的ER模式 通常,一個(gè)數(shù)據(jù)庫(kù)系統(tǒng)都是為多個(gè)不同用戶(hù)服務(wù)的。各個(gè)用戶(hù)對(duì)數(shù)據(jù)的觀點(diǎn)可能不一樣,信息處理需求也可能不同。在設(shè)計(jì)數(shù)據(jù)庫(kù)概念結(jié)構(gòu)時(shí),為了更好地模擬現(xiàn)實(shí)世界,一個(gè)有效的策略是“分而治之”,即先分別考慮各個(gè)用戶(hù)的信息需求,形成局部概念結(jié)構(gòu),然后再綜合成全局結(jié)構(gòu)。在ER方法中,局部概念結(jié)構(gòu)又稱(chēng)為局部ER模式,其圖形表示稱(chēng)為ER圖。 實(shí)體和屬性的定義如下: 站點(diǎn)(站點(diǎn)編號(hào),站點(diǎn)名稱(chēng),站點(diǎn)類(lèi)別) 線(xiàn)路(線(xiàn)路編號(hào),始發(fā)時(shí)間,終發(fā)時(shí)間,備注) 線(xiàn)路站點(diǎn)對(duì)應(yīng)(線(xiàn)路編號(hào),站點(diǎn)名稱(chēng))站點(diǎn)站點(diǎn)編號(hào)站點(diǎn)類(lèi)別線(xiàn)路始發(fā)時(shí)間終發(fā)時(shí)間備注線(xiàn)路站點(diǎn)對(duì)應(yīng)線(xiàn)路編號(hào)站點(diǎn)名稱(chēng) E/R圖表示聯(lián)系定義ER模型的“聯(lián)系”用于刻畫(huà)實(shí)體之間的關(guān)聯(lián)。一種完整的方式是對(duì)局部結(jié)構(gòu)中任意兩個(gè)實(shí)體類(lèi)型,依據(jù)需求分析的結(jié)果,考察局部結(jié)構(gòu)中任意兩個(gè)實(shí)體類(lèi)型之間是否存在聯(lián)系。若有聯(lián)系,進(jìn)一步確定是1:N,M:N,還是1:1等。還要考察一個(gè)實(shí)體類(lèi)型內(nèi)部是否存在聯(lián)系,兩個(gè)實(shí)體類(lèi)型之間是否存在聯(lián)系,多個(gè)實(shí)體類(lèi)型之間是否存在聯(lián)系,等等。設(shè)計(jì)全局ER模式所有局部ER模式都設(shè)計(jì)好了后,接下來(lái)就是把它們綜合成單一的全局概念結(jié)構(gòu)。全局概念結(jié)構(gòu)不僅要支持所有局部ER模式,而且必須合理地表示一個(gè)完整、一致的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)。 1)確定公共實(shí)體類(lèi)型為了給多個(gè)局部ER模式的合并提供開(kāi)始合并的基礎(chǔ),首先要確定各局部結(jié)構(gòu)中的公共實(shí)體類(lèi)型。在這一步中我們僅根據(jù)實(shí)體類(lèi)型名和鍵枕認(rèn)定公共實(shí)體類(lèi)型。一般把同名實(shí)體類(lèi)型作為公共實(shí)體類(lèi)型的一類(lèi)候選,把具有相同鍵的實(shí)體類(lèi)型作為公共實(shí)體類(lèi)型的另一類(lèi)候選。 2)局部ER模式的合并合并的原則是:首先進(jìn)行兩兩合并;先和合并那些現(xiàn)實(shí)世界中有聯(lián)系的局部結(jié)構(gòu);合并從公共實(shí)體類(lèi)型開(kāi)始,最后再加入獨(dú)立的局部結(jié)構(gòu)。 3)消除沖突沖突分為三類(lèi):屬性沖突、結(jié)構(gòu)沖突、命名沖突。設(shè)計(jì)全局ER模式的目的不在于把若干局部ER模式形式上合并為一個(gè)ER模式,而在于消除沖突,使之成為能夠被所有用戶(hù)共同理解和接受的同一的概念模型。 4)全局ER模式的優(yōu)化在得到全局ER模式后,為了提高數(shù)據(jù)庫(kù)系統(tǒng)的效率,還應(yīng)進(jìn)一步依據(jù)處理需求對(duì)ER模式進(jìn)行優(yōu)化。一個(gè)好的全局ER模式,除能準(zhǔn)確、全面地反映用戶(hù)功能需求外,還應(yīng)滿(mǎn)足下列條件:實(shí)體類(lèi)型的個(gè)數(shù)要盡可能的少;實(shí)體類(lèi)型所含屬性個(gè)數(shù)盡可能少;實(shí)體類(lèi)型間聯(lián)系無(wú)冗余。 由于概念設(shè)計(jì)的結(jié)果是ER圖,DBMS一般采用關(guān)系型,因此數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)過(guò)程就是把ER圖轉(zhuǎn)化為關(guān)系模式的過(guò)程。由于關(guān)系模型古有的優(yōu)點(diǎn),邏輯設(shè)計(jì)可以充分運(yùn)用關(guān)系數(shù)據(jù)庫(kù)規(guī)范化理論,使設(shè)計(jì)過(guò)程形式化地進(jìn)行。設(shè)計(jì)結(jié)果是一組關(guān)系模式的定義。1)導(dǎo)出初始關(guān)系模式2)關(guān)系子模式子模式是用戶(hù)所用到的那部分?jǐn)?shù)據(jù)的描述。除了指出用戶(hù)用到的數(shù)據(jù)外,還應(yīng)指出數(shù)據(jù)與概念模式中相應(yīng)數(shù)據(jù)的聯(lián)系,即指出概念模式與子模式之間的對(duì)應(yīng)性。第五章 公交查詢(xún)系統(tǒng)應(yīng)用程序設(shè)計(jì)(部分)167。%@ page contentType=text/html。 charset=ISO8859_1 %%@ page import=.*,.*,.*。 %%List routes = null。Connection connection。 route_Manager = ()。connection = ().getConnection()。try { routes = (connection)。} catch (Exception e) { throw e。} finally { if (connection != null) { ()。 connection = null。 }}%htmlheadtitle公交查詢(xún)/titlemeta equiv=ContentType content=text/html。 charset=ISO8859_1/headSCRIPT language=JAVASCRIPT type=text/javascript!function loginSubmit(theObj){ if
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1