

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書</p><p> 題 目: 在線房屋租賃管理系統(tǒng) </p><p> 的設(shè)計(jì)與實(shí)現(xiàn) </p><p> 作 者: 學(xué) 號(hào): </p><p> 系 (院): </p>
2、;<p> 專業(yè)班級(jí): </p><p> 指導(dǎo)者: </p><p> (姓 名) (專業(yè)技術(shù)職務(wù))</p><p> 評(píng)閱者: </p><p> (姓 名)
3、 (專業(yè)技術(shù)職務(wù))</p><p> 畢業(yè)設(shè)計(jì)(論文)中文摘要</p><p> 畢業(yè)設(shè)計(jì)(論文)外文摘要</p><p><b> 目 錄</b></p><p><b> 1 引言1</b></p><p> 1.1 研究背景與研究目的、意義1&
4、lt;/p><p> 1.1.1 研究背景1</p><p> 1.1.2 研究目的及意義1</p><p> 1.1.3 本課題的國(guó)內(nèi)外研究現(xiàn)狀2</p><p> 1.1.4 本課題的發(fā)展趨勢(shì)3</p><p> 1.2 課題內(nèi)容簡(jiǎn)介3</p><p> 1.3
5、 可行性分析4</p><p> 1.4 本課題的實(shí)現(xiàn)途徑5</p><p> 1.5 論文各章簡(jiǎn)介5</p><p><b> 2 需求分析6</b></p><p><b> 2.1 概述6</b></p><p> 2.2 業(yè)務(wù)流、數(shù)據(jù)流分
6、析6</p><p> 2.2.1 業(yè)務(wù)流分析6</p><p> 2.2.2 數(shù)據(jù)流分析7</p><p><b> 2.3數(shù)據(jù)字典9</b></p><p> 3 系統(tǒng)設(shè)計(jì)16</p><p> 3.1 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)16</p><p>
7、; 3.2 系統(tǒng)流程圖17</p><p> 3.3 系統(tǒng)數(shù)據(jù)模型19</p><p> 3.3.1 E-R圖19</p><p> 3.3.2 關(guān)系模型20</p><p> 3.3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)21</p><p> 3.4 系統(tǒng)開發(fā)與運(yùn)行環(huán)境選取23</p>&
8、lt;p> 3.4.1 系統(tǒng)開發(fā)環(huán)境24</p><p> 3.4.2 系統(tǒng)開發(fā)環(huán)境介紹24</p><p> 4 主要模塊及詳細(xì)設(shè)計(jì)26</p><p> 4.1 系統(tǒng)模塊簡(jiǎn)介26</p><p> 4.2 個(gè)人信息管理模塊26</p><p> 4.2.1 個(gè)人信息管理模塊功
9、能簡(jiǎn)介26</p><p> 4.2.2 個(gè)人信息管理模塊的詳細(xì)設(shè)計(jì)26</p><p> 4.3 信息發(fā)布模塊31</p><p> 4.3.1 信息發(fā)布模塊的功能簡(jiǎn)介31</p><p> 4.3.2 信息發(fā)布模塊詳細(xì)設(shè)計(jì)31</p><p> 4.4 房源管理模塊34</p&
10、gt;<p> 4.4.1 房源管理模塊的功能簡(jiǎn)介34</p><p> 4.4.2 房源管理模塊詳細(xì)設(shè)計(jì)34</p><p> 4.5 房源查詢模塊36</p><p> 4.5.1 房源查詢模塊的功能簡(jiǎn)介36</p><p> 4.5.2 房源查詢模塊詳細(xì)設(shè)計(jì)36</p><
11、p> 4.6 信息交流模塊41</p><p> 4.6.1 信息交流模塊的功能簡(jiǎn)介41</p><p> 4.6.2 信息交流模塊的詳細(xì)設(shè)計(jì)41</p><p> 4.7 用戶管理模塊43</p><p> 4.7.1 用戶管理模塊功能簡(jiǎn)介43</p><p> 4.7.2 用
12、戶管理模塊詳細(xì)設(shè)計(jì)43</p><p> 5. 用戶使用手冊(cè)47</p><p> 5.1 系統(tǒng)功能簡(jiǎn)介47</p><p> 5.2 運(yùn)行環(huán)境簡(jiǎn)介47</p><p> 5.3 系統(tǒng)運(yùn)行與操作指南48</p><p> 6 系統(tǒng)評(píng)價(jià)49</p><p> 6.
13、1 系統(tǒng)主要功能49</p><p> 6.2 系統(tǒng)特色/優(yōu)點(diǎn)介紹49</p><p> 6.3 系統(tǒng)存在不足49</p><p> 6.4 改進(jìn)方案49</p><p> 6.5 畢業(yè)設(shè)計(jì)心得體會(huì)50</p><p><b> 結(jié) 論51</b></p&g
14、t;<p><b> 致 謝52</b></p><p> 參 考 文 獻(xiàn)53</p><p><b> 1 引言</b></p><p> 隨著Internet在全球范圍內(nèi)的飛速發(fā)展與廣泛應(yīng)用,當(dāng)今社會(huì)正向信息性發(fā)展邁進(jìn),隨之信息自動(dòng)化的作用也越來(lái)越大。信息化社會(huì)可以使人們從繁雜的事務(wù)中解放
15、出來(lái),提高人們的工作效率。作為發(fā)展中的房屋租賃管理系統(tǒng)來(lái)說(shuō),企業(yè)規(guī)模的擴(kuò)大和效益的提高必須有相應(yīng)的計(jì)算機(jī)信息化管理系統(tǒng)作為支撐,如果沒(méi)有一套適合于規(guī)模不斷擴(kuò)大的計(jì)算機(jī)信息化管理系統(tǒng),在規(guī)模擴(kuò)大到一定程度后,管理和經(jīng)營(yíng)問(wèn)題將會(huì)出現(xiàn)。目前大部分的房屋租賃管理工作還是人工操作,工作效率很低,并且不能及時(shí)了解房東手中擁有的各類房源的信息和市場(chǎng)上比較熱門的房源,不能更好的滿足當(dāng)前客戶的各種房源需求,信息缺乏及時(shí)性。同時(shí),手工管理還存在由于不可避免
16、的人為因素造成數(shù)據(jù)的遺漏、誤報(bào)等等弊端。為了解決這一日益突出的問(wèn)題,針對(duì)房產(chǎn)信息管理工作開發(fā)了凌風(fēng)在線房屋租賃管理系統(tǒng)。此房屋租賃管理系統(tǒng)的設(shè)計(jì)目標(biāo)是開發(fā)一套方便實(shí)用的,并具有友好性的信息管理系統(tǒng)。</p><p> 1.1 研究背景與研究目的、意義</p><p> 1.1.1 研究背景</p><p> 隨著Internet逐漸滲透入人們工作、生活中的
17、各個(gè)角落。一種新的事物——電子商務(wù)(Electronic Commerce)代表著人類進(jìn)步的趨勢(shì)得到大家的認(rèn)同。電子商務(wù)是利用現(xiàn)代信息網(wǎng)絡(luò)進(jìn)行商務(wù)活動(dòng)的一種先進(jìn)手段,作為創(chuàng)新的經(jīng)濟(jì)運(yùn)行方式,其影響已經(jīng)遠(yuǎn)遠(yuǎn)超過(guò)商業(yè)領(lǐng)域。它對(duì)人類社會(huì)進(jìn)行著全方位的改造,在各方面改變著人類相互交往的方式,為人們展示了一個(gè)全新、璀璨的世界。電子商務(wù)的投資和運(yùn)營(yíng)成本相較傳統(tǒng)商務(wù)活動(dòng)非常低廉,通常只有傳統(tǒng)方式的百分之幾,這也是電子商務(wù)能在短短幾年中迅速席卷全球的重
18、要原因。利用電子商務(wù)企業(yè)可以構(gòu)筑覆蓋全球的商業(yè)營(yíng)銷體系,實(shí)施全球性的營(yíng)銷戰(zhàn)略,增強(qiáng)全球性競(jìng)爭(zhēng)能力。電子商務(wù)已成為推動(dòng)未來(lái)經(jīng)濟(jì)增長(zhǎng)的最關(guān)鍵動(dòng)力。它的發(fā)展,不僅能夠有力地推動(dòng)Internet的發(fā)展,而且對(duì)社會(huì)的進(jìn)步和經(jīng)濟(jì)的變革產(chǎn)生深遠(yuǎn)影響,更重要的是,它本身的發(fā)展和成熟為我們提供了許許多多的機(jī)會(huì)。</p><p> 今天,全球有將近3億人口正在使用因特網(wǎng),據(jù)預(yù)測(cè),全球上網(wǎng)人數(shù)將在3年內(nèi)增至8.5億。據(jù)調(diào)查目前在我國(guó)
19、,大約1.5萬(wàn)家國(guó)有大中型企業(yè)中的50%左右使用了Internet,其中一些企業(yè)擁有了自己的Home Page和WWW服務(wù)器。在這樣一個(gè)網(wǎng)絡(luò)飛速發(fā)展的時(shí)代,人類的生存方式也迅速隨之改變,它革命性地改變了我們的交流方式,創(chuàng)造了豐富而新穎的信息和娛樂(lè)資源。自從人類步入了數(shù)字化生活年代,人們的生活方式起了巨大的改變。正如美國(guó)副總統(tǒng)戈?duì)?998年1月31日在加利福尼亞科學(xué)中心演講時(shí)所說(shuō)的那樣:"21世紀(jì),我們將在數(shù)字地球上生存?!?l
20、t;/p><p> 在線房屋租賃管理系統(tǒng)是一個(gè)在互聯(lián)網(wǎng)上進(jìn)行的電子商務(wù)系統(tǒng),它利用了電子商務(wù)的系統(tǒng)性、動(dòng)態(tài)關(guān)聯(lián)性、經(jīng)濟(jì)性、競(jìng)爭(zhēng)性等特點(diǎn),為房東與客戶建立了一個(gè)快速交流的平臺(tái)。所以,開發(fā)一個(gè)共享性高,交互性好,實(shí)效性強(qiáng)的在線房屋租賃管理系統(tǒng)具有實(shí)踐意義。</p><p> 1.1.2 研究目的及意義</p><p> 由于近兩年大中城市的房地產(chǎn)價(jià)格暴漲,導(dǎo)致大多數(shù)
21、工作年限短的工薪階層靠租房居住,使得租房業(yè)空前興旺,業(yè)務(wù)量很大。在線房屋租賃管理系統(tǒng)是為房產(chǎn)信息發(fā)布、管理提供一個(gè)廣闊而廉價(jià)的平臺(tái),為客戶提供便捷而全面的房屋出租信息,使客戶可以快速、方便地找到條件、地點(diǎn)、價(jià)格合適的房源,也可以使房產(chǎn)公司把自己的房屋出租信息讓更多的客戶知曉。讓房產(chǎn)公司和客戶在足不出戶的情況下,以最短時(shí)間、最快速度、最少的人力高效地完成房屋租賃過(guò)程中的各項(xiàng)工作。</p><p> 1.1.3
22、本課題的國(guó)內(nèi)外研究現(xiàn)狀</p><p> 由于互聯(lián)網(wǎng)全球性、開放性的特點(diǎn),從一開始國(guó)際電子商務(wù)就成為電子商務(wù)的自然延伸,并成為其有機(jī)組成部分。從理論上講,只要企業(yè)在互聯(lián)網(wǎng)上建立起自己的網(wǎng)站,那么該企業(yè)將立刻變成一家跨國(guó)公司。因?yàn)榫W(wǎng)絡(luò)本身是超越國(guó)界的,更重要的是它消除了在真實(shí)世界中的時(shí)空障礙,使得在任何國(guó)家的任何網(wǎng)絡(luò)用戶都可以輕松地訪問(wèn)其網(wǎng)站,并與之進(jìn)行網(wǎng)上交易。因而在國(guó)際貿(mào)易中采用電子商務(wù)是一種順理成章的選擇。
23、作為一種全新的國(guó)際貿(mào)易交易模式,國(guó)際電子商務(wù)的發(fā)展異常迅猛,其重要性也與日俱增。</p><p> 據(jù)悉,美國(guó)95%的房屋交易通過(guò)MLS(Mutiple ListingService)成交, MLS 已發(fā)展成為全美第一大行業(yè)組織。共享系統(tǒng)的信息資源能夠快速有效地成交。MLS是源于美國(guó)房地產(chǎn)的專業(yè)術(shù)語(yǔ),也稱“多重上市服務(wù)”。其核心是通過(guò)特定的軟件技術(shù)和網(wǎng)絡(luò)手段,使加入該系統(tǒng)的各個(gè)獨(dú)立中介商的所
24、有房源信息形成一個(gè)統(tǒng)一的互通體系。想要租買房屋的客戶只需在房地產(chǎn)機(jī)構(gòu)或中介商的計(jì)算機(jī)終端上輸入想要租買房屋的特征,就可以查出所有符合條件的房產(chǎn),并可以通過(guò)網(wǎng)上的電子地圖查看所選房屋的實(shí)際位置,通過(guò)網(wǎng)上播放的實(shí)地錄相查看房地產(chǎn)的外觀、環(huán)境及房?jī)?nèi)格局是否符合自己的喜好。如果這家公司的房源不夠豐富,客戶還可以通過(guò)MLS系統(tǒng),在加入該系統(tǒng)的所有公司的數(shù)據(jù)庫(kù)中查找有關(guān)房源。若能成交,則參與交易過(guò)程中的各家公司按一定的比例分成。隨著MLS理念的引入
25、,特別是MLS網(wǎng)絡(luò)科技公司開發(fā)的TOWER新樓盤產(chǎn)品系列,創(chuàng)立了樓臺(tái)展示平臺(tái)、售樓現(xiàn)場(chǎng)銷售導(dǎo)航系統(tǒng)、光盤電子樓書等手段,實(shí)現(xiàn)房地產(chǎn)商的遠(yuǎn)程職能化銷售管理,并充分動(dòng)用多媒體表現(xiàn)方式,集視頻、影音、動(dòng)畫、圖像于一體,準(zhǔn)確而完整表現(xiàn)發(fā)展商的創(chuàng)意和樓盤優(yōu)勢(shì)。在演示現(xiàn)場(chǎng)可以看</p><p> 隨著政府部門與新聞媒體的指導(dǎo)宣傳,計(jì)算機(jī)和信用卡的廣泛應(yīng)用,以及1997年由美國(guó)VISA和Mastercard國(guó)際組織等聯(lián)合指定
26、的SET (Set ElectronicTransfer)即電子安全交易協(xié)議的出臺(tái)和IBM、微軟等電子商務(wù)設(shè)備供應(yīng)商的鼎力相助,20世紀(jì)90年代,在我國(guó)乃至全世界都掀起了一股一種基于互聯(lián)網(wǎng),以交易雙方為主體,以銀行電子支付和結(jié)算為手段,以客戶數(shù)據(jù)為依托的全新商務(wù)模式— 電子商務(wù)的發(fā)展潮流。中國(guó)商品訂貨系統(tǒng)(CGOS )、中國(guó)商品交易中心(CCEC)、虛擬“廣交會(huì)”等大型電子商務(wù)項(xiàng)目在1997年陸續(xù)推出,拉開了中國(guó)電子商務(wù)的序幕。1998
27、年“首都電子商務(wù)工程”的開展和1999年“8848”網(wǎng)上超市的出現(xiàn),又標(biāo)志著中國(guó)電子商務(wù)開始進(jìn)人快速發(fā)展時(shí)期。中國(guó)電子商務(wù)由此正式啟動(dòng)。據(jù)統(tǒng)計(jì),目前全國(guó)已有4萬(wàn)家商業(yè)網(wǎng)站,其中網(wǎng)上商店700多家;電子商務(wù)的應(yīng)用地域也由北京、上海等城市向各大中城市發(fā)展。電子商務(wù)的廣泛運(yùn)用也不斷滲透到房地產(chǎn)市場(chǎng),而房屋租賃市場(chǎng)是整個(gè)房地產(chǎn)市場(chǎng)不可缺的重要組成部分。在國(guó)內(nèi),上海的房屋租賃市場(chǎng)發(fā)展很快,年均增長(zhǎng)達(dá)到47.72%。</p><
28、p> 但是房屋租賃的管理水平還相對(duì)落后、許多工作還在使用傳統(tǒng)的工管理,不利于當(dāng)前以及今后的發(fā)展要求。為改善這方面的工作,可以借助于計(jì)算機(jī)技術(shù)來(lái)改進(jìn)房屋租賃管理,實(shí)現(xiàn)房屋租賃管理系統(tǒng)的現(xiàn)代化、計(jì)算機(jī)化、信息化。北京工商大學(xué)的李國(guó)華的碩士論文——基于GIS的圖形化房屋租賃系統(tǒng),是用基于GIS(地理信息系統(tǒng))的圖形化房屋租賃系統(tǒng)來(lái)取代當(dāng)前的傳統(tǒng)租賃行業(yè)的手工作業(yè)或MIS系統(tǒng),它利用GIS的特點(diǎn),使房屋租賃的管理更方便、更有效率。在這篇
29、論文中提到的是把當(dāng)前傳統(tǒng)的手工或計(jì)算機(jī)房屋租賃系統(tǒng)和GIS技術(shù)結(jié)合起來(lái),開發(fā)出適合房屋租賃行業(yè)的GIS信息系統(tǒng),推動(dòng)房屋租賃行業(yè)發(fā)展。其主要意義就在于探索如何在房屋租賃中應(yīng)用GIS技術(shù),使傳統(tǒng)的房屋租賃系統(tǒng)與地理信息系統(tǒng)結(jié)合起來(lái),在房屋租賃系統(tǒng)中,同時(shí)使用地理信息數(shù)據(jù)和房屋租賃數(shù)據(jù),使得客戶能更方便的獲得有關(guān)房屋的信息,便于房屋的查詢和租賃等操作。</p><p> 1.1.4 本課題的發(fā)展趨勢(shì)</p&
30、gt;<p> 國(guó)際電子商務(wù)的發(fā)展速度遠(yuǎn)遠(yuǎn)快于傳統(tǒng)電子商務(wù),全球網(wǎng)上銷售額占全球貿(mào)易總額的比重逐年遞增廠,隨著全球網(wǎng)絡(luò)用戶數(shù)量的迅速增加,以及企業(yè)、個(gè)人對(duì)電子商務(wù)認(rèn)識(shí)的進(jìn)一步深化,全球范圍內(nèi)的電子商務(wù)交易額急劇增長(zhǎng),給國(guó)際電子商務(wù)帶來(lái)了極大的商機(jī)。在國(guó)際電子商務(wù)中,B2C的交易額為4千多億美元,雖然B2C的比重較小,但它所代表的潮流卻不容忽視。由于互連網(wǎng)作為超時(shí)空、低成本、開放性、全球性、信息交易平臺(tái)的特點(diǎn),在電子商務(wù)時(shí)
31、代,由于實(shí)現(xiàn)制造商直接對(duì)國(guó)際消費(fèi)者的B2C商務(wù)模式,省去了多個(gè)中間環(huán)節(jié),B2C國(guó)際電子商務(wù)一方面可以降低商品的成本及價(jià)格,使消費(fèi)者受益;另一方面,銷售環(huán)節(jié)的減少也提高了整個(gè)銷售鏈的信息反饋準(zhǔn)確性與效率,使企業(yè)能夠更快、更準(zhǔn)確地掌握國(guó)際消費(fèi)者的需求變化動(dòng)態(tài)。另外,電子商務(wù)的全球化也日益明顯,隨著Internet全球化開放的特點(diǎn),使得建立網(wǎng)上交易自由區(qū)的理想成為可能。電子商務(wù)打破了區(qū)域與國(guó)界的界限,開辟了巨大的網(wǎng)上商業(yè)市場(chǎng),使企業(yè)和商家的發(fā)
32、展空間越來(lái)越大。</p><p> 1.2 課題內(nèi)容簡(jiǎn)介</p><p> 本課題的基本內(nèi)容是開發(fā)一個(gè)基于Web的房屋租賃管理系統(tǒng),包括數(shù)據(jù)庫(kù)的合理設(shè)計(jì),友好的界面設(shè)計(jì),主要實(shí)現(xiàn)房源查詢、房源管理、信息交流等功能。此系統(tǒng)的主要目標(biāo)是為房產(chǎn)信息發(fā)布、管理提供一個(gè)廣闊而且廉價(jià)的平臺(tái),讓客戶快速、方便找到合適的房源,讓房屋出租者及時(shí)發(fā)布自己的房屋出租信息,讓客戶及時(shí)找到自己所需房屋。<
33、;/p><p> 本系統(tǒng)主要實(shí)現(xiàn)個(gè)人信息管理,用戶管理,信息發(fā)布,房源管理,房源查詢,信息交流等功能。</p><p> 個(gè)人信息管理:此模塊中實(shí)現(xiàn)用戶登陸身份驗(yàn)證,查看個(gè)人信息,修改個(gè)人信息的功能。用戶身份驗(yàn)證模塊實(shí)現(xiàn)用戶合法性檢查。系統(tǒng)根據(jù)用戶身份、用戶名、密碼驗(yàn)證其是否為合法用戶。 在這個(gè)模塊中還實(shí)現(xiàn)注冊(cè)和找回密碼的功能。</p><p> 信息發(fā)布:此模塊
34、一方面提供的是最新房源發(fā)布、中介推薦的功能,以方便用戶查看,并起到提示作用。這個(gè)信息是面向所有的用戶,并不需要登錄。另一方面提供的是用戶出租、求租房源信息的發(fā)布以及預(yù)約看房、預(yù)定房源信息的發(fā)布。</p><p> 房源管理:此模塊主要包括房源信息管理和房源租賃管理。房源信息管理中包括了房源的添加、刪除與更新操作。房源租賃管理模塊中實(shí)現(xiàn)用戶的租房與退房等功能。進(jìn)行房源租賃操作時(shí),需要查看當(dāng)前房源是否處于流通狀態(tài)、
35、是否有房以及是否有人預(yù)訂等。</p><p> 房源查詢模塊提供用戶與系統(tǒng)查詢房源的功能,包括對(duì)房源類型、房源結(jié)構(gòu)、房源區(qū)域、房源面積、房源價(jià)位的查詢等。</p><p> 用戶管理模塊主要包括了添加管理員、刪除用戶、查詢用戶以及設(shè)置用戶信譽(yù)度等功能。</p><p> 信息交流:此模塊提供了在線論壇功能,便于用戶之間及時(shí)溝通租房信息以及最快了解房源信息。&l
36、t;/p><p> 1.3 可行性分析</p><p> (1) 技術(shù)上的可行性分析</p><p> 用Dreamweaver MX來(lái)設(shè)計(jì)靜態(tài)的網(wǎng)頁(yè)和站點(diǎn)管理,可以方便的維護(hù)從而實(shí)現(xiàn)動(dòng)靜的結(jié)合。它把網(wǎng)頁(yè)布局和內(nèi)容分離,在布局設(shè)計(jì)好之后將其存儲(chǔ)為模板,這樣相同布局的頁(yè)面可以通過(guò)模板創(chuàng)建,因此能夠極大提高工作效率。</p><p> AS
37、P.NET是建立在.NET Framework之上的,可以使用Visual Basic、c#這樣的程序設(shè)計(jì)語(yǔ)言,并且它在第一次執(zhí)行時(shí)進(jìn)行編譯,之后的執(zhí)行不需要重新編譯就可以直接運(yùn)行,速度和效率比較高,它也可以實(shí)現(xiàn)代碼和內(nèi)容的完全分離,使得維護(hù)方便。另外,ASP.NET與Microsoft.NET Framework及Microsoft Internet信息服務(wù)(IIS)協(xié)同工作以提供Web應(yīng)用程序的安全性。</p><
38、;p> SQL Server 2000 具有較強(qiáng)的Web功能,具有可擴(kuò)展性、可移植性、可兼容性。</p><p> (2) 技術(shù)上的可行分析</p><p> 本課題是主要采用單機(jī)開發(fā),在學(xué)校即可完成資料查找和調(diào)研分析,開發(fā)過(guò)程中充分考慮了各個(gè)模塊之間的獨(dú)立性和可維護(hù)性,所以開發(fā)成本和運(yùn)行成本以及維護(hù)成本都比較低。</p><p> (3) 操作上的可
39、行性分析</p><p> 本系統(tǒng)是一個(gè)基于Web的房屋租賃管理系統(tǒng),用戶只需熟練操作計(jì)算機(jī),和對(duì)此系統(tǒng)使用做簡(jiǎn)單的了解即可方便使用。無(wú)論通過(guò)局域網(wǎng)還是互聯(lián)網(wǎng),都能在瀏覽器中直接對(duì)房源進(jìn)行錄入、瀏覽、修改、刪除、查閱等房源管理工作。在操作使用上十分方便,房東和客戶通過(guò)Web瀏覽器就可使用本系統(tǒng)。所有的操作通過(guò)瀏覽器完成,客戶端不需要配置其他應(yīng)用軟件,用戶不需培訓(xùn)。因此,在操作使用上,本系統(tǒng)簡(jiǎn)單、方便,易于使客戶
40、接受,因而是十分可行的。</p><p> (4) 法律上的可行性分析</p><p> 此房屋租賃管理系統(tǒng)由本人開發(fā)研制而成,在法律上并未侵害他人權(quán)利,無(wú)須承擔(dān)任何法律責(zé)任,所以在法律方面開發(fā)此系統(tǒng)是完全可行的。</p><p> 1.4 本課題的實(shí)現(xiàn)途徑</p><p> 本課題應(yīng)用軟件工程原則,嚴(yán)格按照項(xiàng)目計(jì)劃、需求分析、概念
41、設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)、編碼、實(shí)現(xiàn)與維護(hù)等步驟進(jìn)行。選用SQL Server2000為數(shù)據(jù)庫(kù)管理平臺(tái)、ASP.NET作為客戶端開發(fā)工具,客戶端的頁(yè)面設(shè)計(jì)選擇了Dreamweaver MX。</p><p> 1.5 論文各章簡(jiǎn)介</p><p> 第1章引言部分,引言主要敘述課題的研究背景、目的和意義、國(guó)內(nèi)外研究現(xiàn)狀和發(fā)展趨勢(shì),課題、內(nèi)容簡(jiǎn)介、可行性分析和實(shí)現(xiàn)途徑。</p&g
42、t;<p> 第2章主要內(nèi)容是:系統(tǒng)需求分析包括,概述;業(yè)務(wù)流程分析;數(shù)據(jù)流分析;系統(tǒng)功能介紹;系統(tǒng)功能結(jié)構(gòu)圖和數(shù)據(jù)字典。</p><p> 第3章主要內(nèi)容是:系統(tǒng)總體設(shè)計(jì)包括,系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì);系統(tǒng)流程圖、系統(tǒng)數(shù)據(jù)模型、關(guān)系模型、系統(tǒng)開發(fā)與運(yùn)行環(huán)境設(shè)計(jì)。</p><p> 第4章主要內(nèi)容是:主要模塊及其詳細(xì)設(shè)計(jì)包括,各個(gè)模塊的功能簡(jiǎn)介,界面設(shè)計(jì)以及部分代碼。</
43、p><p> 第5章主要內(nèi)容是:用戶手冊(cè)包括,系統(tǒng)功能簡(jiǎn)介、系統(tǒng)運(yùn)行環(huán)境環(huán)境簡(jiǎn)介,系統(tǒng)運(yùn)行與操作指南。</p><p> 第6章主要內(nèi)容是:系統(tǒng)評(píng)價(jià)包括,系統(tǒng)的主要功能、系統(tǒng)特色與優(yōu)點(diǎn)介紹,系統(tǒng)存在的不足與改進(jìn)方案說(shuō)明,畢業(yè)設(shè)計(jì)的心得體會(huì)。</p><p> 最后還有結(jié)論、致謝、參考資料、程序清單等等內(nèi)容的介紹。</p><p><b
44、> 2 需求分析</b></p><p><b> 2.1 概述</b></p><p> 為了開發(fā)出真正滿足用戶需求的軟件產(chǎn)品,首先必須知道用戶的需求。對(duì)軟件需求的深入理解是軟件開發(fā)工作獲得成功的前提條件,不論我們把設(shè)計(jì)和編碼工作做得如何出色,不能真正滿足用戶需求的程序只會(huì)令用戶失望,給開發(fā)者帶來(lái)麻煩。需求分析是軟件定義時(shí)期的最后一個(gè)階段
45、,它的基本任務(wù)是準(zhǔn)確地回答系統(tǒng)必須做什么這個(gè)問(wèn)題。所以需求分析是一個(gè)很重要的階段,用于需求分析的結(jié)構(gòu)化分析方法都遵守下述準(zhǔn)則:</p><p> ?。?)必須理解并描述問(wèn)題的信息域</p><p> (2)必須定義軟件應(yīng)完成的功能</p><p> ?。?)必須描述作為外部事件結(jié)果的軟件行為</p><p> (4)必須對(duì)描述信息、功能和
46、行為的模型進(jìn)行分解,用層次的方法展示細(xì)節(jié)</p><p> 本系統(tǒng)的主要目的是房屋租賃的網(wǎng)絡(luò)化管理,使房屋租賃工作更加容易,從而提高工作效率,降低管理成本。在線房屋租賃管理系統(tǒng)提供一個(gè)網(wǎng)上房屋租賃的平臺(tái),可以讓客戶在足不出戶的情況就可以選擇自己喜歡或者需要的房源,讓房東及時(shí)、方便、靈活的管理房源。</p><p> 2.2 業(yè)務(wù)流、數(shù)據(jù)流分析</p><p>
47、 2.2.1 業(yè)務(wù)流分析</p><p> 業(yè)務(wù)流程圖(transaction flow diagram,簡(jiǎn)稱TFD), 就是用一些規(guī)定的符號(hào)及連接來(lái)表示某個(gè)具體的業(yè)務(wù)處理過(guò)程。在對(duì)系統(tǒng)的組織結(jié)構(gòu)和功能進(jìn)行分析時(shí),需從一個(gè)實(shí)際業(yè)務(wù)流程的角度將系統(tǒng)調(diào)查中有關(guān)該業(yè)務(wù)流程的資料都串起來(lái)作進(jìn)一步的分析。業(yè)務(wù)流程分析可以幫助我們了解該業(yè)務(wù)的具體處理過(guò)程,發(fā)現(xiàn)和處理系統(tǒng)的調(diào)查工作中的錯(cuò)誤和疏漏,修改和刪除原系
48、統(tǒng)的不合理部分,在新系統(tǒng)基礎(chǔ)上優(yōu)化業(yè)務(wù)處理流程。</p><p> 在線房屋租賃管理系統(tǒng)的業(yè)務(wù)流程:首先由系統(tǒng)管理員根據(jù)用戶的需要將某些信息保存到數(shù)據(jù)庫(kù)中,然后再進(jìn)行發(fā)布。系統(tǒng)管理員還可以根據(jù)用戶的表現(xiàn)情況設(shè)置用戶信譽(yù)度,用戶可以進(jìn)行查看修改個(gè)人信息,查詢房源,發(fā)布信息的功能。此外,系統(tǒng)管理員可以對(duì)數(shù)據(jù)庫(kù)里的信息進(jìn)行添加、修改和刪除操作。</p><p> 本系統(tǒng)的業(yè)務(wù)流程圖如圖2.1
49、所示</p><p> 圖2.1 在線房屋租賃管理系統(tǒng)的業(yè)務(wù)流程圖</p><p> 2.2.2 數(shù)據(jù)流分析</p><p> 數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析。數(shù)據(jù)流程分析的目的就是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問(wèn)題。數(shù)據(jù)流圖(Data Flow Diagram)是一種圖形化技術(shù),它描繪信息流和數(shù)據(jù)從輸入移動(dòng)到輸出的過(guò)程中所經(jīng)受的變換。
50、</p><p> 在線房屋租賃管理系統(tǒng)的數(shù)據(jù)流程為:系統(tǒng)管理員經(jīng)過(guò)身份驗(yàn)證可以查看和修改自己的個(gè)人信息,更新房源操作,查詢房源。用戶經(jīng)過(guò)身份驗(yàn)證可以查看和修改自己的個(gè)人信息,查詢房源。系統(tǒng)管理員和用戶都可以發(fā)布出租,求租,預(yù)約看房,預(yù)定房源信息。</p><p> 根據(jù)對(duì)系統(tǒng)的流程分析,得出系統(tǒng)的數(shù)據(jù)流圖如圖2.2所示</p><p> 圖2.2 在線房屋租
51、賃管理系統(tǒng)頂層級(jí)數(shù)據(jù)流圖</p><p> 本系統(tǒng)的一級(jí)數(shù)據(jù)流圖如圖2.3所示</p><p> 圖2.3 在線房屋租賃管理系統(tǒng)一級(jí)數(shù)據(jù)流圖</p><p> 本系統(tǒng)的二級(jí)數(shù)據(jù)流圖之一(注冊(cè)登錄圖)如圖2.4所示</p><p> 圖2.4 在線房屋租賃管理系統(tǒng)二級(jí)數(shù)據(jù)流圖之一(注冊(cè)登錄圖)</p><p>
52、 本系統(tǒng)的二級(jí)數(shù)據(jù)流圖之二(查詢圖)如圖2.5所示</p><p> 圖2.5 在線房屋租賃管理系統(tǒng)二級(jí)數(shù)據(jù)流圖之二(查詢圖)</p><p> 本系統(tǒng)的二級(jí)數(shù)據(jù)流圖之三(發(fā)布信息圖)如圖2.6所示</p><p> 圖2.6 在線房屋租賃管理系統(tǒng)二級(jí)數(shù)據(jù)流圖之三(發(fā)布信息圖)</p><p><b> 2.3數(shù)據(jù)字典<
53、;/b></p><p> 數(shù)據(jù)表是進(jìn)行數(shù)據(jù)訪問(wèn)與存取的工具。對(duì)于任何一個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),它的數(shù)據(jù)處理的工具和對(duì)象均是數(shù)據(jù)表,界面只是一種外在的表現(xiàn),因此系統(tǒng)中各種各樣的界面制作的目的,就是通過(guò)界面中的控件實(shí)現(xiàn)對(duì)數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行存取、訪問(wèn)等操作,因此我們要設(shè)計(jì)各種需要的數(shù)據(jù)表。數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。只有數(shù)據(jù)流
54、圖和對(duì)數(shù)據(jù)流圖中每個(gè)元素的精確定義放在一起,才能構(gòu)成系統(tǒng)的規(guī)格說(shuō)明。</p><p> 本系統(tǒng)的數(shù)據(jù)字典如下:</p><p><b> 3 系統(tǒng)設(shè)計(jì)</b></p><p> 3.1 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)</p><p> 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)是要根據(jù)系統(tǒng)分析的要求和組織的實(shí)際情況來(lái)對(duì)新系統(tǒng)的總體結(jié)構(gòu)形式進(jìn)行大致設(shè)
55、計(jì),它是一種宏觀、總體上的設(shè)計(jì)和規(guī)劃。其系統(tǒng)功能結(jié)構(gòu)圖如3.1所示</p><p> 圖3.1 系統(tǒng)功能結(jié)構(gòu)圖</p><p><b> 個(gè)人信息管理模塊</b></p><p> 該部分功能對(duì)用戶的注冊(cè)資料進(jìn)行管理,包含了用戶注冊(cè)、用戶登錄和取回密碼3部分。授予用戶和管理員不同的權(quán)限,登錄的若是普通用戶進(jìn)入用戶頁(yè)面,是系統(tǒng)管理員就進(jìn)入管
56、理員頁(yè)面。對(duì)于系統(tǒng)資源,無(wú)論是數(shù)據(jù)或行為,對(duì)確定的一組用戶都有訪問(wèn)限制。例如對(duì)于有的用戶只允許讀操作,不能進(jìn)行寫操作;有些資源只有管理者才可以訪問(wèn)和操作等等。同時(shí)用戶經(jīng)過(guò)身份驗(yàn)證可以進(jìn)入用戶中心查看個(gè)人資料和修改個(gè)人資料的功能。</p><p><b> 信息發(fā)布模塊</b></p><p> 本模塊主要實(shí)現(xiàn)系統(tǒng)管理員和普通用戶信息的發(fā)布。系統(tǒng)管理員在這一模塊實(shí)現(xiàn)
57、的功能比普通用戶大。系統(tǒng)管理員可以發(fā)布最新房源信息,中介推薦信息,出租房源信息,求租房源信息,預(yù)約看房信息,預(yù)定房源信息。最新房源是對(duì)房源的添加,系統(tǒng)管理員按照房源的發(fā)布日期羅列出一系列最新房源。中介推薦包括中介推薦公司以及推薦房源。此模塊中,用戶必須登錄才可以發(fā)布出租房源、求租房源、預(yù)約看房,預(yù)定房源信息。</p><p><b> 房源管理模塊</b></p><p
58、> 房源管理功能包括2個(gè)模塊:房源信息管理,房源租賃管理。房源信息管理包括對(duì)房源的添加、刪除、與更新操作。更新操作中包括對(duì)房源目前的狀態(tài)進(jìn)行管理。房源的狀態(tài)包括房源的已租、待租、預(yù)定狀態(tài)。同時(shí)系統(tǒng)管理員可以及時(shí)對(duì)房源的類型、房源的結(jié)構(gòu)、房源的區(qū)域進(jìn)行添加、刪除、更新操作。房源租賃管理中是系統(tǒng)管理員及時(shí)查看房源的狀態(tài),查看該房是否可以出租等功能。</p><p><b> 房源查詢模塊</
59、b></p><p> 房源查詢模塊包括按照房源類型、房源結(jié)構(gòu)、房源區(qū)域、房源價(jià)格、房源面積的查詢。在這一模塊中,用戶的查詢比較自由。如果用戶只對(duì)房源的類型有要求,可以只輸入房源類型的條件,其他條件可以不輸入,就可以只顯示所要房源類型的查詢。</p><p><b> 信息交流模塊</b></p><p> 該部分功能主要是實(shí)現(xiàn)用戶
60、和管理員、用戶與用戶之間的交互,用戶需要什么房源,對(duì)房源的評(píng)價(jià)等等都可以在該版塊實(shí)現(xiàn)。同時(shí)用戶在本模塊中可以直接了解到部分房源的好壞。用戶和管理員都可以發(fā)送帖子和查看帖子。另外管理員可以刪除惡意的帖子。</p><p><b> 用戶管理模塊</b></p><p> 用戶管理模塊添加管理員、刪除用戶、查詢用戶、瀏覽用戶的功能。此模塊中如果系統(tǒng)管理員不需要這個(gè)有權(quán)
61、對(duì)其進(jìn)行刪除操作,用戶輸入用戶名,可以查詢到自己所需用戶的信息。同時(shí),用戶可以瀏覽該網(wǎng)站所有已經(jīng)注冊(cè)過(guò)的用戶,可以顯示總共應(yīng)有的用戶數(shù)。</p><p> 3.2 系統(tǒng)流程圖</p><p> 系統(tǒng)流程圖是概括的描繪物理系統(tǒng)的傳統(tǒng)工具。它的基本思想是用圖形符號(hào)以黑盒子形式描繪組成系統(tǒng)的每個(gè)部件(程序,文檔,數(shù)據(jù)庫(kù),人工過(guò)程等)。系統(tǒng)流程圖表達(dá)的是數(shù)據(jù)在系統(tǒng)各部件之間流動(dòng)的情況,而不是
62、對(duì)數(shù)據(jù)進(jìn)行加工處理的控制過(guò)程,所以系統(tǒng)流程圖描繪的是物理數(shù)據(jù)流圖。通過(guò)對(duì)本系統(tǒng)的分析,得出本系統(tǒng)的注冊(cè)登錄流程圖如3.2所示</p><p> 圖3.2 注冊(cè)登錄流程圖</p><p> 本系統(tǒng)的房源查詢流程圖如3.3所示</p><p> 圖3.3房源查詢流程圖</p><p> 信息發(fā)布流程圖如3.4所示</p>&
63、lt;p> 圖3.4房源查詢流程圖</p><p> 信息交流流程圖如3.5所示</p><p> 圖3.5信息交流流程圖</p><p> 3.3 系統(tǒng)數(shù)據(jù)模型</p><p> 3.3.1 E-R圖</p><p> E-R圖(實(shí)體-關(guān)系圖)提供了表示實(shí)體、屬性和聯(lián)系的方法。</p>
64、;<p> * 實(shí)體型 :用矩形表示,矩形框內(nèi)寫明實(shí)體名</p><p> * 屬性:用橢圓型表示,并用無(wú)向邊與其相應(yīng)實(shí)體連接起來(lái)</p><p> * 聯(lián)系:用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無(wú)向邊與其有關(guān)實(shí)體連接。</p><p> 本系統(tǒng)采用E-R圖的方法進(jìn)行數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)。系統(tǒng)E-R圖如3.6所示:</p>&
65、lt;p> 圖3.6在線房屋租賃管理系統(tǒng)E-R圖</p><p> 3.3.2 關(guān)系模型</p><p> E-R圖向關(guān)系模型的轉(zhuǎn)換要解決的問(wèn)題是如何將實(shí)體和實(shí)體間的聯(lián)系轉(zhuǎn)換為關(guān)系模式</p><p> 在線房屋租賃管理系統(tǒng)的數(shù)據(jù)模型如下:</p><p> 用戶信息(用戶編號(hào),用戶昵稱,用戶真實(shí)姓名,密碼,E-MAIL帳號(hào)
66、,性別,聯(lián)系電話,地址,qq,權(quán)限級(jí)別)</p><p> 出租信息(房屋編號(hào),房屋類型,房屋結(jié)構(gòu),房屋區(qū)域,房屋面積,房屋地址,房屋價(jià)格,裝修情況,樓層,發(fā)布人,聯(lián)系電話,發(fā)布日期,有效期,備注)</p><p> 求租信息(房屋編號(hào),求租類型,求租結(jié)構(gòu),求租區(qū)域,求租面積,求租地址,求租價(jià)格,裝修情況,樓層,求租人,聯(lián)系電話,發(fā)布日期,有效期,備注)</p><
67、p> 預(yù)約看房信息(房屋編號(hào),預(yù)約人,聯(lián)系電話,預(yù)約日期,有效期,備注)</p><p> 預(yù)定房源信息(房屋編號(hào),預(yù)定人,聯(lián)系電話,預(yù)定日期,有效期,備注)</p><p> 房屋結(jié)構(gòu)信息(結(jié)構(gòu)編號(hào),結(jié)構(gòu)名稱)</p><p> 房屋類型信息(類型編號(hào),類型名稱)</p><p> 房屋區(qū)域信息(區(qū)域編號(hào),區(qū)域名稱)<
68、/p><p> 發(fā)帖表信息(發(fā)帖編號(hào),帖子標(biāo)題,帖子內(nèi)容,發(fā)帖時(shí)間,發(fā)帖人,回復(fù)帖子數(shù),瀏覽帖子數(shù))</p><p> 回帖表信息(回帖編號(hào),回帖標(biāo)題,回帖內(nèi)容,回帖時(shí)間,回帖人,被回復(fù)的帖子編號(hào))</p><p> 3.3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p> (1)用戶信息表(userinfo)</p><p>
69、 表1用戶信息表的邏輯結(jié)構(gòu)</p><p> (2) 出租信息表(rent)</p><p> 表2出租信息表的邏輯結(jié)構(gòu)</p><p> (3) 求租信息表(qiurent)</p><p> 表3求租信息表的邏輯結(jié)構(gòu)</p><p> (4) 預(yù)約看房信息表(yuyue)</p><
70、p> 表4 預(yù)約看房信息表的邏輯結(jié)構(gòu)</p><p> ?。?)預(yù)定房源信息表(yuding)</p><p> 表5預(yù)定房源信息表的邏輯結(jié)構(gòu)</p><p> ?。?)發(fā)帖表(post)</p><p> 表6發(fā)帖表的邏輯結(jié)構(gòu)</p><p> ?。?)回帖表(answer)</p><
71、;p> 表7 回帖表的邏輯結(jié)構(gòu)</p><p> ?。?)房屋類型表(htype)</p><p> 表8 房屋類型表的邏輯結(jié)構(gòu)</p><p> ?。?)房屋結(jié)構(gòu)表(hstructure)</p><p> 表9房屋結(jié)構(gòu)表的邏輯結(jié)構(gòu)</p><p> (10)房屋區(qū)域表(hcounty)</p&g
72、t;<p> 表10 房屋區(qū)域表的邏輯結(jié)構(gòu)</p><p> 3.4 系統(tǒng)開發(fā)與運(yùn)行環(huán)境選取</p><p> 3.4.1 系統(tǒng)開發(fā)環(huán)境</p><p> 開發(fā)工具: Microsoft Visual Studio.Net2003――前臺(tái)開發(fā)工具</p><p> Microsoft SQL Server2000
73、――后臺(tái)數(shù)據(jù)庫(kù)開發(fā)工具</p><p> Macromedia Dreamweaver MX――頁(yè)面優(yōu)化處理工具 </p><p> Microsoft Visio――設(shè)計(jì)工具</p><p> Adobe Photoshop7.0.1――圖片處理工具</p><p> 系統(tǒng)環(huán)境: Windows XP Professional+I(xiàn)I
74、S 5.1+ .NET Framework1.1</p><p> 3.4.2 系統(tǒng)開發(fā)環(huán)境介紹</p><p> ASP.NET開發(fā)工具介紹</p><p> Visual Studio.NET是Microsoft公司新一代的軟件開發(fā)平臺(tái),也是.NET FrameWork的重要戰(zhàn)略產(chǎn)品。ASP.NET作為Microsoft Visual.NET的組成部分之
75、一,是Internet和Intranet開發(fā)Web應(yīng)用程序的新一代開發(fā)工具,它是建立在公共語(yǔ)言運(yùn)行庫(kù)上的編程框架,可用于服務(wù)器上生成功能強(qiáng)大的Web程序。ASP.NET結(jié)構(gòu)如圖3.7所示</p><p> 圖3.7 ASP.NET結(jié)構(gòu)</p><p> 2. SQL Server2000介紹</p><p> SQL Server 2000是Microsof
76、t公司開發(fā)的企業(yè)級(jí)數(shù)據(jù)庫(kù)軟件,SQL Server 2000的開發(fā)充分利用了64位硬件平臺(tái)的增強(qiáng)性能。它為需要使用大量?jī)?nèi)存的數(shù)據(jù)應(yīng)用程序(例如大型電子商務(wù)、數(shù)據(jù)倉(cāng)庫(kù)和分析應(yīng)用程序)提供了具有更高水平的單系統(tǒng)伸縮性。目前,為SQL Server 2000(64位)計(jì)劃開發(fā)的硬件產(chǎn)品最大可以支持64GB線性物理內(nèi)存,將來(lái)的硬件產(chǎn)品將可以支持多達(dá)4TB的線性物理內(nèi)存。Microsoft SQL Server是一個(gè)高性能的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),
77、它具有客戶機(jī)/服務(wù)器體系結(jié)構(gòu),能夠滿足大規(guī)模分布式計(jì)算環(huán)境的需要。它具有以下特點(diǎn):</p><p> (1)完全的客戶機(jī)/服務(wù)器體系結(jié)構(gòu)。這一結(jié)構(gòu)可以更有效地使用網(wǎng)絡(luò),因?yàn)樵诳蛻魴C(jī)/服務(wù)器運(yùn)算模式下,數(shù)據(jù)庫(kù)的查詢操作都集中在服務(wù)器方進(jìn)行,在網(wǎng)絡(luò)上傳輸?shù)氖怯脩舻恼?qǐng)求命令和服務(wù)器的檢索結(jié)果,而不是整個(gè)數(shù)據(jù)庫(kù)文件,這樣可以減少網(wǎng)絡(luò)上的數(shù)據(jù)流量, 從而提高網(wǎng)絡(luò)的使用效率。</p><p> ?。?/p>
78、2).圖形用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫(kù)管理更加直觀、簡(jiǎn)單。SQL Enterprise Manager(SQL企業(yè)級(jí)管理器)是一個(gè)基于Windows圖形用戶界面(GUI)的集成管理工具,利用它可以完成SQL Server的配置管理工作,如建立設(shè)備(devices)和數(shù)據(jù)庫(kù)、備份和恢復(fù)數(shù)據(jù)、執(zhí)行查詢操作、調(diào)度和警報(bào)管理、數(shù)據(jù)復(fù)制等。</p><p> ?。?)隱含的并發(fā)控制能力。SQL Server利用動(dòng)態(tài)鎖定功能
79、防止用戶在查詢和更新并發(fā)操作時(shí)相互間發(fā)生沖突,動(dòng)態(tài)鎖定是隱含的,用戶不必操心鎖定過(guò)程。</p><p> (4)豐富的編程接口工具,為用戶進(jìn)行程序設(shè)計(jì)提供了更大的選擇余地。SQL Server提供了Transact_SQL、DB_Library for C和DB_Library for Visual Basic 等專用開發(fā)工具,Transact_SQL與工業(yè)標(biāo)準(zhǔn)SQL語(yǔ)言兼容,并在其基礎(chǔ)上加以擴(kuò)充,使它更適合事
80、務(wù)處理方面的需要。此外,它還支持ODBC規(guī)范,可以使用ODBC訪問(wèn)SQL Server數(shù)據(jù)庫(kù)。</p><p> (5)多線程體系結(jié)構(gòu)。SQL Server支持多線程操作,在多用戶并發(fā)訪問(wèn)是,系統(tǒng)在產(chǎn)生較小額外負(fù)擔(dān)的情況下能夠進(jìn)行并發(fā)處理,從而減少內(nèi)存需求,提高系統(tǒng)的吞吐量。在用戶數(shù)量增加時(shí),SQL Server的運(yùn)行速度也不會(huì)明顯變慢。.</p><p> (6)SQL Server
81、是Microsoft服務(wù)器套件BackOffice的成員之一,它與其它軟件(Windows NT、Internet Information Server、Exchange Server等)有機(jī)結(jié)合,并充分利用他們所提供的服務(wù)或功能(如安全管理、事件日志、性能監(jiān)視器、內(nèi)存管理和異步I/O等),從而增強(qiáng)了SQL Server數(shù)據(jù)庫(kù)系統(tǒng)的功能,同時(shí)占用較少的系統(tǒng)資源。</p><p> ?。?)SQL Server提供
82、數(shù)據(jù)倉(cāng)庫(kù)功能。</p><p> 4 主要模塊及詳細(xì)設(shè)計(jì)</p><p> 4.1 系統(tǒng)模塊簡(jiǎn)介</p><p> 本課題所研究的在線房屋租賃管理系統(tǒng)主要由六個(gè)部分組成,即個(gè)人信息管理模塊(包含用戶登錄身份驗(yàn)證,查看個(gè)人資料,修改個(gè)人資料)、信息發(fā)布模塊(包括最新房源信息發(fā)布、中介推薦信息發(fā)布、出租信息發(fā)布、求租信息發(fā)布、預(yù)約看房信息發(fā)布、預(yù)定房源信息發(fā)布
83、)、房源管理模塊(包括房源添加、刪除、修改、房源類型、房源結(jié)構(gòu)、房源區(qū)域的添加、刪除、修改)、房源查詢模塊(包括按照房源類型、房源結(jié)構(gòu)、房源區(qū)域、房源面積、房源價(jià)格查詢)、信息交流模塊(包括查看帖子、發(fā)送帖子、回復(fù)帖子、刪除帖子)、用戶管理模塊(包括添加管理員、查詢用戶、瀏覽用戶、刪除用戶、設(shè)置用戶信譽(yù)度)。</p><p> 4.2 個(gè)人信息管理模塊</p><p> 4.2.1
84、 個(gè)人信息管理模塊功能簡(jiǎn)介</p><p> 個(gè)人信息管理模塊對(duì)使用本系統(tǒng)的用戶進(jìn)行用戶名、密碼、用戶身份的驗(yàn)證,確保了</p><p> 系統(tǒng)的安全性。本模塊具有五項(xiàng)功能:一、實(shí)現(xiàn)用戶注冊(cè)和登錄。若是已注冊(cè)的用戶,可</p><p> 以進(jìn)入用戶界面進(jìn)行相應(yīng)操作。若是新用戶則登錄本系統(tǒng)之前要先注冊(cè);二、所有用戶可</p><p>
85、以查看自己的注冊(cè)信息;三、所有用戶都可以修改自己的個(gè)人信息,如密碼、聯(lián)系電話等</p><p> 基本資料;四、用戶如果忘記密碼可以通過(guò)郵箱取回密碼。</p><p> 4.2.2 個(gè)人信息管理模塊的詳細(xì)設(shè)計(jì)</p><p> (1)用戶注冊(cè)與登錄模塊設(shè)計(jì)</p><p> 此界面的主要功能是對(duì)使用本系統(tǒng)的用戶進(jìn)行用戶名、密碼、用戶
86、身份的驗(yàn)證,只有合法的用戶才能使用本系統(tǒng)。對(duì)于初次使用本系統(tǒng)的用戶需要注冊(cè)才能登錄用戶界面。登錄模塊拖入兩個(gè)TextBox控件,用來(lái)輸入用戶名和密碼。用戶登錄時(shí)根據(jù)upower的值是否為1來(lái)判斷其是否為管理員,如果是管理員,登錄時(shí)進(jìn)入管理員界面,普通用戶進(jìn)入普通用戶界面。此外,該界面還提供出錯(cuò)處理,如用戶注冊(cè)時(shí)用戶名與用戶列表中重名,用戶信息填寫不完整等等異常。</p><p> 用戶登錄界面如4.1所示<
87、;/p><p> 圖4.1 用戶登錄成功圖</p><p> 實(shí)現(xiàn)登錄的代碼如下:</p><p> 為了增強(qiáng)系統(tǒng)移植性,我們使用Web.config連接數(shù)據(jù)庫(kù)。如果以后數(shù)據(jù)庫(kù)的名稱,或者密碼等改變的話,只要在Web.config中進(jìn)行改變就行了,而不需要對(duì)每個(gè)數(shù)據(jù)庫(kù)連接都進(jìn)行改寫。在Web.config中寫入以下代碼:</p><p>
88、 用戶注冊(cè)時(shí)會(huì)首先顯示凌風(fēng)在線房屋租賃系統(tǒng)的協(xié)議,如果選擇不同意協(xié)議,返回首頁(yè)。如果同意協(xié)議,顯示用戶注冊(cè)的界面,如圖4.2所示</p><p><b> 圖4.2用戶注冊(cè)圖</b></p><p> 其中用戶名稱、真實(shí)姓名、登錄密碼、確認(rèn)密碼、聯(lián)系電話、電子郵箱為必填項(xiàng),這些是通過(guò)驗(yàn)證控件實(shí)現(xiàn)的,如果為空,會(huì)提示此項(xiàng)不能為空,否則不能進(jìn)行注冊(cè)。</p>
89、;<p> 實(shí)現(xiàn)提交的部分代碼如下:</p><p> 用戶如果對(duì)自己剛剛注冊(cè)的信息感到不滿意,可以重填。連接數(shù)據(jù)庫(kù)的代碼與登錄代碼相似,就不再敘述了。</p><p> ?。?)查看個(gè)人資料界面設(shè)計(jì)</p><p> 此界面的主要功能是普通用戶經(jīng)過(guò)身份驗(yàn)證進(jìn)入相應(yīng)界面,點(diǎn)擊用戶中心,打開我的資料按扭,就出現(xiàn)了用戶注冊(cè)時(shí)的個(gè)人資料。此功能是通過(guò)在
90、Dreamweaver MX里做好表格,使用DataList控件綁定實(shí)現(xiàn)的,因?yàn)橛脩絷欠Q是唯一的,所以通過(guò)讀取用戶昵稱,可以查看到已經(jīng)注冊(cè)的個(gè)人資料。查看個(gè)人資料的界面如圖4.3所示</p><p> 圖4.3查看個(gè)人資料界面圖</p><p> 實(shí)現(xiàn)此功能的代碼如下:</p><p> ?。?)修改個(gè)人資料界面設(shè)計(jì)</p><p>
91、此界面主要功能是用戶修改自己的個(gè)人資料,用戶進(jìn)入用戶中心,修改自己的個(gè)人資料。從數(shù)據(jù)庫(kù)中把通過(guò)用戶名把自己的個(gè)人信息讀出來(lái),利用select語(yǔ)句查找用戶,然后再進(jìn)行修改。修改個(gè)人資料界面如圖4.4所示</p><p> 圖4.4修改個(gè)人資料界面</p><p> 讀取數(shù)據(jù)的代碼如下:</p><p><b> 修改的代碼如下:</b>&l
92、t;/p><p> 4.3 信息發(fā)布模塊</p><p> 4.3.1 信息發(fā)布模塊的功能簡(jiǎn)介</p><p> 信息發(fā)布模塊的發(fā)布的信息包括最新房源信息、中介推薦、出租信息、求租信息、預(yù)約看房、預(yù)定房源信息的發(fā)布。信息發(fā)布包括系統(tǒng)管理員和普通用戶信息發(fā)布,系統(tǒng)管理員除了可以發(fā)布出租信息、求租信息、預(yù)約看房信息,預(yù)定房源信息以外,還可以發(fā)布最新房源信息,中介推
93、薦。其中中介推薦包括中介推薦公司信息和推薦熱點(diǎn)房源信息。</p><p> 4.3.2 信息發(fā)布模塊詳細(xì)設(shè)計(jì)</p><p> 此界面的主要功能是實(shí)現(xiàn)所有信息的發(fā)布,該功能是通過(guò)聯(lián)接數(shù)據(jù)庫(kù)使用SQL語(yǔ)句實(shí)現(xiàn)的,把所要發(fā)布的信息插入到相應(yīng)數(shù)據(jù)庫(kù)的表中。發(fā)布信息時(shí)房屋類型,房屋結(jié)構(gòu),房屋區(qū)域,房屋價(jià)格,房屋面積,房屋地址,發(fā)布人姓名,聯(lián)系電話為必要條件,缺少任何一個(gè),信息都不能發(fā)布,這些
94、條件的要求是通過(guò)驗(yàn)證控件實(shí)現(xiàn)的。信息發(fā)布包括系統(tǒng)管理員和普通用戶發(fā)布的信息,其中系統(tǒng)管理員除了可以發(fā)布普通用戶的信息外,還可以發(fā)布最新房源信息,中介推薦信息。最新房源信息和中介推薦的信息通過(guò)DataGrid控件綁定實(shí)現(xiàn)的,用DataGrid綁定數(shù)據(jù)庫(kù)利用select語(yǔ)句把房源狀態(tài)為待租和最新添加日期的房源選出來(lái)。中介推薦信息把所有的推薦公司發(fā)布出來(lái),列出其公司電話及地址,以方便用戶和中介公司聯(lián)系。普通用戶發(fā)布信息必須先登錄,界面如圖4.
95、5示</p><p> 圖4.5發(fā)布信息登錄口</p><p> 登錄成功可以進(jìn)入發(fā)布信息界面,如圖4.6所示</p><p> 4.6用戶發(fā)布信息圖</p><p> 發(fā)布信息的部分代碼如下:</p><p> 4.4 房源管理模塊</p><p> 4.4.1 房源管理模塊的
96、功能簡(jiǎn)介</p><p> 此模塊包括房源信息管理和房源租賃管理兩個(gè)模塊。房源信息管理模塊包括房源的添加、刪除、更新,房屋類型,房屋結(jié)構(gòu),房屋區(qū)域的添加、刪除、更新。房屋租賃管理包括對(duì)房源的狀態(tài)進(jìn)行管理。房源的狀態(tài)包括待租、已租、預(yù)定。待租狀態(tài)包括預(yù)約看房。</p><p> 4.4.2 房源管理模塊詳細(xì)設(shè)計(jì)</p><p> 此模塊的主要功能是對(duì)房源的添加
97、、刪除、更新,房源類型、結(jié)構(gòu)、區(qū)域的添加、刪除與更新進(jìn)行管理。用DataGrid控件綁定房源信息表。然后管理員可以對(duì)房源進(jìn)行刪除與更新操作。房源的添加通過(guò)管理員發(fā)布信息功能來(lái)實(shí)現(xiàn)。同時(shí)此頁(yè)面可以顯示網(wǎng)站共有的房屋數(shù)。</p><p><b> 編輯的代碼如下:</b></p><p><b> 更新的代碼如下:</b></p>
98、<p><b> 取消的代碼如下:</b></p><p> 顯示網(wǎng)站的房屋數(shù)代碼如下:</p><p> 4.5 房源查詢模塊</p><p> 4.5.1 房源查詢模塊的功能簡(jiǎn)介</p><p> 此模塊包括5個(gè)方面的查詢,分別為按照房源類型、房源結(jié)構(gòu)、房源區(qū)域、房源面積、房源價(jià)格的查詢。無(wú)論
99、輸入5個(gè)條件中的任何一個(gè),都可以有相應(yīng)的信息,實(shí)現(xiàn)的是綜合查詢功能。用戶可以查到自己所需的出租、求租、預(yù)約看房、預(yù)定房源信息。</p><p> 4.5.2 房源查詢模塊詳細(xì)設(shè)計(jì)</p><p> 此模塊主要實(shí)現(xiàn)綜合查詢功能。查詢功能通過(guò)連接數(shù)據(jù)庫(kù)使用SQL語(yǔ)句實(shí)現(xiàn)。通過(guò)DropdownList的數(shù)據(jù)綁定把房屋類型、房屋區(qū)域、房屋結(jié)構(gòu)綁定到下拉列表中。先判斷下拉列表和文本框的值,使用
100、并列的if語(yǔ)句,最后將值保存在Session對(duì)象里,在另一頁(yè)面里顯示查詢結(jié)果。查詢界面如圖4.7所示</p><p> 圖4.7戶查詢房源界面</p><p> 房屋類型的DropDownList的綁定方法如下:</p><p> 房屋結(jié)構(gòu)的DropDownList的綁定方法和以上相似,只需將string sql1="Select distinct
101、tyname from htype "改成string sql1="Select distinct stname from hstructure "; 把DropDownList4.DataTextField="tyname"中的tyname換成cyname。房屋區(qū)域中改變方法類似,就不再贅述。</p><p> 點(diǎn)擊查詢,可以顯示查詢結(jié)果,如圖4.8所示<
102、;/p><p> 圖4.8 用戶查詢結(jié)果圖(一)</p><p><b> 查詢的代碼如下:</b></p><p> 此次查詢有兩頁(yè)記錄,實(shí)現(xiàn)分頁(yè)的代碼如下:</p><p> 點(diǎn)擊查看,可以查看房子的具體信息,其中查看為超鏈接按扭,URL字段為hid(房屋編號(hào)),URL格式字符串為liulan.aspx?hid=
103、{0},因?yàn)樵跀?shù)據(jù)庫(kù)中,房屋編號(hào)是唯一的,通過(guò)房屋編號(hào)可以獲取唯一的房屋信息。liulan.aspx為所要查看的頁(yè)面。由于此頁(yè)面只顯示一個(gè)表格的形式,所以在HTML里定義了一個(gè)函數(shù),用來(lái)顯示設(shè)置頁(yè)面的大小。此函數(shù)為</p><p> <script language="javascript"> </p><p> function newwin(url)
104、 </p><p><b> { </b></p><p> var popup; </p><p><b> url=url; </b></p><p> popup=window.open</p><p> (url,null,"width=450,
105、resizable=yes,left=2,height=458,menubar=no,toolbar=no,scrollbars=yes,status=yes"); </p><p> popup.focus(); //定義所要顯示窗口的大小</p><p><b> }</b></p><p><b> </
106、script></b></p><p> 然后在查看按紐的HTML里調(diào)用這個(gè)函數(shù),就可以實(shí)現(xiàn)所需要的效果,如圖4.9所示</p><p> 圖4.9用戶查詢結(jié)果圖(二)</p><p><b> 具體實(shí)現(xiàn)代碼如下:</b></p><p> 4.6 信息交流模塊</p><
107、p> 4.6.1 信息交流模塊的功能簡(jiǎn)介</p><p> 信息交流模塊支持系統(tǒng)管理員、普通用戶之間的在線交流。用戶需要什么房源,以及對(duì)房源的評(píng)價(jià)都可以在該模塊實(shí)現(xiàn)。用戶和管理員都可以發(fā)送帖子、查看帖子、回復(fù)帖子。管理員有權(quán)對(duì)惡意的帖子進(jìn)行刪除。</p><p> 4.6.2 信息交流模塊的詳細(xì)設(shè)計(jì)</p><p> 此模塊的主要功能是實(shí)現(xiàn)用戶登錄
108、、用戶注冊(cè)、發(fā)送帖子、瀏覽帖子、瀏覽標(biāo)題、增加標(biāo)題。用戶登錄功能實(shí)現(xiàn)方法與個(gè)人信息管理管理模塊中類似。發(fā)送帖子界面、瀏覽帖子界面和回復(fù)帖子界面這三部分構(gòu)成了論壇主界面。</p><p> 用戶登錄界面需要用戶輸入用戶昵稱和密碼內(nèi)容,當(dāng)用戶提交后,服務(wù)器就要對(duì)提交的信息進(jìn)行登錄界面的后臺(tái)處理,對(duì)提交的用戶和密碼進(jìn)行判斷,如果用戶名不存在的話,就提示你還沒(méi)有注冊(cè),如果用戶名已經(jīng)存在,那么就對(duì)密碼和上次登錄時(shí)間進(jìn)行判
109、斷,如果密碼不對(duì),則顯示出錯(cuò)信息。用戶登錄界面如圖4.10所示</p><p> 圖4.10信息交流登錄圖</p><p> 其代碼與首頁(yè)中登錄代碼類似,就不再祥述。</p><p> 登錄成功進(jìn)入論壇界面,用DataGrid綁定帖子的編號(hào),標(biāo)題,作者,回復(fù)帖子數(shù),瀏覽帖子數(shù),以及兩個(gè)超鏈接按扭,分別鏈接回復(fù)和瀏覽兩個(gè)界面,另外,用戶可以直接在此頁(yè)面發(fā)帖,如圖
110、4.11所示</p><p> 圖4.11論壇界面圖</p><p> 進(jìn)入論壇,用戶可以看到所發(fā)帖子的標(biāo)題、作者,回復(fù)帖子數(shù),瀏覽帖子數(shù),用戶可以發(fā)帖子,回復(fù)帖子,瀏覽帖子。發(fā)送帖子與注冊(cè)類似,回復(fù)一次,回復(fù)帖子數(shù)自動(dòng)加1,瀏覽一次,瀏覽帖子數(shù)自動(dòng)加1。</p><p> 點(diǎn)擊瀏覽按狃可以進(jìn)入瀏覽帖子界面如圖4.12所示</p><p&g
111、t; 圖4.12瀏覽帖子界面圖</p><p> 實(shí)現(xiàn)此功能的代碼如下:</p><p> 回復(fù)帖子界面和發(fā)送帖子界面類似,通過(guò)Session變量把登錄的用戶名傳遞到回復(fù)帖子界面,利用Request對(duì)象獲取回復(fù)帖子的標(biāo)題,用戶直接對(duì)感興趣的標(biāo)題進(jìn)行回復(fù)。</p><p> 4.7 用戶管理模塊</p><p> 4.7.1 用戶
112、管理模塊功能簡(jiǎn)介</p><p> 此模塊是由系統(tǒng)管理員實(shí)現(xiàn)的。管理員可以查詢、刪除、瀏覽用戶,同時(shí)可以對(duì)用戶信譽(yù)度的設(shè)置。其中查詢采用的是模糊查詢,輸入用戶名,可以查詢出一些用戶的信息。同時(shí)在查詢頁(yè)可以對(duì)所查用戶的編輯與刪除。瀏覽用戶是顯示所有的用戶,可以在本頁(yè)編輯與刪除,以及對(duì)用戶信譽(yù)度的設(shè)置。</p><p> 4.7.2 用戶管理模塊詳細(xì)設(shè)計(jì)</p><p
113、> 用戶管理模塊中的查詢功能實(shí)現(xiàn)的是模糊查詢,用戶只需要輸入用戶名,就可以查詢到所需的用戶,查詢出結(jié)果后,可以刪除用戶。系統(tǒng)管理員可以瀏覽網(wǎng)站所有的用戶信息,同時(shí)可以統(tǒng)計(jì)出網(wǎng)站所擁有的用戶數(shù),以及管理員對(duì)用戶級(jí)別的設(shè)置。</p><p> 查詢頁(yè)面時(shí)需先用DataGrid控件對(duì)用戶信息進(jìn)行綁定,然后再對(duì)其進(jìn)行查詢、刪除等功能。同樣瀏覽頁(yè)面也是要用DataGrid控件對(duì)用戶信息進(jìn)行綁定。添加管理員<
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)設(shè)計(jì)-房屋租賃管理系統(tǒng)
- 畢業(yè)設(shè)計(jì)-房屋租賃管理系統(tǒng)
- 畢業(yè)設(shè)計(jì)---delphi房屋租賃管理系統(tǒng)
- 畢業(yè)設(shè)計(jì)---在線房屋租賃系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)設(shè)計(jì)房屋租賃管理系統(tǒng)開題報(bào)告書
- 2017畢業(yè)論文-房屋租賃在線管理系統(tǒng)
- 《房屋租賃管理系統(tǒng)》畢業(yè)論文設(shè)計(jì)
- 汽車租賃管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 房屋租賃管理系統(tǒng),房屋租賃信息管理系統(tǒng)
- 房屋租賃管理系統(tǒng)畢業(yè)論文
- 房屋出租管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)--在線超市管理系統(tǒng)
- 房屋租賃管理系統(tǒng)
- 房屋租賃管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 房屋租賃管理系統(tǒng)課程設(shè)計(jì)
- 房屋管理租賃系統(tǒng)課程設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)(汽車租賃管理系統(tǒng))開題報(bào)告
- 汽車租賃管理系統(tǒng)設(shè)計(jì)與開發(fā)畢業(yè)設(shè)計(jì)
- 汽車租賃管理系統(tǒng)設(shè)計(jì)與開發(fā)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)——jsp的汽車租賃管理系統(tǒng)
評(píng)論
0/150
提交評(píng)論