網(wǎng)上房屋中介系統(tǒng)的設(shè)計與開發(fā)_第1頁
網(wǎng)上房屋中介系統(tǒng)的設(shè)計與開發(fā)_第2頁
網(wǎng)上房屋中介系統(tǒng)的設(shè)計與開發(fā)_第3頁
網(wǎng)上房屋中介系統(tǒng)的設(shè)計與開發(fā)_第4頁
網(wǎng)上房屋中介系統(tǒng)的設(shè)計與開發(fā)_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、學(xué) 院本科畢業(yè)設(shè)計(論文)題 目 網(wǎng)上房屋中介系統(tǒng)的設(shè)計與開發(fā) 計算機(jī)科學(xué)與工程 院(系)計算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生學(xué)號 指導(dǎo)教師職稱 講師 指導(dǎo)教師工作單位 三江學(xué)院 起訖日期 2012.2.20-2012.5.11 設(shè)計地點30 / 35摘要本論文主要探討“房產(chǎn)中介”的理論基礎(chǔ)和設(shè)計思想,以軟件工程理論作為開發(fā)的理論基礎(chǔ),詳細(xì)地介紹了開發(fā)的具體步驟,以與應(yīng)用的技術(shù),以配圖例的方式詳盡說明。本采用ASP.NET 3.5和SQL Server 2008為開發(fā)工具,主要實現(xiàn)功能包括樓盤信息、出租出售、求租求購信息等信息的發(fā)布和瀏覽。關(guān)鍵詞:信息管理;房產(chǎn)中介;ASP.NET 3.5;SQL Ser

2、ver 2008ABSTRACTPresent paper main discussion “house intermediary website” the rationale and the design concept, take the website development by the software engineering theory the rationale, introduced in detail develops website the concrete step, as well as the application technology, matches the

3、chart of symbols the way to show exhaustively. This website uses ASP.NET 3.5 and SQL Server 2008 is the development kit.This website mainly realizes the function including the estate information, the hiring sell, to ask to rent asks to buy information and so on information issues and the browsing.Ke

4、y words:Information management;House intermediary;ASP.NET 3.5;SQL SERVER 2008目 錄第一章緒論11.1課題背景11.2目的和意義11.3系統(tǒng)設(shè)計思想1第二章可行性分析22.1業(yè)務(wù)流程圖22.2技術(shù)可行性22.3運行可行性22.4本章小結(jié)2第三章需求分析33.1房產(chǎn)中介的需求分析33.1.1 數(shù)據(jù)流圖33.1.2功能需求33.1.3性能需求43.2本章小結(jié)4第四章總體設(shè)計54.1系統(tǒng)模塊總體設(shè)計54.2數(shù)據(jù)庫設(shè)計54.3本章小結(jié)8第五章詳細(xì)設(shè)計95.1系統(tǒng)首頁設(shè)計95.2管理員管理功能設(shè)計95.2.1管理員管理用戶功能設(shè)

5、計95.2.2房源信息管理功能設(shè)計115.2.3房源信息審核管理功能設(shè)計135.2.4新聞管理功能設(shè)計145.2.5VIP會員積分管理功能設(shè)計155.3VIP會員功能設(shè)計功能設(shè)計165.3.1VIP會員房源發(fā)布功能設(shè)計165.3.2VIP會員積分查看185.3.3密碼修改195.4普通用戶功能設(shè)計195.5前臺功能設(shè)計205.5.1房源信息瀏覽功能設(shè)計205.5.2房產(chǎn)新聞瀏覽和查詢功能設(shè)計215.5.3用戶注冊功能設(shè)計225.6本章小結(jié)23第六章系統(tǒng)測試與性能分析246.1進(jìn)行系統(tǒng)測試的重要性246.2 軟件測試246.2.1測試的基本概念246.2.2測試的測試原則256.3本系統(tǒng)測試25

