小區(qū)物業(yè)管理系統(tǒng)數(shù)據(jù)庫設計范本_第1頁
小區(qū)物業(yè)管理系統(tǒng)數(shù)據(jù)庫設計范本_第2頁
小區(qū)物業(yè)管理系統(tǒng)數(shù)據(jù)庫設計范本_第3頁
小區(qū)物業(yè)管理系統(tǒng)數(shù)據(jù)庫設計范本_第4頁
小區(qū)物業(yè)管理系統(tǒng)數(shù)據(jù)庫設計范本_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、小區(qū)物業(yè)管理系統(tǒng)小區(qū)物業(yè)管理系統(tǒng)的設計與實現(xiàn)的設計與實現(xiàn)報告內(nèi)容摘要:報告內(nèi)容摘要:1 需求分析說明書需求分析說明書2 概念結構設計概念結構設計3 邏輯結構設計邏輯結構設計4 物理結構設計物理結構設計5 詳細設計詳細設計6 總結(經(jīng)驗體會)總結(經(jīng)驗體會)小組協(xié)作基本信息小組協(xié)作基本信息項目名稱 小區(qū)物業(yè)管理系統(tǒng)組長學 號115041334姓 名任晏平電話號組自評:小組自評:在設計實現(xiàn)整個項目的過程中,小組成員都積極參與并且表現(xiàn)出了熱情認真的態(tài)度。尤其是在遇到大家都不清楚的地方時,每個人都能積極去查閱資料,然后及時分享信息,這對于我們本身對數(shù)據(jù)庫的課程學習也是非常有效

2、的一種促進。每一個部分我們都選出了主要的負責人,雖然如此但是每一個板塊每一個人都積極參與其中,制表,寫實現(xiàn)方案,收集資料,匯總,有分工有合作,在彼此監(jiān)督下還算是非常圓滿的完成了此次作業(yè)。當然,也有很多不足之處。首先就是表現(xiàn)在對項目設計的經(jīng)驗欠缺上,致使前期的設計工作一度陷入非常拖拉的狀況,并且表現(xiàn)在對后來整個項目的實現(xiàn)中出現(xiàn)了幾次較大的改動。由于對課程知識掌握不夠好,很多地方我們花費的功夫都比較大,幸而在大家的齊心協(xié)力之下一一解決。 簽名: 年 月 日小 組小區(qū)物業(yè)管理系統(tǒng)設計小組班 級1150413學號姓名承擔任務簽字115041336孟青云物理設計115041333陳勝斌概念設計11504

3、1331孫策詳細設計115041302金宜明邏輯設計項目組成員115041334任晏平需求分析研究內(nèi)容概述 針對普通的小區(qū)物業(yè)管理,設計一個方便的小區(qū)物業(yè)管理系統(tǒng)。通過查閱資料、調(diào)查實際情況,給出合理的需求分析。在此基礎上,小組成員分工合作完成邏輯設計等后續(xù)工作,結合課程所學內(nèi)容,實現(xiàn)小區(qū)物業(yè)管理系統(tǒng)的簡單運行。執(zhí)行進度執(zhí)行進度 執(zhí)行進度執(zhí)行過程執(zhí)行時間需求分析2013.5.72013.5.13概念結構設計2013.5.142013.5.20邏輯結構設計2013.5.212013.5.23物理設計2013.5.242013.5.27數(shù)據(jù)庫的實施與維護2013.5.282013.6.5目錄目錄1

4、 需求分析需求分析.51. 1 調(diào)查用戶需求 .51. 2 系統(tǒng)功能設計與劃分 .61. 3 數(shù)據(jù)流圖 .71.4 數(shù)據(jù)字典.92 概念設計文檔概念設計文檔.122.1 分 ER 圖 .122. 2 全局 ER 圖.153 邏輯結構設計邏輯結構設計.163.1 全局 ER 圖 .163.2 轉換為關系模型及優(yōu)化.163.3 設計用戶子模式.174 物理結構設計物理結構設計.174.1、表結構設計 .174.2 數(shù)據(jù)庫的創(chuàng)建.184.3 數(shù)據(jù)表的創(chuàng)建.184.4 數(shù)據(jù)完整性設計.195 詳細設計及實現(xiàn)詳細設計及實現(xiàn).205.1 觸發(fā)器的創(chuàng)建.205.2 存儲過程的創(chuàng)建.206 總結總結.20課程

