【正文】
到了三范式的要求。數據結構具有相對的穩(wěn)定性數據結構的相對穩(wěn)定性,可以作為新、舊系統(tǒng)轉換的依據。其實在上一節(jié)的ER圖設計中,已經運用了范式的思想,不僅如此,在數據庫的表格設計中更離不開范式的思想,它是數據庫設計的基礎,如果不注意這個問題將會導致一系列問題的出現。在完成系統(tǒng)的ER圖之后,需要將ER模型轉化為關系模型,也就是說,要設計出數據庫所需要的表格。對于關鍵碼的屬性,在屬性名下劃一橫線。它有兩個明顯的優(yōu)點:接近于人的思維,容易理解;與計算機無關,用戶容易接受。E-R設計方法是一種通過E-R圖來描述現實世界信息結構的DB設計方法。在系統(tǒng)設計的開始,首先考慮的是如何用數據模型來數據庫的結構與語義,以對現實世界進行抽象。購買常識介紹功能:主要是針對用戶對于不熟悉購買房屋或者租房屋流程,以及各種購房常識等介紹。一般在新增用戶后或者修改密碼之后使用驗證增加用戶或者修改密碼是否成功。增加用戶:只有系統(tǒng)管理員權限的身份才具備此功能,為系統(tǒng)增加一個新用戶,包括用戶登錄名,密碼,權限等信息。每個用戶具有自己的權限,主要是管理權限和一般權限。 “房屋中介管理信息系統(tǒng)”的一個重要功能是房屋租售報表統(tǒng)計和房屋租售報表的打印。“房屋中介管理系統(tǒng)”中,查詢功能也是一個十分重要的功能,當有很多房屋信息時,如何給用戶呈現出需要的信息和過濾掉不用的信息是一個需要解決的問題。房屋修改功能:用戶選擇要修改的房屋信息,可以重新修改房屋的登記信息。輸出層:在這個層次中,不需要進行數據庫操作和用戶輸入操作,這個層次的主要工作是把結果顯示給用戶,包括查詢結果,統(tǒng)計圖,錯誤信息,提示信息等。此時,所有操作是由系統(tǒng)本身操作,包括在數據緩沖區(qū)內增加信息,修改信息,刪除信息等,也包括執(zhí)行選配過程,判斷查詢條件的合法性等。房屋中介管理系統(tǒng)的層次劃分為幾個方面:用戶界面,數據緩沖,數據庫,輸出等。購房常識管理模塊,是對不熟悉房屋租售情況的客戶詳細的介紹購房程序等等各類方便客戶的各種介紹。對房源的查詢方式可分為:房源編號,戶主,房源地址,面積,朝向和出售價格,出租時間等。房屋管理人員還有一個任務是對各個人員的使用權限進行管理,對數據庫中的房屋信息進行實地考核和協(xié)助客戶填寫房屋出售合同和房屋出租合同,并將其打印出來存檔管理,在出租合同到期后即時的回收房屋使用權,并再次將此房屋出租,進入下一個出租循環(huán)中。房屋登記將用戶需要登記的房屋的信息輸入系統(tǒng),由系統(tǒng)自動歸類儲存,隨時可以查閱修改。對應的優(yōu)點就是客戶端響應速度快。 開發(fā)方法整體選擇根據用戶的實際情況和需要,最終決定采用在Windows xp下使用DELPHI+Access開發(fā),采用C/S結構,使用ADO連接數據庫。而C/S只有兩層結構,網絡通信量只包括Client與Server之間的通信量。由于采用TCP/IP,他們必須采用一系列的安全措施,如構筑防火墻,來防止Internet的用戶對企業(yè)內部信息的竊取以及外界病毒的侵入。其次,C/S模式提供了更安全的存取模式。下面讓我們來看C/S相對于B/S的一些優(yōu)勢。鑒于B/S相對于C/S的先進性,B/S逐漸成為一種流行的MIS系統(tǒng)平臺。最后,B/S特別適用于網上信息發(fā)布,使得傳統(tǒng)的MIS的功能有所擴展。對于C/S模式,客戶應用程序有自己特定的規(guī)格,使用者需要接受專門培訓。當形勢變化時,它無須再為每一個現有的客戶應用程序升級,而只需對Web服務器上的服務處理程序進行修訂。系統(tǒng)的開發(fā)者無須再為不同級別的用戶設計開發(fā)不同的客戶應用程序了,只需把所有的功能都實現在Web服務器上,并就不同的功能為各個組別的用戶設置權限就可以了。這樣不但可以節(jié)省客戶機的硬盤空間與內存,而且使安裝過程更加簡便、網絡結構更加靈活。對Browse/Server模式而言,其主要特點為:,它在前臺Browse和后臺Server之間增加了一層Web Server層,所有的應用程序模塊都安裝在它上面,在Browse上只需安裝一個通用的瀏覽器軟件,因此,這種模式簡化了客戶端,使用戶的操作更加方便。第三層為數據層,根據客戶的請求獨立地進行各種運算??蛻魬贸绦蚴窍到y(tǒng)中用戶與數據進行交互的部件。這些優(yōu)勢是Browse/Server模式所不具備的。并且,眾多的數據庫和軟件生產商提供了各種可是化工具和編程語言來支持它的開發(fā)。它使企業(yè)可以設計出能夠滿足不斷改變的信息需求的分布式數據庫系統(tǒng)。 C/S模式與B/S模式的比較分析C/S系統(tǒng)又被稱作分布式計算系統(tǒng),它的含義是程序的數據處理并不像通常在基于小型機或基于主機的計算機系統(tǒng)(終端方式)中那樣在單個的計算機上發(fā)生,而是把程序的不同部分在多臺計算機上同時運行。主機終端模式由于硬件選擇有限,已被逐步淘汰。使用它訪問PARADOX和DBASE時效率最高。另外它也可以通過一些相應的驅動,訪問特定的數據庫,例如通過DAO訪問Access數據庫。它們的主要功能是與數據訪問組件相配合,提供給用戶一個對數據進行瀏覽、編輯等操作的界面。 (4)Storedproc控件是通過BDE對服務器數據庫進行操作的,常用于客戶/服務器(C/S)結構的數據庫應用程序。數據控制組件是用戶操作數據庫中數據的界面,只有通過DataSource控件才能和數據集組件連接,從而對數據進行顯示、修改、維護等操作。這樣用戶只需關心Delphi中的數據組件即可,不用直接和BDE打交道。但是,由于 ADO 有很強的靈活性,所以最后只需執(zhí)行部分模塊就能做一些有用的工作。,則將這些行存儲在易于檢查、操作或更改的緩存中。用ADO開發(fā)數據庫程序,通常需要以下組件:TdataSourceTADOConnectionTADOCommandTADODataSetTADOTableTADOQueryTADOSToreProcADO 提供執(zhí)行以下操作的方式: 。ADO數據對象是微軟提出的新標準,從理論上來,能夠支持任何類型的數據庫(甚至包括流式數據)。其主要優(yōu)點是易于使用、高速度、低內存支付和存儲空間占用較少。ADO 支持用于建立基于客戶端/服務器和 Web 的應用程序的主要功能。ACCESS在OFFICE中就有,非常方便得到和使用。ACCESSSERVER是服務器級的,足以應付每天上萬次的訪問量。 作為后臺數據庫有許多的數據庫可以選擇,SQL另外,DELPHI開發(fā)C/S數據庫應用程序的有關特性擴展了DELPHI訪問遠程數據庫的功能,如SQL數據庫服務器(Oracle、SyBase、Informix、SQL Server、InterBase)。數據庫應用程序首先是利用DELPHI提供的數據庫控件與BDE建立聯(lián)系,然后再通過BDE與數據庫聯(lián)系。它能通過三種方式來訪問數據庫::可以訪問Paradox、dBase和ASCII數據庫。其中編碼和測試是軟件開發(fā)期的最后兩個階段。一般來說,軟件生存周包括計劃、開發(fā)、運行三個時期,每一時期又可分為若干更小的階段。基于以上問題,有必要建立房產中介管理系統(tǒng),使管理工作規(guī)范化,系統(tǒng)化,程序化,避免的隨意性,提高信息處理的速度和準確性,能夠及時、準確、有效的查詢、修改房源基本信息,并能根據用戶的不同需要,準確,迅速找到合適的房產,而且管理者也迅速的統(tǒng)計出本月房產出租出售情況等。在各行各業(yè)中離不開數據處理,這正是計算機被廣泛應用于數據庫管理系統(tǒng)的環(huán)境。在系統(tǒng)的設計中采用了模塊化設計方法,即按照功能,將整個系統(tǒng)劃分為多個相對獨立的功能模塊,包括:房產出售登記模塊,房產出售查詢模塊,房產出租登記模塊,房產出租查詢模塊,出租報表統(tǒng)計模塊,出售報表統(tǒng)計模塊和系統(tǒng)維護模塊。主關鍵字又可以稱為主鍵。表是由行和列組成的,行表示數據的記錄,列表示記錄中的域。所謂實體就是指現實世界中具有區(qū)分與其它事物的特征或屬性,并與其它實體有聯(lián)系的。(1)物理數據獨立性如果數據庫的內模式要進行修改,即數據庫的存儲設備和存儲方法有所變化,那么模式/內模式映象也要進行相當的修改,使概念模式盡可能保持不變。雖然現在DBMS的產品多種多樣,在不同的操作系統(tǒng)支持下工作,但是大多數系統(tǒng)在總的體系結構上都具有三級模式的結構特征。數據管理是指數據的收集、整理、組織、存儲、維護、檢索、傳送等操作,這部分操作是數據處理業(yè)務的基本環(huán)節(jié),而且是任何數據處理業(yè)務中必不可少的共有部分。存儲器的容量、存儲速率直接影響到數據管理技術的發(fā)展。數據庫不僅用到數據結構的知識,而且豐富了數據結構的內容。數據庫系統(tǒng)(Database System, DBS):DBS是實現有組織地、動態(tài)地存儲大量關聯(lián)數據,方便多用戶訪問的計算機軟件、硬件和數據資源組成的系統(tǒng),即采用了數據庫技術的計算機系統(tǒng)。數據庫(database,DB):DB是統(tǒng)一管理的相關數據的集合。如果所有的書都不按規(guī)則,胡亂堆在各個書架上,那么借書的人根本就沒有辦法找到他們想要的書。 管理信息系統(tǒng)的構成目前管理信息系統(tǒng)已成為計算機應用中的一個重要領域。隨后,MIS的使用者根據各自的需求向數據庫發(fā)出相應的訪問請求,系統(tǒng)響應這些請求,從數據庫中篩選出所需數據,并對數據進行加和處理,形成用戶所需的計劃、控制等決策信息。,成本低。生產過程是一個物流的投入產出過程,且是不可逆的過程。信息來源于生產第一線,來源于社會環(huán)境,來源于市場,來源于行政管理等部門。在現代社會已深入到各行各業(yè),由于計算機技術的迅速發(fā)展和普及,MIS 事實上已成為計算機MIS。建設MIS主要包括三方面的內容:一是管理模式的確立。MIS應用了相關的經濟數學模型,如運籌學、數理統(tǒng)計等對管理的過程信息進行監(jiān)控和處理,并提供輔助決策支持。Gallagher在EDPS的基礎上于1961年提出的,起產生已有三十多年的歷史。該系統(tǒng)符合各房產中介公司和各地房管局規(guī)定的各項數據項上報匯總統(tǒng)計的要求。企業(yè)要在競爭中求得生存,就應使自己的產品資料銷售、管理等方面科學化。即使前幾年,有些商家開始使用電腦管理,但也只是進行一些簡單的數據計算的操作。 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。主要闡述以軟件工程理論作為系統(tǒng)開發(fā)的理論基礎,以客戶機/服務器模式的關系型數據庫作為后臺,以專業(yè)數據庫開發(fā)語言作為實現手段的數據庫管理軟件的開發(fā)過程分析和理論研究。作為房產中介公司的管理者,希望能夠對房產中介事務管理的整個流程狀態(tài),信息資料的情況了如指掌,使其可以做出科學的決策。如在文中涉及抄襲或剽竊行為,本人愿承擔由此而造成的一切后果及責任。就我所知,除了文中特別加以標注和致謝的地方外,論文中不包含其他人已經發(fā)表和撰寫的研究成果,也不包含為獲得華東交通大學或其他教育機構的學位或證書所使用過的材料。華東交通大學畢業(yè)設計(論文)答辯記錄姓名學號畢業(yè)屆別專業(yè)計算機科學與技術題目答辯時間答辯組成員(簽字):答辯記錄: 記錄人(簽字): 年 月 日 答辯小組組長(簽字):年 月 日附注:42 / 48房屋中介管理系統(tǒng)【摘要】 隨著信息自動化處理技術的日益發(fā)展,如何科學,全面,高效的對單位紛繁復雜的檔案管理事務進行計算機的自動化管理是個熱門話題,當前企事業(yè)單位為了提升自身的競爭力,各單位都在定制和購買各項業(yè)務應用軟件,運用高科技手段進行科學,規(guī)范的管理。利用計算機技術,實現管理系的自動化,規(guī)范化就是這個問題最好的解決方法.論文主要探討“房產中介管理系統(tǒng)”的理論基礎和設計思想,根據系統(tǒng)的開發(fā)過程和系統(tǒng)的功能實現為主線來論述數據庫管理軟件的開發(fā)過程。 【關鍵詞】 數據庫 管理軟件 房產中介管理 查詢 ADO(36個詞)House Agency Soft【Abstract】 As 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。在過去,銷售業(yè)的操作一般都靠人工操作,如靠人工登記卡片、填寫表格資料,然后根據不同的分類入帳,銷售額的日結算和每月的盤點都需花費大量的人力和物力來完成。而通過本系統(tǒng)基本可解決以上問題,并且能夠方便、靈活地對數據庫的資料進行查詢、統(tǒng)計、打印等操作,所有這些對數據庫進行的操作都受到管理級別的限制,確保數據的安全性。在互聯(lián)網日益發(fā)展、壯大的背景下,在因特網熱潮不減的情況下,如何讓原來在單機中使用的數據庫可供多機使用,也成了必然的趨勢。此外,系統(tǒng)具有用戶登錄功能,不同用戶有不同的權限,這樣可以提高數據的安全性和可靠性。D?!?它對管理信息進行收集、傳遞、儲存與處理,形成多用戶共享系統(tǒng),直接為基層和各級管理部門服務。廣義的MIS指所有運用計算機網絡技術為其管理服務的政務部門和企事業(yè)單位,是指應用計算機網絡技術和系統(tǒng)集成實現各項業(yè)務、技術、工作自動化及高水平管理的方法和模式。三是MIS的實施,如管理環(huán)境的適應性調整、人員培訓、系統(tǒng)維護、信