數(shù)據(jù)庫課程設計概要設計—_第1頁
數(shù)據(jù)庫課程設計概要設計—_第2頁
數(shù)據(jù)庫課程設計概要設計—_第3頁
數(shù)據(jù)庫課程設計概要設計—_第4頁
數(shù)據(jù)庫課程設計概要設計—_第5頁
已閱讀5頁,還剩13頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、課程設計(論文)任務書 軟件 學 院 軟件工程(網(wǎng)絡工程)專 業(yè) 4 班 一、課程設計(論文)題目 小型房產公司管理系統(tǒng)設計 二、課程設計(論文)工作自 2014 年 1 月 13 日起至 2014 年 1月 17 日止 三、課程設計(論文) 地點: 創(chuàng)新大樓東座303,305 四、課程設計(論文)內容要求:1本課程設計的目的(1)鞏固和加深對數(shù)據(jù)庫基本知識的理解,提高綜合運用課程知識的能力;(2)使學生掌握數(shù)據(jù)庫設計的基本內容和設計方法,并培養(yǎng)學生進行規(guī)范化軟件設計的能力;(3)使學生掌握使用各種專業(yè)資料和有關參考文獻的方法,提高學生進行軟件設計的基本能力。2課程設計的任務及要求1)基本要求

2、:(1)對系統(tǒng)進行需求調研、分析;(2)完成概念結構設計,并進行優(yōu)化;(3)完成邏輯結構設計,并進行優(yōu)化;(4)完成物理結構設計,并評估物理設計方案;(5)在DBMS上實施數(shù)據(jù)庫; (6)各階段描述規(guī)范。 2)創(chuàng)新要求: 達到基本要求后,從系統(tǒng)實用性角度對邏輯結構設計進行進一步優(yōu)化處理。3)課程設計論文編寫要求(1)要按照書稿的規(guī)格打印與寫課程設計論文;(2)論文包括目錄、緒論、正文、小結、參考文獻、附錄等;(3)課程設計論文裝訂按學校的統(tǒng)一要求完成。4)課程設計進度安排內容 天數(shù) 地點構思及收集資料 1 圖書館編碼與調試 3 實驗室撰寫論文 1 圖書館、實驗室學生簽名: 2014 年 1 月

3、12 日課程設計(論文)評審意見(1)完成基本功能(30分):優(yōu)()、良()、中()、一般()、差(); (2)完成調試(10分):優(yōu)()、良()、中()、一般()、差(); (3)創(chuàng)新設計(20分):優(yōu)()、良()、中()、一般()、差();(4)論文結構(30分):優(yōu)()、良()、中()、一般()、差();(5)回答問題(10分):優(yōu)()、良()、中()、一般()、差();(6)格式規(guī)范性及考勤是否降等級:是( )、否()評閱人: 職稱: 講師 2014 年 1月19日目錄一 緒論11.1 課題背景及現(xiàn)狀11.2 設計工具簡介2二 需求分析3三 概念結構設計3四 邏輯結構設計14五 物理結

4、構詳細設計14六 數(shù)據(jù)庫實施14七 小結14參考文獻15一 緒論現(xiàn)今信息時代,生活速度的加快,使得人們越來越向信息化、數(shù)字化發(fā)展,管理信息系統(tǒng)是一個由人、計算機等組成的能進行信息的收集、傳遞、儲存、加工、維護和使用的系統(tǒng),必然能代替過去大量、繁雜的手工操作。在房屋銷售業(yè)競爭越來越激烈的今天,房地產企業(yè)如何提高服務質量、管理能力顯得越來越重要。尤其是對于房屋銷售部門管理,收費管理等項目眾多,既需要完成一些前臺服務工作,還需要完成后臺的各項管理工作(統(tǒng)計、等),如果沒有一套可靠的管理系統(tǒng),單憑手工操作,不僅效率低下,而且會極大地影響到企業(yè)的工作服務質量。今天我們使用計算機對房屋銷售服務信息進行管理

