供求信息網(wǎng)系統(tǒng)分析課程設(shè)計(jì)_第1頁(yè)
已閱讀1頁(yè),還剩34頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  《信息系統(tǒng)分析與設(shè)計(jì)》</p><p><b>  課程設(shè)計(jì)</b></p><p>  題 目 供求信息網(wǎng)系統(tǒng)分析 </p><p><b>  目錄</b></p><p>  第一章 開發(fā)計(jì)劃3</p><p> 

2、 1.1 應(yīng)用背景3</p><p>  1.2 供求信息網(wǎng)介紹4</p><p>  1.2.1 供求信息網(wǎng)簡(jiǎn)介4</p><p>  1.2.2 供求信息網(wǎng)的核心作用4</p><p>  1.3 供求信息網(wǎng)的目標(biāo)5</p><p>  1.3.1 項(xiàng)目目標(biāo)5</p><p> 

3、 1.3.2 產(chǎn)品目標(biāo)5</p><p>  1.4 項(xiàng)目開發(fā)環(huán)境5</p><p>  第二章 系統(tǒng)分析6</p><p>  2.1 需求與可行性分析6</p><p>  2.1.1 需求調(diào)查6</p><p>  2.1.2 可行性分析7</p><p>  2.2 系統(tǒng)業(yè)務(wù)

4、流程分析7</p><p>  2.2.1 業(yè)務(wù)流程介紹7</p><p>  2.2.2 數(shù)據(jù)流程圖8</p><p>  2.2 數(shù)據(jù)字典9</p><p>  2.3.1 數(shù)據(jù)項(xiàng)的定義9</p><p>  2.3.2 數(shù)據(jù)流的定義13</p><p>  2.3.3 處理邏輯

5、的定義14</p><p>  2.3.4 數(shù)據(jù)存儲(chǔ)的定義15</p><p>  2.3.5 外部實(shí)體的定義16</p><p>  第三章 系統(tǒng)設(shè)計(jì)16</p><p>  3.1 系統(tǒng)功能模塊結(jié)構(gòu)圖16</p><p>  3.2 數(shù)據(jù)庫(kù)概要設(shè)計(jì)18</p><p>  3.2

6、.1 數(shù)據(jù)庫(kù)概要說(shuō)明18</p><p>  3.2.2 數(shù)據(jù)庫(kù)E-R圖分析19</p><p>  3.2.3 數(shù)據(jù)表結(jié)構(gòu)20</p><p>  3.3 代碼設(shè)計(jì)21</p><p>  3.4 輸入/輸出界面設(shè)計(jì)21</p><p>  第四章 系統(tǒng)實(shí)現(xiàn)22</p><p> 

7、 4.1 前臺(tái)設(shè)計(jì)22</p><p>  4.1.1 網(wǎng)站主頁(yè)22</p><p>  4.1.2 免費(fèi)供求信息發(fā)布頁(yè)23</p><p>  4.1.3 前臺(tái)操作流程24</p><p>  4.2 后臺(tái)設(shè)計(jì)25</p><p>  4.2.1 后臺(tái)管理員登陸界面25</p><p&

8、gt;  4.2.2 免費(fèi)供求信息審核頁(yè)26</p><p>  4.2.3 免費(fèi)供求信息刪除管理頁(yè)31</p><p>  4.2.4 后臺(tái)操作流程32</p><p>  第五章 測(cè)試與調(diào)試33</p><p>  5.1 登陸界面測(cè)試33</p><p>  5.2供求信息審核測(cè)試34</p&g

9、t;<p>  第六章 評(píng)價(jià)及體會(huì)34</p><p>  第七章 組長(zhǎng)對(duì)小組工作及成員的評(píng)價(jià)35</p><p><b>  開發(fā)計(jì)劃</b></p><p><b>  1.1 應(yīng)用背景</b></p><p>  隨著全球信息向網(wǎng)絡(luò)化方向的發(fā)展,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和

10、傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用,徹底改變了人類的工作、生活、學(xué)習(xí)和娛樂(lè)方式,已成為國(guó)家經(jīng)濟(jì)和區(qū)域性經(jīng)濟(jì)增長(zhǎng)的主要?jiǎng)恿?。Internet也已正式成為世界最大的公共資料庫(kù)。Internet上發(fā)布信息主要是通過(guò)網(wǎng)上實(shí)現(xiàn)的,獲取信息也是要在Internet“海洋”中按照一定的檢索方式將所需要的信息從網(wǎng)上得以實(shí)現(xiàn)的,人們?nèi)粘I钤絹?lái)越多地使用這項(xiàng)新的技術(shù)來(lái)為自己的工作和學(xué)習(xí)服務(wù)。由于WEB頁(yè)面能把文本、圖像

11、、聲音、動(dòng)畫、視像等多媒體信息集于一體,不但使信息的顯示更加生動(dòng),而且使信息的瀏覽更為方便,同時(shí)WEB頁(yè)能實(shí)現(xiàn)網(wǎng)上交易平臺(tái)、客戶信息,反饋了企業(yè)和客戶的信息交流。因此,網(wǎng)站建設(shè)在Internet應(yīng)用上的地位顯而易見(jiàn),它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。為了讓客戶或單位更好的、更方便的進(jìn)行供求信息的查詢、發(fā)布、和獲取信息,以滿足客戶、單位供求信息不斷增長(zhǎng)的需求。</p><p>

12、  供求信息網(wǎng)是企業(yè)多元化發(fā)展的一個(gè)有效例證。借助Internet在國(guó)內(nèi)的快速發(fā)展,聚集部分資金投入網(wǎng)站建設(shè),為企業(yè)和用戶提供綜合信息服務(wù),以向企業(yè)提供有償信息服務(wù)為盈利模式。例如,企業(yè)廣告、發(fā)布招聘信息、尋求合作等服務(wù)方式。在國(guó)內(nèi)諸如此類的信息網(wǎng)站不在少數(shù),比如58同城網(wǎng)站,中國(guó)信息交流網(wǎng),二手交易網(wǎng)等等。</p><p>  1.2 供求信息網(wǎng)介紹</p><p>  1.2.1 供求

13、信息網(wǎng)簡(jiǎn)介</p><p>  供求信息網(wǎng)的核心特色是免刊登全國(guó)各省會(huì)城市各類信息。分門別類地展示全國(guó)360行的基本概況。便于老百姓了解各類資訊,同時(shí)展示全國(guó)中小企業(yè)與知名品牌。</p><p>  網(wǎng)站性質(zhì):省會(huì)城市綜合信息網(wǎng)站。</p><p>  網(wǎng)站宗旨:服務(wù)大眾,推進(jìn)互聯(lián)網(wǎng)時(shí)代的到來(lái)?!?lt;/p><p>  網(wǎng)站內(nèi)容:全國(guó)省會(huì)城市衣

14、食住行等生活各資訊信息發(fā)布與展示?!?lt;/p><p>  服務(wù)對(duì)象:為全國(guó)省會(huì)城市的行政、企事業(yè)單位、機(jī)關(guān)團(tuán)體、個(gè)體、個(gè)人提供實(shí)用網(wǎng)絡(luò)資訊信息以及信息發(fā)布平臺(tái)。</p><p>  供求信息網(wǎng)可以為企事業(yè)單位及個(gè)人提供企業(yè)會(huì)員注冊(cè)、企業(yè)空間以及信息推廣等屬于自己的空間,方便大家自主管理。同時(shí)還提供免費(fèi)的信息發(fā)布平臺(tái),方便大家自主發(fā)布各類信息。供求信息網(wǎng),全力打造老百姓的貼心網(wǎng)、企事業(yè)單位的

