JSP交友網(wǎng)站+開題報告_第1頁
JSP交友網(wǎng)站+開題報告_第2頁
JSP交友網(wǎng)站+開題報告_第3頁
JSP交友網(wǎng)站+開題報告_第4頁
JSP交友網(wǎng)站+開題報告_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、基于JSP的交友網(wǎng)站-、選題的目的和意義Internet在今天已經(jīng)滲透到人們?nèi)粘W習、生活、工作的各個方面,越來越多的人每天都要在互聯(lián)網(wǎng)上發(fā)布和獲取信息。計算機應(yīng)用技術(shù)的日益成熟進一步給互聯(lián)網(wǎng)的無限空間。一方面使網(wǎng) 站用戶能夠獲取到更豐富的信息與服務(wù)一方面卻也給人們對于如何更方便地獲取自己真正想要的 內(nèi)容帶來了很大困擾,用戶要求越來越高,希望網(wǎng)站能夠盡量智能化地了解自己的需求,幫助個人 得到適應(yīng)性的信息和服務(wù)。網(wǎng)絡(luò)只是個媒介,為大家提供了很好的交流平臺,卻創(chuàng)造了更親密更深刻的人與人之間的關(guān) 系,它讓所有人都得到了受教育的機會,以及獲得尊嚴的可能。在網(wǎng)絡(luò)上,只要你努力,你永遠有 機會。網(wǎng)絡(luò)與生俱

2、來的虛擬性,使得網(wǎng)絡(luò)交友有如“霧中花,水中月”,有人認為正因如此,它 看起來才格外美.網(wǎng)絡(luò)交友充分滿足了人們的好奇與表現(xiàn)的心理上網(wǎng)的人大都嘗試過在聊天室或 聊天軟件中或博客和圈子中隨意尋找網(wǎng)友的新奇?!熬W(wǎng)絡(luò)交友為我們的生活開辟了新的空間,網(wǎng) 絡(luò)讓我們超越了現(xiàn)實中交友的局限,讓生活充滿期待和變數(shù)?!睙嶂杂诰W(wǎng)絡(luò)交友的人常會將一些 不習慣向身邊朋友傾訴的內(nèi)心問題,樂意地講給從不謀面的網(wǎng)友或知心朋友聽,通過傾訴使心理得 到自我調(diào)節(jié),因為網(wǎng)上朋友相隔遠,不會有什么利益沖突,更不必擔心袒露心靈會帶來不良后果。通過QQ、博客和圈子、網(wǎng)上聊天室、論壇、網(wǎng)上交友社區(qū)、電子郵件、網(wǎng)絡(luò)即時通迅軟件、網(wǎng)上 交友軟件等

3、網(wǎng)絡(luò)利器,“網(wǎng)絡(luò)交友”這種全新的交友方式,使“朋友遍天下”更為現(xiàn)實,唐朝詩 人王勃的那句“海內(nèi)存知已,天涯若比鄰”的名句,也變得更具有現(xiàn)實意義。從文化的角度來看, 網(wǎng)絡(luò)所倡導(dǎo)的“平等、自由”精神,便網(wǎng)上交友前所未有的跳岀世欲變得更加模糊起來。網(wǎng)絡(luò)實 實在在地開辟了我們嶄新的交際渠道,拓寬了我們的交際范圍,可以說網(wǎng)絡(luò)交友頗具發(fā)展壯大的趨 勢。社會的日益開放和工作環(huán)颯形勢的變化,人與人之間交往的載體也相應(yīng)的發(fā)生了變化。交友 網(wǎng)站的設(shè)計豐富了許多朋友的業(yè)余文化生活給他們的生活帶來更多的方便。促進全社會各項工作的全面進步。這樣基于JSP技術(shù),設(shè)計實現(xiàn)一個交友網(wǎng)站就迫在眉睫,它可以為網(wǎng)友提供網(wǎng)絡(luò)交 流和

4、交友服務(wù),使其具備網(wǎng)友注冊,網(wǎng)友個人管理,網(wǎng)站會員管理的功能。該題目可以很好的幫助學生掌握JSP的基本技術(shù),掌握網(wǎng)絡(luò)數(shù)據(jù)庫的基本操作,鍛煉學生開 發(fā)Web應(yīng)用程序的能力,積累Web應(yīng)用程序開發(fā)的經(jīng)驗。二、國內(nèi)外研究動態(tài)隨著 WEB技術(shù)的發(fā)展,WEB內(nèi)容從一些靜態(tài)網(wǎng)頁發(fā)展到內(nèi)容豐富的動態(tài)網(wǎng)頁。對于廣大WEB開發(fā)人員來講動態(tài)頁面的生成是一個挑戰(zhàn)。有許多的方法來試圖解決這個問題,如plug-in技術(shù)及基于服務(wù)器端的APIs等方法但存在的一個問題是這些方法是針對某個特定的web服務(wù)器, 如Microsoft提供的ASP技術(shù)就只針對它的IIS及Personal web服務(wù)器。目前用于生成動態(tài)網(wǎng)頁較為流行