6、6.4 本章小結(jié)25結(jié)束語26致27參考文獻(xiàn)28附錄129第一章緒論1.1課題背景隨著IT時代的到來和房地產(chǎn)開發(fā)業(yè)的迅猛發(fā)展,兩大行業(yè)必然的開始有機(jī)的結(jié)合,房地產(chǎn)行業(yè)為了最求更高的運營效率,更多的減少企業(yè)成本,計算機(jī)的使用也就是個必然進(jìn)程,并且無論對房產(chǎn)開發(fā)商,房屋中介單位,還是購房的消費者都帶來了巨大的影響,作為房產(chǎn)企業(yè),誰能利用好這一新興手段,誰就能占領(lǐng)更多的市場。1.2目的和意義使用傳統(tǒng)人工的方式管理存在著許多缺點,如工作效率很低,對于查找、更新和維護(hù)困難,人為因素造成數(shù)據(jù)的遺漏、誤報等等弊端,以與造成市場信息不對稱等。隨著計算機(jī)科學(xué)日漸成熟,使用計算機(jī)對工程文檔資料信息進(jìn)行管理,具有傳

7、統(tǒng)人工管理完全不能比擬的優(yōu)勢,因此我針對房產(chǎn)中介管理工作自主開發(fā)了房產(chǎn)中介。1.3系統(tǒng)設(shè)計思想本的設(shè)計按照下述原則進(jìn)行:1. 實用性:系統(tǒng)以用戶需求為目標(biāo),以方便用戶使用為原則。2. 安全性:在設(shè)計中,可以保證用戶共享資源,同時也可保證關(guān)鍵數(shù)據(jù)的安全性。3. 可維護(hù)性:的設(shè)計要求方便維護(hù),包括硬件的維護(hù),軟件的維護(hù)和網(wǎng)絡(luò)的維護(hù)。第二章可行性分析2.1業(yè)務(wù)流程圖根據(jù)房產(chǎn)中介的具體情況,業(yè)務(wù)流程圖如圖2-1所示。圖2-1業(yè)務(wù)流程圖2.2技術(shù)可行性在軟件方面選擇了ASP.NET 3.5來進(jìn)行開發(fā)管理平臺的設(shè)計,使用SQL Server 2008數(shù)據(jù)庫存儲數(shù)據(jù)。在硬件方面,則選擇空間較大,考慮到如今的

8、家用或商用電腦硬件的整體配置水平,系統(tǒng)在硬件方面是可行的。2.3運行可行性本用戶平臺直接面向普通用戶,對于初次使用此的用戶,不必經(jīng)過復(fù)雜的培訓(xùn)和學(xué)習(xí)就可以掌握本的操作流程。經(jīng)過以上分析,運行方面是可行的。2.4本章小結(jié)綜上所述,本在運行可行性、技術(shù)可行性上可以進(jìn)行開發(fā)可行性分析,本具有一定的開發(fā)前景。第三章 需求分析3.1房產(chǎn)中介的需求分析3.1.1 數(shù)據(jù)流圖系統(tǒng)數(shù)據(jù)流圖如圖3-1所示。圖3-1系統(tǒng)數(shù)據(jù)流圖3.1.2功能需求首先由管理員維護(hù)基礎(chǔ)數(shù)據(jù)包括房源信息、用戶信息、會員積分信息、新聞信息,為前臺服務(wù)做好預(yù)備,然后用戶注冊后維護(hù)、發(fā)布修改房源信息,用戶可以進(jìn)行瀏覽新聞和房源信息,最后管理員

9、管理審核房源信息,新聞信息等。3.1.3性能需求1.真實性通過管理員審核機(jī)制,在一定圍保證了信息的真實性,能夠為用戶帶來真實,準(zhǔn)確的信息。2.可靠性對用戶輸入的數(shù)據(jù)信息都做了一定的檢驗處理,確保輸入數(shù)據(jù)的安全,可靠。3.安全性設(shè)置用戶權(quán)限,有普通用戶,會員用戶。擁有不同權(quán)限的用戶只能進(jìn)行自身權(quán)限下的操作,保證了用戶信息的安全。4.可用性友好的界面,可以提高用戶的使用體驗,在一定程度上可以提升的人氣。3.2本章小結(jié)本章主要通過功能需求,性能需求的了解從不同的方面分析了房產(chǎn)中介的應(yīng)用需求,為后續(xù)開展的總體設(shè)計工作提供基礎(chǔ)性的依據(jù)。第四章總體設(shè)計4.1系統(tǒng)模塊總體設(shè)計本系統(tǒng)一共分為四個模塊,各功能模

