數(shù)據(jù)庫課設(shè) 房產(chǎn)管理系統(tǒng)_第1頁
數(shù)據(jù)庫課設(shè) 房產(chǎn)管理系統(tǒng)_第2頁
數(shù)據(jù)庫課設(shè) 房產(chǎn)管理系統(tǒng)_第3頁
數(shù)據(jù)庫課設(shè) 房產(chǎn)管理系統(tǒng)_第4頁
數(shù)據(jù)庫課設(shè) 房產(chǎn)管理系統(tǒng)_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)庫課設(shè)房產(chǎn)管理系統(tǒng)數(shù)據(jù)庫課設(shè)房產(chǎn)管理系統(tǒng)數(shù)據(jù)庫課設(shè)房產(chǎn)管理系統(tǒng)xxx公司數(shù)據(jù)庫課設(shè)房產(chǎn)管理系統(tǒng)文件編號:文件日期:修訂次數(shù):第1.0次更改批準(zhǔn)審核制定方案設(shè)計(jì),管理制度軟件學(xué)院課程設(shè)計(jì)報告書課程名稱數(shù)據(jù)庫課程設(shè)計(jì)設(shè)計(jì)題目房產(chǎn)管理系統(tǒng)專業(yè)班級學(xué)號姓名指導(dǎo)教師2014年6月目錄215921設(shè)計(jì)時間 163412設(shè)計(jì)目的 1178263設(shè)計(jì)任務(wù) 1126894設(shè)計(jì)內(nèi)容 113156需求分析 422956概念結(jié)構(gòu)設(shè)計(jì) 4邏輯結(jié)構(gòu)設(shè)計(jì)…………….……..725746物理結(jié)構(gòu)設(shè)計(jì) 7245275總結(jié)與展望 137653參考文獻(xiàn) 147716成績評定……………………141設(shè)計(jì)時間2014年6月23日—6月26日2設(shè)計(jì)目的本次課程設(shè)計(jì)的目的在于加深對數(shù)據(jù)庫基本知識的理解,掌握使用數(shù)據(jù)庫進(jìn)行軟件設(shè)計(jì)的基本方法,提高理論聯(lián)系實(shí)際問題的能力,最終實(shí)現(xiàn)一個房產(chǎn)管理系統(tǒng),方便用戶使用,此系統(tǒng)具有分房、調(diào)房、退房和咨詢統(tǒng)計(jì)的功能。使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求。3設(shè)計(jì)任務(wù)設(shè)計(jì)一個具有分房、調(diào)房、退房和統(tǒng)計(jì)功能的房產(chǎn)管理系統(tǒng)。方便房產(chǎn)科管理各個房產(chǎn)。使散亂的檔案能夠更加具體,直觀,合理。本軟件適用于不同的房地產(chǎn)商家,是一個比較完善的系統(tǒng)管理軟件。我設(shè)計(jì)的系統(tǒng)中包括用戶信息表,住房要求表,住房文件表,分房要求表,退房要求表,調(diào)房要求表。4設(shè)計(jì)內(nèi)容需求分析人工管理存在不可避免的人為因素造成數(shù)據(jù)的遺漏、誤報等弊端。為了解決這一問題,針對房產(chǎn)信息管理工作開發(fā)了房產(chǎn)管理系統(tǒng)。該系統(tǒng)可以很好的解決人工的弊端,通過系統(tǒng)進(jìn)行管理,可以提高工作效率,適應(yīng)用戶的各種要求。系統(tǒng)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)是對現(xiàn)實(shí)世界的一種抽象。E-R圖分為實(shí)體和屬性,每個實(shí)體可以有多個屬性,不同實(shí)體間可以用關(guān)系連接。實(shí)體與實(shí)體之間的聯(lián)系有一對一聯(lián)系,一對多聯(lián)系,多對多聯(lián)系。用戶實(shí)體及屬性用戶實(shí)體及屬性如圖1圖1用戶實(shí)體及屬性分房要求及屬性分房要求及屬性如圖2圖2分房要求及屬性(3)調(diào)房要求及其屬性調(diào)房要求及屬性如圖3圖3調(diào)房要求及屬性(4)退房要求及屬性退房要求及屬性如圖4圖4退房要求及屬性(5)住房文件及屬性住房文件及屬性如圖5圖5住房文件及屬性(6)總體E-R圖總體E-R圖如圖6圖6總體E-R圖邏輯結(jié)構(gòu)設(shè)計(jì)將E-R圖轉(zhuǎn)換為關(guān)系模型,將E-R圖轉(zhuǎn)換為關(guān)系模型就是將實(shí)體,實(shí)體的屬性及實(shí)體間的聯(lián)系轉(zhuǎn)換為關(guān)系模式。用戶信息表(戶主,房號,部門,職稱,人口)住房要求(戶主,面積,要求)住房文件(戶主,職稱,部門,人口,分?jǐn)?shù),房號,住房面積)分房要求(戶主,部門,職稱,人口,分?jǐn)?shù),要求面積)退房要求(部門,房號)調(diào)房要求(戶主,部門,職稱,人口,分?jǐn)?shù),房號,要求面積)物理結(jié)構(gòu)設(shè)計(jì)(1)用戶信息表字段名稱類型(長度)約束屬性戶主char(500)不許為空主碼職稱char(20)不許為空非主屬性部門char(20)不許為空非主屬性房號char(10)可以為空非主屬性人口int不許為空非主屬性(2)住房要求表字段名稱類型(長度)約束屬性戶主char(500)不可為空主碼申請面積char(10)可以為空非主屬性要求char(100)可以為空非主屬性(3)分房要求表字段名稱類型(長度)約束屬性戶主char(500)不可為空主碼要求面積char(10)不可為空非主屬性分?jǐn)?shù)int不可為空非主屬性人口int不可為空非主屬性(4)調(diào)房要求表字段名稱類型(長度)約束屬性戶主char(500)不可為空主碼部門char(20)不可為空非主屬性職稱char(20)不可為空非主屬性分?jǐn)?shù)int不可為空非主屬性要求面積char(10)不可為空非主屬性房號char(10)不可為空非主屬性(5)退房要求表字段名稱類型(長度)約束屬性戶主char(500)不可為空主碼房號char(10)不可為空非主屬性部門char(20)不可為空非主屬性(6)住房文件表字段名稱類型(長度)約束屬性戶主char(500)不許為空主碼職稱char(20)不許為空非主屬性部門char(20)不許為空非主屬性人口int不許為空非主屬性分?jǐn)?shù)int不許為空非主屬性房號char(10)不許為空非主屬性面積Char(10)不許為空非主屬性系統(tǒng)實(shí)施數(shù)據(jù)庫實(shí)現(xiàn)(1)創(chuàng)建用戶信息表Createtable用戶信息(戶主char(500)primarykey,房號char(10)notnull,部門char(20)notnull,職稱char(20)notnull,人口int,notnull)(2)創(chuàng)建住房要求表Createtable住房要求(戶主char(500)notnull,面積char(10)notnull要求char(100)notnull)創(chuàng)建分房要求表Createtable分房要求(戶主char(500)notnullprimarykey,職稱char(20)notnull,人口int,notnull分?jǐn)?shù)intnotnull要求面積char(10)notnull)(4)創(chuàng)建調(diào)房要求表Createtable調(diào)房要求(戶主char(500)notnullprimarykey,部門char(20)notnull,人口int,notnull分?jǐn)?shù)intnotnull要求面積char(10)notnull職稱char(20)notnull,)(5)創(chuàng)建退房要求表Createtable退房要求(戶主char(500)notnullprimarykey,部門char(20)notnull,房號char(10)notnull,)(6)創(chuàng)建住房文件表Createtable住房文件(戶主char(500)primarykey,職稱char(20)notnull,部門char(20)notnull,人口intnotnull,分?jǐn)?shù)intnotnull,房號char(10)notnull,住房面積char(10)notnull),數(shù)據(jù)載入(1)用戶信息表圖1用戶信息表(2)住房要求表圖2住房要求表(3)分房要求表圖3分房要求表(4)調(diào)房要求表圖4調(diào)房要求表(5)退房要求表圖5退房要求表(6)住房文件圖6住房文件運(yùn)行與測試運(yùn)行與測試(1)查詢住房面積為120平方米的戶主信息Select戶主,人口,房號From住房文件Where住房面積=‘120’結(jié)果如圖7圖7查詢住房面積為120的用戶信息(2)查詢?nèi)丝跒?的戶主信息Select部門,職稱,人口From用戶信息Where人口=’1’結(jié)果如圖8圖8查詢?nèi)丝跒?的用戶信息5總結(jié)與展望通過本次課程設(shè)計(jì),我對數(shù)據(jù)庫有了更加深刻的了解,對SQL語言也更加熟悉,合理的運(yùn)用數(shù)據(jù)庫結(jié)構(gòu)化語言可以使數(shù)據(jù)庫有更少的冗余度,較高的數(shù)據(jù)獨(dú)立性和完整性。在課程設(shè)計(jì)中也遇到了許多困難,在輸入程序時錯誤時要耐心解決,比如有的數(shù)據(jù)輸入時涉及到中英文轉(zhuǎn)換,要注意在那種格式下輸入,在建表及輸入語句時,要注意所輸入語句與所輸入的表是否對應(yīng)。本次的數(shù)據(jù)庫課程設(shè)計(jì),我了解到做什么事情都要堅(jiān)持到底,在做本次課程設(shè)計(jì)的時候我也曾遇到過大大小小的各種困難,

溫馨提示

  • 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

提交評論