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

下載本文檔

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

文檔簡介

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

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

3、 1.3.2 產(chǎn)品目標(biāo)5</p><p>  1.4 項目開發(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ù)項的定義9</p><p>  2.3.2 數(shù)據(jù)流的定義13</p><p>  2.3.3 處理邏輯

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

21、oft Visual Studio 2008,數(shù)據(jù)庫采用SQL Server 2005,項目運(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ā)語言:ASP

22、.NET+C#。</p><p>  網(wǎng)站后臺數(shù)據(jù)庫:SQL Server 2005。</p><p>  開發(fā)環(huán)境運(yùn)行平臺: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ù)庫服務(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>  對于信息網(wǎng)站來說,用戶的訪問量是至關(guān)重要的。如果網(wǎng)站的訪問量很低,那么就很少有企業(yè)會要求為其提供有償服務(wù),也就沒有利潤可言了。因此信息網(wǎng)站必須為用戶提供大量的、免費(fèi)的、有價值的信息才能夠吸引用戶。為此,網(wǎng)站不僅要為企業(yè)提供各種有償服務(wù),還需要額外為用戶提供大量的無償服務(wù)。通過與企業(yè)的實(shí)際接觸和溝通,確定網(wǎng)站應(yīng)包括招聘信息、求職信息、培訓(xùn)信息、公寓信息、家教信息

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

27、lt;/p><p>  供求信息顯示格式清晰,達(dá)到一目了然的效果。</p><p>  用戶不需要注冊,便可免費(fèi)發(fā)布供求信息。</p><p>  免費(fèi)發(fā)布的供求信息,必須經(jīng)后臺審核后才能正式發(fā)布,避免發(fā)布不良信息。</p><p>  由于供求信息數(shù)據(jù)量大,后臺應(yīng)該隨時清理數(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ò)配件等,市場上有在銷售并且其價格較低廉,能滿足系統(tǒng)的功能要求。至于在軟件問題上,使用的操作系統(tǒng)應(yīng)該采用Windows2000或XP,數(shù)據(jù)庫管理系統(tǒng)采用SQL Server2000,這些軟件在MIS開發(fā)中已被大量

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

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

31、企業(yè)的招聘、廣告業(yè)務(wù)需要及時、準(zhǔn)確地發(fā)布,并且能夠?qū)@些信息進(jìn)行修改。此外,出于安全和國家法律方面的考慮,網(wǎng)站在遭受到黑客攻擊時,應(yīng)在10分鐘內(nèi)進(jìn)行恢復(fù);對于網(wǎng)站中涉及違反國家法律、法規(guī)的內(nèi)容應(yīng)能夠刪除。由于網(wǎng)站的業(yè)務(wù)量比較大,網(wǎng)站應(yīng)能夠承受同時5萬人的點(diǎn)擊,所以供求信息網(wǎng)是具有社會可行性的。</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)站展示信息,同過點(diǎn)擊各種連接信息尋找供求信息。</p><p> ?。?)用戶在網(wǎng)站上登陸或注冊,由注冊/登陸模塊判斷是否成功。成功后可以發(fā)布供求信息(沒有置頂業(yè)務(wù)),由網(wǎng)站信息管理員進(jìn)行信息可行性篩選,將不合格信息返回給用戶,將合格展示信息傳給網(wǎng)站業(yè)務(wù)操作員,網(wǎng)站業(yè)務(wù)操作員

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

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

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

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

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

38、;  (2)網(wǎng)站業(yè)務(wù)操作員提交驗(yàn)證信息,若后臺登錄模塊返回登錄失敗信息。成功后可見業(yè)務(wù)操作員可見信息。接收網(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ù)幾種符號綜合地反映出信息在系統(tǒng)中的流動、處理和存儲情況。符號說明如下:</p><p>  外部實(shí)體 數(shù)據(jù)流</p><p>  處理 數(shù)據(jù)存儲</p><p>  數(shù)據(jù)流程圖分多少層次視實(shí)際情況而定,考慮到供求信息網(wǎng)系統(tǒng)相對較小,在這里我把數(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ù)項的定義</p><p>  數(shù)據(jù)項編號:U1-1</p><p>  數(shù)據(jù)項名稱:用戶編號</p><p&g

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

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

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

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

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

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

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

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

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

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

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

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