5、,具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高產品售后服務效率1。因此設計房屋銷售管理系統(tǒng)具有重要的現(xiàn)實意義。1.1 課題背景及現(xiàn)狀項目背景:隨著經(jīng)濟的日益發(fā)展和人民生活水平的顯著提高,人民對居民條件的要求也越來越高;而我國人口眾多和地區(qū)經(jīng)濟發(fā)展不平衡的國情又導致流動性人口日益增多,在這種情況下,人們對房產租賃、出售、求購等需求也大為提升。房產交易市場日增火爆,越來越多的商家也看到了其中蘊藏的巨大商機。房地產管理系統(tǒng)應運而生。數(shù)據(jù)庫原理及應用課程設計是軟件測試專業(yè)集中實踐性環(huán)節(jié)之一,是學習完數(shù)據(jù)庫系統(tǒng)概論課程后進

6、行的一次全面的綜合練習。其目的在于加深對數(shù)據(jù)庫基礎理論和基本知識的理解,掌握使用數(shù)據(jù)庫進行軟件設計的基本方法,提高運用數(shù)據(jù)庫解決實際問題的能力,最終實現(xiàn)對于給定的應用環(huán)境,構造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應用需求(信息要求和處理要求)。同時,此次設計對于同學將來的畢業(yè)設計和具體工作實踐將有重要的意義。編寫目的:今天我們使用計算機對房屋銷售服務信息進行管理,具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高產品售后服務效率1。因此設計房屋銷售管理系統(tǒng)具有重要的現(xiàn)實意義。

7、通過房屋銷售管理系統(tǒng)的設計,熟練掌握SQL Server 2008等工具軟件,系統(tǒng)地掌握需求分析、數(shù)據(jù)庫設計、編程實現(xiàn)、測試等軟件開發(fā)的流程,提高自身分析問題、解決問題的能力。軟件定義:房屋銷售管理系統(tǒng)是針對房地產企業(yè)的大量業(yè)務處理工作而開發(fā)的管理軟件,是典型的管理信息系統(tǒng)。它是一個房地產企業(yè)不可缺少的部分,它的內容對于企業(yè)的決策者和管理者來說都至關重要,它能夠為用戶提供充足的信息和快捷的查詢手段。能有效的幫助企業(yè)掌握銷售市場的情況,以便企業(yè)管理和決策層作出相關銷售策略。 通過該系統(tǒng),管理員用戶可以查看房屋的基本資料,能夠方便的了解房屋的待售和已售情況。該管理系統(tǒng)為用戶提供了信息錄入,數(shù)據(jù)查詢

8、、輸出各種信息等。用戶可根據(jù)客戶的要求查詢待售房屋的一些相關事宜。另外,用戶還可以對系統(tǒng)的數(shù)據(jù)信息進行添加,更新和刪除。房屋銷售管理系統(tǒng)力求給用戶方便快捷的途徑去管理這些繁瑣的數(shù)據(jù)。開發(fā)環(huán)境:通過各方面的綜合考慮,初步?jīng)Q定采用Microsoft SQL Server 2008實現(xiàn)該數(shù)據(jù)庫。完成課程設計說明書,其格式遵守學校的規(guī)定。主要內容包括:需求分析,概念設計,邏輯設計,數(shù)據(jù)庫實施等。后臺數(shù)據(jù)庫采用SQL Server 2008、Microsoft visual studio2010 作為開發(fā)工具,Windows7作為操作系統(tǒng)環(huán)境,該系統(tǒng)主要包括基本資料管理、客戶管理、房屋銷售、收款管理、統(tǒng)

9、計管理、自定義報表模塊等多個功能模塊。1.2 開發(fā)工具介紹SQL Server 2008 SQL Server 是一個關系數(shù)據(jù)庫管理系統(tǒng),而SQL Server 2008 是Microsoft 公司推出的SQL Server 數(shù)據(jù)庫管理系統(tǒng),它具有以下特點:(1)高性能設計,可充分利用WindowsNT的優(yōu)勢。  (2)系統(tǒng)管理先進,支持Windows圖形化管理工具,支持本地和遠程的系統(tǒng)管理和配置。  (3)強壯的事務處理功能,采用各種方法保證數(shù)