5、答辯記錄表課程答辯記錄表.21小組評價表小組評價表.22組員評價表組員評價表.231 1 需求分析需求分析1. 1 調(diào)查用戶需求調(diào)查用戶需求本系統(tǒng)的最終用戶為小區(qū)業(yè)主,小區(qū)物業(yè)管理人員。根據(jù)我們?nèi)粘I钪械慕?jīng)驗,結合對周邊小區(qū)物業(yè)管理人員的咨詢和對周邊小區(qū)業(yè)主的調(diào)查,以及網(wǎng)上資料查詢,得出用戶的下列實際要求:一、一、 小區(qū)的基本情況小區(qū)的基本情況業(yè)主生活在小區(qū)里,每個小區(qū)都會有若干名工作人員負責本小區(qū)的日常管理。1.業(yè)主的基本信息:業(yè)主的基本信息:入住時,每位業(yè)主都有唯一的編號,并生成一個小區(qū)物業(yè)管理系統(tǒng)帳號和密碼。同時記錄下客戶的基本資料(業(yè)主資料和住房資料) 。2.管理員的基本信息:管理員

6、的基本信息: 每個管理員都有唯一的管理員編號,管理員登陸物業(yè)管理系統(tǒng)也需要相應的賬號和密碼,并記錄管理員的基本信息;同時便于小區(qū)內(nèi)業(yè)主對管理員的管理工作進行評價,如投訴某位管理員的服務不當或者消極怠工。3.公共財產(chǎn)管理的基本信息公共財產(chǎn)管理的基本信息:每個業(yè)主共同分擔公共財產(chǎn)的使用、維護、管理,比如水電房,煤氣消防,停車場,區(qū)內(nèi)小道,住宅樓宇電梯等,為了對不同的財產(chǎn)進行區(qū)分,可以為每種財產(chǎn)分配不同的財產(chǎn)號。這樣有利于財產(chǎn)的報修和管理。同時維護小區(qū)安保工作,綠化、清潔及安全科普宣傳,協(xié)助街道居委民警工作,代收各項費用如管理費。4.快件收發(fā)的基本信息:快件收發(fā)的基本信息:每個小區(qū)都有郵件收發(fā)的管理

7、,當本小區(qū)業(yè)主有信件時,相應的會有信件的到達時間,接受信件的業(yè)主姓名和他所在的房編號。有時,同一個業(yè)主有多封信件需要接收,需要表示一個業(yè)主有多少封信件。當信件接收后,應有一個接收信件的時間,表示信件已成功到達指定的業(yè)主手中。5.報修的基本信息:報修的基本信息:小區(qū)及業(yè)主單元房中經(jīng)常出現(xiàn)財產(chǎn)的損壞,比如路燈壞了,廁所的馬桶出故障了等,這時,業(yè)主們需要將財產(chǎn)損壞情況報告給小區(qū)物業(yè)管理員,以便物業(yè)公司派人進行維修。這時,需要記錄報修的房編號和損壞的財產(chǎn)編號,同時記錄報修的時間和損壞的原因。當損壞的財產(chǎn)維修完畢后,應記錄解決時間,表示該報修成功解決。6.投訴的基本信息:投訴的基本信息:在日常生活當中,

8、業(yè)主和物業(yè)管理公司必然存在一定的分歧。為滿足業(yè)主需求,提高物業(yè)管理公司辦公水平。業(yè)主可以向物業(yè)管理公司提出建議和投訴。業(yè)主一旦投訴,物業(yè)管理人員必須馬上對投訴進行辨別與確認,繼而對合理投訴進行加強改善,同時通知業(yè)主。7.費用管理的基本信息:費用管理的基本信息:管理業(yè)主是否繳納物業(yè)管理費用信息,以及通知業(yè)主進行繳水費,電費,煤氣費等費用及相關使用情況;使用戶的生活更加方便快捷。二、二、 用戶對系統(tǒng)的要求用戶對系統(tǒng)的要求1、小區(qū)物業(yè)管理員:、小區(qū)物業(yè)管理員: a.信息要求:信息要求:小區(qū)物業(yè)管理員能查詢上面提到的業(yè)主、單元房、公共財產(chǎn)管理等所有基本信息,從而實現(xiàn)對于小區(qū)的管理。b.處理要求:處理要

