正文

都市供求信息網(wǎng)(2)

JSP項目開發(fā)案例全程實錄(第2版) 作者:明日科技


1.3 系 統(tǒng) 設 計

1.3.1 系統(tǒng)目標

根據(jù)需求分析以及與客戶的溝通,都市供求信息網(wǎng)需要達到以下目標。

界面設計友好、美觀。

在首頁中提供預覽信息的功能,并且信息分類明確。

用戶能夠方便地查看某類別中的所有信息和信息的詳細內容。

能夠實現(xiàn)站內信息搜索,如定位查詢、模糊查詢。

對用戶輸入的數(shù)據(jù),能夠進行嚴格的數(shù)據(jù)檢驗,并給予信息提示。

具有操作方便、功能強大的后臺信息審核功能。

具有操作方便的后臺付費設置功能。

具有易維護性和易操作性。

1.3.2 系統(tǒng)功能結構

都市供求信息網(wǎng)分為前、后臺兩部分設計,前臺主要實現(xiàn)信息的顯示、搜索與發(fā)布功能,其中信息的顯示包括列表顯示與詳細內容顯示,而列表顯示,又分為首頁信息列表顯示、查看某類別下所有信息的列表顯示和搜索結果列表顯示;搜索功能主要包括定位搜索和模糊搜索。后臺主要實現(xiàn)的功能為信息顯示、信息審核、信息刪除、付費設置與退出登錄,其中的信息顯示功能也分為列表顯示與詳細內容顯示。都市供求信息網(wǎng)前臺功能結構如圖1.2所示,后臺功能結構如圖1.3所示。

1.3.3  系統(tǒng)流程圖

都市供求信息網(wǎng)的系統(tǒng)流程如圖1.4所示。

1.3.4  系統(tǒng)預覽

都市供求信息網(wǎng)中有多個頁面,下面列出網(wǎng)站中幾個典型頁面的預覽,其他頁面可以通過運行光盤中本系統(tǒng)的源程序進行查看。

都市供求信息網(wǎng)的前臺首頁如圖1.5所示,在該頁面中將列表顯示已付費信息和分類顯示免費信息;單擊導航欄中的信息類別超鏈接,將顯示該類別下的所有信息,如圖1.6所示。

信息發(fā)布頁面如圖1.7所示,用戶可通過此頁面發(fā)布信息,在頁面中用戶需要選擇要發(fā)布信息的類別,然后填寫信息內容和聯(lián)系方式等;后臺信息顯示頁面如圖1.8所示,在該頁面中,管理員可刪除信息,并通過單擊“審核”或信息標題超鏈接進入信息審核頁面審核信息。

說明:通過由于路徑太長,因此省略了部分路徑,省略的路徑是“TM\01\pages”。

1.3.5  構建開發(fā)環(huán)境

在開發(fā)都市供求信息網(wǎng)時,需要具備以下開發(fā)環(huán)境。

服務器端:

? 操作系統(tǒng):Windows 2003。

? Web服務器:Tomcat 6.0。

? Web開發(fā)框架:Struts 2.0。

? Java開發(fā)包:JDK 1.5以上。

? 數(shù)據(jù)庫:SQL Server 2005。

? 瀏覽器:IE 6.0。

? 分辨率:最佳效果為1024×768像素。

客戶端:

? 瀏覽器:IE 6.0及以上版本。

? 分辨率:最佳效果為1024×768像素。

下面介紹JDK及Tomcat的安裝,對于Struts 2.0框架的搭建可參看1.14節(jié)“Struts 2.0框架搭建與介紹”。

1.JDK的下載與安裝

本系統(tǒng)采用的是JDK 1.6版本,讀者可到Sun公司的官方網(wǎng)站下載。下載過程如下:

(1)打開IE瀏覽器,在地址欄中輸入“https://java.sun.com/javase/downloads/index.jsp”,進入下載頁面。

(2)單擊Downloads按鈕進入JDK下載頁面,在該頁面中用戶需要選中Accept License Agreement單選按鈕接受許可協(xié)議后,才可以下載。

(3)根據(jù)使用的操作系統(tǒng)來下載相應的JDK安裝文件,筆者選擇的是在Windows系統(tǒng)下的JDK安裝文件,單擊Windows offine Installation,Multi-language超鏈接進行下載。

下載后的文件名稱為jdk-6u3-windows-i586-p.exe,雙擊該文件即可以開始安裝。具體安裝步驟如下:

(1)雙擊jdk-6u3-windows-i586-p.exe文件,在彈出的對話框中,單擊“接受”按鈕,接受許可證協(xié)議。

(2)在彈出的“自定義安裝”對話框中,單擊“更改”按鈕更改安裝路徑,其他保留默認選項,如圖1.9所示。

(3)單擊“下一步”按鈕,開始安裝。

(4)在安裝的過程中,會彈出另一個“自定義安裝”對話框提示用戶選擇Java運行時環(huán)境的安裝路徑。單擊“更改”按鈕更改安裝路徑,其他保留默認選項,如圖1.10所示。


上一章目錄下一章

Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號