信息管理畢業(yè)論文
《信息管理畢業(yè)論文》由會(huì)員分享,可在線閱讀,更多相關(guān)《信息管理畢業(yè)論文(29頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、武漢理工大學(xué)畢業(yè)設(shè)計(jì)(論文)房屋中介管理系統(tǒng)房屋中介管理系統(tǒng)學(xué)院(系): 專業(yè)班級(jí): 學(xué)生姓名: 指導(dǎo)教師: 裝訂線摘要房屋中介行業(yè)是房地產(chǎn)業(yè)的重要組成部分,其在房地產(chǎn)業(yè)經(jīng)濟(jì)運(yùn)作的全過(guò)程之中起著至關(guān)重要的作用,為房地產(chǎn)業(yè)的生產(chǎn)、流通和消費(fèi)提供了多元化的中介服務(wù), 。房屋中介行業(yè)做為一個(gè)管理房屋信息的機(jī)構(gòu),其對(duì)信息的管理應(yīng)該準(zhǔn)確,無(wú)誤。利用所學(xué)過(guò)的軟件工程設(shè)計(jì)思想,數(shù)據(jù)庫(kù)等知識(shí)設(shè)計(jì)一個(gè)房屋中介管理的軟件對(duì)于提高該中介機(jī)構(gòu)的工作效率變得尤為重要。本文探討房產(chǎn)中介管理系統(tǒng)的理論基礎(chǔ)和設(shè)計(jì)思想,介紹了房屋中介管理系統(tǒng)的各個(gè)功能,以軟件工程理論作為系統(tǒng)開(kāi)發(fā)的理論基礎(chǔ),設(shè)計(jì)并實(shí)現(xiàn)了對(duì)出租,出售房屋信息的管
2、理,對(duì)求租求購(gòu)客戶信息,需求的記錄,并及時(shí)為其提供準(zhǔn)確信息。其主要內(nèi)容包括如下:對(duì)于房屋信息的管理;后臺(tái)數(shù)據(jù)庫(kù)的設(shè)計(jì),建立以及各個(gè)模塊間的關(guān)系。 關(guān)鍵詞:信息管理;Microsoft Access 數(shù)據(jù)庫(kù);.net 2005ABSTRACT 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 a
3、nd 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 i
4、mproving 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
5、, 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: m
6、anagement 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目 錄1引言.11.1課題研究的背景.11.2課題研究的意義.11.3論文結(jié)構(gòu).22可行性研究.32.1現(xiàn)狀及存在的問(wèn)題 .32.2可行性分析 .3需求分析.53.1功能需求分析.53.2開(kāi)發(fā)環(huán)境需求分析.6總體設(shè)計(jì).74.1系
7、統(tǒng)結(jié)構(gòu)圖設(shè)計(jì).74.2系統(tǒng)流程圖設(shè)計(jì).84.3系統(tǒng)功能模塊圖.84.4系統(tǒng)數(shù)據(jù)流圖.9數(shù)據(jù)庫(kù)設(shè)計(jì).105.1數(shù)據(jù)庫(kù)需求分析.105.2數(shù)據(jù)庫(kù)結(jié)構(gòu)的設(shè)計(jì).105.3數(shù)據(jù)庫(kù)表格設(shè)計(jì).12各功能模塊的具體設(shè)計(jì)與實(shí)現(xiàn).156.1系統(tǒng)登錄界面的設(shè)計(jì)與實(shí)現(xiàn) .156.2系統(tǒng)主界面的設(shè)計(jì)與實(shí)現(xiàn) .156.3出租房屋信息管理界面的設(shè)計(jì)與實(shí)現(xiàn) .166.4出售房屋信息管理界面的設(shè)計(jì)與實(shí)現(xiàn) .186.5求購(gòu)客戶信息界面的設(shè)計(jì)與實(shí)現(xiàn) .206.6求租客戶信息界面的設(shè)計(jì)與實(shí)現(xiàn) .206.7數(shù)據(jù)庫(kù)連接的實(shí)現(xiàn) .21總結(jié).227.1系統(tǒng)開(kāi)發(fā)中遇到的問(wèn)題 .227.2系統(tǒng)中有待改進(jìn)之處 .227.3心得體會(huì) .22參考文獻(xiàn)
8、.23致謝.2411引言1.課題研究的背景房屋中介行業(yè)是房地產(chǎn)業(yè)的重要組成部分,其在房地產(chǎn)業(yè)經(jīng)濟(jì)運(yùn)行的全過(guò)程之中起著重要的作用,為房地產(chǎn)業(yè)的生產(chǎn)、流通和消費(fèi)提供了多元化的中介服務(wù) 。房地產(chǎn)中介具有很強(qiáng)的靈活性。房地產(chǎn)中介機(jī)構(gòu)以傭金為主要收入來(lái)源。國(guó)外及港臺(tái)房地產(chǎn)中介服務(wù)具有悠久的發(fā)展歷史,具有一套較為完善的獨(dú)立法規(guī)體系,包括市場(chǎng)準(zhǔn)入法規(guī)、執(zhí)業(yè)人員職業(yè)道德法規(guī)以及執(zhí)業(yè)質(zhì)量控制標(biāo)準(zhǔn)等。法國(guó)房屋中介業(yè)歷史悠久,形成了一套完善的法律和管理辦法,實(shí)行從幫助尋找客戶到簽約、管理等“一條龍”服務(wù)。有實(shí)力的房屋中介公司業(yè)務(wù)范圍更廣,不僅從事單元房、宅院、商業(yè)用房、車庫(kù)和倉(cāng)庫(kù)等租賃或買賣,還與合伙人共同參與房屋
9、建設(shè),成為房屋的共同物主。隨著互聯(lián)網(wǎng)的廣泛應(yīng)用,法國(guó)的房屋中介公司大都設(shè)有網(wǎng)站,從公司誠(chéng)信為客戶服務(wù)、幫你解除煩惱的承諾到各種房屋租賃、買賣業(yè)務(wù)的經(jīng)營(yíng)項(xiàng)目,一應(yīng)俱全。而在中國(guó)古代和近代市場(chǎng)中為房屋買賣雙方介紹交易評(píng)定房地產(chǎn)商品質(zhì)量?jī)r(jià)格的居間行商稱之為宅行。宅行是中國(guó)房地產(chǎn)中介機(jī)構(gòu)的前身,現(xiàn)稱房屋中介。房屋中介機(jī)構(gòu)往往有大量的信息需要處理,傳統(tǒng)的手工登記的方式對(duì)于處理大量信息而言不僅效率低下,而其極易發(fā)生信息的記錄錯(cuò)誤,甚至發(fā)生信息丟失的情況。而計(jì)算機(jī)技術(shù)的發(fā)展為解決這一問(wèn)題提供了良好的途徑。信息技術(shù)作為當(dāng)今使用頻率最高的名詞之一,隨著計(jì)算機(jī)技術(shù)在工業(yè)、農(nóng)業(yè)以及日常生活中等各方面的廣泛應(yīng)用,已經(jīng)
10、被越來(lái)越多的個(gè)人和企業(yè)作為自己趕超世界潮流的標(biāo)志之一,而數(shù)據(jù)庫(kù)技術(shù)則是信息技術(shù)中一個(gè)重要的支撐。數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)科學(xué)技術(shù)的一個(gè)重要分支。從 20 世紀(jì) 50 年代中期開(kāi)始,計(jì)算機(jī)應(yīng)用從科學(xué)研究部門擴(kuò)展到企業(yè)管理及政府行政部門,人們對(duì)數(shù)據(jù)處理的要求也越來(lái)越高。在 1968 年,世界上誕生了第一個(gè)商品化的信息管理系統(tǒng) IMS(Information Management System),從此,數(shù)據(jù)庫(kù)技術(shù)得到了迅猛發(fā)展。在互聯(lián)網(wǎng)日益被人們接受的今天,Internet 又使數(shù)據(jù)庫(kù)技術(shù)、知識(shí)、技能的重要性得到了充分的放大?,F(xiàn)在數(shù)據(jù)庫(kù)已經(jīng)成為信息管理、辦公自動(dòng)化、計(jì)算機(jī)輔助設(shè)計(jì)等應(yīng)用的主要軟件工具之一,
11、幫助人們處理各種各樣的信息數(shù)據(jù)。所以將數(shù)據(jù)庫(kù)的技術(shù)應(yīng)用于房屋中介機(jī)構(gòu),方便其數(shù)據(jù)管理就變得尤為重要。1.2課題研究的意義傳統(tǒng)的以手工登記為主的房屋中介公司往往有成堆的文件需要人工去處理,對(duì)于房屋信息的記錄,更新,查詢都非常緩慢,而且容易出錯(cuò),信息管理效率低下,無(wú)法保證高質(zhì)量的信息服務(wù),難于快速到滿足客戶的需求,其在無(wú)形中就耗費(fèi)了更多的時(shí)間,人力,物力,增加了房屋中介公司的運(yùn)營(yíng)成本。所以開(kāi)發(fā)房屋中介管理系統(tǒng)對(duì)于房屋中介的管理人員,以及客戶來(lái)說(shuō)都具有些意義。該系統(tǒng)方便房屋中介機(jī)構(gòu)對(duì)房屋信息的記錄,更新,查詢,利于其信息管理,對(duì)于客戶提出的要求能夠及時(shí)滿足,提高了中介機(jī)構(gòu)的工作效率,同時(shí),開(kāi)發(fā)這樣一
12、套管理軟件對(duì)于我們即將計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)的學(xué)2生來(lái)說(shuō),也是一次將計(jì)算機(jī)應(yīng)用于現(xiàn)實(shí)的一次很有意義的實(shí)踐活動(dòng)。1.3論文結(jié)構(gòu)第一章對(duì)房屋中介行業(yè)國(guó)內(nèi)外的發(fā)展現(xiàn)狀以及論文的整體結(jié)構(gòu)進(jìn)行了概括說(shuō)明。第二章對(duì)實(shí)現(xiàn)該軟件的可行性做以研究。第三章對(duì)需求分析進(jìn)行了比較詳細(xì)的介紹。第四章中重點(diǎn)介紹了總體設(shè)計(jì)。第五章介紹了數(shù)據(jù)庫(kù)的設(shè)計(jì),第六章介紹了各功能模塊的設(shè)計(jì)與實(shí)現(xiàn)。第七章對(duì)整篇文章加以總結(jié)。裝訂線32可行性研究2.1現(xiàn)狀及存在的問(wèn)題隨著住房制度改革不斷深化和居民收入水平的提高,住房成為新的消費(fèi)熱點(diǎn)。1998以后,隨著住房實(shí)物分配制度的取消和按揭政策的實(shí)施,房地產(chǎn)投資進(jìn)入平穩(wěn)快速發(fā)展時(shí)期,房地產(chǎn)業(yè)成為經(jīng)
13、濟(jì)的支柱產(chǎn)業(yè)之一。2003 年以來(lái),房屋價(jià)格持續(xù)上揚(yáng),大部分城市房屋銷售價(jià)格上漲明顯。隨之而來(lái)國(guó)家出臺(tái)了多項(xiàng)針對(duì)房地產(chǎn)行業(yè)的調(diào)控政策,希望能引導(dǎo)房地產(chǎn)市場(chǎng)的健康發(fā)展。而房屋中介行業(yè)是房地產(chǎn)業(yè)的重要組成部分,房屋中介貫穿在房地產(chǎn)業(yè)經(jīng)濟(jì)運(yùn)行的全過(guò)程之中,為房地產(chǎn)業(yè)的生產(chǎn)、流通和消費(fèi)提供了多元化的中介服務(wù) 。房屋中介行業(yè)做為一個(gè)管理房屋信息的機(jī)構(gòu),其對(duì)信息的管理應(yīng)該準(zhǔn)確,無(wú)誤。因此利用所學(xué)過(guò)的軟件工程設(shè)計(jì)思想,數(shù)據(jù)庫(kù)等知識(shí)設(shè)計(jì)一個(gè)房屋中介管理的軟件對(duì)于提高該中介公司的工作效率變得尤為重要?!胺慨a(chǎn)中介管理系統(tǒng)”的開(kāi)發(fā)定位在一個(gè)能夠滿足數(shù)據(jù)庫(kù)管理系統(tǒng),即具備一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)的基本功能,包括數(shù)據(jù)的增加,
14、刪除,修改,查詢等,便于用戶查看,操作,和查詢房屋登記信息。此外,系統(tǒng)具有會(huì)員和管理員登錄功能,這樣可以提高數(shù)據(jù)的安全性和可靠性。該系統(tǒng)符合各房產(chǎn)中介公司的要求。在開(kāi)發(fā)過(guò)程中注重明確需求分析,遵循用戶參與、優(yōu)化創(chuàng)新、使用高效、處理規(guī)范化的原則,使開(kāi)發(fā)模型更加趨于完善。2.2可行性分析可行性研究的目的不是解決問(wèn)題,而是確定問(wèn)題是否值得去解決。可行性研究實(shí)質(zhì)上是要進(jìn)行一次大大壓縮簡(jiǎn)化了的系統(tǒng)分析和設(shè)計(jì)過(guò)程,也就是在較高層次上以較抽象的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過(guò)程。對(duì)于可行性分析,可從如下三個(gè)方面來(lái)進(jìn)行:2.2.1技術(shù)可行性技術(shù)可行性考慮的問(wèn)題是利用現(xiàn)有的技術(shù)條件是否能夠順利完成開(kāi)發(fā)工作,軟硬件配
15、置是否滿足開(kāi)發(fā)的需求等。房屋中介管理系統(tǒng)的工作主要是在客戶和房屋中介人員之間架起一座橋梁,能相互提供信息,處理信息。這一特點(diǎn)非常適合于計(jì)算機(jī)的特點(diǎn),而計(jì)算機(jī)硬件和軟件技術(shù)的飛速發(fā)展,也為系統(tǒng)的建設(shè)提供了技術(shù)條件。通過(guò)對(duì)房屋中介的工作流程加以分析,同時(shí).net 提供給的良好開(kāi)發(fā)平臺(tái),其與數(shù)據(jù)庫(kù)鏈接的方便性以及目前一些利用數(shù)據(jù)庫(kù)知識(shí)實(shí)現(xiàn)的信息管理系統(tǒng),為實(shí)驗(yàn)的順利進(jìn)行提供可靠的參考和依據(jù)。2.2.2經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性應(yīng)該考慮其開(kāi)發(fā)維護(hù)費(fèi)用及該系統(tǒng)所能帶來(lái)的效益之間的關(guān)系。該系統(tǒng)4適用于中小型的房屋中介機(jī)構(gòu),開(kāi)發(fā)該系統(tǒng)的費(fèi)用主要包括開(kāi)發(fā)階段的費(fèi)用以及今后的運(yùn)行、維護(hù)費(fèi)用。其新系統(tǒng)帶來(lái)的效益來(lái)自使用
16、該系統(tǒng)后房屋中介機(jī)構(gòu)工作的科學(xué)化,規(guī)范化,高效化所帶來(lái)的效益。這些主要體現(xiàn)在工作人員的減少,工作效率的提高,相應(yīng)工資支出的減少,更容易滿足客戶的需求,使房屋中介公司的客戶群擴(kuò)大,以及與傳統(tǒng)的手工登記的方式相比不易發(fā)生差錯(cuò),因差錯(cuò)帶來(lái)的損失的相對(duì)減少。2.2.3操作可行性本系統(tǒng)適用于 Windows XP 等主流操作系統(tǒng)之上,對(duì)于該系統(tǒng)的推廣使用提供了很好的途徑。該系統(tǒng)研究了中介機(jī)構(gòu)的工作流程后充分考慮到工作人員以前的工作習(xí)慣,使其對(duì)新系統(tǒng)更易適應(yīng),在操作上主要憑借使用 Windows 操作技術(shù)即可完成數(shù)據(jù)錄入、修改、刪除等功能,方便簡(jiǎn)單。使用前只要對(duì)用戶進(jìn)行簡(jiǎn)單的說(shuō)明或閱讀幫助文件即可使用該系
17、統(tǒng)。另外界面清晰易懂,加之可視化的管理工具,對(duì)數(shù)據(jù)庫(kù)的操作是相當(dāng)簡(jiǎn)單的,所以操作上是可行的。2.2.法律可行性法律可行性是考慮要開(kāi)發(fā)系統(tǒng)是否存在任何侵犯、妨礙和責(zé)任問(wèn)題,用戶操作可行性考慮待開(kāi)發(fā)軟件的運(yùn)行方式在用戶組織內(nèi)是否行得通,現(xiàn)行管理制度、人員素質(zhì)、操作知識(shí)是否可行。所有軟件都選用正版,所有技術(shù)資料都由開(kāi)發(fā)方保管,提出方擁有使用權(quán),合同制定確定違約責(zé)任。由于在本系統(tǒng)中是有合同作為雙方合作的基礎(chǔ),所以不會(huì)存在任何侵犯、妨礙和責(zé)任問(wèn)題。即使存在了,也可以根據(jù)合同進(jìn)行分析,一定有人會(huì)負(fù)責(zé)任,所以此系統(tǒng)完全可以進(jìn)行開(kāi)發(fā)。5需求分析在軟件工程的 發(fā)展過(guò)程中,需求分析在很長(zhǎng)一段時(shí)間里被人們認(rèn)為是整個(gè)
18、軟件工程中最簡(jiǎn)單的一個(gè)步驟,但在過(guò)去 十幾年中人們逐漸認(rèn)識(shí)到軟件工程是整個(gè)過(guò)程中最為關(guān)鍵的一個(gè) 部分。雖然在可行性研究階段已經(jīng)粗略了解了用戶的需求,甚至還提出了一些可行的方案,但是,可行性研究的基本目的是用較小的成本在較短的時(shí)間內(nèi)確定是否存在可行的解法,因此許多細(xì)節(jié)被忽略了。然而在最終的系統(tǒng)中卻不能遺漏任何一個(gè)微小的細(xì)節(jié),所以可行性研究并不能代替需求分析,它實(shí)際上并沒(méi)有準(zhǔn)確地回答“系統(tǒng)必須做什么?”這個(gè)問(wèn)題。所以進(jìn)行軟件設(shè)計(jì)之前,必須先進(jìn)行需求分析,才能保證軟件設(shè)計(jì)順利完成。假如在需求分析 階段分析者們未能正確地認(rèn)識(shí)到顧客的需要的話,那么最后的軟件實(shí)際上不可能達(dá)到顧客的需要,或者軟件無(wú)法在規(guī)定
19、的時(shí)間里完工。系統(tǒng)的需求分析是需要開(kāi)發(fā)人員和用戶一起完成。需求分析主要是對(duì)管理信息系統(tǒng)的需求進(jìn)行分析,分析在設(shè)計(jì)系統(tǒng)時(shí)可能遇到的問(wèn)題,及其解決方案,對(duì)目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。需求分析的結(jié)果是系統(tǒng)開(kāi)發(fā)的基礎(chǔ),關(guān)系到系統(tǒng)的可利用價(jià)值,是開(kāi)發(fā)軟件所不可缺少的重要環(huán)節(jié)。房屋中介管理系統(tǒng)的實(shí)現(xiàn)需要從實(shí)際出發(fā),對(duì)實(shí)際情況進(jìn)行客觀的分析,深入了解需求。系統(tǒng)利用 access 與數(shù)據(jù)庫(kù)結(jié)合的技術(shù)建立數(shù)據(jù)庫(kù)管理系統(tǒng)。同時(shí)需求分析也是進(jìn)行概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)的基礎(chǔ),是進(jìn)行內(nèi)部維護(hù)和測(cè)試的依據(jù)。3.功能需求分析房屋中介管理系統(tǒng)的需求主要包括房屋信息的登記,查詢,修改,刪除。對(duì)客戶需求的記錄,查詢,修
20、改,刪除。房屋登記將需要登記的房屋的信息輸入系統(tǒng),由系統(tǒng)進(jìn)行儲(chǔ)存,隨時(shí)可以查閱修改。一般情況下,普通工作人員只能瀏覽查詢房屋具體信息,而管理員用戶除了能查詢房屋具體信息以外,還能夠登記房屋信息,發(fā)布房屋信息,修該,刪除房屋數(shù)據(jù)。因此,普通用戶和管理人員的的權(quán)限要明確區(qū)分開(kāi)來(lái),防止操作時(shí)因操作錯(cuò)誤產(chǎn)生的數(shù)據(jù)丟失和數(shù)據(jù)錯(cuò)誤。具體分析如下:添加操作:在執(zhí)行操作時(shí)首先都要先檢查是否已經(jīng)輸入數(shù)據(jù),如果輸入的數(shù)據(jù)不全或者有錯(cuò)誤,將提示用戶輸入正確的數(shù)據(jù),如果輸入的數(shù)據(jù)正確,點(diǎn)擊添加按鈕,能夠?qū)?shù)據(jù)輸入到數(shù)據(jù)庫(kù),并保存數(shù)據(jù)。刪除操作:在選定一個(gè)房屋信息后可將其從數(shù)據(jù)庫(kù)中刪除,并在前端界面顯示出來(lái)。查詢操作:
21、能夠進(jìn)行全部數(shù)據(jù)的查詢,同時(shí)也能進(jìn)行模糊的查詢, SQL 語(yǔ)句中用“l(fā)ike”,還有組合查詢,通過(guò)對(duì)用戶輸入情況的判斷來(lái)確定 SQL 語(yǔ)句的最終形式,比如用戶查詢時(shí)輸入的查詢條件不全面,甚至只有一個(gè),依然能夠查詢出所輸入的條件對(duì)應(yīng)的數(shù)據(jù)。6同時(shí),該系統(tǒng)運(yùn)行在 windows 平臺(tái)上,有數(shù)據(jù)庫(kù)維護(hù)功能。并且該系統(tǒng)還應(yīng)有一個(gè)較好的圖形用戶界面。3.2開(kāi)發(fā)環(huán)境需求分析大多數(shù)的房屋中介公司使用的電腦系統(tǒng)都是 WINDOWS 的。所以開(kāi)發(fā)的房屋中介管理系統(tǒng)也是基于 WINDOWS 系統(tǒng)的,對(duì)于其開(kāi)發(fā)環(huán)境,可以作如下的分析:3.2.1硬件環(huán)境內(nèi)存:512M 及以上硬盤:10GB 以上顯存:64MB 以上分
22、辨率:10248003.2.2軟件環(huán)境操作系統(tǒng)平臺(tái):Windows XP數(shù)據(jù)庫(kù)服務(wù)器:Microsoft Access 2003服務(wù)器平臺(tái):Windows XP前端開(kāi)發(fā)工具: .net20053.2.3系統(tǒng)處理數(shù)據(jù)的需求分析該系統(tǒng)處理的數(shù)據(jù)來(lái)自于客戶提供的房屋信息,客戶需求的一些房屋信息以及客戶的聯(lián)系方式等。處理的數(shù)據(jù)分為文本型和數(shù)字型,利用 ACCESS 可以很好的處理這些數(shù)據(jù)。同時(shí),對(duì)于大量的無(wú)用數(shù)據(jù)要及時(shí)的清理,以防止系統(tǒng)執(zhí)行速度的下降。7總體設(shè)計(jì)在總體設(shè)計(jì)這個(gè)階段,應(yīng)劃分出組成該系統(tǒng)的一些物理元素-程序,文件,數(shù)據(jù)庫(kù),人工過(guò)程和文檔等等。同時(shí),總體設(shè)計(jì)階段另一項(xiàng)重要任務(wù)是設(shè)計(jì)軟件的結(jié)構(gòu)
23、,確定系統(tǒng)中每個(gè)程序由哪些模塊組成,以及這些模塊間的關(guān)系。具體到該系統(tǒng),開(kāi)發(fā)任務(wù)是實(shí)現(xiàn)房屋中介管理系統(tǒng)化、規(guī)范化和自動(dòng)化,從而提高房屋中介公司的工作效率。對(duì)于該系統(tǒng),其本質(zhì)上是信息處理系統(tǒng),因此,在軟件系統(tǒng)的整個(gè)開(kāi)發(fā)過(guò)程中都必須考慮“數(shù)據(jù)”及對(duì)數(shù)據(jù)的“處理”這兩個(gè)方面的問(wèn)題。為了把在房屋中介公司工作過(guò)程中的對(duì)所處理的數(shù)據(jù)清晰明確地表達(dá)出來(lái),通常需要建立一個(gè)概念性的數(shù)據(jù)模型。概念性數(shù)據(jù)模型是一種面向問(wèn)題的數(shù)據(jù)模型,是對(duì)數(shù)據(jù)和信息建模。這里運(yùn)用最常用的表示概念性數(shù)據(jù)模型的方法,是實(shí)體聯(lián)系方法即 ER 模型。其具體的設(shè)計(jì)圖如下所示:4.1系統(tǒng)結(jié)構(gòu)圖設(shè)計(jì)該系統(tǒng)的主要結(jié)構(gòu)包括以下幾個(gè)部分:出租房屋信息管
24、理,出售房屋信息管理,求租房屋信息管理,求購(gòu)房屋信息管理,退出系統(tǒng)。其系統(tǒng)的結(jié)構(gòu)圖設(shè)計(jì)如下:房屋中介管理系統(tǒng)登陸系統(tǒng)出租房屋信息管理出售房屋信息管理求租房屋信息管理求購(gòu)房屋信息管理退出系統(tǒng)圖 4-1 系統(tǒng)結(jié)構(gòu)圖進(jìn)入該系統(tǒng)后,在登錄界面輸入正確的密碼后,就可進(jìn)入系統(tǒng)的主界面,分為如圖所示的幾個(gè)部分。84.2系統(tǒng)流程圖設(shè)計(jì)圖 4-2系統(tǒng)流程圖用戶登錄系統(tǒng)后對(duì)其所輸入的密碼進(jìn)行判斷,正確后方可進(jìn)入系統(tǒng)的主界面,錯(cuò)誤時(shí)將提示密碼錯(cuò)誤,不能進(jìn)入系統(tǒng)。4.3系統(tǒng)功能模塊圖圖 4-3系統(tǒng)功能模塊圖房屋中介管理系統(tǒng)出租出售房屋信息管理求租求購(gòu)房屋信息管理客戶信息管理客戶信息添加客戶信息修改客戶信息刪除房屋信息
25、添加房屋信息修改房屋信息刪除房屋信息添加房屋信息修改房屋信息刪除用戶登錄判斷密碼各功能模塊操作界面退出系統(tǒng)是否94.4系統(tǒng)數(shù)據(jù)流圖圖 4-4系統(tǒng)數(shù)據(jù)流圖該系統(tǒng)的初始信息由出租出售房屋的客戶提供,當(dāng)求租求購(gòu)客戶未能從中找到所需的信息時(shí),將提供其所需的信息,系統(tǒng)對(duì)其進(jìn)行記錄。出租出售房屋人提供的信息對(duì)信息記錄求租求購(gòu)人查詢是否合適結(jié)束是否對(duì)其需求進(jìn)行記錄10數(shù)據(jù)庫(kù)設(shè)計(jì)該系統(tǒng)的主要功能是對(duì)數(shù)據(jù)進(jìn)行管理,所以數(shù)據(jù)庫(kù)的設(shè)計(jì)在該系統(tǒng)中起著相當(dāng)關(guān)鍵的作用。數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞直接決定了該系統(tǒng)設(shè)計(jì)成功與否。本系統(tǒng)采用 access 作為后臺(tái)數(shù)據(jù)庫(kù)。Access 是 Office 辦公套件中一個(gè)極為重要的組成部分。
26、剛開(kāi)始時(shí)微軟公司是將 Access 單獨(dú)作為一個(gè)產(chǎn)品進(jìn)行銷售的,后來(lái)微軟發(fā)現(xiàn)如果將 Access 捆綁在 OFFICE 中一起發(fā)售,將帶來(lái)更加可觀的利潤(rùn),于是第一次將 Access 捆綁到 OFFICE97 中,成為OFFICE 套件中的一個(gè)重要成員?,F(xiàn)在它已經(jīng)成為 Office 辦公套件中不可缺少的部件了。自從 1992 年開(kāi)始銷售以來(lái),已經(jīng)成為世界上最流行的桌面數(shù)據(jù)庫(kù)管理系統(tǒng)。Access 的新版本功能變得更加強(qiáng)大。不管是處理公司的客戶訂單數(shù)據(jù);管理自己的個(gè)人通訊錄;還是大量科研數(shù)據(jù)的記錄和處理,人們都可以利用它來(lái)解決大量數(shù)據(jù)的管理工作。Access是一個(gè)關(guān)聯(lián)式資料庫(kù)管理與前端開(kāi)發(fā)系統(tǒng),除
27、了后端的資料庫(kù)管理之外,也具備前端 UI 介面開(kāi)發(fā)工具。 5.1數(shù)據(jù)庫(kù)需求分析通過(guò)對(duì)房屋中介公司工作情況的分析,可以確定該數(shù)據(jù)庫(kù)的結(jié)構(gòu),包括如下四張表格,分別記錄如下的信息:出租房屋信息:包括房主姓名,聯(lián)系方式。要求出租房屋的一些信息,包括房屋地址,房屋類型,裝修情況等信息。出售房屋信息:包括房主姓名,聯(lián)系方式。要求出售房屋的一些信息,包括房屋地址,房屋類型,裝修情況等信息。求購(gòu)客戶信息:包括的數(shù)據(jù)項(xiàng)有客戶姓名,聯(lián)系方式,對(duì)所需房屋要求的一些信息等。求租客戶信息:包括的數(shù)據(jù)項(xiàng)有客戶姓名,聯(lián)系方式,對(duì)所需房屋要求的一些信息等。5.2數(shù)據(jù)庫(kù)結(jié)構(gòu)的設(shè)計(jì)E-R 圖的設(shè)計(jì)是為了把給用戶的數(shù)據(jù)要求清楚,準(zhǔn)
28、確的描述出來(lái),通常建立一個(gè)概念性的數(shù)據(jù)模型。概念性數(shù)據(jù)模型是一種面向問(wèn)題的數(shù)據(jù)模型,是按照用戶的觀點(diǎn)對(duì)數(shù)據(jù)建立的模型,它描述了從用戶的角度看到的數(shù)據(jù),它反映了用戶的實(shí)現(xiàn)環(huán)境。在數(shù)據(jù)模型中包含 3 中相互關(guān)聯(lián)的信息:數(shù)據(jù)對(duì)象,數(shù)據(jù)對(duì)象的屬性及數(shù)據(jù)對(duì)象彼此間相互連接的關(guān)系。該數(shù)據(jù)庫(kù)的設(shè)計(jì)包含四張表格,對(duì)應(yīng)了四個(gè) E-R 圖,其具體的設(shè)計(jì)如下:11圖 5-1出租房屋信息 E-R 圖圖 5-2出租房屋信息 E-R 圖房屋情況出租房屋信息客戶姓名聯(lián)系方式戶型房屋地址每月價(jià)格房屋種類裝修情況建筑面積房屋情況每平方米價(jià)格出租房屋信息客戶姓名聯(lián)系方式戶型房屋地址房屋種類裝修情況建筑面積12圖 5-3求購(gòu)人信息
29、 E-R 圖圖 5-4客戶需求實(shí)體 E-R 圖5.3數(shù)據(jù)庫(kù)表格設(shè)計(jì)在上面的實(shí)體以及實(shí)體之間關(guān)系的基礎(chǔ)上,設(shè)計(jì)出各個(gè)數(shù)據(jù)表,用以記錄信息。該數(shù)據(jù)庫(kù)的設(shè)計(jì)中包含 4 個(gè)表格,分別用來(lái)記錄出租房屋信息,出售房屋信息,求租人信息,求購(gòu)人信息。其具體的設(shè)計(jì)如下所示:求購(gòu)人信息客戶姓名聯(lián)系方式戶型房屋種類裝修情況建筑面積求租人信息客戶姓名聯(lián)系方式戶型房屋種類裝修情況建筑面積13圖 5-1出租房屋信息表其中,客戶姓名,房屋種類,戶型,裝修情況,房屋地址,房屋情況為文本型數(shù)據(jù),字段長(zhǎng)度均為 50 ,聯(lián)系方式,每月價(jià)格,建筑面積為數(shù)字型數(shù)據(jù),其字段長(zhǎng)度為長(zhǎng)整型。圖 5-2出售房屋信息表其中,客戶姓名,房屋種類,
30、戶型,裝修情況,房屋地址,房屋情況為文本型數(shù)據(jù),字段長(zhǎng)度均為 50 ,聯(lián)系方式,房屋價(jià)格,建筑面積為數(shù)字型數(shù)據(jù),其字段長(zhǎng)度為長(zhǎng)整型。14圖 5-求購(gòu)人信息表其中,客戶姓名,房屋種類,戶型,裝修情況,為文本型數(shù)據(jù),字段長(zhǎng)度均為 50 ,聯(lián)系方式,建筑面積為數(shù)字型數(shù)據(jù),其字段長(zhǎng)度為長(zhǎng)整型。圖 5-求租人信息表其中,客戶姓名,房屋種類,戶型,裝修情況,為文本型數(shù)據(jù),字段長(zhǎng)度均為 50 ,聯(lián)系方式,建筑面積為數(shù)字型數(shù)據(jù),其字段長(zhǎng)度為長(zhǎng)整型。15各功能模塊的具體設(shè)計(jì)與實(shí)現(xiàn)該軟件的主界面由 Microsoft Visual C# 2005 來(lái)實(shí)現(xiàn), C# 2005 作為一種編程語(yǔ)言,它是為生成在 .NET
31、 Framework 上運(yùn)行的多種應(yīng)用程序而設(shè)計(jì)的。C# 不僅簡(jiǎn)單而且功能強(qiáng)大、類型安全,同時(shí)是面向?qū)ο蟮?。C# 憑借它的許多創(chuàng)新,在保持 C 樣式語(yǔ)言的表示形式和優(yōu)美的同時(shí),實(shí)現(xiàn)了應(yīng)用程序的快速開(kāi)發(fā)。Visual Studio 支持 Visual C#,這是通過(guò)功能齊全的代碼編輯器、項(xiàng)目模板、設(shè)計(jì)器、代碼向?qū)А⒐δ軓?qiáng)大且易于使用的調(diào)試器以及其他工具實(shí)現(xiàn)的。通過(guò) .NET Framework 類庫(kù),可以訪問(wèn)多種操作系統(tǒng)服務(wù)和其他有用的精心設(shè)計(jì)的類,這些類可顯著加快開(kāi)發(fā)周期。6.1系統(tǒng)登錄界面的設(shè)計(jì)與實(shí)現(xiàn)在登錄界面下需輸入正確密碼后有提示,才能進(jìn)入系統(tǒng),如果密碼錯(cuò)誤,將不能進(jìn)入系統(tǒng)。圖 6-1登
32、錄界面6.2系統(tǒng)主界面的設(shè)計(jì)與實(shí)現(xiàn)在登錄界面輸入正確密碼后,可進(jìn)入如下的系統(tǒng)主界面,如圖所示,包括了四大功能16圖 6-2系統(tǒng)主界面6.3出租房屋信息管理界面的設(shè)計(jì)與實(shí)現(xiàn)點(diǎn)擊主界面的出租房屋信息管理按鈕,即可彈出出租房屋信息管理的界面,如下圖所圖 6-3出租房屋信息界面17在該界面下,包括出租房屋信息查詢,信息插入,刪除無(wú)用的信息,顯示所需信息,等功能。點(diǎn)擊查詢信息按鈕,即可彈出如下界面,用以輸入查詢條件,圖 6-4出租房屋信息查詢界面輸入條件后,點(diǎn)擊確定按鈕,對(duì)其所輸入的條件進(jìn)行查詢,結(jié)果顯示在圖 6-3 的界面里。其中建筑面積需輸入文本型數(shù)據(jù),每月價(jià)格輸入數(shù)字型數(shù)據(jù)。裝修情況,房屋種類,戶
33、型的內(nèi)容不能直接進(jìn)行輸入,需在下拉菜單中進(jìn)行選擇。圖 6-5出租房屋信息插入界面在界面里輸入新的房源信息,點(diǎn)擊確定按鈕,將其信息插入到相應(yīng)的數(shù)據(jù)庫(kù),完成房18源信息的錄入。其中客戶姓名,房屋地址為文本型數(shù)據(jù),每月價(jià)格,建筑面積為數(shù)字型數(shù)據(jù)。房屋種類,戶型,裝修情況需要進(jìn)行選擇。6.4出售房屋信息管理界面的設(shè)計(jì)與實(shí)現(xiàn)圖 6-6出售房屋信息在該界面下,包括出售房屋信息查詢,信息插入,刪除無(wú)用的信息,顯示所需信息,等功能。19圖 6-7出售房屋信息查詢輸入條件后,點(diǎn)擊確定按鈕,對(duì)其所輸入的條件進(jìn)行查詢,結(jié)果顯示在圖 6-6 的界面里。其中建筑面積需輸入文本型數(shù)據(jù),每月價(jià)格輸入數(shù)字型數(shù)據(jù)。裝修情況,房
34、屋種類,戶型的內(nèi)容不能直接進(jìn)行輸入,需在下拉菜單中進(jìn)行選擇。圖 6-8出售房屋信息插入在界面里輸入新的房源信息,點(diǎn)擊確定按鈕,將其信息插入到相應(yīng)的數(shù)據(jù)庫(kù),完成房源信息的錄入。其中客戶姓名,房屋地址為文本型數(shù)據(jù),每月價(jià)格,建筑面積為數(shù)字型數(shù)據(jù)。房屋種類,戶型,裝修情況需要進(jìn)行選擇。206.5求購(gòu)客戶信息界面的設(shè)計(jì)與實(shí)現(xiàn)圖 6-9求購(gòu)客戶信息界面在該界面下可對(duì)沒(méi)有在出售房屋信息中沒(méi)有找到合適房屋的客戶,將其所需的要求記錄下來(lái),同時(shí)也可將不需要的客戶信息進(jìn)行刪除。6.6求租客戶信息界面的設(shè)計(jì)與實(shí)現(xiàn)圖 6-10求租客戶信息界面216.7 數(shù)據(jù)庫(kù)連接的實(shí)現(xiàn)該系統(tǒng)連接數(shù)據(jù)庫(kù)采用的 datagridview
35、 控件,使用該控件可進(jìn)行動(dòng)態(tài)數(shù)據(jù)庫(kù)連接,又可以在代碼中實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的連接。22總結(jié)7.1系統(tǒng)開(kāi)發(fā)中遇到的問(wèn)題在本次畢業(yè)設(shè)計(jì)中遇到了許多的問(wèn)題,帶著這些問(wèn)題,自己去尋找相應(yīng)的資料,去請(qǐng)教老師,最終問(wèn)題得以解決。首先,在進(jìn)行主界面的設(shè)計(jì)時(shí),我對(duì)一些控件的功能了解的不是很清楚,通過(guò)查資料,請(qǐng)教老師,同學(xué),才是問(wèn)題得以解決,及時(shí)的完成設(shè)計(jì)目標(biāo)。其次,在連接數(shù)據(jù)庫(kù)是出現(xiàn)了一些問(wèn)題。最后,整個(gè)設(shè)計(jì)初步完成時(shí),發(fā)現(xiàn)該系統(tǒng)的界面過(guò)于單調(diào),我又對(duì)背景色和字體的顏色作了相應(yīng)的修改,并相應(yīng)的對(duì)界面上控件的排列做了一定的調(diào)整,這樣運(yùn)行后的效果有了明顯的改觀,可以吸引更多的用戶來(lái)使用。它涉及到用戶界面的美觀、整潔問(wèn)題,
36、為自己以后進(jìn)一步開(kāi)發(fā)系統(tǒng)做了很好的示范。在這次畢業(yè)設(shè)計(jì)和論文的寫作過(guò)程中得到了指導(dǎo)老師大力幫助,在此深表謝意。7.2系統(tǒng)中有待改進(jìn)之處房屋中介管理系統(tǒng)開(kāi)發(fā)完成后,由于開(kāi)發(fā)設(shè)計(jì)的時(shí)間較短,而且開(kāi)發(fā)的成員就是我本人,能力有限,所以說(shuō)本系統(tǒng)的存在的問(wèn)題之一是作為一個(gè)完全房屋中介公司能夠運(yùn)行的系統(tǒng)在功能上還不夠完善;存在的問(wèn)題之二,房屋中介管理系統(tǒng)中的數(shù)據(jù)的不夠安全;存在的問(wèn)題之三,房屋中介管理系統(tǒng)是一個(gè)單機(jī)操作系統(tǒng)。7.3心得體會(huì)本次畢業(yè)設(shè)計(jì)使我深刻理解了在大學(xué)四年中所學(xué)過(guò)的軟件開(kāi)發(fā)過(guò)程,以及軟件開(kāi)發(fā)的方法,也使我懂得了一些軟件文檔資料的寫法。開(kāi)發(fā)實(shí)現(xiàn)一個(gè)系統(tǒng)首先要進(jìn)行用戶的調(diào)查、進(jìn)行可行性研究,然
37、后才能對(duì)系統(tǒng)進(jìn)行的分析、設(shè)計(jì)、實(shí)現(xiàn)。參考文獻(xiàn)1 羅斌.Visual C#2005 數(shù)據(jù)庫(kù)開(kāi)發(fā)經(jīng)典案例.北京:水利水電出版社,2007.122 劉云峰 湯晉主 劉耀儒.新概念 Visual C+6.0 教程.吉林:吉林電子,2008.93 劉炳文 楊明福 陳定中. Visual Basic 語(yǔ)言程序設(shè)計(jì).北京:高等教育出版社,2003.03234 楊繼萍 郝軍啟.Access 2003 數(shù)據(jù)庫(kù)原理與應(yīng)用.北京:清華大學(xué)出版社,2006.015 羅朝暉 黃煒.Access 數(shù)據(jù)庫(kù)應(yīng)用技術(shù).北京:高等教育出版社,2006.076劉大偉 王永皎 鞏志強(qiáng). Access 數(shù)據(jù)庫(kù)項(xiàng)目案例導(dǎo)航. 北京:清華
38、大學(xué)出版社,2005.97 張躍延 蘇宇 貫偉紅. ASP.NET 程序開(kāi)發(fā)范例寶典(C#). 北京:人民郵電出版社,2009.18 高猛.Microsoft SQL Server 2005 開(kāi)發(fā)指南. 北京:清華大學(xué)出版社,2006.12.19 李維杰 孫乾君.SQL Server2005 數(shù)據(jù)庫(kù)原理與應(yīng)用 . 北京:清華大學(xué)版社, 2007.510 侯麗敏.SQL Server 數(shù)據(jù)庫(kù)應(yīng)用教程實(shí)驗(yàn) . 北京:中國(guó)水利水電出版社, 2008.6致謝本課題是在導(dǎo)師王建平老師的悉心教導(dǎo)下完成的。從接觸之初的懵懂到后期了解和靈活應(yīng)用,在整個(gè)過(guò)程中,王老師給予了我多方面的指導(dǎo)和幫助,使我學(xué)到了很多新的專業(yè)知識(shí),而他深厚的理論基礎(chǔ)和嚴(yán)謹(jǐn)?shù)膶W(xué)術(shù)作風(fēng)也深深地影響著我,我的每一點(diǎn)進(jìn)步都凝聚著他的辛勤勞動(dòng)。在這里我向他表示崇高的敬意和誠(chéng)摯的感謝!同時(shí),我也要感謝我身邊幫助過(guò)我的同學(xué),在和他們的多次討論中使我更快得接近了課題目標(biāo),他們對(duì)我無(wú)私的幫助使我在課題研究中少走了很多彎路,在此表示忠心的感謝!真誠(chéng)地謝謝你們!裝訂線24
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代文閱讀之小說(shuō)人物形象課件
- 3第12課蘇東的艱難探索
- 《第二節(jié)--探究環(huán)境污染對(duì)生物的影響》課件-(同課異構(gòu))2022年課件
- 牛津譯林版七下英語(yǔ)7bunit1dreamhomesreading課件1
- 六年級(jí)語(yǔ)文《一個(gè)這樣的老師》教學(xué)課件
- 六年級(jí)安全教育-運(yùn)動(dòng)的自我監(jiān)控課件
- 五年級(jí)下冊(cè)數(shù)學(xué)優(yōu)秀教學(xué)課件《解決問(wèn)題》人教新課標(biāo)
- 27清澈的湖水 (2)
- 49稍復(fù)雜的分?jǐn)?shù)乘法應(yīng)用題練習(xí)
- 江蘇省高考物理二輪復(fù)習(xí)專題一力與物體的平衡課件
- 小松鼠找花生課件(教育精品)
- 22跨越海峽的生命橋 (2)
- 人力資源環(huán)境分析
- 《空氣》課件-(省優(yōu))2022年人教版化學(xué)課件-2
- 鐵路與城市軌道交通振動(dòng)與噪聲