15、信息港。</p><p>  1.2.2 供求信息網(wǎng)的核心作用</p><p><b>  老百姓的貼心網(wǎng)</b></p><p>  給百姓提供了一個(gè)永久性免費(fèi)發(fā)布信息的平臺(tái),推出的信息發(fā)布設(shè)置了招聘、二手、同城、求職等欄目。即使不注冊(cè)也可以將自己的信息發(fā)布在供求信息網(wǎng)上,讓信息暢通天下。</p><p><b&

16、gt;  企業(yè)與商家的信息港</b></p><p>  供求信息網(wǎng)為本地教育、房產(chǎn)、旅游、交通運(yùn)輸、農(nóng)林牧漁、醫(yī)療保健、美食娛樂(lè)、地方特產(chǎn)、供求信息、人才招聘、法律法規(guī)、五金家電、美容時(shí)尚、建材裝修等行業(yè)提供了大型的信息平臺(tái)。為企業(yè)、商家提供了一個(gè)精巧的小網(wǎng)站,注冊(cè)一個(gè)會(huì)員,就可以將自己的機(jī)構(gòu)介紹、產(chǎn)品照片、人才招聘等相關(guān)信息刊登在這個(gè)小網(wǎng)站上,并在供求信息網(wǎng)上顯示,以便網(wǎng)民的瀏覽與了解。</

17、p><p><b>  生活中的小寶庫(kù)</b></p><p>  供求信息網(wǎng)提供了生活中各方面的生活小技巧,包括房產(chǎn)、招聘、求職、購(gòu)物、以及日常維修維護(hù)等各方面的技巧,以及企業(yè)日常管理中的細(xì)節(jié)與制度等。使您成為管理與生活技巧中的行家。</p><p><b>  溝通中的橋梁</b></p><p>

18、  供求信息網(wǎng),開通了就愛(ài)吧,可以在就愛(ài)吧中發(fā)布你所感興趣的話題,大家參與討論,互相溝通。</p><p>  1.3 供求信息網(wǎng)的目標(biāo)</p><p>  1.3.1 項(xiàng)目目標(biāo)</p><p>  項(xiàng)目目標(biāo)應(yīng)當(dāng)符合SMART原則,把項(xiàng)目要完成的工作用清晰的語(yǔ)言描述出來(lái)。供求信息網(wǎng)的項(xiàng)目目標(biāo)如下:</p><p>  供求信息網(wǎng)主要針對(duì)兩類人

19、群,一類是用戶,另一類是企業(yè)。對(duì)于用戶,供求信息網(wǎng)需要提供求職信息、公寓信息、物品求購(gòu)信息、家教信息、物品出售信息、車輛信息服務(wù)。對(duì)于企業(yè),供求信息網(wǎng)需要提供尋求合作、企業(yè)廣告、招聘信息、求兌出兌、培訓(xùn)信息等服務(wù)。項(xiàng)目實(shí)施后,能夠?yàn)橛脩羯顜?lái)極大方便,提高企業(yè)知名度,為企業(yè)產(chǎn)品宣傳節(jié)約大量成本。整個(gè)項(xiàng)目需要在3個(gè)月的時(shí)間內(nèi)交付用戶使用。</p><p>  1.3.2 產(chǎn)品目標(biāo)</p><p

20、>  當(dāng)今社會(huì),信息就是資本,信息就是財(cái)富。一方面供求信息網(wǎng)能夠?yàn)槠髽I(yè)節(jié)省大量人力資源,企業(yè)不再需要大量的業(yè)務(wù)人員去跑市場(chǎng),從而間接為企業(yè)節(jié)約了成本;另一方面,供求信息網(wǎng)能夠收集大量供求信息,將會(huì)有大量用戶訪問(wèn)網(wǎng)站,有助于提高企業(yè)形象。</p><p>  1.4 項(xiàng)目開發(fā)環(huán)境</p><p>  操作系統(tǒng)為Windows XP或Windows 2003,使用集成開發(fā)工具M(jìn)icros

21、oft Visual Studio 2008,數(shù)據(jù)庫(kù)采用SQL Server 2005,項(xiàng)目運(yùn)行服務(wù)為Internet信息服務(wù)(IIS)管理器。</p><p><b>  1.網(wǎng)站開發(fā)環(huán)境</b></p><p>  網(wǎng)站開發(fā)環(huán)境:Microsoft Visual Studio 2008集成開發(fā)環(huán)境。</p><p>  網(wǎng)站開發(fā)語(yǔ)言:ASP

22、.NET+C#。</p><p>  網(wǎng)站后臺(tái)數(shù)據(jù)庫(kù):SQL Server 2005。</p><p>  開發(fā)環(huán)境運(yùn)行平臺(tái):Windows XP(SP2)/ Windows 2000(SP4)/ Windows Server 2003(SP1)。</p><p><b>  2.服務(wù)器端</b></p><p>  操

23、作系統(tǒng):Windows 2003 Server(SP1)。</p><p>  Web服務(wù)器:IIS 5.0。</p><p>  數(shù)據(jù)庫(kù)服務(wù)器:SQL Server 2005。</p><p>  瀏覽器:IE 6.0。</p><p>  網(wǎng)站服務(wù)器運(yùn)行環(huán)境:Microsoft .NET Framework SDK v2.0。</p

24、><p><b>  3.客戶端</b></p><p>  瀏覽器:IE 6.0。</p><p>  分辨率:最佳效果1024×768像素。</p><p><b>  系統(tǒng)分析</b></p><p>  2.1 需求與可行性分析</p><p

25、>  2.1.1 需求調(diào)查</p><p>  對(duì)于信息網(wǎng)站來(lái)說(shuō),用戶的訪問(wèn)量是至關(guān)重要的。如果網(wǎng)站的訪問(wèn)量很低,那么就很少有企業(yè)會(huì)要求為其提供有償服務(wù),也就沒(méi)有利潤(rùn)可言了。因此信息網(wǎng)站必須為用戶提供大量的、免費(fèi)的、有價(jià)值的信息才能夠吸引用戶。為此,網(wǎng)站不僅要為企業(yè)提供各種有償服務(wù),還需要額外為用戶提供大量的無(wú)償服務(wù)。通過(guò)與企業(yè)的實(shí)際接觸和溝通,確定網(wǎng)站應(yīng)包括招聘信息、求職信息、培訓(xùn)信息、公寓信息、家教信息

26、、車輛信息、物品求購(gòu)、物品出售、求兌出兌、尋求合作、企業(yè)廣告等服務(wù)。</p><p>  通過(guò)實(shí)際調(diào)查,要求供求信息網(wǎng)具有以下功能:</p><p>  由于用戶的計(jì)算機(jī)知識(shí)普遍偏低,因此要求系統(tǒng)具有良好的人機(jī)界面。</p><p>  方便的供求信息查詢,支持多條件和模糊查詢。</p><p>  前臺(tái)與后臺(tái)設(shè)計(jì)明確,并保證后臺(tái)的安全性。&

27、lt;/p><p>  供求信息顯示格式清晰,達(dá)到一目了然的效果。</p><p>  用戶不需要注冊(cè),便可免費(fèi)發(fā)布供求信息。</p><p>  免費(fèi)發(fā)布的供求信息,必須經(jīng)后臺(tái)審核后才能正式發(fā)布,避免發(fā)布不良信息。</p><p>  由于供求信息數(shù)據(jù)量大,后臺(tái)應(yīng)該隨時(shí)清理數(shù)據(jù)。</p><p>  2.1.2 可行性分

