建立物業(yè)管理系統(tǒng)PDM模型 數(shù)據(jù)庫系統(tǒng)分析與設計_第1頁
建立物業(yè)管理系統(tǒng)PDM模型 數(shù)據(jù)庫系統(tǒng)分析與設計_第2頁
建立物業(yè)管理系統(tǒng)PDM模型 數(shù)據(jù)庫系統(tǒng)分析與設計_第3頁
建立物業(yè)管理系統(tǒng)PDM模型 數(shù)據(jù)庫系統(tǒng)分析與設計_第4頁
建立物業(yè)管理系統(tǒng)PDM模型 數(shù)據(jù)庫系統(tǒng)分析與設計_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 實驗報告課程名稱:數(shù)據(jù)庫系統(tǒng)分析與設計實驗名稱:建立物業(yè)管理系統(tǒng)PDM模型院(系):專業(yè)班級:姓名:指導教師:一、實驗目的和要求1、了解數(shù)據(jù)庫物理數(shù)據(jù)模型(PDM)的基本概念(表、列、視圖、主鍵、外鍵、存儲過程、觸發(fā)器、索引、完整性約束等);2、了解PDM逆向工程;3、了解如何在需求分析基礎上創(chuàng)建物理模型;4、學會在PowerDesigner中建立PDM;5、學會并理解如何將PDM生成物理數(shù)據(jù)庫;6、學會在PowerDesigner中如何通過逆向工程生成PDM。二、實驗軟硬件環(huán)境1、個人PC電腦一臺;2、Windows操作系統(tǒng)、PowerDesigner16.0及以上版本;三、實驗內容1、對

2、物業(yè)管理系統(tǒng)建立物理數(shù)據(jù)模型(PDM);2、將PDM生成物理數(shù)據(jù)庫(SQL);3、驗證并生成數(shù)據(jù)庫測試數(shù)據(jù);4、物X描述見教材第14章(247頁-260頁)。四、實驗原理根據(jù)對物業(yè)管理業(yè)務的分析,同時結合數(shù)據(jù)庫物理數(shù)據(jù)模型(PDM)的基本概念,在需求分析的基礎上,在PowerDesigner設計環(huán)境中直接建立起物業(yè)管理的物理數(shù)據(jù)庫模型(PDM)。使用ODBC接口連接數(shù)據(jù)庫,用“generatedatabase生成物理數(shù)據(jù)庫,通過對數(shù)據(jù)庫物理數(shù)據(jù)模型(PDM)的修改,使得修改后的PDM能夠與已生成的數(shù)據(jù)庫SQL腳本文件保持同步。使用PowerDesigner生成能夠為數(shù)據(jù)庫的表中添加記錄的測試數(shù)

3、據(jù)。五、實驗步驟、結果及分析(一)對物業(yè)管理系統(tǒng)建立物理數(shù)據(jù)模型(PDM)(一)業(yè)務分析,得到實體及其屬性如下:1)小區(qū)基本信息(小區(qū)編號,名稱,小區(qū)通訊地址,概括,小區(qū)照片,小區(qū)備注)2)物業(yè)基本信息(物業(yè)編號,樓號,單元號,房號,戶型,建筑面積,使用面積,物業(yè)備注)3)物業(yè)圖片(物業(yè)編號,物業(yè)圖片編號,物業(yè)圖片,物業(yè)備注)4)維修項目(維修項目編號,維修項目名稱,單位,單價,維修項目備注)5)遷入遷出(遷入遷出編號,牽動類型,牽動日期,遷入遷出備注)6)住戶基本信息(住戶編號,住戶名稱,性別,住戶通訊地址,住戶郵編,出生日期,職業(yè),住戶電話,住戶照片,住戶備注)7)報修處理中心(報修處理中

4、心,報修時間,報修情況說明,完工時間,修理狀態(tài),保修備注)8)費用時段信息(費用時段編號,開始日期,結束日期,賬目日期,最后繳費日期,過賬標志)9)費用處理中心(費用處理中心編號,應繳金額,實繳金額,期初結余,期末結余,滯納金,物業(yè)管理費,維修費,保潔費,保安費,費用制單人,費用核實人)10)費用定義(費用編號,費用名稱,費用備注)(二)找出實體與實體間的聯(lián)系(三)按照數(shù)據(jù)庫物理數(shù)據(jù)模型(PDM)在PowerDesigner中建模方法,建立PDM模型1)選擇“FileNewModel”命令,得到如下窗口:2)選擇“PhysicalDataModel”得到新窗口,然后對創(chuàng)建表:l4,Phycic