9、求:管理員可以在原有個人資料上添加、修改、刪除個人信息。當業(yè)主基本信息發(fā)生變化時,小區(qū)物業(yè)管理員能對其進行修改。比如,某些業(yè)主搬離小區(qū),他們在本小區(qū)中相應的記錄就應該刪去;或者業(yè)主將單元房轉售他人,他們記錄中業(yè)主基本信息也要作相應的修改等等。當快件到達本小區(qū)時,小區(qū)物業(yè)管理員應依據(jù)到達快件的相關信息在快件信息中插入一條記錄,當業(yè)主們接收快件后,管理員應登記快件的接收時間,表明該信件已成功到達收信人的手中。當公共財產(chǎn)報修及時解決后,管理員應登記解決時間,表明該報修問題已成功解決。當業(yè)主投訴時,物業(yè)管理人員必須馬上對投訴進行辨別與確認,繼而對合理投訴進行加強改善,同時通知業(yè)主。核對每月資源使用情況

10、,計算后通知業(yè)主繳納相應費用。c安全性與完整性要求:安全性與完整性要求:安全性要求:安全性要求:1.系統(tǒng)應設置訪問用戶的標識以鑒別是否是合法用戶,并要求合法用戶設置其密碼,保證用戶身份不被盜用;2.系統(tǒng)應對不同的數(shù)據(jù)設置不同的訪問級別,限制訪問用戶可查詢和處理數(shù)據(jù)的類別和內(nèi)容;3.系統(tǒng)應對不同用戶設置不同的權限,區(qū)分不同的用戶,如區(qū)分普通用戶(學生) ,管理員。完整性要求:完整性要求:1.各種信息記錄的完整性,信息記錄內(nèi)容不能為空;2.各種數(shù)據(jù)間相互的聯(lián)系的正確性;3.相同的數(shù)據(jù)在不同記錄中的一致性。2、小區(qū)業(yè)主:、小區(qū)業(yè)主: a.信息要求:信息要求:小區(qū)業(yè)主們能查詢其所在的單元房的所有信息。

11、能查詢自己的快件信息。能查詢自己的報修記錄、投訴記錄和繳費記錄。b.處理要求:處理要求:小區(qū)業(yè)主可以在個人信息中進行添加、修改、刪除家庭人員信息。小區(qū)業(yè)主可以在投訴記錄中插入投訴信息,表示對于物業(yè)管理公司的建議和投訴。小區(qū)業(yè)主能在報修記錄中插入報修信息,表示公共財產(chǎn)發(fā)生了損毀需要小區(qū)物業(yè)管理公司派人維修。月末時,小區(qū)業(yè)主能查看到自己的費用情況,并按時繳納費用,確保生活有序進行。1.2 系統(tǒng)功能設計與劃分系統(tǒng)功能設計與劃分根據(jù)如上得到的用戶需求,我們將本系統(tǒng)按照所完成的功能分成以下幾部分:一、用戶管理部分一、用戶管理部分 1、處理用戶登錄 2、處理用戶添加、修改、刪除個人信息 3、用戶可以提交和

12、查詢投訴信息 4、用戶可以查詢快件信息。 5、用戶可以提交與查詢報修信息。 6、用戶可以查詢費用信息。 7、用戶可以修改用戶自己密碼。二、管理員管理部分二、管理員管理部分 1、處理管理員登錄 2、管理員可以查詢業(yè)主信息。 3、管理員可以發(fā)布與更新快件信息。4、管理員可以插入、修改與查詢報修信息。 5、管理員可以插入、修改與查詢業(yè)主投訴信息。6、管理員可以發(fā)布、處理費用信息。7、管理員可以修改管理員密碼。1. 3 數(shù)據(jù)流圖數(shù)據(jù)流圖業(yè)主分數(shù)據(jù)流圖業(yè)主分數(shù)據(jù)流圖管理員分數(shù)據(jù)流圖管理員分數(shù)據(jù)流圖報修分數(shù)據(jù)流圖報修分數(shù)據(jù)流圖業(yè)主報修查詢物業(yè)管理人員業(yè)主報修登記表已修登記報修信息報修信息報修信息報修信息已