28、析</p><p><b>  1.技術(shù)可行性分析</b></p><p>  供求信息網(wǎng)系統(tǒng)就初步的分析可得,所系統(tǒng)的硬件設(shè)備,如服務(wù)器、PC機(jī)、打印機(jī)及網(wǎng)絡(luò)配件等,市場(chǎng)上有在銷售并且其價(jià)格較低廉,能滿足系統(tǒng)的功能要求。至于在軟件問(wèn)題上,使用的操作系統(tǒng)應(yīng)該采用Windows2000或XP,數(shù)據(jù)庫(kù)管理系統(tǒng)采用SQL Server2000,這些軟件在MIS開發(fā)中已被大量

29、應(yīng)用,在技術(shù)上都比較成熟,所以就以上看來(lái)在技術(shù)上是非??尚械?。</p><p><b>  2.經(jīng)濟(jì)可行性分析</b></p><p>  在分析成本方面的問(wèn)題,鑒于現(xiàn)有的硬件設(shè)施和軟件設(shè)備的利用,可以不必再多需要經(jīng)費(fèi),系統(tǒng)開發(fā)方面的費(fèi)用幾乎可以不用計(jì)算在內(nèi)。在使用供求信息網(wǎng)之后,省去了企業(yè)發(fā)布招聘信息,尋求合作和企業(yè)廣告服務(wù)等的費(fèi)用,這樣可以為企業(yè)節(jié)省大筆費(fèi)用,并減

30、輕了處理事務(wù)人員的負(fù)擔(dān)。這樣就可以更方便快捷的處理更多的事物,并且不會(huì)較多的資金周轉(zhuǎn)問(wèn)題發(fā)生而耽誤時(shí)間、金錢,所以說(shuō)在經(jīng)濟(jì)上是可行。</p><p><b>  3.社會(huì)可行性分析</b></p><p>  網(wǎng)站為用戶提供求職信息、物品求購(gòu)信息、培訓(xùn)信息、家教信息等服務(wù),同時(shí)為企業(yè)提供招聘信息、尋求合作和企業(yè)廣告的服務(wù)。供求信息網(wǎng)項(xiàng)目主要以企業(yè)服務(wù)功能為主,因此對(duì)于

31、企業(yè)的招聘、廣告業(yè)務(wù)需要及時(shí)、準(zhǔn)確地發(fā)布,并且能夠?qū)@些信息進(jìn)行修改。此外,出于安全和國(guó)家法律方面的考慮,網(wǎng)站在遭受到黑客攻擊時(shí),應(yīng)在10分鐘內(nèi)進(jìn)行恢復(fù);對(duì)于網(wǎng)站中涉及違反國(guó)家法律、法規(guī)的內(nèi)容應(yīng)能夠刪除。由于網(wǎng)站的業(yè)務(wù)量比較大,網(wǎng)站應(yīng)能夠承受同時(shí)5萬(wàn)人的點(diǎn)擊,所以供求信息網(wǎng)是具有社會(huì)可行性的。</p><p>  2.2 系統(tǒng)業(yè)務(wù)流程分析</p><p>  2.2.1 業(yè)務(wù)流程介紹<

32、;/p><p>  1. 供求信息網(wǎng)業(yè)務(wù)流程介紹:</p><p> ?。?)用戶在網(wǎng)站中瀏覽網(wǎng)站展示信息,同過(guò)點(diǎn)擊各種連接信息尋找供求信息。</p><p> ?。?)用戶在網(wǎng)站上登陸或注冊(cè),由注冊(cè)/登陸模塊判斷是否成功。成功后可以發(fā)布供求信息(沒(méi)有置頂業(yè)務(wù)),由網(wǎng)站信息管理員進(jìn)行信息可行性篩選,將不合格信息返回給用戶,將合格展示信息傳給網(wǎng)站業(yè)務(wù)操作員,網(wǎng)站業(yè)務(wù)操作員

33、將供求信息加入后臺(tái)信息展示數(shù)據(jù)表。</p><p> ?。?)用戶在網(wǎng)站上登陸或注冊(cè),由注冊(cè)/登陸模塊判斷是否成功。成功后可以發(fā)布供求信息(有置頂業(yè)務(wù)),網(wǎng)站信息管理員查看銀行賬戶臺(tái)賬,若符合條件則通過(guò)繳款審核步驟,若不符合條件則發(fā)給用戶催款表。后網(wǎng)站信息管理員進(jìn)行信息可行性篩選,將不合格信息返回給用戶,將合格展示信息傳給網(wǎng)站業(yè)務(wù)操作員,網(wǎng)站業(yè)務(wù)操作員將供求信息加入后臺(tái)信息展示數(shù)據(jù)表。</p>&l

34、t;p> ?。?)用戶在網(wǎng)站搜索引擎中輸入搜索信息,由搜索引擎搜索信息展示數(shù)據(jù)表返回給用戶搜索結(jié)果。</p><p> ?。?)用戶提供包含信息密碼的刪除請(qǐng)求表給網(wǎng)站業(yè)務(wù)操作員。網(wǎng)站業(yè)務(wù)操作員返回給用戶刪除成功/失敗回執(zhí)。供求信息刪除成功/失敗。</p><p>  2. 前臺(tái)業(yè)務(wù)流程介紹:</p><p> ?。?)用戶在網(wǎng)站中瀏覽網(wǎng)站展示信息,同過(guò)點(diǎn)擊各種

35、連接信息尋找供求信息。</p><p> ?。?)用戶在網(wǎng)站上登陸或注冊(cè),由注冊(cè)/登陸模塊判斷是否成功。成功后可以發(fā)布供求信息(沒(méi)有置頂業(yè)務(wù)),由網(wǎng)站信息管理員進(jìn)行信息可行性篩選,將不合格信息返回給用戶,將合格展示信息傳給網(wǎng)站業(yè)務(wù)操作員,網(wǎng)站業(yè)務(wù)操作員將供求信息加入后臺(tái)信息展示數(shù)據(jù)表。</p><p> ?。?)用戶在網(wǎng)站上登陸或注冊(cè),由注冊(cè)/登陸模塊判斷是否成功。成功后可以發(fā)布供求信息(

36、有置頂業(yè)務(wù)),網(wǎng)站信息管理員查看銀行賬戶臺(tái)賬,若符合條件則通過(guò)繳款審核步驟,若不符合條件則發(fā)給用戶催款表。后網(wǎng)站信息管理員進(jìn)行信息可行性篩選,將不合格信息返回給用戶,將合格展示信息傳給網(wǎng)站業(yè)務(wù)操作員,網(wǎng)站業(yè)務(wù)操作員將供求信息加入后臺(tái)信息展示數(shù)據(jù)表。</p><p> ?。?)用戶在網(wǎng)站搜索引擎中輸入搜索信息,由搜索引擎搜索信息展示數(shù)據(jù)表返回給用戶搜索結(jié)果。</p><p>  (5)用戶提

37、供包含信息密碼的刪除請(qǐng)求表給網(wǎng)站業(yè)務(wù)操作員。網(wǎng)站業(yè)務(wù)操作員返回給用戶刪除成功/失敗回執(zhí)。供求信息刪除成功/失敗。</p><p>  3. 后臺(tái)業(yè)務(wù)流程介紹:</p><p>  (1)網(wǎng)站信息管理員提交驗(yàn)證信息,若失敗,后臺(tái)登錄模塊返回登錄失敗信息。成功后可操作待審核供求信息。將不合格的供求信息和催款表返回給用戶,將合格展示信息發(fā)給網(wǎng)站業(yè)務(wù)操作員。</p><p>