10、塊的具體功能如下:1. 普通用戶模塊:普通用戶登錄、個人基本信息修改、房源信息瀏覽、特定搜索。2. VIP會員模塊:VIP會員登錄、個人基本信息修改、特定搜索、房源信息瀏覽、房源信息發(fā)布、發(fā)布信息修改、查看剩余積分。3. 管理員模塊:用戶管理(包含 會員用戶和普通用戶)、房產(chǎn)新聞管理、房源信息管理、房源信息審核管理。4. 前臺功能模塊:房源信息瀏覽、房產(chǎn)新聞瀏覽、查詢信息、注冊。4.2數(shù)據(jù)庫設(shè)計本系統(tǒng)的數(shù)據(jù)庫命名為:HouseDB數(shù)據(jù)庫,用來存儲房產(chǎn)中介的數(shù)據(jù)信息。HouseDB數(shù)據(jù)庫中共分4信息表如表4-1至表4-4所示。表4-1Asp_users(用戶管理員表)字段名注釋類型User_Id

11、用戶編號Varchar(50)UserName用戶名Varchar(50)RealName真實NvarcharPassWord用戶密碼Varchar(50)續(xù)表4-1字段名注釋類型Role角色NcharEmail電子VarcharQuestion提示問題VarcharAnswer問題答案VarcharSystime注冊時間Datetime該表用于保存用戶的個人信息,通過注冊,將用戶所輸入的以上數(shù)據(jù)寫入數(shù)據(jù)庫中,為以后用戶的各項操作奠定基礎(chǔ)。表4-2HouseNews(房產(chǎn)新聞表)字段名注釋類型Hn_Id新聞編號VarcharHn_Title新聞標(biāo)題NvarcharAuthor作者Nvarcha

12、rHn_Content新聞容NvarcharHn_Sign新聞類型CharSystime發(fā)布時間Datetime該表保存新聞信息的各項參數(shù),在發(fā)布新聞時,以上信息會寫入數(shù)據(jù)庫中,為用戶瀏覽新聞提供數(shù)據(jù)源。表4-3UserCent(VIP會員積分表)序號字段名注釋類型1V_UserIdVip編號Varchar2Month_cent月積分Int3Totle_cent總積分Int該表保存會員用戶的積分的情況。 表4-4House(房源信息表)字段名注釋類型V_UserIdVip編號VarcharMonth_cent月積分IntTotle_cent總積分Int字段名注釋類型House_Id房源編號Va

13、rcharHouseTitle房源標(biāo)題VarcharHouseContent房源容NvarcharLease發(fā)布類型VarcharArea區(qū)域所屬VarcharAddress房源地址VarcharSort房源類型VarcharHouseright房源產(chǎn)權(quán)VarcharBuilddate建成日期VarcharType戶型NvarcharThing基礎(chǔ)設(shè)施NvarcharEquipment設(shè)備情況NvarcharFloor樓層NvarcharAcreage面積NvarcharRent房價NvarcharMode租賃方式NvarcharFitment裝修情況VarcharLinkpeople聯(lián)系人V

14、archarPhone聯(lián)系VarcharLinkemail聯(lián)系VarcharCreatetime登記日期DatetimeUpdatetime更新日期DatetimePub發(fā)布情況Nvarchar該表保存了房屋的各項數(shù)據(jù),用戶在輸入數(shù)據(jù)時會對其進(jìn)行數(shù)據(jù)檢驗。4.3本章小結(jié)本章主要進(jìn)行了總體設(shè)計。在需求分析的基礎(chǔ)之上規(guī)劃出了系統(tǒng)的功能模塊,設(shè)計出的具體的、可以滿足本系統(tǒng)全部需求的數(shù)據(jù)庫。第五章詳細(xì)設(shè)計5.1系統(tǒng)首頁設(shè)計本系統(tǒng)的首頁分為三個區(qū)域,上面部分顯示名稱,導(dǎo)航,左側(cè)部分顯示用戶登陸和搜索功能,右面部分顯示的各種最新的發(fā)布信息列表。系統(tǒng)主界面如圖5-1所示。圖5-1系統(tǒng)主界面5.2管理員管理功