13、修信息已修信息報修登記已修信息快件分數(shù)據(jù)流圖快件分數(shù)據(jù)流圖投訴分數(shù)據(jù)流圖投訴分數(shù)據(jù)流圖費用管理分數(shù)據(jù)流圖費用管理分數(shù)據(jù)流圖總數(shù)據(jù)流圖總數(shù)據(jù)流圖1.4 數(shù)據(jù)字典數(shù)據(jù)字典 1.數(shù)據(jù)項數(shù)據(jù)項居住業(yè)主屬性名存儲代碼類型長度備注業(yè)主姓名Ynamechar20業(yè)主姓名性別Ysexchar4房編號Dnochar10業(yè)主房號入住時間Scheckindate8業(yè)主搬入時間家庭情況FamilyChar50親屬情況房屋面積AreaChar 10居住面積用戶 IDUnamechar20用戶密碼Upasswordchar20用戶類型Utypetnyint 1普通超級用戶物業(yè)管理人員屬性名存儲代碼類型長度備注管理人員姓名

14、Gnamechar20管理員姓名性別Gsexchar4物業(yè)編號Gnochar10管理員編號入職時間Gtimechar8進入公司時間用戶 IDUnamechar20用戶密碼Upasswordchar20用戶類型Utypetnyint 1普通或超級用戶單元房財產(chǎn)屬性名存儲代碼類型長度備注物品號Pnochar10單元房物品編號物品名Pnamechar20單元房物品名郵件快遞屬性名存儲代碼類型長度備注業(yè)主姓名Ynamechar20收件人姓名房編號Dnochar10收件人房編號到達時間Marrivedate8郵件快遞到達時間接收時間Mreceivedate8收件人接收時間報修:屬性名存儲代碼類型長度備注

15、房編號Dnochar10報修人房編號物品號Pnochar10報修物品編號提交日期Rsubmitdate 8報修提交日期解決日期Rsolvedate8問題解決日期報修原因Rreasonchar50物品損壞原因投訴:屬性名存儲代碼類型長度備注房編號Dnochar10投訴人房編號物業(yè)編號Gnochar10受理物業(yè)人員提交日期Tsubmitdate 8報修提交日期解決日期Tsolvedate8問題解決日期投訴原因Treasonchar50投訴原因費用管理屬性名存儲代碼類型長度房編號Dnochar10物業(yè)編號Gnochar10用水量Waterchar20應繳水費FWaterchar20用電量Electr

16、icchar20應繳電費FElectricchar20燃氣立方數(shù)Gaschar20應繳燃氣費FGaschar20開始時間Fstartchar20截止時間Fdeadlinechar20單位物業(yè)管理費Fpartchar20總物業(yè)管理費Ftotalchar20總應繳費用Fallchar20用戶&管理員屬性名存儲代碼類型長度備注用戶 IDUnamechar20用戶密碼Upasswordchar20用戶類型Utypetnyint 1普通或超級用戶2.數(shù)據(jù)結構數(shù)據(jù)結構數(shù)據(jù)結構名組成用戶信息用戶 ID,用戶密碼,用戶類型(普通用戶,管理員)居住業(yè)主信息業(yè)主姓名,性別,房編號,入住時間,家庭情況,房屋

17、情況管理員信息管理員姓名,性別,物業(yè)編號,入職時間公共財產(chǎn)信息物品號,物品名郵件快遞信息姓名,房編號,到達時間,接收時間,郵件數(shù)量報修信息房編號,物品號,提交日期,解決日期,報修原因投訴信息房編號,物業(yè)編號,提交日期,解決日期,報修原因費用信息開始日期,截止日期,資源使用情況,費用數(shù)量3.數(shù)據(jù)流數(shù)據(jù)流數(shù)據(jù)流名數(shù)據(jù)流來源數(shù)據(jù)流去向組成信息登記(業(yè)主)業(yè)主業(yè)主信息記錄表個人信息信息修改(業(yè)主)業(yè)主業(yè)主信息記錄表個人信息信息查詢(業(yè)主)業(yè)主信息記錄表業(yè)主個人信息信息登記(管理員)管理員管理員信息記錄表個人信息信息修改(管理員)管理員管理員信息記錄表個人信息信息查詢(管理員)管理員信息記錄表管理員個人