38、; ?。?)網(wǎng)站業(yè)務(wù)操作員提交驗(yàn)證信息,若后臺(tái)登錄模塊返回登錄失敗信息。成功后可見(jiàn)業(yè)務(wù)操作員可見(jiàn)信息。接收網(wǎng)站信息管理員提交的合格展示信息,更新相應(yīng)的信息展示數(shù)據(jù)表。用戶提交相應(yīng)的刪除信息表,判斷條件是否滿足。網(wǎng)站業(yè)務(wù)操作員刪除信息展示數(shù)據(jù)表中相應(yīng)的供求信息。</p><p>  2.2.2 數(shù)據(jù)流程圖</p><p>  數(shù)據(jù)流程圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,它可以用少

39、數(shù)幾種符號(hào)綜合地反映出信息在系統(tǒng)中的流動(dòng)、處理和存儲(chǔ)情況。符號(hào)說(shuō)明如下:</p><p>  外部實(shí)體 數(shù)據(jù)流</p><p>  處理 數(shù)據(jù)存儲(chǔ)</p><p>  數(shù)據(jù)流程圖分多少層次視實(shí)際情況而定,考慮到供求信息網(wǎng)系統(tǒng)相對(duì)較小,在這里我把數(shù)據(jù)流程圖分為頂層和一層。</p><p><b>  2.

40、1.1 頂層圖</b></p><p>  2.1.2 一層圖</p><p><b>  2.2 數(shù)據(jù)字典</b></p><p>  2.3.1 數(shù)據(jù)項(xiàng)的定義</p><p>  數(shù)據(jù)項(xiàng)編號(hào):U1-1</p><p>  數(shù)據(jù)項(xiàng)名稱:用戶編號(hào)</p><p&g

41、t;  簡(jiǎn)述:唯一標(biāo)識(shí)用戶信息的編號(hào)</p><p>  類型及寬度:char(13)</p><p>  取值范圍:10000000-99999999</p><p>  數(shù)據(jù)項(xiàng)編號(hào):U1-2</p><p>  數(shù)據(jù)項(xiàng)名稱:用戶姓名</p><p>  簡(jiǎn)述:注冊(cè)用戶的姓名</p><p>

42、  類型及寬度:varchar(8)</p><p>  數(shù)據(jù)項(xiàng)編號(hào):U1-3</p><p>  數(shù)據(jù)項(xiàng)名稱:注冊(cè)賬號(hào)</p><p>  簡(jiǎn)述:用戶注冊(cè)時(shí)的昵稱</p><p>  類型及寬度:varchar(8)</p><p>  數(shù)據(jù)項(xiàng)編號(hào):U1-4</p><p>  數(shù)據(jù)項(xiàng)名稱:聯(lián)

43、系電話</p><p>  簡(jiǎn)述:用戶本身所使用的聯(lián)系電話,方便與用戶溝通,維護(hù)信息</p><p>  類型及寬度:varchar(20)</p><p>  數(shù)據(jù)項(xiàng)編號(hào):U1-5</p><p>  數(shù)據(jù)項(xiàng)名稱: 電子郵箱</p><p>  簡(jiǎn)述: 用戶本人所使用的郵箱</p><p> 

44、 類型及寬度: varchar(30)</p><p>  數(shù)據(jù)項(xiàng)編號(hào):U1-6</p><p>  數(shù)據(jù)項(xiàng)名稱: 聯(lián)系QQ</p><p>  簡(jiǎn)述:用戶的QQ號(hào)碼 </p><p>  類型及寬度: varchar(12)</p><p>  數(shù)據(jù)項(xiàng)編號(hào):U1-7</p><p>  數(shù)據(jù)項(xiàng)

45、名稱: 登錄密碼</p><p>  簡(jiǎn)述:用戶注冊(cè)時(shí)設(shè)置的登錄密碼</p><p>  類型及寬度: varchar(30)</p><p>  數(shù)據(jù)項(xiàng)編號(hào):Info-1</p><p>  數(shù)據(jù)項(xiàng)名稱:信息編號(hào)</p><p>  簡(jiǎn)述:每個(gè)已發(fā)布信息的編號(hào) </p><p>  類型及寬度

46、: varchar(15)</p><p>  數(shù)據(jù)項(xiàng)編號(hào):Info-2</p><p>  數(shù)據(jù)項(xiàng)名稱:信息類別 </p><p>  簡(jiǎn)述:信息所屬的類別 </p><p>  類型及寬度: char(4)</p><p>  數(shù)據(jù)項(xiàng)編號(hào):Info-3</p><p><b>  

47、數(shù)據(jù)項(xiàng)名稱: 標(biāo)題</b></p><p>  簡(jiǎn)述: 發(fā)布信息的標(biāo)題</p><p>  類型及寬度: varchar(30)</p><p>  數(shù)據(jù)項(xiàng)編號(hào):Info-4</p><p><b>  數(shù)據(jù)項(xiàng)名稱: 地區(qū)</b></p><p>  簡(jiǎn)述: 發(fā)布信息的工作地區(qū)<

48、/p><p>  類型及寬度: varchar(8)</p><p>  數(shù)據(jù)項(xiàng)編號(hào):Info-5</p><p><b>  數(shù)據(jù)項(xiàng)名稱: 內(nèi)容</b></p><p>  簡(jiǎn)述: 信息的具體內(nèi)容</p><p>  類型及寬度: varchar(1000)</p><p>

49、  數(shù)據(jù)項(xiàng)編號(hào):Info-6</p><p>  數(shù)據(jù)項(xiàng)名稱: 附加圖片</p><p>  簡(jiǎn)述:用戶上傳的信息圖片</p><p>  類型及寬度:image</p><p>  數(shù)據(jù)項(xiàng)編號(hào):Info-7</p><p>  數(shù)據(jù)項(xiàng)名稱:發(fā)布日期</p><p>  簡(jiǎn)述: 信息發(fā)布的日期&

50、lt;/p><p>  類型及寬度:datetime</p><p>  數(shù)據(jù)項(xiàng)編號(hào):Info-8</p><p>  數(shù)據(jù)項(xiàng)名稱:聯(lián)系人 </p><p>  簡(jiǎn)述:信息發(fā)布后供求雙方聯(lián)系人 </p><p>  類型及寬度:varchar(8)</p><p>  數(shù)據(jù)項(xiàng)編號(hào):Info-9<

51、;/p><p>  數(shù)據(jù)項(xiàng)名稱: 聯(lián)系電話</p><p>  簡(jiǎn)述:發(fā)布信息中聯(lián)系人的電話</p><p>  類型及寬度:varchar(20) </p><p>  數(shù)據(jù)項(xiàng)編號(hào):Info-10</p><p><b>  數(shù)據(jù)項(xiàng)名稱:郵箱 </b></p><p>  簡(jiǎn)

52、述: 發(fā)布信息中聯(lián)系人的郵箱</p><p>  類型及寬度: varchar(20)</p><p>  數(shù)據(jù)項(xiàng)編號(hào):Info-11 </p><p><b>  數(shù)據(jù)項(xiàng)名稱:qq </b></p><p>  簡(jiǎn)述:發(fā)布信息中聯(lián)系人的qq號(hào)碼</p><p>  類型及寬度:varchar(1

53、2)</p><p>  數(shù)據(jù)項(xiàng)編號(hào):Info-12</p><p>  數(shù)據(jù)項(xiàng)名稱: 刪除密碼</p><p>  簡(jiǎn)述: 在發(fā)布信息之前用戶設(shè)置的刪除密碼</p><p>  類型及寬度: char(6)</p><p>  2.3.2 數(shù)據(jù)流的定義</p><p><b>  表

