




已閱讀5頁,還剩38頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
房屋銷售信息管理系統(tǒng)的設(shè)計與實現(xiàn)摘 要隨著信息自動化處理技術(shù)的日益發(fā)展,如何科學(xué),全面,高效的對單位紛繁復(fù)雜的檔案管理事務(wù)進行計算機的自動化管理是個熱門話題,當(dāng)前企事業(yè)單位為了提升自身的競爭力,各單位都在定制和購買各項業(yè)務(wù)應(yīng)用軟件,運用高科技手段進行科學(xué),規(guī)范的管理。作為房屋銷售公司的管理者,希望能夠?qū)Ψ课蒌N售事務(wù)管理的整個流程狀態(tài),信息資料的情況了如指掌,使其可以做出科學(xué)的決策。作為工作人員期望能夠避免繁瑣的手工操作,甩掉傳統(tǒng)的手工記錄方式,達到事半功倍的效果。一個能夠使其實現(xiàn)管理系統(tǒng)化、規(guī)范化、自動化的計算機系統(tǒng)就顯得很有必要。利用計算機技術(shù),實現(xiàn)管理系的自動化,規(guī)范化就是這個問題最好的解決方法.論文主要探討“房屋銷售管理系統(tǒng)”的理論基礎(chǔ)和設(shè)計思想,根據(jù)系統(tǒng)的開發(fā)過程和系統(tǒng)的功能實現(xiàn)為主線來論述數(shù)據(jù)庫管理軟件的開發(fā)過程。主要闡述以軟件工程理論作為系統(tǒng)開發(fā)的理論基礎(chǔ),以客戶機/服務(wù)器模式的關(guān)系型數(shù)據(jù)庫作為后臺,以專業(yè)數(shù)據(jù)庫開發(fā)語言作為實現(xiàn)手段的數(shù)據(jù)庫管理軟件的開發(fā)過程分析和理論研究。本系統(tǒng)以jsp 2.0和 sql為開發(fā)工具,通過后臺數(shù)據(jù)庫的建立與設(shè)置,軟件界面的設(shè)計與實現(xiàn),程序的編寫與調(diào)試等幾個階段來完成對房屋銷售管理系統(tǒng)的開發(fā)。本論文詳細地介紹了開發(fā)系統(tǒng)的具體步驟,以及應(yīng)用的技術(shù),以配圖例的方式詳盡說明,并在文中對一些源程序作了詳細的解釋。關(guān)鍵詞:數(shù)據(jù)庫 管理軟件 房屋銷售管理 查詢abstracthousing sales information management systemabstractas the basic tool of information age, computer has been widely used in every part of modern life. with the increasing demands of it specialist by the society, computer software ability examinations grow too. the application of “house agency management information system” can greatly reduce registrants workload , the high error rates caused by handwork and avoid unnecessary repeating work. all these can make the register and statistic more convenient ,fast and efficient。this dissertation mainly discussed the basic theory and designation of “house agency management information system”., and the developing procedure according to system developing procedure and function realization. the essay also mentioned database management softwares developing procedure analysis and theory study by using software project theory as the theoretic basis of system developing , the c/s model relating database as the background and the professional database as the developing language applying method. this system uses jsp 2.0 and sql as developing kit. by building and setting up background database, designing and applying software interface, programming writing and debugging, developed “house agency management information system”. this dissertation introduced the specific steps in developing the system ,as well as the technical skill applied, presented with graphics and specific instruction and some source code has been explained particularlykey words: database managed currency housing sales management query第1章 前言11.1課題背景11.2目的和意義11.3可行性分析21.3.1技術(shù)的可行性21.3.2經(jīng)濟的可行性21.3.3操作可行性31.3.4法律的可行性3第2章 相關(guān)技術(shù)介紹42.1開發(fā)工具42.2 jsp52.3 servlet62.4 javascript72.5 html7第3章 系統(tǒng)分析93.1系統(tǒng)功能分析93.2需求分析93.3系統(tǒng)處理流程圖10第4章 系統(tǒng)總體設(shè)計124.1總體結(jié)構(gòu)設(shè)計124.2系統(tǒng)功能124.2.1系統(tǒng)功能設(shè)計目標124.2.2系統(tǒng)主要功能134.3系統(tǒng)模塊詳細介紹144.3.1租售登記模塊144.3.2租售查詢模塊144.3.3租售報表統(tǒng)計模塊154.3.4租售合同管理模塊154.3.5用戶管理模塊154.3.6購房常識管理模塊15第5章 數(shù)據(jù)庫設(shè)計165.1概念設(shè)計165.2數(shù)據(jù)表的設(shè)計16第6章 系統(tǒng)實現(xiàn)206.1設(shè)計原則206.2用戶登陸窗體設(shè)計206.3主窗體設(shè)計246.4房屋租售登記表模塊設(shè)計256.4.1房屋租售登記表輸入256.4.2房屋出租查詢286.5房屋租售報表的統(tǒng)計和打印31第7章 系統(tǒng)測試327.1測試的原則327.2測試的方法327.3測試用例設(shè)計337.4房屋銷售管理系統(tǒng)測試記錄33結(jié)論36致 謝38參考文獻39ii第1章 前言1.1課題背景隨著住房體制的改革和房地產(chǎn)銷售業(yè)務(wù)的迅猛發(fā)展,對房產(chǎn)銷售管理提出了更高的要求. 在現(xiàn)代化的信息社會里,購買房產(chǎn)的人需要快速得到房產(chǎn)的銷售和出售信息,房產(chǎn)銷售機構(gòu)需要快捷地與購房者進行信息溝通. 房地產(chǎn)銷售管理工作不同于一般的管理工作,它具有時空特性,即它所管理的房屋是具有地理空間意義的空間實體,并且這些空間實體是動態(tài)變化的. 因此,房地產(chǎn)銷售信息管理系統(tǒng)在理論和實際操作上不同于一般的企業(yè)管理信息系統(tǒng)(manage information system,簡稱m is) ,在更多的意義上它是一種空間信息系統(tǒng),在建立過程中就必須強調(diào)所發(fā)布信息的時效性。隨著時代發(fā)展,競爭加劇,房地產(chǎn)商越來越重視信息技術(shù),通過信息技術(shù)來提高效率,降低成本,擴大業(yè)務(wù)已經(jīng)越來越成為房地產(chǎn)企業(yè)的共識. 因此,開發(fā)一個適合當(dāng)前市場需要的房地產(chǎn)銷售系統(tǒng),解決目前在房地產(chǎn)(特別是二手房市場)遇到的問題,具有一定的現(xiàn)實意義. 縱觀目前的房地產(chǎn)銷售狀況,雖然已經(jīng)具有一些成型并可以投入使用的房地產(chǎn)銷售信息和客戶信息的管理系統(tǒng),它們的使用在一定程度上推動了房地產(chǎn)市場的活躍和發(fā)展,但是,由于信息技術(shù)發(fā)展和信息來源不足等方面的局限性,這些系統(tǒng)在使用過程中普遍存在開發(fā)工具的選擇不夠科學(xué),界面設(shè)計不夠生動、系統(tǒng)運行的動態(tài)實時性較差、不能最大的方便顧客操作等一系列問題。在對目前的房地產(chǎn)市場的特點進行調(diào)查的基礎(chǔ)上,總結(jié)了目前運行的系統(tǒng)的缺陷和不足,設(shè)計和實現(xiàn)了一個動態(tài)的房地產(chǎn)銷售系統(tǒng). 系統(tǒng)在中文windows xp環(huán)境下,采用的b /s模式進行了研究,利用jsp技術(shù)開發(fā)而成,具有良好的用戶界面. 通過對系統(tǒng)的測試證明,系統(tǒng)設(shè)計比較合理,程序運行比較穩(wěn)定,使用方便,可以為住房銷售和購房者提供一定的幫助.1.2目的和意義國家發(fā)展與改革委員會和國家統(tǒng)計局發(fā)布的2011上半年房地產(chǎn)市場統(tǒng)計資料顯示:房地產(chǎn)開發(fā)投資大幅增長,增長幅度同比略有加大,上半年,全國完成房產(chǎn)處開發(fā)投資13196億元,同比增長33.5%,增幅比去年同期提高5個百分點,其中住宅完成投資9867億元,同比增長35.5%,占房地產(chǎn)開發(fā)總投資的72%,比去年同期提高1.7個百分點,房地產(chǎn)產(chǎn)業(yè)屬于支柱型產(chǎn)業(yè),它的發(fā)展可以帶動鋼鐵、進入等其他行業(yè)的發(fā)展,成為經(jīng)濟增長的主要動力之一。但與此同時,房地產(chǎn)企業(yè)的信息化建設(shè)扔處在一個較低的運行層面上,與作為我國國民經(jīng)濟之支柱產(chǎn)業(yè)之一的低位及其不協(xié)調(diào)。激烈的市場競爭使眾多的房地產(chǎn)企業(yè)逐漸意識到信息化對提高效益、降低成本、提高企業(yè)競爭能力等方面所起的所用,開始進行了信息化建設(shè)的探索與實踐。隨著房地產(chǎn)業(yè)的不斷發(fā)展,為響應(yīng)加快房地產(chǎn)經(jīng)濟迅速隆起,振興老工業(yè)基地的號召,充分利用電腦的先進科技管理手段,吧售樓工作人員從一大堆合同中解放出來,將樓盤的銷售推向“無紙化”已經(jīng)成了解決當(dāng)前房地產(chǎn)售樓工作的黨務(wù)之急。一直以來,房地產(chǎn)公司所使用的傳統(tǒng)的書面進行房屋銷售記錄的方式是在是太落后,它存在著信息流動性差、查閱不方便等問題。而且隨著房產(chǎn)資源的增多、交易次數(shù)的增多,購房是顧客挑選自己滿意的房產(chǎn)時也比較麻煩,售后服務(wù)等工作也做的不夠到位。計算機技術(shù)發(fā)展到今天,已經(jīng)全面邁向了智能化、集成化、網(wǎng)絡(luò)化,以計算機技術(shù)為代表的信息技術(shù)正推動著教育、管理手段、方式等發(fā)生根本性改變,其強大的功能已被人們所深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮這越來越重要的作用,不言而喻,計算機技術(shù)的發(fā)展和應(yīng)用最終實現(xiàn)房地產(chǎn)行業(yè)管理的網(wǎng)絡(luò)化、信息化,能夠更新以往的房產(chǎn)銷售管理概念,增強效益掛念,提高準確度,借助信息技術(shù)手段,建設(shè)管理和完善房產(chǎn)銷售和費用管理。使用計算機對房產(chǎn)銷售信息進行管理,具有手工管理所無法比擬的優(yōu)點,查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,這些顯而易見的優(yōu)點極大的提供了房產(chǎn)銷售人員的工作效率,通過該系統(tǒng)的開發(fā),把管理人員從繁瑣的數(shù)據(jù)處理中解脫出來,使其高效化、簡易化、智能化,也提高了透明度和互動性。1.3可行性分析開發(fā)任何一個系統(tǒng),都會受到時間和資源上的限制。因此,在每一個項目開發(fā)之前,都要進行可行性分析,可以減少項目的開發(fā)風(fēng)險,避免人力、物力和財力的浪費。下面就技術(shù)、經(jīng)濟、操作和法律四個方面來介紹。1.3.1技術(shù)的可行性本系統(tǒng)開發(fā)工具是myeclipse和sqlserver數(shù)據(jù)庫,開發(fā)語言是java,主要使用了j2ee的技術(shù),java是一種面向?qū)ο缶幊陶Z言,簡單易學(xué)而且靈活方便。大學(xué)期間就學(xué)習(xí)了java課程,也系統(tǒng)的了解了j2ee的知識,房產(chǎn)銷售管理系統(tǒng)總體上開發(fā)難度不高,數(shù)據(jù)庫的設(shè)計和操作是本系統(tǒng)設(shè)計的核心。在大學(xué)期間學(xué)習(xí)過軟件工程,軟件測試,uml統(tǒng)一建模語言等課程,每個學(xué)期也會完成對應(yīng)的課程設(shè)計,具備一定的系統(tǒng)分析、設(shè)計和測試能力。因此,完成系統(tǒng)實現(xiàn)在技術(shù)上完全具有可行性。1.3.2經(jīng)濟的可行性如今是信息化時代,信息化管理可以房產(chǎn)銷售管理工作更加系統(tǒng)化、快速化、全面化。本系統(tǒng)對計算機配置的要求不高,企業(yè)更換下來的低配置電腦都可以完全滿足需要,所以在經(jīng)濟上具有完全的可行性。1.3.3操作可行性本系統(tǒng)操作簡單,輸入信息頁面大多數(shù)都是下拉框的選擇形式,在某些頁面,信息可以自動生成,無需輸入,時間的輸入也是用的日歷控件,操作簡便,對操作人員的要求很低,只需對windows操作熟練,加之對本系統(tǒng)的操作稍加培訓(xùn)即可工作,而且本系統(tǒng)可視性非常好,所以在技術(shù)上不會有很大難度。1.3.4法律的可行性本房產(chǎn)銷售管理系統(tǒng)是自行開發(fā)的管理系統(tǒng),是很有實際意義的系統(tǒng),開發(fā)環(huán)境軟件和使用的數(shù)據(jù)庫都是開源代碼,開發(fā)這個系統(tǒng)不同于開發(fā)普通的系統(tǒng)軟件,不存在侵權(quán)等問題,即法律上是可行的。綜上所述,開發(fā)一個房產(chǎn)銷售管理系統(tǒng)與人工記錄的方式相比具有速度更快,操作更準確,節(jié)省開支等有利之處,因此,建立一個房產(chǎn)銷售管理系統(tǒng)是必要可行的。第2章 相關(guān)技術(shù)介紹2.1開發(fā)工具此次設(shè)計主要采用myeclipse加tomcat后臺服務(wù)器進行,設(shè)計過程中頁面主要使用jsp技術(shù)完成,下面對myeclipse、tomcat和sqlserver數(shù)據(jù)庫進行簡要介紹。2.1.1 myeclipsemyeclipse,是一個十分優(yōu)秀的用于開發(fā)java, j2ee的eclipse插件集合,myeclipse的功能非常強大,支持也十分廣泛,尤其是對各種開元產(chǎn)品的支持十分不錯。myeclipse企業(yè)級工作平臺(myeclipse enterprise workbench ,簡稱myeclipse)是對eclipse ide的擴展,利用它我們可以在數(shù)據(jù)庫和javaee的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的javaee集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持html, struts, jsp, css, javascript, sql, hibernate。2.1.2 tomcat tomcat是一個小型的輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試jsp 程序的首選??梢赃@樣認為,當(dāng)在一臺機器上配置好apahce服務(wù)器,可利用它響應(yīng)對html頁面的訪問請求。實際上tomcat 部分是apache 服務(wù)器的擴展,但它是獨立運行的,所以當(dāng)運行tomcat 時,它實際上作為一個與apache 獨立的進程單獨運行的。tomcat 服務(wù)器是一個免費的開放源代碼的web 應(yīng)用服務(wù)器。tomcat是apache 軟件基金會(apache software foundation)的jakarta 項目中的一個核心項目,由apache、sun 和其他一些公司及個人共同開發(fā)而成。由于有了sun 的參與和支持,最新的servlet 和jsp規(guī)范總是能在tomcat 中得到體現(xiàn)。因為tomcat 技術(shù)先進、性能穩(wěn)定,而且免費,因而深受java 愛好者的喜愛并得到了部分軟件開發(fā)商的認可,成為目前比較流行的web 應(yīng)用服務(wù)器。1 tomcat 很受廣大程序員的喜歡,因為它運行時占用的系統(tǒng)資源小,擴展性好,支持負載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。 tomcat 是一個輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試jsp 程序的首選。對于一個初學(xué)者來說,可以這樣認為,當(dāng)在一臺機器上配置好apache 服務(wù)器,可利用它響應(yīng)對html 頁面的訪問請求。實際上tomcat 部分是apache 服務(wù)器的擴展,但它是獨立運行的,所以當(dāng)你運行tomcat 時,它實際上作為一個與apache 獨立的進程單獨運行的。2.1.3 sqlserver sqlserver使用c和c+編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性;支持aix、freebsd、hp-ux、linux、mac os、novellnetware、openbsd、os/2 wrap、solaris、windows等多種操作系統(tǒng);為多種編程語言提供了api;支持多線程,充分利用cpu資源;提供tcp/ip、odbc和jdbc等多種數(shù)據(jù)庫連接途徑;可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫。對于一般的個人使用者和中小型企業(yè)來說,sqlserver提供的功能已經(jīng)綽綽有余,而且由于sqlserver是開放源碼軟件,因此可以大大降低總體擁有成本。sql server是由microsoft開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng)(dbms),它最初是由microsoft、sybase和ashton-tate三家公司共同開發(fā)的,并于1988年推出了第一個os/2版本。microsoft sql server近年來不斷更新版本,1996年,microsoft 推出了sql server 6.5版本;1998年,sql server 7.0版本和用戶見面;sql server 2000是microsoft公司于2000年推出,目前最新版本是2012年3月份推出的sql server 2012。2.2 jspjsp技術(shù)使用java編程語言編寫類xml的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。jsp將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于web的應(yīng)用程序的開發(fā)變得迅速和容易。 web服務(wù)器在遇到訪問jsp網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同jsp文件中的html代碼一起返回給客戶。插入的java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。jsp與servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端就是一個html文本,因此客戶端只要有瀏覽器能瀏覽。jsp頁面由html代碼和嵌入其中的java代碼所組成。服務(wù)器在頁面被客戶端請求以后對這些java代碼進行處理,然后將生成的html頁面返回給客戶端的瀏覽器。servlet是jsp的技術(shù)基礎(chǔ),而且大型的web應(yīng)用程序的開發(fā)需要java servlet和jsp配合才能完成。jsp具備了java技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點。jsp技術(shù)的優(yōu)點:(1)一次編寫,到處運行。除了系統(tǒng)之外,代碼不用做任何更改。 (2)系統(tǒng)的多平臺支持?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。相比asp/.net的局限性是顯而易見的。 (3)強大的可伸縮性。從只有一個小的jar文件就可以運行servlet/jsp,到由多臺服務(wù)器進行集群和負載均衡,到多臺application進行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器,java顯示了一個巨大的生命力。 (4)多樣化和功能強大的開發(fā)工具支持。java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下(5)支持服務(wù)器端組件。web應(yīng)用需要強大的服務(wù)器端組件來支持,開發(fā)人員需要利用其他工具設(shè)計實現(xiàn)復(fù)雜功能的組件供web頁面調(diào)用,以增強系統(tǒng)性能。jsp可以使用成熟的java beans 組件來實現(xiàn)復(fù)雜商務(wù)功能。內(nèi)部對象說明:request 客戶端請求,此請求會包含來自get/post請求的參數(shù); response網(wǎng)頁傳回客戶端的響應(yīng);pagecontext 網(wǎng)頁的屬性是在這里管理; session 與請求有關(guān)的會話; application servlet正在執(zhí)行的內(nèi)容;out 用來傳送響應(yīng)的輸出流; config代碼片段配置對象;pagejsp網(wǎng)頁本身; exception針對錯誤網(wǎng)頁,未捕捉的例外。2.3 servletservlet是一種服務(wù)器端的java應(yīng)用程序,具有獨立于平臺和協(xié)議的特性,可以生成動態(tài)的web頁面。 它擔(dān)當(dāng)客戶請求(web瀏覽器或其他http客戶程序)與服務(wù)器響應(yīng)(http服務(wù)器上的數(shù)據(jù)庫或應(yīng)用程序)的中間層。 servlet是位于web 服務(wù)器內(nèi)部的服務(wù)器端的java應(yīng)用程序,與傳統(tǒng)的從命令行啟動的java應(yīng)用程序不同,servlet由web服務(wù)器進行加載,該web服務(wù)器必須包含支持servlet的java虛擬機。servlet是在服務(wù)器上運行的小程序。這個詞是在java applet的環(huán)境中創(chuàng)造的,java applet是一種當(dāng)作單獨文件跟網(wǎng)頁一起發(fā)送的小程序,它通常用于在服務(wù)器端運行,結(jié)果得到為用戶進行運算或者根據(jù)用戶互作用定位圖形等服務(wù)。 服務(wù)器上需要一些程序,常常是根據(jù)用戶輸入訪問數(shù)據(jù)庫的程序。這些通常是使用公共網(wǎng)關(guān)接口(cgi(common gateway interface))應(yīng)用程序完成的。然而,在服務(wù)器上運行java,這種程序可使用java編程語言實現(xiàn)。在通信量大的服務(wù)器上,java servlet的優(yōu)點在于它們的執(zhí)行速度更快于cgi程序。各個用戶請求被激活成單個程序中的一個線程,而無需創(chuàng)建單獨的進程,這意味著服務(wù)器端處理請求的系統(tǒng)開銷將明顯降低。最早支持servlet技術(shù)的是javasoft的java web server。此后,一些其它的基于java的webserver開始支持標準的servletapi。servlet的主要功能在于交互式地瀏覽和修改數(shù)據(jù),生成動態(tài)web內(nèi)容。這個過程為: 客戶端發(fā)送請求至服務(wù)器端; 服務(wù)器將請求信息發(fā)送至servlet servlet生成響應(yīng)內(nèi)容并將其傳給服務(wù)器。響應(yīng)內(nèi)容動態(tài)生成,通常取決于客戶端的請求 服務(wù)器將響應(yīng)返回給客戶端 servlet看起來像是通常的java程序。servlet導(dǎo)入特定的屬于java servletapi的包。因為是對象字節(jié)碼,可動態(tài)地從網(wǎng)絡(luò)加載,可以說servlet對server就如同applet對client一樣,但是,由于servlet運行于server中,它們并不需要一個圖形用戶界面。從這個角度講,servlet也被稱為facelessobject。 一個servlet就是java編程語言中的一個類,它被用來擴展服務(wù)器的性能,服務(wù)器上駐留著可以通過“請求-響應(yīng)”編程模型來訪問的應(yīng)用程序。雖然servlet可以對任何類型的請求產(chǎn)生響應(yīng),但通常只用來擴展web服務(wù)器的應(yīng)用程序。目前最新版本為3.02.4 javascriptjavascript是一種基于對象和事件驅(qū)動并具有相對安全性的客戶端腳本語言。同時也是一種廣泛用于客戶端web開發(fā)的腳本語言,常用來給html網(wǎng)頁添加動態(tài)功能,比如響應(yīng)用戶的各種操作。javascript的一個重要功能就是面向?qū)ο蟮墓δ埽ㄟ^基于對象的程序設(shè)計,可以用更直觀、模塊化和可重復(fù)使用的方式進行程序開發(fā)。在html基礎(chǔ)上,使用javascript可以開發(fā)交互式web網(wǎng)頁。javascript的出現(xiàn)使得網(wǎng)頁和用戶之間實現(xiàn)了一種實時性的、動態(tài)的、交互性的關(guān)系,使網(wǎng)頁包含更多活躍的元素和更加精彩的內(nèi)容。在本系統(tǒng)中很多地方使用了javascript技術(shù),比如說,檢驗用戶輸入數(shù)據(jù)的有效性,是否重復(fù),是否為空等等。2.5 html超文本標記語言,即html(hypertext markup language),是用于描述網(wǎng)頁文檔的一種標記語言。在www上的一個超媒體文檔稱之為一個頁面(page)。作為一個組織或個人在萬維網(wǎng)上放置開始點的頁面稱為主頁homepage,或首頁,主頁中通常包括有指向其他相關(guān)頁面或其他節(jié)點的指針(超級鏈接)。在邏輯上將視為一個整體的一系列頁面的有機集合稱為網(wǎng)站(website或site)。 超級文本標記語言(英文縮寫:html)是標準通用標記語言下的一個應(yīng)用1,也是一種規(guī)范,一種標準,它通過標記符號來標記要顯示的網(wǎng)頁中的各個部分。網(wǎng)頁文件本身是一種文本文件,通過在文本文件中添加標記符,可以告訴瀏覽器如何顯示其中的內(nèi)容(如:文字如何處理,畫面如何安排,圖片如何顯示等)。瀏覽器按順序閱讀網(wǎng)頁文件,然后根據(jù)標記符解釋和顯示其標記的內(nèi)容,對書寫出錯的標記將不指出其錯誤,且不停止其解釋執(zhí)行過程,編制者只能通過顯示效果來分析出錯原因和出錯部位。但需要注意的是,對于不同的瀏覽器,對同一標記符可能會有不完全相同的解釋超文本標記語言(15張),因而可能會有不同的顯示效果。 html之所以稱為超文本標記語言,是因為文本中包含了所謂“超級鏈接”點。所謂超級鏈接,就是一種url指針,通過激活(點擊)它,可使瀏覽器方便地獲取新的網(wǎng)頁。這也是html獲得廣泛應(yīng)用的最重要的原因之一。 網(wǎng)頁的本質(zhì)就是html,通過結(jié)合使用其他的web技術(shù)(如:腳本語言、cgi、組件等),可以創(chuàng)造出功能強大的網(wǎng)頁。因而,html是web編程的基礎(chǔ),也就是說萬維網(wǎng)是建立在超文本基礎(chǔ)之上的。 超文本標記語言html文檔制作不是很復(fù)雜,但功能強大,支持不同數(shù)據(jù)格式的文件鑲?cè)?,這也是www盛行的原因之一,其主要特點如下: 1 簡易性,html版本升級采用超集方式,從而更加靈活方便。 2 可擴展性,html語言的廣泛應(yīng)用帶來了加強功能,增加標識符等要求,html采取子類元素的方式,為系統(tǒng)擴展帶來保證。 3 平臺無關(guān)性。雖然pc機大行其道,但使用mac等其他機器的大有人在,html可以使用在廣泛的平臺上,這也是www盛行的另一個原因。第三章 系統(tǒng)分析在著手開發(fā)房屋銷售管理系統(tǒng)之前,首先要對這個網(wǎng)上房屋銷售管理系統(tǒng)進行設(shè)計分析?,F(xiàn)有系統(tǒng)是我對于這次系統(tǒng)認識的重要來源。分析已有的功能,可以更好的改善和確定新系統(tǒng)的設(shè)計目標和模型。3.1系統(tǒng)功能分析縱觀大部分的房屋銷售管理系統(tǒng)網(wǎng)站,都主要分為兩部分:前臺和后臺。在前臺,也要考慮的情況是,非登陸用戶可以查看房屋的出租信息、求組信息、出售信息、求購信息,可以對自己感興趣的房屋類型點擊查看房屋的詳細信息,可以看到站內(nèi)公告,可以看到新聞資訊并對自己感興趣的新聞資訊點擊查看資訊的詳細內(nèi)容,可以進行信息檢索查詢自己感興趣的房屋,可以注冊會員,可以在留言板寫下自己想說的話并可以與管理員溝通。但是非登陸用戶不能進行修改登陸密碼以及不能修改自己的詳細資料并且不能預(yù)訂自己感興趣的房屋。登陸用戶不僅可以修改自己的登陸密碼以及自己的詳細資料,也可以在自己的登陸頁面內(nèi)進行房屋信息查詢并且可以預(yù)訂自己感興趣的房屋。在后臺,管理員成功登陸后可以對房屋進行相關(guān)操作,也可以管理會員的信息以及操作前臺用戶留言的信息。總的來說,房屋銷售管理系統(tǒng)可以劃分為以下四個模塊:影片管理,會員管理,訂單管理,留言管理四部分組成。具體如圖3-1所示:房屋銷售管理系統(tǒng)租售登記租售查詢報表統(tǒng)計合同管理用戶管理購房常識管理圖3-1 系統(tǒng)功能結(jié)構(gòu)3.2需求分析房屋銷售管理系統(tǒng)需求主要來自房屋登記,管理房源和管理人員。房屋登記將用戶需要登記的房屋的信息輸入系統(tǒng),由系統(tǒng)自動歸類儲存,隨時可以查閱修改。房屋管理人員可利用本系統(tǒng),輸出房屋名單,自動生成統(tǒng)計報表、房屋出售合同、房屋出租合同。一般情況下,普通用戶只能瀏覽查詢房屋具體信息,而超級用戶除了能查詢房屋具體信息以外,還能夠直接登記房屋信息,但是不能隨意修房屋數(shù)據(jù),尤其是房屋出售合同和房屋出租合同等敏感信息。因此,用戶, 超級用戶和房屋管理人員的的權(quán)限要明確區(qū)分開來,防止操作時因操作錯誤產(chǎn)生的數(shù)據(jù)丟失和數(shù)據(jù)錯誤,因此,這就需要在設(shè)計模塊時加以考慮。房屋管理人員還有一個任務(wù)是對各個人員的使用權(quán)限進行管理,對數(shù)據(jù)庫中的房屋信息進行實地考核和協(xié)助客戶填寫房屋出售合同和房屋出租合同,并將其打印出來存檔管理,在出租合同到期后即時的回收房屋使用權(quán),并再次將此房屋出租,進入下一個出租循環(huán)中。因此,確定本系統(tǒng)的功能有:房屋出租登記輸入處理,房屋出售登記輸入處理,房屋登記表修改處理(有輸入、取消、確認、修改、刪除等功能),房屋查詢處理(按地址,面積,使用權(quán)查詢等),房屋出租情況報表統(tǒng)計處理,房屋出售情況報表統(tǒng)計處理(包含打印功能),房屋出租合同錄入和打印功能,房屋出售合同錄入和打印功能,購買房屋基本常識介紹功能。3.3系統(tǒng)處理流程圖本系統(tǒng)基本設(shè)計按系統(tǒng)規(guī)劃的要求規(guī)定設(shè)計,其處理流程如圖(3-2)所示。房屋中介管理系統(tǒng)(系統(tǒng)自動實現(xiàn)功能)房屋登記表統(tǒng)計處理、生成、打印,房屋出售和出租合同的管理管理人員,超級用戶登記房屋信息操作人員(操作菜單)房屋登記表的輸入,房屋登記表的修改刪除,房屋出售和出租合同的錄入用戶(操作菜單)房屋出售和出租登記表的查詢,確認購買信息,填寫個人信息圖3-2 系統(tǒng)處理流程第四章 系統(tǒng)總體設(shè)計4.1總體結(jié)構(gòu)設(shè)計系統(tǒng)的概要設(shè)計中最重要的就是系統(tǒng)的模塊化。模塊化是指解決一個復(fù)雜問題時自項向下逐層把軟件系統(tǒng)劃分成若干個模塊的過程。每個模塊完成一個特定的功能, 所有的模塊按某種方法組織起來,成為一個整體,完成整個系統(tǒng)所要求的功能。將系統(tǒng)劃分為多個模塊是為了降低軟件系統(tǒng)的復(fù)雜性,提高可讀性、可維護性,但模塊的劃分不能是任意的,應(yīng)盡量保持其獨立性。也就是說,每個模塊只完成系統(tǒng)要求的獨立的子功能,并且與其他模塊的聯(lián)系最少且接口簡單,即盡量做到高內(nèi)聚低耦合,提高模塊的獨立性,為設(shè)計高質(zhì)量的軟件結(jié)構(gòu)奠定基礎(chǔ)。通過對整個系統(tǒng)的規(guī)劃分析,對數(shù)據(jù)的具體要求的分析,以及對系統(tǒng)功能的綜合考慮,提出一個基本的總體結(jié)構(gòu)框架。房屋中介管理系統(tǒng)的層次劃分為幾個方面:用戶界面,數(shù)據(jù)緩沖,數(shù)據(jù)庫,輸出等。用戶界面層次:距離用戶最近的層次,以圖形化界面顯示給用戶,便于用戶進行基本操作,用戶可以在這里輸入數(shù)據(jù),修改數(shù)據(jù),刪除數(shù)據(jù),設(shè)定選配標準,設(shè)定查詢條件等。用戶對系統(tǒng)的所有輸入內(nèi)容在此層次上操作。數(shù)據(jù)緩沖層次:在這個層次中,用戶所做的修改尚未提交到數(shù)據(jù)庫中,而是保存在一個臨時緩沖區(qū)中。此時,所有操作是由系統(tǒng)本身操作,包括在數(shù)據(jù)緩沖區(qū)內(nèi)增加信息,修改信息,刪除信息等,也包括執(zhí)行選配過程,判斷查詢條件的合法性等。這一層次中,系統(tǒng)主要執(zhí)行提交數(shù)據(jù)庫之前的所有工作,確保提交數(shù)據(jù)的合法性和準確性,盡量減少數(shù)據(jù)庫錯誤。數(shù)據(jù)庫層:主要操作在數(shù)據(jù)庫中執(zhí)行,主要工作是:將緩沖區(qū)的數(shù)據(jù)存入數(shù)據(jù)庫,執(zhí)行查詢語句等。由于數(shù)據(jù)是經(jīng)過緩沖區(qū)檢查的,所以可以大大減少數(shù)據(jù)庫的非法操作,減少數(shù)據(jù)出錯的情況,查詢時的非正常情況大大減少。輸出層:在這個層次中,不需要進行數(shù)據(jù)庫操作和用戶輸入操作,這個層次的主要工作是把結(jié)果顯示給用戶,包括查詢結(jié)果,統(tǒng)計圖,錯誤信息,提示信息等。4.2系統(tǒng)功能4.2.1系統(tǒng)功能設(shè)計目標理論上系統(tǒng)功能的設(shè)計目標如下:(1)易用性強:類似眾多網(wǎng)站一樣,房屋銷售管理系統(tǒng)的要符合實際操作流程的,符合廣大用戶人群的操作習(xí)慣,圖文并茂簡單易學(xué)易用要盡量使用戶減少輸入,適合各類人群使用。(2)主流的程序結(jié)構(gòu):提高了軟件的生命周期,方便以后更新和管理(3)安全性方面考慮:確保各個功能正確運行,確保會員賬戶信息和個人信息的安全,確保管理員相應(yīng)的操作權(quán)限,能有助于系統(tǒng)系統(tǒng)的后期維護,確保軟件的安全和可靠。(4)劃分模塊的好處:有利于以后修改和維護本系統(tǒng),提高了系統(tǒng)的后期可擴展性,而且查看簡單明了。(5)查詢功能要強大:對于瀏覽房屋信息系統(tǒng)的用戶,主要為想查詢到自己想要的房屋,所以查詢功能要做的完善,貼近用戶,也便于管理員能夠更好的操作,管理最新的房屋信息。4.2.2系統(tǒng)主要功能1.數(shù)據(jù)基本操作功能數(shù)據(jù)的基本操作功能是“房屋中介管理系統(tǒng)”的最基本功能,指的是一個數(shù)據(jù)庫管理系統(tǒng)軟件的最基本的數(shù)據(jù)操作。數(shù)據(jù)的基本操作包括房屋的增加,刪除,修改等。房屋信息增加功能:用戶手動增加房屋信息。房屋刪除功能:由用戶選擇要刪除的房屋信息,點擊刪除后,刪除該房屋信息,首先在緩沖區(qū)中刪除,此時如果沒有提交到數(shù)據(jù)庫,則可以撤銷刪除操作,但如果提交到數(shù)據(jù)庫了,刪除后將不能恢復(fù)該信息。房屋修改功能:用戶選擇要修改的房屋信息,可以重新修改房屋的登記信息。2.查詢功能查詢功能是一個數(shù)據(jù)庫管理軟件的必備輔助功能,當(dāng)數(shù)據(jù)量大的時候,呈現(xiàn)給用戶所有信息,肯定有很多信息是冗余的或者是無效的甚至是用戶不需要的。此時,根據(jù)用戶的需要進行必要的過濾是十分必要的。查詢功能通常是根據(jù)數(shù)據(jù)的信息中不同的字段來查詢。“房屋中介管理系統(tǒng)”中,查詢功能也是一個十分重要的功能,當(dāng)有很多房屋信息時,如何給用戶呈現(xiàn)出需要的信息和過濾掉不用的信息是一個需要解決的問題。因此,考慮到用戶的需求,系統(tǒng)應(yīng)該具有一個比較人性化的查詢系統(tǒng),可以根據(jù)不同的要求來進行查詢。查詢的速度要快捷,查詢的結(jié)果要準確。“房屋中介信息系統(tǒng)”的查詢系統(tǒng)可以分成下面幾個方面來進行查詢:根據(jù)房屋地址,根據(jù)房屋狀態(tài),根據(jù)戶主,根據(jù)房屋朝向等來查詢。3.打印和統(tǒng)計功能“房屋中介管理信息系統(tǒng)”的一個重要功能是房屋租售報表統(tǒng)計和房屋租售報表的打印。房屋租售報表統(tǒng)計和房屋租售合同均有一定的格式,特別是房屋出租和出售合同,嚴格按照當(dāng)?shù)胤抗懿糠值囊?。因此高質(zhì)量的套打也是軟件的重要功能。4.其他輔助功能“房屋銷售管理信息系統(tǒng)”除了具備上述所有主要功能之外,還應(yīng)該具有一些必要的輔助性功能,包括用戶管理,數(shù)據(jù)庫連接功能,購買常識介紹功能等等。用戶管理功能:為了保證系統(tǒng)的可靠性和安全性,系統(tǒng)應(yīng)該采用用戶登錄的方式進入,防止非法用戶的進入。每個用戶具有自己的權(quán)限,主要是管理權(quán)限和一般權(quán)限。只有管理權(quán)限才允許增加用戶,刪除用戶等管理功能。而一般權(quán)限則只能進行一般的工作,沒有管理用戶的功能。用戶登錄:系統(tǒng)的啟動同時要求用戶根據(jù)自己的操作員號碼和密碼進行登錄,通過驗證用戶的密碼,達到確定用戶合法性的目的。增加用戶:只有系統(tǒng)管理員權(quán)限的身份才具備此功能,為系統(tǒng)增加一個新用戶,包括用戶登錄名,密碼,權(quán)限等信息。其中,可以設(shè)置新增用戶的權(quán)限,系統(tǒng)管理員、報名管理員或者報名登記員,當(dāng)設(shè)定成系統(tǒng)管理員身份時,該擁護具有和系統(tǒng)管理員同樣的權(quán)限。刪除用戶:只有系統(tǒng)管理員權(quán)限的身份才具備此功能,從系統(tǒng)刪除一個用戶,被刪除的用戶將不能登錄本系統(tǒng)。重新登錄:退出系統(tǒng)重新登錄。一般在新增用戶后或者修改密碼之后使用驗證增加用戶或者修改密碼是否成功。或者以不同權(quán)限登錄,換一個不同的用戶名登錄等等。數(shù)據(jù)庫連接功能:數(shù)據(jù)庫連接信息保存在系統(tǒng)中,再次登陸系統(tǒng)不必設(shè)置數(shù)據(jù)庫,但當(dāng)數(shù)據(jù)庫發(fā)生變動時,用戶可以配置輸入本機或者局域網(wǎng)上的數(shù)據(jù)服務(wù)器名和數(shù)據(jù)庫名。如果應(yīng)用程序與數(shù)據(jù)庫連接成功,下次運行程序就不會再彈出此配置窗口,除非數(shù)據(jù)庫服務(wù)器有變更時會彈出。購買常識介紹功能:主要是針對用戶對于不熟悉購買房屋或者租房屋流程,以及各種購房常識等介紹。4.3系統(tǒng)模塊詳細介紹4.3.1租售登記模塊主要實現(xiàn)的是管理員以及超級用戶(當(dāng)?shù)胤康禺a(chǎn)公司),即時將擁有的房源具體情況(如地址,面積,戶主,聯(lián)系方式等)登記,經(jīng)過房屋銷售公司實地考察屬實后,向客戶出售或者出租。4.3.2租售查詢模塊主要是對房源的查詢,了解房源情況,在瀏覽房源資料的時候,在選定房源的時候,可以進行登記管理,也便于管理員修改,添加和刪除,對房源進行管理。對房源的查詢方式可分為:房源編號,戶主,房源地址,面積,朝向和出售價格,出租時間等。4.3.3租售報表統(tǒng)計模塊主要是管理員對當(dāng)日或者當(dāng)月房屋出租或者出售情況的統(tǒng)計,便于管理和存檔,可以及時將本日或者本月情況打印出來。4.3.4租售合同管理模塊主要是針對客戶在選擇好房屋后,及時快捷的填寫租售合同,便于管理機構(gòu)管理。4.3.5用戶管理模塊用戶管理模塊,是便于管理員了解當(dāng)前幾個大客戶的情況。4.3.6購房常識管理模塊購房常識管理模塊,是對不熟悉房屋租售情況的客戶詳細的介紹購房程序等等各類方便客戶的各種介紹。第5章 數(shù)據(jù)庫設(shè)計5.1概念設(shè)計在概念設(shè)計階段中,設(shè)計人員從用戶的角度看待數(shù)據(jù)及處理要求和約束,產(chǎn)生一個反映用戶觀點的概念模式。然后再把概念模式轉(zhuǎn)換成邏輯模式。將概念設(shè)計從設(shè)計過程中獨立開來,使各階段的任務(wù)相對單一化,設(shè)計復(fù)雜程度大大降低,不受特定dbms的限制。在系統(tǒng)設(shè)計的開始,首先考慮的是如何用數(shù)據(jù)模型來數(shù)據(jù)庫的結(jié)構(gòu)與語義,以對現(xiàn)實世界進行抽象。目前廣泛使用的數(shù)據(jù)模型可分為兩種類型,一種是獨立于計算機系統(tǒng)的“概念數(shù)據(jù)模型”,如“實體聯(lián)系模型”;另一種是直接面向數(shù)據(jù)庫邏輯結(jié)構(gòu)的“結(jié)構(gòu)數(shù)據(jù)模型”。 在系統(tǒng)的數(shù)據(jù)庫設(shè)計中,先要對系統(tǒng)分析得到的數(shù)據(jù)字典中的數(shù)據(jù)存儲進行分析,分析各數(shù)據(jù)存儲之間的關(guān)系,然后才能得出系統(tǒng)的關(guān)系模式??梢圆捎胑r圖的方法來進行數(shù)據(jù)結(jié)構(gòu)分析。er設(shè)計方法是一種通過er圖來描述現(xiàn)實世界信息結(jié)構(gòu)的db設(shè)計方法。er圖由實體、屬性、聯(lián)系三部分組成。在本系統(tǒng)中采用“實體聯(lián)系模型”(er模型)來描述數(shù)據(jù)庫的結(jié)構(gòu)與語義,以對現(xiàn)實世界進行第一次抽象。er模型直接從現(xiàn)實世界抽象出實體類型及實體間聯(lián)系,然后用er圖來表示數(shù)據(jù)模型。它有兩個明顯的優(yōu)點:接近于人的思維,容易理解;與計算機無關(guān),用戶容易接受。er圖是直觀表示概念模型的工具,它有四個基本成分:矩形框,表示實體類型(考慮問題的對象)。菱形框,表示聯(lián)系類型(實體間的聯(lián)系)。 橢圓形框,表示實體類型和聯(lián)系類型的屬性。對于關(guān)鍵碼的屬性,在屬性名下劃一橫線。直線,聯(lián)系類型與其涉及的實體類型之間以直線連接。 在得到全局er模式后,為了提高數(shù)據(jù)庫系統(tǒng)的效率,還應(yīng)進一步依據(jù)處理需求對er模式進行優(yōu)化。一個好的全局er模式,除能準確、全面地反映用戶功能需求外,還應(yīng)滿足下列條件:實體類型的個數(shù)要盡可能的少;實體類型所含屬性個數(shù)盡可能少;實體類型間聯(lián)系無冗余。5.2數(shù)據(jù)表的設(shè)計在完成系統(tǒng)的er圖之后,需要將er模型轉(zhuǎn)化為關(guān)系模型,也就是說,要設(shè)計出數(shù)據(jù)庫所需要的表格。在這里,選用的是關(guān)系數(shù)據(jù)庫。因為關(guān)系數(shù)據(jù)庫中的二維表格可以很清楚地描述數(shù)據(jù)之間的聯(lián)系。在這里不得不提到一個概念范式。其實在上一節(jié)的er圖設(shè)計中,已經(jīng)運用了范式的思想,不僅如此,在數(shù)據(jù)庫的表格設(shè)計中更離不開范式的思想,它是數(shù)據(jù)庫設(shè)計的基礎(chǔ),如果不注意這個問題將會導(dǎo)致一系列問題的出現(xiàn)。設(shè)計原則如下:1進行規(guī)范化設(shè)計,盡可能地減少數(shù)據(jù)冗余和重復(fù)2合理的數(shù)據(jù)庫表的設(shè)計應(yīng)該是在滿足需求的前提下,使數(shù)據(jù)的重復(fù)量最小,就盡量按照關(guān)系數(shù)據(jù)庫系統(tǒng)理論方法去設(shè)計一個數(shù)據(jù)庫,減少數(shù)據(jù)的冗余。3.結(jié)構(gòu)設(shè)計與操作設(shè)計相結(jié)合在設(shè)計數(shù)據(jù)庫結(jié)構(gòu)時,有時為了編程實現(xiàn)的簡捷和思路的清晰,往往故意增加一些冗余數(shù)據(jù)。這雖然有悖于傳統(tǒng)的關(guān)系數(shù)據(jù)庫理論,但是考慮到選擇的機器型號和檔次等因素,如果增加的冗余不會明顯增加存儲空間和降低處理效率,并且對編程實現(xiàn)有很大幫助,往往可以采用這種方法。數(shù)據(jù)結(jié)構(gòu)具有相對的穩(wěn)定性數(shù)據(jù)結(jié)構(gòu)的相對穩(wěn)定性,可以作為新、舊系統(tǒng)轉(zhuǎn)換的依據(jù)。無論采用何種方法或手段去處理日常事務(wù),都應(yīng)該能完成相應(yīng)的功能,決不會因為采用了計算機而丟失了必要的功能,或徹底改變了原有的工作流程和模式。計算機系統(tǒng)的建成是建立在原系統(tǒng)充分調(diào)研的基礎(chǔ)上的,它既不能脫離原系統(tǒng)的大框架,也不是簡單的重復(fù)和替代。所以數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計應(yīng)保證數(shù)據(jù)的相對穩(wěn)定,這樣才能考慮在新的數(shù)據(jù)結(jié)構(gòu)下的業(yè)務(wù)處理方式。在系統(tǒng)中定義的表格都嚴格地按照范式的思想和要求去完成,數(shù)據(jù)庫中的所有表格都達到了三范式的要求。基于以上三條設(shè)計原則,根據(jù)系統(tǒng)er圖,針對本系統(tǒng)的特點,在對所搜集的數(shù)據(jù)進行規(guī)范化之后,我選用microsoft accsse數(shù)據(jù)庫來進行數(shù)據(jù)庫的邏輯設(shè)計。房屋銷售管理信息系統(tǒng)數(shù)據(jù)庫主要表目錄:表5-1 系統(tǒng)數(shù)據(jù)庫目錄序號表名1常識信息表2中介信息表3用戶信息權(quán)限表4單位信息表5房屋出售合同表6房屋銷售合同表以下是兩張主要的表:用戶信息表user:表5-2 用戶信息表字段名稱類 型長 度必填字段用戶char20yes密碼char12yes權(quán)限smallint10yes中介信息表:表5-3 中介信息表項次字段名稱字段大小數(shù)據(jù)類型必填字段01編號長整型自動編號02收件號10文本no03類型10文本no04房屋地址100文本no05房型20文本no06朝向20文本no07樓層長整型數(shù)字no08產(chǎn)別20文本no09價格貨幣no10區(qū)域20文本no11竣工日期日期/時間no12產(chǎn)權(quán)證號50文本no13房屋設(shè)施200文本no14裝修情況100文本no15交通情況100文本no16使用年限貨幣no17房屋面積貨幣no18周圍環(huán)境200文本no19備注200文本no20聯(lián)系人50文本yes21聯(lián)系人電話40文本yes22聯(lián)系人電話240
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年福建省中考語文真題
- 地理實踐力培養(yǎng)策略研究:高中地理教學(xué)案例分析論文
- 小學(xué)生零花錢使用與道德品質(zhì)養(yǎng)成的關(guān)聯(lián)研究論文
- 基于信息技術(shù)的初中歷史教學(xué)中算法思維培養(yǎng)的實證研究論文
- 中國醫(yī)藥級纖維素類衍生物行業(yè)市場前景預(yù)測及投資價值評估分析報告
- 節(jié)水洗車臺管理制度
- 規(guī)范安全臺帳范本
- 茶藝師(高級)試題含答案
- 財務(wù)管理學(xué)-自考歷年真題
- 課程大綱數(shù)學(xué)分析
- 2025年6月14日萍鄉(xiāng)市事業(yè)單位面試真題及答案解析
- 2025年高考真題-語文(全國二卷) 含解析
- 2025年廬山市國有投資控股集團有限公司招聘筆試沖刺題(帶答案解析)
- 生物基可降解地膜行業(yè)深度調(diào)研及發(fā)展項目商業(yè)計劃書
- 出租車租憑合同協(xié)議書
- GB/T 24217-2025洗油
- 2025年天津市西青區(qū)八年級會考模擬生物試卷(含答案)
- 寧波輔警考試題庫2024
- 紡紗工高級工職業(yè)鑒定試卷及答案
- 2025年中考地理真題試題(含解析)
- 2025年社區(qū)工作者考試試題及答案
評論
0/150
提交評論