嘉誠房產(chǎn)管理系統(tǒng)——畢業(yè)論文
《嘉誠房產(chǎn)管理系統(tǒng)——畢業(yè)論文》由會員分享,可在線閱讀,更多相關(guān)《嘉誠房產(chǎn)管理系統(tǒng)——畢業(yè)論文(23頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、福建工程學(xué)院FUJIAN UNIVERSITY OF TECHNOLOGY畢業(yè)論文(設(shè)計)題 目: 嘉誠房產(chǎn)管理系統(tǒng) 目錄前言3二可行性分析42.1 技術(shù)可行性42.2經(jīng)濟(jì)可行性52.3社會可行性6需求分析63.1 數(shù)據(jù)需求63.2數(shù)據(jù)描述63.3.數(shù)據(jù)流圖73.4數(shù)據(jù)流條目83.5功能需求113.6功能描述123.7接口需求12概要設(shè)計134.2處理流程134.3運行設(shè)計154.3.1運行模塊的組合154.3.2運行控制方式采用超級連接觸發(fā)的方式。15詳細(xì)設(shè)計155.1數(shù)據(jù)庫設(shè)計15調(diào)試分析196.1個人完成任務(wù):196.5模塊設(shè)計說明21方案總結(jié)22嘉誠房產(chǎn)信息管理系統(tǒng)摘要:隨著網(wǎng)絡(luò)的發(fā)展
2、,越來越多的人們傾向于在網(wǎng)上搜索信息。以建立一個提供房產(chǎn)信息的網(wǎng)站為例,介紹了如何使用技術(shù)在上建立一個信息系統(tǒng),供用戶通過動態(tài)地訪問數(shù)據(jù)庫中的數(shù)據(jù)。關(guān)鍵詞: 嘉誠房產(chǎn)信息管理;Abstract:With the development of net,more,and more people are declined to search information on the Web. This paper have introduced how to build an information system inInternetby using ASP technology and Enabled
3、 users to access data in web databsed actively through a sample ofWeb offering Real estate .keywords: Real estate web,ado,asp 前言1.1隨著計算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,Internet/Intranet應(yīng)用在全球范圍內(nèi)日益普及,當(dāng)今社會正快速向信息化社會前進(jìn),信息自動化的作用也越來越大。各式的信息化管理工作迫切需要從繁雜的事務(wù)中解放出來,提高工作效率。作為發(fā)展的形式為連鎖經(jīng)營的房產(chǎn)中介機(jī)構(gòu)來說,企業(yè)規(guī)模的擴(kuò)大必須有相應(yīng)的計算機(jī)信息化管理系統(tǒng)作為支撐,如果沒有一套適合于規(guī)
4、模不斷擴(kuò)大的計算機(jī)信息化管理系統(tǒng),在規(guī)模擴(kuò)大到一定程度后,管理和經(jīng)營問題將會凸現(xiàn)。目前大部分的房產(chǎn)中介的房產(chǎn)信息管理工作部分還是手工管理,工作效率很低,并且不能及時了解手中擁有的各類房屋的信息和市場上比較需求的房屋,不能更好的適應(yīng)當(dāng)前客戶的各種房屋需求。另外,手工管理還存在由于不可避免的人為因素造成數(shù)據(jù)的遺漏、誤報等等弊端。為了解決這一日益突出的問題,我們針對房產(chǎn)信息管理工作自主開發(fā)了嘉誠房產(chǎn)信息管理系統(tǒng)。 嘉誠房產(chǎn)信息管理系統(tǒng)的設(shè)計目標(biāo)是立足于開發(fā)一套簡單易用,方便快捷,功能強(qiáng)大的信息管理系統(tǒng)。簡單易用意味著系統(tǒng)簡易,美觀的圖形操作界面。界面的設(shè)計將采用專業(yè)的圖形圖像設(shè)計處理軟件Photos
5、hop7.0。方便快捷意味著系統(tǒng)的即裝即用,簡單的服務(wù)器架構(gòu)及系統(tǒng)安裝。服務(wù)器端只需建立www服務(wù)以及安裝Access數(shù)據(jù)庫,客戶端只需擁有IE瀏覽器即可。功能強(qiáng)大意味著系統(tǒng)的實用性,功能的全面性,系統(tǒng)的安全性和可靠性。1.2本系統(tǒng)主要實現(xiàn)的功能有:數(shù)據(jù)的增、刪、改:增加房屋數(shù)據(jù)、刪除房屋數(shù)據(jù)、修改房屋數(shù)據(jù)、增加會員數(shù)據(jù)、刪除會員數(shù)據(jù)、修改會員數(shù)據(jù)、新聞發(fā)布、新聞刪除、新聞修改、填寫出租房屋數(shù)據(jù)、填寫出售房屋數(shù)據(jù)、填寫要租房屋數(shù)據(jù)、填寫要買房屋數(shù)據(jù)、查詢功能:查看房屋數(shù)據(jù)查詢出租房屋數(shù)據(jù)、查詢出售房屋數(shù)據(jù)、單個會員信息統(tǒng)計功能、查看會員數(shù)據(jù)、其他功能:計數(shù)器調(diào)整功能、投標(biāo)修改功能(禁止非法投標(biāo)
6、)發(fā)布信息管理功能、買方出價(投標(biāo))會員登記、在線人數(shù)顯示、投標(biāo)統(tǒng)計功能、用戶驗證功能、用戶數(shù)目的限制會員競標(biāo)、管理員最后決策功能二可行性分析2.1 技術(shù)可行性網(wǎng)站實施的關(guān)鍵是實現(xiàn)WEB服務(wù)器與供應(yīng)商數(shù)據(jù)庫的連接接口.目前流行的WEB與數(shù)據(jù)庫接口的技術(shù)雖然很多.但存在許多局限性例如:CGI(common gateway interface-公共網(wǎng)關(guān)接口)功能比較強(qiáng).跨平臺性能好.可移植到絕大部分的操作系統(tǒng)上.但不易開發(fā),更改成本高.而且運行速度非常慢.IDC(internet database connector-Internet數(shù)據(jù)庫連接器)安全性高編寫容易.只要掌握html常識和基本的SQ
7、L語法就可以了,但功能較弱.只能對數(shù)據(jù)庫進(jìn)行操作.而不能對WEB服務(wù)器的其它文件進(jìn)行操作.jdbc(java database connectivity-java數(shù)據(jù)庫連接)是SUN公司制定的JAVA與數(shù)據(jù)庫的連接互連規(guī)范.功能較強(qiáng).安全性較好.但是執(zhí)行效率低,用JAVA語言編程.難度較大. 微軟公司推出的ADO(active x data objects-ACtiveX數(shù)據(jù)對象)是以ActiveX技術(shù)為基礎(chǔ)的數(shù)據(jù)存取方法.具有使用容易.訪問速度快.內(nèi)存資源消耗低的特點.能夠存取各種類型的數(shù)據(jù).因而提供了INTERNET上數(shù)據(jù)存取的良好接口.asp是實現(xiàn)ADO技術(shù)的一種較為理想的編程環(huán)境.它是
8、microsoft公司為IIS以級MS personal web server 等web服務(wù)器開發(fā)的技術(shù).提供了一個將vbscript 和jscript集成到html面的服務(wù)器端的腳本編寫環(huán)境.Asp運行具有下列特點:Web瀏覽器.asp.htmlWEB服務(wù)器ADOODBCsql請求sql結(jié)果Database服務(wù)器(1)不需要編譯.直接搬運行;(2)面向?qū)ο?并可通過ACTIVE X服務(wù)器組件來擴(kuò)充功能;(3獨立于瀏覽器,用戶使用常規(guī)可運行html碼的瀏覽器即可;(4)源代碼的保密性好.服務(wù)器會自動將ASP的程序代碼解釋為HTML格式的主面內(nèi)容,再送到用戶端的瀏覽器.因此ASP產(chǎn)源程序代碼不會
9、傳到用戶端的瀏覽器. ADO和ASP相結(jié)合.可以建立提供數(shù)據(jù)庫信息的主面內(nèi)容.讓用戶在瀏覽器畫面中輸入.更改或刪除服務(wù)器的數(shù)據(jù)庫數(shù)據(jù).其訪問ASP文件時.WEB服務(wù)器將解釋該文件里的腳本語句.并利用ADO通過ODBC訪問數(shù)據(jù)庫.最后把運行的結(jié)果生成HTML文件傳給客戶瀏覽器asp僅能運行在microsoft公司的Windows NT 和 windows X平臺及其提供的WEB服務(wù)器上,在我國INTEANET大部分都是采用WINDOWS NT 操作系統(tǒng)與IIS WEB服務(wù)器的運行環(huán)境.所以,ASP技術(shù)是目前最有發(fā)展前景的數(shù)據(jù)庫和WEB服務(wù)器互連技術(shù).本系統(tǒng)系網(wǎng)絡(luò)系統(tǒng),采用C/S模式,基于Inte
10、lnet的Http傳輸協(xié)議。硬件方面,Server端為可擴(kuò)展的www服務(wù)器,Client端為個人PC。軟件方面,我們擬采用以下幾種軟件:1) 操作系統(tǒng)用Windows2000 Server。Windows2000 Server作為一個優(yōu)秀的網(wǎng)絡(luò)操作系統(tǒng),它的發(fā)行版本中集成了大量的網(wǎng)絡(luò)應(yīng)用軟件,如Web服務(wù)器、Ftp服務(wù)器、郵件服務(wù)器等,可以快速的構(gòu)建Intranet環(huán)境。2)本系統(tǒng)內(nèi)核使用Asp,有幾種方法可以實現(xiàn)本系統(tǒng)的內(nèi)核:Jsp、PHP等。但是考慮到系統(tǒng)的使用者為房產(chǎn)中介機(jī)構(gòu),大多都使用Windows2000 Server作為www服務(wù)器,故還是選擇微軟的Asp與Windows2000
11、Server操作系統(tǒng)組合。2.2經(jīng)濟(jì)可行性由于系統(tǒng)結(jié)構(gòu)采用當(dāng)前流行的C/S結(jié)構(gòu),也就是客戶端/服務(wù)器模式,軟硬件的需求如前說述要求都比較低,只需要有假設(shè)www服務(wù)的web服務(wù)器,Access數(shù)據(jù)庫以及個人PC。而且開發(fā)時間短,成本低,而且數(shù)據(jù)量的傳輸快也是C/S結(jié)構(gòu)的優(yōu)點。這不僅保證了系統(tǒng)的技術(shù)可行性,還保證了系統(tǒng)的經(jīng)濟(jì)可行性。2.3社會可行性本系統(tǒng)的社會可行性主要體現(xiàn)在以下幾個方面:1) 本系統(tǒng)C/S模式架構(gòu)的簡單解決了安裝配置難的問題,滿足了用戶的需要。2) 由于開發(fā)成本的降低使得產(chǎn)品價格也會在市場上占據(jù)絕對優(yōu)勢。3) 開發(fā)的針對性使產(chǎn)品的競爭度大大加強(qiáng)。需求分析3.1 數(shù)據(jù)需求需求分析工
12、作是軟件生存期中重要的一步,也是起決定性的一步。我們試圖通過它來全面了解整個系統(tǒng)的軟件功能和性能方面的要求,為軟件設(shè)計打下堅實的基礎(chǔ)。該部分的目標(biāo)主要有:獲得目標(biāo)系統(tǒng)的物理模型,了解目標(biāo)系統(tǒng)是如何運行的;抽象出目標(biāo)系統(tǒng)的邏輯模型,對物理模型進(jìn)行篩選,得到與軟件系統(tǒng)有關(guān)的部分;建立目標(biāo)系統(tǒng)的邏輯模型,得出數(shù)據(jù)流圖和數(shù)據(jù)字典;補(bǔ)充目標(biāo)系統(tǒng)的邏輯模型,對目標(biāo)系統(tǒng)的用戶界面,至今尚未考慮的細(xì)節(jié)進(jìn)行說明。3.2數(shù)據(jù)描述1.數(shù)據(jù)庫描述本系統(tǒng)大部分功能都是通過數(shù)據(jù)庫操作來實現(xiàn)的,對數(shù)據(jù)庫的性能要求比較高。平均每個操作要訪問數(shù)據(jù)庫C1次,每次訪問數(shù)據(jù)庫要檢索數(shù)據(jù)記錄CN條(N為用戶數(shù),C,C1 為訪問系數(shù))。
13、所以數(shù)據(jù)庫訪問的頻率是C1*C*N*M(M表示每秒在線用戶的平均數(shù))。數(shù)據(jù)庫中有些表的屬性比較多,而且某些表的數(shù)據(jù)將用來檢索其他表,所以要求數(shù)據(jù)庫的訪問能力比較強(qiáng)。本系統(tǒng)的數(shù)據(jù)庫用Microsoft的Access是一個小巧靈瓏的數(shù)據(jù)庫軟件,對于應(yīng)用系統(tǒng)是非常理想的。除了支持標(biāo)準(zhǔn)的 SQL語句,它可以在Windows NT系統(tǒng)上以系統(tǒng)服務(wù)方式運行,或者在Windows 95/98系統(tǒng)上以普通進(jìn)程方式運行. ASP-ACCESS的組合可以說是開發(fā)網(wǎng)絡(luò)應(yīng)用系統(tǒng)的黃金搭檔。3.3.數(shù)據(jù)流圖系統(tǒng)的運行流程主要是在用戶和系統(tǒng)之間交互進(jìn)行。用戶分為新用戶和已注冊用戶,因為新用戶的注冊和已注冊用戶的流程相對比
14、較獨立,所以整個系統(tǒng)的數(shù)據(jù)流圖分兩部分。系統(tǒng)的一級流圖如下所示:新用戶注冊已注冊用戶已注冊信息用戶信息已注冊用戶忘記密碼處理已注冊用戶登錄3.4數(shù)據(jù)流條目1) 數(shù)據(jù)流名:用戶信息別名:無組成:用戶名密碼密碼提示提示答案姓名性別身份證Email地址聯(lián)系電話來源:用戶輸入去向:注冊子系統(tǒng)2) 數(shù)據(jù)流名:已注冊信息別名:原注冊信息組成:用戶名密碼密碼提示提示答案姓名性別身份證Email地址聯(lián)系電話來源:注冊子系統(tǒng)去向:數(shù)據(jù)庫的用戶表3) 數(shù)據(jù)流名:登錄信息組成:用戶名密碼來源:用戶輸入去向:系統(tǒng)用來檢索用戶信息4) 數(shù)據(jù)流名:新聞信息組成:新聞號新聞標(biāo)題來源:新聞子系統(tǒng)去向:新聞數(shù)據(jù)處理系統(tǒng)5) 數(shù)
15、據(jù)流名:查詢信息組成:房屋類型來源:用戶輸入去向:查詢處理系統(tǒng)6) 數(shù)據(jù)流名:管理員信息組成:管理員用戶名管理員密碼來源:管理員輸入去向:管理系統(tǒng)7) 數(shù)據(jù)流名:新聞內(nèi)容組成:新聞標(biāo)題新聞內(nèi)容去向:新聞處理系統(tǒng)8) 數(shù)據(jù)流名:房屋數(shù)據(jù)組成:房屋號地段小區(qū)名套型面積價格/租金登記時間4.加工說明1)加工名:注冊輸入數(shù)據(jù):用戶信息輸出數(shù)據(jù):已注冊信息加工邏輯:根據(jù)用戶輸入的用戶信息在數(shù)據(jù)庫中作相應(yīng)的記錄2) 加工名:忘記密碼輸入數(shù)據(jù):原注冊信息輸出數(shù)據(jù):已注冊信息加工邏輯:用戶輸入已注冊的用戶名和密碼提示問題的答案,系統(tǒng)驗證后讓用戶獲取密碼。3) 加工名:瀏覽新聞輸入數(shù)據(jù):新聞信息輸出數(shù)據(jù):新聞內(nèi)
16、容加工邏輯:用戶點擊輸入新聞標(biāo)題和新聞號,系統(tǒng)檢索數(shù)據(jù)庫后給出新聞詳細(xì)內(nèi)容4) 加工名:查詢房屋數(shù)據(jù)輸入數(shù)據(jù):房屋數(shù)據(jù)信息輸出數(shù)據(jù):房屋數(shù)據(jù)加工邏輯:用戶點擊輸入房屋類型,系統(tǒng)檢索數(shù)據(jù)庫后給出房屋數(shù)據(jù)5) 加工名:登錄輸入數(shù)據(jù):用戶輸入登錄信息輸出數(shù)據(jù):會員登錄首頁加工邏輯:將用戶輸入的登錄信息和數(shù)據(jù)庫比較,如果是已注冊用戶則調(diào)用會員首頁,否則根據(jù)錯誤給出相應(yīng)提示。6) 加工名:房屋數(shù)據(jù)管理輸入數(shù)據(jù):房屋數(shù)據(jù)信息輸出數(shù)據(jù):房屋數(shù)據(jù)加工邏輯:系統(tǒng)根據(jù)房屋數(shù)據(jù)信息檢索數(shù)據(jù)庫,給出與用戶有關(guān)的房屋數(shù)據(jù),用戶可以進(jìn)行增、刪、改的管理。7) 加工名:個人資料修改輸入數(shù)據(jù):已注冊信息輸出數(shù)據(jù):新注冊信息加
17、工邏輯:用戶輸入新的注冊信息,系統(tǒng)將新的信息輸入數(shù)據(jù)庫,取代原注冊信息。8) 加工名:新聞數(shù)據(jù)管理輸入數(shù)據(jù):新聞信息輸出數(shù)據(jù):更改后的新聞數(shù)據(jù)加工邏輯:系統(tǒng)根據(jù)新聞信息檢索數(shù)據(jù)庫,給出新聞數(shù)據(jù),管理員可以進(jìn)行增、刪、改的管理。3.5功能需求會員登記功能信息查詢功能房屋數(shù)據(jù)管理功能新聞數(shù)據(jù)管理功能系統(tǒng)管理功能其他功能:在線人數(shù)顯示、投標(biāo)統(tǒng)計功能、用戶驗證功能、用戶數(shù)目的限制、會員競標(biāo)、管理員最后決策功能3.6功能描述1) 會員登記功能:即注冊系統(tǒng)2) 信息查詢功能:根據(jù)用戶點擊輸入的信息在數(shù)據(jù)庫中進(jìn)行查詢3) 房屋數(shù)據(jù)管理功能:會員和管理員擁有的房屋數(shù)據(jù)的發(fā)布(即添加)、刪除、修改4) 新聞數(shù)據(jù)
18、管理功能:管理員功能,擁有新聞數(shù)據(jù)的發(fā)布、刪除、修改5) 會員競標(biāo)功能:會員用戶可對看中的房屋進(jìn)行投標(biāo)。6) 在線人數(shù)顯示:統(tǒng)計同一時間內(nèi)在線的人數(shù)并顯示7) 投標(biāo)統(tǒng)計:同一房屋的總投標(biāo)人數(shù)8) 用戶驗證功能:驗證用戶是否為合法用戶9) 用戶數(shù)目限制:限制系統(tǒng)的登錄人數(shù)10) 管理員最后決策:在房屋發(fā)布的期限結(jié)束后根據(jù)投標(biāo)價格決定最終得標(biāo)會員3.7接口需求1.用戶接口房產(chǎn)信息管理系統(tǒng)作為一個面向大眾的應(yīng)用系統(tǒng),對人機(jī)界面要求很高。網(wǎng)頁格式必須大眾化,爭取和一般的信息管理系統(tǒng)的格式大致不變,以便于用戶能馬上掌握系統(tǒng)的操作方法。當(dāng)然風(fēng)格上可以有自己的特色。其打印方式采用瀏覽器打印。在系統(tǒng)的用戶注冊
19、和登錄以及發(fā)送郵件等功能上要充分利用ENTER鍵,這樣可以大大的方便用戶,其他操作均采用觸發(fā)的方式。2.硬件接口本系統(tǒng)也可采用分布式處理的方式,故若有多臺服務(wù)器要求到多臺服務(wù)器的并行連接。3.軟件接口與Access數(shù)據(jù)庫的接口:通過ADO進(jìn)行連接4.通訊接口均采用http協(xié)議概要設(shè)計4.1任務(wù)概述本階段的主要任務(wù)是根據(jù)需求規(guī)格說明確定設(shè)計目標(biāo),以及它們的優(yōu)先順序,并根據(jù)目標(biāo)確定最適合的設(shè)計方法,制定各種規(guī)范。將系統(tǒng)按功能劃分成模塊的層次結(jié)構(gòu)。確定每個模塊的功能,建立與已確定的軟件需求的對應(yīng)關(guān)系。確定模塊之間的調(diào)用關(guān)系,確定模塊之間的接口,即模塊之間傳遞的消息。設(shè)計好接口的信息結(jié)構(gòu),評估模塊劃分
20、的質(zhì)量及導(dǎo)出模塊結(jié)構(gòu)的規(guī)則。完成數(shù)據(jù)庫設(shè)計,避免數(shù)據(jù)大量冗余。4.2處理流程作為運行前奏,用戶先得進(jìn)行注冊或忘記密碼處理。系統(tǒng)從用戶輸入用戶名和密碼登錄開始正式進(jìn)入系統(tǒng)。處理流程圖如圖所示:處理流程圖:模塊結(jié)構(gòu)圖:4.2.2 軟件結(jié)構(gòu)本系統(tǒng)的模塊設(shè)計在考慮具體情況的前提下,遵循高內(nèi)聚低藕合的原則,整個系統(tǒng)一共分八個模塊。其中一級子系統(tǒng)一共有5個,二級子系統(tǒng)一共有3個。模塊結(jié)構(gòu)圖如圖所示:4.3運行設(shè)計4.3.1運行模塊的組合由上面的模塊結(jié)構(gòu)圖可以看出“登錄”、“查詢”和”注冊”三個模塊處對外界的不同控制行為會引起不同的模塊進(jìn)行反映。登錄模塊設(shè)置兩個連接“注冊”和“忘記密碼”,用戶單擊“注冊”之
21、后就進(jìn)入注冊模塊;單擊“忘記密碼”也就直接調(diào)用忘記密碼處理模塊。用戶輸入密碼和口令執(zhí)行登錄操作之后,登錄模塊以用戶名和密碼作為參數(shù)調(diào)用會員模塊或管理員模塊。會員模塊和設(shè)置連接調(diào)用房屋信息管理和需求信息發(fā)布模塊,傳遞的參數(shù)為房屋號和房屋類型。調(diào)用個人資料修改,會員投標(biāo)等模塊,傳遞的參數(shù)為用戶名和密碼。4.3.2運行控制方式采用超級連接觸發(fā)的方式。詳細(xì)設(shè)計5.1數(shù)據(jù)庫設(shè)計本系統(tǒng)主要為實體用戶與各種資料管理之間的聯(lián)系,建表如下:1. PUSER表:用戶注冊表字段字段長度字段類型說明Uid50文本用戶名Pwd50文本密碼Pwd250文本確認(rèn)密碼Tishi50備注提示問題Tsda50備注提示答案Unam
22、e50文本您的姓名Xb50文本性別Sfz50文本身份證號Email50文本Email地址Tel50文本聯(lián)系電話Datay-m-d日期/時間注冊時間toubiao表:競價表字段字段長度字段類型說明Uid50文本用戶名Biaoj50文本標(biāo)價dat日期時間zid50文本房屋編號3.news表:新聞表字段字段長度字段類型說明name50文本標(biāo)題content備注內(nèi)容dat短日期日期/時間日期type50文本添加類型hit長整型數(shù)字點擊4.counter表:計數(shù)器字段字段長度字段類型說明Counter長整型數(shù)字計數(shù)5.class_type表:地段類型字段字段長度字段類型說明Type20文本類型Typei
23、d50數(shù)字編號6. Rent表:出租房信息登記字段字段長度字段類型說明Zid長整型自動編號編號Uid50文本會員名City20文本城市Fangx16文本房屋戶型Diduan12文本地段Taox16文本套型Lc16文本當(dāng)前層Tc4文本總層數(shù)Zx8文本面積Zx8文本裝修Mianj8文本面積Jiag12文本價格Xiaoqm16文本小區(qū)名Changq8產(chǎn)權(quán)Tele25文本電話Content50備注備注Dat日期/時間錄入時間D50文本房產(chǎn)建成日期Contperson20文本聯(lián)系人Username8文本使用者名稱Vip50文本是否推薦Fangshi50文本租金或售價單位Dj5文本點擊數(shù)M2文本面積范圍J
24、2文本價格范圍7.sale表:出售房信息登記字段字段長度字段類型說明Zid長整型自動編號編號Uid50文本會員名City20文本城市Fangx16文本房屋戶型Diduan12文本地段Taox16文本套型Lc16文本當(dāng)前層Tc4文本總層數(shù)Zx8文本面積Zx8文本裝修Mianj8文本面積Jiag12文本價格Xiaoqm16文本小區(qū)名Changq8產(chǎn)權(quán)Tele25文本電話Content50備注備注Dat日期/時間錄入時間D50文本房產(chǎn)建成日期Contperson20文本聯(lián)系人Username8文本使用者名稱Vip50文本是否推薦Fangshi50文本租金或售價單位Dj5文本點擊數(shù)M2文本面積范圍J2
25、文本價格范圍8.need表:房屋需求表字段字段長度字段類型說明Uid50文本會員名稱City20文本城市Fangx16文本房屋戶型Diduan12文本地段Taox16文本套型Zx8文本裝修Mianj8文本面積Jiag2文本價格Xiaoqm16文本小區(qū)名Tele25文本電話Content50文本備注D2日期/時間有效期Dat文本登記時間Contperson8文本聯(lián)系人Qiu4文本租購Quansh10文本權(quán)屬9.housedata表:房屋類型字段字段長度字段類型說明Housetype50文本房產(chǎn)類型Num50數(shù)字自定義顯示順序10.hz表:合租信息表字段字段長度字段類型說明Zid長整型自動編號編號
26、Uid50文本會員名City20文本城市Fangx16文本房屋戶型Diduan12文本地段Taox16文本套型Lc16文本當(dāng)前層Tc4文本總層數(shù)Zx8文本面積Zx8文本裝修Mianj8文本面積Jiag12文本價格Xiaoqm16文本小區(qū)名Changq8文本產(chǎn)權(quán)Tele25文本電話Content50備注備注Dat日期/時間錄入時間D50文本房產(chǎn)建成日期Contperson20文本聯(lián)系人Username8文本使用者名稱Vip50文本是否推薦Fangshi50文本租金或售價單位Dj5文本點擊數(shù)M2文本面積范圍J2文本價格范圍調(diào)試分析6.1個人完成任務(wù):任務(wù)說明: 用戶注冊模塊;密碼驗證模塊;用戶數(shù)目
27、的限制模塊會員信息修改功能模塊任務(wù)處理流程圖 6.2調(diào)試分析conn.asp 數(shù)據(jù)庫與ASP接口頁Index.asp:(首頁;用戶登錄,注冊,驗證,用戶數(shù)目的限制頁)Zc.asp(注冊頁,判斷頁)Zccg.asp(數(shù)據(jù)庫接收數(shù)據(jù)頁)Myziliao.asp(會員資料修改頁)Login.asp登陸頁Login1asp 登陸判斷頁,是會員,還是管理員Forgotpwd.asp 用戶輸入信息.找回密碼頁forgotpwd2.asp 判斷會員正確的提示答案forgotpwd3.asp 找回密碼頁用戶限制寫在index.asp下10 then %alert(服務(wù)器繁忙,請稍候!);window.clos
28、e()pass.asp 用戶驗證6.3出錯信息:本系統(tǒng)中可能出錯的情況:1)登錄時用戶名和密碼出錯,根據(jù)組合計算有四種情況。2)非會員用戶使用會員功能,非管理員用戶使用管理員功能。3)資料輸入出錯。4)操作系列的順序錯。6.4出錯處理方法及補(bǔ)救措施1)根據(jù)出錯的種類提示注冊或做忘記密碼處理2)提示注冊。3)提示資料錯誤類型。4)系統(tǒng)提示正確的操作序列。6.5模塊設(shè)計說明系統(tǒng)共分為五大模塊,分別為:非會員模塊,注冊模塊,會員模塊,管理員模塊,查詢模塊以及三個子模塊:房產(chǎn)信息管理模塊,新聞數(shù)據(jù)管理模塊,會員管理模塊。由于三個子模塊分屬于五大模塊。故將子模塊的處理流程圖與其上一級模塊結(jié)合顯示如下:6
29、.5.1非會員模塊:這是系統(tǒng)的基本功能,只要登錄該系統(tǒng)即可擁有。6.5.2會員模塊:非會員通過注冊模塊得到會員屬性。注冊模塊:方案總結(jié)一需求分析工作是軟件生存期中重要的一步,也是起決定性的一步。需求分析的第一步是需要客戶提供一個完整的需求說明。如果客戶對自己的需求并不是很清楚,需要不斷引導(dǎo)和幫助分析。配合客戶寫一份詳細(xì)的,完整的需求說明會花很多時間,但這樣做是值得的,而且一定要讓客戶滿意,簽字認(rèn)可。把好這一關(guān),可以杜絕很多因為需求不明或理解偏差造成的失誤和項目失敗。糟糕的需求說明不可能有高質(zhì)量的系統(tǒng)。需求說明書要達(dá)到的標(biāo)準(zhǔn)簡單說應(yīng)包含下面幾點:1.正確性:每個功能必須清楚描寫交付的功能;2.可
30、行性:確保在當(dāng)前的開發(fā)能力和系統(tǒng)環(huán)境下可以實現(xiàn)每個需求;3.必要性:功能是否必須交付,是否可以推遲實現(xiàn),是否可以在削減開支情況發(fā)生時砍掉;4.簡明性:不要使用專業(yè)的網(wǎng)絡(luò)術(shù)語;5.檢測性:如果開發(fā)完畢,客戶可以根據(jù)需求檢測。 二在拿到客戶的需求說明后,并不是直接開始制作,而是需要對項目進(jìn)行總體設(shè)計,詳細(xì)設(shè)計,出一份系統(tǒng)建設(shè)方案給客戶??傮w設(shè)計是非常關(guān)鍵的一步。它主要確定:1.系統(tǒng)需要實現(xiàn)哪些功能;2.系統(tǒng)開發(fā)使用什么軟件,在什么樣的硬件環(huán)境;3.需要多少人,多少時間;4.需要遵循的規(guī)則和標(biāo)準(zhǔn)有哪些。 同時需要寫一份總體規(guī)劃說明書,包括:1.系統(tǒng)的欄目和版塊;2.系統(tǒng)的功能和相應(yīng)的程序;3.系統(tǒng)的
31、鏈接結(jié)構(gòu);4進(jìn)行數(shù)據(jù)庫的概念設(shè)計;5.系統(tǒng)的交互性和用戶友好設(shè)計。三程序編寫和頁面設(shè)計師同時進(jìn)行的時候,測試人員需要隨時測試網(wǎng)頁與程序,發(fā)現(xiàn)Bug立刻記錄并反饋修改。不要等到完全制作完畢再測試,這樣會浪費大量的時間和精力。程序編寫與頁面設(shè)計的工作要協(xié)調(diào)一致。在系統(tǒng)初步完成后,上傳到服務(wù)器,對系統(tǒng)進(jìn)行全范圍的測試。包括速度,兼容性,交互性,鏈接正確性,程序健壯性,超流量測試等,發(fā)現(xiàn)問題及時解決并記錄下來。為什么要記錄文檔呢?其實本軟件工程本身就是一個文檔,是一個不斷充實和完善的標(biāo)準(zhǔn)。通過不斷的發(fā)現(xiàn)問題,解決問題,修改,補(bǔ)充文檔,使這個標(biāo)準(zhǔn)越來越規(guī)范,越來越工業(yè)化。進(jìn)而使得網(wǎng)站開發(fā)趨向規(guī)范,趨向合
32、理。五系統(tǒng)出錯處理 總結(jié):經(jīng)過三個多月的設(shè)計和開發(fā),在開發(fā)過程中,我們增強(qiáng)了自學(xué)的能力和開發(fā)軟件的能力,增強(qiáng)了團(tuán)體意識。對軟件開發(fā)模式有了更加深刻的認(rèn)識,對應(yīng)用軟件的熟練程度有所提高,已經(jīng)能運用這項開發(fā)過程,學(xué)會了如何進(jìn)行小組式的開發(fā)一個綜合系統(tǒng)。房地產(chǎn)網(wǎng)站系統(tǒng)基本開發(fā)完畢。其功能基本符合用戶需求,能夠完成用戶的查詢以及各類需求。并提供部分系統(tǒng)維護(hù)功能,使用戶方便進(jìn)行數(shù)據(jù)備份和恢復(fù)、數(shù)據(jù)刪除。,對于數(shù)據(jù)的一致性的問題也通過程序進(jìn)行了有效的解決。但是由于畢業(yè)設(shè)計時間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如聯(lián)機(jī)文檔比較少,用戶界面不夠美觀,出錯處理不夠等多方面問題。這些都有待進(jìn)一步改善盡管我
33、們竭盡全力來保證系統(tǒng)的可靠性,但是肯定還有不足之處,懇請用戶批評指正。致謝 在這次網(wǎng)站開發(fā)過程中,我從指導(dǎo)老師莫 銘老師身上學(xué)到了很多東西。他認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我收益匪淺。他無論在理論上還是在實踐中,都給與我很大的幫助,使我得到不少的提高這對于我以后的工作和學(xué)習(xí)都有一種巨大的幫助,感謝他耐心的輔導(dǎo)。另外,在系統(tǒng)開發(fā)過程中莫 銘老師的助手周林老師也給于我很大的幫助,幫助解決了不少的難點,使得系統(tǒng)能及時開發(fā)完成,還有同組的同學(xué)同樣給與我不少幫助,這里一并表示感謝。參考文獻(xiàn)1周世雄.動態(tài)站點設(shè)計指南.大連:大連理工大學(xué)出版社,1999.12王紅霞.利用構(gòu)建新信息系統(tǒng)的方法和實現(xiàn).計算機(jī)應(yīng)用,1999.93武蒼林,朱建民.數(shù)據(jù)庫互連技術(shù).計算機(jī)應(yīng)用研究,1999.823
- 溫馨提示:
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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 沖壓安全培訓(xùn)講義通用PPT課件
- 幼兒園總務(wù)工作管理課件
- 幼兒園團(tuán)隊建設(shè)課件
- 3億以內(nèi)數(shù)的讀法與寫法課件
- 《交通安全伴我成長》【優(yōu)秀課件】
- 臨床試驗中隨機(jī)分組的概述
- 34第八章第四節(jié)澳大利亞
- 臨床藥理學(xué)第5章藥物的臨床研究
- 放線菌屬與諾卡菌屬
- 第一章12121測量距離或高度問題(教育精品)
- 建設(shè)工程投資控制培訓(xùn)課件
- 中考復(fù)習(xí)首字母填空教學(xué)課件
- 第6課二戰(zhàn)的發(fā)(教育精品)
- 思想品德九年級第二單元知識樹(教育精品)
- 竹文化主題樂園城市課件