54、2-3-1</b></p><p>  2.3.3 處理邏輯的定義</p><p><b>  表2-3-2</b></p><p>  2.3.4 數(shù)據(jù)存儲(chǔ)的定義</p><p><b>  數(shù)據(jù)存儲(chǔ)編號(hào):F1</b></p><p>  數(shù)據(jù)存儲(chǔ)名稱:會(huì)員資料

55、數(shù)據(jù)文件</p><p>  簡(jiǎn)述:存儲(chǔ)會(huì)員相關(guān)信息,以便于維護(hù)和使用信息</p><p>  數(shù)據(jù)存儲(chǔ)組成:用戶編號(hào)+注冊(cè)賬號(hào)+用戶姓名+聯(lián)系電話+電子郵箱+聯(lián)系QQ</p><p><b>  關(guān)鍵字:用戶編號(hào)</b></p><p><b>  相關(guān)的處理:P3</b></p>

56、<p><b>  數(shù)據(jù)存儲(chǔ)編號(hào):F2</b></p><p>  數(shù)據(jù)存儲(chǔ)名稱:信息展示數(shù)據(jù)文件</p><p>  簡(jiǎn)述:對(duì)用戶發(fā)布的供求信息予以存儲(chǔ)</p><p>  數(shù)據(jù)存儲(chǔ)組成:信息編號(hào)+信息類別+標(biāo)題+地區(qū)+內(nèi)容+附加圖片+發(fā)布日期+聯(lián)系人+聯(lián)系電話+郵箱+qq+刪除密碼</p><p><

57、b>  關(guān)鍵字:信息編號(hào)</b></p><p>  相關(guān)的處理:P4 P5</p><p><b>  數(shù)據(jù)存儲(chǔ)編號(hào):F3</b></p><p>  數(shù)據(jù)存儲(chǔ)名稱:銀行賬戶臺(tái)賬 </p><p>  簡(jiǎn)述:需付費(fèi)用戶的銀行賬戶以及繳費(fèi)情況記錄 </p><p>  數(shù)據(jù)存儲(chǔ)組

58、成:?jiǎn)螕?jù)號(hào)+用戶編號(hào)+銀行賬號(hào)+信息編號(hào)+應(yīng)收款+已付款 </p><p><b>  關(guān)鍵字:?jiǎn)螕?jù)號(hào)</b></p><p><b>  相關(guān)的處理:P2</b></p><p>  2.3.5 外部實(shí)體的定義</p><p>  外部實(shí)體編號(hào):User</p><p>&

59、lt;b>  外部實(shí)體名稱:用戶</b></p><p>  簡(jiǎn)述:使用本網(wǎng)站進(jìn)行相關(guān)操作的用戶</p><p>  輸入的數(shù)據(jù)流:DF1 DF3 DF4 DF10 DF12 DF14</p><p>  輸出的數(shù)據(jù)流:DF2 DF11 DF13 </p><p><b>  系統(tǒng)設(shè)計(jì)</b></

60、p><p>  3.1 系統(tǒng)功能模塊結(jié)構(gòu)圖</p><p>  根據(jù)信息網(wǎng)的特點(diǎn),可以將其分為前臺(tái)和后臺(tái)兩個(gè)部分設(shè)計(jì)。前臺(tái)主要用于實(shí)現(xiàn)供求信息展示。詳細(xì)信息查看、供求信息查詢、供求信息發(fā)布、推薦物品展示、不實(shí)信息檢舉等功能;后臺(tái)主要用于管理員對(duì)供求信息、會(huì)員信息和郵件發(fā)送功能等進(jìn)行管理。本系統(tǒng)具有如下優(yōu)點(diǎn):界面簡(jiǎn)潔、框架清晰、美觀大方。為充分展現(xiàn)網(wǎng)站的交互性,供求信息網(wǎng)采用動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)實(shí)現(xiàn)用戶

61、信息在線。該系統(tǒng)前臺(tái)主要實(shí)現(xiàn)以下幾大功能模塊:</p><p><b>  招聘信息模塊</b></p><p>  隨著大學(xué)的擴(kuò)招,社會(huì)人數(shù)的增多,目前就業(yè)情況嚴(yán)峻,為了提高就業(yè)信息的流動(dòng)性,開辟了此信息欄目,更好的為民眾服務(wù)。2.培訓(xùn)信息模塊 培訓(xùn)對(duì)于一些想從事新領(lǐng)域?qū)W習(xí)工作的人是必不可少的。3.公寓信息模塊 對(duì)于房子的出租或轉(zhuǎn)租提供了一個(gè)很好

62、的信息平臺(tái)。4.家教信息模塊  此模塊主要提供給在校大學(xué)生一個(gè)兼職的機(jī)會(huì)。5.物品求購(gòu)/收購(gòu)模塊 類似跳蚤市場(chǎng),給大家一個(gè)淘金的機(jī)會(huì)。6.信息搜索功能模塊 隨著信息的增多,搜索模塊變的不可少,能夠快速的查找用戶需要的信息。7.用戶登錄/注冊(cè)模塊 提供一個(gè)用戶注冊(cè)平臺(tái),用戶自己也可以發(fā)布信息,只要通過(guò)管理員審核,信息就能展示在首頁(yè)上。此系統(tǒng)的后臺(tái)包括一下幾個(gè)功能:</p>&l

63、t;p><b>  管理員登錄模塊</b></p><p>  此模塊是必須的,管理登錄后可以進(jìn)行信息的添加,審核一個(gè)供需信息,管理用戶等等功能。</p><p>  2.供求信息模塊的管理對(duì)前臺(tái)的幾個(gè)供求信息的具體管理,如招聘,車輛等等。</p><p>  3.系統(tǒng)的設(shè)置包括對(duì)系統(tǒng)的基本設(shè)置,為系統(tǒng)提供一個(gè)良好的運(yùn)行環(huán)境。<

64、/p><p>  供求信息網(wǎng)的前臺(tái)功能結(jié)構(gòu)如圖3.1.1所示。</p><p>  3.1.1 供求信息網(wǎng)前臺(tái)功能結(jié)構(gòu)圖</p><p>  供求信息網(wǎng)的后臺(tái)功能結(jié)構(gòu)如圖3.1.2所示。 </p><p>  3.1.2 供求信息網(wǎng)后臺(tái)功能結(jié)構(gòu)圖</p><p>  3.2 數(shù)據(jù)庫(kù)概要設(shè)計(jì)</p>

65、<p>  一個(gè)成功的管理系統(tǒng),是由50%的業(yè)務(wù)+50%的軟件所組成,而50%的成功軟件又是由25%的數(shù)據(jù)庫(kù)+25%的程序所組成,數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞是一個(gè)關(guān)鍵。如果把企業(yè)的數(shù)據(jù)比作生命所必需的血液,那么數(shù)據(jù)庫(kù)的設(shè)計(jì)就是應(yīng)用中最重要的一部分。</p><p>  本網(wǎng)站采用SQL Server 2005數(shù)據(jù)庫(kù),名稱為db_SIS,其中包含4張數(shù)據(jù)表。下面分別給出數(shù)據(jù)庫(kù)概要說(shuō)明、數(shù)據(jù)庫(kù)E-R圖分析及主要數(shù)據(jù)表

