房屋中介管理系統(tǒng) 計(jì)算機(jī)專業(yè)畢業(yè)論文.doc_第1頁
房屋中介管理系統(tǒng) 計(jì)算機(jī)專業(yè)畢業(yè)論文.doc_第2頁
房屋中介管理系統(tǒng) 計(jì)算機(jī)專業(yè)畢業(yè)論文.doc_第3頁
房屋中介管理系統(tǒng) 計(jì)算機(jī)專業(yè)畢業(yè)論文.doc_第4頁
房屋中介管理系統(tǒng) 計(jì)算機(jī)專業(yè)畢業(yè)論文.doc_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

房屋中介管理系統(tǒng)房屋中介管理系統(tǒng) 摘 要 房屋中介行業(yè)是房地產(chǎn)業(yè)的重要組成部分 其在房地產(chǎn)業(yè)經(jīng)濟(jì)運(yùn)作的全過程之中起 著至關(guān)重要的作用 為房地產(chǎn)業(yè)的生產(chǎn) 流通和消費(fèi)提供了多元化的中介服務(wù) 房屋中 介行業(yè)做為一個管理房屋信息的機(jī)構(gòu) 其對信息的管理應(yīng)該準(zhǔn)確 無誤 利用所學(xué)過的 軟件工程設(shè)計(jì)思想 數(shù)據(jù)庫等知識設(shè)計(jì)一個房屋中介管理的軟件對于提高該中介機(jī)構(gòu)的 工作效率變得尤為重要 本文探討房產(chǎn)中介管理系統(tǒng)的理論基礎(chǔ)和設(shè)計(jì)思想 介紹了房屋中介管理系統(tǒng)的各 個功能 以軟件工程理論作為系統(tǒng)開發(fā)的理論基礎(chǔ) 設(shè)計(jì)并實(shí)現(xiàn)了對出租 出售房屋信 息的管理 對求租求購客戶信息 需求的記錄 并及時為其提供準(zhǔn)確信息 其主要內(nèi)容 包括如下 對于房屋信息的管理 后臺數(shù)據(jù)庫的設(shè)計(jì) 建立以及各個模塊間的關(guān)系 關(guān)鍵詞 信息管理 Microsoft Access 數(shù)據(jù)庫 net 2005 裝 訂 線 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 Property agent management system ABSTRACT As an essential part of real estate industry property agents exist in the whole economic operation of this industry providing diversified services for the production logistic and consumption of real estate industry As an information management institution property agents should ensure the information is precise and correct Designing a set of management software for property agent by using the knowledge of software engineering design and database is very important for improving the efficiency of property agents In this paper we talk about the theory basis and designing ideas of property agent management system and introduce all the functions in the property agent management system Using software engineering theories as the theory foundation of system developing we have designed and realized the goal to manage the information on leasing and selling houses on clients who want to rent or purchase a house and on the record of property demands Therefore precise information are provided in a timely manner This paper mainly includes the following content management on property information the design and building of database as well as the relationship among the modules Key words Information management Microsoft Access database net 2005 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 目 錄 1 引言 1 1 1 課題研究的背景 1 1 2 課題研究的意義 1 1 3 論文結(jié)構(gòu) 2 2 可行性研究 3 2 1 現(xiàn)狀及存在的問題 3 2 2 可行性分析 3 需求分析 5 3 1 功能需求分析 5 3 2 開發(fā)環(huán)境需求分析 6 總體設(shè)計(jì) 7 4 1 系統(tǒng)結(jié)構(gòu)圖設(shè)計(jì) 7 4 2 系統(tǒng)流程圖設(shè)計(jì) 8 4 3 系統(tǒng)功能模塊圖 8 4 4 系統(tǒng)數(shù)據(jù)流圖 9 數(shù)據(jù)庫設(shè)計(jì) 10 5 1 數(shù)據(jù)庫需求分析 10 5 2 數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì) 10 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 5 3 數(shù)據(jù)庫表格設(shè)計(jì) 12 各功能模塊的具體設(shè)計(jì)與實(shí)現(xiàn) 15 6 1 系統(tǒng)登錄界面的設(shè)計(jì)與實(shí)現(xiàn) 15 6 2 系統(tǒng)主界面的設(shè)計(jì)與實(shí)現(xiàn) 15 6 3 出租房屋信息管理界面的設(shè)計(jì)與實(shí)現(xiàn) 16 6 4 出售房屋信息管理界面的設(shè)計(jì)與實(shí)現(xiàn) 18 6 5 求購客戶信息界面的設(shè)計(jì)與實(shí)現(xiàn) 20 6 6 求租客戶信息界面的設(shè)計(jì)與實(shí)現(xiàn) 20 6 7 數(shù)據(jù)庫連接的實(shí)現(xiàn) 21 總結(jié) 22 7 1 系統(tǒng)開發(fā)中遇到的問題 22 7 2 系統(tǒng)中有待改進(jìn)之處 22 7 3 心得體會 22 參考文獻(xiàn) 23 致 謝 24 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 1 1 引言 1 課題研究的背景 房屋中介行業(yè)是房地產(chǎn)業(yè)的重要組成部分 其在房地產(chǎn)業(yè)經(jīng)濟(jì)運(yùn)行的全過程之中起 著重要的作用 為房地產(chǎn)業(yè)的生產(chǎn) 流通和消費(fèi)提供了多元化的中介服務(wù) 房地產(chǎn)中介 具有很強(qiáng)的靈活性 房地產(chǎn)中介機(jī)構(gòu)以傭金為主要收入來源 國外及港臺房地產(chǎn)中介服 務(wù)具有悠久的發(fā)展歷史 具有一套較為完善的獨(dú)立法規(guī)體系 包括市場準(zhǔn)入法規(guī) 執(zhí)業(yè) 人員職業(yè)道德法規(guī)以及執(zhí)業(yè)質(zhì)量控制標(biāo)準(zhǔn)等 法國房屋中介業(yè)歷史悠久 形成了一套完 善的法律和管理辦法 實(shí)行從幫助尋找客戶到簽約 管理等 一條龍 服務(wù) 有實(shí)力的 房屋中介公司業(yè)務(wù)范圍更廣 不僅從事單元房 宅院 商業(yè)用房 車庫和倉庫等租賃或 買賣 還與合伙人共同參與房屋建設(shè) 成為房屋的共同物主 隨著互聯(lián)網(wǎng)的廣泛應(yīng)用 法國的房屋中介公司大都設(shè)有網(wǎng)站 從公司誠信為客戶服務(wù) 幫你解除煩惱的承諾到各 種房屋租賃 買賣業(yè)務(wù)的經(jīng)營項(xiàng)目 一應(yīng)俱全 而在中國古代和近代市場中為房屋買賣 雙方介紹交易 評定房地產(chǎn)商品質(zhì)量 價格的居間行商稱之為宅行 宅行是中國房地產(chǎn)中介 機(jī)構(gòu)的前身 現(xiàn)稱房屋中介 房屋中介機(jī)構(gòu)往往有大量的信息需要處理 傳統(tǒng)的手工登 記的方式對于處理大量信息而言不僅效率低下 而其極易發(fā)生信息的記錄錯誤 甚至發(fā) 生信息丟失的情況 而計(jì)算機(jī)技術(shù)的發(fā)展為解決這一問題提供了良好的途徑 信息技術(shù)作為當(dāng)今使用頻率最高的名詞之一 隨著計(jì)算機(jī)技術(shù)在工業(yè) 農(nóng)業(yè)以及日 常生活中等各方面的廣泛應(yīng)用 已經(jīng)被越來越多的個人和企業(yè)作為自己趕超世界潮流的 標(biāo)志之一 而數(shù)據(jù)庫技術(shù)則是信息技術(shù)中一個重要的支撐 數(shù)據(jù)庫技術(shù)是計(jì)算機(jī)科學(xué)技 術(shù)的一個重要分支 從 20 世紀(jì) 50 年代中期開始 計(jì)算機(jī)應(yīng)用從科學(xué)研究部門擴(kuò)展到企 業(yè)管理及政府行政部門 人們對數(shù)據(jù)處理的要求也越來越高 在 1968 年 世界上誕生了 第一個商品化的信息管理系統(tǒng) IMS Information Management System 從此 數(shù)據(jù)庫技術(shù) 得到了迅猛發(fā)展 在互聯(lián)網(wǎng)日益被人們接受的今天 Internet 又使數(shù)據(jù)庫技術(shù) 知識 技 能的重要性得到了充分的放大 現(xiàn)在數(shù)據(jù)庫已經(jīng)成為信息管理 辦公自動化 計(jì)算機(jī)輔 助設(shè)計(jì)等應(yīng)用的主要軟件工具之一 幫助人們處理各種各樣的信息數(shù)據(jù) 所以將數(shù)據(jù)庫 的技術(shù)應(yīng)用于房屋中介機(jī)構(gòu) 方便其數(shù)據(jù)管理就變得尤為重要 1 2 課題研究的意義 傳統(tǒng)的以手工登記為主的房屋中介公司往往有成堆的文件需要人工去處理 對于房 屋信息的記錄 更新 查詢都非常緩慢 而且容易出錯 信息管理效率低下 無法保證 高質(zhì)量的信息服務(wù) 難于快速到滿足客戶的需求 其在無形中就耗費(fèi)了更多的時間 人 力 物力 增加了房屋中介公司的運(yùn)營成本 所以開發(fā)房屋中介管理系統(tǒng)對于房屋中介 的管理人員 以及客戶來說都具有些意義 該系統(tǒng)方便房屋中介機(jī)構(gòu)對房屋信息的記錄 更新 查詢 利于其信息管理 對于客戶提出的要求能夠及時滿足 提高了中介機(jī)構(gòu)的 工作效率 同時 開發(fā)這樣一套管理軟件對于我們即將計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)的學(xué) 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 2 生來說 也是一次將計(jì)算機(jī)應(yīng)用于現(xiàn)實(shí)的一次很有意義的實(shí)踐活動 1 3 論文結(jié)構(gòu) 第一章對房屋中介行業(yè)國內(nèi)外的發(fā)展現(xiàn)狀以及論文的整體結(jié)構(gòu)進(jìn)行了概括說明 第 二章對實(shí)現(xiàn)該軟件的可行性做以研究 第三章對需求分析進(jìn)行了比較詳細(xì)的介紹 第四 章中重點(diǎn)介紹了總體設(shè)計(jì) 第五章介紹了數(shù)據(jù)庫的設(shè)計(jì) 第六章介紹了各功能模塊的設(shè) 計(jì)與實(shí)現(xiàn) 第七章對整篇文章加以總結(jié) 裝 訂 線 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 3 2 可行性研究 2 1 現(xiàn)狀及存在的問題 隨著住房制度改革不斷深化和居民收入水平的提高 住房成為新的消費(fèi)熱點(diǎn) 1998 以后 隨著住房實(shí)物分配制度的取消和按揭政策的實(shí)施 房地產(chǎn)投資進(jìn)入平穩(wěn)快速發(fā)展 時期 房地產(chǎn)業(yè)成為經(jīng)濟(jì)的支柱產(chǎn)業(yè)之一 2003 年以來 房屋價格持續(xù)上揚(yáng) 大部分城 市房屋銷售價格上漲明顯 隨之而來國家出臺了多項(xiàng)針對房地產(chǎn)行業(yè)的調(diào)控政策 希望 能引導(dǎo)房地產(chǎn)市場的健康發(fā)展 而房屋中介行業(yè)是房地產(chǎn)業(yè)的重要組成部分 房屋中介 貫穿在房地產(chǎn)業(yè)經(jīng)濟(jì)運(yùn)行的全過程之中 為房地產(chǎn)業(yè)的生產(chǎn) 流通和消費(fèi)提供了多元化 的中介服務(wù) 房屋中介行業(yè)做為一個管理房屋信息的機(jī)構(gòu) 其對信息的管理應(yīng)該準(zhǔn)確 無誤 因此利用所學(xué)過的軟件工程設(shè)計(jì)思想 數(shù)據(jù)庫等知識設(shè)計(jì)一個房屋中介管理的軟 件對于提高該中介公司的工作效率變得尤為重要 房產(chǎn)中介管理系統(tǒng) 的開發(fā)定位在一個能夠滿足數(shù)據(jù)庫管理系統(tǒng) 即具備一個數(shù) 據(jù)庫管理系統(tǒng)的基本功能 包括數(shù)據(jù)的增加 刪除 修改 查詢等 便于用戶查看 操 作 和查詢房屋登記信息 此外 系統(tǒng)具有會員和管理員登錄功能 這樣可以提高數(shù)據(jù) 的安全性和可靠性 該系統(tǒng)符合各房產(chǎn)中介公司的要求 在開發(fā)過程中注重明確需求分 析 遵循用戶參與 優(yōu)化創(chuàng)新 使用高效 處理規(guī)范化的原則 使開發(fā)模型更加趨于完 善 2 2 可行性分析 可行性研究的目的不是解決問題 而是確定問題是否值得去解決 可行性研究實(shí)質(zhì) 上是要進(jìn)行一次大大壓縮簡化了的系統(tǒng)分析和設(shè)計(jì)過程 也就是在較高層次上以較抽象 的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過程 對于可行性分析 可從如下三個方面來進(jìn)行 2 2 1 技術(shù)可行性 技術(shù)可行性考慮的問題是利用現(xiàn)有的技術(shù)條件是否能夠順利完成開發(fā)工作 軟硬件 配置是否滿足開發(fā)的需求等 房屋中介管理系統(tǒng)的工作主要是在客戶和房屋中介人員之 間架起一座橋梁 能相互提供信息 處理信息 這一特點(diǎn)非常適合于計(jì)算機(jī)的特點(diǎn) 而 計(jì)算機(jī)硬件和軟件技術(shù)的飛速發(fā)展 也為系統(tǒng)的建設(shè)提供了技術(shù)條件 通過對房屋中介 的工作流程加以分析 同時 net 提供給的良好開發(fā)平臺 其與數(shù)據(jù)庫鏈接的方便性以及目 前一些利用數(shù)據(jù)庫知識實(shí)現(xiàn)的信息管理系統(tǒng) 為實(shí)驗(yàn)的順利進(jìn)行提供可靠的參考和依據(jù) 2 2 2 經(jīng)濟(jì)可行性 經(jīng)濟(jì)可行性應(yīng)該考慮其開發(fā)維護(hù)費(fèi)用及該系統(tǒng)所能帶來的效益之間的關(guān)系 該系統(tǒng) 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 4 適用于中小型的房屋中介機(jī)構(gòu) 開發(fā)該系統(tǒng)的費(fèi)用主要包括開發(fā)階段的費(fèi)用以及今后的 運(yùn)行 維護(hù)費(fèi)用 其新系統(tǒng)帶來的效益來自使用該系統(tǒng)后房屋中介機(jī)構(gòu)工作的科學(xué)化 規(guī)范化 高效化所帶來的效益 這些主要體現(xiàn)在工作人員的減少 工作效率的提高 相 應(yīng)工資支出的減少 更容易滿足客戶的需求 使房屋中介公司的客戶群擴(kuò)大 以及與傳 統(tǒng)的手工登記的方式相比不易發(fā)生差錯 因差錯帶來的損失的相對減少 2 2 3 操作可行性 本系統(tǒng)適用于 Windows XP 等主流操作系統(tǒng)之上 對于該系統(tǒng)的推廣使用提供了很好 的途徑 該系統(tǒng)研究了中介機(jī)構(gòu)的工作流程后充分考慮到工作人員以前的工作習(xí)慣 使 其對新系統(tǒng)更易適應(yīng) 在操作上主要憑借使用 Windows 操作技術(shù)即可完成數(shù)據(jù)錄入 修 改 刪除等功能 方便簡單 使用前只要對用戶進(jìn)行簡單的說明或閱讀幫助文件即可使 用該系統(tǒng) 另外界面清晰易懂 加之可視化的管理工具 對數(shù)據(jù)庫的操作是相當(dāng)簡單的 所以操作 上是可行的 2 2 法律可行性 法律可行性是考慮要開發(fā)系統(tǒng)是否存在任何侵犯 妨礙和責(zé)任問題 用戶操作可行 性考慮待開發(fā)軟件的運(yùn)行方式在用戶組織內(nèi)是否行得通 現(xiàn)行管理制度 人員素質(zhì) 操 作知識是否可行 所有軟件都選用正版 所有技術(shù)資料都由開發(fā)方保管 提出方擁有使 用權(quán) 合同制定確定違約責(zé)任 由于在本系統(tǒng)中是有合同作為雙方合作的基礎(chǔ) 所以不 會存在任何侵犯 妨礙和責(zé)任問題 即使存在了 也可以根據(jù)合同進(jìn)行分析 一定有人 會負(fù)責(zé)任 所以此系統(tǒng)完全可以進(jìn)行開發(fā) 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 5 需求分析 在軟件工程的 發(fā)展過程中 需求分析在很長一段時間里被人們認(rèn)為是整個軟件 工程中最簡單的一個步驟 但在過去 十幾年中人們逐漸認(rèn)識到軟件工程是整個過程 中最為關(guān)鍵的一個 部分 雖然在可行性研究階段已經(jīng)粗略了解了用戶的需求 甚至還 提出了一些可行的方案 但是 可行性研究的基本目的是用較小的成本在較短的時間 內(nèi)確定是否存在可行的解法 因此許多細(xì)節(jié)被忽略了 然而在最終的系統(tǒng)中卻不能遺 漏任何一個微小的細(xì)節(jié) 所以可行性研究并不能代替需求分析 它實(shí)際上并沒有準(zhǔn)確地 回答 系統(tǒng)必須做什么 這個問題 所以進(jìn)行軟件設(shè)計(jì)之前 必須先進(jìn)行需求分析 才能保證軟件設(shè)計(jì)順利完成 假如在需求分析 階段分析者們未能正確地認(rèn)識到顧客的 需要的話 那么最后的軟件實(shí)際上不可能達(dá)到顧客的需要 或者軟件無法在規(guī)定的時 間里完工 系統(tǒng)的需求分析是需要開發(fā)人員和用戶一起完成 需求分析主要是對管理信 息系統(tǒng)的需求進(jìn)行分析 分析在設(shè)計(jì)系統(tǒng)時可能遇到的問題 及其解決方案 對目標(biāo)系 統(tǒng)提出完整 準(zhǔn)確 清晰 具體的要求 需求分析的結(jié)果是系統(tǒng)開發(fā)的基礎(chǔ) 關(guān)系到系 統(tǒng)的可利用價值 是開發(fā)軟件所不可缺少的重要環(huán)節(jié) 房屋中介管理系統(tǒng)的實(shí)現(xiàn)需要從實(shí)際出發(fā) 對實(shí)際情況進(jìn)行客觀的分析 深入了解 需求 系統(tǒng)利用 access 與數(shù)據(jù)庫結(jié)合的技術(shù)建立數(shù)據(jù)庫管理系統(tǒng) 同時需求分析也是進(jìn) 行概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)的基礎(chǔ) 是進(jìn)行內(nèi)部維護(hù)和測試的依據(jù) 3 功能需求分析 房屋中介管理系統(tǒng)的需求主要包括房屋信息的登記 查詢 修改 刪除 對客戶需 求的記錄 查詢 修改 刪除 房屋登記將需要登記的房屋的信息輸入系統(tǒng) 由系統(tǒng)進(jìn) 行儲存 隨時可以查閱修改 一般情況下 普通工作人員只能瀏覽查詢房屋具體信息 而管理員用戶除了能查詢房屋具體信息以外 還能夠登記房屋信息 發(fā)布房屋信息 修 該 刪除房屋數(shù)據(jù) 因此 普通用戶和管理人員的的權(quán)限要明確區(qū)分開來 防止操作時 因操作錯誤產(chǎn)生的數(shù)據(jù)丟失和數(shù)據(jù)錯誤 具體分析如下 添加操作 在執(zhí)行操作時首先都要先檢查是否已經(jīng)輸入數(shù)據(jù) 如果輸入的數(shù)據(jù)不全 或者有錯誤 將提示用戶輸入正確的數(shù)據(jù) 如果輸入的數(shù)據(jù)正確 點(diǎn)擊添加按鈕 能夠 將數(shù)據(jù)輸入到數(shù)據(jù)庫 并保存數(shù)據(jù) 刪除操作 在選定一個房屋信息后可將其從數(shù)據(jù)庫中刪除 并在前端界面顯示出來 查詢操作 能夠進(jìn)行全部數(shù)據(jù)的查詢 同時也能進(jìn)行模糊的查詢 SQL 語句中用 like 還有組合查詢 通過對用戶輸入情況的判斷來確定 SQL 語句的最終形式 比 如用戶查詢時輸入的查詢條件不全面 甚至只有一個 依然能夠查詢出所輸入的條件對 應(yīng)的數(shù)據(jù) 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 6 同時 該系統(tǒng)運(yùn)行在 windows 平臺上 有數(shù)據(jù)庫維護(hù)功能 并且該系統(tǒng)還應(yīng)有一個較 好的圖形用戶界面 3 2 開發(fā)環(huán)境需求分析 大多數(shù)的房屋中介公司使用的電腦系統(tǒng)都是 WINDOWS 的 所以開發(fā)的房屋中介管理 系統(tǒng)也是基于 WINDOWS 系統(tǒng)的 對于其開發(fā)環(huán)境 可以作如下的分析 3 2 1 硬件環(huán)境 內(nèi)存 512M 及以上 硬盤 10GB 以上 顯存 64MB 以上 分辨率 1024 800 3 2 2 軟件環(huán)境 操作系統(tǒng)平臺 Windows XP 數(shù)據(jù)庫服務(wù)器 Microsoft Access 2003 服務(wù)器平臺 Windows XP 前端開發(fā)工具 net2005 3 2 3 系統(tǒng)處理數(shù)據(jù)的需求分析 該系統(tǒng)處理的數(shù)據(jù)來自于客戶提供的房屋信息 客戶需求的一些房屋信息以及客戶 的聯(lián)系方式等 處理的數(shù)據(jù)分為文本型和數(shù)字型 利用 ACCESS 可以很好的處理這些數(shù)據(jù) 同時 對于大量的無用數(shù)據(jù)要及時的清理 以防止系統(tǒng)執(zhí)行速度的下降 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 7 總體設(shè)計(jì) 在總體設(shè)計(jì)這個階段 應(yīng)劃分出組成該系統(tǒng)的一些物理元素 程序 文件 數(shù)據(jù)庫 人工過程和文檔等等 同時 總體設(shè)計(jì)階段另一項(xiàng)重要任務(wù)是設(shè)計(jì)軟件的結(jié)構(gòu) 確定系 統(tǒng)中每個程序由哪些模塊組成 以及這些模塊間的關(guān)系 具體到該系統(tǒng) 開發(fā)任務(wù)是實(shí) 現(xiàn)房屋中介管理系統(tǒng)化 規(guī)范化和自動化 從而提高房屋中介公司的工作效率 對于該系統(tǒng) 其本質(zhì)上是信息處理系統(tǒng) 因此 在軟件系統(tǒng)的整個開發(fā)過程中都必須考 慮 數(shù)據(jù) 及對數(shù)據(jù)的 處理 這兩個方面的問題 為了把在房屋中介公司工作過程中 的對所處理的數(shù)據(jù)清晰明確地表達(dá)出來 通常需要建立一個概念性的數(shù)據(jù)模型 概念性 數(shù)據(jù)模型是一種面向問題的數(shù)據(jù)模型 是對數(shù)據(jù)和信息建模 這里運(yùn)用最常用的表示概 念性數(shù)據(jù)模型的方法 是實(shí)體 聯(lián)系方法即 E R 模型 其具體的設(shè)計(jì)圖如下所示 4 1 系統(tǒng)結(jié)構(gòu)圖設(shè)計(jì) 該系統(tǒng)的主要結(jié)構(gòu)包括以下幾個部分 出租房屋信息管理 出售房屋信息管理 求 租房屋信息管理 求購房屋信息管理 退出系統(tǒng) 其系統(tǒng)的結(jié)構(gòu)圖設(shè)計(jì)如下 房屋中介管理系統(tǒng) 登陸系統(tǒng) 出租房屋信息管理 出售房屋信息管理 求租房屋信息管理 求購房屋信息管理 退出系統(tǒng) 圖 4 1 系統(tǒng)結(jié)構(gòu)圖 進(jìn)入該系統(tǒng)后 在登錄界面輸入正確的密碼后 就可進(jìn)入系統(tǒng)的主界面 分為如圖 所示的幾個部分 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 8 4 2 系統(tǒng)流程圖設(shè)計(jì) 圖 4 2 系統(tǒng)流程圖 用戶登錄系統(tǒng)后對其所輸入的密碼進(jìn)行判斷 正確后方可進(jìn)入系統(tǒng)的主界面 錯誤 時將提示密碼錯誤 不能進(jìn)入系統(tǒng) 4 3 系統(tǒng)功能模塊圖 圖 4 3 系統(tǒng)功能模塊圖 房屋中介管理系統(tǒng) 出租出售房 屋信息管理 求租求購房 屋信息管理 客戶信息 管理 客戶信息添加 客戶信息修改 客戶信息刪除 房屋信息添加 房屋信息修改 房屋信息刪除 房屋信息添加 房屋信息修改 房屋信息刪除 用戶登錄 判斷密碼 各功能模塊操作界面 退出系統(tǒng) 是 否 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 9 4 4 系統(tǒng)數(shù)據(jù)流圖 圖 4 4 系統(tǒng)數(shù)據(jù)流圖 該系統(tǒng)的初始信息由出租出售房屋的客戶提供 當(dāng)求租求購客戶未能從中找到所需 的信息時 將提供其所需的信息 系統(tǒng)對其進(jìn)行記錄 出租出售房屋人提供的信息 對信息記錄 求租求購人查詢 是否合適 結(jié)束 是 否 對其需求進(jìn)行記錄 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 10 數(shù)據(jù)庫設(shè)計(jì) 該系統(tǒng)的主要功能是對數(shù)據(jù)進(jìn)行管理 所以數(shù)據(jù)庫的設(shè)計(jì)在該系統(tǒng)中起著相當(dāng)關(guān)鍵 的作用 數(shù)據(jù)庫設(shè)計(jì)的好壞直接決定了該系統(tǒng)設(shè)計(jì)成功與否 本系統(tǒng)采用 access 作為后 臺數(shù)據(jù)庫 Access 是 Office 辦公套件中一個極為重要的組成部分 剛開始時微軟公司是 將 Access 單獨(dú)作為一個產(chǎn)品進(jìn)行銷售的 后來微軟發(fā)現(xiàn)如果將 Access 捆綁在 OFFICE 中 一起發(fā)售 將帶來更加可觀的利潤 于是第一次將 Access 捆綁到 OFFICE97 中 成為 OFFICE 套件中的一個重要成員 現(xiàn)在它已經(jīng)成為 Office 辦公套件中不可缺少的部件了 自從 1992 年開始銷售以來 已經(jīng)成為世界上最流行的桌面數(shù)據(jù)庫管理系統(tǒng) Access 的新 版本功能變得更加強(qiáng)大 不管是處理公司的客戶訂單數(shù)據(jù) 管理自己的個人通訊錄 還 是大量科研數(shù)據(jù)的記錄和處理 人們都可以利用它來解決大量數(shù)據(jù)的管理工作 Access 是一個關(guān)聯(lián)式資料庫管理與前端開發(fā)系統(tǒng) 除了后端的資料庫管理之外 也具備前端 UI 介 面開發(fā)工具 5 1 數(shù)據(jù)庫需求分析 通過對房屋中介公司工作情況的分析 可以確定該數(shù)據(jù)庫的結(jié)構(gòu) 包括如下四張表 格 分別記錄如下的信息 出租房屋信息 包括房主姓名 聯(lián)系方式 要求出租房屋的一些信息 包括房屋地 址 房屋類型 裝修情況等信息 出售房屋信息 包括房主姓名 聯(lián)系方式 要求出售房屋的一些信息 包括房屋地 址 房屋類型 裝修情況等信息 求購客戶信息 包括的數(shù)據(jù)項(xiàng)有客戶姓名 聯(lián)系方式 對所需房屋要求的一些信息 等 求租客戶信息 包括的數(shù)據(jù)項(xiàng)有客戶姓名 聯(lián)系方式 對所需房屋要求的一些信息 等 5 2 數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì) E R 圖的設(shè)計(jì)是為了把給用戶的數(shù)據(jù)要求清楚 準(zhǔn)確的描述出來 通常建立一個概念 性的數(shù)據(jù)模型 概念性數(shù)據(jù)模型是一種面向問題的數(shù)據(jù)模型 是按照用戶的觀點(diǎn)對數(shù)據(jù) 建立的模型 它描述了從用戶的角度看到的數(shù)據(jù) 它反映了用戶的實(shí)現(xiàn)環(huán)境 在數(shù)據(jù)模 型中包含 3 中相互關(guān)聯(lián)的信息 數(shù)據(jù)對象 數(shù)據(jù)對象的屬性及數(shù)據(jù)對象彼此間相互連接 的關(guān)系 該數(shù)據(jù)庫的設(shè)計(jì)包含四張表格 對應(yīng)了四個 E R 圖 其具體的設(shè)計(jì)如下 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 11 圖 5 1 出租房屋信息 E R 圖 圖 5 2 出租房屋信息 E R 圖 房屋情況 出租房屋信息 客戶姓名聯(lián)系方式 戶型房屋地址 每月價格 房屋種類 裝修情況 建筑面積 房屋情況 每平方米價格 出租房屋信息 客戶姓名聯(lián)系方式 戶型房屋地址 房屋種類 裝修情況 建筑面積 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 12 圖 5 3 求購人信息 E R 圖 圖 5 4 客戶需求實(shí)體 E R 圖 5 3 數(shù)據(jù)庫表格設(shè)計(jì) 在上面的實(shí)體以及實(shí)體之間關(guān)系的基礎(chǔ)上 設(shè)計(jì)出各個數(shù)據(jù)表 用以記錄信息 該 數(shù)據(jù)庫的設(shè)計(jì)中包含 4 個表格 分別用來記錄出租房屋信息 出售房屋信息 求租人信 息 求購人信息 其具體的設(shè)計(jì)如下所示 求購人信息 客戶姓名聯(lián)系方式 戶型 房屋種類 裝修情況 建筑面積 求租人信息 客戶姓名聯(lián)系方式 戶型 房屋種類 裝修情況 建筑面積 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 13 圖 5 1 出租房屋信息表 其中 客戶姓名 房屋種類 戶型 裝修情況 房屋地址 房屋情況為文本型數(shù)據(jù) 字段長度均為 50 聯(lián)系方式 每月價格 建筑面積為數(shù)字型數(shù)據(jù) 其字段長度為長整型 圖 5 2 出售房屋信息表 其中 客戶姓名 房屋種類 戶型 裝修情況 房屋地址 房屋情況為文本型數(shù)據(jù) 字段長度均為 50 聯(lián)系方式 房屋價格 建筑面積為數(shù)字型數(shù)據(jù) 其字段長度為長整型 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 14 圖 5 求購人信息表 其中 客戶姓名 房屋種類 戶型 裝修情況 為文本型數(shù)據(jù) 字段長度均為 50 聯(lián)系方式 建筑面積為數(shù)字型數(shù)據(jù) 其字段長度為長整型 圖 5 求租人信息表 其中 客戶姓名 房屋種類 戶型 裝修情況 為文本型數(shù)據(jù) 字段長度均為 50 聯(lián)系方式 建筑面積為數(shù)字型數(shù)據(jù) 其字段長度為長整型 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 15 各功能模塊的具體設(shè)計(jì)與實(shí)現(xiàn) 該軟件的主界面由 Microsoft Visual C 2005 來實(shí)現(xiàn) C 2005 作為一種編程語言 它是為生成在 NET Framework 上運(yùn)行的多種應(yīng)用程序而設(shè)計(jì)的 C 不僅簡單而且功能 強(qiáng)大 類型安全 同時是面向?qū)ο蟮?C 憑借它的許多創(chuàng)新 在保持 C 樣式語言的表 示形式和優(yōu)美的同時 實(shí)現(xiàn)了應(yīng)用程序的快速開發(fā) Visual Studio 支持 Visual C 這是通過功能齊全的代碼編輯器 項(xiàng)目模板 設(shè) 計(jì)器 代碼向?qū)?功能強(qiáng)大且易于使用的調(diào)試器以及其他工具實(shí)現(xiàn)的 通過 NET Framework 類庫 可以訪問多種操作系統(tǒng)服務(wù)和其他有用的精心設(shè)計(jì)的類 這些類可顯 著加快開發(fā)周期 6 1 系統(tǒng)登錄界面的設(shè)計(jì)與實(shí)現(xiàn) 在登錄界面下需輸入正確密碼后有提示 才能進(jìn)入系統(tǒng) 如果密碼錯誤 將不能進(jìn) 入系統(tǒng) 圖 6 1 登錄界面 6 2 系統(tǒng)主界面的設(shè)計(jì)與實(shí)現(xiàn) 在登錄界面輸入正確密碼后 可進(jìn)入如下的系統(tǒng)主界面 如圖所示 包括了四大功 能 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 16 圖 6 2 系統(tǒng)主界面 6 3 出租房屋信息管理界面的設(shè)計(jì)與實(shí)現(xiàn) 點(diǎn)擊主界面的出租房屋信息管理按鈕 即可彈出出租房屋信息管理的界面 如下圖 所 圖 6 3 出租房屋信息界面 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 17 在該界面下 包括出租房屋信息查詢 信息插入 刪除無用的信息 顯示所需信息 等功能 點(diǎn)擊查詢信息按鈕 即可彈出如下界面 用以輸入查詢條件 圖 6 4 出租房屋信息查詢界面 輸入條件后 點(diǎn)擊確定按鈕 對其所輸入的條件進(jìn)行查詢 結(jié)果顯示在圖 6 3 的界 面里 其中建筑面積需輸入文本型數(shù)據(jù) 每月價格輸入數(shù)字型數(shù)據(jù) 裝修情況 房屋種 類 戶型的內(nèi)容不能直接進(jìn)行輸入 需在下拉菜單中進(jìn)行選擇 圖 6 5 出租房屋信息插入界面 在界面里輸入新的房源信息 點(diǎn)擊確定按鈕 將其信息插入到相應(yīng)的數(shù)據(jù)庫 完成房 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 18 源信息的錄入 其中客戶姓名 房屋地址為文本型數(shù)據(jù) 每月價格 建筑面積為數(shù)字型 數(shù)據(jù) 房屋種類 戶型 裝修情況需要進(jìn)行選擇 6 4 出售房屋信息管理界面的設(shè)計(jì)與實(shí)現(xiàn) 圖 6 6 出售房屋信息 在該界面下 包括出售房屋信息查詢 信息插入 刪除無用的信息 顯示所需信息 等功能 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 19 圖 6 7 出售房屋信息查詢 輸入條件后 點(diǎn)擊確定按鈕 對其所輸入的條件進(jìn)行查詢 結(jié)果顯示在圖 6 6 的界 面里 其中建筑面積需輸入文本型數(shù)據(jù) 每月價格輸入數(shù)字型數(shù)據(jù) 裝修情況 房屋種 類 戶型的內(nèi)容不能直接進(jìn)行輸入 需在下拉菜單中進(jìn)行選擇 圖 6 8 出售房屋信息插入 在界面里輸入新的房源信息 點(diǎn)擊確定按鈕 將其信息插入到相應(yīng)的數(shù)據(jù)庫 完成房 源信息的錄入 其中客戶姓名 房屋地址為文本型數(shù)據(jù) 每月價格 建筑面積為數(shù)字型 數(shù)據(jù) 房屋種類 戶型 裝修情況需要進(jìn)行選擇 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 20 6 5 求購客戶信息界面的設(shè)計(jì)與實(shí)現(xiàn) 圖 6 9 求購客戶信息界面 在該界面下可對沒有在出售房屋信息中沒有找到合適房屋的客戶 將其所需的要求記 錄下來 同時也可將不需要的客戶信息進(jìn)行刪除 6 6 求租客戶信息界面的設(shè)計(jì)與實(shí)現(xiàn) 圖 6 10 求租客戶信息界面 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 21 6 7 數(shù)據(jù)庫連接的實(shí)現(xiàn) 該系統(tǒng)連接數(shù)據(jù)庫采用的 datagridview 控件 使用該控件可進(jìn)行動態(tài)數(shù)據(jù)庫連接 又可以在代碼中實(shí)現(xiàn)對數(shù)據(jù)庫的連接 河北大學(xué)工商學(xué)院 2010 屆本科生畢業(yè)論文 22 總結(jié) 7 1 系統(tǒng)開發(fā)中遇到的問題 在本次畢業(yè)設(shè)計(jì)中遇到了許多的問題 帶著這些問題 自己去尋找相應(yīng)的資料 去 請教老師 最終問題得以解決 首先 在進(jìn)行主界面的設(shè)計(jì)時 我對一些控件的功能了解的不是很清楚 通過查資 料 請教老師 同學(xué) 才是問題得以解決 及時的完成設(shè)計(jì)目標(biāo) 其次 在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論