15、能設(shè)計5.2.1管理員管理用戶功能設(shè)計管理員管理用戶列表如圖5-2所示。圖5-2管理員管理用戶列表圖1. 實現(xiàn)目標(biāo)進(jìn)入查看所有會員列表頁面時,通過Gridview控件列出數(shù)據(jù)庫中現(xiàn)有的用戶以與用戶的權(quán)限。管理員可以進(jìn)行用戶的添加,用戶的刪除。如圖5-3所示圖5-3管理員管理添加用戶圖管理員設(shè)置用戶權(quán)限。如圖5-4所示圖5-4管理員管理設(shè)置用戶權(quán)限圖2. 實現(xiàn)過程窗體名為getallusers.aspx,其中Gridview1控件用于顯示和刪除用戶,管理員添加用戶時,用戶的昵稱、用戶名、密碼、用戶權(quán)限的選擇分別是通過控件txtserid,txtname,TexBox2,DropDownList3

16、進(jìn)行輸入的操作,通過Button2提交信息。管理員對用戶設(shè)置用戶權(quán)限是通過控件ddluserid選擇用戶的用戶名,使用 DropDownList2選擇用戶權(quán)限,通過Button1提交修改信息。5.2.2房源信息管理功能設(shè)計1. 實現(xiàn)目標(biāo)進(jìn)入查看租售信息列表頁面時,通過GridView控件將房源信息顯示出來,管理員能夠刪除房源信息。如圖5-5所示。圖5-5房源信息列表當(dāng)管理員點擊數(shù)據(jù)列表某一條記錄上的“編號”時,進(jìn)入房源詳細(xì)信息查看。如圖5-6所示。圖5-6詳細(xì)信息列表圖2. 實現(xiàn)過程窗體名為houselist.aspx,GridView1和 GridView2控件分別實現(xiàn)房源信息的顯示和刪除功

17、能和房源基本信息的顯示。5.2.3房源信息審核管理功能設(shè)計1. 本功能設(shè)計程序流程圖如圖5-7所示。圖5-7房源信息審核程序流程圖2. 實現(xiàn)目標(biāo)進(jìn)入信息審核頁面時,列出審核的房源信息的各項并查看房源信息的詳細(xì)。管理員可以對用戶發(fā)表的房源信息進(jìn)行審核,通過這種方式確保所發(fā)表的房源信息的準(zhǔn)確性,保障用戶的權(quán)益。如圖5-8所示。圖5-8房源信息審核列表3. 實現(xiàn)過程窗體名為pubedit.aspx,待審核的房源信息通過GridView2控件顯示,已通過管理員審核的房源信息由GridView1控件顯示,GridView3控件用于顯示房源信息的詳細(xì)列表。當(dāng)管理員點擊“審核”按鈕時,完成該房源信息的審核,

18、點“標(biāo)題”時,查看房源詳細(xì)信息。5.2.4新聞管理功能設(shè)計1. 實現(xiàn)目標(biāo)(1)進(jìn)入新聞添加頁面時,自動列出要添加的新聞的各項,并在其后給出文本框。新聞信息的發(fā)布由管理員負(fù)責(zé)整理編輯,并且發(fā)表到中。(2)進(jìn)入新聞列表頁面時,通過數(shù)據(jù)列表列出現(xiàn)有的新聞以與新聞標(biāo)題。對于新聞信息的管理,管理員可以進(jìn)行刪除的操作。2.實現(xiàn)過程窗體名為addnews.aspx,在發(fā)表新聞時,新聞標(biāo)題、新聞作者、新聞容的輸入分別通過控件title、author、ftbcontext實現(xiàn), Button1實現(xiàn)提交新聞信息。管理員通過文本框輸入要添加的新聞信息,當(dāng)管理員點擊“添加新聞”按鈕時,完成該條新聞的添加。如圖5-9。

