




已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
房地產銷售管理系統(tǒng)摘要房地產銷售已成為房產公司管理中不可或缺的一部分,在許多國家得到了廣泛的研究與應用??偟恼f來,房地產銷售系統(tǒng)就是通過集中房地產銷售信息,對房產公司的管理進行調控。實現房地產銷售系統(tǒng)現代化的根本途徑是信息化、系統(tǒng)化。mcirospft公司的 vb 6.0開發(fā)工具,有各種各種面向對象的控件。我們將在vb 6.0中使用ado控件連接access數據庫,將存在數據庫的信息通過界面顯示出來,并進行修改,查詢等操作。關鍵字:管理信息系統(tǒng)、房地產銷售、系統(tǒng)開發(fā) 數據庫 查詢abstractreal estate sale has become an indispensable part of property management companies in many countries and has been in a wide range of research and application. overall, real estate marketing system is by focusing on the real estate companys management to control real estate information system. achieve real estate marketing system is the fundamental way to modern information technology. the systematic development tool visual basic 6.0 of microsoft companies has all the various object-oriented control. we will control in visual basic 6.0 ado connection access database. there will show the information in the database through the interface, and revised operational inquiries.keywords: management information system real estate management system,systematic development database inquiry目錄摘要1abstract1第一章 房地產銷售概述2第二章 開發(fā)語言介紹4第一節(jié) vb介紹4第二節(jié) ado對象5第三章 數據庫access6第一節(jié) access介紹6第二節(jié) sql語言7第四章 系統(tǒng)設計9第一節(jié) 系統(tǒng)功能設計9第二節(jié) 系統(tǒng)結構設計11第三節(jié) 數據庫表結構設計13第五章 系統(tǒng)開發(fā)實現17第一節(jié) 登錄模塊17第二節(jié) 系統(tǒng)管理18第三節(jié) 用戶密碼修改20第四節(jié) 信息管理21第五節(jié) 查詢22第六章 系統(tǒng)的運行與維護24第一節(jié) 系統(tǒng)的配置24第二節(jié) 系統(tǒng)的維護24開發(fā)總結26致 謝27參考文獻28第一章 房地產銷售概述象其它商品一樣,樓盤銷售同樣會受到來自社會、經濟、市場以致政策方面因素的影響。正確分析并把握諸方面因素對售樓的影響,對于發(fā)展商在營銷策劃上的準確定位、實現預期的銷售目標,具有至關重要的作用。房地產現場銷售好比戰(zhàn)場上的短兵相接,一個細微的過失往往會造成一次交鋒的失敗。在堅持客戶公司雙贏策略,努力提高成交率的同時,銷售技能的不斷自我完善,則是現場銷售人員成功的階梯。傳統(tǒng)的房地產營銷理念將營銷活動僅僅簡單地理解為將制成品推銷出去,這種理念已明顯不適應時代變化的要求,因為,傳統(tǒng)的房地產營銷理念是在供給短缺的情況下產生的,在這種情況下,對房地產的需求僅僅停留在最原始、最基本的功能(如住宅的居住功能)上,同時,房地產流通受到限制,房地產市場處于賣方市場,產品只愁生產,不愁銷售,因此,導致了被動營銷理念的形成和對營銷概念簡單、生硬地理解。但隨著時代的變化,房地產已告別短缺時代,房地產市場已開始邁入買方市場,消費者成為市場的主導力量,只有適應消費者的產品和被消費者接受的品牌,才能適應市場,受到青睞。因此,在現代化的房地產營銷理念中,已將房地產營銷思想貫穿到了房地產的設計、生產、銷售、售后服務等各個環(huán)節(jié),或者說房地產再生產過程的各個環(huán)節(jié)都是圍繞著房地產營銷來展開。從交易行為來看,購買者(或消費者)是交易中不可缺少的一方,開發(fā)商要實現交換價值,就必須為消費者提供適應其需要的使用價值,因此,房地產營銷只有圍繞消費者信息展開,才能使營銷發(fā)揮作用,取得效益,而在消費者信息中最為重要的就是消費者心理方面的信息。在這里我們所要理解的是房地產銷售所產生背景,房地產銷售原本是由房產公司自己管理的問題,因此分析生產房產公司的房地產銷售,能讓我們更清楚理解在處理房地產銷售時那些是需要關注的問題,對房地產銷售的要求到底是什么。 伴隨著人類社會的進步和科學技術的發(fā)展,人們生活水平也在不斷的提高,房產中介行業(yè)已經成為當今社會比較熱門的行業(yè)。房產銷售時房產中介行業(yè)的重要組成部分,由于房產銷售形式復雜,業(yè)務種類繁多,早期的手工銷售方式已經不能適應現代房產銷售的需要,在這種情況下,房產銷售管理系統(tǒng)營運而生。國外的現狀:法國房產中介業(yè)歷史悠久,形成了一套完善的法律和管理辦法,實行從幫助尋找客戶到簽約、管理等“一條龍”服務。有實力的房產中介公司業(yè)務范圍更廣,不僅從事單元房、宅院、商業(yè)用房、車庫和倉庫等租賃或買賣,還與合伙人共同參與房屋建設,成為房屋的共同物主。隨著互聯(lián)網的廣泛應用,法國的房產中介公司大都設有網站,從公司誠信為客戶服務、幫你解除煩惱的承諾到各種房屋租賃、買賣業(yè)務的經營項目,一應俱全。如確實想租或買房,只須打開網上表格填入姓名、身份、購買或租用房屋的類別、最高出價地段、面積、間數、準備何時入住租期多長等要求,便可得到相關信息。也可通過電話聯(lián)系,中介公司會熱情向客戶推薦,如大致滿意,可約定看房時間。如看房后不滿意,還可選擇別的房屋,直到滿意為止。征求信息和參觀住房都由中介公司免費提供。最后中介公司根據法律規(guī)定起草文本,在征得客戶同意后簽訂契約。在美國,隨著計算機和互聯(lián)網的發(fā)展,mls多重上市服務(mls=multiple listing service)的應用程序逐漸代替了紙張抄寫房源信息的方法。數據庫的特性與房產中介的工作習慣、操作流程激發(fā)了軟件工程師們對客戶端的開發(fā),房地產中介商可以在客戶端進行數據的傳輸,同時可以通過互聯(lián)網自動升級,避免了客戶成本過多的投入。國內的現狀:從目前中國房產中介的現狀看,普遍存在著人力資源匱乏、企業(yè)規(guī)模小、管理水平低、項目運作能力差、資產負債率高等問題。尤其是一些中、小房地產企業(yè),在經營手法和市場競爭方式上,大多處在相互模仿的階段,在所有制、規(guī)模、效益三個方面明顯表現出市場競爭力的不足。傳統(tǒng)中介公司往往有成堆的文件需要人工去處理,信息的收集和更新非常緩慢,同時大量的信息也由于無法實現共享和深度開發(fā)而難以達到最優(yōu)。傳統(tǒng)的以手工登記為主的房屋中介信息管理方式,效率低下、出錯率高,耗費了大量的時間和人力資源。不僅無形中增加了中介公司的運營成本,而且使寶貴的房產信息數據處于極不穩(wěn)定的狀態(tài),一旦丟失將給公司造成難以估量的損失。此外,傳統(tǒng)管理方式查詢繁雜,難于快速查詢到滿足客戶需求的房源信息,無法保證高質量的信息服務。特別對于通過電話咨詢房源信息的客戶來說,更是無法快速有效的提供房源信息。近年來,房地產中介行業(yè)以投入少、經營靈活、服務快捷的特點活躍了房地產市場,并在國家利好政策的扶持下有了很大的發(fā)展。但目前還沒有真正實現信息的快速查詢,也不能根據客戶需要進行檢索,“服務“問題仍然存在。系統(tǒng)分析開發(fā)背景隨著我國市場經濟的快速發(fā)展和信息化水平的不斷提高,如何利用先進的管理手段,提高房地產企業(yè)樓盤銷售管理的水平,是當今社會所面臨的一個課題。提高企業(yè)的管理水平,必須全方位地提高企業(yè)的管理意識。只有高標準、高質量的管理才能滿足企業(yè)的發(fā)展需求。面對信息時代的挑戰(zhàn),利用高科技手段來提高房地產企業(yè)的樓盤銷售管理無疑是一條行之有效的途徑。在某種意義上,信息與科技在企業(yè)管理與現代化建設中顯現出越來越重要的地位。企業(yè)銷售管理方面的信息化與科學化,已成為現代化生活水平步入高臺階的重要標志。需求分析利用計算機實現企業(yè)的銷售管理勢在必行。對于房地產企業(yè)來說,利用計算機支持企業(yè)高效率完成樓盤銷售管理的日常事務,是適應現代企業(yè)制度要求、推動企業(yè)勞動型管理走向科學化、規(guī)范化的必要條件;而房屋銷售管理是一項瑣碎、復雜而又十分細致的工作,樓盤的銷售,客戶資料的管理,物業(yè)收費,以及售樓的合同協(xié)議等管理,一般不允許出錯,如果實行手工操作,須手工填制大量的表格,這就會耗費工作人員大量的時間和精力,計算機進行售樓工作的管理,不僅能夠保證各項信息準確無誤、快速輸出,同時計算機具有手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高房屋企業(yè)管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。visual basic是美國微軟公司的第一個編程工具和系統(tǒng)開發(fā)的第一個產品,visual basic以優(yōu)良的性能、較強的系統(tǒng)開發(fā)功能、完美的視覺界面和簡單易學的特點,已經贏得了全世界廣大用戶的偏愛。visual basic的編程環(huán)境包含了快速有效的開發(fā)功能,尤其是數據窗口這一方便而簡潔操縱數據庫的智能化對象,使系統(tǒng)的開發(fā)更人性化,操作更簡便。作為管理信息系統(tǒng)的開發(fā),visual basic是一個非常理想選擇。visual basic是一種可視化的、面對對象和條用事件驅動方式的結構化高級程序設計,可用于開發(fā)windows環(huán)境下的種類應用程序。它簡單易學、效率高,且功能強大,可以與windows的專業(yè)開發(fā)工具sdk相媲美,而且程序開發(fā)人員不必具有c/c+編程基礎。在visual basic環(huán)境下,利用事件驅動的編程機制、新穎易用的可視化設計工具,使用windows內部的應用程序接口(api)函數,以及動態(tài)鏈接庫(dll)、動態(tài)數據交換(dde)、對象的鏈接與嵌入(ole)、開放式數據訪問(odbc)等技術,可以高效、快速地開發(fā)出windows環(huán)境下功能強大、圖形界面豐富的應用軟件系統(tǒng)。系統(tǒng)要求一、 硬件要求:1 486/dx66mhz以上cpu2 內存16m以上(使用windows nt需要32m以上內存)3 硬盤容量1gb以上(典型安裝需要128mb硬盤空間,完全安裝須要147mb硬盤空間,外加microsoft開發(fā)者文檔67mb硬盤空間)4 ega以上分辨率的顯示器.5 一個cd-rom驅動器6 鼠標或其它定點設備二、軟件要求1 操作系統(tǒng)應使用microsoft windows95及以上版本,或者使用microsoft windows nt3.51或者更高版本.2 安裝有ie4.0或以上版本的瀏覽器.第二章 開發(fā)語言介紹本管理系統(tǒng)采用的數據庫是sql server 2000數據庫,開發(fā)語言為microsoft visual basic 6.0(簡稱vb6.0)。vb6.0作為前臺的開發(fā)工具,用sql server 2000作為后臺支持數據庫,通過vb6.0的數據庫控件來連接sql server 2000中并對其編程來實現各種功能。因為sql server與visual basic用的同為microsoft jet數據庫引擎,有著最好的兼容性。第一節(jié) vb介紹visual basic的前身是qbasic,語言基礎是basic。自從微軟推出vb后,便成為了程序開發(fā)人員的首選工具。據統(tǒng)計,僅在數據庫系統(tǒng)開發(fā)領域,vb就占了90的份額。vb是基于對象的可視化程序開發(fā)工具,它的優(yōu)點在于能夠快捷、簡易地建立windows應用程序。1998年8月,微軟推出了vb 6.0的版本,進一步加強了部件開發(fā)的功能。以適用人員來分,可有以下三個版本:1. 標準版 針對一般程序設計人員,適合普通應用系統(tǒng)的開發(fā)。2. 專業(yè)版 針對專業(yè)程序開發(fā)人員,它在標準版的基礎上提供了對數據庫和internet的支持。3. 企業(yè)版 適用于專為企業(yè)設計應用軟件的程序開發(fā)人員。使用vb不需要追求完美的算法和精密的邏輯,而只要充分發(fā)揮你的想象力和創(chuàng)造力,就能利用vb開發(fā)出各種實用的軟件了,不論是小游戲還是大型的客戶端/服務器端應用程序,都變得非常簡單??梢暬幊痰囊粋€突出特點就是其開發(fā)環(huán)境就像一個百寶箱,很多功能都集成在其之中,這就是ide(integrated development environment),即集成開發(fā)環(huán)境。ide是指在相應的開發(fā)平臺中集成了編輯器、編譯連接工具、控件器箱輔助工具。例如在vb的集成開發(fā)環(huán)境中就包括了以下一些主要元素:工具欄、工具箱、工程管理器窗口、屬性窗口、窗體設計器、代碼編輯器窗口等;和vb類似,delphi的ide中具有主控制窗體、對象查看窗口和窗體設計器。同時ide的設置是很靈活的,開發(fā)人員可以按照自己的編程習慣來配置ide。從簡單的文本文件到各種復雜的關系型數據庫,數據庫應用程序需要面對各種各樣的數據源。visual basic 6.0提供ado(active data objects)作為應用程序和ole-db連接的橋梁ado,即active數據對象(active data objects):實際是一種提供訪問各種數據類型的連接機制。ado設計為一種極簡單的格式,通過odbc的方法同數據庫接口相連。用戶可以使用任何一種odbc數據源,即不僅適合于sql server、oracle、access等數據庫應用程序,也適合于excel表格、文本文件、圖形文件和無格式的數據文件。ado是基于ole-db之上的技術,因此ado通過其內部的屬性和方法提供統(tǒng)一的數據訪問接口方法。本系統(tǒng)就是用ado對象來連接數據庫的。下一節(jié)專門介紹ado。microsoft在visual basic 6.0以后的版本都集成了ado。它與以前visual basic的dao、rdo相比有了很大的提高。dao(data access objects)即數據訪問對象,是一種面向對象的界面接口。通過dao/jet功能可以訪問isam數據庫,使用dao/odbc direct功能可以實現遠程rdo功能。rdo(remote data objects)即遠程數據對象,為使用代碼來創(chuàng)建和操作一個遠程odbc數據庫系統(tǒng)的各個部件提供了一個框架。rdo是odbc api的一個淺層界面接口,是專為訪問遠程odbc關系數據源而設計的。第二節(jié) ado對象ado是microsoft公司關于各種類型數據的高等界面,后來逐漸演變成滿足所有數據訪問需要的完整解決辦法。ado的對象模型是所有數據訪問接口對象模型中最簡單的一種。microsoft公司用來訪問ado數據的應用程序界面技術是ole db。ole db是一種底層編程接口,用來訪問許多不同類型的數據源,其中包括消息、文件系統(tǒng)以及其他一些非傳統(tǒng)的數據源。ole db是一個由component object model(com)接口組成的集合,用來隱藏創(chuàng)建數據訪問服務過程中的細節(jié)。oledb提供了訪問任何數據資源的方法,包括相互關聯(lián)的數據庫和相互不關聯(lián)的數據庫、email和文件系統(tǒng)、文本和圖形以及用戶定義的數據對象。以下是本程序中用到的對象:connection對象:通過“連接”可從應用程序訪問數據源,連接是交換數據所必需的環(huán)境。對象模型使用connection對象使連接概念得以具體。recordset對象:表示的是來自基本表或命令執(zhí)行結果的記錄全集。recordset 對象可支持兩類更新:立即更新和批更新。使用立即更新,一旦調用update方法,對數據的所有更改將被立即寫入基本數據源。也可以使用addnew和update方法將值的數組作為參數傳遞,同時更新記錄的若干字段。field對象:代表使用普通數據類型的數據的列。recordset對象含有由field對象組成的fields集合。每個field對象對應于recordset中的一列。使用field對象的value屬性可設置或返回當前記錄的數據。以下是本程序中用到的方法:addnew方法:創(chuàng)建可更新recordset對象的新記錄。movefirst、movelast、movenext 和moveprevious方法:在指定 recordset 對象中移動到第一個、最后一個、下一個或前一個記錄并使該記錄成為當前記錄。open方法(ado connection):打開到數據源的連接。open方法(ado recordset):打開記錄集。close方法:關閉打開的對象及任何相關對象。execute方法:執(zhí)行指定的查詢、sql語句、存儲過程或特定提供者的文本等內容。第三章 數據庫access第一節(jié) access介紹過去的一些數據庫軟件,在操作上、數據庫建立、維護等等,都相當復雜且不易使用,但是在具備了窗口的gui(圖形用戶界面)特性的access數據庫推出之后,數據庫的建立不再是困難的事情,我們可以在pc上簡單而快速的建立出一套符合自己的數據庫。不但如此,在access 2000 推出以后,我們發(fā)現數據庫的建立更加的快速,但是功能卻更加強大,用戶不用再去記憶那一大堆的文件名稱,或是為數據庫的文件管理大費周章,通過access的人性化管理接口把數據庫的管理整理,便于維護;此外,在報表的制作上也是相當容易的,完全的視覺開發(fā)向導設計,讓人使用起來很舒服。但是美中不足的是access對于主從式結構的安全性管理不足,由于access可以快速的通過odbc連接到數據庫服務器上(database server),并瀏覽所有表格或是相關對象轉成html基本上,access對建立一個數據庫所具備的每一個對象,其中包括了表、查詢、窗體、報表、宏、模塊。其功能分別敘述如下: 表對象打開已經存在的表格、對已存在的表格字段數據進行修改、新建表格。 查詢對象可以用直接拖放的方式,建立表格之間的關聯(lián)與對應關系,自動產生sql語法查詢出我們想要的數據。 窗體設計對象可以設計用戶接口,用來輸入并處理數據。 報表對象利用視圖向導的開發(fā)方式,簡單、快速的建立出需求報表或標簽。 宏對象提供許多的宏功能,您可以把這樣的宏連接到窗體設計中的任一個對象,以達成一些復雜的功能。 模塊對象撰寫vb的程序模塊,處理較復雜的問題與需求,該功能是采用事件驅動的模式,類似vb的處理方式。第二節(jié) sql語言sql(structured query language,結構查詢語言)是一個功能強大的數據庫語言。sql通常使用于數據庫的通訊。ansi(美國國家標準學會)聲稱,sql是關系數據庫管理系統(tǒng)的標準語言。sql語句通常用于完成一些數據庫的操作任務,比如在數據庫中更新數據,或者從數據庫中檢索數據。使用sql的常見關系數據庫管理系統(tǒng)有:oracle、 sybase、 microsoft sql server、 access等等。雖然絕大多數的數據庫系統(tǒng)使用sql,但是它們同樣有它們自立另外的專有擴展功能用于它們的系統(tǒng)。但是,標準的sql命令,比如select、 insert、 update、 delete、 create和 drop常常被用于完成絕大多數數據庫的操作。ms sql server 就是用的transact- sql。sql語言有著非常突出的優(yōu)點,sql語言是非過程化的語言、統(tǒng)一的語言、是所有關系數據庫的公共語言。非過程化語言:sql是一個非過程化的語言,因為它一次處理一個記錄,對數據提供自動導航。sql允許用戶在高層的數據結構上工作,而不對單個記錄進行操作,可操作記錄集,所有sql 語句接受集合作為輸入,返回集合作為輸出。sql的集合特性允許一條sql語句的結果作為另一條sql語句的輸入。統(tǒng)一的語言:sql可用于所有用戶的db活動模型,包括系統(tǒng)管理員、數據庫管理員、 應用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。所有關系數據庫的公共語言:由于所有主要的關系數據庫管理系統(tǒng)都支持sql語言,用戶可將使用sql的技能從一個rdbms(關系數據庫管理系統(tǒng))轉到另一個,所有用sql編寫的程序都是可以移植的。sql為許多任務提供了命令,其中包括:查詢數據、在表中插入、修改和刪除記錄、建立、修改和刪除數據對象、控制對數據和數據對象的存取、保證數據庫一致性和完整性等。以前的數據庫管理系統(tǒng)為上述各類操作提供單獨的語言,而sql 將全部任務統(tǒng)一在一種語言中。sql功能強大,是一種完備的數據處理語言,不僅用于數據庫查詢,而且用于數據庫中的數據修改和更新,概括起來,它可以分成以下幾組:dml(data manipulation language,數據操作語言):用于檢索或者修改數據;ddl(data definition language,數據定義語言): 用于定義數據的結構,比如 創(chuàng)建、修改或者刪除數據庫對象;dcl(data control language,數據控制語言):用于定義數據庫用戶的權限。dml組可以細分為以下的幾個語句:select:用于檢索數據;insert:用于增加數據到數據庫;update:用于從數據庫中修改現存的數據;delete:用于從數據庫中刪除數據。ddl語句可以用于創(chuàng)建用戶和重建數據庫對象。下面是ddl命令:create table,alter table,drop table,create index,drop index。下面是一個簡單sql語句的例子:我們使用sql語句來從user_info中檢索用戶id為000001的用戶姓名:select 姓名 from user_info where用戶id = 000001數據定義語言ddl:它是用來創(chuàng)建和修改數據庫結構的一種語句,包括 create、alter和drop 語句。數據操作語言dml:包括數據查詢與數據更新。數據查詢主要是由select語句完成,這一點不再贅述。而數據更新所造成的風險大大超過數據查詢。數據庫管理系統(tǒng)必須在更改期內保護所存儲的數據的一致性,確保有效的數據進入數據庫,數據庫必須保持一致性,dbms還必須協(xié)調多用戶的并行更新,以確保用戶和它們的更改不至于影響其它用戶的作業(yè)。用于修改數據庫內容的 sql 語句主要有以下三個:insert,向一個表中加入新的數據行;update,更改數據庫中已經存在的數據;delete,從一個表中刪除數據行;insert標準語法:insert into table_name (col1, col2.) values(value1, value2.)。insert 語句還可以將多行數據添加到目標表中去,在這種形式的 insert 語句中,新行的數據值不是在語句正文中明確地指定的,而是語句中指定的一個數據庫查詢。添加的值來自數據庫自身的行,在某些特定的狀態(tài)下,這是非常有用的。多行 insert 語句為拷貝數據提供了一種緊湊而高效的方法。update語句用于更新單表中選定行的一列或多列的值。要更新的目標表在語句中定義,set子句則指定要更新哪些列并計算它們的值。update語句總是包含where語句,而且update語句比較危險,所以您必須明確地認識到where語句的重要性,where語句被用來指定需要更新的行。標準語法:update table_nameset columnname1 = value1 , columname2 = value2. where search_conditiondelete 語句標準語法:delete from tablename where condition在信息管理系統(tǒng)中,我們往往會遇到歸類、匯總、映射、索引、子查詢等復雜操作,相應的支持與實現如下:group by方法:group by子句語法為:select column1, sum(column2)from list-of-tablesgroup by column-list;這個group by子句將集中所有的行在一起,它包含了指定列的數據以及允許合計函數來計算一個或者多個列。組合條件和布爾運算符:以下的sql語句中就含有組合條件:select column1, sum(column2)from list-of-tableswhere condition1 and condition2;union子句:有些時候,需要一起瀏覽多個查詢的結果、組合它們的輸出,我們可以使用union關鍵字。第四章 系統(tǒng)設計隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對房地產銷售進行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高管理的效率,也是科學化、正規(guī)化管理的重要條件。因此,開發(fā)這樣一套管理軟件成為很有必要的事情,下面我們談談其開發(fā)過程和所涉及到的問題及解決方法。第一節(jié) 系統(tǒng)功能設計房地產銷售系統(tǒng)是為了對房地產銷售企業(yè)實行計算機化的管理,以提高工作效率,方便用戶。主要功能有對樓盤信息、員工信息、客戶信息等進行管理和檢索,以及對系統(tǒng)自身的用戶權限管理。提供多種信息的錄入,比如客戶信息資料、員工信息等。系統(tǒng)不但含有房地產銷售企業(yè)日常項目的信息,而且還包含了對信息的查詢檢索功能。用戶權限主要任務是提高系統(tǒng)安全性和使用性,為系統(tǒng)提供良好的維護,如用戶管理可以為用戶提供權限服務。該系統(tǒng)是基于sdi窗體,以vb自帶的jet引擎連接access 2000數據庫進行開發(fā)的房地產銷售系統(tǒng),力求與實際相結合具有房地產銷售日常管理和檢索等功能,旨在達到使房地產銷售的管理數字化,使之更加方便快捷,以提高工作效率。在功能上設計如下:1、系統(tǒng)管理主要包括:用戶管理模塊包括:為系統(tǒng)新用戶設置用戶名及口令和修改本管理員密碼。用戶密碼管理模塊包括:用于非管理員用戶更改自己的系統(tǒng)口令。背景設置管理模塊包括:界面的顏色和圖片的自定義設置。字典信息管理模塊包括:對系統(tǒng)所有的下拉位置內容進行定義。數據庫備份模塊包括:對系統(tǒng)的數據庫進行備份。2、基本資料管理主要包括:公司信息模塊包括:顯示修改刪除查詢。員工信息模塊包括:顯示添加修改刪除查詢。房型信息模塊包括:顯示添加修改刪除查詢。戶型信息模塊包括:顯示添加修改刪除查詢。樓房結構模塊包括:顯示添加修改刪除查詢。樓房類型模塊包括:顯示添加修改刪除查詢。管網信息模塊包括:顯示添加修改刪除查詢。銀行名稱模塊包括:顯示添加修改刪除查詢。3、樓房銷售管理主要包括:樓盤信息模塊包括:對新樓盤添加,和現有的樓盤信息修改查詢。樓房信息模塊包括:對新樓房添加,和現有的樓房信息修改查詢。房屋信息模塊包括:對新房屋添加,和現有的房屋信息修改查詢??蛻粜畔⒛K包括:對新客戶添加,和現有的客戶信息修改查詢。銷售信息模塊包括:對新銷售單添加,和現有的銷售單信息修改查詢。4、檢索信息管理主要包括:員工信息包括:所有字段的查詢,也包括模糊查詢(like)和excel輸出??蛻粜畔ǎ核凶侄蔚牟樵?,也包括模糊查詢(like)和excel輸出。銷售信息包括:所有字段的查詢,也包括模糊查詢(like)和excel輸出。5、日期格式:采用yyyy-mm-dd格式,用日期控件來處理(tpdicker)。第二節(jié) 系統(tǒng)結構設計1、 登錄模塊結構流程圖:如圖4-1。修改管理員用戶的密碼系 統(tǒng) 用 戶 信 息 管理員用戶創(chuàng)建修改和刪除普通用戶信息修改自身的用戶名和密碼 普通用戶圖4-1 登錄系統(tǒng)模塊結構2、基本資料模塊結構流程圖:如圖4-2。 基本資料系統(tǒng)銀行名稱 管網信息 員 工 信 息 樓房結構和類型信息房 型 信 息客戶基本信息房 型 信 息 圖4-2 基本資料模塊結構圖3、檢索信息模塊結構流程圖:如圖4-3檢索打印模塊銷售信息檢索員工信息檢索客戶信息檢索excel 輸出圖4-3 檢索管理模塊結構圖4、樓房銷售流程圖(圖4-4)進入銷售狀態(tài)添加新房屋添加新樓房添加新樓盤圖4-4樓房銷售流程圖4、系統(tǒng)總流程圖:如圖4-5。普通用戶管理員用戶讀取用戶類型用戶登錄開 始提示出錯樓房管理銷售管理主界面基本信息管理 成功管理員系統(tǒng)管理圖4-5 系統(tǒng)流程圖第三節(jié) 數據庫表結構設計數據庫設計主要是進行數據庫的邏輯設計,即將數據按一定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶的。數據庫設計時需要綜合企業(yè)各個部門的存檔數據和數據需求,分析各個數據之間的關系,按照dbms提供的功能和描述工具,設計出規(guī)模適當、正確反映數據關系、數據冗余少、存取效率高、能滿足多種查詢要求的數據模型。數據庫設計的步驟是:1、數據庫結構定義:目前的數據庫管理系統(tǒng)(dbms)有的是支持聯(lián)機事務處理cltp(負責對事務數據進行采集、處理、存儲)的操作型dbms,有的可支持數據倉庫、有聯(lián)機分析處理clap(指為支持決策的制定對數據的一種加工操作)功能的大型dbms,有的數據庫是關系型的、有的可支持面向對象數據庫。針對選擇的dbms,進行數據庫結構定義。2、數據表定義:數據表定義指定義數據庫中數據表的結構,數據表的邏輯結構包括:屬性名稱、類型、表示形式、缺省值、校驗規(guī)則、是否關鍵字、可否為空等。關系型數據庫要盡量按關系規(guī)范化要求進行數據庫設計,但為使效率高,規(guī)范化程度應根據應用環(huán)境和條件來決定。數據表設計不僅要滿足數據存儲的要求,還要增加一些如反映有關信息、操作責任、中間數據的字段或臨時數據表。3、存儲設備和存儲空間組織:確定數據的存放地點、存儲路徑、存儲設備等,備份方案,對多版本如何保證一致性和數據的完整性。4、數據使用權限設置:針對用戶的不同使用要求,確定數據的用戶使用權限,確保數據安全。5、數據字典設計:用數據字典描述數據庫的設計,便于維護和修改。為了更好地組織數據和設計出實際應用數據庫,應該注意如下問題:關系數據結構的建立:在進行了數據基本結構的規(guī)范化重組后,還必須建立整體數據的關系結構。這一步設計完成后數據庫和數據結構設計工作基本完成,只待系統(tǒng)實現時將數據分析和數據字典的內容代入到所設計的數據整體關系結構中,一個規(guī)范化數據庫系統(tǒng)結構就建立起來了。根據系統(tǒng)功能設計,把數據庫命名:database.mdb,在access數據庫創(chuàng)建以下幾個表:樓房信息表、樓盤信息表、房屋信息表、客戶信息表、銷售信息表、員工信息表等。部分表結構如下:房屋信息表結構如圖:圖4-6圖4-6房屋信息表房型信息表結構如下:圖4-7圖4-7 房型信息表公司基本信息表:圖4-8圖4-8公司基本信息表客戶信息表:圖4-9圖4-9 客戶信息表樓房信息表:圖4-10圖4-10 樓房信息表樓盤信息表:圖4-11圖4-11 樓盤信息表銷售信息表:圖4-12圖4-12 銷售信息表員工信息表:圖4-13圖4-13員工信息表用戶信息表:圖4-14圖4-14 用戶信息表其他的表請參考數據庫,表名如下:圖4-15圖4-15表名第五章 系統(tǒng)開發(fā)實現應用程序是用vb開發(fā)的,界面設計的簡單明了。根據需求分析和功能設計,系統(tǒng)應用程序分為五大模塊:登錄模塊、信息管理、檢索打印、系統(tǒng)管理、系統(tǒng)幫助五個模塊。第一節(jié) 登錄模塊登錄界面是用戶最先看到的系統(tǒng)的界面,所以直觀上給用戶的感覺很重要,所以做一個好的界面,提高軟件的親和力。本管理系統(tǒng)登錄界面如圖5-1。圖5-1 登錄界面根據登錄模塊的功能,管理員和普通用戶界面統(tǒng)一在一起。系統(tǒng)自動判斷用戶的要權限。管理員有所有的權限,普通用戶只有檢索和改本人的密碼權。如果三次登錄都出錯,系統(tǒng)自動退出。數據庫的連接采用的是ado對象。連接代碼如下:if cn.state then cn.closecn.connectionstring = provider=microsoft.jet.oledb.4.0;data source= & app.path & wmdatabase.mdb;persist security info=falsecn.open引擎采用jet來連接access 2000數據庫。詳細代碼實現請參考附錄程序源代碼。第二節(jié) 系統(tǒng)管理登錄系統(tǒng)后進入主界面如圖5-2。在系統(tǒng)功能設計中,系統(tǒng)維護功能主要有添加用戶,刪除用戶,和管理員密碼修改,如圖5-3所示。只有管理員用戶才有權限進入本界面。添加、刪除用戶是在數據表用戶信息表中添加和刪除用戶及權限。初始管理員用戶和密碼都為admin。管理員密碼數據庫的用戶信息表項里。代碼實現請參考附錄程序源代碼。添加用戶:在用戶名稱中輸入要添加用戶的名,原始密碼為12345,可以修改,之后點添加。完畢。如果系統(tǒng)已經添加的該用戶,系統(tǒng)自動提示,重新添加。刪除用戶:選中要刪除的用戶,直接點刪除、系統(tǒng)有提示是否真的刪除,點是,就刪除了此用戶。圖 5-2管理系統(tǒng)界面圖5-3 系統(tǒng)管理第三節(jié) 用戶密碼修改用戶密碼修改是指普通和管理員用戶的密碼修改。如圖5-4。圖5-4 用戶密碼修改修改密碼:在舊密碼輸入你的登錄密碼,在新密碼中輸入新密碼,在新密碼核實中再輸入一次新密碼。之后點修改。系統(tǒng)提示。操作已成功!。這樣下一次再進入本系統(tǒng)時本用戶的密碼就改為新密碼。其中密碼數據用戶信息表中姓名和密碼字段對應的記錄。代碼實現請參考附錄程序源代碼。第四節(jié) 信息管理信息輸入中主要是對所有數據信息的添加、修改、刪除的功能。也是本次開發(fā)的重點。其中客戶信息、銷售信息、樓房信息等。其中字典信息可以在下拉列表可以選擇,以員工信息表為例介紹。界面如圖5-5。各按鈕的功能:(所有管理界面):移動到第一條記錄。:移動到下一條記錄。:移動最后一條記錄。添加:是添加一新的記錄。瀏覽:是查看全的記錄,如圖5-6。刪除:是刪除當前的記錄。保存:是在添加和修改記錄后,保存記錄。修改:移動到要修改的記錄,點修改,修改完后,點保存后就修改完畢。所有的信息表中的序號及各種編號一定要統(tǒng)一、規(guī)范。這樣有利于信息檢索。代碼實現請參考附錄程序源代碼。圖5-5 員工信息輸入界面圖5-6 信息瀏覽第五節(jié) 查詢查詢打印模塊包括客戶信息、員工信息、銷售信息表,客戶報表的打印,查詢以客戶信息表為例,如圖5-7所示。在菜單中可以選擇客戶信息查詢,在檢索名稱中輸入要檢索的字段。在后面下拉框中選擇條件如圖5-8。再輸入關鍵字,點檢索按鈕。在查詢完后,可以在如圖5-7中輸出excel報表。圖5-7客戶信息查詢 圖5-8檢索條件在選擇條件包括=,,=,like,其中l(wèi)ike是用于模糊檢索。檢索完之后,點excel報表輸出,系統(tǒng)自動輸出成報表。編輯格式以后就可以打印。代碼實現請參考附錄程序源代碼。其他功能請參考源程序。第六章 系統(tǒng)的運行與維護 管理信息系統(tǒng)在完成系統(tǒng)實施、投入正常運行之后,就進入了系統(tǒng)運行與維護階段。第一節(jié) 系統(tǒng)的配置 1、硬件配置要求: cpu:pii200以上。 內存:32mb以上。 硬盤:2.1gb以上(可用空間最好在160mb以上)。 打印機:推薦epson lq-1600kii 2、軟件配置要求: windows2000/xp中文版操作系統(tǒng)。 本系統(tǒng)運行:首先啟動windows2000/xp,將本系統(tǒng)拷貝到硬盤相應地目錄下,運行“房地產管理系統(tǒng).exe”即可。 第二節(jié) 系統(tǒng)的維護 系統(tǒng)維護的目的是保證管理信息系統(tǒng)正常而可靠地運行,并能使系統(tǒng)不斷得到改善和提高,以充分發(fā)揮作用。換言之,系統(tǒng)維護就是為了保證系統(tǒng)中的各個要素隨著環(huán)境的變化始終處于最新的、正確的工作狀態(tài)。系統(tǒng)維護的工作量往往是很大的,其費用大約占整個生命周期的60%,所以我們必須對系統(tǒng)維護給予足夠的重視。 1、系統(tǒng)維護的內容 按照維護對象的不同,系統(tǒng)維護的內容可分為以下幾類: (1)系統(tǒng)應用程序維護 (2)數據維護 (3)代碼維護 (4)硬件設備維護 2、系統(tǒng)維護的類型 系統(tǒng)維護的重點是系統(tǒng)應用軟件的維護工作,按照軟件維護的不同性質,可以劃分為下面四種類型: (1)糾錯性維護 診斷和修正系統(tǒng)中遺留的錯誤。(2)適應性維護 使系統(tǒng)適用環(huán)境的變化而進行的維護。(3)完善性維護 為滿足用戶的需求而進行的維護。(4)預防性維護 為將要發(fā)生的變化或調整而進行的主動性維護。 3、系統(tǒng)維護的組織與管理系統(tǒng)維護工作,首先必須建立一個維護組織,確定進行維護工作所應遵循的原則和規(guī)范化的過程,此外還應建立一套適用于具體系統(tǒng)維護過程的文檔及管理措施,以及進行復審的標準。 4、本系統(tǒng)的維護模塊本系統(tǒng)的維護功能主要是為保證系統(tǒng)能夠正常的運行。開發(fā)總結通過此管理信息系統(tǒng)的開發(fā),做到了理論聯(lián)系實際,將書本上學到的知識與具體實踐充分結合起來,進一步明確了開發(fā)管理信息系統(tǒng)的方法和思想;既加深了對管理信息系統(tǒng)的認識,又進一步鞏固了以前所學的計算機軟件開發(fā)方面的知識,提高了軟件開發(fā)的水平,從而為今后在實際工作中更好的應用計算機進行信息管理打下了堅實的基礎。經過二個多月的設計和開發(fā),我開發(fā)的已經開發(fā)完畢。但是由于畢業(yè)設計時間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如聯(lián)機文檔比較少,用戶界面不夠美觀,出錯處理不夠等多方面問題。這些都有待進一步改善。提高科學管理水平首先要提高科學管理的意識,進行mis的開發(fā)首先要具有科學的開發(fā)方法。成功mis的基礎是科學的管理加上科學的開發(fā)方式。企業(yè)的mis開發(fā)必須結合實際,嚴格按照軟件工程的思想進行才能保證mis的高成功率和高效率。1 本次的課題設計首先分析了管理系統(tǒng)目前在國內外的發(fā)展狀況及需求分析。2 從解決開發(fā)系統(tǒng)的基本問題入手,討論了研究和開發(fā)本系統(tǒng)的可行性,并對開發(fā)工具及其語言進行選擇。3 在解決了開發(fā)系統(tǒng)的基本問題之后,進行系統(tǒng)數據庫設計,并做出系統(tǒng)總體規(guī)劃,完成系統(tǒng)的具體實現??偟膩碚f,在這次的畢業(yè)設計種遇到了不少的問題,大部分得到了很好的解決,但也有少部分遺留的問題。首先便是調研的不充分。由于以前根本未曾接觸過軟件的整體開發(fā)設計,所以在前期的調研中相當不充分,開題開題也有些盲目,以為把屬性和表寫得越多越好,這個問題越到后來越嚴種,而且因為客觀的原因耽誤了進度,因而對開題的開題做了修改 。其次是軟件的編程問題,由于以前對vb只是了解并不能夠靈活運用,所以在畢設期間進行了苦讀,終于可以基本掌握了常用控件的用法和語句編程。再次就是數據庫的建設和使用,雖然access數據庫的安全性和普及性很高,但我們在日常中還是接觸得比較少,所以這自然又是一番努力的學習,就拿安裝配置以及連接數據庫控件方面來說就不那么容易。然后,會用了兩種軟件,如何把它們連接在一起還真是一件困難的事:選擇連接的方法就很重要,通過各方面的比較,我選擇了ado,通過ado控件與數據庫中各表進行連接,同時也用到少數編程實現vb和access數據庫的連接。一開始連接時并不順利,常出現無法找到數據庫和路徑不對的問題。隨后便是整體設計的問題,只是軟件工程的重要部分,一個好的軟件的開發(fā)必須要全面而實用,盡量把所有的問題都考慮進去,記得當時我們的軟件工程老師就說過,一個制作好的軟件和差一些的軟件最大的區(qū)別就在于好的軟件把所有的可能性,所有易出錯的地方和bug都考慮到了,自然實用性也就上去了。在這一點上,我還相當欠缺。最后就是從一而終的問題了,在開發(fā)過程中
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年工業(yè)環(huán)保項目規(guī)劃申請報告
- 2025年電子商務師(中級)職業(yè)技能鑒定試卷:電子商務平臺數據分析與客戶價值評估試題
- 2025年車工(技師)綜合技能鑒定重點難點解析試卷
- 2025年消防安全培訓考試案例分析:火災現場勘查與調查試題
- 我的語文老師您的形象永存我心寫人類作文14篇
- 2025年消防執(zhí)業(yè)資格考試消防應急通信保障通信設備操作規(guī)范試題庫
- 2025年PETS四級英語試卷:口語實戰(zhàn)與詞匯積累提升試題
- 綜合出生與工作信息證明書(8篇)
- 工作微信號維護操作試題
- 財務會計準則及實務操作模擬試題
- 肝動脈化療栓塞術及護理
- 改革開放與新時代智慧樹知到期末考試答案2024年
- 教師如何促進學生自主學習
- 心肌梗死護理教學查房
- 2024年部編版七年級下冊語文第一單元綜合檢測試卷及答案
- 攝影專業(yè)教學大綱
- 長沙市芙蓉區(qū)2023年四年級上學期《數學》期末真題和參考答案
- “四不傷害”安全生產理念培訓課件
- 崗位之間工作銜接配合安全與職業(yè)衛(wèi)生事項課件
- 巖土工程勘察中鉆探工藝的選取
- 華為IPD流程管理
評論
0/150
提交評論