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

下載本文檔

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

文檔簡介

1、軟件學院課程設計報告書課程名稱數(shù)據(jù)庫課程設計設計題目房產(chǎn)管理系統(tǒng)專業(yè)班級學號姓名指導教師2014 年6月目錄1 設計時間2 設計目的3 設計任務4 設計內(nèi)容.錯誤!未定義書簽。.錯誤!未定義書簽。.錯誤!未定義書簽。.錯誤!未定義書簽。4.1 需求分析 .44.2 概念結構設計錯誤!未定義書簽。4.3 邏輯結構設計 ?.?.74.4 物理結構設計75 總結與展望13參考文獻14成績評定?141 設計時間2014 年6月23日6月26日2 設計目的本次課程設計的目的在于加深對數(shù)據(jù)庫基本知識的理解,掌握使用數(shù)據(jù)庫進行軟件設計的基本方法,提高理論聯(lián)系實際問題的能力,最終實現(xiàn)一個房產(chǎn)管理系統(tǒng),方便用戶

2、使用,此系統(tǒng)具有分房、調(diào)房、退房和咨詢統(tǒng)計的功能。使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應用需求。3 設計任務設計一個具有分房、調(diào)房、退房和統(tǒng)計功能的房產(chǎn)管理系統(tǒng)。方便房產(chǎn)科管理各個房產(chǎn)。使散亂的檔案能夠更加具體,直觀,合理。本軟件適用于不同的房地產(chǎn)商家,是一個比較完善的系統(tǒng)管理軟件。我設計的系統(tǒng)中包括用戶信息表,住房要求表,住房文件表,分房要求表,退房要求表,調(diào)房要求表。4 設計內(nèi)容4.1 需求分析人工管理存在不可避免的人為因素造成數(shù)據(jù)的遺漏、誤報等弊端。為了解決這一問題,針對房產(chǎn)信息管理工作開發(fā)了房產(chǎn)管理系統(tǒng)。該系統(tǒng)可以很好的解決人工的弊端,通過系統(tǒng)進行管理,可以提高工作效率,適應用戶的各

3、種要求。4.2 系統(tǒng)設計概念結構設計概念結構設計是對現(xiàn)實世界的一種抽象。 E-R 圖分為實體和屬性,每個實體可以有多個屬性,不同實體間可以用關系連接。 實體與實體之間的聯(lián)系有一對一聯(lián)系, 一對多聯(lián)系,多對多聯(lián)系。( 1) 用戶實體及屬性用戶實體及屬性如圖 13圖 1 用戶實體及屬性( 2) 分房要求及屬性分房要求及屬性如圖 2圖 2 分房要求及屬性( 3)調(diào)房要求及其屬性調(diào)房要求及屬性如圖 3圖 3 調(diào)房要求及屬性( 4)退房要求及屬性退房要求及屬性如圖 44圖 4 退房要求及屬性( 5)住房文件及屬性住房文件及屬性如圖 5圖 5 住房文件及屬性(6)總體 E-R 圖總體 E-R 圖如圖 6圖

4、6總體E-R圖5邏輯結構設計將 E-R 圖轉換為關系模型,將 E-R 圖轉換為關系模型就是將實體,實體的屬性及實體間的聯(lián)系轉換為關系模式。用戶信息表(戶主,房號,部門,職稱,人口)住房要求(戶主,面積,要求)住房文件(戶主,職稱,部門,人口,分數(shù),房號,住房面積)分房要求(戶主,部門,職稱,人口,分數(shù),要求面積)退房要求(部門,房號)調(diào)房要求(戶主,部門,職稱,人口,分數(shù),房號,要求面積)物理結構設計(1)用戶信息表字段名稱類型(長度)約束屬性戶主char (500)不許為空主碼職稱char (20)不許為空非主屬性部門char (20)不許為空非主屬性房號char (10)可以為空非主屬性人

