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

正文內(nèi)容

基于j2ee的學(xué)院計(jì)算中心網(wǎng)站結(jié)構(gòu)設(shè)計(jì)doc-展示頁(yè)

2024-08-02 01:17本頁(yè)面
  

【正文】 ard。 以下是本系統(tǒng)與數(shù)據(jù)庫(kù)建立連接的Java源代碼:%public class Dao {Protected static String dbClassName = 。所以一開始就要仔細(xì)慎重地搭建一個(gè)完整而合理的結(jié)構(gòu)。數(shù)據(jù)只有用數(shù)據(jù)庫(kù)來(lái)管理才能有自動(dòng)化管理的可能。計(jì)算中心網(wǎng)站教師與學(xué)生的登錄資源上傳下載在線視頻教程機(jī)房課表查詢新聞發(fā)布與更改學(xué)生作品展示及投票圖41 本網(wǎng)站總體模塊示意圖本網(wǎng)站提供了各種信息及功能,因此整個(gè)網(wǎng)站設(shè)計(jì)使用了表格結(jié)構(gòu),這樣操作比較方便,結(jié)構(gòu)美觀。計(jì)算中心網(wǎng)站實(shí)現(xiàn)了教師與學(xué)生的登錄、資源的上傳與下載、新聞的發(fā)布與更改、在線視頻教程、機(jī)房課表查詢、學(xué)生作品展示及投票等多種功能。4總體設(shè)計(jì)計(jì)算機(jī)中心網(wǎng)站是個(gè)集新聞、信息、交流為一體的網(wǎng)站,是為了讓在校學(xué)生能了解學(xué)院信息辦發(fā)布的最新信息技術(shù)而設(shè)計(jì)的。此系統(tǒng),代碼使用Java編寫,數(shù)據(jù)庫(kù)管理系統(tǒng)采用SQL Server數(shù)據(jù)庫(kù)管理系統(tǒng),運(yùn)行在Windows98/ME/2000/XP系統(tǒng)下。計(jì)算機(jī)中心網(wǎng)站作為向教師和學(xué)生提供服務(wù)的網(wǎng)站,可成功實(shí)現(xiàn)多種功能。 HTML作為一種樣式語(yǔ)言,隨著Internet上信息量的增多和交互性的加強(qiáng)使HTML顯得越來(lái)越難以勝任的情況之下,而JSP能夠徹底實(shí)現(xiàn)用戶與管理人員的交互性,在JSP編程語(yǔ)言高度發(fā)展的形式下,JSP能夠很好的解決這些復(fù)雜交互的動(dòng)態(tài)性,于是我們也開始了對(duì)學(xué)院網(wǎng)站的動(dòng)態(tài)開發(fā),即而讓學(xué)院網(wǎng)站更加的互動(dòng)。隨著社會(huì)的發(fā)展和經(jīng)濟(jì)時(shí)代的到來(lái),網(wǎng)站在各行各業(yè)都占據(jù)著越來(lái)越重要的地位,特別是教育事業(yè)。3需求分析在科學(xué)技術(shù)發(fā)展的今天,網(wǎng)站在成為提供信息平臺(tái)的同時(shí)也實(shí)現(xiàn)著管理與交互的功能。2 業(yè)務(wù)邏輯層主要是對(duì)數(shù)據(jù)層進(jìn)行操作,對(duì)數(shù)據(jù)邏輯層進(jìn)行處理,如果數(shù)據(jù)層是積木,那么邏輯層就是堆積木的搭建。 JSP的J2EE架構(gòu)介紹J2EE分為3層:表現(xiàn)層、業(yè)務(wù)邏輯層及數(shù)據(jù)訪問(wèn)層。使用Tomcat可以體驗(yàn)JSP和Servlet的最新規(guī)范。 JSP的運(yùn)行環(huán)境介紹從最開始的JSWDK到現(xiàn)在的Tomcat、WebLogic等,JSP的運(yùn)行環(huán)境也有了很大的變化,出現(xiàn)了很多優(yōu)秀的JSP容器,如Tomcat、WebLogic、IBM WebSphere等。EJB的優(yōu)勢(shì)是它通過(guò)J2EE服務(wù)器的支持(所有的J2EE服務(wù)器都必須支持EJB的特性,最有名的是BEA公司的WebLogic和IBM公司的WebSphere),以最簡(jiǎn)單的方式實(shí)現(xiàn)了事務(wù),分布式部署等復(fù)雜處理,而且實(shí)體Bean,消息Bean,會(huì)話Bean三各種EJB各有神通。其實(shí)大家都知道,一個(gè)Java程序要運(yùn)行,從這一點(diǎn)上說(shuō),JSP,Servlet,JavaBean,EJB(它很特殊,需要J2EE服務(wù)器的特殊支持)他們又有統(tǒng)一的一面。如果說(shuō)把顯示一個(gè)網(wǎng)頁(yè)比喻成用筆在紙上寫字給人看的話,理想的J2EE網(wǎng)站應(yīng)該是:JSP就是筆的外套(它只是輔助筆芯,寫出字來(lái)),JavaBean和EJB等就是筆芯(它們是網(wǎng)站的核心,用戶是看不到它們的,筆芯決定了寫出來(lái)的字是什么顏色的,好看不好看,書寫起來(lái)是否流利,也就是說(shuō)它們決定了整個(gè)網(wǎng)站的功能,是否穩(wěn)定,是否高效,是否安全等),網(wǎng)絡(luò)和服務(wù)器軟件就是紙,紙容易看就舒服,也就是網(wǎng)頁(yè)顯示的快)。由眾多知名廠商共同制定的J2EE(Java2PlatformEnterpriseEdition)平臺(tái)規(guī)范則為企業(yè)開發(fā)新應(yīng)用提供了統(tǒng)一的標(biāo)準(zhǔn)。(1) 數(shù)據(jù)插入 往數(shù)據(jù)庫(kù)的基本表中插入數(shù)據(jù)使用的是INSERT語(yǔ)句,其方式有兩種:一種是元組值的插入,另一種是查詢結(jié)果的插入。 SQL語(yǔ)言的數(shù)據(jù)查詢使用數(shù)據(jù)庫(kù)的目的是為了有效地管理數(shù)據(jù),而數(shù)據(jù)的插入、刪除和修改則是必不可少的功能。當(dāng)設(shè)計(jì)者在關(guān)系表上定義了索引時(shí),系統(tǒng)會(huì)自動(dòng)利用索引進(jìn)行快速檢索,用戶不需知道表上是否有索引或者有什么類型的索引等細(xì)節(jié)。SQL語(yǔ)言允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對(duì)單個(gè)記錄進(jìn)行操作。雖然很多數(shù)據(jù)庫(kù)都對(duì)SQL語(yǔ)句進(jìn)行了再開發(fā)和擴(kuò)展,但是包括Select, Insert, Update, Delete, Create, 以及Drop在內(nèi)的標(biāo)準(zhǔn)的SQL命令仍然可以被用來(lái)完成幾乎所有的數(shù)據(jù)庫(kù)操作[1]。SQL語(yǔ)句可以用來(lái)執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫(kù)中的數(shù)據(jù),從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)等。SQL語(yǔ)言的主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系,進(jìn)行溝通。它描述數(shù)據(jù)本身的特性,也描述數(shù)據(jù)與數(shù)據(jù)之間的種種聯(lián)系;(3) 數(shù)據(jù)獨(dú)立性; (4) 可控?cái)?shù)據(jù)冗余度;(5) 統(tǒng)一數(shù)據(jù)控制功能:數(shù)據(jù)安全性控制,指采取一定的安全保密措施確保數(shù)據(jù)庫(kù)中的數(shù)據(jù)不被非法用戶存取而造成數(shù)據(jù)的泄密和破壞;數(shù)據(jù)完整性控制,是指數(shù)據(jù)的正確性、有效性與相容性;并發(fā)控制,多個(gè)用戶對(duì)數(shù)據(jù)進(jìn)行存取時(shí),采取必要的措施進(jìn)行數(shù)據(jù)保護(hù);數(shù)據(jù)恢復(fù),系統(tǒng)能進(jìn)行應(yīng)急處理,把數(shù)據(jù)恢復(fù)到正確狀態(tài)。在20世紀(jì)60年代末,磁盤技術(shù)取得重要進(jìn)展,具有數(shù)百兆容量和快速存取的磁盤陸續(xù)進(jìn)入市場(chǎng),成本也不高,為數(shù)據(jù)庫(kù)技術(shù)的產(chǎn)生提供了良好的物質(zhì)條件。數(shù)據(jù)庫(kù)系統(tǒng)克服了文件系統(tǒng)的缺陷,提供了對(duì)數(shù)據(jù)更高級(jí)更有效的管理。20世紀(jì)60年代末發(fā)生的三件大事,層次模型IMS系統(tǒng)的推出、關(guān)于網(wǎng)狀模型DBTG報(bào)告的發(fā)表以及關(guān)于關(guān)系模型論文的連續(xù)發(fā)表標(biāo)志著數(shù)據(jù)管理技術(shù)進(jìn)入數(shù)據(jù)庫(kù)階段。(3) 第三代數(shù)據(jù)庫(kù):將為更加豐富的數(shù)據(jù)模型和更強(qiáng)大的數(shù)據(jù)管理功能為特征,以提供傳統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)難以支持的新應(yīng)用。2 概述 數(shù)據(jù)庫(kù)的發(fā)展史數(shù)據(jù)庫(kù)的發(fā)展經(jīng)歷了三個(gè)階段:(1) 層次型和網(wǎng)狀型:代表產(chǎn)品是1969年IBM公司研制的層次模型數(shù)據(jù)庫(kù)管理系統(tǒng)IMS。 (3) 計(jì)算機(jī)中心網(wǎng)站提供了個(gè)性化的平臺(tái),網(wǎng)絡(luò)提供的豐富資源可以使學(xué)生和教師各取所需。 (2) 計(jì)算機(jī)中心網(wǎng)站使得教師與教師、教師與學(xué)生、學(xué)生與學(xué)生之間的交流有了全新的方式,它不再受到傳統(tǒng)信息傳遞的制約。在這個(gè)高度信息化的社會(huì)里,建立計(jì)算機(jī)中心自己的網(wǎng)站是最直接的宣傳手段。 網(wǎng)站設(shè)計(jì)目標(biāo)Internet正在改變世界,由于Internet具有傳播信息容量極大、形態(tài)多樣、迅速方便、全球覆蓋、自由和交互的特點(diǎn),已經(jīng)發(fā)展成為新的傳播媒體,現(xiàn)在很多大學(xué)和眾多企業(yè)部門都已經(jīng)建立了自己的網(wǎng)站,通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)宣傳、交流及資源的整合。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。計(jì)算機(jī)中心網(wǎng)站是典型的JSP網(wǎng)站設(shè)計(jì),本設(shè)計(jì)采用B/S的設(shè)計(jì)結(jié)構(gòu),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。 網(wǎng)站介紹本網(wǎng)站前臺(tái)采用JSP技術(shù),Jsp是基于J2EE以及整個(gè)Java體系的Web開發(fā)技術(shù),利用這一技術(shù)可以建立安全的、跨平臺(tái)的先進(jìn)動(dòng)態(tài)網(wǎng)站,這項(xiàng)技術(shù)還在不斷地被更新和優(yōu)化。3.可以迅速查到所需信息。采用計(jì)算機(jī)來(lái)實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)站的設(shè)計(jì)歸納起來(lái),好處大約有以下幾點(diǎn):1.可以存儲(chǔ)計(jì)算機(jī)網(wǎng)站的各種信息,安全、高效。它已經(jīng)被應(yīng)用于許多領(lǐng)域,計(jì)算機(jī)之所以如此流行的原因主要有以下幾個(gè)方面:首先,計(jì)算機(jī)可以代替人工進(jìn)行許多繁雜的勞動(dòng);其次,計(jì)算機(jī)可以節(jié)省許多資源;第三,計(jì)算機(jī)可以大大的提高人們的工作效率;第四,計(jì)算機(jī)可以使敏感文檔更加安全,等等。 問(wèn)題的定義如今,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長(zhǎng)足的進(jìn)步。唐 山 學(xué) 院 畢 業(yè) 設(shè) 計(jì)基于J2EE的學(xué)院計(jì)算中心網(wǎng)站結(jié)構(gòu)設(shè)計(jì) 1 緒論 引言隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)發(fā)展,在網(wǎng)站設(shè)計(jì)中Web數(shù)據(jù)庫(kù)技術(shù)已經(jīng)成為應(yīng)用最為廣泛的網(wǎng)站架構(gòu)基礎(chǔ)技術(shù),Web提供了與用戶進(jìn)行通信聯(lián)絡(luò)的有效手段,利用Web技術(shù),實(shí)現(xiàn)Web服務(wù)器與數(shù)據(jù)庫(kù)的連接,完成對(duì)網(wǎng)站內(nèi)容的處理與查詢,用戶還可以瀏覽網(wǎng)頁(yè)上的通過(guò)與數(shù)據(jù)庫(kù)連接所顯示的內(nèi)容。計(jì)算機(jī)已經(jīng)成為我們學(xué)習(xí)和工作的得力助手。 現(xiàn)在我國(guó)的學(xué)校大多通過(guò)網(wǎng)站來(lái)展示自我,這樣的機(jī)制就更需要網(wǎng)站的開發(fā)與維護(hù)了。2.只需一名網(wǎng)站管理員即可操作,節(jié)省大量人力。4.利于師生及時(shí)反饋和掌握信息。后臺(tái)數(shù)據(jù)庫(kù)是Microsoft SQL Server,兩者結(jié)合,為Web數(shù)據(jù)庫(kù)技術(shù)提供了完美的實(shí)現(xiàn)體系. 計(jì)算機(jī)中心網(wǎng)站就是在這種條件下開發(fā)出來(lái)的,通過(guò)網(wǎng)頁(yè)的形式,完成網(wǎng)站的各種功能。對(duì)于前者要求建立起資料一致性和完整性強(qiáng)、資料安全性好的庫(kù)。計(jì)算機(jī)中心網(wǎng)站是一個(gè)學(xué)校網(wǎng)站的重要組成部分,不但能實(shí)現(xiàn)網(wǎng)站的各種功能,同時(shí)也有利于學(xué)校師生及時(shí)反饋與掌握信息。建立學(xué)校計(jì)算機(jī)中心網(wǎng)站有以下目的:   (1) 計(jì)算機(jī)中心網(wǎng)站是計(jì)算機(jī)中心的“商標(biāo)”。網(wǎng)站的超時(shí)空特性,不僅能讓本地區(qū)的人們了解計(jì)算機(jī)中心,更可讓更多的人們了解本校的不斷發(fā)展和前進(jìn)。它可以使不同的系別,不同班級(jí)的人們?cè)诓煌瑫r(shí)間、不同空間進(jìn)行交互。 (4) 計(jì)算機(jī)中心網(wǎng)站是很好的教學(xué)研究室,計(jì)算機(jī)中心網(wǎng)站與教育類專門網(wǎng)站的有效鏈接,給學(xué)院教學(xué)研究帶來(lái)了一片新天地。 (2) 關(guān)系型數(shù)據(jù)型庫(kù):目前大部分?jǐn)?shù)據(jù)庫(kù)采用的是關(guān)系型數(shù)據(jù)庫(kù)。它必須支持面向?qū)ο?,具有開放性,能夠在多個(gè)平臺(tái)上使用。進(jìn)入70年代以后,數(shù)據(jù)庫(kù)技術(shù)得到迅速發(fā)展,開發(fā)了許多有效的產(chǎn)品并投入運(yùn)行。當(dāng)進(jìn)入數(shù)據(jù)庫(kù)階段后,隨著數(shù)據(jù)管理規(guī)模一再擴(kuò)大,數(shù)據(jù)量急劇增加,為了提高效率,開始時(shí),人們只是對(duì)文件系統(tǒng)加以擴(kuò)充,在應(yīng)用文件中建立了許多輔助索引,形成倒排文件系統(tǒng),但這并不能最終解決問(wèn)題。2 數(shù)據(jù)庫(kù)的特點(diǎn)(1) 數(shù)據(jù)共享;(2) 面向全組織的數(shù)據(jù)結(jié)構(gòu)化:數(shù)據(jù)不再?gòu)膶儆谝粋€(gè)特定應(yīng)用,而是按照某種模型組織成為一個(gè)結(jié)構(gòu)化的整體。 SQL語(yǔ)言簡(jiǎn)介SQL是英文Structured Query Language的縮寫,意思為結(jié)構(gòu)化查詢語(yǔ)言,是訪問(wèn)數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言。按照ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì))的規(guī)定,SQL被作為關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的標(biāo)準(zhǔn)語(yǔ)言。 目前,絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL語(yǔ)言標(biāo)準(zhǔn)。SQL語(yǔ)言是一種非過(guò)程化語(yǔ)言,它一次處理一個(gè)記錄集合,對(duì)數(shù)據(jù)提供自動(dòng)導(dǎo)航。SQL語(yǔ)言不要求用戶指定數(shù)據(jù)的存取方法,而是使用查詢優(yōu)化器,由系統(tǒng)決定對(duì)指定數(shù)據(jù)存取的最快速手段。SQL語(yǔ)言可以完成許多功能,例如:(1) 查詢數(shù)據(jù);(2) 在數(shù)據(jù)庫(kù)表格中插入、修改和刪除記錄; (3) 建立、修改和刪除數(shù)據(jù)對(duì)象;(4) 控制對(duì)數(shù)據(jù)和數(shù)據(jù)對(duì)象的存取;(5) 確保數(shù)據(jù)庫(kù)的一致性和完整性等。在本系統(tǒng)中就大量地使用了數(shù)據(jù)插入、刪除和修改這三種操作,現(xiàn)在對(duì)它們做一個(gè)簡(jiǎn)單地介紹[1]。在本系統(tǒng)中使用的是前一種方式,其句法如下:INSERT INTO 基本表名(列表名)VALUES(元組值)(2) 數(shù)據(jù)刪除從數(shù)據(jù)庫(kù)的基本表中刪除數(shù)據(jù)使用的是DELETE語(yǔ)句,其句法如下:DELETE FROM 基本表名 [WHERE 條件表達(dá)式](3) 數(shù)據(jù)修改當(dāng)需要修改基本表中元組的某些列值時(shí),可以用UPDATE語(yǔ)句實(shí)現(xiàn),其句法如下:UPDATE基本表名SET列名=值表達(dá)式[,列名=值表達(dá)式…][WHERE條件表達(dá)式] JSP(J2EE)知識(shí)簡(jiǎn)介 JSP屬性介紹隨著Internet和企業(yè)計(jì)算從90年代以來(lái)的逐步發(fā)展,HTTP、XML和Java平臺(tái)逐漸演變成為針對(duì)客戶機(jī)計(jì)算的標(biāo)準(zhǔn),這些新興技術(shù)推動(dòng)了在服務(wù)器端封裝商業(yè)邏輯的應(yīng)用設(shè)計(jì)以及電子商務(wù)的推廣。JSP應(yīng)該是屬于J2EE的一部分,JSP只是用來(lái)動(dòng)態(tài)生成web頁(yè)面的,和php等技術(shù)一樣,人們習(xí)慣以文件后綴命名這項(xiàng)技術(shù),其實(shí)決大部分(可以說(shuō)是全部)的數(shù)據(jù)庫(kù)操作和很大一部分的復(fù)雜商業(yè)邏輯都是在JavaBean(典型的J2EE使用EJB)或其他的Java類中實(shí)現(xiàn)的,所以在網(wǎng)上基于J2EE的。當(dāng)然這個(gè)比喻可能不是很恰當(dāng),J2EE的各個(gè)部分是緊密聯(lián)系在一起的,單純的JSP也可以不借助JavaBean或EJB來(lái)連接數(shù)據(jù)庫(kù)以及處理商業(yè)邏輯,只是那樣效率很低而且不能發(fā)揮Java的可重用的優(yōu)點(diǎn)。其實(shí)J2EE技術(shù)的范圍是一個(gè)很大的,EJB是J2EE最核心的技術(shù)??梢赃@么說(shuō),EJB之所以能以簡(jiǎn)單的代碼實(shí)現(xiàn)高級(jí)的復(fù)雜的功能,是因?yàn)樗驹诹薐2EE服務(wù)器的肩膀上。下面簡(jiǎn)單介紹本網(wǎng)站使用的JSP容器Tomcat及其特點(diǎn):Tomcat是Apache Jakarta軟件組織的一個(gè)子項(xiàng)目,它是一個(gè)JSP/Servlet的容器,是在Sun公司的JSWDK(Java Server Web Development Kit)基礎(chǔ)上發(fā)展起來(lái)的一個(gè)JSP和Servlet規(guī)范的標(biāo)準(zhǔn)實(shí)現(xiàn)。經(jīng)過(guò)多年的發(fā)展,使得Tomcat不僅是JSP和Servlet規(guī)范的標(biāo)準(zhǔn)實(shí)現(xiàn),而且具備了很多商業(yè)Java Servlet容器的特性,使得它被一些企業(yè)用于商業(yè)用途。1 表現(xiàn)層主要是JSP和HTML頁(yè)面,用于接收用戶的請(qǐng)求,以及返回操作數(shù)據(jù),是應(yīng)用程序訪問(wèn)的入口。3 數(shù)據(jù)訪問(wèn)層主要是對(duì)原始數(shù)據(jù)的操作層,具體為業(yè)務(wù)邏輯層或表現(xiàn)層提供數(shù)據(jù)服務(wù)。使其應(yīng)用真正滲透到國(guó)民經(jīng)濟(jì)各個(gè)部門,發(fā)揮著越來(lái)越大的作用。因此,通過(guò)計(jì)算機(jī)中心網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn),來(lái)及時(shí)更新計(jì)算機(jī)中心的信息,使得教師與學(xué)生可以及時(shí)反饋及掌握信息,是非常必要的。以我院計(jì)算機(jī)中心為例,制作網(wǎng)站為我院計(jì)算機(jī)中心發(fā)展提供平臺(tái)。其中包含有:教師與學(xué)生的登錄、資源的上傳與下載、提供中心新聞等多種內(nèi)容。在調(diào)試和運(yùn)行過(guò)程中,應(yīng)該能夠讓網(wǎng)站正常使用
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1