【正文】
和SqlServer數(shù)據(jù)庫,開發(fā)語言是Java,主要使用了J2EE的技術(shù),java是一種面向?qū)ο缶幊陶Z言,簡單易學(xué)而且靈活方便。因此,在每一個(gè)項(xiàng)目開發(fā)之前,都要進(jìn)行可行性分析,可以減少項(xiàng)目的開發(fā)風(fēng)險(xiǎn),避免人力、物力和財(cái)力的浪費(fèi)。使用計(jì)算機(jī)對房產(chǎn)銷售信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn),查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長、成本低等,這些顯而易見的優(yōu)點(diǎn)極大的提供了房產(chǎn)銷售人員的工作效率,通過該系統(tǒng)的開發(fā),把管理人員從繁瑣的數(shù)據(jù)處理中解脫出來,使其高效化、簡易化、智能化,也提高了透明度和互動(dòng)性。而且隨著房產(chǎn)資源的增多、交易次數(shù)的增多,購房是顧客挑選自己滿意的房產(chǎn)時(shí)也比較麻煩,售后服務(wù)等工作也做的不夠到位。隨著房地產(chǎn)業(yè)的不斷發(fā)展,為響應(yīng)加快房地產(chǎn)經(jīng)濟(jì)迅速隆起,振興老工業(yè)基地的號(hào)召,充分利用電腦的先進(jìn)科技管理手段,吧售樓工作人員從一大堆合同中解放出來,將樓盤的銷售推向“無紙化”已經(jīng)成了解決當(dāng)前房地產(chǎn)售樓工作的黨務(wù)之急。但與此同時(shí),房地產(chǎn)企業(yè)的信息化建設(shè)扔處在一個(gè)較低的運(yùn)行層面上,與作為我國國民經(jīng)濟(jì)之支柱產(chǎn)業(yè)之一的低位及其不協(xié)調(diào)。隨著時(shí)代發(fā)展,競爭加劇,房地產(chǎn)商越來越重視信息技術(shù),通過信息技術(shù)來提高效率,降低成本,擴(kuò)大業(yè)務(wù)已經(jīng)越來越成為房地產(chǎn)企業(yè)的共識(shí). 因此,開發(fā)一個(gè)適合當(dāng)前市場需要的房地產(chǎn)銷售系統(tǒng),解決目前在房地產(chǎn)(特別是二手房市場)遇到的問題,具有一定的現(xiàn)實(shí)意義. 縱觀目前的房地產(chǎn)銷售狀況,雖然已經(jīng)具有一些成型并可以投入使用的房地產(chǎn)銷售信息和客戶信息的管理系統(tǒng),它們的使用在一定程度上推動(dòng)了房地產(chǎn)市場的活躍和發(fā)展,但是,由于信息技術(shù)發(fā)展和信息來源不足等方面的局限性,這些系統(tǒng)在使用過程中普遍存在開發(fā)工具的選擇不夠科學(xué),界面設(shè)計(jì)不夠生動(dòng)、系統(tǒng)運(yùn)行的動(dòng)態(tài)實(shí)時(shí)性較差、不能最大的方便顧客操作等一系列問題。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 software39。關(guān)鍵詞:數(shù)據(jù)庫 管理軟件 房屋銷售管理 查詢 AbstractHousing sales information management systemAbstractAs the basic tool of information age, puter has been widely used in every part of modern life. With the increasing demands of IT specialist by the society, puter software ability examinations grow too. The application of “House Agency Management Information System” can greatly reduce registrants39。本系統(tǒng)以JSP SQL為開發(fā)工具,通過后臺(tái)數(shù)據(jù)庫的建立與設(shè)置,軟件界面的設(shè)計(jì)與實(shí)現(xiàn),程序的編寫與調(diào)試等幾個(gè)階段來完成對房屋銷售管理系統(tǒng)的開發(fā)。利用計(jì)算機(jī)技術(shù),實(shí)現(xiàn)管理系的自動(dòng)化,規(guī)范化就是這個(gè)問題最好的解決方法.論文主要探討“房屋銷售管理系統(tǒng)”的理論基礎(chǔ)和設(shè)計(jì)思想,根據(jù)系統(tǒng)的開發(fā)過程和系統(tǒng)的功能實(shí)現(xiàn)為主線來論述數(shù)據(jù)庫管理軟件的開發(fā)過程。作為工作人員期望能夠避免繁瑣的手工操作,甩掉傳統(tǒng)的手工記錄方式,達(dá)到事半功倍的效果。 房屋銷售信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘 要隨著信息自動(dòng)化處理技術(shù)的日益發(fā)展,如何科學(xué),全面,高效的對單位紛繁復(fù)雜的檔案管理事務(wù)進(jìn)行計(jì)算機(jī)的自動(dòng)化管理是個(gè)熱門話題,當(dāng)前企事業(yè)單位為了提升自身的競爭力,各單位都在定制和購買各項(xiàng)業(yè)務(wù)應(yīng)用軟件,運(yùn)用高科技手段進(jìn)行科學(xué),規(guī)范的管理。作為房屋銷售公司的管理者,希望能夠?qū)Ψ课蒌N售事務(wù)管理的整個(gè)流程狀態(tài),信息資料的情況了如指掌,使其可以做出科學(xué)的決策。一個(gè)能夠使其實(shí)現(xiàn)管理系統(tǒng)化、規(guī)范化、自動(dòng)化的計(jì)算機(jī)系統(tǒng)就顯得很有必要。主要闡述以軟件工程理論作為系統(tǒng)開發(fā)的理論基礎(chǔ),以客戶機(jī)/服務(wù)器模式的關(guān)系型數(shù)據(jù)庫作為后臺(tái),以專業(yè)數(shù)據(jù)庫開發(fā)語言作為實(shí)現(xiàn)手段的數(shù)據(jù)庫管理軟件的開發(fā)過程分析和理論研究。本論文詳細(xì)地介紹了開發(fā)系統(tǒng)的具體步驟,以及應(yīng)用的技術(shù),以配圖例的方式詳盡說明,并在文中對一些源程序作了詳細(xì)的解釋。 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。s 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 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章 前言 1 1 1 2 2 2 3 3第2章 相關(guān)技術(shù)介紹 4 4 JSP 5 Servlet 6 JavaScript 7 Html 7第3章 系統(tǒng)分析 9 9 9 10第4章 系統(tǒng)總體設(shè)計(jì) 12 12 12 12 13 14 14 14 15 15 15 15第5章 數(shù)據(jù)庫設(shè)計(jì) 16 16 16第6章 系統(tǒng)實(shí)現(xiàn) 20 20 20 24 25 25 28 31第7章 系統(tǒng)測試 32 32 32 33 33結(jié)論 36致 謝 38參考文獻(xiàn) 39II第1章 前言隨著住房體制的改革和房地產(chǎn)銷售業(yè)務(wù)的迅猛發(fā)展,對房產(chǎn)銷售管理提出了更高的要求. 在現(xiàn)代化的信息社會(huì)里,購買房產(chǎn)的人需要快速得到房產(chǎn)的銷售和出售信息,房產(chǎn)銷售機(jī)構(gòu)需要快捷地與購房者進(jìn)行信息溝通. 房地產(chǎn)銷售管理工作不同于一般的管理工作,它具有時(shí)空特性,即它所管理的房屋是具有地理空間意義的空間實(shí)體,并且這些空間實(shí)體是動(dòng)態(tài)變化的. 因此,房地產(chǎn)銷售信息管理系統(tǒng)在理論和實(shí)際操作上不同于一般的企業(yè)管理信息系統(tǒng)(Manage Information System,簡稱M IS) ,在更多的意義上它是一種空間信息系統(tǒng),在建立過程中就必須強(qiáng)調(diào)所發(fā)布信息的時(shí)效性。在對目前的房地產(chǎn)市場的特點(diǎn)進(jìn)行調(diào)查的基礎(chǔ)上,總結(jié)了目前運(yùn)行的系統(tǒng)的缺陷和不足,設(shè)計(jì)和實(shí)現(xiàn)了一個(gè)動(dòng)態(tài)的房地產(chǎn)銷售系統(tǒng). 系統(tǒng)在中文Windows XP環(huán)境下,采用的B /S模式進(jìn)行了研究,利用JSP技術(shù)開發(fā)而成,具有良好的用戶界面. 通過對系統(tǒng)的測試證明,系統(tǒng)設(shè)計(jì)比較合理,程序運(yùn)行比較穩(wěn)定,使用方便,可以為住房銷售和購房者提供一定的幫助.國家發(fā)展與改革委員會(huì)和國家統(tǒng)計(jì)局發(fā)布的2011上半年房地產(chǎn)市場統(tǒng)計(jì)資料顯示:房地產(chǎn)開發(fā)投資大幅增長,增長幅度同比略有加大,上半年,全國完成房產(chǎn)處開發(fā)投資13196億元,%,增幅比去年同期提高5個(gè)百分點(diǎn),其中住宅完成投資9867億元,%,占房地產(chǎn)開發(fā)總投資的72%,房地產(chǎn)產(chǎn)業(yè)屬于支柱型產(chǎn)業(yè),它的發(fā)展可以帶動(dòng)鋼鐵、進(jìn)入等其他行業(yè)的發(fā)展,成為經(jīng)濟(jì)增長的主要?jiǎng)恿χ?。激烈的市場競爭使眾多的房地產(chǎn)企業(yè)逐漸意識(shí)到信息化對提高效益、降低成本、提高企業(yè)競爭能力等方面所起的所用,開始進(jìn)行了信息化建設(shè)的探索與實(shí)踐。一直以來,房地產(chǎn)公司所使用的傳統(tǒng)的書面進(jìn)行房屋銷售記錄的方式是在是太落后,它存在著信息流動(dòng)性差、查閱不方便等問題。計(jì)算機(jī)技術(shù)發(fā)展到今天,已經(jīng)全面邁向了智能化、集成化、網(wǎng)絡(luò)化,以計(jì)算機(jī)技術(shù)為代表的信息技術(shù)正推動(dòng)著教育、管理手段、方式等發(fā)生根本性改變,其強(qiáng)大的功能已被人們所深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮這越來越重要的作用,不言而喻,計(jì)算機(jī)技術(shù)的發(fā)展和應(yīng)用最終實(shí)現(xiàn)房地產(chǎn)行業(yè)管理的網(wǎng)絡(luò)化、信息化,能夠更新以往的房產(chǎn)銷售管理概念,增強(qiáng)效益掛念,提高準(zhǔn)確度,借助信息技術(shù)手段,建設(shè)管理和完善房產(chǎn)銷售和費(fèi)用管理。開發(fā)任何一個(gè)系統(tǒng),都會(huì)受到時(shí)間和資源上的限制。下面就技術(shù)、經(jīng)濟(jì)、操作和法律四個(gè)方面來介紹。大學(xué)期間就學(xué)習(xí)了java課程,也系統(tǒng)的了解了J2EE的知識(shí),房產(chǎn)銷售管理系統(tǒng)總體上開發(fā)難度不高,數(shù)據(jù)庫的設(shè)計(jì)和操作是本系統(tǒng)設(shè)計(jì)的核心。因此,完成系統(tǒng)實(shí)現(xiàn)在技術(shù)上完全具有可行性。本系統(tǒng)對計(jì)算機(jī)配置的要求不高,企業(yè)更換下來的低配置電腦都可以完全滿足需要,所以在經(jīng)濟(jì)上具有完全的可行性。本房產(chǎn)銷售管理系統(tǒng)是自行開發(fā)的管理系統(tǒng),是很有實(shí)際意義的系統(tǒng),開發(fā)環(huán)境軟件和使用的數(shù)據(jù)庫都是開源代碼,開發(fā)這個(gè)系統(tǒng)不同于開發(fā)普通的系統(tǒng)軟件,不存在侵權(quán)等問題,即法律上是可行的。第2章 相關(guān)技術(shù)介紹此次設(shè)計(jì)主要采用MyEclipse加Tomcat后臺(tái)服務(wù)器進(jìn)行,設(shè)計(jì)過程中頁面主要使用JSP技術(shù)完成,下面對MyEclipse、Tomcat和SqlServer數(shù)據(jù)庫進(jìn)行簡要介紹。MyEclipse企業(yè)級(jí)工作平臺(tái)(MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。 Tomcat Tomcat是一個(gè)小型的輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。實(shí)際上Tomcat 部分是Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)運(yùn)行tomcat 時(shí),它實(shí)際上作為一個(gè)與Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。Tomcat是Apache 軟件基金會(huì)(Apache Software Foundation)的Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache、Sun 和其他一些公司及個(gè)人共同開發(fā)而成。因?yàn)門omcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認(rèn)可,成為目前比較流行的Web 應(yīng)用服務(wù)器。 Tomcat 是一個(gè)輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選。實(shí)際上Tomcat 部分是Apache 服務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行tomcat 時(shí),它實(shí)際上作為一個(gè)與Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。對于一般的個(gè)人使用者和中小型企業(yè)來說,SqlServer提供的功能已經(jīng)綽綽有余,而且由于SqlServer是開放源碼軟件,因此可以大大降低總體擁有成本。Microsoft SQL Server近年來不斷更新版本,1996年,Microsoft 推出了SQL Server ;1998年,SQL Server ;SQL Server 2000是Microsoft公司于2000年推出,目前最新版本是2012年3月份推出的SQL SERVER 2012。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。 Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶。JSP與Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端就是一個(gè)HTML文本,因此客戶端只要有瀏覽器能瀏覽。服務(wù)器在頁面被客戶端請求以后對這些Java代碼進(jìn)行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。JSP具備了Java技術(shù)的簡單易用,完全的面向?qū)ο螅哂衅脚_(tái)無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。除了系統(tǒng)之外,代碼