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

正文內(nèi)容

java個(gè)人博客開(kāi)發(fā)本科生畢業(yè)論文-預(yù)覽頁(yè)

 

【正文】 .......................................................................... 37 總結(jié)與展望 ............................................................................................ 37 畢業(yè)設(shè)計(jì)總結(jié) ............................................................................. 37 展望 ........................................................................................... 38 致謝 ............................................................................................................. 39 參考資料 ..................................................................................................... 39 附錄 系統(tǒng)使用說(shuō)明 ........................................................... 錯(cuò)誤 !未定義書(shū)簽。對(duì)本研究提供過(guò)幫助和做出過(guò)貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說(shuō)明 并表示了謝意。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。 涉密論文按學(xué)校規(guī)定處理。 在本系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)中 主要使用了 JSP( Java Server Pages) +JavaBean+Servlet動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)技術(shù) ,并以 Windows XP 為運(yùn)行環(huán)境,采用瀏覽器 /服務(wù)器結(jié)構(gòu)( B/S),后臺(tái)數(shù)據(jù)庫(kù)是 MySQL, Tomcat 服務(wù)器作為 JSP 的支持平臺(tái)。以供前臺(tái)調(diào)用。 本系統(tǒng)重點(diǎn)完成了對(duì)相冊(cè)模塊和日志模塊的實(shí)現(xiàn) ,詳細(xì)設(shè)計(jì)了博客后五個(gè)模 塊的功能,達(dá)到了幫助用戶對(duì)個(gè)人博客系統(tǒng)使用的目的。 課題的背景及意義 課題背景 博客 ,又譯為網(wǎng)絡(luò)日志、部落格或部落閣等,是一種通常由個(gè)人管理、不定期張 貼新的文章的網(wǎng)站。自建獨(dú)立網(wǎng)站的博客主,有自己的域名、空間和頁(yè)面風(fēng)格 。博客經(jīng)常不只是一個(gè)溝通的方法,它們成為了一種反映生活的方法或藝術(shù)創(chuàng)作。傳達(dá)個(gè)人自由思想:博客是個(gè)自由的空間,可依照個(gè)人自由意志去撰寫任意的內(nèi)容,傳達(dá)個(gè)人的自由思想 。 宣傳文化推銷產(chǎn)品:可以通過(guò)自己的企業(yè)博客來(lái)對(duì)外宣傳本企業(yè)文化,或者通過(guò)博客來(lái)做營(yíng)銷。隨著社會(huì)的進(jìn)步 ,個(gè)人博客系統(tǒng)也將成為網(wǎng)絡(luò)主流。 2 JSP 及其相關(guān)技術(shù) JSP 技術(shù) JSP 是由 SUN 微軟系統(tǒng)公司( Sun Microsystems Inc)倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn),其在動(dòng)態(tài)網(wǎng)頁(yè)的建設(shè)中有其強(qiáng)大而特別的功能。 菏澤學(xué)院本科生畢業(yè)論文 3 JSP 的運(yùn)作模式 JSP 能在 Web Serve (尤 其是 JSWDK)端整合 Java 語(yǔ)言至 HTML 網(wǎng)頁(yè)的環(huán)境中,然后利用 HTML 網(wǎng)頁(yè)內(nèi)含的 Java程序代碼取代原有的 CGI、 ISAPI 或者 IDC 的程序,以便執(zhí)行原有 CGI/WinCGI、 ISAPI 的功能。因?yàn)?JSP 是在 上執(zhí)行的,所以無(wú)論使用者使用的是哪一種平臺(tái)下的瀏覽器,皆能欣賞由 JSP 產(chǎn)生的網(wǎng)頁(yè)內(nèi)容。所有程序操作都在服務(wù)器端執(zhí)行。其中包括:① JSP 頁(yè)面指示傳遞與頁(yè)面相關(guān)的信息,例如緩沖區(qū)和線程信息或者出錯(cuò)處理;②語(yǔ)言指示指定腳本語(yǔ)言以及所有的擴(kuò)展,包含指示可以被用來(lái)在頁(yè)面中包含一個(gè)外部的文件 ,被包含的文件可能是另一個(gè) JSP 文件;③標(biāo)簽庫(kù)指示指出頁(yè)面可以調(diào)用的客戶標(biāo)簽庫(kù)類型。如果法組件的實(shí)例不存在, JavaBeans 組件將實(shí)例化和注冊(cè)這個(gè)標(biāo)簽; JSP: setProperty 這個(gè)標(biāo)簽在組件的實(shí)例中設(shè)置一個(gè)屬性的值; JSP: getProperty 這個(gè)標(biāo)簽獲取一個(gè)組件的實(shí)例的屬性佰,將其轉(zhuǎn)化 為字符串,并民將它放人隱含對(duì)象“ out”中; JSP: include 和 JSP: forward。 ? 腳本組件。 腳本在“ %”和“% ”標(biāo)志中被描述。 菏澤學(xué)院本科生畢業(yè)論文 5 JSP 頁(yè)面由 JSP 引擎執(zhí)行,引擎安裝在 Web 服務(wù)器或者支持 JSP 的應(yīng)用服務(wù)器上。 當(dāng) JSP 頁(yè)面第一次被調(diào)用時(shí),如果它還不存在,就會(huì)被編譯成為一 個(gè) Java Servlet 類,并且存儲(chǔ)在服務(wù)器的內(nèi)存中。例如在一個(gè)簡(jiǎn)單實(shí)現(xiàn)中,瀏 覽器直接調(diào)用 JSP頁(yè)面, JSP頁(yè)面自動(dòng)生成被請(qǐng)求的內(nèi)容 (AD調(diào)用 JDBC直接從數(shù) 據(jù)庫(kù)中獲取信息 ),并且創(chuàng)建標(biāo)準(zhǔn)的 HTML,作為結(jié)果發(fā)送回瀏覽器。因?yàn)槊總€(gè)客戶必須建立或者共享一個(gè)到可用內(nèi)容資源的連接。而且對(duì)于 CGI 來(lái)說(shuō),每一個(gè)訪問(wèn)者就需要新增加一個(gè)進(jìn)程來(lái)處理,進(jìn)程不斷建立和銷毀對(duì)于作為 Web 服務(wù)器的計(jì)算機(jī)將是不小的負(fù)擔(dān)。而且, ISAPI 和 NSAPI 這種和 Web 服務(wù)器過(guò)于緊密結(jié)合菏澤學(xué)院本科生畢業(yè)論文 6 的技術(shù)使用時(shí)一旦出現(xiàn)錯(cuò)誤,很容易是 Web 服務(wù)器崩潰,而 JSP 就沒(méi)有這個(gè)缺點(diǎn)。 JSP 僅僅是一個(gè)規(guī)范,盡管通過(guò)的論述可以得出 JSP 一般要用 Javal 來(lái)實(shí)現(xiàn)的論斷,但作為跨平臺(tái)的語(yǔ)言, Java 可以在許多平臺(tái)下使用。 Apache Web Server 是世界上占有率最高的 Web 服務(wù)器,可以在包括 SUN Solaris, IBM AIM, SGI IRIX, Linux 和 Windows 在內(nèi)的許多操作系統(tǒng)下運(yùn)行。還可以使用應(yīng)用服務(wù)器添加 JSP 支持的 Netscape Enterprise Server 及由之發(fā)展而來(lái)的可以直接支持 JSP 的 iPla Web Server 等等。卻是很晚,且不完善,所以很難在大型 Web 應(yīng)用程序方面將很難與 JSP 和 ASP競(jìng)爭(zhēng)。 Microsoft 最新推出的 技術(shù)和 ASP 技術(shù)相比有了許多激動(dòng)人心的進(jìn)步,但是從企業(yè)級(jí)應(yīng)用的角度看, JSP 技術(shù)仍然有相當(dāng)?shù)膬?yōu)勢(shì)。除了 Java Servlet API, Servlet 還可以使用用以擴(kuò)展和添加到 API 的 Java 類軟件包。 Java Servlet 運(yùn)行于 JavaEnable Web 服務(wù)器中,可以被看作是運(yùn)行在請(qǐng)求和面向請(qǐng)求服務(wù)器 上的模塊。此后,一些其它的基于 Java 的 Web Server 開(kāi)始支持標(biāo)準(zhǔn)的 Servlet API。 Servlet 倒入特定的屬于 Java Servlet API 的包。 ? 服務(wù)器將請(qǐng)求信息發(fā)送至 Servlet。 菏澤學(xué)院本科生畢業(yè)論文 9 Servlet 與 JSP 之間的關(guān)系 當(dāng) JSP 成為開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站的主要技術(shù)時(shí), Servlet 在開(kāi)發(fā)中占據(jù)了非常重要的位置。也就是說(shuō), JSP 主要用來(lái)發(fā)送給前端的用戶,而 Servlet 主要來(lái)響應(yīng)用戶的請(qǐng)求,完成請(qǐng)求的邏輯處理。 由于 Servlet 更適合于后臺(tái)開(kāi)發(fā)者的使用,而且 Servlet 本身需要更多的編程技術(shù),因此 Servlet 本身在頁(yè)面上表現(xiàn)形式上非常的欠缺,遠(yuǎn)遠(yuǎn)不如 JSP。 ? 創(chuàng)建可嵌入到現(xiàn)有 HTML 頁(yè)面中的一部分 HTML 頁(yè)面 ( HTML 片段) ? 與其他服務(wù)器資源(包括數(shù)據(jù)庫(kù)和基于 Java 的應(yīng)用程序)進(jìn)行通信 ? 用多個(gè)客戶機(jī)處理連接,接收多個(gè)客戶機(jī)的輸入,并將結(jié)果廣播到多個(gè)客戶機(jī)上。 菏澤學(xué)院本科生畢業(yè)論文 10 ? 對(duì)特殊的處理采用 MIME 類型過(guò)濾數(shù)據(jù)。 ? 允許人們之間的合作 一個(gè) Servlet 能并發(fā)處理多個(gè)請(qǐng)求,可以使用同步請(qǐng)求支持系統(tǒng)。 ? 允許定以激活代理 Servlet 編寫者們可以定義彼此之間共同工作的激活代理,每個(gè)代理者是一個(gè) Servlet,而且代理者能夠在他們之間傳送數(shù)據(jù)。 2. 請(qǐng)求處理 對(duì)于到達(dá)服務(wù)器的客戶機(jī)請(qǐng)求,服務(wù)器創(chuàng)建特定于請(qǐng)求的一個(gè)“請(qǐng)求”對(duì)象菏澤學(xué)院本科生畢業(yè)論文 11 和一個(gè)“響應(yīng)”對(duì)象。 3. 終止 當(dāng)服務(wù)器 不再需要 Servlet,或重新裝入 Servlet 的新實(shí)例時(shí),服務(wù)器會(huì)調(diào)用它的 destroy()方法,來(lái)終止當(dāng)前 Servlet 實(shí)例的運(yùn)行。 Java 具有健壯、安全、易用等特性,而且支持自動(dòng)網(wǎng)上下載,本質(zhì)上是一種很好的數(shù)據(jù)庫(kù)應(yīng)用的編程語(yǔ)言。 JDBC 在 Web 和 Inter 應(yīng)用程序中的作用和 ODBC 在 Windows系列平臺(tái)應(yīng)用程序中的作用類似。 通過(guò)使用 JDBC,開(kāi)發(fā)人員可以很方便地將 SQL語(yǔ)句傳送給幾乎任何一種數(shù)據(jù)庫(kù)。 Java 和 JDBC 的結(jié)合可以讓開(kāi)發(fā)人員在開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用時(shí)真正實(shí)現(xiàn) “WriteOnce , RunEverywhere! ” JDBC 兩層模型和三層模型 JDBC 支持兩層模型,也支持三層模型訪問(wèn)數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)可以在同一機(jī)器上,也可以另一機(jī)器上通過(guò)網(wǎng)絡(luò)進(jìn)行連接。數(shù)據(jù)庫(kù)處理 SQL 語(yǔ)句并將結(jié)果返回 “ 中間層 ” ,然后 “ 中間層 ”將它們 返回用戶。但隨著優(yōu)化編譯器的引入,將 java的字節(jié)碼轉(zhuǎn)換成高效的機(jī)器碼,用 java來(lái)實(shí)現(xiàn) “ 中間層 ” 將越來(lái)越實(shí)際。 ? JDBC 支持不同的關(guān)系型數(shù)據(jù)庫(kù),使得程序的可移植性大大加強(qiáng)。 JDBC 結(jié)構(gòu)中 包含了不同廠家的產(chǎn)品,這就給更改數(shù)據(jù)源帶來(lái)很大的麻煩。 從上圖可以看出,模型一也實(shí)現(xiàn)了頁(yè)面表現(xiàn)和業(yè)務(wù)邏輯相分離。所以,模型一不能滿足大型應(yīng)用的需要,但是對(duì)于小型應(yīng)用,因?yàn)樵撃P秃?jiǎn)單,不用涉及諸多要素,從而可以很好地滿足小型應(yīng)用的需要,所以在簡(jiǎn)單應(yīng)用中,可以考慮模型一。 Servlet 用來(lái)處理請(qǐng)求的事務(wù),充當(dāng)一個(gè)控制者的角色,并負(fù)責(zé)向客戶發(fā)送請(qǐng)求。 另外,從設(shè)計(jì)結(jié)構(gòu)來(lái)看,這種模型充分體現(xiàn)了模型視圖控制器( MVC)的設(shè)計(jì)架構(gòu)。所以可行性分析不能代替需求分析,它實(shí)際上沒(méi)有準(zhǔn)確說(shuō)出“系統(tǒng)必須作什么”這個(gè)問(wèn)題。 個(gè)人博客系統(tǒng)概述 個(gè)人博客系統(tǒng)是主要為注冊(cè)用戶提供一個(gè)發(fā)布個(gè)人信息和寫作的平臺(tái)。 系統(tǒng)目標(biāo) 博客網(wǎng)站系統(tǒng)的總目標(biāo)是:在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫(kù)和先進(jìn)的開(kāi)發(fā)平臺(tái)上,利用現(xiàn)有的軟件,配置一定的硬件,開(kāi)發(fā)一個(gè)具有開(kāi)放體系結(jié)構(gòu)的、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互界面的個(gè)人博客網(wǎng)站,為網(wǎng)絡(luò)用戶提供進(jìn)行在線交流的網(wǎng)絡(luò)平臺(tái)。盡量采用開(kāi)放的標(biāo)準(zhǔn)技術(shù),達(dá)到跨平臺(tái)運(yùn)行的效果; 為了達(dá)到以上的開(kāi)發(fā)目的,個(gè)人博客網(wǎng)站應(yīng)遵循一定的設(shè)計(jì)和開(kāi)發(fā)與原則: ? 模塊接口定義清晰;基礎(chǔ)類庫(kù)和接口設(shè)計(jì)合理,盡量建立叮擴(kuò)展的接口和抽象類; ? 數(shù)據(jù)庫(kù)操作使用標(biāo)準(zhǔn) SQL 語(yǔ)句,如果一定要使用有差別的 SQL 語(yǔ)句,則盡菏澤學(xué)院本科生畢業(yè)論文 16 量集中在一起,以減少將來(lái)維護(hù)和移植的難度;采用開(kāi)放的標(biāo)準(zhǔn)和工具等 系統(tǒng)功能要求 博客系統(tǒng)通常提供三類服務(wù) : ? 信息服務(wù),它 可分為:文章顯示,熱點(diǎn)文章推薦,博主風(fēng)采 ? 查詢服務(wù):可以根據(jù)文章內(nèi)容,文章標(biāo)題,留言內(nèi)容,留言標(biāo)題等進(jìn)行模糊查詢 ? 留言服務(wù):游客可以對(duì)系統(tǒng)進(jìn)行留言或發(fā)表看法意見(jiàn) 在此,我參考現(xiàn)有的幾大博客網(wǎng)站如 空 間 , 新 浪 博 客等 , 采 用Browser/Server 結(jié)構(gòu),將個(gè)人博客網(wǎng)站劃分為兩個(gè)子系統(tǒng):前臺(tái),后臺(tái)。為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打好基礎(chǔ)。 為了把用戶的數(shù)據(jù)要求清晰明確地表達(dá)出來(lái) ,系統(tǒng)分析員通常建立一個(gè)概念性的數(shù)據(jù)模型 (也稱信息模型 )。 這種方法用 ER 圖描述現(xiàn)實(shí)世界中的實(shí)體 ,而不涉及這些實(shí)體在系統(tǒng)中的實(shí)現(xiàn)方法 。 通常,軟件系統(tǒng)中許多數(shù)據(jù)是長(zhǎng)期保存的,為了減少冗余,簡(jiǎn)化修改數(shù)據(jù)的過(guò)程,應(yīng)該對(duì)數(shù)據(jù)進(jìn)行規(guī)范化。 B.聯(lián)系 客觀世界中的事物彼此之間往往是有聯(lián)系的。第一范式冗余程度最大,第五范式冗余程度最小。 屬于第二范式且每一個(gè)非主屬性即不部分依賴于碼,也不傳遞依賴于碼 數(shù)據(jù)庫(kù)表設(shè)計(jì) ? pb_album(相冊(cè)) 菏澤學(xué)院本科生畢業(yè)論文 20 pb_blog(日志) pb_blog_ctg(日志分類) pb_info(個(gè)人資料) pb_link(友情鏈接) pb_message_book(留言本) pb_photo(照片) pb_video(視頻) 菏澤學(xué)院本科生畢業(yè)論文 21 系統(tǒng)模塊設(shè)計(jì) 模塊表: 子系統(tǒng)編號(hào) 英文名稱 中文名稱 業(yè)務(wù)職能 安裝地點(diǎn) 備注 1 Pb_blog 日志 添加、刪除、修改 2 Pb_video 視頻 添加、刪除、修改 3 Pb_album 相冊(cè) 添加、刪除、修改 4 Pb_info 關(guān)于我 添加、刪除、修改 5 Pb_photo 照片 添加、刪除、修改 6 Pb_blog_ctg 日志分類 添加、刪除、修改 7 Pb_link 友情鏈接 添加、刪除、修改 8 Pb_message_book 留言本 添加、刪除、修改 模塊功能表
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1