10、據(jù)的完整性。 (4)支持對稱多處理器結構、存儲過程、ODBC,并具有自主的SQL語言。 SQLServer以其內置的數(shù)據(jù)復制功能、強大的管理工具、與Internet的緊密集成和開放的系統(tǒng)結構為廣大的用戶、開發(fā)人員和系統(tǒng)集成商提供了一個出眾的數(shù)據(jù)庫平臺。二 需求分析伴隨著人類社會的進步和科學的發(fā)展,人們生活的水平也在不斷提高,房地產行業(yè)已經(jīng)成為當今社會比較熱門的行業(yè)。房地產銷售是房地產行業(yè)的重要組成部分,由于房地產銷售形式復雜、業(yè)務種類繁多,早起的手工銷售方式已經(jīng)不能適應現(xiàn)代房地產銷售的需要,在這種情況下,房地產銷售管理系統(tǒng)應運而生。在各大中型房地產銷售公司的房屋銷售管理當中

11、,主要存在著以下幾個問題:(1) 房屋銷售工作人員的工作量大、工作效率低在房屋銷售管理的工作流程中,需要完成很多的工作。這其中要填制大量的單據(jù),而且在填制這些表單時,有很多的錄入信息都是很重要的。例如,樓盤名稱、樓房名稱、房型信息、客戶信息及房屋銷售信息的反復出現(xiàn),這些信息的重要性錄入,必然降低工作人員的工作效率,加重了工作負擔。(2) 房地產公司各個部門之間溝通困難現(xiàn)代房地產企業(yè)在營銷管理的工程中,主要面臨著大量的數(shù)據(jù)和報表無法在多個部門之間進行有效的、暢通的信息交流和溝通,無法實現(xiàn)跨區(qū)域的實時管理、監(jiān)控以及如何滿足集團公司多級管理的需求等問題。(3) 查詢、統(tǒng)計困難每天的房屋銷售情況,客戶

12、退房、換房情況,這些大量數(shù)據(jù)的產生,都會加重查詢統(tǒng)計工作的負擔。為了解決以上問題,我們從房地產銷售公司的角度出發(fā),開發(fā)了房地產銷售管理系統(tǒng)。1、 系統(tǒng)分析(1) 業(yè)務流程:房地產銷售管理系統(tǒng)主要包括樓盤、樓棟及房源信息管理,客戶管理,員工管理,權限管理,銷售管理,自定義報表、客戶換房管理、客戶預定房屋管理和客戶退房等幾項業(yè)務,在不同的業(yè)務中分別完成相關的業(yè)務操作,并且能夠打印出相應的單據(jù)和憑證,從而使得房地產公司的各項業(yè)務正常運轉。房地產銷售管理系統(tǒng)的業(yè)務流程如下圖: (2)系統(tǒng)目標:使用房地產銷售管理軟件可以幫助房地產銷售企業(yè)有效的管理與房地產銷售相關的業(yè)務工作,從而減輕了房地產銷售公司工作

13、人員的工作壓力,提高處理業(yè)務的效率,增強了企業(yè)在同行業(yè)中的競爭力。2、功能需求 系統(tǒng)包括五大功能模塊:主要功能模塊有樓盤、樓棟及房源信息管理、客戶管理、員工管理、權限管理、銷售管理、收款管理、統(tǒng)計管理、自定義報表等功能模塊。1樓盤、樓棟及房源信息管理樓盤房屋資料:主要是登記樓盤和房屋詳細信息的管理。可以按各項條件(城市、區(qū)域和價格范圍、房屋面積等)進行查詢操作,選擇查詢條件后點擊進入房屋詳細信息,頁面還顯示負責銷售該房的銷售人員相關信息;客戶若對該房有興趣可以聯(lián)系該銷售人員;進入后臺,相關權限的工作人員可以查詢樓盤的銷售情況(已售出房數(shù),未售出房等信息),房源數(shù),退房情況等,隨著房產價格不斷上

