版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 房友系統(tǒng)淺析報(bào)告</b></p><p> 學(xué)生:XXX 指導(dǎo)教師:XXX</p><p> 內(nèi)容提要:在現(xiàn)代市場經(jīng)濟(jì)中,房屋中介行業(yè)是房地產(chǎn)業(yè)的重要組成部分,其在房地產(chǎn)業(yè)經(jīng)濟(jì)運(yùn)作的全過程之中起著至關(guān)重要的作用,為房地產(chǎn)業(yè)的生產(chǎn)、流通和消費(fèi)提供了多元化的中介服務(wù),。房屋中介行業(yè)做為一個(gè)管理房屋信息的機(jī)構(gòu),其對信息的管理
2、應(yīng)該準(zhǔn)確,無誤。利用所學(xué)過的軟件工程設(shè)計(jì)思想,數(shù)據(jù)庫等知識(shí)設(shè)計(jì)一個(gè)房屋中介管理的軟件對于提高該中介機(jī)構(gòu)的工作效率變得尤為重要。</p><p> 本文探討房產(chǎn)中介管理系統(tǒng)的理論基礎(chǔ)和設(shè)計(jì)思想,介紹了房屋中介管理系統(tǒng)的各個(gè)功能,以軟件工程理論作為系統(tǒng)開發(fā)的理論基礎(chǔ),設(shè)計(jì)并實(shí)現(xiàn)了對出租,出售房屋信息的管理,對求租求購客戶信息,需求的記錄,并及時(shí)為其提供準(zhǔn)確信息。其主要內(nèi)容包括如下:對于房屋信息的管理;后臺(tái)數(shù)據(jù)庫的設(shè)
3、計(jì),建立以及各個(gè)模塊間的關(guān)系。</p><p> 關(guān)鍵詞:企信息管理 Microsoft Access 數(shù)據(jù)庫 .net 2005</p><p> 目 錄</p><p> 一、引言……………………………………………………………………………………………1</p><p> ?。ㄒ唬┱n題研究的背景………………………
4、…………………………………………………1</p><p> ?。ǘ┱n題研究的意義…………………………………………………………………………1</p><p> 二、可行性研究……………………………………………………………………………………2</p><p> ?。ㄒ唬┈F(xiàn)狀及存在的問題………………………………………………………………………2</p>&
5、lt;p> ?。ǘ┛尚行苑治觥?</p><p> 三、需求分析………………………………………………………………………………………3</p><p> (一)功能需求分析……………………………………………………………………………3</p><p> ?。ǘ╅_發(fā)環(huán)境需求分析………………………………
6、………………………………………4</p><p> 四、總體設(shè)計(jì)………………………………………………………………………………………4</p><p> (一)系統(tǒng)結(jié)構(gòu)圖設(shè)計(jì)…………………………………………………………………………4</p><p> ?。ǘ┫到y(tǒng)流程圖圖設(shè)計(jì)………………………………………………………………………5</p><p
7、> ?。ㄈ┫到y(tǒng)功能模塊圖…………………………………………………………………………5</p><p> ?。ㄋ模┫到y(tǒng)數(shù)據(jù)流程圖…………………………………………………………………………6</p><p> 五、數(shù)據(jù)庫設(shè)計(jì)……………………………………………………………………………………7</p><p> ?。ㄒ唬?shù)據(jù)庫需求分析……………………………………………
8、……………………………7</p><p> (二)數(shù)據(jù)庫機(jī)構(gòu)的設(shè)計(jì)………………………………………………………………………7</p><p> 六、各功能模塊的具體設(shè)計(jì)與實(shí)現(xiàn)………………………………………………………………9</p><p> (一)系統(tǒng)登陸界面的設(shè)計(jì)與實(shí)現(xiàn)……………………………………………………………9</p><p>
9、 (二)系統(tǒng)主界面的設(shè)計(jì)與實(shí)現(xiàn)………………………………………………………………9</p><p> ?。ㄈ?shù)據(jù)庫連接的實(shí)現(xiàn)………………………………………………………………………10</p><p> 七、總結(jié)……………………………………………………………………………………………10</p><p> ?。ㄒ唬┫到y(tǒng)開發(fā)中遇到的問題…………………………………………
10、………………………10</p><p> ?。ǘ┫到y(tǒng)中有待改進(jìn)之處……………………………………………………………………10</p><p> ?。ㄈ┬牡皿w會(huì)…………………………………………………………………………………10</p><p> 參 考 文 獻(xiàn)…………………………………………………………………………………………10</p>
11、<p><b> 房友系統(tǒng)淺析報(bào)告</b></p><p><b> 一、引言</b></p><p> ?。ㄒ唬┱n題研究的背景</p><p> 房屋中介行業(yè)是房地產(chǎn)業(yè)的重要組成部分,其在房地產(chǎn)業(yè)經(jīng)濟(jì)運(yùn)行的全過程之中起著重要的作用,為房地產(chǎn)業(yè)的生產(chǎn)、流通和消費(fèi)提供了多元化的中介服務(wù) 。房地產(chǎn)中介具有很
12、強(qiáng)的靈活性。房地產(chǎn)中介機(jī)構(gòu)以傭金為主要收入來源。國外及港臺(tái)房地產(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)的
13、廣泛應(yīng)用,法國的房屋中介公司大都設(shè)有網(wǎng)站,從公司誠信為客戶服務(wù)、幫你解除煩惱的承諾到各種房屋租賃、買賣業(yè)務(wù)的經(jīng)營項(xiàng)目,一應(yīng)俱全。而在中國古代和近代市場中為房屋買賣雙方介紹交易﹑評定房地產(chǎn)商品質(zhì)量﹑價(jià)格的居間行商稱之為宅行。宅行是中國房地產(chǎn)中介機(jī)構(gòu)的前身,現(xiàn)稱房屋中介。房屋中介機(jī)構(gòu)往往有大量的信息需要處理,傳統(tǒng)的手工登記的方式對于處理大量信息而言不僅效率低下,而其極易發(fā)生信息的記錄錯(cuò)誤,甚至發(fā)生信息丟失</p><p&
14、gt; 信息技術(shù)作為當(dāng)今使用頻率最高的名詞之一,隨著計(jì)算機(jī)技術(shù)在工業(yè)、農(nóng)業(yè)以及日常生活中等各方面的廣泛應(yīng)用,已經(jīng)被越來越多的個(gè)人和企業(yè)作為自己趕超世界潮流的標(biāo)志之一,而數(shù)據(jù)庫技術(shù)則是信息技術(shù)中一個(gè)重要的支撐。數(shù)據(jù)庫技術(shù)是計(jì)算機(jī)科學(xué)技術(shù)的一個(gè)重要分支。從20世紀(jì)50年代中期開始,計(jì)算機(jī)應(yīng)用從科學(xué)研究部門擴(kuò)展到企業(yè)管理及政府行政部門,人們對數(shù)據(jù)處理的要求也越來越高。在1968年,世界上誕生了第一個(gè)商品化的信息管理系統(tǒng)IMS(Informa
15、tion Management System),從此,數(shù)據(jù)庫技術(shù)得到了迅猛發(fā)展。在互聯(lián)網(wǎng)日益被人們接受的今天,Internet又使數(shù)據(jù)庫技術(shù)、知識(shí)、技能的重要性得到了充分的放大?,F(xiàn)在數(shù)據(jù)庫已經(jīng)成為信息管理、辦公自動(dòng)化、計(jì)算機(jī)輔助設(shè)計(jì)等應(yīng)用的主要軟件工具之一,幫助人們處理各種各樣的信息數(shù)據(jù)。所以將數(shù)據(jù)庫的技術(shù)應(yīng)用于房屋中介機(jī)構(gòu),方便其數(shù)據(jù)管理就變得尤為重要。</p><p> ?。ǘ┱n題研究的意義</p&g
16、t;<p> 傳統(tǒng)的以手工登記為主的房屋中介公司往往有成堆的文件需要人工去處理,對于房屋信息的記錄,更新,查詢都非常緩慢,而且容易出錯(cuò),信息管理效率低下,無法保證高質(zhì)量的信息服務(wù),難于快速到滿足客戶的需求,其在無形中就耗費(fèi)了更多的時(shí)間,人力,物力,增加了房屋中介公司的運(yùn)營成本。所以開發(fā)房屋中介管理系統(tǒng)對于房屋中介的管理人員,以及客戶來說都具有些意義。該系統(tǒng)方便房屋中介機(jī)構(gòu)對房屋信息的記錄,更新,查詢,利于其信息管理,對于
17、客戶提出的要求能夠及時(shí)滿足,提高了中介機(jī)構(gòu)的工作效率,同時(shí),開發(fā)這樣一套管理軟件對于我們即將計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)的學(xué)生來說,也是一次將計(jì)算機(jī)應(yīng)用于現(xiàn)實(shí)的一次很有意義的實(shí)踐活動(dòng)。</p><p><b> 二、可行性研究</b></p><p> ?。ㄒ唬┈F(xiàn)狀及存在的問題</p><p> 隨著住房制度改革不斷深化和居民收入水平的提高,住
18、房成為新的消費(fèi)熱點(diǎn)。1998以后,隨著住房實(shí)物分配制度的取消和按揭政策的實(shí)施,房地產(chǎn)投資進(jìn)入平穩(wěn)快速發(fā)展時(shí)期,房地產(chǎn)業(yè)成為經(jīng)濟(jì)的支柱產(chǎn)業(yè)之一。2003年以來,房屋價(jià)格持續(xù)上揚(yáng),大部分城市房屋銷售價(jià)格上漲明顯。隨之而來國家出臺(tái)了多項(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è)做
19、為一個(gè)管理房屋信息的機(jī)構(gòu),其對信息的管理應(yīng)該準(zhǔn)確,無誤。因此利用所學(xué)過的軟件工程設(shè)計(jì)思想,數(shù)據(jù)庫等知識(shí)設(shè)計(jì)一個(gè)房屋中介管理的軟件對于提高該中介公司的工作效率變得尤為重要。</p><p> “房產(chǎn)中介管理系統(tǒng)”的開發(fā)定位在一個(gè)能夠滿足數(shù)據(jù)庫管理系統(tǒng),即具備一個(gè)數(shù)據(jù)庫管理系統(tǒng)的基本功能,包括數(shù)據(jù)的增加,刪除,修改,查詢等,便于用戶查看,操作,和查詢房屋登記信息。此外,系統(tǒng)具有會(huì)員和管理員登錄功能,這樣可以提高數(shù)據(jù)
20、的安全性和可靠性。該系統(tǒng)符合各房產(chǎn)中介公司的要求。在開發(fā)過程中注重明確需求分析,遵循用戶參與、優(yōu)化創(chuàng)新、使用高效、處理規(guī)范化的原則,使開發(fā)模型更加趨于完善</p><p><b> ?。ǘ┛尚行苑治?lt;/b></p><p> 可行性研究的目的不是解決問題,而是確定問題是否值得去解決??尚行匝芯繉?shí)質(zhì)上是要進(jìn)行一次大大壓縮簡化了的系統(tǒng)分析和設(shè)計(jì)過程,也就是在較高層次上
21、以較抽象的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過程。對于可行性分析,可從如下三個(gè)方面來進(jìn)行:</p><p><b> 1.技術(shù)可行性</b></p><p> 技術(shù)可行性考慮的問題是利用現(xiàn)有的技術(shù)條件是否能夠順利完成開發(fā)工作,軟硬件配置是否滿足開發(fā)的需求等。房屋中介管理系統(tǒng)的工作主要是在客戶和房屋中介人員之間架起一座橋梁,能相互提供信息,處理信息。這一特點(diǎn)非常適合于計(jì)算機(jī)
22、的特點(diǎn),而計(jì)算機(jī)硬件和軟件技術(shù)的飛速發(fā)展,也為系統(tǒng)的建設(shè)提供了技術(shù)條件。通過對房屋中介的工作流程加以分析,同時(shí).net提供給的良好開發(fā)平臺(tái),其與數(shù)據(jù)庫鏈接的方便性以及目前一些利用數(shù)據(jù)庫知識(shí)實(shí)現(xiàn)的信息管理系統(tǒng),為實(shí)驗(yàn)的順利進(jìn)行提供可靠的參考和依據(jù)。</p><p><b> 2.經(jīng)濟(jì)可行性</b></p><p> 經(jīng)濟(jì)可行性應(yīng)該考慮其開發(fā)維護(hù)費(fèi)用及該系統(tǒng)所能帶來的
23、效益之間的關(guān)系。該系統(tǒng)適用于中小型的房屋中介機(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ā)生差錯(cuò),因差錯(cuò)帶來的損失的相對減少。</p><p><
24、b> 3.操作可行性</b></p><p> 本系統(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)。</p>
25、<p> 另外界面清晰易懂,加之可視化的管理工具,對數(shù)據(jù)庫的操作是相當(dāng)簡單的,所以操作上是可行的。</p><p><b> 4.法律可行性</b></p><p> 法律可行性是考慮要開發(fā)系統(tǒng)是否存在任何侵犯、妨礙和責(zé)任問題,用戶操作可行性考慮待開發(fā)軟件的運(yùn)行方式在用戶組織內(nèi)是否行得通,現(xiàn)行管理制度、人員素質(zhì)、操作知識(shí)是否可行。所有軟件都選用正版
26、,所有技術(shù)資料都由開發(fā)方保管,提出方擁有使用權(quán),合同制定確定違約責(zé)任。由于在本系統(tǒng)中是有合同作為雙方合作的基礎(chǔ),所以不會(huì)存在任何侵犯、妨礙和責(zé)任問題。即使存在了,也可以根據(jù)合同進(jìn)行分析,一定有人會(huì)負(fù)責(zé)任,所以此系統(tǒng)完全可以進(jìn)行開發(fā)。</p><p><b> 三、需求分析</b></p><p> 在軟件工程的發(fā)展過程中,需求分析在很長一段時(shí)間里被人們認(rèn)為是整個(gè)軟
27、件工程中最簡單的一個(gè)步驟,但在過去十幾年中人們逐漸認(rèn)識(shí)到軟件工程是整個(gè)過程中最為關(guān)鍵的一個(gè)部分。雖然在可行性研究階段已經(jīng)粗略了解了用戶的需求,甚至還提出了一些可行的方案,但是,可行性研究的基本目的是用較小的成本在較短的時(shí)間內(nèi)確定是否存在可行的解法,因此許多細(xì)節(jié)被忽略了。然而在最終的系統(tǒng)中卻不能遺漏任何一個(gè)微小的細(xì)節(jié),所以可行性研究并不能代替需求分析,它實(shí)際上并沒有準(zhǔn)確地回答“系統(tǒng)必須做什么?”這個(gè)問題。所以進(jìn)行軟件設(shè)計(jì)之前,必須先進(jìn)行需
28、求分析,才能保證軟件設(shè)計(jì)順利完成。假如在需求分析階段分析者們未能正確地認(rèn)識(shí)到顧客的需要的話,那么最后的軟件實(shí)際上不可能達(dá)到顧客的需要,或者軟件無法在規(guī)定的時(shí)間里完工。系統(tǒng)的需求分析是需要開發(fā)人員和用戶一起完成。需求分析主要是對管理信息系統(tǒng)的需求進(jìn)行分析,分析在設(shè)計(jì)系統(tǒng)時(shí)可能遇到的問題,及其解決方案,對目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。需求分析的結(jié)果是系統(tǒng)開發(fā)的基礎(chǔ),關(guān)系到系統(tǒng)的可利用價(jià)值,是開發(fā)軟件所不可缺少的重要環(huán)節(jié)。<
29、/p><p> 房屋中介管理系統(tǒng)的實(shí)現(xiàn)需要從實(shí)際出發(fā),對實(shí)際情況進(jìn)行客觀的分析,深入了解需求。系統(tǒng)利用access與數(shù)據(jù)庫結(jié)合的技術(shù)建立數(shù)據(jù)庫管理系統(tǒng)。同時(shí)需求分析也是進(jìn)行概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)的基礎(chǔ),是進(jìn)行內(nèi)部維護(hù)和測試的依據(jù)。</p><p><b> ?。ㄒ唬┕δ苄枨蠓治?lt;/b></p><p> 房屋中介管理系統(tǒng)的需求主要包括房屋信息的登記
30、,查詢,修改,刪除。對客戶需求的記錄,查詢,修改,刪除。房屋登記將需要登記的房屋的信息輸入系統(tǒng),由系統(tǒng)進(jìn)行儲(chǔ)存,隨時(shí)可以查閱修改。一般情況下,普通工作人員只能瀏覽查詢房屋具體信息,而管理員用戶除了能查詢房屋具體信息以外,還能夠登記房屋信息,發(fā)布房屋信息,修該,刪除房屋數(shù)據(jù)。因此,普通用戶和管理人員的的權(quán)限要明確區(qū)分開來,防止操作時(shí)因操作錯(cuò)誤產(chǎn)生的數(shù)據(jù)丟失和數(shù)據(jù)錯(cuò)誤。具體分析如下:</p><p> 添加操作:在
31、執(zhí)行操作時(shí)首先都要先檢查是否已經(jīng)輸入數(shù)據(jù),如果輸入的數(shù)據(jù)不全或者有錯(cuò)誤,將提示用戶輸入正確的數(shù)據(jù),如果輸入的數(shù)據(jù)正確,點(diǎn)擊添加按鈕,能夠?qū)?shù)據(jù)輸入到數(shù)據(jù)庫,并保存數(shù)據(jù)。</p><p> 刪除操作:在選定一個(gè)房屋信息后可將其從數(shù)據(jù)庫中刪除,并在前端界面顯示出來。</p><p> 查詢操作:能夠進(jìn)行全部數(shù)據(jù)的查詢,同時(shí)也能進(jìn)行模糊的查詢, SQL語句中用“l(fā)ike”,還有組合查詢,通過
32、對用戶輸入情況的判斷來確定SQL語句的最終形式,比如用戶查詢時(shí)輸入的查詢條件不全面,甚至只有一個(gè),依然能夠查詢出所輸入的條件對應(yīng)的數(shù)據(jù)。</p><p> 同時(shí),該系統(tǒng)運(yùn)行在windows平臺(tái)上,有數(shù)據(jù)庫維護(hù)功能。并且該系統(tǒng)還應(yīng)有一個(gè)較好的圖形用戶界面。</p><p> ?。ǘ╅_發(fā)環(huán)境的需求分析</p><p> 大多數(shù)的房屋中介公司使用的電腦系統(tǒng)都是WIN
33、DOWS的。所以開發(fā)的房屋中介管理系統(tǒng)也是基于WINDOWS系統(tǒng)的,對于其開發(fā)環(huán)境,可以作如下的分析:</p><p><b> 1.硬件環(huán)境</b></p><p> 內(nèi)存:512M及以上</p><p><b> 硬盤:10GB以上</b></p><p><b> 顯存:64
34、MB以上</b></p><p> 分辨率:1024×800</p><p><b> 2. 軟件環(huán)境</b></p><p> 操作系統(tǒng)平臺(tái):Windows XP</p><p> 數(shù)據(jù)庫服務(wù)器:Microsoft Access 2003</p><p> 服務(wù)器
35、平臺(tái):Windows XP</p><p> 前端開發(fā)工具: .net2005</p><p> 3.系統(tǒng)處理數(shù)據(jù)的需求分析</p><p> 該系統(tǒng)處理的數(shù)據(jù)來自于客戶提供的房屋信息,客戶需求的一些房屋信息以及客戶的聯(lián)系方式等。處理的數(shù)據(jù)分為文本型和數(shù)字型,利用ACCESS可以很好的處理這些數(shù)據(jù)。同時(shí),對于大量的無用數(shù)據(jù)要及時(shí)的清理,以防止系統(tǒng)執(zhí)行速度的下降
36、。</p><p><b> 四、總體設(shè)計(jì)</b></p><p> 對于該系統(tǒng),其本質(zhì)上是信息處理系統(tǒng),因此,在軟件系統(tǒng)的整個(gè)開發(fā)過程中都必須考慮“數(shù)據(jù)”及對數(shù)據(jù)的“處理”這兩個(gè)方面的問題。為了把在房屋中介公司工作過程中的對所處理的數(shù)據(jù)清晰明確地表達(dá)出來,通常需要建立一個(gè)概念性的數(shù)據(jù)模型。概念性數(shù)據(jù)模型是一種面向問題的數(shù)據(jù)模型,是對數(shù)據(jù)和信息建模。這里運(yùn)用最常用
37、的表示概念性數(shù)據(jù)模型的方法,是實(shí)體——聯(lián)系方法即E—R模型。其具體的設(shè)計(jì)圖如下所示:</p><p><b> ?。ㄒ唬┫到y(tǒng)結(jié)構(gòu)設(shè)計(jì)</b></p><p> 該系統(tǒng)的主要結(jié)構(gòu)包括以下幾個(gè)部分:出租房屋信息管理,出售房屋信息管理,求租房屋信息管理,求購房屋信息管理,退出系統(tǒng)。其系統(tǒng)的結(jié)構(gòu)圖設(shè)計(jì)如下:</p><p><b> 圖1
38、 系統(tǒng)結(jié)構(gòu)圖</b></p><p> 進(jìn)入該系統(tǒng)后,在登錄界面輸入正確的密碼后,就可進(jìn)入系統(tǒng)的主界面,分為如圖所示的幾個(gè)部分。</p><p> ?。ǘ┫到y(tǒng)流程圖設(shè)計(jì)</p><p> 圖4-2 系統(tǒng)流程圖</p><p><b> 圖2 系統(tǒng)結(jié)構(gòu)圖</b></p><p>
39、; 用戶登錄系統(tǒng)后對其所輸入的密碼進(jìn)行判斷,正確后方可進(jìn)入系統(tǒng)的主界面,錯(cuò)誤時(shí)將提示密碼錯(cuò)誤,不能進(jìn)入系統(tǒng)。</p><p> (三)系統(tǒng)功能模塊圖</p><p><b> 圖3 系統(tǒng)結(jié)構(gòu)圖</b></p><p><b> ?。ㄋ模┫到y(tǒng)數(shù)據(jù)流程</b></p><p><b>
40、 圖4 系統(tǒng)數(shù)據(jù)流圖</b></p><p> 該系統(tǒng)的初始信息由出租出售房屋的客戶提供,當(dāng)求租求購客戶未能從中找到所需的信息時(shí),將提供其所需的信息,系統(tǒng)對其進(jìn)行記錄。</p><p><b> 五、數(shù)據(jù)庫設(shè)計(jì)</b></p><p> 該系統(tǒng)的主要功能是對數(shù)據(jù)進(jìn)行管理,所以數(shù)據(jù)庫的設(shè)計(jì)在該系統(tǒng)中起著相當(dāng)關(guān)鍵的作用。數(shù)據(jù)庫設(shè)計(jì)
41、的好壞直接決定了該系統(tǒng)設(shè)計(jì)成功與否。本系統(tǒng)采用access作為后臺(tái)數(shù)據(jù)庫。Access是Office辦公套件中一個(gè)極為重要的組成部分。剛開始時(shí)微軟公司是將Access單獨(dú)作為一個(gè)產(chǎn)品進(jìn)行銷售的,后來微軟發(fā)現(xiàn)如果將Access捆綁在OFFICE中一起發(fā)售,將帶來更加可觀的利潤,于是第一次將Access捆綁到OFFICE97中,成為OFFICE套件中的一個(gè)重要成員。現(xiàn)在它已經(jīng)成為Office辦公套件中不可缺少的部件了。自從1992年開始銷售
42、以來,已經(jīng)成為世界上最流行的桌面數(shù)據(jù)庫管理系統(tǒng)。Access的新版本功能變得更加強(qiáng)大。不管是處理公司的客戶訂單數(shù)據(jù);管理自己的個(gè)人通訊錄;還是大量科研數(shù)據(jù)的記錄和處理,人們都可以利用它來解決大量數(shù)據(jù)的管理工作。Access是一個(gè)關(guān)聯(lián)式資料庫管理與前端開發(fā)系統(tǒng),除了后端的資料庫管理之外,也具備前端UI介面開發(fā)工具</p><p> ?。ㄒ唬?shù)據(jù)庫需求分析</p><p> 通過對房屋中介公
43、司工作情況的分析,可以確定該數(shù)據(jù)庫的結(jié)構(gòu),包括如下四張表格,分別記錄如下的信息:</p><p> 出租房屋信息:包括房主姓名,聯(lián)系方式。要求出租房屋的一些信息,包括房屋地址,房屋類型,裝修情況等信息。</p><p> 出售房屋信息:包括房主姓名,聯(lián)系方式。要求出售房屋的一些信息,包括房屋地址,房屋類型,裝修情況等信息。</p><p> 求購客戶信息:包括
44、的數(shù)據(jù)項(xiàng)有客戶姓名,聯(lián)系方式,對所需房屋要求的一些信息等。</p><p> 求租客戶信息:包括的數(shù)據(jù)項(xiàng)有客戶姓名,聯(lián)系方式,對所需房屋要求的一些信息等。</p><p> (二)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)</p><p> E-R圖的設(shè)計(jì)是為了把給用戶的數(shù)據(jù)要求清楚,準(zhǔn)確的描述出來,通常建立一個(gè)概念性的數(shù)據(jù)模型。概念性數(shù)據(jù)模型是一種面向問題的數(shù)據(jù)模型,是按照用戶的觀點(diǎn)對
45、數(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)了四個(gè)E-R圖,其具體的設(shè)計(jì)如下:</p><p> 圖5 出租房屋信息E-R圖</p><p> 圖6 出租房屋信息E-R圖</p><p> 圖7 求購人信息E-
46、R圖</p><p> 圖8 客戶需求實(shí)體E-R圖</p><p> 六、各功能模塊的具體設(shè)計(jì)與實(shí)現(xiàn)</p><p> 該軟件的主要界面由由Microsoft Visual C# 2005來實(shí)現(xiàn),C#2005作為一種編程語言,它是為生成在.NET Framework上運(yùn)行的多種應(yīng)用程序而設(shè)計(jì)的。C#不僅簡單而且功能強(qiáng)大、類型安全,同時(shí)是面向?qū)ο蟮?。C#憑借它的
47、許多創(chuàng)新,在保持C樣式語言的表示形式和優(yōu)美的同時(shí),實(shí)現(xiàn)了應(yīng)用程序的快速開發(fā)。</p><p> Visual Studio 支持 Visual C#,這是通過功能齊全的代碼編輯器、項(xiàng)目模板、設(shè)計(jì)器、代碼向?qū)А⒐δ軓?qiáng)大且易于使用的調(diào)試器以及其他工具實(shí)現(xiàn)的。通過 .NET Framework 類庫,可以訪問多種操作系統(tǒng)服務(wù)和其他有用的精心設(shè)計(jì)的類,這些類可顯著加快開發(fā)周期。</p><p>
48、 系統(tǒng)系統(tǒng)登錄界面的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 在登錄界面下需輸入正確密碼后有提示,才能進(jìn)入系統(tǒng),如果密碼錯(cuò)誤,將不能進(jìn)入系統(tǒng)。</p><p><b> 圖9 登錄界面</b></p><p> 系統(tǒng)主界面的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 在登錄界面輸入正確密碼后,可進(jìn)入如下的系統(tǒng)主界面,如圖所示,包括了四大
49、功能</p><p><b> 圖10 系統(tǒng)主界面</b></p><p><b> 數(shù)據(jù)庫連接的實(shí)現(xiàn)</b></p><p> 該系統(tǒng)連接數(shù)據(jù)庫采用的datagridview控件,使用該控件可進(jìn)行動(dòng)態(tài)數(shù)據(jù)庫連接,又可以在代碼中實(shí)現(xiàn)對數(shù)據(jù)庫的連接。</p><p><b> 七、總
50、結(jié)</b></p><p> (一)系統(tǒng)開發(fā)中遇到的問題</p><p> 在本次畢業(yè)設(shè)計(jì)中遇到了許多的問題,帶著這些問題,自己去尋找相應(yīng)的資料,去請教老師,最終問題得以解決。</p><p> 首先,在進(jìn)行主界面的設(shè)計(jì)時(shí),我對一些控件的功能了解的不是很清楚,通過查資料,請教老師,同學(xué),才是問題得以解決,及時(shí)的完成設(shè)計(jì)目標(biāo)。其次,在連接數(shù)據(jù)庫是出現(xiàn)
51、了一些問題。</p><p> 最后,整個(gè)設(shè)計(jì)初步完成時(shí),發(fā)現(xiàn)該系統(tǒng)的界面過于單調(diào),我又對背景色和字體的顏色作了相應(yīng)的修改,并相應(yīng)的對界面上控件的排列做了一定的調(diào)整,這樣運(yùn)行后的效果有了明顯的改觀,可以吸引更多的用戶來使用。它涉及到用戶界面的美觀、整潔問題,為自己以后進(jìn)一步開發(fā)系統(tǒng)做了很好的示范。在這次畢業(yè)設(shè)計(jì)和論文的寫作過程中得到了指導(dǎo)老師大力幫助,在此深表謝意。</p><p>
52、(二)系統(tǒng)中有待改正之處</p><p> 房屋中介管理系統(tǒng)開發(fā)完成后,由于開發(fā)設(shè)計(jì)的時(shí)間較短,而且開發(fā)的成員就是我本人,能力有限,所以說本系統(tǒng)的存在的問題之一是作為一個(gè)完全房屋中介公司能夠運(yùn)行的系統(tǒng)在功能上還不夠完善;存在的問題之二,房屋中介管理系統(tǒng)中的數(shù)據(jù)的不夠安全;存在的問題之三,房屋中介管理系統(tǒng)是一個(gè)單機(jī)操作系統(tǒng)。</p><p><b> ?。ㄈ┬牡皿w會(huì)</b
53、></p><p> 本次畢業(yè)設(shè)計(jì)使我深刻理解了在大學(xué)四年中所學(xué)過的軟件開發(fā)過程,以及軟件開發(fā)的方法,也使我懂得了一些軟件文檔資料的寫法。開發(fā)實(shí)現(xiàn)一個(gè)系統(tǒng)首先要進(jìn)行用戶的調(diào)查、進(jìn)行可行性研究,然后才能對系統(tǒng)進(jìn)行的分析、設(shè)計(jì)、實(shí)現(xiàn)。</p><p><b> 參考文獻(xiàn)</b></p><p> 1.羅斌:《Visual C#2005數(shù)
54、據(jù)庫開發(fā)經(jīng)典案例》,北京:水利水電出版社,2007年12月</p><p> 2.侯麗敏:《SQL Server數(shù)據(jù)庫應(yīng)用教程實(shí)驗(yàn) 》,北京:中國水利水電出版社, 2008年6月</p><p> 3.陳定中等:《Visual Basic語言程序設(shè)計(jì)》,北京:高等教育出版社,2003年3月</p><p> 4.楊繼萍:《Access 2003數(shù)據(jù)庫原理與應(yīng)用
55、》,北京:清華大學(xué)出版社,2006年1月</p><p> 5.李維杰:《SQL Server2005數(shù)據(jù)庫原理與應(yīng)用 》,北京:清華大學(xué)出版社, 2007年5月</p><p><b> 附表1</b></p><p> 畢業(yè)技術(shù)報(bào)告任務(wù)書及開題報(bào)告</p><p><b> 附表2</b&g
56、t;</p><p> 畢業(yè)技術(shù)報(bào)告指導(dǎo)與初評意見</p><p><b> 附表3</b></p><p> 畢業(yè)技術(shù)報(bào)告評審表(評閱人用)</p><p> 說明:在“A、B、C、D、E”對應(yīng)的欄目下劃“√”</p><p><b> 附表4</b></p
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鍋爐房畢業(yè)設(shè)計(jì)
- 土木工程房建畢業(yè)設(shè)計(jì)開題報(bào)告
- 商品房銷售信息管理系統(tǒng)畢業(yè)設(shè)計(jì)開題報(bào)告書
- 畢業(yè)設(shè)計(jì)---鍋爐房工藝設(shè)計(jì)
- 鍋爐房畢業(yè)設(shè)計(jì)正文
- 自如友家-收房
- 畢業(yè)設(shè)計(jì)--某燃煤鍋爐房煙氣除塵脫硫系統(tǒng)設(shè)計(jì)
- 房建畢業(yè)設(shè)計(jì)---辦公樓設(shè)計(jì)
- 房建施工組織設(shè)計(jì)畢業(yè)設(shè)計(jì)開題報(bào)告(精品內(nèi)容)
- 淺析李安導(dǎo)演的影像風(fēng)格畢業(yè)設(shè)計(jì)開題報(bào)告
- 畢業(yè)設(shè)計(jì)--發(fā)房后上蓋制造
- 淺析李安導(dǎo)演的影像風(fēng)格畢業(yè)設(shè)計(jì)開題報(bào)告
- 畢業(yè)設(shè)計(jì)(論文)開題報(bào)告---淺析薪酬的激勵(lì)作用
- 淺析汽車空調(diào)系統(tǒng)論文畢業(yè)設(shè)計(jì)
- 畢業(yè)論文設(shè)計(jì)開題報(bào)告(馮連友).doc
- 在線考試系統(tǒng)畢業(yè)設(shè)計(jì)開題報(bào)告
- 學(xué)生學(xué)籍管理系統(tǒng)畢業(yè)設(shè)計(jì)報(bào)告
- 鍋爐房畢業(yè)設(shè)計(jì)---某糧庫鍋爐房的工藝設(shè)計(jì)
- 在線考試系統(tǒng)畢業(yè)設(shè)計(jì)開題報(bào)告
- 在線考試系統(tǒng)畢業(yè)設(shè)計(jì)開題報(bào)告
評論
0/150
提交評論