19、圖5-9新聞發(fā)布列表圖窗體名為managernews.aspx,顯示新聞標(biāo)題使用了控件GridView1,管理員可以通過點擊數(shù)據(jù)列表某一條記錄上的“刪除”,對選中的信息進(jìn)行刪除操作。新聞刪除列表如圖5-10所示。圖5-10新聞刪除列表圖5.2.5VIP會員積分管理功能設(shè)計1. 實現(xiàn)目標(biāo)進(jìn)入VIP積分列表頁面時,通過數(shù)據(jù)列表列出現(xiàn)有的VIP積分信息。管理員進(jìn)行添加積分操作。如圖5-11所示。圖5-11VIP會員積分添加圖2. 實現(xiàn)過程窗體名usercent.aspx, DropDownList1、TextBox1分別實現(xiàn)了用戶名的選擇,用戶積分增加值的輸入。GridView1,將用戶的積分信息進(jìn)

20、行輸出,Button1用于提交管理員添加的積分。管理員可以在文本框中輸入添加金額,再通過點擊“確認(rèn)添加”對選中的用戶名進(jìn)行添加金額操作。5.3VIP會員功能設(shè)計功能設(shè)計5.3.1VIP會員房源發(fā)布功能設(shè)計VIP會員房源發(fā)布列表圖如圖5-12所示。圖5-12VIP會員房源發(fā)布列表圖1. 本功能設(shè)計程序流程圖如圖5-13所示。圖5-13VIP會員房源發(fā)布程序流程圖2. 實現(xiàn)目標(biāo)在VIP會員登陸后,進(jìn)入到VIP會員頁面。選擇VIP會員房源發(fā)布頁功能,自動列出要添加的房源基本信息的各項,并在其后給出文本框或選項,用戶可以通過此項功能模塊實現(xiàn)房源信息的發(fā)布。3. 實現(xiàn)過程窗體名為addhouse.asp

21、x,其中表單有非常詳盡的用戶所要輸入的信息,輸入標(biāo)題(title),選擇租售類型(lease),選擇房源類型(sort),選擇所在區(qū)域(area),輸入房源地址(address),輸入房價(rent),輸入面積(acreage),選擇第幾層(floor_count),選擇共幾層(floor_all),裝修情況(fitment),房源產(chǎn)權(quán)(houseright),建成時間(builddate),合租對象(mode),幾室(type_room),幾廳(type_hall),幾廚(type_cook),幾衛(wèi)(type_wc),基礎(chǔ)設(shè)施(thing),設(shè)備情況(equipment),其他說明(cont

22、ext),聯(lián)系人(people),(phone),(email)(括弧是對應(yīng)控件名稱)btn_send控件用于提交用戶發(fā)布的房源信息。用戶通過文本框輸入預(yù)添加的房源基本信息并選擇選項,當(dāng)用戶點擊“提交”按鈕時,完成房源信息的發(fā)布。5.3.2VIP會員積分查看1. 實現(xiàn)目標(biāo)進(jìn)入VIP會員查看剩余積分頁面時,相關(guān)信息自動顯示在頁面的列表中。圖5-14VIP會員積分查看2. 實現(xiàn)過程窗體名usercent.aspx,DetailsView1控件顯示會員用戶的積分信息。5.3.3密碼修改1. 實現(xiàn)目標(biāo)用戶可以進(jìn)行修改密碼操作。圖5-15修改密碼列表圖2. 實現(xiàn)過程控件oldpass,newpass,r

23、enewpass分別實現(xiàn)舊密碼的,新密碼的輸入??丶eoldpass,reqnewpass,reqnewpass的作用是用于驗證所輸入的密碼不為空??丶ompass用于新舊密碼的比較,使用Button1提交修改后密碼。用戶點擊“修改密碼”按鈕,完成密碼修改。5.4普通用戶功能設(shè)計1. 實現(xiàn)目標(biāo)在普通用戶登陸后,進(jìn)入普通用戶頁面。進(jìn)入普通用戶特定搜索頁面。如圖5-16所示。圖5-16普通用戶特定搜索列表圖2. 實現(xiàn)過程窗體名usersearch.aspx。通過設(shè)置房源信息中的關(guān)鍵值來查找用戶所要查找的信息??丶ease,sort,area,type_room,type_hall,type_