14、漲,可以對房屋的價格等其他相關情況下信息進行修改,新建樓盤后對房源信息添加。2客戶管理模塊客戶管理是對客戶的個人信息情況進行管理。主要包括來訪客戶資料管理、一般客戶資料管理、預訂客戶資料管理、購房客戶資料管理等功能子模塊。來訪客戶資料管理:主要登記來訪的客戶信息資料,查出潛在的客戶。一般客戶資料管理:主要登記一般的客戶信息資料,查出潛在的客戶。預訂客戶資料管理:主要登記預訂的客戶信息資料。購房客戶資料管理:主要登記購房的客戶信息資料。3. 員工管理模塊根據(jù)員工銷售業(yè)績分為高級、中級、普通級員工,根據(jù)客戶反饋情況將員工服務等級進行劃分以進行不同的獎勵,管理員對新員工進行添加,辭退的員工刪除和更新

15、以及各項查詢操作,對員工的基本信息的管理同時對員工的工作進行統(tǒng)一調度和分配。員工資料信息,包括員工編號,姓名,所屬部門,性別,年齡,學歷,職位,聯(lián)系電話。4. 權限管理模塊權限管理主要包括用戶管理,角色管理和角色相應的操作權限,由總管理員通過審批后分配相應的角色和權限,可分為基本信息維護員,基礎資料管理員,業(yè)務管理員和信息查詢員;管理員的分配可使不同信息管理員工僅有各自的操作模塊功能和權限,一個用戶有一個角色;一個角色可有多個權限,多個角色也可以由同一樣的權限,管理員有對用戶的刪除操作和對用戶角色、權限的更改等操作。5銷售管理主要包括房屋銷售、已銷售房屋資料、已預訂房屋資料等功能子模塊。房屋銷

16、售:主要是對房屋進行預訂、購買等銷售的管理。已銷售房屋資料:管理已經(jīng)銷售的房屋信息資料。已預訂房屋資料:管理已經(jīng)預訂的房屋信息資料。6收款管理主要包括未收款管理、已收款管理、到期收款提示管理等功能子模塊。未收款管理:主要針對已簽定合同的房款收款管理。已收款管理:管理已經(jīng)收款完成的房屋合同信息資料。到期收款提示管理:主要是針對客戶分期付款的到期付款的提示功能。7統(tǒng)計管理:包括銷售代表銷售記錄排行、樓盤銷售排行統(tǒng)計、收款情況統(tǒng)計等。報表可以根據(jù)客戶的要求進行設置。8. 自定義報表 該功能是用來統(tǒng)計員工業(yè)績的,用柱狀圖的形式顯示員工銷售樓房的數(shù)量,或該企業(yè)各個季度的銷售情況。根據(jù)上述的功能分析,可以

17、將房地產銷售管理系統(tǒng)分為5大功能模塊,即樓盤房屋資料管理、房屋銷售管理、數(shù)據(jù)統(tǒng)計報表、基本數(shù)據(jù)錄入編輯和系統(tǒng)維護。其中,樓盤房屋資料管理包括房型信息管理和樓盤房屋信息管理兩部分;在房屋銷售管理中,能夠完成對房屋的銷售及付款信息的管理、客戶基本信息、客戶退房及退款信息的管理;在數(shù)據(jù)統(tǒng)計報表中,能夠完成房屋購訂統(tǒng)計查詢、房屋預定統(tǒng)計報表、房屋銷售統(tǒng)計報表和客戶數(shù)據(jù)分析等功能;基本信息錄入編輯包括員工資料錄入編輯和公司資料錄入編輯兩部分;系統(tǒng)維護主要能夠完成系統(tǒng)初始化、數(shù)據(jù)備份、恢復及對用戶信息維護及管理等功能。房地產銷售管理系統(tǒng)的功能結構如下圖所示:3、數(shù)據(jù)分析房地產銷售管理系統(tǒng)所用到的數(shù)據(jù)有:1