66、的結(jié)構(gòu)。</p><p>  3.2.1 數(shù)據(jù)庫(kù)概要說(shuō)明</p><p>  從讀者角度出發(fā),為了使讀者對(duì)本網(wǎng)站數(shù)據(jù)庫(kù)中的數(shù)據(jù)表有一個(gè)更清晰的認(rèn)識(shí),在此設(shè)計(jì)了數(shù)據(jù)表樹形結(jié)構(gòu)圖,如圖3.2.1所示,其中包含了對(duì)系統(tǒng)中所有數(shù)據(jù)表的相關(guān)描述。</p><p>  圖3.2.1 數(shù)據(jù)表樹形結(jié)構(gòu)圖</p><p>  3.2.2 數(shù)據(jù)庫(kù)E-R圖分析&

67、lt;/p><p><b>  概念結(jié)構(gòu)設(shè)計(jì):</b></p><p>  3.2.2 供求信息網(wǎng)E-R圖</p><p>  根據(jù)以上章節(jié)對(duì)網(wǎng)站所做的需求分析、流程設(shè)計(jì)以及系統(tǒng)功能結(jié)構(gòu)的確定,規(guī)劃出滿足用戶需求的各種實(shí)體以及它們之間的關(guān)系圖,本網(wǎng)站規(guī)劃出的數(shù)據(jù)庫(kù)實(shí)體對(duì)象分別為用戶實(shí)體、供求信息實(shí)體。</p><p>  

68、用戶實(shí)體E-R圖,如圖3.2.3所示。</p><p>  3.2.3 用戶實(shí)體E-R圖</p><p>  供求信息實(shí)體E-R圖,如圖3.2.4所示。</p><p>  圖3.2.4 供求信息實(shí)體E-R圖</p><p>  3.2.3 數(shù)據(jù)表結(jié)構(gòu)</p><p>  在設(shè)計(jì)完數(shù)據(jù)庫(kù)實(shí)體E-R圖之后,下面將根據(jù)實(shí)

69、體E-R圖設(shè)計(jì)數(shù)據(jù)表結(jié)構(gòu)。下面分別介紹4張數(shù)據(jù)表的數(shù)據(jù)結(jié)構(gòu)和用途。</p><p>  tb_info(供求信息表)。</p><p>  供求信息表主要存儲(chǔ)用戶發(fā)布的免費(fèi)供求信息。數(shù)據(jù)表結(jié)構(gòu)如圖3.2.5所示。</p><p>  圖3.2.5 供求信息表數(shù)據(jù)結(jié)構(gòu)</p><p>  tb_LeaguerInfo(收費(fèi)供求信息表)。<

70、;/p><p>  收費(fèi)供求信息表主要存儲(chǔ)收費(fèi)供求信息和推薦供求信息。數(shù)據(jù)表結(jié)構(gòu)如圖3.2.6所示。</p><p>  圖3.2.6 收費(fèi)供求信息表數(shù)據(jù)結(jié)構(gòu)</p><p>  tb_Power(網(wǎng)站后臺(tái)用戶表)。</p><p>  網(wǎng)站后臺(tái)用戶表主要存儲(chǔ)網(wǎng)站后臺(tái)用戶的名稱和密碼。數(shù)據(jù)表結(jié)構(gòu)如圖3.2.7所示。</p><

71、;p>  tb_PowerLog(網(wǎng)站后臺(tái)用戶登錄日志表)。</p><p>  網(wǎng)站后臺(tái)用戶登錄日志表主要存儲(chǔ)網(wǎng)站后臺(tái)用戶進(jìn)行登錄時(shí)的用戶名稱和登錄時(shí)間。數(shù)據(jù)表結(jié)構(gòu)如圖3.2.8所示。</p><p>  圖3.2.7 網(wǎng)站后臺(tái)用戶表數(shù)據(jù)結(jié)構(gòu) 圖3.2.8 網(wǎng)站后臺(tái)用戶登錄日志表數(shù)據(jù)結(jié)構(gòu)</p><p><b>

72、  3.3 代碼設(shè)計(jì)</b></p><p>  信息編號(hào):分組碼 房產(chǎn)FC房產(chǎn)分類里的房屋出租用四個(gè)字的拼音大寫縮寫(CZ)生活SH招聘ZP家教JJ簡(jiǎn)歷JL,例如:房產(chǎn)分類里的出租以及發(fā)布時(shí)間:FCCZ20101205001 FC表示房產(chǎn);CZ表示出租;20101005表示發(fā)布信息的時(shí)間;001表示發(fā)布的順序(001--999)。</p><p>  用戶編號(hào):分組碼 年

73、月日+順序(3位)例如:2010060100001 20100601表示用戶注冊(cè)的時(shí)間;001表示登陸是順序編號(hào)(001--999)。</p><p>  單據(jù)編號(hào): 分組碼 年月日和順序 例如:20091011001 20091011表示單據(jù)生成的時(shí)間;001表示生成的順序(001--999)。</p><p>  3.4 輸入/輸出界面設(shè)計(jì)</p><p>

74、  在增添或修改資料時(shí)會(huì)出現(xiàn)數(shù)據(jù)的輸入,輸入界面可通過(guò)文本框和數(shù)據(jù)庫(kù)對(duì)應(yīng)的數(shù)據(jù)進(jìn)行交互來(lái)實(shí)現(xiàn),在文本框中輸入相應(yīng)數(shù)據(jù)后,數(shù)據(jù)庫(kù)做出相應(yīng)更新。</p><p>  免費(fèi)供求信息發(fā)布頁(yè)針對(duì)的對(duì)象為供求信息用戶,是供求信息網(wǎng)站非常重要的功能,也是供求信息網(wǎng)站的核心功能。免費(fèi)供求信息發(fā)布頁(yè)如圖1.34所示。用戶可以根據(jù)自身需要將供求信息發(fā)布到相應(yīng)的信息類別中(共包括11個(gè)信息類別:招聘信息、求職信息、培訓(xùn)信息、公寓信息、

75、家教信息、車輛信息、物品求購(gòu)、物品出售、求兌出兌、尋求合作、企業(yè)廣告)。供求信息成功發(fā)布后,管理員需要在后臺(tái)對(duì)其進(jìn)行審核,如果審核通過(guò),則顯示在相應(yīng)的信息類別網(wǎng)頁(yè)中。</p><p>  圖1.34 免費(fèi)供求信息發(fā)布頁(yè)</p><p><b>  系統(tǒng)實(shí)現(xiàn)</b></p><p><b>  4.1 前臺(tái)設(shè)計(jì)</b>&l

76、t;/p><p>  4.1.1 網(wǎng)站主頁(yè)</p><p>  網(wǎng)站主頁(yè)是關(guān)于網(wǎng)站的建設(shè)及形象宣傳,它對(duì)網(wǎng)站生成和發(fā)展起著非常重要的作用。網(wǎng)站首頁(yè)應(yīng)該是一個(gè)信息量較大、內(nèi)容較豐富的宣傳平臺(tái)。</p><p>  供求信息網(wǎng)主頁(yè)如圖4.1.2所示。</p><p>  圖4.1.2 供求信息網(wǎng)主頁(yè)</p><p>  網(wǎng)站主

