1.3 系 統(tǒng) 設(shè) 計(jì)
1.3.1 系統(tǒng)目標(biāo)
根據(jù)需求分析以及與客戶的溝通,都市供求信息網(wǎng)需要達(dá)到以下目標(biāo)。
界面設(shè)計(jì)友好、美觀。
在首頁(yè)中提供預(yù)覽信息的功能,并且信息分類(lèi)明確。
用戶能夠方便地查看某類(lèi)別中的所有信息和信息的詳細(xì)內(nèi)容。
能夠?qū)崿F(xiàn)站內(nèi)信息搜索,如定位查詢、模糊查詢。
對(duì)用戶輸入的數(shù)據(jù),能夠進(jìn)行嚴(yán)格的數(shù)據(jù)檢驗(yàn),并給予信息提示。
具有操作方便、功能強(qiáng)大的后臺(tái)信息審核功能。
具有操作方便的后臺(tái)付費(fèi)設(shè)置功能。
具有易維護(hù)性和易操作性。
1.3.2 系統(tǒng)功能結(jié)構(gòu)
都市供求信息網(wǎng)分為前、后臺(tái)兩部分設(shè)計(jì),前臺(tái)主要實(shí)現(xiàn)信息的顯示、搜索與發(fā)布功能,其中信息的顯示包括列表顯示與詳細(xì)內(nèi)容顯示,而列表顯示,又分為首頁(yè)信息列表顯示、查看某類(lèi)別下所有信息的列表顯示和搜索結(jié)果列表顯示;搜索功能主要包括定位搜索和模糊搜索。后臺(tái)主要實(shí)現(xiàn)的功能為信息顯示、信息審核、信息刪除、付費(fèi)設(shè)置與退出登錄,其中的信息顯示功能也分為列表顯示與詳細(xì)內(nèi)容顯示。都市供求信息網(wǎng)前臺(tái)功能結(jié)構(gòu)如圖1.2所示,后臺(tái)功能結(jié)構(gòu)如圖1.3所示。
1.3.3 系統(tǒng)流程圖
都市供求信息網(wǎng)的系統(tǒng)流程如圖1.4所示。
1.3.4 系統(tǒng)預(yù)覽
都市供求信息網(wǎng)中有多個(gè)頁(yè)面,下面列出網(wǎng)站中幾個(gè)典型頁(yè)面的預(yù)覽,其他頁(yè)面可以通過(guò)運(yùn)行光盤(pán)中本系統(tǒng)的源程序進(jìn)行查看。
都市供求信息網(wǎng)的前臺(tái)首頁(yè)如圖1.5所示,在該頁(yè)面中將列表顯示已付費(fèi)信息和分類(lèi)顯示免費(fèi)信息;單擊導(dǎo)航欄中的信息類(lèi)別超鏈接,將顯示該類(lèi)別下的所有信息,如圖1.6所示。
信息發(fā)布頁(yè)面如圖1.7所示,用戶可通過(guò)此頁(yè)面發(fā)布信息,在頁(yè)面中用戶需要選擇要發(fā)布信息的類(lèi)別,然后填寫(xiě)信息內(nèi)容和聯(lián)系方式等;后臺(tái)信息顯示頁(yè)面如圖1.8所示,在該頁(yè)面中,管理員可刪除信息,并通過(guò)單擊“審核”或信息標(biāo)題超鏈接進(jìn)入信息審核頁(yè)面審核信息。
說(shuō)明:通過(guò)由于路徑太長(zhǎng),因此省略了部分路徑,省略的路徑是“TM\01\pages”。
1.3.5 構(gòu)建開(kāi)發(fā)環(huán)境
在開(kāi)發(fā)都市供求信息網(wǎng)時(shí),需要具備以下開(kāi)發(fā)環(huán)境。
服務(wù)器端:
? 操作系統(tǒng):Windows 2003。
? Web服務(wù)器:Tomcat 6.0。
? Web開(kāi)發(fā)框架:Struts 2.0。
? Java開(kāi)發(fā)包:JDK 1.5以上。
? 數(shù)據(jù)庫(kù):SQL Server 2005。
? 瀏覽器:IE 6.0。
? 分辨率:最佳效果為1024×768像素。
客戶端:
? 瀏覽器:IE 6.0及以上版本。
? 分辨率:最佳效果為1024×768像素。
下面介紹JDK及Tomcat的安裝,對(duì)于Struts 2.0框架的搭建可參看1.14節(jié)“Struts 2.0框架搭建與介紹”。
1.JDK的下載與安裝
本系統(tǒng)采用的是JDK 1.6版本,讀者可到Sun公司的官方網(wǎng)站下載。下載過(guò)程如下:
(1)打開(kāi)IE瀏覽器,在地址欄中輸入“https://java.sun.com/javase/downloads/index.jsp”,進(jìn)入下載頁(yè)面。
(2)單擊Downloads按鈕進(jìn)入JDK下載頁(yè)面,在該頁(yè)面中用戶需要選中Accept License Agreement單選按鈕接受許可協(xié)議后,才可以下載。
(3)根據(jù)使用的操作系統(tǒng)來(lái)下載相應(yīng)的JDK安裝文件,筆者選擇的是在Windows系統(tǒng)下的JDK安裝文件,單擊Windows offine Installation,Multi-language超鏈接進(jìn)行下載。
下載后的文件名稱(chēng)為jdk-6u3-windows-i586-p.exe,雙擊該文件即可以開(kāi)始安裝。具體安裝步驟如下:
(1)雙擊jdk-6u3-windows-i586-p.exe文件,在彈出的對(duì)話框中,單擊“接受”按鈕,接受許可證協(xié)議。
(2)在彈出的“自定義安裝”對(duì)話框中,單擊“更改”按鈕更改安裝路徑,其他保留默認(rèn)選項(xiàng),如圖1.9所示。
(3)單擊“下一步”按鈕,開(kāi)始安裝。
(4)在安裝的過(guò)程中,會(huì)彈出另一個(gè)“自定義安裝”對(duì)話框提示用戶選擇Java運(yùn)行時(shí)環(huán)境的安裝路徑。單擊“更改”按鈕更改安裝路徑,其他保留默認(rèn)選項(xiàng),如圖1.10所示。