53、2)</p><p>  數(shù)據(jù)項編號:Info-12</p><p>  數(shù)據(jù)項名稱: 刪除密碼</p><p>  簡述: 在發(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ù)存儲的定義</p><p><b>  數(shù)據(jù)存儲編號:F1</b></p><p>  數(shù)據(jù)存儲名稱:會員資料

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

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

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

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

59、lt;b>  外部實(shí)體名稱:用戶</b></p><p>  簡述:使用本網(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è)計</b></

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

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

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

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

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

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

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

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

69、體E-R圖設(shè)計數(shù)據(jù)表結(jié)構(gòu)。下面分別介紹4張數(shù)據(jù)表的數(shù)據(jù)結(jié)構(gòu)和用途。</p><p>  tb_info(供求信息表)。</p><p>  供求信息表主要存儲用戶發(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)供求信息表主要存儲收費(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)站后臺用戶表)。</p><p>  網(wǎng)站后臺用戶表主要存儲網(wǎng)站后臺用戶的名稱和密碼。數(shù)據(jù)表結(jié)構(gòu)如圖3.2.7所示。</p><

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

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

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

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

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

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

77、頁面實(shí)現(xiàn)代碼如下:</p><p>  protected void Page_Load(object sender, EventArgs e)</p><p><b>  {</b></p><p>  if (!IsPostBack) //!IsPostBack避免重復(fù)刷新加載頁面</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, "物品求購", 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ā)布頁</p><p>  免費(fèi)供求信息發(fā)布頁針對的對象為供求信息用戶,是供求信息網(wǎng)站非常重要的功能,也是供求信息網(wǎng)站的核心功能。用戶可以根據(jù)自身需要將供求

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

85、</p><p>  信息發(fā)布頁實(shí)現(xiàn)代碼如下:</p><p>  Operation operation = new Operation(); //聲明業(yè)務(wù)層類對象</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 前臺操作流程</p><p> ?。?)通過頁面上的導(dǎo)航欄進(jìn)行查看各類的供求信息,如圖4.1.4所示。</p><p>  圖4.1.4 供求信息網(wǎng)首界面</

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

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

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

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

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

93、ridView控件中。值得注意的是,供求信息網(wǎng)所有分類供求信息審核都是在BackGround/CheckInfo.aspx頁面實(shí)現(xiàn)的,頁面加載事件中實(shí)現(xiàn)的代碼如下:</p><p>  Operation operation = new Operation(); //業(yè)務(wù)類對象</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)前頁數(shù)</b></p><p>  lblPageSum.Text = "當(dāng)前頁為 " + (GridView1.PageIndex + 1) + " / &qu

100、ot; + GridView1.PageCount + " 頁";</p><p><b>  }</b></p><p>  <3> GridView控件的RowDataBound事件是在將數(shù)據(jù)行綁定到數(shù)據(jù)時發(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ā)生,本程序通過該事件實(shí)現(xiàn)對供求信息的審核和取消工作。實(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ì)信息按鈕時,但在GridView控件刪除該行之前發(fā)生。在此不是實(shí)現(xiàn)刪除,只是通過刪除命令查看詳

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

117、(object sender, GridViewPageEventArgs e)</p><p><b>  {</b></p><p><b>  //分頁設(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)前頁數(shù)</b></p><p>  lblPageSum.Text = "當(dāng)前頁為 " + (GridView1.

122、PageIndex + 1) + " / " + GridView1.PageCount + " 頁";</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)前頁數(shù)</b></p><p>  lblPageSum.Text = "當(dāng)前頁為 " + (GridView1.PageInde

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

溫馨提示

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

評論

0/150

提交評論