5、的方法有CGI、PHP及Java Server PageJSP)技術(shù)等。其中:CGI通過訪問其它應(yīng)用程序來獲取信息并返回給瀏覽器,CGI 程序通常用 C或PERL語言來開發(fā);JSP則通過將JSP組件編譯成Java Servlet在服務(wù)器端運行來實現(xiàn)動態(tài)內(nèi)容。Java Servlet程序則具有JAVA程序的優(yōu)點,可運行在任何平臺之上,大多數(shù)WEB及應(yīng)用服務(wù)器都支持JAVA及Servlet API。JSP則沒有大量的并行請求大大降低了其性能局限,每個程序裝載一次,并駐留在服務(wù)器內(nèi)存為以后請求服務(wù)。由于Java Servlet 具有 JAVA的所有優(yōu)點,開發(fā)起來也相對容易,java簡化了對異常的處理

6、;它的面向?qū)ο筇匦允归_發(fā)人員的協(xié)作成 為一件簡單的事。此外, JSP技術(shù)從如下幾個方面加快動態(tài)網(wǎng)站開發(fā):將靜態(tài)頁面的開發(fā)和動態(tài)內(nèi)容的生成分開。JSP中通過使用HTML或XML標記來規(guī)劃、設(shè)計WEB頁的布局和風格;而用JSP標記來實現(xiàn)動態(tài)的內(nèi)容,生成動態(tài)內(nèi)容的部分被封裝起來運 行于服務(wù)器端;這樣頁面布局和風格可單獨編輯與調(diào)試而不影響動態(tài)內(nèi)容生成。組件的重用。多數(shù)JSP頁通過重用無平臺無關(guān)的組件一JavaBeans來完成復(fù)雜的要求。這些組件可在開發(fā)人員中重復(fù)使用。通過標記來簡化頁面開發(fā)。通過JSP提供了標記,開發(fā)人員可以很容易使用beans組件, 設(shè)和訪問它們的屬性。同時JSP也允許用戶自定義標記

7、,還可接受第三方開發(fā)的標記,從而可 以方便使用第三方提供的功能組件。Java Bean是一種Java類(class),通過封裝屬性和方法成為具有某種功能或者處理某個業(yè)務(wù)的對象。Java Bean被組織成為package (數(shù)據(jù)包)以便進行管理,JSP網(wǎng)頁吸引人的地方之 一就是能結(jié)合Java Bean技術(shù)來擴充網(wǎng)頁中程序的功能。網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用技術(shù)是目前進行信息管理的有效技術(shù),它借助互聯(lián)網(wǎng)的硬件資源以及軟件資 源,提供了一種開放式的信息加工處理方法,為人們提供了一種及時的.快捷的信息理技術(shù),因 此網(wǎng)絡(luò)數(shù)據(jù)庫的應(yīng)用越來越普遍。Oracle是世界領(lǐng)先的信息管理軟件開發(fā)商,因其復(fù)雜的關(guān)系數(shù) 據(jù)庫產(chǎn)品而聞

8、名。Oracle的目標定位于高端工作站以及作為服務(wù)器的小型計算機.Oracle的路線 同Sun微系統(tǒng)公司類似都提岀了網(wǎng)絡(luò)計算機的概念。與無壓縮格式下存儲數(shù)據(jù)相比,新的Oracle 數(shù)據(jù)壓縮技術(shù)能夠確保以較小的開銷節(jié)省三倍以上的磁盤存儲空間.這一點比僅節(jié)省磁盤空間要具 有更大的優(yōu)勢,因為它能夠使企業(yè)節(jié)約更多的開支,以便有更多的資金來鞏固自己的地位。三、主要研究內(nèi)容和解決的問題31主要硏究內(nèi)容1)JSP技術(shù)及相關(guān)知識的學習。2)學習Eclipse的使用。3)Tomcat服務(wù)器的配和調(diào)試。4)數(shù)據(jù)庫技術(shù),掌握數(shù)據(jù)庫(Oracle,SQL Server等)的基本操作5)Web應(yīng)用程序分析與設(shè)計的方法。

