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

正文內(nèi)容

基于j2ee框架的個(gè)人博客系統(tǒng)項(xiàng)目畢業(yè)設(shè)計(jì)-畢業(yè)設(shè)計(jì)-在線瀏覽

2025-03-24 08:43本頁面
  

【正文】 23 4 第一章 緒論 . 選題背景 這幾年,許多新名詞涌入我們的視野:博客、圈子、播客、 WAP等。這個(gè)階段發(fā)展迅速,互聯(lián)網(wǎng)應(yīng)用趨于多樣化,其中變化最大的是由 web 網(wǎng)站創(chuàng)造內(nèi)容的時(shí)代變?yōu)橛捎脩魟?chuàng)造內(nèi)容的 web 時(shí)代。 . 問題的提出 Blog 記載了日常發(fā)生的事情和自己的興趣愛好,把自己的思想和知識和他人分享、交流,同時(shí)又通過“六度空間”結(jié)識了更多志趣相投的朋友;而越來越多專業(yè)知識的 Blog 的出現(xiàn),讓我們看到了 Blog 更多所蘊(yùn)涵的巨大的信息價(jià)值:不同的 Blog 選擇不同的內(nèi)容,收集和整理成為很多人關(guān)注的專業(yè) Blog —— 目前越來越多的人獲取信息的來源是一些固定的 Blog 。 . 系統(tǒng)的開發(fā)目標(biāo) 管理員通過前臺(tái)頁面進(jìn)入后臺(tái)管理模塊后,可對注冊的博客用戶進(jìn)行維護(hù),包括對注冊用戶的添加、查找、修改和刪除。 博客用戶通過前臺(tái)登錄后,可對自己的博客空間進(jìn) 行管理,包括發(fā)布自己的網(wǎng)絡(luò)日志、收藏個(gè)人圖片、和相關(guān)人員進(jìn)行交流和溝通以及刪除訪問者發(fā)表的評論等。 第二章 系統(tǒng)設(shè)計(jì) . 系統(tǒng)分析 在整個(gè) blog 進(jìn)行開發(fā)之前,要確定出整個(gè)項(xiàng)目的整體架構(gòu),包括系統(tǒng)的選型、運(yùn)行環(huán)境的確定及系統(tǒng)結(jié)構(gòu)設(shè)計(jì)。 在進(jìn)行軟件系統(tǒng)開發(fā)的最初環(huán)節(jié),一般都需要進(jìn)行系統(tǒng)的選型,即根據(jù)系統(tǒng)功能的實(shí)際需求,選擇合適的開發(fā)工具及軟件架構(gòu)。本系統(tǒng)設(shè)計(jì)時(shí),比較主流的B/S 設(shè)計(jì)有基于 JSP、 ASP、 PHP、 CGI 及 J2EE 等模式。由 于 J2EE 的開源的框架中提供了 MVC 模式實(shí)現(xiàn)框架 Struts、對象關(guān)系模型中的 Hibernate 的框架及擁有事務(wù)管理和依賴注入的 Spring。所以選擇 Java 技術(shù)作為 blog 的開發(fā)工具。在數(shù)據(jù)庫處理方面,不需要在數(shù)據(jù)層借助存儲(chǔ)過程及數(shù)據(jù)庫服務(wù)器端函數(shù)封裝過多的業(yè)務(wù)邏輯,因此數(shù)據(jù)庫系統(tǒng)采用相對精巧的 MySQL[6]。 本網(wǎng)站以 xp 為 Web 平臺(tái), JSP+Ajax+Servlet+JavaBean+Hibernate 為網(wǎng)站實(shí)現(xiàn)技術(shù),建立基于 MySQL 數(shù)據(jù)庫系統(tǒng)的核心動(dòng)態(tài)網(wǎng)頁,實(shí)現(xiàn)博客網(wǎng)站前臺(tái)及博客個(gè)人維護(hù)管理等功能模塊。在系統(tǒng)設(shè)計(jì)和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足信息處理的需求。例如數(shù)據(jù)表中用戶選擇字段方式的改變,用戶查詢的需求也會(huì)不斷的更新 和完善。而要實(shí)現(xiàn)這一點(diǎn),應(yīng)通過系統(tǒng)的開放性來完成,既系統(tǒng)應(yīng)是一個(gè)開放系統(tǒng),只要符合一定的規(guī)范,可以簡單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。 7 系統(tǒng)的易用性和易維護(hù)性:要實(shí)現(xiàn)這一點(diǎn),就要求系統(tǒng)應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉的過程。 數(shù)據(jù)的一致性與完整性。 . 系統(tǒng)的可行性分析 . 技術(shù)可行性 技術(shù)上的可行性分析要考慮將來要采用的硬件和軟件技術(shù)能否滿足用戶(這里是服務(wù)器,網(wǎng)速)提出的要求(如計(jì)算機(jī)的容量、速度等)。 我們掌握了數(shù)據(jù)庫及其應(yīng)用技術(shù)、數(shù)據(jù)庫原理、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)等課程,對數(shù)據(jù)庫的設(shè)計(jì)、應(yīng)用、維護(hù)及局域網(wǎng)的組成有了深刻的認(rèn)識與一定的動(dòng)手實(shí)踐能力,考取了信息處理、程序設(shè)計(jì)、 數(shù)據(jù)庫技術(shù)等國家 IT 認(rèn)證。再有就! . 經(jīng)濟(jì)可行性 主要從對項(xiàng)目的經(jīng)濟(jì)上進(jìn)行分析評價(jià),一方面是支出的費(fèi)用,包括設(shè)備購置費(fèi)、管理和維護(hù)費(fèi)用、人員工資和培訓(xùn)費(fèi)等,另一個(gè)是取得的收益。 8 . 管理可行性 有 IP地址、用戶名與密碼等 ,可以下載一個(gè) FTP上傳工具 ( cure) 上傳更新后的內(nèi)容 .可以在 . 下載以后 ,通過 站點(diǎn)管理 新建站點(diǎn) .輸入 IP,用戶名 ,密碼 .然后連接即可 . 當(dāng)然也可用 FTP工具 .直接在 IE瀏覽器地址欄輸入 /然后輸入用戶名和密碼 .同樣可以上傳 .隨時(shí)更新文件! 第三章 開發(fā)環(huán)境的說明與安裝 . 開發(fā)語言的選擇 . JAVA簡介 Java是 Sun公司推出的新的一代面向?qū)ο蟪绦蛟O(shè)計(jì)語言,特別適合于Inter應(yīng)用程序開發(fā)。 . Web 應(yīng)用程序開發(fā)環(huán)境 — JSP 技術(shù) JSP的全稱是 Java Server Pages,它是 SUN推出的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。 JSP具有以下的優(yōu)點(diǎn): 將業(yè)務(wù)層與表示層分離:使用 JSP技術(shù),網(wǎng)絡(luò)開發(fā)人員可充分使用 HTML來設(shè)計(jì)頁面顯示部分(如字體顏色等),并使用 JSP指令或者 JAVA程序片段來生成網(wǎng)頁上的動(dòng)態(tài)內(nèi)容; 9 能夠跨平臺(tái): JSP支持絕大部分平臺(tái),包括現(xiàn)在非常流行的 LINUX系統(tǒng),應(yīng)用非常廣泛的 Apache服務(wù)器也提供了支持 JSP的服務(wù); 組件的開發(fā)和使用很方便:如 ASP的組件是由 C++, VB等語言開發(fā)的, 并需要注冊才能使用;而 JSP的組件是用 Java開發(fā)的,可以直接使用; 一次編寫,處處運(yùn)行:作為 JAVA開發(fā)平臺(tái)的一部分, JSP具有 JAVA的所有優(yōu)點(diǎn),包括 Write once , Run everywhere. . 數(shù)據(jù)庫的選擇 . Web 應(yīng)用程序開發(fā)環(huán)境 — SQLserver 數(shù)據(jù)庫 SQL Server 是由 Microsoft 開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng) ( DBMS) ,它最初是由 Microsoft、 Sybase 和 AshtonTate 三家公司共同開發(fā)的。 SQL Server 特點(diǎn): 1.真正的客戶機(jī) /服務(wù)器體系結(jié)構(gòu)。 3.豐富的編程接口工具,為用戶進(jìn)行程序設(shè)計(jì)提供了更大的選擇余地。 SQL Server 也可以很好地與 Microsoft BackOffice產(chǎn)品集成。 6.對 Web 技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到 Web 頁面上。 SQL Server 2021 與以前版本相比較,又具有以下新特性 : 1.支持 XML(Extensive Markup Language,擴(kuò)展標(biāo)記語言 ) 2.強(qiáng)大的基于 Web 的分析 10 3.支持 OLE DB 和多種查詢 4.支持分布式的分區(qū)視圖 安裝、運(yùn)行 SQL Server 2021 的硬件需求 ( 1)計(jì)算機(jī) Inter 及其兼容計(jì)算機(jī), Pentium 166Mz 或者更高處理器或 DEC Alpha 和其兼容系統(tǒng)。 ( 3)硬盤空間 完全安裝( Full)需要 180MB 的空間,典型安裝( Typical)需要 170MB 的空間,最小安裝( Minimum)需要 65MB 的空間。 Tomcat 應(yīng)用服務(wù)器 目前支持 JSP 的應(yīng)用服務(wù)器是較多的, Tomcat 是其中較為流行的一個(gè) Web 服務(wù)器,被 JavaWorld 雜志的編輯選為 2021 年度最具創(chuàng)新的 Java 產(chǎn)品,可見其在業(yè)界的地位。你在瀏覽器中訪問這個(gè)應(yīng)用的 Jsp 時(shí),通常第一次會(huì)很慢,因?yàn)?Tomcat 要將 Jsp轉(zhuǎn)化為 Servlet 文件,然后編譯。 Tomcat 也具有傳統(tǒng)的 Web 服務(wù)器的功能:處理 Html 頁面。我們可以將 Tomcat 和 Apache 集成到一塊,讓 Apache 處理靜態(tài) Html,而 Tomcat 處理 Jsp 和 Servlet。 B/S 開發(fā)模式 伴隨著 Inter 的迅速發(fā)展,計(jì)算機(jī)技術(shù)正在由基于 C/S( client/ Server)模式的應(yīng)用系統(tǒng)轉(zhuǎn)變?yōu)榛?B/S 模式的應(yīng)用系統(tǒng)。由于客戶端的硬件配置可能存在差異,軟件環(huán)能各不相同,因此,在安裝時(shí), 必須對每一個(gè)客戶端分別進(jìn)行配置,同樣,在軟件升級時(shí)也要對客戶端分別處理。由于 B/S 架構(gòu)管理軟件只安裝在服務(wù)器端( Server)上,即應(yīng)用程序在部署、升級、維護(hù)時(shí),只需要在服務(wù)器端進(jìn)行配置就可以了,網(wǎng)絡(luò)管理人員只需要管理服務(wù)器就行了,用戶界面主要事務(wù)邏輯在服務(wù)器( Server)端完全通過 WWW 瀏覽器實(shí)現(xiàn),極少部分事務(wù)邏輯在前端( Browser)實(shí)現(xiàn),所有的客戶端只有瀏覽器,網(wǎng)絡(luò)管理人員只需要做硬件維護(hù)。所有的配置工作都集中在服務(wù)器端且所有客戶端請求都是通過 DBMS 來訪問數(shù)據(jù)庫,從而大大減少了數(shù)據(jù)直接暴露的風(fēng)險(xiǎn)。由于 Struts 能充分 滿足應(yīng)用開發(fā)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1