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