5、aiDia-giamlFieEditMdlSymbolDatabaseReportRepasitorToolsWipdowHelpJ詛苗3ObjectEro-丁QX(VDlfc耳歸c?aConccptualChtdMod;中Dagrani_1+lDartafcems申白ftili&SS_jRelitiordiips莒CDncEptualDataMod:Dagrani_1+Jj|Bitrhea乙匚口n匚qnlualDstsMDd卜尋Diagram_l務亠IErtHiei卩hDalDatmMadBL右-固FTijafcalDagTi.+1TabteaJConcepUjalDataModj-ggDi

6、agran-I4jTabtesth-JRr1efl5TO551-.1AXL1,電ii&31SIXA-幻B屜PhydcaiDj-agram.lD-iagram_lXTMbox園匸丹StandardPhysicalDiagranri%|口m晉盤vFreeSymbols*PrEdfrinedE-ymbolETwbleProperties-小區(qū)基本信息(小逞基本信息】回ITwbleProperties-小區(qū)基本信息(小逞基本信息】回I 3)小區(qū)基本信息表:PhysicalOption|flicrosoftNotesRulesPreiewG暫xi暫kalC:-liUTirLEZlld.Kc3Kcy=Tr

7、1EE=r=Prgccd.urea聞|啊翩觀樹諾詢|X劭I&XI第|固|回昌NameCodeIDataT”pLengLIPrecijp|rbianhaonameaddresssummarizephotoint:.:vancharPO)2D衛(wèi)m匹&旦迦0itext.小.區(qū)騙忘.茗禰謹訊地址陋括”照耳6百注remark一:亠::*:-frH-.-?.E.F1.B-HJ直且.H0.i3)物業(yè)基本信息表:TableProperties-物業(yè)基本信息(物業(yè)基本信息)ASPhysical0ptioueMicrosoftNotesRiHesFreiewGentii-alCuluiTirLEIndexesKe

8、ysTriggersFroceini-1:s雪|啊朋魁裁淆喘|為甬!&K|的|壬闔回呂NameCode1234567S5W11小奩騙號物業(yè)編號空”樓昌注1=1輕戸型違筑面聽.物業(yè)備注WUIDbianhaoWYJDphqtQJdlouhaodannjanhaofanahaohuxingareausedaneiaremarkTVp亍Li5rigt|卩弋商intintintintintintintvarchar(2D)numerictB.Z)numeriG(8.2)vancharDO)2DB82OT回回0口口口口口More豈-蘸|WS應用CA)幫助rrr口TableProperties-狂入連出佢心

9、出)宀回llT 4)物業(yè)圖片表:5)維修項目表:IFhysicalOptionsMicrosoftNotesEulesFreiewGeneralCuluiTirLEIrnlexesKeysTriggersProceiizresTableProperties-維修項目(維修項目)暫|犧胸踴裁常嗨|第需l&X|第|簷)|回呂NameCode12345DataTpL皂ngtPreuiHPJDint抿慘處理中心編HAND_IDint維修項目名稱HP_NAMEcharfSO)坯單位DANWEIchar20i)20維修備注HP_REMARKvarchar(200)rrrHDDDDDDDDDDDDm確定取消

10、幫助6)遷入遷出表:FhysicalptiOIIEMicrosoftNotesKiHesFreiewGezierilolumnsIrLlen5Ecy=TriggersPioaec5膏|啊翩般扇譚噸|黑令唱X|備|Vffll因3Name|Code-|DataTvp-|Lenot-|Freci住戶編號牽箭墨型牽動曰期連瓦連出岳洼ICLIDsEflibMOVEltYPEmoveZdateiolREMARk:int:int|int=datetime:vanSianiObj200ZLrHrirHrhrHrmrk口回口口口口口口EDEDnsMore宜b確定1取消應用g幫助7)住戶基本信息表:UTablEP