24、cook,type_wc分別實現(xiàn)租售類型,房屋類型,所在區(qū)域,幾室,幾廳,幾廚,幾衛(wèi)的信息選擇,通過Button1查詢信息。用戶通過下拉框選擇要搜索的房源基本信息,當(dāng)用戶點擊“查詢”按鈕時,完成房源信息的查詢。5.5前臺功能設(shè)計5.5.1房源信息瀏覽功能設(shè)計1. 實現(xiàn)目標(biāo)用戶可以在首頁的導(dǎo)航中,選擇要瀏覽的信息類別,進(jìn)入信息列表頁面瀏覽信息。如圖5-17所示。圖5-17房源信息列表圖2. 實現(xiàn)過程窗體名leasehouse.aspx??丶﨟yperLink1,HyperLink2,HyperLink3,HyperLink4,HyperLink5可以使用戶獲得更詳細(xì)的信息。出租房源信息,求租房源

25、信息,出售房源信息,購房源信息,新聞信息的顯示通過控件GridView1,GridView2,GridView3,GridView4,GridView5實現(xiàn)。以房屋出租為例,會員進(jìn)入房屋出租列表頁面時,列出現(xiàn)有的出租房屋以與出租房屋的部分信息,當(dāng)會員點擊數(shù)據(jù)列表某一條記錄上的“查看更多”時,查看房屋詳細(xì)信息。如圖5-18所示。圖5-18房源信息列表圖5.5.2房產(chǎn)新聞瀏覽和查詢功能設(shè)計1. 實現(xiàn)目標(biāo)用戶進(jìn)入房產(chǎn)新聞時,相關(guān)信息自動顯示在頁面上。如圖5-19所示。圖5-19房產(chǎn)新聞瀏覽和查詢列表圖2. 實現(xiàn)過程窗體名housenews.aspx。信息,輸入查詢?nèi)莨δ艿膶崿F(xiàn)使用了控件HyperLi

26、nk和TextBox??丶礼ridView將信息輸出,Button用于查詢信息。用戶可以點擊“查詢”按鈕,對信息進(jìn)行查詢。也可以點擊標(biāo)題顯示詳細(xì)容。5.5.3用戶注冊功能設(shè)計1.實現(xiàn)目標(biāo)用戶進(jìn)入時,用戶可以進(jìn)行注冊。圖5-20用戶注冊列表圖2. 實現(xiàn)過程窗體名register.aspx??丶xtuserid,txtUsername,txtpassword,txtemail,txtquestion,txtanswer用于信息的輸入??丶﨎utton1提交注冊信息。用戶點擊注冊按鈕,將信息注冊。本功能設(shè)計程序流程圖如圖5-21所示。圖5-21用戶注冊程序流程圖5.6本章小結(jié)本章進(jìn)行了系統(tǒng)的詳細(xì)設(shè)

27、計。經(jīng)過這個階段的設(shè)計工作,得出對目標(biāo)系統(tǒng)的精確描述,從而在編輯階段可以把這個描述直接翻譯成用某種程序設(shè)計語言書寫的程序。第六章 系統(tǒng)測試與性能分析6.1進(jìn)行系統(tǒng)測試的重要性進(jìn)行測試目的是為了發(fā)現(xiàn)問題之后來解決問題。質(zhì)量欠缺的軟件產(chǎn)品不僅會給用戶帶來使用成本的增加,更嚴(yán)重的后果則是會影響到用戶的運營,特別是對于企業(yè)級的用戶而言,使用一款質(zhì)量不過硬的軟件很有可能會使企業(yè)的管理混亂,嚴(yán)重影響企業(yè)的成長發(fā)展。6.2 軟件測試通俗地講,軟件測試就是在軟件投入運行前,對軟件需求分析、設(shè)計規(guī)格說明和編碼進(jìn)行最終復(fù)審的活動。6.2.1測試的基本概念1. 測試的目標(biāo)(1) 測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序

