【正文】
腦管理,但也只是進行一些簡單的數(shù)據(jù)計算的操作。公共關(guān)鍵字Common Key:在關(guān)系數(shù)據(jù)庫中關(guān)系之間的聯(lián)系是通過相容或相同的屬性或?qū)傩越M來表示的,如果兩個關(guān)系中具有相容或相同的屬性或?qū)傩越M,那么這個屬性或?qū)傩越M被稱為這兩個關(guān)系的公共關(guān)鍵字。表反映了現(xiàn)實世界中的事實和值。對象在關(guān)系模型中實體通常是以表的形式來表現(xiàn)的,表的每一行描述實體的一個實例,表的每一列描述實體的一個特征或?qū)傩裕^聯(lián)系就是指實體之間的關(guān)系,即實體之間的對應(yīng)關(guān)系。 (2)邏輯數(shù)據(jù)獨立性如果數(shù)據(jù)庫的概念模式要進行修改,譬如增加記錄類型或增加數(shù)據(jù)項,那么外模式/模式映象也要進行相應(yīng)的修改,使外模式盡可能保持不變。在數(shù)據(jù)庫技術(shù)中,數(shù)據(jù)獨立性是指應(yīng)用程序和數(shù)據(jù)之間相互獨立,不受影響。數(shù)據(jù)庫的體系結(jié)構(gòu)分三級:內(nèi)部級(internal),概念級(conceptual)和外部級(external)。使用計算機以后,數(shù)據(jù)處理的速度和規(guī)模,無論是相對于手工方式,還是機械方式,都有無可比擬的優(yōu)勢。因此,數(shù)據(jù)庫技術(shù)是一門綜合性較強的學(xué)科。數(shù)據(jù)庫技術(shù)是操作系統(tǒng)的文件系統(tǒng)基礎(chǔ)上發(fā)展起來的。數(shù)據(jù)庫管理系統(tǒng)(Database Management System, DBMS):DBMS是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,為用戶或應(yīng)用程序提供訪問DB的方法,包括DB的建立、查詢、更新及各種數(shù)據(jù)控制。數(shù)據(jù)庫的管理系統(tǒng)就是從圖書館的管理方法改進而來的。圖書管理員在查找一本書時,首先要通過目錄檢索找到那本書的分類號和書號,然后在書庫找到那一類書的書架,并在那個書架上按照書號的大小次序查找,這樣很快就能找到我所需要的書。一個管理信息系統(tǒng)除依靠數(shù)據(jù)庫系統(tǒng)作為數(shù)據(jù)處理的核心外,還需要知識庫系統(tǒng)、方法庫系統(tǒng)等支持。(5)系統(tǒng)設(shè)計要符合企業(yè)實際情況,求解過程和結(jié)果達到最優(yōu)化。管理信息系統(tǒng)作為企業(yè)進行整體信息處理的支柱,應(yīng)具有如下五個方面的作用或特點:(1)是一個人機結(jié)合的系統(tǒng)。信息的加工方式有多種形式。MIS的對象就是信息,信息是經(jīng)過加工的數(shù)據(jù),信息是對決策者有價值的數(shù)據(jù)。二是計算機網(wǎng)絡(luò)系統(tǒng)的建設(shè),包括系統(tǒng)軟硬件平臺的選擇,管理信息系統(tǒng)的集成,局域網(wǎng)的建設(shè)及互聯(lián),局域網(wǎng)和廣域網(wǎng)的互聯(lián)等。狹義的MIS是指企業(yè)計算機網(wǎng)絡(luò)管理信息系統(tǒng),是指運用現(xiàn)代化計算機網(wǎng)絡(luò)技術(shù)和企業(yè)管理學(xué)方法,系統(tǒng)地實現(xiàn)企業(yè)經(jīng)營生產(chǎn)目標(biāo)的一種綜合管理系統(tǒng)??刂坪蜎Q策模型以及數(shù)據(jù)庫的人—機系統(tǒng),它能夠提供信息,支持企業(yè)或組織的運行,管理功能。 關(guān)鍵詞: 數(shù)據(jù)庫 管理軟件 房屋中介管理 查詢 ADOAbstractAs 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)”的理論基礎(chǔ)和設(shè)計思想,根據(jù)系統(tǒng)的開發(fā)過程和系統(tǒng)的功能實現(xiàn)為主線來論述數(shù)據(jù)庫管理軟件的開發(fā)過程。作為房屋中介公司的管理者,希望能夠?qū)Ψ课葜薪槭聞?wù)管理的整個流程狀態(tài),信息資料的情況了如指掌,使其可以做出科學(xué)的決策。作為工作人員期望能夠避免繁瑣的手工操作,甩掉傳統(tǒng)的手工記錄方式,達到事半功倍的效果。主要闡述以軟件工程理論作為系統(tǒng)開發(fā)的理論基礎(chǔ),以客戶機/服務(wù)器模式的關(guān)系型數(shù)據(jù)庫作為后臺,以專業(yè)數(shù)據(jù)庫開發(fā)語言作為實現(xiàn)手段的數(shù)據(jù)庫管理軟件的開發(fā)過程分析和理論研究。 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.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?!?它對管理信息進行收集、傳遞、儲存與處理,形成多用戶共享系統(tǒng),直接為基層和各級管理部門服務(wù)。廣義的MIS指所有運用計算機網(wǎng)絡(luò)技術(shù)為其管理服務(wù)的政務(wù)部門和企事業(yè)單位,是指應(yīng)用計算機網(wǎng)絡(luò)技術(shù)和系統(tǒng)集成實現(xiàn)各項業(yè)務(wù)、技術(shù)、工作自動化及高水平管理的方法和模式。三是MIS的實施,如管理環(huán)境的適應(yīng)性調(diào)整、人員培訓(xùn)、系統(tǒng)維護、信息源的組織等等。信息的主要特征是來源分散,數(shù)量龐大。 企業(yè)從信息管理的角度可劃分為物流和信息流。(2)因為建立的系統(tǒng)要成為整個組織的心臟和信息交換中心,因此它要包括企業(yè)各種數(shù)據(jù)輸入,存儲,加工,查詢,生成計劃,物資供應(yīng),帳務(wù)帳目,生產(chǎn),銷售等日常信息處理。一個管理信息系統(tǒng)的工作過程可大致描述如下:首先人們從觀察客觀事物(具體應(yīng)用)入手,收集到大量信息,在對這些信息進行記錄、整理和分類后送入有關(guān)的數(shù)據(jù)庫中保存起來。如圖11所示:管理信息系統(tǒng) MIS信息采集和處理計劃和決策數(shù)據(jù)庫系統(tǒng)方法庫系統(tǒng)知識庫系統(tǒng)仿真系統(tǒng)圖11數(shù)據(jù)庫里的數(shù)據(jù)像圖書館里的圖書一樣,也要讓人能夠很方便地找到才行。人們將越來越多的資料存入計算機中,并通過一些編制好的計算機程序?qū)@些資料進行管理,這些程序后來就被稱為“數(shù)據(jù)庫管理系統(tǒng)”,它們可以幫我們管理輸入到計算機中的大量數(shù)據(jù),就像圖書館的管理員。DBMS總是基于某種數(shù)據(jù)模型,可以分為層次型、網(wǎng)狀型、關(guān)系型和面向?qū)ο笮虳BMS。而DBMS本身要在操作系統(tǒng)的支持下才能工作。計算機的數(shù)據(jù)處理應(yīng)用,首先要把大量的信息以數(shù)據(jù)形式存放在存儲器中。通常在數(shù)據(jù)處理中,計算是比較簡單的而數(shù)據(jù)的管理卻比較復(fù)雜。這個三級結(jié)構(gòu)有時也稱為“三級模式結(jié)構(gòu)”,或“數(shù)據(jù)抽象的三個級別”,最早是在1971年通過的DBTG報告中提出,后來收入在1975年的美國ANSI/SPARC報告中。數(shù)據(jù)獨立性分成物理數(shù)據(jù)獨立性和邏輯數(shù)據(jù)獨立性兩級。也就是對概念模式的修改盡量不影響外模式和應(yīng)用程序,這樣,我們稱數(shù)據(jù)庫達到了邏輯數(shù)據(jù)獨立性數(shù)據(jù)庫這一概念提出后先后出現(xiàn)了幾種數(shù)據(jù)模型,其中基本的數(shù)據(jù)模型有三種:層次模型系統(tǒng), 年代末期提出的關(guān)系模型具有數(shù)據(jù)結(jié)構(gòu)簡單靈活, 年代開始流行,發(fā)展到現(xiàn)在已成為數(shù)據(jù)庫的標(biāo)準(zhǔn),目前廣泛使用的數(shù)據(jù)庫軟件都是基于關(guān)系模型的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。聯(lián)系可以分為三種:一對一的聯(lián)系如一個人只有一種性別一個人性別為一對一的聯(lián)系;一對多的聯(lián)系如相同性別的人有許多個性別人為一對多的聯(lián)系;多對一的聯(lián)系如很多人有同一個性別人性別為多對一的聯(liá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:如果一個屬性集能惟一地標(biāo)識表的一行而又不含多余的屬性那么這個屬性集稱為侯選關(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)鍵字又稱作外鍵。這是一項極其繁瑣的工作。數(shù)據(jù)庫技術(shù)是一門歷史彌堅的學(xué)科,不像其它的計算機技術(shù)會隨著時間的推移而變得越來越?jīng)]有聲息。此“房屋中介管理系統(tǒng)”的開發(fā)定位于一個能夠滿足數(shù)據(jù)庫管理軟件,即具備一個數(shù)據(jù)庫管理軟件的基本功能,包括數(shù)據(jù)的增加,刪除,修改,查詢,統(tǒng)計等,便于用戶查看,操作,和查詢房屋登記信息。系統(tǒng)采用盟友系統(tǒng)開發(fā)平臺和數(shù)據(jù)庫相結(jié)合的手段進行開發(fā),結(jié)構(gòu)緊湊、運行速度快、操作簡單,更因為擁有自己的源代碼,所以保證了軟件具有高度的保密、安全性,本系統(tǒng)將房屋中介公司工作人員方便、安全、高效的進行管理。在各行各業(yè)中離不開數(shù)據(jù)處理,這正是計算機被廣泛應(yīng)用于數(shù)據(jù)庫管理系統(tǒng)的環(huán)境?;谝陨蠁栴},有必要建立房屋中介管理系統(tǒng),使管理工作規(guī)范化,系統(tǒng)化,程序化,避免的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時、準(zhǔn)確、有效的查詢、修改房源基本信息,并能根據(jù)用戶的不同需要,準(zhǔn)確,迅速找到合適的房屋,而且管理者也迅速的統(tǒng)計出本月房屋出租出售情況等。 隨著中國房地產(chǎn)業(yè)不斷的發(fā)展,以及整個房屋中介市場的日趨規(guī)范,“構(gòu)筑商圈精耕經(jīng)營體系,建立體系互動服務(wù)作業(yè),滿足客戶個性服務(wù)需求,完善內(nèi)部經(jīng)營管理機制,適應(yīng)市場變化快速決策”從而提高房地產(chǎn)中介企業(yè)市場核心競爭力,已經(jīng)成為廣大房地產(chǎn)中介企業(yè)的一種共識。從而將房屋中介信息技術(shù)化推向更為深入的層面。充分參照國內(nèi)房屋中介機構(gòu)及種種要求的基礎(chǔ)之上,達到充分適應(yīng)中國國情、改善企業(yè)管理粗放,工作不規(guī)范、服務(wù)工作不到位現(xiàn)象,同時能夠大大減輕公房管理部門的負擔(dān),降低管理成本。用于對客戶租賃合同模板的設(shè)置,修改、簽訂、歷史合同查詢,真正體現(xiàn)整個租賃過程的現(xiàn)代化管理。使用的全新的盟友系統(tǒng)開發(fā)平臺。系統(tǒng)使用的新技術(shù)是完全基于原有的系統(tǒng)上的,故用戶不必考慮新系統(tǒng)帶來的人員培訓(xùn)等等。第3章 系統(tǒng)開發(fā)方法選擇軟件工程是用科學(xué)知識和技術(shù)原理來定義、開發(fā)、維護軟件的一門學(xué)科。計劃時期的主要任務(wù)是分析用戶要求,分析新系統(tǒng)的主要目標(biāo)以及開發(fā)該系統(tǒng)的可行性。運行時期是軟件生存周期的最后一個時期,軟件人員在這一時期的工作,主要是做好軟件維護。而文件服務(wù)器模式由于硬件選擇有限,硬件投資得不到保證,已被逐步淘汰。例如,對于SQL Server來講,將數(shù)據(jù)存放在服務(wù)器計算機上,客戶端界面作為程序的另一部分(完成商業(yè)邏輯和顯示邏輯)存在于客戶端桌面計算機上??蛻舳送ㄟ^網(wǎng)絡(luò)向服務(wù)器發(fā)送SQL語句,服務(wù)器返回客戶端結(jié)果集。相對而言,目前的基于Browse/Server模式的應(yīng)用及其開發(fā)方法仍然處于發(fā)展階段。(3)數(shù)據(jù)通信量小,安全性高。服務(wù)器程序負責(zé)有效地管理系統(tǒng)資源,如管理一個信息數(shù)據(jù)庫,其主要工作是當(dāng)多個客戶并發(fā)地請求服務(wù)器上的相同資源時,對這些資源進行最優(yōu)化管理。即前臺客戶端采用瀏覽器,中間件服務(wù)器為Web服務(wù)器,后臺為數(shù)據(jù)庫服務(wù)器。(2)開放性好,Intranet/Internet完全兼容。這樣不但可以節(jié)省客戶機的硬盤空間與內(nèi)存,而且使安裝過程更加簡便、網(wǎng)絡(luò)結(jié)構(gòu)更加靈活。系統(tǒng)的開發(fā)者無須再為不同級別的用戶設(shè)計開發(fā)不同的客戶應(yīng)用程序了,只需把所有的功能都實現(xiàn)在Web服務(wù)器上,并就不同的功能為各個組別的用戶設(shè)置權(quán)限就可以了。當(dāng)形勢變化時,它無須再為每一個現(xiàn)有的客戶應(yīng)用程序升級,而只需對Web服務(wù)器上的服務(wù)處理程序進行修訂。對于C/S模式,客戶應(yīng)用程序有自己特定的規(guī)格,使用者需要接受專門培訓(xùn)。最后,B/S特別適用于網(wǎng)上信息發(fā)布,使得傳統(tǒng)的MIS的功能有所擴展。鑒于B/S相對于C/S的先進性,B/S逐漸成為一種流行的MIS系統(tǒng)平臺。下面讓我們來看C/S相對于B/S的一些優(yōu)勢。其次,C/S模式提供了更安全的存取模式。由于采用TCP/IP,他們必須采用一系列的安全措施,如構(gòu)筑防火墻,來防止Internet的用戶對企業(yè)內(nèi)部信息的竊取以及外界病毒的侵入。而C/S只有兩層結(jié)構(gòu),網(wǎng)絡(luò)通信量只包括Client與Server之間的通信量?;谝陨戏治?,房屋中介管理信息系統(tǒng)采用B/S模式開發(fā)。房屋登記將用戶需要登記的房屋的信息輸入系統(tǒng),由系統(tǒng)自動歸類儲存,隨時可以查閱修改。因此,確定本系統(tǒng)的功能有:房屋出租登記輸入處理,房屋出售登記輸入處理,房屋登記表修改處理(有輸入、取消、確認、修改、刪除等功能),房屋查詢處理(按地址,面積,使用權(quán)查詢等),房屋出租情況報表統(tǒng)計處理,房屋出售情況報表統(tǒng)計處理(包含打印功能),房屋出租合同錄入和打印功能,房屋出售合同錄入和打印功能,購買房屋基本常識介紹功能,留言管理功能,系統(tǒng)管理功能。圖44 數(shù)據(jù)流程圖第1層 各模塊功能介紹房屋租售登記模塊,主要實現(xiàn)的是管理員以及超級用戶,即時將擁有的房源具體情況(如地址,面積,戶主,聯(lián)系方式等)登記,經(jīng)過房屋中介公司實地考察屬實后,向客戶出售或者出租。房屋租售合同管理模塊,主要是針對客戶在選擇好房屋后,及時快捷的填寫租售合同,便于管理機構(gòu)管理。黑名單管理、黑名單查詢。每個模塊完成一個特定的功能,所有的模塊按某種方法組織起來,成為一個整體,完成整個系統(tǒng)所要求的功能。房屋中介管理系統(tǒng)的層次劃分為幾個方面:用戶界面,數(shù)據(jù)緩沖,數(shù)據(jù)庫,輸出等。此時,所有操作是由系統(tǒng)本身操作,包括在數(shù)據(jù)緩沖區(qū)內(nèi)增加信息,修改信息,刪除信息等,也包括執(zhí)行選配過程,判斷查詢條件的合法性等。輸出層:在這個層次中,不需要進行數(shù)據(jù)庫操作和用戶輸入操作,這個層次的主要工作是把結(jié)果顯示給用戶,包括查詢結(jié)果,統(tǒng)計圖,錯誤信息,提示信息等。房屋修改功能:用戶選擇要修改的房屋信息,可以重新修改房屋的登記信息?!胺课葜薪楣芾硐到y(tǒng)”中,查詢功能也是一個十分重要的功能,當(dāng)有很多房屋信息時,如何給用戶呈現(xiàn)出需要的信息和過濾掉不用的信息是一個需要解決的問題。 “房屋中介管理信息系統(tǒng)”的一個重要功能是房屋租售報表統(tǒng)計和房屋租售報表的打印。用戶管理功能:為了保證系統(tǒng)的可靠性和安全性,系統(tǒng)應(yīng)該采用用戶登錄的方式進入,防止非法用戶的進入。用戶登錄:系統(tǒng)的啟動同時要求用戶根據(jù)自己的操作員號