11、rop己rtiEs-住戶基本信息(住戶垂本信息)匚|回FhysicalOjtioilsMicrosoftNotesJbilesPreiewGeneralLoluirmEIrnleKesKeysTriggersFroceiiuresI脅|犧腫劇彌當噸|器電遷XI第I%簷|回呂123L567fs91C11Name物亞騙哥”性郭隹戸逼訊葩址.住戶郵編岀生白期噸亞”隹戸電話性戸照耳柱戸晉至CodeDatmTyp,|SETJDMntWulibPint”SECnAMEJchaillOjWSETlSEXIchaii44”seCad扁越両向”SET_POSTchar(Q6”BIRTHrdatetime”O(jiān)CC

12、UPATiONIchari:2i)WSETjHONEjcharjlljSET_PHOfbimagesetIremark扁百石龍畫為矗Lengt|Pneui口0口口口口口口口口口二|More-確定|取消應用幫助rrriJ!jJdJ*I*8)報修處理中心表:9)費用時段信息表:TableProperties-暮用時段基本信息暮用時段基花言息Fhysic-ilOptiMiarc-softNooeEaiIwjzFrsviswGeneral匚口丄1JJTinsIndexesKeys|FirocEd_urE寫彗I岡屈魁裁逢吟Ix陽iax|第|費固|回呂NameT|Code-DataTyp-gtnLe123

13、456窗i;卿觀韻MOOSTJDint開妬曰朋STRATTIMEdatetime結束曰期END_TIMEdatetime賬目曰朋ACCOUNT_TIMEdatetime最后交款曰期ENDTIMEdatetimerARKSbrtfl*1+1*1*1*#rrr.B.n.B.n.B.n.B.ld.Dld.E.旨&9?1T*vs-1TI-S-7SI-T*-SIT凰旦o.IdB.旦B.LID.旦n.昌akp?MMore1TableProperties-蒂用處理中心:罄用處理中心).回1TableProperties-蒂用處理中心:罄用處理中心).回 10)費用處理中心表:雪I啊岡樹彌潛挙I為陽iax|釦

14、中簷|回弓P-F1234567S910111213SETJDint用戶處理中心編HAND_IDint費用時段編號COSTIDint應繳金額SH0ULD_M0NEYnumerictBJ)B2初期結余STRAT_SURPLUSnumeriG(8I2)B2期末結余END_SURPLU5numeric:(8I2)B2滯扁金ZHINAJINnumeriG(8I2)B2物業(yè)管理費WY_MAC0STnumefic(S.2)S2維修費HAND_COSTnumericfS.Z)S2保潔費BADJIE_COSTnumericS.ZI82保安費BADANCOSTnumericfB)B2制單人MADELISTPH)n

15、umericB.2)B2核實人CHECK_PBOnumeric:(8I2)B2NameCoderrrTDatmTypLengtPreci確定取消應用CA)幫助11)費用定義表:Fhysical0ptionsMicrosoftNotesEiilesFreiewGeneralColiJJTinZIndexesKeysTriggereProced.uieE口TableProperties-呂用宦支至用宦支)回會|働卿畫Uffi智噸|吊生越X|號|羽|回耳+Name+|Code+DataTyp+Lengt丁Prcci+|1COSTIDinti2韻用容稱COSr_NAMLchar50)50:3,1,U,

16、再,:siCOST_REMARKvaruhar2Mj)2OTjji:pI:IFOZDHfinfinnBn三FT-聚消Morer昌T (四)得到物業(yè)管理的PDM模型:121回El勒冏)diajnEDVSrcJisr!23Cj旺出if?dt出蓋wint住戶誼弓intinit孚藥三摳da:eirrkvo.-ohHr|2DD)葩用對甌基豐諸惠旻茅曲安釜弓int桂時弁治目SSdit=:time緒M曰塌datetime吐目日毘datstimE口樞dfttstime過自牙益bitint弋*小區(qū)笛呂int粧心雪弓2int豈二艮5+朕虧intint1元號int罷奇IntvanohEirpD)m輩貢迴numeri

