【正文】
件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。 SQL Server 的優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息 。 ? 數(shù)據(jù)庫的選擇 SQL Server2020 是由 Microsoft 開發(fā)和推廣的數(shù)據(jù)庫管理系統(tǒng)( DBMS)。 ? Parameters(參數(shù))集合包含 Command 對象的所有 Parameter 對象。 該模型也反映了 ADO 的 4 個集合: ? 每個對象都有 Properties(屬性)集 合。它可以接受 SQL 語句、表的名稱和存儲過程的名稱,執(zhí)行 SQL 查詢、更新數(shù)據(jù)、插入記錄等。 ADO 頂層有 3 個對象 Connection、 Command 、 Recordset: ? Connection 對象可以指定數(shù)據(jù)源,建立與數(shù)據(jù)源的連接、隔離特定的連接。所以它更適合與大量和大事務(wù)量的網(wǎng)絡(luò)計算機系統(tǒng)。 ADO 基于微軟公司最新的 OLE DB 數(shù)據(jù)訪問模式,是專門為了給大范圍的商業(yè)數(shù)據(jù)源提供訪問而設(shè)計的,包括傳統(tǒng)的關(guān)系數(shù)據(jù)庫表、電子郵件系統(tǒng)、圖形格式、 Inter 資源等。 故而,實現(xiàn)本系統(tǒng) 是一個相對較好的選擇。此外,開發(fā)人員還可以通過顯式的自由線程編寫具有高度可伸縮性的代碼,同時通過其他現(xiàn)代化的語言特征(如結(jié)構(gòu)化的異常處理等)編寫具有較高可維護性的代碼。 Visual 支持包括實現(xiàn)繼承在內(nèi)的全部面向?qū)ο蟮恼Z言特性。 ? 編程環(huán)境的選擇 是 Microsoft 公司在 Visual Basic 之后推出的最新版本,是 Windows 應(yīng)用程序開發(fā)工具, 目前最為廣泛的、易學(xué)易用的面向?qū)ο蟮拈_發(fā)工具。 1. 2 開發(fā)工具簡介 我們選擇 了 為前臺開發(fā)工具, SQL 為后臺數(shù)據(jù)庫。 根據(jù)以上的分析我們選擇了 Microsoft 開發(fā)的 為開發(fā)工具,數(shù)據(jù)庫為 SQL。它完全代替了以往的工作量大、繁瑣又容易出錯的 手工進行的估價方法,并極大地提高工作效率。 使用計算機對房地產(chǎn)信息進行管理 ,具有著手工管理所無法比擬的優(yōu)點。以前人們通過長久以來的市場調(diào)查下,對所獲得信息進行大量而又復(fù)雜的計算,并通過大批人統(tǒng)計出來的結(jié)果來進行估價統(tǒng)計。 房地產(chǎn)評估管理系統(tǒng)是一個房地產(chǎn)企業(yè)單位不可缺少的部分 ,它的內(nèi)容對于企業(yè)的決策者和管理者來說都至關(guān)重要 ,所以房地產(chǎn)系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷地查詢、統(tǒng)計 手段。 關(guān)鍵字: ADO , , SQL Server , 估價 ABSTRACT The assessment system of real estate is that the plenty of businesses according to the assessment place of real estate handle the working information management system of development. It is the pany39。 用計算機管理房地產(chǎn)評估系統(tǒng),具有著查找方便、操作簡單、用戶界面良好、可靠性高、估價的準(zhǔn)確性強等特點。房地產(chǎn)評估系統(tǒng)根據(jù)估價信息自動估算出房地產(chǎn)的價值,這是房地產(chǎn)評估系統(tǒng)中最重要的部分。房地產(chǎn)評估系統(tǒng)根據(jù)用戶的要求,用計算機實現(xiàn)房地產(chǎn)基本信息的錄入、查詢、系統(tǒng)維護以及修改、刪除。房地產(chǎn)評估系統(tǒng) 摘 要 房地產(chǎn)評估系統(tǒng)是針對房地產(chǎn)評估處的大量業(yè)務(wù)處理工作而開發(fā)的信息管理系統(tǒng)。是房地產(chǎn)公司用計算機進行全面現(xiàn)代化管理的信息系統(tǒng)。 用戶通過輸入的面積、位置、設(shè)計用途等基本信息,由系統(tǒng)自行生成相應(yīng)的統(tǒng)計數(shù)據(jù)以供用戶查詢、打印 ,另外用戶還可以對這些基本信息進行定期的更新和刪除。房地產(chǎn)評估管理系統(tǒng)力求給用戶方便快 捷的途徑去管理這些繁瑣的數(shù)據(jù)。 鑒于以上的特點,我選擇了 Microsoft 公司的 Visual 為前臺開發(fā)工具,以 SQL Server 為后臺數(shù)據(jù)庫,我認(rèn)為兩者的結(jié)合是本次畢業(yè)設(shè)計的最佳選擇。s information system of real estate that carries out allsidedly modern management with puter. The assessment systematic basis of real estate the requirement of user, realize the record of the basic information of real estate with puter to enter , inquire , system maintenance as well as modification , delete. User generates corresponding statistical data independently through the basic informations such as design use, location and the area of input by system to let user inquires and prints , additionally user can still go on for these basic informations regular update and delete. The assessment systematic basis of real estate appraise information automatic estimation make the value of real estate, this is the most important part in the assessment system of real estate. The assessment system of real estate makes great effort to manage the data with fussy these to the user channel with shortcut convenience. It is good to have with the puter management assessment system of real estate to seek convenient, operating simple, user interface , reliability is high , appraise accuracy strong etc. characteristic. In view of above characteristic, I have selected Visual Basic of Microsoft pany . NET is proscenium development tool, with SQL Server as the database of backstage supporter, me think the bination of two is the best option of graduated design. Keyword: ADO , , SQL Server , appraises 第一章 緒論 1. 1 開發(fā)背景 現(xiàn)在我國的 房地產(chǎn)評估 水平還停留在紙介質(zhì)的基礎(chǔ)上,這樣的機制已經(jīng)不能適應(yīng)時代的發(fā)展,因為它浪費了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎(chǔ)的信息管理所取代。但一直以來人們使用傳統(tǒng)人工的方式進行估價統(tǒng)計并管理大量的數(shù)據(jù),這種管理方式存在著許多缺點。但是這樣統(tǒng)計出來的結(jié)果通常準(zhǔn)確性不高,又存在著很多缺點,如 :效率低、保密性差、花費大量的人力和時間,并產(chǎn)生大量的文件和數(shù)據(jù) ,這對于查找、更新和維護都帶來了不少的困難。我們開發(fā)的房地產(chǎn)評估系統(tǒng)是對各種操作進行自動化操空,直接面向評估 師、簡化大量的人力勞動,為管理決策提供科學(xué)的數(shù)據(jù)依據(jù),并且查找方便、可靠性高、存儲量大等優(yōu)點。同時, 對于從事房地產(chǎn)開發(fā),經(jīng)營以及信息咨詢等中介性企業(yè)及人員也有重要實用價值和參考作用的,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。下面我們了解一下它們有什么獨特之處。我們之所以選擇它們有以下的優(yōu)點。 Visual 提供了大量的控件,這些控件可用于設(shè)計界面和實現(xiàn)各種功能,減少了編程人員的工作量,也簡化了界面設(shè)計過程,從而有效的提高了應(yīng) 應(yīng)用程序的運行效率和可靠性。具備了這些語言特性, Visual 將具有快速開發(fā)企業(yè)級關(guān)鍵應(yīng)用程序所需要的所有能力,同時保持了使其成為世界上最流行的開發(fā)工具的直接訪問性。 提供了良好的用戶界面和 ADO數(shù)據(jù)訪問技術(shù)。 下面簡要介紹一下 ADO ADO 即 ActiveX 數(shù)據(jù)對象,是微軟公司處理關(guān)系數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)庫中信息的最新技術(shù),是數(shù)據(jù)庫應(yīng)用程序面向?qū)ο蟮慕涌凇?ADO技術(shù)基于通用對象模型( CMO),它提供了多種語言的訪問技術(shù),同時,由于ADO 提供了訪問自動化接口,所以 ADO 可以用描述性的腳本語言來訪問。 ADO 對象模型如下圖所示。 ? Command 對象對數(shù)據(jù)源執(zhí)行指定的命令。 Connection Errors Error Command Parameter Parameters Recordset Fields Field ? Recordset 對象表示的是來自表或命令執(zhí)行結(jié)果的記錄全集,操作來自提供者的幾乎所有數(shù)據(jù)。 ? Errors(錯誤)集合包含連接數(shù)據(jù)庫失敗時產(chǎn)生的所有 Errors 對象。 ? Fields(字段)集合包含 Recordset 對象的所有 Field 對象。 數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。 另外, SQL Server 允許創(chuàng)建自定義報表用于打印或 輸出數(shù)據(jù)庫中的信息。SQL Server 是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。 如上所述, SQL SERVER 作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有 桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強大功能。 第二章 需求分析 需求分析的基本任務(wù)是準(zhǔn)確的回答“ 系統(tǒng)必須做什么?”這個問題。 任務(wù)概述 ? 目標(biāo) 將房地產(chǎn)評估處的大量業(yè)務(wù) ,用計算機系統(tǒng)操作完成,對它進行全面現(xiàn)代化管理,以便提高評估信息管理效率。 ? 根據(jù)信息自動實現(xiàn)估價結(jié)果、估價分析與計算。每種估價方法都有其適用范圍,同時根據(jù)評估師的經(jīng)驗即可確定可能選用的方法。 ? 系統(tǒng)維護功能 該功能主要實現(xiàn)系統(tǒng)數(shù)據(jù)的維護。 ? 用戶管理功能 數(shù)據(jù)庫用戶管理,對使用數(shù)據(jù)庫的用戶進行管理。 ? 統(tǒng)計功能 系統(tǒng)中的統(tǒng)計功能可以使用戶全面查看到系統(tǒng)內(nèi)部的綜合數(shù)據(jù),并對信息的輸入、查詢進行統(tǒng)計生成表。 第三章 總體設(shè)計 一旦確定了軟件需求之后,就進入了開發(fā)階段。 系統(tǒng)組成 房地產(chǎn)評估系統(tǒng)主要有 3 大模塊,即: 1.評估報告模塊 2.系統(tǒng)維護模塊 3.統(tǒng)計查詢模塊 。 ? 根據(jù)信息自動實現(xiàn)估 價結(jié)果、估價分析與計算。 3.系統(tǒng)維護模塊功能: 房地產(chǎn)評估系統(tǒng) 評估報告模塊 統(tǒng)計查詢模塊 系統(tǒng)維護模塊 幫 助 更改密碼 數(shù)據(jù)維護 刷新數(shù)據(jù) 歸檔報告 關(guān)于評估系統(tǒng) 打開報告 新建報告 統(tǒng)計模塊 查詢模塊 輸出報表 主要實現(xiàn)系統(tǒng)數(shù)據(jù)的維護,如:更改系統(tǒng)登錄密碼、系統(tǒng)數(shù)據(jù)維護、刷新數(shù)據(jù)、歸檔報告。 2) 設(shè)計用于數(shù)據(jù)庫數(shù)據(jù)錄入的“評估報告” 、“統(tǒng)計報表” 、“查詢” 、“系統(tǒng)維護”模塊以及“用戶管理模塊”。 3) 設(shè)計用于數(shù)據(jù)庫數(shù)據(jù)的檢索功能模塊。他們將完成關(guān)于相關(guān)信息的查詢和綜合統(tǒng)計工作。他們將完成經(jīng)過計算機處理的、按照特定格式進行輸出和打印的數(shù)據(jù)的工作。 ◇估價日期,估價目的,估價時點,結(jié)構(gòu),設(shè)計用途以列表的形式顯示,由用戶在指 定范圍內(nèi)選擇。 系統(tǒng)數(shù)據(jù)維護功能表: Qx 主鍵: 字段含義 字段名 數(shù)據(jù)類型 長度 允許空 基本數(shù)據(jù) jbsj Boolean 2 ∨ 估價師檔案 gjsda Boolean 2 ∨ 估價目的 gjmd Boolean 2 ∨ 房屋結(jié)構(gòu) fwjg Boolean 2 ∨ 估價依據(jù) gjyj Boolean 2 ∨ 設(shè)計用途 sjyt Boolean 2 ∨ 估價原則 gjyz Boolean 2 ∨ 房地產(chǎn)價值定義 jzdy Boolean 2 ∨ 房地產(chǎn)估價收費標(biāo)準(zhǔn) gjsf Boolean 2 ∨ 宗地評估收費標(biāo)準(zhǔn) pgsf Boolean 2 ∨ 查詢表: SrchXxbg 字段含義 字段名稱 數(shù)據(jù)類型 長度 允許空 估價師 gjs nchar 3 ∨