77、頁(yè)面實(shí)現(xiàn)代碼如下:</p><p>  protected void Page_Load(object sender, EventArgs e)</p><p><b>  {</b></p><p>  if (!IsPostBack) //!IsPostBack避免重復(fù)刷新加載頁(yè)面</p><p>  {

78、 //獲取前6條分類供求信息</p><p>  dlZP.DataSource = operation.SelectLeaguerInfo(true, "招聘信息", 6);</p><p>  dlZP.DataBind();</p><p>  dlPX.DataSource = operation.SelectLeaguerInfo

79、(true, "培訓(xùn)信息", 6);</p><p>  dlPX.DataBind();</p><p>  dlGY.DataSource = operation.SelectLeaguerInfo(true, "公寓信息", 6);</p><p>  dlGY.DataBind();</p><p&

80、gt;  dlJJ.DataSource = operation.SelectLeaguerInfo(true, "家教信息", 6);</p><p>  dlJJ.DataBind();</p><p>  dlWPQG.DataSource = operation.SelectLeaguerInfo(true, "物品求購(gòu)", 6);</

81、p><p>  dlWPQG.DataBind();</p><p>  dlWPCS.DataSource = operation.SelectLeaguerInfo(true, "物品出售", 6);</p><p>  dlWPCS.DataBind();</p><p>  dlQDCD.DataSource = op

82、eration.SelectLeaguerInfo(true, "求兌出兌", 6);</p><p>  dlQDCD.DataBind();</p><p>  dlCL.DataSource = operation.SelectLeaguerInfo(true, "車輛信息", 6);</p><p>  dlCL.Da

83、taBind();</p><p><b>  }</b></p><p><b>  }</b></p><p>  4.1.2 免費(fèi)供求信息發(fā)布頁(yè)</p><p>  免費(fèi)供求信息發(fā)布頁(yè)針對(duì)的對(duì)象為供求信息用戶,是供求信息網(wǎng)站非常重要的功能,也是供求信息網(wǎng)站的核心功能。用戶可以根據(jù)自身需要將供求

84、信息發(fā)布到相應(yīng)的信息類別中(共包括11個(gè)信息類別:招聘信息、求職信息、培訓(xùn)信息、公寓信息、家教信息、物品求購(gòu)、物品出售、求兌出兌、車輛信息、尋求合作、企業(yè)廣告等類型供求信息)。供求信息成功發(fā)布后,管理員需要在后臺(tái)對(duì)發(fā)布信息進(jìn)行審核,如果審核通過(guò)后,則顯示在相應(yīng)的信息類別網(wǎng)頁(yè)中。</p><p>  免費(fèi)供求信息發(fā)布頁(yè)如圖4.1.3所示。</p><p>  圖4.1.3 免費(fèi)供求信息發(fā)布頁(yè)

85、</p><p>  信息發(fā)布頁(yè)實(shí)現(xiàn)代碼如下:</p><p>  Operation operation = new Operation(); //聲明業(yè)務(wù)層類對(duì)象</p><p>  protected void imgBtnAdd_Click(object sender, ImageClickEventArgs e)</p><p>&

86、lt;b>  {</b></p><p>  operation.InsertInfo(DropDownList1.Text, txtTitle.Text.Trim(), txtInfo.Text.Trim(), txtLinkMan.Text.Trim(), txtTel.Text.Trim());</p><p>  WebMessageBox.Show("

87、信息發(fā)布成功!", "Default.aspx");</p><p><b>  }</b></p><p>  4.1.3 前臺(tái)操作流程</p><p>  (1)通過(guò)頁(yè)面上的導(dǎo)航欄進(jìn)行查看各類的供求信息,如圖4.1.4所示。</p><p>  圖4.1.4 供求信息網(wǎng)首界面</

88、p><p>  (2)單擊“招聘信息”導(dǎo)航按鈕,對(duì)招聘信息進(jìn)行瀏覽及查詢操作。</p><p> ?。?)單擊“公寓信息”導(dǎo)航按鈕,對(duì)公寓信息進(jìn)行瀏覽及查詢操作。</p><p> ?。?)單擊“物品求購(gòu)”導(dǎo)航按鈕,對(duì)物品求購(gòu)信息進(jìn)行瀏覽及查詢操作。</p><p>  (5)單擊“求兌出競(jìng)”導(dǎo)航按鈕,對(duì)求兌出兌信息進(jìn)行瀏覽及查詢操作。</

89、p><p> ?。?)單擊“尋求合作”導(dǎo)航按鈕,對(duì)尋求合作信息進(jìn)行瀏覽及查詢操作。</p><p> ?。?)單擊“培訓(xùn)信息”導(dǎo)航按鈕,對(duì)培訓(xùn)信息進(jìn)行瀏覽及查詢操作。</p><p> ?。?)單擊“求職信息”導(dǎo)航按鈕,對(duì)求職信息進(jìn)行瀏覽及查詢操作。</p><p> ?。?)單擊“家教信息”導(dǎo)航按鈕,對(duì)家教信息進(jìn)行游覽及查詢操作。</p&

90、gt;<p> ?。?0)單擊“物品出售”導(dǎo)航按鈕,對(duì)物品出售信息進(jìn)行瀏覽及查詢操作。</p><p> ?。?1)單擊“車輛信息”導(dǎo)航按鈕,對(duì)車輛信息進(jìn)行瀏覽及查詢操作。</p><p>  (12)單擊“企業(yè)廣告”導(dǎo)航按鈕,對(duì)企業(yè)廣告信息進(jìn)行瀏覽及查詢操作。</p><p><b>  4.2 后臺(tái)設(shè)計(jì)</b></p&g

91、t;<p>  4.2.1 后臺(tái)管理員登陸界面</p><p>  圖4.2.1 后臺(tái)管理員登陸界面</p><p>  4.2.2 免費(fèi)供求信息審核頁(yè)</p><p>  任何用戶都可以免費(fèi)發(fā)布供求信息,如果用戶發(fā)布的供求信息屬于不道德、不健康以及違法的信息,那么將會(huì)造成不可估計(jì)的損失。所以后臺(tái)管理人員可以對(duì)供求信息進(jìn)行審核通過(guò)的供求信息可以顯示在分

92、類相應(yīng)的頁(yè)面中,否則,信息不能發(fā)布。</p><p>  免費(fèi)供求信息審核頁(yè)如圖所示</p><p>  圖4.2.2 免費(fèi)供求信息審核頁(yè)</p><p>  免費(fèi)供求信息審核頁(yè)實(shí)現(xiàn)代碼如下:</p><p>  <1> 在頁(yè)面的加載事件中,獲取供求信息的類型,并調(diào)用自定義GridViewBind方法查詢相關(guān)類型的供求信息顯示在G

93、ridView控件中。值得注意的是,供求信息網(wǎng)所有分類供求信息審核都是在BackGround/CheckInfo.aspx頁(yè)面實(shí)現(xiàn)的,頁(yè)面加載事件中實(shí)現(xiàn)的代碼如下:</p><p>  Operation operation = new Operation(); //業(yè)務(wù)類對(duì)象</p><p>  static string infoType = "";      //

94、供求信息類型</p><p>  //DataSet dsCheckInfo = null;</p><p>  static int CheckType = -1;       //3種類別:全部顯示(-1代表全部顯示),顯示未審核(0),顯示審核(1)</p><p>  protected void Page_Load(object sender, Event

95、Args e)</p><p><b>  {</b></p><p>  if (!IsPostBack)</p><p><b>  {</b></p><p>  infoType = Request.QueryString["id"].ToString();</p&

96、gt;<p>  GridViewBind(infoType);</p><p><b>  }</b></p><p><b>  }</b></p><p>  <2> 自定義GridViewBind方法,用于查詢相關(guān)類型的供求信息,并且將查詢結(jié)果顯示在GridView表格控件中,實(shí)現(xiàn)代碼如下