18、信息快件信息登記物業(yè)管理人員郵件快遞表快件信息收取快件郵件快遞表業(yè)主快件信息報修登記業(yè)主業(yè)主報修記錄表報修信息查詢報修業(yè)主報修記錄表業(yè)主已修信息已修登記物業(yè)管理人員業(yè)主報修記錄表已修信息投訴物業(yè)管理業(yè)主業(yè)主投訴記錄表投訴信息查詢投訴進度業(yè)主投訴記錄表業(yè)主改善信息物業(yè)管理投訴物業(yè)管理人員業(yè)主投訴記錄表改善信息信息登記(費用管理)物業(yè)管理人員業(yè)主費用繳納記錄表費用信息信息查詢(費用管理)物業(yè)管理人員業(yè)主費用信息信息查詢(費用管理)業(yè)主費用繳納記錄表業(yè)主繳費信息信息查詢(費用管理)業(yè)主業(yè)主費用繳納記錄表繳費信息4.數(shù)據(jù)存儲數(shù)據(jù)存儲數(shù)據(jù)存儲名輸入的數(shù)據(jù)流輸出的數(shù)據(jù)流組成業(yè)主報修記錄表報修信息已修信息報

19、修信息報修信息已修信息郵件快遞表快件信息快件信息確認信息快件信息確認信息業(yè)主投訴登記表投訴信息改善信息投訴信息改善信息業(yè)主費用記錄表費用信息繳費信息費用信息繳費信息業(yè)主信息記錄表個人信息個人信息個人信息管理員信息記錄表個人信息個人信息個人信息5.處理過程處理過程處理過程名輸入數(shù)據(jù)流輸出數(shù)據(jù)流報修登記報修信息報修信息查詢報修報修信息報修信息登記已修信息已修信息已修信息快件收取快件信息確認信息快件信息登記快件信息已收信息投訴物業(yè)管理投訴信息投訴信息查詢投訴進度投訴信息投訴信息物業(yè)管理投訴改善信息改善信息信息登記(業(yè)主)個人信息個人信息信息修改(業(yè)主)個人信息個人信息信息查詢(業(yè)主)個人信息個人信息

20、信息登記(管理員)個人信息個人信息信息修改(管理員)個人信息個人信息信息查詢(管理員)個人信息個人信息信息登記(費用管理)費用信息費用信息信息查詢(費用管理)費用信息費用信息信息登記(費用管理)繳費信息繳費信息信息查詢(費用管理)繳費信息繳費信息2 概念設計文檔概念設計文檔2.1 分分 ER 圖圖1、業(yè)主個人信息管理子系統(tǒng)業(yè)主個人信息管理子系統(tǒng)2、報修子系統(tǒng)報修子系統(tǒng)業(yè)主公共財產(chǎn)mn房編號姓名報修時間報修原因財產(chǎn)名稱財產(chǎn)號已修時間報修業(yè)主登錄用戶 ID用戶密碼房編號姓名房屋情況家庭情況mn3、投訴子系統(tǒng)投訴子系統(tǒng)4、快件收發(fā)子系統(tǒng)快件收發(fā)子系統(tǒng)業(yè)主物業(yè)管理人員房編號姓名投訴原因解決時間投訴時間

21、物業(yè)編號姓名快件投訴接收業(yè)主接收時間到達時間姓名房編號房編號姓名mnmn5、費用管理子系統(tǒng)、費用管理子系統(tǒng)2. 2 全局 ER 圖設計完成的設計完成的 E-R 圖為:圖為:登錄用戶I D用戶密碼m13 邏輯結構設計邏輯結構設計3.1 全局全局 ER 圖圖3.2 轉換為關系模型及優(yōu)化轉換為關系模型及優(yōu)化3.2.1 關系模型轉換小區(qū)業(yè)主(房編號房編號,業(yè)主姓名,性別,入住時間,家庭情況,房屋情況)物業(yè)管理人員(物業(yè)編號物業(yè)編號,管理員姓名,性別,入職時間)公共財產(chǎn)財產(chǎn)(物品號物品號,物品名)業(yè)主網(wǎng)頁查詢(房編號,用戶用戶 IDID,用戶密碼,用戶密碼)物業(yè)管理人員網(wǎng)頁查詢(物業(yè)編號,用戶用戶 ID

22、ID,用戶密碼,用戶密碼)登錄用戶I D用戶密碼m1郵件快遞簽收(業(yè)主姓名,房編號,到達時間業(yè)主姓名,房編號,到達時間,接受時間)報修(房編號,財產(chǎn)號,報修時間房編號,財產(chǎn)號,報修時間,解決日期,報修原因)投訴(房編號,投訴時間房編號,投訴時間,解決問題,投訴原因)費用管理(房編號,物業(yè)編號房編號,物業(yè)編號,開始時間,截止時間,用水量,應繳水費,用電量,應繳電費,燃氣立方數(shù),應繳燃氣費,單位物業(yè)管理費,總物業(yè)管理費,總應繳費用)(下劃線標注的屬性為主碼)3.2.2 關系優(yōu)化 以上表是優(yōu)化后的關系模型,優(yōu)化就是要消除非主屬性對主屬性的部分依賴以及傳遞依賴。在設計關系模型用戶(物業(yè)管理人員)網(wǎng)頁登

