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

正文內(nèi)容

基于j2ee的博客系統(tǒng)的設計與實現(xiàn)畢業(yè)設計(更新版)

2025-07-27 14:41上一頁面

下一頁面
  

【正文】 on session = ().getCurrentSession()。 return addSuccess。 Space space = (Space) (, new Integer(sid))。 //將接收到的標題存入post (content)。如果失敗則退出,然后更新日志發(fā)表時間,IP以及設置點擊數(shù)(Hit)為0,具體流程如圖43所示:圖43 添加日志流程圖添加日志代碼如下(省略getter(),setter()方法)所示:public class AddPostAction extends ActionSupport { private static final long serialVersionUID = 6214943526110239290L。 //從登錄頁面接收到密碼 public String login() { String message = null。 //單態(tài)模式的SessionFactory private HibernateSessionFactoryUtil() { } static { //static代碼塊,類加載時初始化Hibernate sessionFactory = new Configuration().configure().buildSessionFactory()。l Space Bean用來保存用戶空間的信息,包括:空間ID,空間名,空間描述。Windows平臺運行機制如圖34所示:圖34 windows運行平臺機制圖如圖34所示,運行機制為:用戶在瀏覽器里輸入博客系統(tǒng)地址,然后瀏覽器通過HTTP請求訪問提供服務的服務器的8080端口,由于在服務器上8080端口由Tomcat服務器提供,所以操作系統(tǒng)把整個請求交給Tomcat來處理,Tomcat通過用戶的請求地址,識別出系統(tǒng)采用JSP語言編寫,這里Tomcat服務器需要調(diào)用JSP解析引擎來對指定的博客系統(tǒng)源碼進行解析,然后將JSP返回的結果返回給用戶瀏覽器,最終用戶就能夠通過瀏覽器看到博客系統(tǒng)的界面了。用戶博客后臺:用戶博客后臺主要是用戶的博客內(nèi)容進行管理,如:日志的發(fā)布,刪除等操作。 性能要求本系統(tǒng)為實時性內(nèi)容發(fā)布平臺,因此服務器需要724小時運行,確保系統(tǒng)能正常運行,系統(tǒng)響應時間必須在1秒內(nèi),頁面響應時間不能超過3秒,并且頁面不能出現(xiàn)假死現(xiàn)象。圖23 博主用例圖圖23用例說明如下:日志管理:對博客日志進行管理,具體操作包括:發(fā)布日志、修改日志、刪除日志。 功能詳細說明本節(jié)將從用戶用例的角度來描述系統(tǒng)的具體功能,本博客系統(tǒng)主要用例包括:游客用例、注冊用戶用例、博主用例和系統(tǒng)管理員用途,以下是詳細描述。5. 系統(tǒng)管理后臺,主要包括用戶管理、日志管理、留言管理和評論管理四大功能。40第2章 需求分析本章主要從多用戶博客系統(tǒng)的各功能需求、性能、運行環(huán)境幾個方面進行描述??蚣茉O計的目標貫穿整個開發(fā)周期,從開發(fā)到發(fā)布,包括維護的整個過程。分熟視圖層和業(yè)務邏輯層也使得WEB應用更易于維護和修改。因為模型與控制器和視圖相分離,所以很容易改變應用程序的數(shù)據(jù)層和業(yè)務規(guī)則。由于有了Sun 的參與和支持,最新的Servlet 和JSP 規(guī)范總是能在Tomcat 中得到體現(xiàn),Tomcat 5 支持最新的Servlet 和JSP 規(guī)范。 。 JSP簡介JSP(Java Server Pages) [1]是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術標準。其中MySQL,Tomcat,Struts2和Hibernate均為開源免費的軟件,由于他們的開源,標志著任何人都可以無償?shù)拿赓M使用它們,也意味著越來越多的開發(fā)者加入到其中,無償?shù)姆瞰I他們的智慧,使得軟件的效率和性能得到很大程度的提高。當用戶需要查看這些內(nèi)容時,直接通過所生成的唯一的URL地址,經(jīng)過服務器就直接能訪問到這些內(nèi)容,服務器基本不需要花費時間來生成這些內(nèi)容,這對于服務器軟硬件資源是一個很大的節(jié)省。正是因為整個互聯(lián)網(wǎng)產(chǎn)品設計理念的重大變化,具有代表性的Web ,如:論壇,博客、威客,社區(qū)、RSS和SNS等。博客還有個最大的特點是可以圖文并茂的描述一件事,在文字、圖片和視頻等的共同描述下,使得內(nèi)容更加生動形象。無疑會添加服務器的處理能力,在服務器端并發(fā)性一定的情況下,由于請求的用戶過多,而服務器又一時處理不過來,所請求的用戶必然會經(jīng)歷一個排隊的過程,從而使得系統(tǒng)的整體響應時候大幅度添加,這樣的用戶體驗也就不言而喻了。它除了能運行在Windows操作系統(tǒng)上外,還能運行在Linux,蘋果等操作系統(tǒng)上,真正做到一處開發(fā),多處運行。 總的來說,它具有以下幾個方面的優(yōu)點:,到處運行。這一點與ASP很像,Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下[4]。它是功能豐富的J2EE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。它包括任何WEB(HTTP)瀏覽器或者無線瀏覽器(wap),比如,用戶可以通過電腦也可通過手機來訂購某樣產(chǎn)品,雖然訂購的方式不一樣,但處理訂購產(chǎn)品的方式是一樣的。Struts 2 與Struts 1相比,確實有很多革命性的改進,但它并不是新發(fā)布的新框架,而是在另一個赫赫有名的框架:WebWork[5]基礎上發(fā)展起來的。 圖12 Struts2模型 Hibernate簡介 Hibernate是一個開放源代碼的對象關系映射框架,它對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。一旦用戶申請了自己的博客,就可以將心得體會等發(fā)表到自己的博客上,當發(fā)表了自己的心得體現(xiàn)后,瀏覽者就可以對用戶所發(fā)表的日志的內(nèi)容進行評論,注冊用戶還可以在自己的博客上添加博客描述及超鏈接。2. 注冊用戶此類用戶和游客的唯一區(qū)別為該類用戶屬于系統(tǒng)登錄用戶,在系統(tǒng)中有用戶ID作為他們的唯一標識,并擁有自己的博客。發(fā)表評論:對瀏覽過的日志進行評論,由于游客沒有身份標識,所以只能匿名評論。超鏈接管理:對博客空間的超鏈接進行管理,具體操作包括:添加鏈接,修改鏈接,刪除鏈接。 硬件環(huán)境ASUS筆記本電腦一臺 軟件環(huán)境操作系統(tǒng):Microsoft Windows 7(32位)Web服務器:Apache Tomcat Java環(huán)境:數(shù)據(jù)庫:MySQL Server 開發(fā)環(huán)境:MyEclipse 技術框架: 。系統(tǒng)總體架構如圖33所示:圖33 系統(tǒng)總體架構圖Browser為用戶瀏覽器,即安裝在用戶電腦上的WEB瀏覽器。第4章 系統(tǒng)詳細設計與實現(xiàn)本章將描述整個博客系統(tǒng)最核心的部分,主要從各功能的具體設計方法和主要實現(xiàn)代碼方面描述。l Reply Bean用來保存日志評論的信息,包括:評論ID,評論者名字,評論內(nèi)容,評論數(shù),評論時間,評論IP和評論所屬日志。 登錄與注冊模塊用戶通過填寫注冊頁面的的要求完成注冊,注冊時需要符合系統(tǒng)對用戶注冊的要求,如用戶名不能重復,輸入正確的驗證碼等。 ().setAttribute(message, message)。 private String ame。 //獲取要添加日志的所在空間 Integer sid = ()。 SimpleDateFormat sdf=new SimpleDateFormat(yyyy年MM月dd日 HH:mm:ss)。 private String title。 //通過session獲取空間列表 Space s = (Space) (0)。 List plist=(List) (pid)。 }}刪除日志首先要根據(jù)日志ID查詢所要刪除的日志,然后執(zhí)行刪除指令對日志進行刪除,刪除指令將刪除日志的所有信息。 //通過id找到post對象列表 post = (Post) (0)。 public String execute() { Session session = () .getCurrentSession()。//格式化時間 Date dt = new Date()。 //從添加分類頁面獲取分類名稱 public String execute(){ Session session = ().getCurrentSession()。 Space space =(Space)(, new Integer(sid))。 private Integer sid。 (content)。 }}添加留言頁面如圖410所示:圖410 添加留言頁面 系統(tǒng)配置本系統(tǒng)主要采用JSP技術,因此操作系統(tǒng)中必須安裝有Java運行環(huán)境JDK。通過對軟件工程的學習,我已深深了解了UML建模和需求分析對軟件初期設計時的重要性。綜上所述,本系統(tǒng)具有功能豐富、架構穩(wěn)定、響應快速、安全可靠和很好的用戶體驗等特點。作為技術人員的我,更是要堅定不移的堅守這執(zhí)著的學習態(tài)度,為追求自己的理想而奮斗
點擊復制文檔內(nèi)容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1