97、:</p><p>  /// <summary></p><p>  /// 綁定供求信息到GridViev控件</p><p>  /// </summary></p><p>  /// <param name="type">供求信息類別</param></p&g

98、t;<p>  private void GridViewBind(string type)</p><p><b>  {</b></p><p>  GridView1.DataSource = operation.SelectInfo(type);</p><p>  GridView1.DataKeyNames=new s

99、tring[] {"id"};</p><p>  GridView1.DataBind();</p><p><b>  //顯示當(dāng)前頁(yè)數(shù)</b></p><p>  lblPageSum.Text = "當(dāng)前頁(yè)為 " + (GridView1.PageIndex + 1) + " / &qu

100、ot; + GridView1.PageCount + " 頁(yè)";</p><p><b>  }</b></p><p>  <3> GridView控件的RowDataBound事件是在將數(shù)據(jù)行綁定到數(shù)據(jù)時(shí)發(fā)生,那么該事件下每綁定一行,就設(shè)置每行的相關(guān)功能,如高亮顯示行、設(shè)置審核狀態(tài)、多余的文字使用…替代。實(shí)現(xiàn)代碼如下:</

101、p><p>  protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)</p><p><b>  {</b></p><p>  if (e.Row.RowType == DataControlRowType.DataRow)</p>

102、<p><b>  {</b></p><p><b>  //高亮顯示指定行</b></p><p>  e.Row.Attributes.Add("onMouseOver", "Color=this.style.backgroundColor;this.style.backgroundColor=

103、9;#FFF000'");</p><p>  e.Row.Attributes.Add("onMouseOut", "this.style.backgroundColor=Color;");</p><p>  //設(shè)置審核狀態(tài),并且設(shè)置相應(yīng)的顏色。</p><p>  if (e.Row.Cells[5]

104、.Text == "False")</p><p><b>  {</b></p><p>  e.Row.Cells[5].Text =StringFormat.HighLight("未審核",true);</p><p><b>  }</b></p><p&

105、gt;<b>  else</b></p><p><b>  {</b></p><p>  e.Row.Cells[5].Text = StringFormat.HighLight("已審核", false);</p><p><b>  }</b></p>&l

106、t;p>  //多余字 使用...顯示</p><p>  e.Row.Cells[2].Text = StringFormat.Out(e.Row.Cells[2].Text, 18);</p><p><b>  }</b></p><p><b>  }</b></p><p>  &l

107、t;4> SelectedIndexChanging事件發(fā)生在單擊某一行的“審核/取消”按鈕以后發(fā)生,本程序通過(guò)該事件實(shí)現(xiàn)對(duì)供求信息的審核和取消工作。實(shí)現(xiàn)代碼如下:</p><p>  protected void GridView1_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)</p><p><

108、;b>  {</b></p><p>  string id = GridView1.DataKeys[e.NewSelectedIndex].Value.ToString();</p><p>  operation.UpdateInfo(id, infoType);</p><p>  //按審核類型綁定數(shù)據(jù)(3種類別:全部顯示(-1),顯示未

109、審核(0),顯示審核(1))</p><p>  switch (CheckType)</p><p><b>  {</b></p><p><b>  case -1:</b></p><p>  GridViewBind(infoType);</p><p><b

110、>  break;</b></p><p><b>  case 0:</b></p><p>  GridView1.DataSource = operation.SelectInfo(infoType, false);</p><p>  GridView1.DataBind();</p><p>

111、<b>  break;</b></p><p><b>  case 1:</b></p><p>  GridView1.DataSource = operation.SelectInfo(infoType, true);</p><p>  GridView1.DataBind();</p><p

112、><b>  break;</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  <5> RowDeleting 事件是在單擊某行的詳細(xì)信息按鈕時(shí),但在GridView控件刪除該行之前發(fā)生。在此不是實(shí)現(xiàn)刪除,只是通過(guò)刪除命令查看詳

113、細(xì)供求信息的功能。實(shí)現(xiàn)代碼如下:</p><p>  protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)</p><p><b>  {</b></p><p>  string id = GridView1.DataKeys[e.RowI

114、ndex].Value.ToString();</p><p>  Response.Write("<script> window.open('DetailInfo.aspx?id=" + id + "&&type=" + infoType + "','','height=258, width=6

115、79, top=200, left=200') </script>");</p><p>  Response.Write("<script>history.go(-1)</script>");</p><p><b>  }</b></p><p>  <6>

116、; PageIndexChanging事件是在單擊某一頁(yè)導(dǎo)航按鈕時(shí),但在GridView控件處理分頁(yè)操作之前發(fā)生。通過(guò)該事件主要是實(shí)現(xiàn)頁(yè)面的分頁(yè)功能。另外,在本程序主要實(shí)現(xiàn)了按審核、未審核等情況顯示供求信息,則需要按相應(yīng)情況的數(shù)據(jù)源綁定GridView控件,否則程序不會(huì)報(bào)錯(cuò),但會(huì)出現(xiàn)亂分頁(yè)現(xiàn)象。實(shí)現(xiàn)代碼如下:</p><p>  protected void GridView1_PageIndexChanging

117、(object sender, GridViewPageEventArgs e)</p><p><b>  {</b></p><p><b>  //分頁(yè)設(shè)置</b></p><p>  GridView1.PageIndex = e.NewPageIndex;</p><p>  //按審核類

118、型綁定數(shù)據(jù)(3種類別:全部顯示(-1),顯示未審核(0),顯示審核(1))</p><p>  switch (CheckType)</p><p><b>  { </b></p><p><b>  case -1:</b></p><p>  GridViewBind(infoType);&l

119、t;/p><p><b>  break;</b></p><p><b>  case 0:</b></p><p>  GridView1.DataSource = operation.SelectInfo(infoType, false);</p><p>  GridView1.DataBind

120、();</p><p><b>  break;</b></p><p><b>  case 1:</b></p><p>  GridView1.DataSource = operation.SelectInfo(infoType, true);</p><p>  GridView1.Data

121、Bind();</p><p><b>  break;</b></p><p><b>  }</b></p><p><b>  //顯示當(dāng)前頁(yè)數(shù)</b></p><p>  lblPageSum.Text = "當(dāng)前頁(yè)為 " + (GridView1.

122、PageIndex + 1) + " / " + GridView1.PageCount + " 頁(yè)";</p><p><b>  }</b></p><p>  <7> 單擊“已審核供求信息”按鈕,顯示已經(jīng)審核供求信息。實(shí)現(xiàn)代碼如下:</p><p>  protected void rd

123、oBtnCheckTrue_CheckedChanged(object sender, EventArgs e)</p><p><b>  {</b></p><p>  GridView1.PageIndex = 0;</p><p>  GridView1.DataSource = operation.SelectInfo(infoTyp

124、e, true);</p><p>  GridView1.DataBind();</p><p>  CheckType = 1;</p><p><b>  //顯示當(dāng)前頁(yè)數(shù)</b></p><p>  lblPageSum.Text = "當(dāng)前頁(yè)為 " + (GridView1.PageInde

125、x + 1) + " / " + GridView1.PageCount + " 頁(yè)";</p><p><b>  }</b></p><p>  <8> 單擊“未審核供求信息”按鈕,顯示未審核供求信息。實(shí)現(xiàn)代碼如下:</p><p>  protected void rdoBtnCheck

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論