9、6)交友網(wǎng)站的設(shè)計。32交友網(wǎng)站系統(tǒng)的設(shè)計原則交友網(wǎng)站系統(tǒng)的建設(shè)以先進性和實用性為根本原則既滿足業(yè)務(wù)需求,又要考慮將來的發(fā)展需 要。采用先進的J2EE技術(shù),充分利用現(xiàn)有的軟件資源和硬件資源并根據(jù)設(shè)計增加適當?shù)挠布?、軟FL EHim_jtriNBI I 1 Ellllgmss .SHSSSRSES - smns云忠JIT東0耀斉無廉S.WBess (EHfia ,HBB 回色WKsHMslisYGis ff44忠卑皿I-Imm34數(shù)據(jù)庫結(jié)構(gòu)設(shè)計根據(jù)系統(tǒng)功能的設(shè)計要求和模塊劃分,數(shù)據(jù)庫主要用于存儲用戶的注冊信息留言信息和好友 信息。3.4.1數(shù)據(jù)庫的需求分析網(wǎng)上交友主要包含一下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)。用

10、戶簡單注冊信息:user_ID、用戶名、密碼和注冊日期等。用戶詳細的注冊信息:Iar_ID、用戶ID、姓名、生日、年齡、學歷、職業(yè)、單位、郵政編碼. 電話、簡歷、性格和星座等。留言信息表:ID、留言者姓名、留言內(nèi)容、留言時間、對方用戶ID和留言者ID 等.好友信息列表:ID、對方用戶ID、申請好友者用戶ID、申請者用戶名、性別和地區(qū)等3.4.2數(shù)據(jù)庫的邏輯設(shè)計1,用戶簡單注冊信息表 user_reg 如圖2:名稱數(shù)據(jù)類型名稱數(shù)據(jù)類型大小USER_IDNUMBER10USER_NAMEVARCHAR218PASSWORDVARCHAR218DATEDATEDATE1DATE小數(shù)位數(shù)可否為空默認值

11、0是是是是Sysdate是Sysdate2,用戶詳細注冊信息表【archives如圖3 :名稱數(shù)據(jù)類型大小小數(shù)位數(shù)可否為空默認值LAR_IDNUMBER100USER_IDNUMBER100是0NAMEVARCHAR250是SEXVARCHAR250是BRITHERDAYVARCHAR250是AGENUMBER100是0HOMEVARCHAR250是EDUCATIONVARCHAR250JOBVARCHAR250是COMPANYVARCHAR250是POSTCALCODEVARCHAR250是TELVARCHAR250是FRESUMEVARCHAR2210是NETNAMEVARCHAR250是

12、HOMEPAGEVARCHAR250是EMAILVARCHAR250是NETCALLVARCHAR250是CHATROOMVARCHAR250是SPORTVARCHAR250是BOOKVARCHAR250是MUSICVARCHAR250是名稱數(shù)據(jù)類型大小IDNUMBER10NETNAMEVARCHAR2名稱數(shù)據(jù)類型大小IDNUMBER10NETNAMEVARCHAR210小數(shù)位數(shù)可否為空默認值0是是WORDVARCHAR2255是DATEDATE是SysdateFOR_IDNUMBER100是0USER_IDNUMBER100是0名稱數(shù)據(jù)類型大小小數(shù)位數(shù)可否為空默認值ID名稱數(shù)據(jù)類型大小小數(shù)位

13、數(shù)可否為空默認值IDNUMBER100FOR_IDNUMBER100是0USER_IDNUMBER100是0NETNAMEVARCHAR250是SEXVARCHAR250是HOMEVARCHAR250是4,好友信息列表 friends 如圖5:四、論文工作計劃與方案4.1實施方案:2)了解各模塊功能的實現(xiàn),并對其詳加分析。3)掌握以網(wǎng)頁的形式顯示數(shù)據(jù)庫中所查相關(guān)信息。4)系統(tǒng)的實現(xiàn)與程序的編寫。5)實驗,并根據(jù)實驗結(jié)果得岀結(jié)論4.2主要的硏究手段:1)研究JSP技術(shù)構(gòu)造Internet數(shù)據(jù)庫應(yīng)用系統(tǒng),由JSP5)實驗,并根據(jù)實驗結(jié)果得岀結(jié)論4.2主要的硏究手段:1)研究JSP技術(shù)構(gòu)造Internet數(shù)據(jù)庫應(yīng)用系統(tǒng),由J

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論