18、. 樓盤、樓棟及房源信息的輸入樓盤房屋資料信息,包括樓房號,單元,房號,預測面積,單價,總價,房型,房屋狀態(tài)。2.客戶管理來訪客戶信息,包括客戶編號,姓名,聯(lián)系電話,聯(lián)系地址。一般客戶信息,包括客戶編號,姓名,性別,聯(lián)系電話,需求面積,需求類型,需求房型,計劃付款方式,聯(lián)系地址,職業(yè),身份證號,單位。預訂客戶信息,包括客戶編號,客戶姓名,樓房號,單元,房號,銷售面積,單價,總價,訂購日期,代辦費用,已付金額。購房客戶信息,包括客戶編號,姓名,性別,年齡,聯(lián)系電話,需求面積,需求樓層,需求房型,計劃付款方式,聯(lián)系地址。 3. 員工管理員工管理信息包括員工資料信息,包括員工編號,姓名,所屬部門,性

19、別,年齡,學歷,職位,聯(lián)系電話。4. 權限管理權限管理包括用戶的用戶編號,用戶名,密碼,角色,真實姓名,部門,職務,聯(lián)系電話;權限包括權限編號,權限名稱;用戶-權限包括用戶編號,權限編號。5.房屋銷售管理房屋銷售信息,包括樓房號,單元,房號,銷售面積,單價,總價,房屋狀態(tài)。已銷售房屋信息,包括合同編號,客戶姓名,樓房號,單元,房號,銷售面積,合同單價,合同總價,訂購日期,聯(lián)系電話。已預訂房屋信息,包括合同編號,客戶姓名,樓房號,單元,房號,銷售面積,單價,總價,訂購日期,代辦費用,已付金額。6.收款管理未收款管理,包括合同編號,客戶姓名,聯(lián)系電話,樓房號,單元,房號,合同單價,合同總價,已付金

20、額,未付金額,付款日期,支付方式。已收款管理,包括合同編號,客戶姓名,聯(lián)系電話,樓房號,單元,房號,合同單價,合同總價,已付金額,未付金額,付款日期,支付方式。到期收款提示,包括合同編號,客戶姓名,聯(lián)系電話,樓房號,單元,房號,合同單價,合同總價,已付金額,未付金額,付款日期,支付方式。4、事物分析1.管理員在樓盤、樓棟及房源信息管理與員工管理中,要求: a.可以查詢員工、房屋的信息。b.可以對員工、房屋信息進行修改、添加及刪除的操作。2.管理員在客戶管理中,要求:a.查詢各類客戶信息,根據(jù)客戶信息,發(fā)現(xiàn)潛在客戶。b.對客戶信息進行維護工作,增添、刪除相應客戶信息。3管理員在權限管理中,要求:

21、管理員可對不同的用戶賦予不同的角色和權限,可對角色的權限進行修改、查詢、刪除等操作 4.管理員在房屋銷售中,要求: a查詢未銷售、已銷售、已預訂房屋的信息。 b對房屋信息進行維護工作,增添未銷售、已銷售、已預訂的房屋信息。 5.管理員在收款管理中,要求: a.可以查詢已收款、未收款等信息,以及相應的合同。 b.對收款管理進行維護工作,包括增添新收款記錄,或刪除舊收款記錄。三 概念結構設計E-R圖所要實現(xiàn)的功能設計,可能建立它們之間的關系,進而實現(xiàn)邏輯結構功能。房地產銷售管理信息系統(tǒng)可以劃分的實體有:員工信息實體、登記房屋預登記客戶信息實體、預訂客戶與預訂房屋信息實體、預訂記錄信息實體、需求客戶與需求房屋信息實體、購買需求實體、收款記錄實體。用E-R圖一一描述這些實體。樓房單元房號信息實體圖:樓房單元房號實體樓號房號單元員工信息實體圖:員工信息實體聯(lián)系電話職 位年 齡性 別員工編

溫馨提示

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

評論

0/150

提交評論