【正文】
可以有廣義和狹義之分。” 它對管理信息進(jìn)行收集、傳遞、儲存與處理,形成多用戶共享系統(tǒng),直接為基層和各級管理部門服務(wù)。其定義是“MIS系統(tǒng)是一個利用計(jì)算機(jī)軟硬件,手工作業(yè),分析計(jì)劃。 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。本論文詳細(xì)地介紹了開發(fā)系統(tǒng)的具體步驟,以及應(yīng)用的技術(shù),以配圖例的方式詳盡說明,并在文中對一些源程序作了詳細(xì)的解釋。主要闡述以軟件工程理論作為系統(tǒng)開發(fā)的理論基礎(chǔ),以客戶機(jī)/服務(wù)器模式的關(guān)系型數(shù)據(jù)庫作為后臺,以專業(yè)數(shù)據(jù)庫開發(fā)語言作為實(shí)現(xiàn)手段的數(shù)據(jù)庫管理軟件的開發(fā)過程分析和理論研究。利用計(jì)算機(jī)技術(shù),實(shí)現(xiàn)管理系的自動化,規(guī)范化就是這個問題最好的解決方法。作為工作人員期望能夠避免繁瑣的手工操作,甩掉傳統(tǒng)的手工記錄方式,達(dá)到事半功倍的效果。摘 要隨著信息自動化處理技術(shù)的日益發(fā)展,如何科學(xué),全面,高效的對單位紛繁復(fù)雜的檔案管理事務(wù)進(jìn)行計(jì)算機(jī)的自動化管理是個熱門話題,當(dāng)前企事業(yè)單位為了提升自身的競爭力,各單位都在定制和購買各項(xiàng)業(yè)務(wù)應(yīng)用軟件,運(yùn)用高科技手段進(jìn)行科學(xué),規(guī)范的管理。作為房屋中介公司的管理者,希望能夠?qū)Ψ课葜薪槭聞?wù)管理的整個流程狀態(tài),信息資料的情況了如指掌,使其可以做出科學(xué)的決策。一個能夠使其實(shí)現(xiàn)管理系統(tǒng)化、規(guī)范化、自動化的計(jì)算機(jī)系統(tǒng)就顯得很有必要。論文主要探討“房屋中介管理系統(tǒng)”的理論基礎(chǔ)和設(shè)計(jì)思想,根據(jù)系統(tǒng)的開發(fā)過程和系統(tǒng)的功能實(shí)現(xiàn)為主線來論述數(shù)據(jù)庫管理軟件的開發(fā)過程。本系統(tǒng)以盟友系統(tǒng)開發(fā)平臺為開發(fā)工具,通過后臺數(shù)據(jù)庫的建立與設(shè)置,軟件界面的設(shè)計(jì)與實(shí)現(xiàn),程序的編寫與調(diào)試等幾個階段來完成對房屋中介管理系統(tǒng)的開發(fā)。 關(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。s developing procedure analyses and theory study by using software project theory as the theoretic basis of system developing , the C/S model relating database as the background and the professional database as the developing language applying method.This System uses Mengyou System Develop Platform as developing kit. By building and setting up background database, designing and applying software interface, programme writing and debugging, developed “House Agency Management Information System”.This dissertation introduced the specific steps in developing the system , as well as the technical skill applied, presented with graphics and specific instruction and some source code has been explained particularly.Key Words: Database Managed Currency Estate Agent Query目 錄第1章 緒論 1 1 1 3 3 4 5 6第2章 系統(tǒng)分析 8 8 9 9 9 10第3章 系統(tǒng)開發(fā)方法選擇 11 11 體系結(jié)構(gòu) 11 系統(tǒng)體系機(jī)構(gòu)的一般闡述 11 C/S模式與B/S模式的比較分析 11 B/S模式的優(yōu)勢 13 C/S模式的優(yōu)勢 14 14第4章 系統(tǒng)總體設(shè)計(jì) 16 16 應(yīng)用需求分析 16 16 系統(tǒng)業(yè)務(wù)流程圖 17 18 各模塊功能介紹 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 22 23第5章 系統(tǒng)詳細(xì)設(shè)計(jì) 26 26 27 28 28 29 30 31第6章 系統(tǒng)測試 32 測試的原則 32 測試的方法 32第7章 總結(jié) 34參考文獻(xiàn) 36致謝 37附錄:外文資料翻譯 3851 / 56第1章 緒論管理信息系統(tǒng)(Management Information Systems 簡稱MIS),起產(chǎn)生已有三十多年的歷史??刂坪蜎Q策模型以及數(shù)據(jù)庫的人—機(jī)系統(tǒng),它能夠提供信息,支持企業(yè)或組織的運(yùn)行,管理功能。MIS應(yīng)用了相關(guān)的經(jīng)濟(jì)數(shù)學(xué)模型,如運(yùn)籌學(xué)、數(shù)理統(tǒng)計(jì)等對管理的過程信息進(jìn)行監(jiān)控和處理,并提供輔助決策支持。狹義的MIS是指企業(yè)計(jì)算機(jī)網(wǎng)絡(luò)管理信息系統(tǒng),是指運(yùn)用現(xiàn)代化計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和企業(yè)管理學(xué)方法,系統(tǒng)地實(shí)現(xiàn)企業(yè)經(jīng)營生產(chǎn)目標(biāo)的一種綜合管理系統(tǒng)。建設(shè)MIS主要包括三方面的內(nèi)容:一是管理模式的確立。二是計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)的建設(shè),包括系統(tǒng)軟硬件平臺的選擇,管理信息系統(tǒng)的集成,局域網(wǎng)的建設(shè)及互聯(lián),局域網(wǎng)和廣域網(wǎng)的互聯(lián)等。在現(xiàn)代社會已深入到各行各業(yè),由于計(jì)算機(jī)技術(shù)的迅速發(fā)展和普及,MIS 事實(shí)上已成為計(jì)算機(jī)MIS。MIS的對象就是信息,信息是經(jīng)過加工的數(shù)據(jù),信息是對決策者有價值的數(shù)據(jù)。信息來源于生產(chǎn)第一線,來源于社會環(huán)境,來源于市場,來源于行政管理等部門。信息的加工方式有多種形式。生產(chǎn)過程是一個物流的投入產(chǎn)出過程,且是不可逆的過程。管理信息系統(tǒng)作為企業(yè)進(jìn)行整體信息處理的支柱,應(yīng)具有如下五個方面的作用或特點(diǎn):(1)是一個人機(jī)結(jié)合的系統(tǒng)。(3)數(shù)據(jù)處理要速度高,成本低。(5)系統(tǒng)設(shè)計(jì)要符合企業(yè)實(shí)際情況,求解過程和結(jié)果達(dá)到最優(yōu)化。隨后,MIS的使用者根據(jù)各自的需求向數(shù)據(jù)庫發(fā)出相應(yīng)的訪問請求,系統(tǒng)響應(yīng)這些請求,從數(shù)據(jù)庫中篩選出所需數(shù)據(jù),并對數(shù)據(jù)進(jìn)行加和處理,形成用戶所需的計(jì)劃、控制等決策信息。一個管理信息系統(tǒng)除依靠數(shù)據(jù)庫系統(tǒng)作為數(shù)據(jù)處理的核心外,還需要知識庫系統(tǒng)、方法庫系統(tǒng)等支持。 管理信息系統(tǒng)的構(gòu)成目前管理信息系統(tǒng)已成為計(jì)算機(jī)應(yīng)用中的一個重要領(lǐng)域。圖書管理員在查找一本書時,首先要通過目錄檢索找到那本書的分類號和書號,然后在書庫找到那一類書的書架,并在那個書架上按照書號的大小次序查找,這樣很快就能找到我所需要的書。如果所有的書都不按規(guī)則,胡亂堆在各個書架上,那么借書的人根本就沒有辦法找到他們想要的書。數(shù)據(jù)庫的管理系統(tǒng)就是從圖書館的管理方法改進(jìn)而來的。數(shù)據(jù)庫(database,DB):DB是統(tǒng)一管理的相關(guān)數(shù)據(jù)的集合。數(shù)據(jù)庫管理系統(tǒng)(Database Management System, DBMS):DBMS是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,為用戶或應(yīng)用程序提供訪問DB的方法,包括DB的建立、查詢、更新及各種數(shù)據(jù)控制。數(shù)據(jù)庫系統(tǒng)(Database System, DBS):DBS是實(shí)現(xiàn)有組織地、動態(tài)地存儲大量關(guān)聯(lián)數(shù)據(jù),方便多用戶訪問的計(jì)算機(jī)軟件、硬件和數(shù)據(jù)資源組成的系統(tǒng),即采用了數(shù)據(jù)庫技術(shù)的計(jì)算機(jī)系統(tǒng)。數(shù)據(jù)庫技術(shù)是操作系統(tǒng)的文件系統(tǒng)基礎(chǔ)上發(fā)展起來的。數(shù)據(jù)庫不僅用到數(shù)據(jù)結(jié)構(gòu)的知識,而且豐富了數(shù)據(jù)結(jié)構(gòu)的內(nèi)容。因此,數(shù)據(jù)庫技術(shù)是一門綜合性較強(qiáng)的學(xué)科。存儲器的容量、存儲速率直接影響到數(shù)據(jù)管理技術(shù)的發(fā)展。使用計(jì)算機(jī)以后,數(shù)據(jù)處理的速度和規(guī)模,無論是相對于手工方式,還是機(jī)械方式,都有無可比擬的優(yōu)勢。數(shù)據(jù)管理是指數(shù)據(jù)的收集、整理、組織、存儲、維護(hù)、檢索、傳送等操作,這部分操作是數(shù)據(jù)處理業(yè)務(wù)的基本環(huán)節(jié),而且是任何數(shù)據(jù)處理業(yè)務(wù)中必不可少的共有部分。數(shù)據(jù)庫的體系結(jié)構(gòu)分三級:內(nèi)部級(internal),概念級(conceptual)和外部級(external)。雖然現(xiàn)在DBMS的產(chǎn)品多種多樣,在不同的操作系統(tǒng)支持下工作,但是大多數(shù)系統(tǒng)在總的體系結(jié)構(gòu)上都具有三級模式的結(jié)構(gòu)特征。在數(shù)據(jù)庫技術(shù)中,數(shù)據(jù)獨(dú)立性是指應(yīng)用程序和數(shù)據(jù)之間相互獨(dú)立,不受影響。(1)物理數(shù)據(jù)獨(dú)立性如果數(shù)據(jù)庫的內(nèi)模式要進(jìn)行修改,即數(shù)據(jù)庫的存儲設(shè)備和存儲方法有所變化,那么模式/內(nèi)模式映象也要進(jìn)行相當(dāng)?shù)男薷?,使概念模式盡可能保持不變。 (2)邏輯數(shù)據(jù)獨(dú)立性如果數(shù)據(jù)庫的概念模式要進(jìn)行修改,譬如增加記錄類型或增加數(shù)據(jù)項(xiàng),那么外模式/模式映象也要進(jìn)行相應(yīng)的修改,使外模式盡可能保持不變。關(guān)系模型把世界看作是由實(shí)體Entity 和聯(lián)系Relationship 構(gòu)成的。對象在關(guān)系模型中實(shí)體通常是以表的形式來表現(xiàn)的,表的每一行描述實(shí)體的一個實(shí)例,表的每一列描述實(shí)體的一個特征或?qū)傩裕^聯(lián)系就是指實(shí)體之間的關(guān)系,即實(shí)體之間的對應(yīng)關(guān)系。通過聯(lián)系就可以用一個實(shí)體的信息來查找另一個實(shí)體的信息關(guān)系模型把所有的數(shù)據(jù)都組織到表中。表反映了現(xiàn)實(shí)世界中的事實(shí)和值。主關(guān)鍵字Primary Key:主關(guān)鍵字是被挑選出來作表的行的惟一標(biāo)識的侯選關(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)鍵字。隨著我國社會主義市場經(jīng)濟(jì)體制的確立和發(fā)展,商業(yè)流通領(lǐng)域進(jìn)入了一個空前的發(fā)展階段,面臨商界的激烈競爭,只有在多變的商品和顧客中挖掘并掌握市場需求,即淘汰“賣不出去的商品”,購進(jìn)“賣得快、利潤高的商品”的經(jīng)營者才會獲利,企業(yè)也才能在競爭中生存和發(fā)展,如果能夠選擇一個好的管理系統(tǒng),把大量繁雜的、看似毫無關(guān)系的數(shù)據(jù),有機(jī)的結(jié)合起來,形象的反映出市場的供求關(guān)系,就能夠?yàn)榈贸稣_的決策做出事半功倍的效果。即使前幾年,有些商家開始使用電腦管理,但也只是進(jìn)行一些簡單的數(shù)據(jù)計(jì)算的操作。通過人手工計(jì)算不僅容易出錯,而且不能夠及時把數(shù)據(jù)之間的關(guān)系形象化表現(xiàn)出來,也就不能夠進(jìn)一步掌握市場的最新動態(tài)??紤]其原因,則是因?yàn)樾畔⒌谋▽?shù)據(jù)庫技術(shù)的要求只增不減。企業(yè)要在競爭中求得生存,就應(yīng)使自己的產(chǎn)品資料銷售、管理等方面科學(xué)化。同時能夠提供高質(zhì)量的套打及快速生成統(tǒng)計(jì)分析報(bào)表。該系統(tǒng)符合各房屋中介公司和各地房管局規(guī)定的各項(xiàng)數(shù)據(jù)項(xiàng)上報(bào)匯總統(tǒng)計(jì)的要求。在編程時,盡可能從用戶操作的角度出發(fā),力求使得操作簡單、容易掌握,并盡可能考慮到對誤操作的提示和容錯處理,使系統(tǒng)有一個友好的用戶界面。計(jì)算機(jī)技術(shù)憑著自己無與倫比的優(yōu)越性,已經(jīng)迅速成為各個領(lǐng)域不可或缺的工具。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行數(shù)據(jù)管理。在之前的房屋中介管理過程中,各地房管局往往采用的是通過粘貼板的方式使用戶貼出本地房屋出售或者出租的情況,不僅不便于用戶快速的查詢房源情況,而且手工操作難免帶來各種誤差和錯漏,尤其是在數(shù)據(jù)信息處理工作量大時容易出錯;數(shù)據(jù)繁多時,容易丟失,且不易查找,出錯后又不易修改。第2章 系統(tǒng)分析隨著市場競爭的日益激烈和龐大的信息量的不斷增長,對現(xiàn)代辦公人員的辦公效率提出了更高的要求,而原來的辦公方式早已難以適應(yīng)這種變化了,實(shí)現(xiàn)辦公自動化是每一位辦公人員期盼已久的。本系統(tǒng)就是這樣一個采用了先進(jìn)的工作流技術(shù),迎合企業(yè)日常辦公要求的辦公自動化系統(tǒng),真正實(shí)現(xiàn)了無紙化辦公,從而有效的提高辦公效率;與此同時,也給各級領(lǐng)導(dǎo)提供了經(jīng)營管理以及決策支持方面的幫助。房屋中介行業(yè)作為一種信息密集型的產(chǎn)業(yè),信息不僅是房屋中介機(jī)構(gòu)營運(yùn)的基礎(chǔ)和重要資源,同時業(yè)務(wù)處理常常涉及到跨區(qū)域、跨部門、多人協(xié)作,因此,其業(yè)務(wù)和管理信息量很大,房屋中介各項(xiàng)業(yè)務(wù)的良好運(yùn)轉(zhuǎn)直接依賴于信息處理和傳遞的全面性、準(zhǔn)確性、時效性、和一致性。為了配合中介行業(yè)未來發(fā)展趨勢的需要,結(jié)合了傳統(tǒng)房屋中介軟件的優(yōu)點(diǎn),利用先進(jìn)的信息技術(shù)以及軟件開發(fā)經(jīng)驗(yàn),我開發(fā)了這套房屋中介管理系統(tǒng),房屋中介系統(tǒng)提供全面的解決方案;既滿足了經(jīng)營的需求,又簡化了中介公司管理的繁瑣,讓整個信息交流更加順暢、便捷、安全。隨著房屋中介企業(yè)用戶需求的日益提高,系統(tǒng)應(yīng)用的不斷深入,軟件越來越清晰地認(rèn)識到作為一個軟件系統(tǒng),房屋中介需要的不是一個單純的軟件系統(tǒng),而是一個全面的信息化解決方案。本系統(tǒng)的目標(biāo)是改善房屋中介機(jī)構(gòu)的管