17、cf8.2)numerlcfE.Z)如苦注vanohBr|2DD)L=-LJ5L5EtcS-1nLiEAaa.亡戶垂辜悟思三上隹戸圭I:淇出主E堆嗣性尹W苛崔盧來=住乂碇iniu”intcbor(W)carl4)/rDhaifSOi甘HT阿dstetirecranZD)d-HT(11Jmog&7Ercha.il2Dai.JSFTJWCI.|辭慘星理勺int:慮intcfkdaiEclmiste3=JS呢炭冃its=心工rmH-炭月甘醜基豐豈皚E-茫S87卷肖詁含蘭叢頁吏人人-gs弍級int弍開尸口5曰1戒.2)nurnrEfi*,2ntmcri畔,2Jni;rneriS.2mniol.Z;!n

18、lmeri!9,2;numeri.Z)nLmiEflDfB.ZJnLnteriDiB.ZJRuffwaS.j科申曲nuFMftasfi.5W曲2nunumsrai.Sj-lunmaj.BRuFinraa.S)rtumynS-ZFST&a-L三Hjfi再r*M弊諭t世“目wt-s*c*T-rwsP?EiiT*ng耳nurrwic(SJJ門區(qū)予班刊A4S*技匱啟i=iei1231M11Ut131:liHtdwl10|i凹耐斗】*rwiw)ewt)OlEpUrrw旳剛Ch*叮i-WSWurdsfd卻魁.*3粵insJ?srfItMUBWlrrft#ffifciM.i節(jié)占左nurtI_J3?T3i_S

19、fsao1d4=:l4mi竺n=Li&i.-:cB44?l-閃j旦IEhHlZCjiwdhifUHCisss豈5Ct二-匚n=rvr3-|+.寸(五)將PDM生成物理數(shù)據(jù)庫(SQL)1.通過ODBC連接數(shù)據(jù)庫2生成數(shù)據(jù)庫(僅截取了一部分生成的SQL數(shù)據(jù)庫代碼)洋hble彊偉尢三牛匕createtable保樓處浬中心(HANDIDintnotnull;,TV_IDintnull.HiNDTIMEdaterimeDull,.KADDEFINEten;Ijull,FIMSHTIMEdatetime口killHAND.TYPEchar(50)口ullHANDREMARKchar(200)null,cc

20、-nsrraini申也primarykey(HAXD_ID:Iaoifexists(a&Leci:1frcmsyspropertitswhereid=bjgctidC俁幔處理中)andtype=3)begindeclareCurrp-ntUsersys口如亡sele-ct6u-rrcntrser=user_口伽亡executespdropextendedproperiy:MSLeseription11,user11?4CurrentUser,Table1?球慘:it匡申心end(六)驗證并生成數(shù)據(jù)庫測試數(shù)據(jù)1)為表中的每個指定數(shù)據(jù)庫描述文件,選擇Database-GenerateTestDat

21、a命令打開TestDataGenerate窗口。TestDataGenerationG-anarNijmlieroRow弓?orm-itSelec11on.DBfvIS:MicrosoftSQLServerZCO5Directun,!:Filename:tetdatE.sql二丄二叵Gcncraticiri炒pc::3criptgenerdtimDirectgereraticri:-7OnefileonlyPOWERDESIGNERIMicrosoft.AoceaaDrverf.mdb)OiataFilegenerationTeatdatagenerationopti口門e匚匚rrimitmo

22、de:Datafileformat:AutocomniitCSVCcrnmitatendDypacket:DCustomdelimiter:IDeleteolddata回Checkmodel出Li口malicarchiveTdatadefaultDefaultnumberofrsws:2DDefaultdateprofile:Defaultnurnterprofile:EJEfaultcharacterprofile:確走11取消應用沁2)選擇Numberofrows選項卡,設置每張表記錄的參數(shù)。3)選擇Format選項卡,設置測試數(shù)據(jù)腳本的參數(shù)格式。4)選擇Selection選項卡,選擇PDM和要生成測試數(shù)據(jù)腳本的表。5)單擊“確定”按照所設置的參數(shù)生成測試數(shù)據(jù),測試結果如下:Ge-neratedFilestestdata.sqlEdit.tnseriinw小區(qū)基本信息(bianhao,name,address,surmniariae.photo,remark)valuesinsertinto小區(qū)基本信旦(hianha

溫馨提示

  • 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

提交評論