5、口int不許為空非主屬性( 2)住房要求表字段名稱類型(長度)約束屬性戶主char (500)不可為空主碼申請面積char (10)可以為空非主屬性要求char (100)可以為空非主屬性( 3)分房要求表字段名稱類型(長度)約束屬性戶主char (500)不可為空主碼要求面積char (10)不可為空非主屬性分數(shù)int不可為空非主屬性人口int不可為空非主屬性6( 4)調(diào)房要求表字段名稱類型(長度)約束屬性戶主char (500)不可為空主碼部門char (20)不可為空非主屬性職稱char (20)不可為空非主屬性分數(shù)int不可為空非主屬性要求面積char (10)不可為空非主屬性房號ch

6、ar (10)不可為空非主屬性( 5)退房要求表字段名稱類型(長度)約束屬性戶主char (500)不可為空主碼房號char (10)不可為空非主屬性部門char (20)不可為空非主屬性(6)住房文件表字段名稱類型(長度)約束屬性戶主char (500)不許為空主碼職稱char (20)不許為空非主屬性部門char (20)不許為空非主屬性人口int不許為空非主屬性分數(shù)int不許為空非主屬性房號char (10)不許為空非主屬性面積Char (10)不許為空非主屬性4.3 系統(tǒng)實施數(shù)據(jù)庫實現(xiàn)( 1)創(chuàng)建用戶信息表Createtable 用戶信息 (戶主 char (500) primary

7、key,房號 char(10)not null,部門 char(20)not null ,職稱 char(20) not null ,人口 int ,not null)7( 2)創(chuàng)建住房要求表Createtable 住房要求(戶主 char (500) not null,面積 char(10) not null要求 char(100) not null )( 3) 創(chuàng)建分房要求表Create table 分房要求(戶主 char (500) not null primary key,職稱 char(20) not null ,人口 int ,not null分數(shù) int not null要求面

8、積char (10) not null )( 4)創(chuàng)建調(diào)房要求表Create table 調(diào)房要求 (戶主 char (500) not null primary key,部門 char(20)not null ,人口 int ,not null分數(shù) int not null要求面積char (10) not null職稱 char(20) not null,)( 5)創(chuàng)建退房要求表Create table 退房要求 (戶主 char (500) not null primary key,部門 char(20)not null ,房號 char(10)not null,)8( 6)創(chuàng)建住房文件

9、表Create table 住房文件(戶主 char(500) primary key ,職稱 char(20) not null ,部門 char(20) not null ,人口 int not null ,分數(shù) int not null ,房號 char(10)not null,住房面積char(10) not null ),數(shù)據(jù)載入( 1)用戶信息表圖 1 用戶信息表( 2)住房要求表9圖 2 住房要求表( 3)分房要求表圖 3 分房要求表( 4)調(diào)房要求表圖 4 調(diào)房要求表( 5)退房要求表圖 5 退房要求表( 6)住房文件10圖 6 住房文件4.4 運行與測試運行與測試( 1)查詢

10、住房面積為120 平方米的戶主信息Select 戶主,人口,房號From 住房文件Where 住房面積 =120結果如圖 7圖 7 查詢住房面積為120 的用戶信息(2) 查詢?nèi)丝跒?1 的戶主信息 Select 部門,職稱,人口From 用戶信息Where 人口 = 1結果如圖 811圖 8 查詢?nèi)丝跒?1 的用戶信息5 總結與展望通過本次課程設計,我對數(shù)據(jù)庫有了更加深刻的了解,對SQL 語言也更加熟悉,合理的運用數(shù)據(jù)庫結構化語言可以使數(shù)據(jù)庫有更少的冗余度,較高的數(shù)據(jù)獨立性和完整性。在課程設計中也遇到了許多困難,在輸入程序時錯誤時要耐心解決,比如有的數(shù)據(jù)輸入時涉及到中英文轉換,要注意在那種格式下輸入,在建表及輸入語句時,要注意所輸入語句與所輸入的表是否對應。本次的數(shù)據(jù)庫課程設計,我了解到做什么事情都要堅持到底,在做本次課程設計的時候我也曾遇到過大大小小的各種困難,但是,不管是什么困難我都挺過來

溫馨提示

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

評論

0/150

提交評論