28、的過程。(2) 好的測試方案是可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤的測試方案。(3) 成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤的測試。2. 白盒測試白盒測試又稱結(jié)構(gòu)測試,是將測試的對象看做一個透明的盒子,測試人員根據(jù)程序部的邏輯和特性,檢查程序中的邏輯路徑是否按照預(yù)定的要求正確工作。3. 黑盒測試 黑盒測試又稱行為測試,是將測試對象看成一個黑色的盒子,測試人員不考慮程序部的邏輯結(jié)構(gòu)和部特性,只是依靠程序的要求規(guī)格說明書,檢查程序的功能是否符功能需求。6.2.2測試的測試原則1. 所有的測試都應(yīng)追溯到客戶需求。2. 80%的錯誤來自20%的程序代碼。3. 從小規(guī)模到大規(guī)模。4. 窮舉測試時不可能的。5

29、. 測試應(yīng)該由獨立的第三方承擔(dān)。.6.3本系統(tǒng)測試等價類劃分是一種典型的黑盒測試方法。使用這一方法設(shè)計的測試用例要經(jīng)歷劃分等價類和選取測試用例兩步。首先把數(shù)目過多的輸入數(shù)據(jù)劃分為若干等價類。在確立了等價類之后,建立等價類表,列出所有劃分出的等價類,再選擇測試用例。由以上描述我們可以得到由等價類劃分法得到的測試用例表如表6-1所示。表6-1測試用例表輸入合理等價類不合理等價類具體地址非空空房價非空空建筑面積數(shù)字、逗號和小數(shù)點除數(shù)字、逗號和小數(shù)點外6.4 本章小結(jié)本章主要論述本軟件的測試。通過軟件測試發(fā)現(xiàn)并解決軟件中出現(xiàn)的問題。由于測試的過程中,時間比較少,還存在各種不足之處。 結(jié)束語本通過不斷改

30、善,已經(jīng)可以正常運行,基本實現(xiàn)了系統(tǒng)的預(yù)期功能:管理員管理、前臺功能、VIP會員管理、普通用戶管理等四大功能。包括房產(chǎn)新聞、出租出售、求租求購信息等信息的發(fā)布、瀏覽、查詢等。論文共分6章。第1章為緒論,闡述了房產(chǎn)中介的課題背景、目的意義和系統(tǒng)設(shè)計思想,說明了開發(fā)房屋中介的必要性。第2章為可行性分析,從技術(shù)可行性和運行可行性兩個方面對能否實現(xiàn)新系統(tǒng)目標(biāo)進(jìn)行可行性分析。第3章為需求分析,分析了房產(chǎn)中介的應(yīng)用需求,設(shè)計了房產(chǎn)中介的數(shù)據(jù)流圖。第4章為總體設(shè)計,設(shè)計了系統(tǒng)功能結(jié)構(gòu)圖、E-R圖和數(shù)據(jù)庫。第5章為詳細(xì)設(shè)計,介紹了開發(fā)工具并對系統(tǒng)做了詳細(xì)的功能設(shè)計,設(shè)計了程序流程圖。第6章為系統(tǒng)測試與性能分析

31、,對系統(tǒng)進(jìn)行測試。本次畢業(yè)設(shè)計,從開題、系統(tǒng)的需求分析,到功能模塊設(shè)計、詳細(xì)設(shè)計,與最終的系統(tǒng)實現(xiàn)和實施,每一個開發(fā)環(huán)節(jié),都是抱以真正工作的態(tài)度,切實提高自己的專業(yè)技術(shù)水平。由于自身技術(shù)水平的限制,此次畢設(shè)還不能說是完美,還有許多方面有待改善提高。特別值得指出的是作為軟件開發(fā)人員經(jīng)驗的重要性,在這點上不僅僅是對于模塊的完成程度,我認(rèn)為更多的應(yīng)該體現(xiàn)在對于項目的理解上。致四年的大學(xué)生涯即將結(jié)束,在做畢業(yè)設(shè)計的這幾個月時間是我學(xué)生生涯中最有價值的一段時光。借此機(jī)會我要向四年來關(guān)心過我,幫助過我的老師、同學(xué)表示深深的意!特別要感我的導(dǎo)師,感他在畢業(yè)設(shè)計期間長時間的指導(dǎo),從開始框架結(jié)構(gòu)設(shè)計到最后的完成

