【正文】
1 摘 要 20 世紀(jì)末,隨著計算機科學(xué)的發(fā)展,數(shù)據(jù)庫技術(shù)在 Inter 中的應(yīng)用越來越廣泛,為廣大網(wǎng)絡(luò)用戶提供了更加周到和人性化的服務(wù)。個性化已逐漸成為當(dāng)今 Web 應(yīng)用的潮流。本文研究了一種網(wǎng)上論壇系統(tǒng),此方案與現(xiàn)今網(wǎng)上已采用的一些方案相比,具有用戶使用更簡單、界面更直觀等優(yōu)點。 網(wǎng)上論壇作為互聯(lián)網(wǎng)中運用最為廣泛的交流場所之一,如今都已被廣大網(wǎng)民接受,它的主要作用是用來幫助瀏覽者相互溝通。 本設(shè)計嘗試用 JSP 在網(wǎng)絡(luò)上架構(gòu)一個 網(wǎng)上論壇系統(tǒng) , 采用 SSH 框架和 Mysql 數(shù)據(jù)庫開發(fā)而成, 以 推進論壇無紙化,過程電子化,管理智能化的發(fā)展 。本文從理論和實踐兩個角度出發(fā),對一個具有數(shù)據(jù) 分析 功能 的網(wǎng)上論壇系統(tǒng)進行 設(shè)計與實現(xiàn)分析。論文首先較為詳盡地介紹了 面向?qū)ο蠓治雠c設(shè)計的 有關(guān)概念與技術(shù),特別深入介紹了在本系統(tǒng)中運用到的知識,如: 面向?qū)ο蟮姆治鲈O(shè)計流程; 系統(tǒng)中所用到的開發(fā)技術(shù) JSP 以及 java的特點、結(jié) 構(gòu)框架以及使用方法。接著對 網(wǎng)上論壇系統(tǒng) 的可行性進行了分析,然后對系統(tǒng)的設(shè)計思想、設(shè)計目標(biāo)與系統(tǒng)的整體結(jié)構(gòu)進行了明確的規(guī)劃。最后對系統(tǒng)的主要頁面、數(shù)據(jù)庫、應(yīng)用程序的設(shè)計與實現(xiàn)作了較為詳細的講解。 【關(guān)鍵詞】 板塊、留言、回復(fù)、即時消息 2 Abstract The end of the 20th century, with the development of puter science, database technology in the Inter more and more widespread, more thoughtful and humane services for the majority of work users. The personalization has gradually bee the trend of today39。s Web applications. In this paper, an online forum, this program pared to some of the programs used today online user easier to use, more intuitive interface. Online forums as the Inter using one of the most extensive exchange places, and now have been accepted by the majority of Inter users, and its main role is to help the viewer to municate with each other. The design attempts to work architecture with JSP an online forum system the SSH framework and Mysql database was developed to promote the forum paperless, electronic process, the development of intelligent management. Departure from both theoretical and practical point of view, a data analysis capabilities online forum system design and implementation analysis. Firstly, a more detailed description of the concepts and techniques of objectoriented analysis and design, particularly indepth introduction to the knowledge to use in the system, such as: objectoriented analysis and design process。 system used development technologies JSP java characteristics, structure and use. Followed by analysis of the feasibility of the online forum system, clear planning and system design thinking, design goals with the system39。s overall structure. Finally the main page of the system, database, application design and realization made a more detailed explanation. 【 Keywords】 plate, message, reply, instant messaging 3 目 錄 第 1 章 引言 ...............................................................................................................................1 課題背景 .......................................................................................................................1 國內(nèi)外研究現(xiàn)狀 ...........................................................................................................1 本課題的研究意義 .......................................................................................................1 可行性研究 ...................................................................................................................1 本人所做的主要工作 ...................................................................................................2 第 2 章 相關(guān)技術(shù)分析 ...............................................................................................................3 JSP 技術(shù)簡介 ...............................................................................................................3 JSP 工作原理 ...............................................................................................................3 MVC 設(shè)計模式與 Struts 構(gòu)造 ....................................................................................3 MVC 設(shè)計模式 ...................................................................................................3 Struts 框架技術(shù) ..............................................................................................4 O/R 映射與 Hibernate 構(gòu)架 .......................................................................................5 Hibernate 框架 ................................................................................................6 Hibernate 的核心接口 ....................................................................................6 開發(fā)平臺 ......................................................................................................................7 MYSQL 數(shù)據(jù)庫 ..............................................................................................................8 第 3 章 可行性研究與需求分析 ...............................................................................................9 網(wǎng)上論壇系統(tǒng)特點 ......................................................................................................9 經(jīng)濟可行性 .......................................................................................................9 技術(shù)可行性 .......................................................................................................9 運行可行性 .......................................................................................................9 時間可行性 .....................................................................................................10 法律可行性 .....................................................................................................10 系統(tǒng)需求分析 ............................................................................................................10 業(yè)務(wù)描述 .........................................................................................................10 4 系統(tǒng)功能概述 ................................................................................................. 11 數(shù)據(jù)流程 .............................................................................