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

正文內(nèi)容

基于j2ee框架的個人博客系統(tǒng)項目畢業(yè)設計(doc畢業(yè)設計論文)-wenkub

2023-07-03 16:19:23 本頁面
 

【正文】 和更新?lián)Q代。 系統(tǒng)的開放性和系統(tǒng)的可擴充性:系統(tǒng)在開發(fā)過程中,應該充分考慮以后的可擴充性。該在線博客系統(tǒng)服務器端如果需要布置到其他主機上,則該主機必備條件如下:1. 服務器端操作系統(tǒng):獨立于操作系統(tǒng)的跨平臺系統(tǒng),客戶端MicroSoft Windows 2000及以上;2. 數(shù)據(jù)庫:MySQL ;3. Web服務器:Tomcat ,配合MVC設計模式及 Hibernate開發(fā)架構(gòu);4. 客戶端運行環(huán)境:能運行IE 5以上或Netscape 5以上瀏覽器的操作系統(tǒng),配合使用Ajax技術;5. 客戶端運行工具:目前的系統(tǒng)采用瀏覽器作為客戶端,為了支持Ajax開發(fā)框架,應該選擇使用IE 5以上版本瀏覽器。利用現(xiàn)存框架可以更快開發(fā)系統(tǒng)。blog對系統(tǒng)的可靠性、穩(wěn)定性有比較高的要求。因此,在具體設計實現(xiàn)該博客網(wǎng)站時,主要考慮了主流博客網(wǎng)站的幾個主要功能:(1)博客的注冊、登錄驗證功能(2) 網(wǎng)絡用戶通過關鍵字搜索博文功能(3) 最熱門博客頁面推薦瀏覽(4) 文章詳細內(nèi)容及相關評論顯示(5) 博客頁面訪問量統(tǒng)計(6) 博客個人文章管理維護功能(7) 博客個人文章分類管理維護功能(8) 博客個人友情鏈接維護功能(9) 博客個人基本信息管理維護功能(10) 博客圖片上傳及個人相冊管理(11) 網(wǎng)絡用戶寫留言,博主查看留言。隨著博客人數(shù)的增加, Blog 作為一種新的生活方式、新的工作方式、新的學習方式已經(jīng)被越來越多的人所接受,并且在改變傳統(tǒng)的網(wǎng)絡和社會結(jié)構(gòu):網(wǎng)絡信息不再是虛假不可驗證的,交流和溝通更有明確的選擇和方向性,單一的思想和群體的智慧結(jié)合變的更加有效,個人出版變成人人都可以實現(xiàn)的夢想—— Blog 正在影響和改變著我們的生活。這些都預示著我們進入了一個新的互聯(lián)網(wǎng)階段web ,它是相對web ,是一次從核心內(nèi)容到外部應用的革命[10]。這個階段發(fā)展迅速,互聯(lián)網(wǎng)應用趨于多樣化,其中變化最大的是由web 。. 系統(tǒng)的開發(fā)目標管理員通過前臺頁面進入后臺管理模塊后,可對注冊的博客用戶進行維護,包括對注冊用戶的添加、查找、修改和刪除。第二章 系統(tǒng)設計. 系統(tǒng)分析在整個blog進行開發(fā)之前,要確定出整個項目的整體架構(gòu),包括系統(tǒng)的選型、運行環(huán)境的確定及系統(tǒng)結(jié)構(gòu)設計。本系統(tǒng)設計時,比較主流的B/S設計有基于JSP、ASP、PHP、CGI及J2EE等模式。所以選擇Java技術作為blog 的開發(fā)工具。本網(wǎng)站以xp為Web平臺,JSP+Ajax+Servlet+JavaBean+Hibernate為網(wǎng)站實現(xiàn)技術,建立基于MySQL數(shù)據(jù)庫系統(tǒng)的核心動態(tài)網(wǎng)頁,實現(xiàn)博客網(wǎng)站前臺及博客個人維護管理等功能模塊。例如數(shù)據(jù)表中用戶選擇字段方式的改變,用戶查詢的需求也會不斷的更新和完善。 系統(tǒng)的易用性和易維護性:要實現(xiàn)這一點,就要求系統(tǒng)應該盡量使用用戶熟悉的術語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉的過程。. 系統(tǒng)的可行性分析. 技術可行性 技術上的可行性分析要考慮將來要采用的硬件和軟件技術能否滿足用戶(這里是服務器,網(wǎng)速)提出的要求(如計算機的容量、速度等)。再有就!. 經(jīng)濟可行性 主要從對項目的經(jīng)濟上進行分析評價,一方面是支出的費用,包括設備購置費、管理和維護費用、人員工資和培訓費等,另一個是取得的收益。. Web應用程序開發(fā)環(huán)境—JSP技術 JSP的全稱是Java Server Pages,它是SUN推出的一種動態(tài)網(wǎng)頁技術標準。 SQL Server 特點:  1.真正的客戶機/服務器體系結(jié)構(gòu)。SQL Server也可以很好地與Microsoft BackOffice產(chǎn)品集成。   SQL Server 2000與以前版本相比較,又具有以下新特性 :  1.支持XML(Extensive Markup Language,擴展標記語言)   2.強大的基于Web的分析   3.支持OLE DB和多種查詢   4.支持分布式的分區(qū)視圖  安裝、運行SQL Server 2000的硬件需求 ?。?)計算機  Inter及其兼容計算機,Pentium 166Mz或者更高處理器或DEC Alpha和其兼容系統(tǒng)。Tomcat應用服務器目前支持JSP的應用服務器是較多的,Tomcat是其中較為流行的一個Web服務器,被JavaWorld雜志的編輯選為2001年度最具創(chuàng)新的Java產(chǎn)品,可見其在業(yè)界的地位。Tomcat也具有傳統(tǒng)的Web服務器的功能:處理Html頁面。 B/S 開發(fā)模式伴隨著Internet的迅速發(fā)展,計算機技術正在由基于C/S(client/ Server)模式的應用系統(tǒng)轉(zhuǎn)變?yōu)榛贐/S模式的應用系統(tǒng)。由于B/S架構(gòu)管理軟件只安裝在服務器端(Server)上,即應用程序在部署、升級、維護時,只需要在服務器端進行配置就可以了,網(wǎng)絡管理人員只需要管理服務器就行了,用戶界面主要事務邏輯在服務器(Server)端完全通過WWW瀏覽器實現(xiàn),極少部分事務邏輯在前端(Browser)實現(xiàn),所有的客戶端只有瀏覽器,網(wǎng)絡管理人員只需要做硬件維護。由于Struts能充分滿足應用開發(fā)的需求,簡單易用,敏捷迅速。首先必須在博客首頁中登錄填寫用戶名和密碼,這樣才能執(zhí)行一些相關操作,不然就是普通用戶只能查看一些信息,而不能發(fā)表博文。并查看和刪除網(wǎng)友對自己的博文的一些評論、查看和刪除網(wǎng)友留下的一些留言,提供與其他網(wǎng)友交流的空間。這樣博友可以在自己空間中快速定位自己的關心的網(wǎng)站。普通用戶在閱讀博文時可以在最后留下自己的一些評論。普通用戶進入博友的用例圖如圖4所示: 圖4上網(wǎng)博友在博客主頁面的用例圖普通網(wǎng)友可以搜索自己關心的一些數(shù)據(jù)。上網(wǎng)網(wǎng)友可以注冊成為博客用戶,擁有自己獨立的空間。(2)博客登錄管理。該模塊實現(xiàn)新博客的注冊及登錄驗證功能。該功能模塊實現(xiàn)了以下幾個子功能。該模塊能夠在網(wǎng)頁中隨時提供在線的最新日志信息。 當網(wǎng)絡用戶進入某個人博客主頁后,在該頁面中將提供博客日志列表的顯示,同時為了方便用戶瀏覽,在該模塊中提供根據(jù)分類名進行日志列表的顯示,也提供日志評論的瀏覽,此外還允許用戶在博客頁面中發(fā)表評論及留言。(3)用戶可以針對博客進行留言。該功能模塊實現(xiàn)了如下幾個子功能:(1)日志及日志分類管理。 系統(tǒng)分析 本系統(tǒng)采用嚴格的J2 EE 應用結(jié)構(gòu),主要有如下幾個分層。4. DAO 層:由7 個DAO 組件組成,實現(xiàn)類必須繼承Spring提供的HibernateDaoSupport。圖6 系統(tǒng)結(jié)構(gòu)圖在圖6 黑色大方框內(nèi)的MVC 控制層、Service 層及DAO 組件層的組件,都由Spring IOC 容器負責生成,并管理組件的實例(實例必須是單身模式的,本系統(tǒng)中的bean基本上是單身的)。 本系統(tǒng)采用的是典型的J2EE 三層結(jié)構(gòu),分為表現(xiàn)層、中間層(業(yè)務邏輯層)和數(shù)據(jù)服務層。中間層采用的是流行的Spring+Hibernate ,為了將控制層與業(yè)務邏輯層分離,又細分為以下幾種。業(yè)務邏輯層以DAO 層為基礎,通過對DAO 組件的正面模式包裝,完成系統(tǒng)所要求的業(yè)務邏輯。通過實體關系映射工具將關系型數(shù)據(jù)庫的數(shù)據(jù)映射成對象,很方便地實現(xiàn)以面向?qū)ο蠓绞讲僮鲾?shù)據(jù)庫,該系統(tǒng)采用Hibernate 作為ORM 框架。 層DAO 還有助于提升系統(tǒng)的可移植性。Spring 為Hibernate 提供的DAO 支持類是: HibernateDaoSupport。由于DAO 組件中的方法不是開始就設計出來的,其中的很多方法可能會隨著業(yè)務邏輯的需求而增加,但以下幾個方法是通用的。上面涉及了7個PO,這樣我們必須設計7個對應的PODao 7個Dao必須繼承BaseDao 這個BaseDao 有對接口的一些基本的CURD操作。 部署DAO 層HibernateDaoSupport類只需要一個SessionFact
點擊復制文檔內(nèi)容
外語相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1