23、陸按規(guī)則是要寫入業(yè)主表(物業(yè)管理人員表)的,但是存在了部分依賴和傳遞依賴,所以優(yōu)化后就給獨立出來。自此所有的都是符合規(guī)則的 3NF。3.3 設計用戶子模式設計用戶子模式為了方便程序查詢,建立了如下用戶視圖(可貼圖附代碼)為了方便程序查詢,建立了如下用戶視圖(可貼圖附代碼)1、業(yè)主信息視圖(房編號,業(yè)主姓名,性別,入住時間,家庭情況,房屋面積)2、管理員信息視圖(物業(yè)編號,管理員姓名,性別,入職時間)3、財產(chǎn)報修視圖(房編號,財產(chǎn)名,報修時間,處理時間,報修原因)4、投訴視圖(房編號,物業(yè)編號,投訴時間,解決時間,投訴原因)5、業(yè)主費用總圖(房編號,物業(yè)編號,用水量,應繳水費,用電量,應繳電費,

24、燃氣立方數(shù),應繳燃氣費,單位物業(yè)管理費,總物業(yè)管理費,總應繳費用,開始時間,截止時間)4 物理結構設計物理結構設計4.1、表結構設計、表結構設計小區(qū)業(yè)主表小區(qū)業(yè)主表屬性名存儲代碼類型長度備注業(yè)主姓名Ynamechar20業(yè)主姓名性別Ysexchar4房編號Dnochar10業(yè)主房號入住時間Scheckindate8業(yè)主搬入時間家庭情況FamilyChar50親屬情況房屋面積AreaChar 10居住面積用戶 IDUnamechar20用戶密碼Upasswordchar20用戶類型Utypetnyint 1普通超級用戶物業(yè)管理人員表物業(yè)管理人員表屬性名存儲代碼類型長度備注管理人員姓名Gnamec

25、har20管理員姓名性別Gsexchar4物業(yè)編號Gnochar10管理員編號入職時間Gtimechar8進入公司時間用戶 IDUnamechar20用戶密碼Upasswordchar20用戶類型Utypetnyint 1普通或超級用戶單元房財產(chǎn)表單元房財產(chǎn)表屬性名存儲代碼類型長度備注物品號Pnochar10單元房物品編號物品名Pnamechar20單元房物品名郵件快遞表郵件快遞表屬性名存儲代碼類型長度備注業(yè)主姓名Ynamechar20收件人姓名房編號Dnochar10收件人房編號到達時間Marrivedate8郵件快遞到達時間接收時間Mreceivedate8收件人接收時間報修表報修表屬性名

26、存儲代碼類型長度備注房編號Dnochar10報修人房編號物品號Pnochar10報修物品編號提交日期Rsubmitdate 8報修提交日期解決日期Rsolvedate8問題解決日期報修原因Rreasonchar50物品損壞原因投訴表投訴表屬性名存儲代碼類型長度備注房編號Dnochar10投訴人房編號物業(yè)編號Gnochar10受理物業(yè)人員提交日期Tsubmitdate 8報修提交日期解決日期Tsolvedate8問題解決日期投訴原因Treasonchar50投訴原因費用管理表費用管理表屬性名存儲代碼類型長度房編號Dnochar10物業(yè)編號Gnochar10用水量Waterchar20應繳水費FW

27、aterchar20用電量Electricchar20應繳電費FElectricchar20燃氣立方數(shù)Gaschar20應繳燃氣費FGaschar20開始時間Fstartchar20截止時間Fdeadlinechar20單位物業(yè)管理費FpartChar 20總物業(yè)管理費Ftotalchar20總應繳費用Fallchar204.2 數(shù)據(jù)庫的創(chuàng)建數(shù)據(jù)庫的創(chuàng)建4.3 數(shù)據(jù)表的創(chuàng)建數(shù)據(jù)表的創(chuàng)建4.4 數(shù)據(jù)完整性設計數(shù)據(jù)完整性設計(列出數(shù)據(jù)庫表中所設置的完整性約束條件)(列出數(shù)據(jù)庫表中所設置的完整性約束條件)1. 主鍵及外鍵約束:表名主鍵外鍵業(yè)主房編號(Dno)物業(yè)管理人員物業(yè)編號(Gno)公共財產(chǎn)物品

