freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

房產(chǎn)中介管理系統(tǒng)本科畢業(yè)設(shè)計(編輯修改稿)

2025-01-06 21:57 本頁面
 

【文章內(nèi)容簡介】 影響更小,這樣,我們稱數(shù)據(jù)庫達到了物理數(shù)據(jù)獨立性。 ( 2)邏輯數(shù)據(jù)獨立性 如果數(shù)據(jù)庫的概念模式要進行修改,譬如增加記錄類型或增加數(shù)據(jù)項,那么外模式 /模式映象也要進行相應的修改,使外模式盡可能保持不變。也就是對概念模式的修改盡量不影響外模式和應用程序,這樣,我們稱數(shù)據(jù)庫達到了邏輯數(shù)據(jù)獨立性 關(guān)系型數(shù)據(jù)庫 數(shù)據(jù)庫這一概念提出后先后出現(xiàn)了幾種數(shù)據(jù)模型 ,其中基本的數(shù)據(jù)模型有三種 :層次模型系統(tǒng) ,網(wǎng)絡(luò)模型系統(tǒng)和關(guān)系模型系統(tǒng) .60 年代末期提出的關(guān)系模型 具有數(shù)據(jù)結(jié)構(gòu)簡單靈活 ,易學易懂且具有雄厚的數(shù)學基礎(chǔ)等特點 .從 70 年代開始流行 ,發(fā)展到現(xiàn)在已成為數(shù)據(jù)庫的標準 ,目前廣泛使用的數(shù) 據(jù)庫軟件都是基于關(guān)系模型的關(guān)系數(shù)據(jù)庫管理系統(tǒng) . 關(guān)系模型把世界看作是由實體 Entity 和聯(lián)系 Relationship 構(gòu)成的。所謂實體就是指現(xiàn)實世界中具有區(qū)分與其它事物的特征或?qū)傩?,并與其它實體有聯(lián)系的。對象在關(guān)系模型中實體通常是以表的形式來表現(xiàn)的,表的每一行描述實體的一個實例,表的每一列描述實體的一個特征或?qū)傩?,所謂聯(lián)系就是指實體之間的關(guān)系,即實體之間的對應關(guān)系。聯(lián)系可以分為三種 : ? 一對一的聯(lián)系如一個人只有一種性別一個人性別為一對一的聯(lián)系; ? 一對多的聯(lián)系如相同性別的人有許多個性別人為一對多的聯(lián)系;多對一的聯(lián)系如很多人有同一個性別人性別為多對一的聯(lián)系。 通過聯(lián)系就可以用一個實體的信息來查找另一個實體的信息關(guān)系模型把所有的數(shù)據(jù)都組織到表中。表是由行和列組成的,行表示數(shù)據(jù)的記錄,列表示記錄中的域。表反映了現(xiàn)實世界中的事實和值。 所謂關(guān)系數(shù)據(jù)庫就是基于關(guān)系模型的數(shù)據(jù)庫,關(guān)系數(shù)據(jù)庫管理系統(tǒng)就是管理關(guān)系數(shù)據(jù)庫的計算機軟件,關(guān)鍵字 Key:關(guān)鍵字是關(guān)系模型中的一個重要概念它是邏輯結(jié)構(gòu)不是數(shù)據(jù)庫 的物理部分;侯選關(guān)鍵字 Candidate Key:如果一個屬性集能惟一地標識表的一行而又不含多余的屬性那么這個屬性集稱為侯選關(guān)鍵字。主關(guān)鍵字 Primary Key:主關(guān)鍵字是被挑選出來作表的行的惟一標識的侯選關(guān)鍵字,一個表只有一個主關(guān)鍵字。主關(guān)鍵字又可以稱為主鍵。公共關(guān)鍵字 Common Key:在關(guān)系數(shù)據(jù)庫中關(guān)系之間的聯(lián)系是通過相容或相同的屬性或?qū)傩越M來表示的,如果兩個關(guān)系中具有相容或相同的屬性或?qū)傩越M,那么這個屬性或?qū)傩越M被稱為這兩個關(guān)系的公共關(guān)鍵字。外關(guān)鍵字 Foreign Key:如果公共關(guān)鍵字在一個關(guān) 系中是主關(guān)鍵字,那么這個公共關(guān)鍵字被稱為另一個關(guān)系的外關(guān)鍵字,由此可見外關(guān)鍵字表示了兩個關(guān)系之間的聯(lián)系,以另一個關(guān)系的外關(guān)鍵字作主關(guān)鍵字的表被稱為主表,具有此外關(guān)鍵字的表被稱為主表的從表,外關(guān)鍵字又稱作外鍵。 系統(tǒng)介紹 本系統(tǒng)是一套功能簡單,操作簡單而又實用的房產(chǎn)中介管理軟件,主要針對房產(chǎn)中介管理中需要解決的具體問題進行開發(fā),并能提供良好的功能擴展接口。在系統(tǒng)的設(shè)計中采用了模塊化設(shè)計方法,即按照功能,將整個系統(tǒng)劃分為多個相對獨立的功能模塊,包括: 房產(chǎn)出售登記模塊 , 房產(chǎn)出售查詢模塊 , 房產(chǎn)出租登記模塊 , 房產(chǎn)出租查詢模塊 , 出租報表統(tǒng)計模塊,出售報表統(tǒng)計模塊 和系統(tǒng)維護模塊。 在編程時,盡可能從用戶操作的角度出發(fā),力求使得操作簡單、容易掌握,并盡可能考慮到對誤操作的提示和容錯處理,使系統(tǒng)有一個友好的用戶界面。 課題意義 隨著當今科學技術(shù)的飛速發(fā)展,尤其是計算機技術(shù)的出現(xiàn),使得人類進入了信息化社會,利用計算機,可以代替人進行很多復雜勞動,從而節(jié)省大批的人力,可以大大提高工作效率,而且計算機有更高的準確性和更安全的保密措施。計算機技術(shù)憑著自己無與倫比的優(yōu)越性,已經(jīng)迅速成為各個領(lǐng)域不可或缺的工具。 在各行各 業(yè)中離不開數(shù)據(jù)處理,這正是計算機被廣泛應用于數(shù)據(jù)庫管理系統(tǒng)的環(huán)境。計算機的最大好處在于利用它能夠進行數(shù)據(jù)管理。使用計算機進行數(shù)據(jù)控制,不僅提高 了工作效率,而且大大的提高了其安全性。 在之前的房產(chǎn)中介管理過程中,各地房管局往往采用的是通過粘貼板的方式用用戶貼出本地房屋出售或者出租的情況, 不僅 不便于用戶快速的查詢房源情況 ,而且 手工操作難免帶來各種誤差和錯漏,尤其是在數(shù)據(jù)信息處理工作量大時容易出錯;數(shù)據(jù)繁多時,容易丟失,且不易查找,出錯后又不易修改。 基于以上問題,有必要建立房產(chǎn)中介管理系統(tǒng),使管理工作規(guī)范化,系 統(tǒng)化,程序化,避免的隨意性,提高信息處理的速度和準確性,能夠及時、準確、有效的查詢、修改房源基本信息,并能根據(jù)用戶的不同需要,準確,迅速找到合適的房產(chǎn),而且管理者也迅速的統(tǒng)計出本月房產(chǎn)出租出售情況等。 第二章 系統(tǒng)開發(fā)方法選擇 軟件工程介紹 軟件工程是用科學知識和技術(shù)原理來定義、開發(fā)、維護軟件的一門學科。 它 涉及計算機科學、工程科學、管理科學、數(shù)學等領(lǐng)域,計算機科學著重于原理 和理 論,而軟件工程著重于如何建造一個軟件系統(tǒng)。軟件工程在軟件開發(fā)過程中占有 不可動搖的重要地位, 一個軟件從開始計劃起,到廢棄不用止,稱為軟件生存周期。一般來說,軟件生存周包括計劃、開發(fā)、運行三個時期,每一時期又可分為若干更小的階段。計劃時期的主要任務(wù)是分析用戶要求,分析新系統(tǒng)的主要目標以及開發(fā)該系統(tǒng)的可行性。開發(fā)時期要完成設(shè)計和實現(xiàn)兩大任務(wù)具體。具體分為需求分析、概要設(shè)計、詳細設(shè)計、編碼、測試。其中編碼和測試是軟件開發(fā)期的最后兩個階段。運行時期是軟件生存周期的最后一個時期,軟件人員在這一時期的工作,主要是做好軟件維護。 “ 房產(chǎn)中介管理信息系統(tǒng) ”雖然只是一個比較小的項目,但是為了做 的更規(guī)范,也盡量按照軟件工程的指導來做,事實上,不管一個多小的工程,都是離不開軟件工程的指導思想的。 開發(fā)環(huán)境及工具 選擇 作為開發(fā)語言 DELPHI是面向?qū)ο笳Z言,是目前開發(fā) C/S數(shù)據(jù)庫應用程序的強有力工具。它能通過三種方式來訪問數(shù)據(jù)庫: :可以訪問 Paradox、 dBase和 ASCII數(shù)據(jù)庫。 SQL Links:可以訪問 Oracle、 SQL Server、 Infomix、 SyBase等數(shù)據(jù)庫。 OBDC:可以訪問如 Access、 Btrieve等數(shù)據(jù)庫。 跟其它的應用程序一樣, DELPHI提供了很多控件以方便地創(chuàng)建數(shù)據(jù)庫應用程序,如數(shù)據(jù)訪問控件 (Data Access)和數(shù)據(jù)控制控件( Data Control)等。數(shù)據(jù)庫應用程序首先是利用 DELPHI 提供的數(shù)據(jù)庫控件與 BDE建立聯(lián)系,然后再通過 BDE 與數(shù)據(jù)庫聯(lián)系。通過數(shù)據(jù)訪問控件,就可以訪問數(shù)據(jù)庫,數(shù)據(jù)庫表和存儲過程等;而通過使用數(shù)據(jù)控制控件,可以建立用戶交互界面,以顯示、修改數(shù)據(jù)庫中的數(shù)據(jù)。另外,還可以借助 DELPHI提供的很多方便的數(shù)據(jù)庫工具,如 DataBase Desktop,建立和維護數(shù)據(jù)庫。數(shù)據(jù)庫對象的成員既可在設(shè)計階段設(shè)置,也可在運行階段通過程序代碼進行設(shè)置。 另外, DELPHI 開發(fā) C/S 數(shù)據(jù)庫應用程序的有關(guān)特性擴展了 DELPHI 訪問遠程數(shù)據(jù)庫的功能,如SQL數(shù)據(jù)庫服務(wù)器( Oracle、 SyBase、 Informix、 SQL Server、 InterBase)。 SQL Links使得 DELPHI數(shù)據(jù)庫應用程序利用 SQL語言訪問駐留在遠程服務(wù)器上的數(shù)據(jù),當安裝了 SQL Link驅(qū)動程序之后,SQL語句就可以直接訪問服務(wù)器上的數(shù)據(jù)。 用 DELPHI 進行數(shù)據(jù)庫應用程序,可以 劃分為幾個階段:設(shè)計、開發(fā)和完善,如果再細分,可以分為以下幾個步驟:( 1)系統(tǒng)設(shè)計( 2)系統(tǒng)功能的實現(xiàn)( 3)系統(tǒng)運行和維護( 4)交付數(shù)據(jù)庫應用程序。在前三個步驟中,都包含著數(shù)據(jù)庫的開發(fā)和應用程序界面的開發(fā)兩大類任務(wù),對于一個 C/S平臺模式的應用,數(shù)據(jù)庫和應用界面的區(qū)別就更明顯一些,因為他們運行在不同的平臺之上,而且使用的操作系統(tǒng)都常常不一樣。 選擇 Access2020 作為后臺數(shù)據(jù)庫 有許多的數(shù)據(jù)庫可以選擇, SQL SERVER、 ACCESS(*.mdb)、 EXCEL(*.xls)、 FOXPRO(*.dbf)甚至普通的文本文件 (*.txt)都可以達到存儲數(shù)據(jù)的功能。那么到底選擇什么數(shù)據(jù)庫最合適呢?其中SQL SERVER 是服務(wù)器級的,足以應付每天上萬次的訪問量。對于非服務(wù)器級的數(shù)據(jù)庫 我選用了ACCESS。因為: 只要安裝了 IIS就 定有 ACCESS的 ODBC驅(qū)動,即你的系統(tǒng)肯定支持 ACCESS數(shù)據(jù)庫的存取。 ACCESS支持的 SQL指令非常齊全。 ACCESS ODBC驅(qū)動程序的效率非常高。雖然它不是服務(wù)器級的數(shù)據(jù)庫,但是作為中小型企業(yè)內(nèi)部網(wǎng)的數(shù)據(jù)庫支持還是綽綽有余的。 ACCESS 在 OFFICE 中就有,非常方便得到和使用。 DELPHI 數(shù)據(jù)庫 開發(fā)技術(shù) 開發(fā)數(shù)據(jù)庫 Microsoft ActiveXData Objects (ADO) 是微軟提供對各種數(shù)據(jù)格式的高層接口( highlevel interface),該接口已經(jīng)成為訪問數(shù)據(jù)庫的新的標準。 它 能夠編寫通過 OLE DB 提供者對在數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)進行訪問和操作的應用程序。其主要優(yōu)點是易于使用、高速度、低內(nèi)存支出和占用磁盤空間較少。 ADO 支持用于建立基于客戶端 /服務(wù)器和 Web 的應用程序的主要功能。 ADO 同時具有遠程數(shù)據(jù)服務(wù) (RDS) 功能,通過 RDS 可以在一次往返過程中實現(xiàn)將數(shù)據(jù)從服務(wù)器移動到客戶端應用程序或 Web 頁、在客戶端對數(shù)據(jù)進行處理然后將更新結(jié)果返回服務(wù)器的操作。RDS 以前的版本是 Microsoft Remote Data Service ,現(xiàn)在, RDS 已經(jīng)與 ADO 編程模型合并 ,以便簡化客戶端數(shù)據(jù)的遠程操作。 ADO主要是使用微軟的 OLE DB功能對數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)進行訪問和操作。其主要優(yōu)點是易于使用、高速度、低內(nèi)存支付和存儲空間占用較少。 ADO支持用于建立基于客 戶端 /服務(wù)器和基于 Web的應用程序。 ADO同時具有遠程數(shù)據(jù)服務(wù)( RDS)功能,通過 RDS可以在一次往返過程中實現(xiàn)將數(shù)據(jù)從服務(wù)器移動到客戶端應用程序或 Web 頁、在客戶端對數(shù)據(jù)進行處理然后將更新結(jié)果返回服務(wù)器的操作。它連接的不是某個具體的數(shù)據(jù)庫,而是微軟提供的 ADO 對象。 ADO 數(shù)據(jù)對象 是微軟提出的新標準,從理論上來,能夠支持任何類型的數(shù)據(jù)庫(甚至包括流式數(shù)據(jù)) 。 但是, ADO 本身也是相當大的。徹底拋棄 Delphi的數(shù)據(jù)庫支持,從字節(jié)開始,開發(fā)自己的數(shù)據(jù)庫。這種方法有其好處:第一,不用考慮兼容性問題,例如不用去考慮 用戶的數(shù)據(jù)庫文件是 Access 2020 格式還是 Access 2020 格式的;第二,可以在性能上達到最充分的優(yōu)化,因為不需要通過任何通用接口,而是直接對磁盤文件進行操作,這對于一些對性能要求苛刻的程序是很有用的;第三,能夠最大限度地減少冗余代碼,因為這種數(shù)據(jù)庫往往是特定格式的,而且只需要執(zhí)行一些特定的操作,訪問代碼當然要比通用數(shù)據(jù)庫精簡得多。 用 ADO開發(fā)數(shù)據(jù)庫程序,通常需要以下組件: TdataSource TADOConnection TADOCommand TADODataSet TADOTable TADOQuery TADOSToreProc ADO 提供執(zhí)行以下操作的方式: 。同時,可確定對數(shù)據(jù)源的所有更改是否已成功或沒有發(fā)生。 ,同時可帶變量參數(shù),或優(yōu)化執(zhí)行。 。 ,則將這些行存儲在易于檢查、操作或更改的緩存中。 ,可使用緩存行的更改內(nèi)容來更新數(shù)據(jù)源。 (通常由建立連接或執(zhí)行命令造成)。 在典型情況下,需要在編程模型中采用所有這些步驟。但是,由于 ADO 有很強的靈活性,所以最后只需執(zhí)行部分模塊就能做一些有用的工作。例如:將數(shù)據(jù)從文件直接存儲到緩存行,然后僅用 ADO 資源對數(shù)據(jù)進行檢查。 開發(fā)數(shù)據(jù)庫 BDE是負責用戶和數(shù)據(jù)庫交流的中間媒介。事實上,應用程序是通過數(shù)據(jù)訪問組件和 BDE連接,再由 BDE去訪問數(shù)據(jù)庫,完成對數(shù)據(jù)庫的操作,而并非直接操作 BDE。這樣用戶只需關(guān)心 Delphi中的數(shù)據(jù)組件即可,不用直接和 BDE打交道。 數(shù)據(jù)庫組件主要分為兩類: “ 數(shù)據(jù)訪問組件 ” 和 “ 數(shù)據(jù)控制組件 ” ,它們和數(shù)據(jù)庫的關(guān)系可用下面的關(guān)系圖來示意 : 圖 21:數(shù)據(jù)庫組件與數(shù)據(jù)庫關(guān)系圖 其中, 數(shù)據(jù)訪問組件在 Delphi 組件面板的 Data Access 組件頁上 。其中的 Table、 Query 和Storedproc三個控件,它們稱為 “ 數(shù)據(jù)集組件 ” ,用于和數(shù)據(jù)庫連接。 這些組件功能如下: ( 1) DataSource控件是數(shù)據(jù)集組件和數(shù)據(jù)控制組件的連接媒介。數(shù)據(jù)控制組件是用戶操作數(shù)據(jù)庫中數(shù)據(jù)的界面,只有通過 DataSource控件才能和數(shù)據(jù)集組件連接,從而對數(shù)據(jù)進行顯示、修改、維護等操作。 ( 2) Table控件是通過數(shù)據(jù)庫 引擎 —— BDE來存取數(shù)據(jù)庫中的數(shù)據(jù)的。通過 BDE將用戶對數(shù)據(jù)庫的操作(如添加、刪除、修改等)傳遞給數(shù)據(jù)庫。 ( 3) Query控件是利用 SQL( Structured Query Language,結(jié)構(gòu)化查詢語言)通過 BDE來操作數(shù)據(jù)庫的,和 Table控件完成的功能相似
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1