版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、摘要21 世紀是一個信息化技術高速發(fā)展的時代,隨著目前的房地產業(yè)的飛速發(fā)展,傳統的管理制度及模式已經滿足不了現有地產管理的需要,正因如此,房地產業(yè)迫切需要一個采用21 世紀信息技術的管理系統,以輔助地產工作人員完成任務。本文是基于 .NET 技術的房屋銷售系統與實現銷售管理子系統的實現及存在的必要性進行的研究。首先分析了房屋銷售系統在現時代的意義及發(fā)展趨勢;提出了利用 .NET 技術開發(fā)的可行性進行研究的問題;采用了目前最新的.NET 4.0 技術,實現了房屋銷售系統銷售子系統的開發(fā);得出了基于.NET 技術的房屋銷售系統在現有技術中是能夠實現,且具有時代意義的結論。論文給出了基于 .NET
2、技術的房屋銷售系統銷售管理子系統的開發(fā)實例,并給出了系統的主要功能。主要包括房源管理、購房管理和租房管理等模塊。通過該系統,能夠很好的解決目前房屋銷售管理流程不夠清晰及效率方面的問題,同時利用.NET 技術來開發(fā),也給使用 .NET 開發(fā)的在職人員提供了很好的開發(fā)思路。關鍵詞.NET ,ASP,房屋銷售系統Abstract For the 21th century, develop information technology at such a high pace. However, the real estate in China is developing very fast, too.
3、 Because of this, thetraditional management system can t fit in the needs of the housing management. That why the real estate needs an advance system that can fit in their needs.This article is based on Microsoft .NET technology and I am trying to do some research on the sale management system (part
4、 of the real estate management system), tofind out if it s necessary to make a systemhat. likFirst, I analyzed the significance and the trends of real estate management system. Then I try to deal with the problem of feasibility analysis by using Microsoft .NET technology. After that, I decided to us
5、eMicrosoft .NET 4 technology, which was most advantage in the world. At last I finished the project development and drew a conclusion that the real estate management system, which based on Microsoft .NET technology was could be done. For the more, I thought it was useful in China.The article gives o
6、ut the real example of the sale management system by using Microsoft .NET technology and the function was shown up. All the sale management system includes house source management, house sale management and house lease management. By using this system, not only we can solve the problems in the house
7、 sale management, but also, we can give out an example to the developers, who are using Microsoft .NET technology.KEY WORDSmicrosoft .net; asp;real estate management system目錄1. 前 言1.1.本課題研究的背景不斷增長的業(yè)務、不斷發(fā)展的房地市場一直沖擊著傳統的房地產公司,傳統繁瑣的業(yè)務流程與公司發(fā)展的矛盾不斷加深,使得房地產企業(yè)不得不走向現代化改革。對于一個現代化的房地產企業(yè)而言,房屋銷售系統(房地產銷售管理系統)是其不可
8、缺少的重要組成部分,它對房地產的工作效率及業(yè)務開展有著至關重要的影響。傳統的房地產公司一直采用筆錄的方式對房產銷售信息進行記錄,即使是使用計算機的情況,也僅局限于使用EXCEL 等辦公軟件對數據進行記錄保存或打印,因此,這種落后的處理方式,在公司業(yè)務不斷發(fā)展的情況下,便產生了許多問題。通過研究,我們發(fā)現傳統的地產公司存在以下問題:工作效率低下傳統的房屋銷售流程中, 有很多情況下需要錄入大量的重復數據,樓盤信息、客戶資料、房屋信息等常重復出現,會大大的增大業(yè)務人員的工作量,從而降低了業(yè)務人員及整個企業(yè)的工作效率。統計及查詢困難由于沒有可靠的處理機制及技術, 傳統的房地產公司將在統計及查詢中遇到很
9、多問題。隨著地產業(yè)的發(fā)展, 房地產公司每天都會產生大量的業(yè)務數據,這些數據不但在錄入的時候困難,在統計及查詢中更是困難重重。業(yè)務流程管理沒有統一標準有些房地產經濟需要身兼多職, 不單要負責房屋的銷售工作, 還要負責數據的錄入工作,這便使得地產企業(yè)內部職務混亂,從而使得業(yè)務流程處理的混亂。房屋展示不夠方便傳統的房地產公司多數都是使用紙張作為展示的手段,通常需要使用 WORD 等文字處理軟件將圖片及相關信息放在里面,然后展示出來,這樣既增大了工作量,也使得展示過程變得繁瑣。數據更新緩慢由于傳統房地產公司的數據記錄方式,使得房地產數據更新變得十分困難,在房地產業(yè)不斷發(fā)展的情況下,傳統房地產公司的數據
10、更新將會變得越來越復雜。工作中產生不少資源浪費傳統的房地產公司多數采用紙張作存儲介質, 一旦要銷毀數據, 便要將紙張剪碎處理,這樣便產生了很多紙張的浪費。1.2.本課題的研究意義為了解決 1.1 本課題研究的背景中所存在的問題,提高房地產企業(yè)的工作效率,優(yōu)化地產行業(yè)的業(yè)務處理流程,調整企業(yè)架構,推動房地產行業(yè)向信息化邁進,借此開發(fā)出一套功能完善、 實用、可靠、方便的房地產管理系統。 通過利用 ASP.NET 技術來開發(fā)出 B/S 模式的系統,可以方便系統的日后更新,以及優(yōu)化;同時也方便了不同分店之間聯網。在小型的企業(yè)中,使用 ASP.NET 是再好不過的了。本系統能有效地解決傳統地產公司所存在
11、的業(yè)務問題,及數據處理儲存問題,使得房地產行業(yè)能進一步向時代化、信息化發(fā)展。1.3.本論文的研究自從 1998 年,中國房地產改革以來,中國房地產行業(yè)的發(fā)展一直呈穩(wěn)步增長的勢頭。 2008-2010 年全國商品房銷售額累計增長了 20 倍,這說明了中國的房屋銷量一直在增長。而在十二五期間對于中國房地產發(fā)展的預測,也均認為中國的房地產業(yè)將進一步發(fā)展。因此,中國房地產行業(yè)蓬勃發(fā)展之時,推行出一套新型的房屋銷售系統,使地產行業(yè)與現金的計算機技術相結合,乃是大勢所趨。由于國內有不少農村正向著城市化過渡,而這些農村地區(qū)的房地產業(yè)多數都采用傳統的業(yè)務處理模式,雖然在以前,傳統的業(yè)務處理模式并不會為企業(yè)帶來
12、太大的問題。但隨著城市化改革的不斷推進,房地產產品不斷增長,傳統的業(yè)務處理方式必然滿足不了這些傳統房地產業(yè)的需要,房屋銷售系統是很有必要存在的。2. 軟件開發(fā)環(huán)境與技術簡介2.1.開發(fā)工具介紹2.1.1.Visual Studio簡介Visual Studio 是一套由微軟公司開發(fā)的完整的開發(fā)工具,用于生成ASP.NETWeb 應用程序、 XML Web services、桌面應用程序和移動應用程序。Visual Basic、Visual C# 和 Visual C+ 都使用相同的集成開發(fā)環(huán)境(IDE) ,這樣就能夠進行工具共享,并能夠輕松地創(chuàng)建混合語言解決方案。另外,這些語言使用.NET F
13、ramework的功能,它提供了可簡化ASP Web 應用程序和XMLWeb services 開發(fā)的關鍵技術。對于開發(fā)一套房屋銷售系統而言,由于其簡單易用的界面,以及功能豐富的類庫,將使得軟件開發(fā)過程變得十分簡便,而開發(fā)效率也將大大提高。2.2.數據庫介紹2.2.1.SQL Server 2005 數據庫簡介SQL Server 2005 是一個全面的數據庫平臺,使用集成的商業(yè)智能(BI)工具提供了企業(yè)級的數據管理。 SQL Server 2005 數據庫引擎為關系型數據和結構化數據提供了更安全可靠的存儲功能,可以構建和管理用于業(yè)務的高可用和高性能的數據應用程序。SQL Server 200
14、5 數據引擎是本企業(yè)數據管理解決方案的核心。 此外 SQL Server 2005 結合了分析、報表、集成和通知功能。 這使企業(yè)可以構建和部署經濟有效的 BI 解決方案,幫助企業(yè)團隊通過記分卡、 Dashboard、Web services 和移動設備將數據應用推向業(yè)務的各個領域。在開發(fā)房屋銷售系統的過程中,由于SQL Server 2005可以與 Visual Studio 2010緊密結合,在系統開發(fā)時,對于數據庫的操作將會變得十分容易。因此,采用SQLServer與 Visual Studio 相結合的方式來開發(fā)ASP .net 的房屋銷售系統,是最好不過的選擇。2.3.技術介紹2.3.
15、1.ASP.NET技術ASP.NET 是一個已編譯的、 基于 .NET 的環(huán)境,可以用任何與.NET 兼容的語言(包括Visual Basic .NET、 C# 和JScript .NET.)創(chuàng)作應用程序。另外,任何ASP.NET應用程序都可以使用整個.NET框架。開發(fā)人員可以方便地獲得這些技術的優(yōu)點,其中包括托管的公共語言運行庫環(huán)境、類型安全、繼承等等。ASP.NET 技術的簡潔的設計和實施,完全面向對象、具有平臺無關性且安全可靠、主要面向互聯網的所有特點。此外,強大的可伸縮性和多種開發(fā)工具的支持,語言靈活,也讓其具有強大的生命力。ASP.NET 以其良好的結構及擴展性、簡易性、可用性、可縮
16、放性、可管理性、高性能的執(zhí)行效率、強大的工具和平臺支持和良好的安全性等特點成為目前最流行的 Web 開發(fā)技術之一。 而采用 ASP.NET 語言的網絡應用開發(fā)框架, 目前也已得到廣泛的應用,其優(yōu)勢主要是為搭建具有可伸縮性、靈活性、易維護性的業(yè)務系統提供了良好的機制。2.3.2.AJAX技術AJAX 即“Asynchronous JavaScript and XML”(異步 JavaScript 和 XML) ,AJAX并非縮寫詞,而是由Jesse James Gaiiett創(chuàng)造的名詞,是指一種創(chuàng)建交互式網頁應用的網頁開發(fā)技術。2.3.3.微軟 LINQ技術.NET Language-Integ
17、rated Query(LINQ,語言集成查詢 )是微軟公司提供的一項新技術。它能夠將查詢功能直接引入到.NET Framework 3.5 所支持的編程語言 (如 C#、Visual Basic 等)中。查詢操作可以通過編程語言自身來傳達,而不是以字符串嵌入到應用程序代碼中。2.3.4.ASP.NET三層架構表現層( Presentation Layer)表現層用于用戶接口的展示, 以及用業(yè)務層的類和對象來 “驅動”這些接口。在 ASP.NET 中,該層包括 aspx 頁面、用戶控制、服務器控制以及某些與安全相關的類和對象。業(yè)務層( Business Tier)業(yè)務層用于訪問數據層, 從數據
18、層取數據、 修改數據以及刪除數據, 并將結果返回給表現層。在 ASP.NET 中,該層包括使用 SqlClient 或 OleDb 從 SQL Server 或 Access數據庫取數據、更新數據及刪除數據,并把取得的數據放到 DataReader或 DataSet 中返回給表現層。返回的數據也許只有一個整型數字, 比如一個表的行記錄數目,但這也要用數據層的數據進行計算。BLL 和 DAL通常該層被劃分成兩個子層:業(yè)務邏輯層(Business Logic Layer,BLL )和數據訪問層( Data Access Layers, DAL )。業(yè)務邏輯層在數據訪問層之上,也就是說 BLL 調用
19、 DAL 的類和對象。 DAL 訪問數據并將其轉給BLL 。在 ASP.NET 中,該層可以用 SqlClient 或 OleDb 從 SQL Server 或 Access數據庫取數據,把數據通過 DataSet 或 DataReader的形式給 BLL ,BLL 處理數據給表現層。有的時候,例如直接把 DataSet 或 DataReader 送給表現層的時候,BLL 是一個透明層。數據層( Data Tier)數據層是數據庫或者數據源。 在.NET 中,通常它是一個 SQL Server或 Access數據庫,但不僅限于此兩種形式,它還可能是Oracle,MySQL ,甚至是 XML 。
20、3. 系統分析3.1.調查研究通過對傳統的地產公司調查發(fā)現,傳統的地產公司在銷售管理的方面大多采用紙張記錄或將數據錄入到EXCEL 的方式。這種傳統的方式會導致大量重復數據的產生、錄入效率低下、統計以及查詢困難等問題。但由于現有的很多大型發(fā)地產管理系統雖然功能齊全,不過售價實在令一些小地產公司和新興公司望而卻步,他們都希望能開發(fā)出適合他們公司使用的產品,以滿足他們的需要。3.2.問題定義解決地產公司工作效率低下的問題,通過系統來提高工作效率解決統計和查詢困難的問題,通過系統來改進統計及查詢的方式取代傳統的數據記錄方式,通過系統來記錄數據改進企業(yè)架構,通過系統對企業(yè)架構進行科學的劃分滿足房地產銷
21、售規(guī)范化要求,開發(fā)出滿足一般企業(yè)要求的產品3.3.功能分析根據實際情況分析出來的結果,房屋銷售管理系統可分為兩大部分,分別是負責與客戶打交道的前臺部分,和負責供管理員使用的后臺部分,具體功能如圖3-1刪除購房登記管理論壇貼用戶管理所示。圖 3-1 系統功能模塊圖本文著重于講述銷售管理子系統的實現,共分為3 大功能模塊,房源管理模塊、售房管理模塊、租房管理模塊,如圖3-2 所示。圖 3-2 銷售管理子系統模塊圖房源管理模塊的功能包括 供出售的信息錄入、刪除和修改 供出租的信息錄入、刪除和修改 房源信息的查詢及生成EXCEL 報表售房管理模塊的功能包括 購房登記功能(包括錄入、刪除和修改) 登記查
22、詢及生成EXCEL 報表 售房成交登記功能(包括錄入、刪除和修改) 成交登記查詢及生成EXCEL 報表租房管理模塊的功能包括 租房登記功能(包括錄入、刪除和修改) 登記查詢及打印功能 租房成交登記功能(包括錄入、刪除和修改) 成交登記查詢及生成EXCEL 報表3.4.可行性分析主要包括經濟可行性分析和技術可行性分析3.4.1.經濟可行性分析使用 Visual Studio 開發(fā)系統,由于其功能強大,且操作簡單,開發(fā)的效率很高,因此并不需要太多的經費投資。 并且由于國內大多數用戶均使用 Windows 操作系統, Visual Studio 開發(fā)的系統能很好地運行在 Windows 系統上面。3
23、.4.2.技術可行性分析使用ASP.NET C#來開發(fā)一個系統的技術已經很成熟,而Visual Studio 作為開發(fā)工具,能與同為微軟的數據庫產品SQL Server 緊密連接,在技術上基本不會存在太大問題。3.5.需求分析3.5.1.特性需求分析通過調查顯示,一套房屋銷售系統需要具有以下特性:方便實用的特性對于一個現代的房地產公司而言,其銷售管理系統除了需要具備強大的功能以外,更重要的是方便以及實用。因此,銷售管理系統需要具有良好的人機界面,以確保每項功能都能使用戶感覺使用方便;功能以實用性為主,可以為特有的客戶定制特有的功能,避免增加不必要的功能。易于維護、易于更新的特性在銷售管理系統的
24、設計上,系統應設計成容易更新,且方便維護的模式。因為這樣更利于后臺工作人員的操作,及系統的再次開發(fā)或更新。同時這樣也方便了地產公司在改革或新增業(yè)務的時候進行模塊擴充。基于 B/S 模式的網絡特性由于現在的房地產公司多數都有連鎖店,要是只開發(fā)單機的系統,對于多個店鋪的數據收集以及統計肯定不方便,在更新方面也會遇到很多的麻煩。因此設計成B/S 模式可以很方便用戶的使用,只要計算機裝有較新的瀏覽器都能夠使用。而更新方面,也只需更新服務器端,便可以完成更新,無需像C/S 模式一樣,除了服務端以外,還需要更新客戶端才能夠完成更新。符合“綠色辦公”理念的特性“綠色辦公”是現在中國,乃至世界各國都推行的辦公
25、理念,其關鍵是減少浪費。因此在銷售管理系統的設計上,也要做到減少浪費,以達到節(jié)省公司以及地球資源的目的。3.5.2.數據流程分析房源信息房源收集部門房屋銷售部門房源信息購、租房信息銷售管理系統圖 3-3 銷售管理系統第0 層數據流圖房源收集部門房源信1. 錄 入 房房源信息息源信息房屋銷售系統購房數據庫、源租信房息信息2. 獲 取 房3. 登 記源信息購、租房信息房購、源租信房屋銷售部門房息信息圖 3-4 銷售管理系統第1 層數據流圖房源信息1.1 輸入房源信息1.2 驗證房源信息房 源 信房 源 信息息圖 3-5 銷售管理系統第1 層數據流圖錄入房源信息房源信息2.1 查詢房源信息2.2 獲
26、得房源信息房 源 信房 源 信息息圖 3-6 銷售管理系統第1 層數據流圖錄入房源信息房源信息3.1 登記房源信息3.2 驗證房源信息購、租房購、租房信息信息圖 3-7 銷售管理系統第1 層數據流圖錄入房源信息3.5.3.用例分析圖 3-8 客戶請求服務用例圖用例圖說明 (1)Search for House:查詢房屋信息用例(2)Order House:預約購買房屋用例(3)Logon the WebSite:登錄網站(4)Deliver Card:發(fā)布論壇貼(5)Show Card:查看論壇貼(6)Search for News:查看新聞信息(7)Search By Date:查詢指定日期
27、新聞圖 3-9 系統管理員系統維護用例圖用例圖說明 (1)Search HouseInfo:查詢房屋信息用例(2)Add HouseInfo:添加房屋信息用例(3)Update HouseInfo:更新房屋信息用例(4)Delete HouseInfo:刪除房屋信息用例(5)Search for News:查詢新聞信息用例(6)Issue News:發(fā)布新聞信息用例(7)Edit News:修改新聞信息用例(8)Delete News:刪除新聞信息用例(9)Manage Card:管理論壇帖用例3.6.系統的運行環(huán)境3.6.1.服務器本系統是基于微軟 .NET 4.0 開發(fā),因此需要安裝 .N
28、ET Framework 4,并且在 IIS 中配置。系統同時需要微軟 SQL 數據庫的支持, 建議使用 Microsoft SQL Server 2005或以上版本數據庫。3.6.2.客戶機只需使用安裝有 Windows XP、2003 Server、Vista、2008、 Seven、2008R2 操作系統的機器,并安裝有 Internet Explorer 6 以上瀏覽器,即可使用。經過測試,在火狐和遨游 3 瀏覽器中存在一定兼容性問題,因此不推薦使用非 IE 的瀏覽器。4. 系統概要設計4.1.系統功能簡介房屋銷售系統銷售管理子系統簡單來說是一個綜合數據錄入及查詢的系統,因此根據此特點
29、,可以將系統劃分出3 大功能:數據輸入、修改及刪除;數據查詢;報表的生成及打印4.1.1.數據輸入、修改及刪除數據輸入、修改及刪除,即我們通常所稱的數據操作,用戶可在權限允許的情況下,對數據庫中數據表進行數據操作,以確保數據能及時傳回數據庫當中。并且在數據輸入和修改的時候,系統會自動驗證數據的合法性,以防止數據的錯誤輸入,盡所能地保障數據錄入的準確無誤。4.1.2.數據查詢查詢系統是系統的主要部分,也是最難實現的一部分。本系統主要是對房源信息、購、租房登記信息進行查詢。為了方便用戶查詢數據,本系統查詢功能所采用的是模糊查詢的方法,即用戶不必在準確輸入數據的情況下進行查詢。4.1.3.生成 EX
30、CEL報表主要是將查詢出來的房源信息以及購、租房登記信息生成為EXCEL 報表內容,方便用戶打印以及開展后續(xù)的其它工作。4.2.系統數據庫設計4.2.1.數據庫需求分析數據庫需求分析是對系統功能整體劃分的核心部分, 數據庫就好比是系統的 “心臟”,為系統的各個模塊提供“血液” 。根據數據流程分析,及實際應用需要,數據庫需要設計出以下表: 售房信息表( HouseSaleTable)、租房信息表( HouseLeaseTable)、購房登記表( SaleOrderTable)、租房登記表( LeaseOrderTable)、售房成交信息表(BO_SaleTable)、租房成交信息表( BO_Le
31、aseTable)??紤]到維護的便利性,以及方便權限管理,數據庫中的表均采用低耦合度的方式建立,以防止數據的錯誤錄入。雖然相對于高耦合度而言,關系性不強,但這樣的數據庫設計更適合房屋銷售系統的使用。4.2.2.系統數據庫 E-R 圖由于售房與租房在本系統中是作為2 個模塊存在,因此在E-R 圖繪制中也分成了 2 個部分。圖4-1數據庫設計購房部分E-R圖圖4-2數據庫設計租房部分E-R圖4.2.3.數據字典基于前面的分析,建立了以下數據表表 4-1 售房信息表售房信息表 HouseSaleTable字段名數據類型鍵類型描述是否為空SaleIDIntPrimaryKey售房編號否District
32、varchar(50)/區(qū)域否Constructvarchar(50)/戶型否Directionvarchar(50)/房屋朝向否Floorvarchar(50)/房屋樓層否Decorationvarchar(50)/裝修信息否Departvarchar(50)/店鋪否HS_NeighborVarchar(50)/樓盤名稱是HS_AddressVarchar(200)/售房地址否HS_Acreagefloat/房屋面積否HS_UseYearInt/房屋年限是HS_TypeVarchar(6)/二手 /全新是HS_PriceMoney/房屋價格是HS_ProvideVarchar(1000)/配
33、套設施是HS_DetailVarchar(2000)/詳細信息是HS_ImageImage/房屋圖片是HS_LinkmanVarchar(16)/聯系人否HS_ContactTelVarchar(50)/聯系人電話否HS_PovVarchar(10)/信息有效期否HS_ReleaseDateDatetime/信息發(fā)布日期否HS_IsSoldVarchar(2)/是否售出否表 4-2 租房信息表租房信息表 HouseLeaseTable字段名數據類型鍵類型描述是否為空LeaseIDIntPrimaryKey租房編號否Districtvarchar(50)/區(qū)域否Constructvarchar(
34、50)/戶型否Directionvarchar(50)/房屋朝向否Floorvarchar(50)/房屋樓層否Decorationvarchar(50)/裝修信息否Departvarchar(50)/店鋪編號否L_NeighborVarchar(50)/小區(qū)名稱是L_AddressVarchar(200)/租房地址否續(xù)表 4-2字段名數據類型鍵類型描述是否為空L_Acreagefloat/房屋面積否L_RentMoney/租金是L_ProvideVarchar(1000)/配套設施是L_DetailVarchar(2000)/詳細信息是L_ImageImage/租房圖片是L_LinkmanVa
35、rchar(16)/聯系人否L_ContactTelVarchar(50)/聯系人電話否L_PovVarchar(10)/信息有效期否L_ReleaseDateDatetime/信息發(fā)布日期否L_IsRentVarchar(2)/是否出租否表 4-3 購房信息表購房登記表 SaleOrderTable字段名數據類型鍵類型描述是否為空SaleOrderIDIntPrimaryKey購房登記編號否SO_NameVarchar(16)/購房者姓名否SO_SexVarchar(2)/購房者性別是SO_AgeVarchar(14)/購房者年齡是SO_WorkVarchar(12)/工作情況是SO_Con
36、tactTelVarchar(50)/聯系電話否SO_MailVarhcar(100)/電子郵箱是SO_MinAcreageFloat/購房面積(下限)否SO_MaxAcreageFloat/購房面積(上限)否SO_MinPriceFloat/購房價格(下限)否SO_MaxPriceFloat/購房價格(上限)否SO_ConstructVarchar(50)/戶型結構是SO_TypeVarchar(6)/購房類型是SO_DistrictVarchar(50)/購房區(qū)域是SO_PlanVarchar(20)/購房計劃是SO_ReasonVarchar(10)/購房原因是SO_PayTypeVar
37、char(10)/付款方式是SO_MessageVarchar(2000)/留言是SO_ReleaseDateDatetime/信息發(fā)布日期否SO_FinishVarchar(2)/是否完成購房否表 4-4 租房登記表租房登記表 LeaseOrderTable字段名數據類型鍵類型描述是否為空LeaseOrderIDIntPrimaryKey租房登記編號否續(xù)表 4-4字段名LO_Name數據類型Varchar(16)鍵類型/描述租房者姓名是否為空否LO_WorkVarchar(12)/工作情況是LO_ContactTelVarchar(50)/客戶聯系電話否LO_MailVarchar(100)
38、/客戶電子郵箱是LO_MinAcreageFloat/租房面積 (下限)否LO_MaxAcreageFloat/租房面積 (上限)否LO_MinRentFloat/租房價格 (下限)否LO_MaxRentFloat/租房價格 (上限)否LO_ConstructVarchar(50)/戶型結構是LO_DistrictVarhcar(50)/租房區(qū)域是LO_MessageVarchar(2000)/留言是LO_ReleaseDateDatetime/信息發(fā)布日期否LO_FinishVarchar(2)/是否已完成租房否表 4-5 售房成交信息表售房成交信息表 BO_SaleTable字段名數據類型
39、鍵類型描述是否為空BosIDIntPrimaryKey售房成交編號否SaleIDIntForeignKey售房編號否BosPersonVarchar(16)/購房者姓名否BosIdentityVarhcar(18)/身份證號碼否BosContactTelVarchar(50)/購房者電話否BosMailVarchar(100)/購房者電子郵箱是BosBrokerVarchar(16)/經紀人否BosPurchaseTypeVarchar(10)/一次付清或分期否BosPMoneyMoney/支付金額否BosChargeMoney/中介費用否BosBargainNumVarchar(20)/合同
40、編號否BosInvoiceNumVarchar(20)/發(fā)票編號否BosBargainDateDateTime/交易完成日期否表 4-6 租房成交信息表租房成交信息表 BO_LeaseTable字段名數據類型鍵類型描述是否為空BolIDIntPrimaryKey租房成交編號否LeaseIDIntForeignKey租房編號否BolPersonVarchar(16)/租房者姓名否BolIdentityVarchar(18)/身份證號碼否BolContactTelVarchar(50)/租房者電話否續(xù)表 4-6字段名數據類型鍵類型描述是否為空BolBrokerVarchar(16)/經紀人否Bol
41、RMoneyMoney/每月租金否BolChargeMoney/中介費用否BolBargainNumVarchar(20)/合同編號否BolInvoiceNumBolBargainDateVarchar(20)DateTime/發(fā)票編號交易完成日期否否4.3.系統界面設計4.3.1.網站名稱及 Logo 設計經過調查發(fā)現,許多與房屋銷售有關的商標或域名均已被注冊,所以我們思考了很久才想出撈房網的名稱?,F在的股市有股海的別稱、人群也有人海的別稱,那么樓市似乎也像大海一樣,那么要購房,要租房不也是像在大海里打撈一樣嗎。因此,最終便產生了“撈房網”這個名稱。經過我們的調查,這個名稱尚未被使用,正適合
42、我們的房屋銷售系統,所以“撈房網”便正式變成了我們系統的名稱。圖 4-3 撈房網 Logo4.3.2.主界面顏色搭配及區(qū)域劃分圖 4-4 房屋銷售系統銷售子系統主界面顏色搭配及區(qū)域劃分. 顏色搭配考慮到銷售管理子系統是屬于房屋銷售系統的后臺部分,主要是提供給后臺人員操作用,因此在顏色搭配方面大可不必做得像一些門戶網站一樣,內容花花綠綠,什么都有些。作為后臺部分,整體色彩主要還是以簡約為主。系統的主要顏色以淡藍色為基礎,給人以活力的感覺,即使對久了也不會感到厭煩。頂欄的背景圖是一張折了一角的建筑藍圖,表示該系統就像建筑藍圖一樣,屬于整個銷售系統中最基礎的東西。而在建筑藍圖的折角處配
43、以粉紅色和淺綠色,使得原本的藍色的風格變得活潑起來。底欄并沒使用太花俏的顏色,也沒使用圖片,而是采用了一條藍色的橫線與內容頁分隔開來,給底欄的版權文字留下了良好的顯示空間。. 區(qū)域劃分整個系統可分為5 個區(qū)域:頂欄、導航欄、左導航欄、內容頁、底欄,對于一個后臺的系統而言,這樣的布局是十分方便的。在導航欄上,主要顯示大的模塊內容,而左導航欄則是顯示小模塊的內容,十分方便操作。內容頁顯示在中間,則是可以方便用戶查看信息。4.3.3.整體布局. 母版頁母版頁主要采用table 布局,共有 4 個 ContentPlaceHolder,供不同的內容頁和用戶控件使用。4.3.
44、3.2. 導航欄導航欄是一個用戶控件,通過使用HyperLink 來創(chuàng)建鏈接,最后在背景添加一張藍色的漸變圖片來實現。為配合藍色的基調,字體設置為16px 的黑體,字體顏色為白色并加粗顯示,以下是具體的CSS代碼:#top_barpadding-left:18px;#top_bar a:link, #top_bar a:visited, #top_bar a:activecolor:White;font-family: 黑體 ;font-size:16px;font-weight:bold;text-decoration:none;#top_bar a:hovercolor:White;fon
45、t-family: 黑體 ;font-size:16px;font-weight:bold;text-decoration:underline;. 左導航欄左導航欄是使用無序列表配合DIV+CSS 來制作,共有 3 個用戶控件,為房源管理、售房管理和租房管理這3 大模塊提供不同的鏈接。主要以淡藍色為基調,配以14px 的字體,以下是 CSS 代碼:.leftnavwidth:180px;margin:5px auto;height:auto;background-color:#d0feff;border:1px solid #0090ff;.leftnav #leftnav_ob
46、jectfont:14px/180% V erdana,Geneva,sans-serif;.leftnav ullist-style:none;.leftnav atext-decoration:none;color:#8e8e8d;.leftnav a:hovercolor:#0071c8;text-decoration:underline;. 內容頁內容頁主要采用DIV+CSS 布局,同時少部分采用table 布局。標題欄采用14px加粗宋體,而一般顯示的字體則是14px 的宋體,以下是具體的CSS 代碼:.main_pagemargin:0px auto 5px auto;border:1px solid #0090ff;padding:16px 16px 16px 16px;font-size:14px;#page_titlemargin:5px auto 0px auto;padding-top:5px;padding-lef
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年浙江溫嶺飛洲集團有限公司招聘筆試參考題庫含答案解析
- 2025年福建廈門鼓旅會務有限公司招聘筆試參考題庫含答案解析
- 2025年浙江中合工程管理有限公司招聘筆試參考題庫含答案解析
- 2025年牛津譯林版九年級歷史下冊月考試卷
- 2025年湘教版必修2物理下冊階段測試試卷含答案
- 2025年度魚塘租賃合同(含漁業(yè)產業(yè)鏈整合及供應鏈管理)3篇
- 2025年度牛奶包裝設計及定制采購合同4篇
- 2025年粵教滬科版九年級歷史下冊月考試卷含答案
- 二零二五年度破產重整法律服務合同3篇
- 2024年度青海省公共營養(yǎng)師之四級營養(yǎng)師考前沖刺試卷A卷含答案
- 疥瘡病人的護理
- 人工智能算法與實踐-第16章 LSTM神經網絡
- 17個崗位安全操作規(guī)程手冊
- 2025年山東省濟南市第一中學高三下學期期末統一考試物理試題含解析
- 中學安全辦2024-2025學年工作計劃
- 網絡安全保障服務方案(網絡安全運維、重保服務)
- 2024年鄉(xiāng)村振興(產業(yè)、文化、生態(tài))等實施戰(zhàn)略知識考試題庫與答案
- 現代科學技術概論智慧樹知到期末考試答案章節(jié)答案2024年成都師范學院
- 軟件模塊化設計與開發(fā)標準與規(guī)范
- 2024年遼寧鐵道職業(yè)技術學院高職單招(英語/數學/語文)筆試歷年參考題庫含答案解析
- 有機農業(yè)種植模式
評論
0/150
提交評論