28、號(Pno)郵件快遞房編號(Dno)業(yè)主姓名(Yname)到達時間(Mreceive)房編號(Dno)業(yè)主姓名(Yname)投訴房編號(Dno)物業(yè)編號(Gno)房編號(Dno)物業(yè)編號(Gno)提交日期(Tsubmit)報修房編號(Dno)物品號(Pno)提交日期(Rsubmit)房編號(Dno)物品號(Pno)日常資源使用情況房編號(Dno)物業(yè)編號(Gno)房編號(Dno)物業(yè)編號(Gno)2非空約束:表名非空約束業(yè)主房編號(Dno)業(yè)主姓名(Yname)物業(yè)管理人員物業(yè)編號(Gno)公共財產(chǎn)物品號(Pno)郵件快遞房編號(Dno)業(yè)主姓名(Yname)到達時間(Mreceive)投訴房

29、編號(Dno)物業(yè)編號(Gno)提交日期(Tsubmit)報修房編號(Dno)物品號(Pno)提交日期(Rsubmit)費用管理房編號(Dno)物業(yè)編號(Gno)繳費時間(Ftime)3Check 約束:表名Check 約束日常資源使用情況用 X 量()應繳 X 費()單位物業(yè)管理費(Fpart)總物業(yè)管理費(Ftotal)總應繳費用(Fall)PSPS:所有:所有 CheckCheck 約束皆為大于等于約束皆為大于等于“0”“0” 。 5 詳細設計及實現(xiàn)5 存儲過程的創(chuàng)建1.執(zhí)行存儲過程查詢業(yè)主信息use 小區(qū)物業(yè)管理goif exists (select name from sysobje

30、cts where name = proc_Y and type = p)drop procedure proc_Y gocreate procedure proc_Y Did char(10)asselect Yname,Ysex,Dno,Ycheckin,Family,Area from 業(yè)主 where Dno=Did2.執(zhí)行存儲過程插入業(yè)主信息create proc AddY id char(10)= NULL, name nvarchar(20)= NULL, sex char(4)= NULL, time smalldatetime= NULL, mianji char(10)=N

31、ULL, home nvarchar(50)= NULL AS IF id IS NULL OR name IS NULL OR sex IS NULL OR time IS NULL OR mianji IS NULL OR home IS NULLBEGIN PRINT 請重新輸入該業(yè)主信息! PRINT 你必須提供業(yè)主的房號、姓名、性別、入住時間、面積及家庭情況 RETURN ENDDECLARE bitSex bitIF sex=男 SET bitSex = 1ELSE SET bitSex = 0BEGIN TRANSACTION INSERT 業(yè)主 (Dno,Yname,Ysex,

32、Scheckin,Family,Area) VALUES (id, name, Sex, time, home, mianji) IF error 0 BEGIN ROLLBACK TRAN RETURN ENDCOMMIT TRANSACTIONPRINT 業(yè)主+name+的信息成功添加到表業(yè)主中。 報修信息報修信息 存儲過程存儲過程1.執(zhí)行存儲過程查詢報修信息use 小區(qū)物業(yè)管理goif exists (select name from sysobjects where name = proc_Fix and type = p)drop procedure proc_Fixgocreate

33、 procedure proc_Fix asselect Dno,Pno,Rsubmit,Rsolve,Rreason from 報修 2.執(zhí)行存儲過程插入報修信息create procedure AddF id char(10)= NULL, Pid char(10)= NULL, Ttime smalldatetime= NULL, Stime smalldatetime= NULL, Reason char(50)= NULL AS IF id IS NULL OR Pid IS NULL OR Ttime IS NULL OR Stime IS NULL OR Reason IS NULL BEGIN PRINT 請重新輸入該業(yè)主信息! PRINT 你必須提供業(yè)主的房號、物品號、提交時間、解決時間、報修原因 RETURN ENDBEGIN TRANSACTION INSERT 報修 VALUES (id, Pid, Reason,Stime,Ttime) IF error 0 BEGIN ROLLBACK TRAN RETURN ENDCOMMIT TRANSACTIONPRINT 房號+id+的報修信息成功添加到表報修中。投訴信息投訴信息 存儲過程存儲過程use 小區(qū)物業(yè)管理goif exist

溫馨提示

  • 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

提交評論