32、整體設(shè)計,以與論文的撰寫完畢,都給予了極大的幫助。在此,我對導(dǎo)師在畢業(yè)設(shè)計期間給予的指導(dǎo)和幫助表示衷心的感。同時也感其他老師在此期間的關(guān)懷和幫助,以與學(xué)院為我提供良好的畢業(yè)設(shè)計環(huán)境。還要感CSDN的各位網(wǎng)友,他們在我的畢業(yè)設(shè)計過程中給予了我無私的幫助和鼓勵,而且還告訴我了許多新穎的想法,巧妙的方法,開闊了我的眼界。參考文獻(xiàn)1美Todd Cook. ASP.NET信息系統(tǒng)概論M.:電子工業(yè),2011.2章立民用實例學(xué)ASP.NET使用C#與ADO.NETM.:電子工業(yè),2004.3何旭洪,余建英.ASP.NET數(shù)據(jù)庫系統(tǒng)開發(fā)實例導(dǎo)航M.:人民郵電,2009.4蔡翠平.網(wǎng)絡(luò)程序設(shè)計ASPM.:清華

33、大學(xué), 2000.5增敏 ASP動態(tài)網(wǎng)頁設(shè)計M :電子工業(yè),2006.6宣小平.ASP數(shù)據(jù)庫系統(tǒng)開發(fā)實例導(dǎo)航M.:人民郵電. 2003.7袁啟昌.ASP動態(tài)網(wǎng)頁設(shè)計教程M.:科學(xué),2005.8任新見.ASP動態(tài)快速開發(fā)實務(wù)M.:電子工業(yè),2005.9松濤,小龍Visual Studio 2005 + SQL Server 2005 數(shù)據(jù)庫應(yīng)用系統(tǒng)發(fā)M:電子工業(yè),2007:217-226.10薩師煊,王珊數(shù)據(jù)庫系統(tǒng)概論M:高等教育,2000:100-211.11海藩軟件工程導(dǎo)論.第四版M:清華大學(xué),2003:27-63.12石志國ASP.NET 程序設(shè)計實用教程M:電子工業(yè),2006.13Don

34、is Marshall.NET Security ProgrammingMJohn Wiley & sons.Inc,2003.14石志國.ASP動態(tài)編程M.:清華大學(xué),2005.附錄1房源信息添加核心代碼:House _House = new House();Users _users=new Users();_House.m_Address = ddl_Address.SelectedValue;_House.m_AddTime=System.DateTime.Now.Year+-+ System.DateTime.Now.Month + - + System.DateTime.Now.Da

35、y;string strBaseFacilities = ;for (int i = 0; i cbl_BaseFacilities.Items.Count; i+) if (cbl_BaseFacilities.Itemsi.Selected = true) strBaseFacilities+= cbl_BaseFacilities.Itemsi.Value+$; _House.m_BaseFacilities=strBaseFacilities;_House.m_BuildArea = txt_BuildArea.Text.Trim();_House.m_BuildFloor = txt

36、_Floor.Text;_House.m_ContractMethod = txt_Link.Text;_House.m_DetialAddress = txt_AddressDetail.Text;_House.m_EnterTime = txt_ComneIn.Text.Trim();string strFacilitiesCase=;for (int i = 0; i cbl_FacilitiesCase.Items.Count; i+) if (cbl_FacilitiesCase.Itemsi.Selected = true) strFacilitiesCase+= cbl_FacilitiesCase.Itemsi.Value+$; _House.m_FacilitiesCase = strFacilitiesCase;_House.m_FixUpCase = ddl_FixUpCase.SelectedValue;_House.m_HousesCategory = ddl_HousesCategory.SelectedValue;_House.

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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

提交評論