畢業(yè)設(shè)計(論文)-PB8.0小區(qū)物業(yè)管理系統(tǒng)設(shè)計.doc_第1頁
畢業(yè)設(shè)計(論文)-PB8.0小區(qū)物業(yè)管理系統(tǒng)設(shè)計.doc_第2頁
畢業(yè)設(shè)計(論文)-PB8.0小區(qū)物業(yè)管理系統(tǒng)設(shè)計.doc_第3頁
畢業(yè)設(shè)計(論文)-PB8.0小區(qū)物業(yè)管理系統(tǒng)設(shè)計.doc_第4頁
畢業(yè)設(shè)計(論文)-PB8.0小區(qū)物業(yè)管理系統(tǒng)設(shè)計.doc_第5頁
已閱讀5頁,還剩42頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

XXXXX大學(xué)畢業(yè)設(shè)計論文摘要本論文描述了小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)。本軟件的前臺設(shè)計由PowerBuilder8.0實(shí)現(xiàn),后臺管理是由AdaptiveServerEnterprise實(shí)現(xiàn)。利用SybaseCentral用戶界面工具進(jìn)行數(shù)據(jù)庫的創(chuàng)建和管理。整個軟件系統(tǒng)基于客戶端/服務(wù)器模式,但現(xiàn)階段只開發(fā)了單機(jī)版的軟件。本系統(tǒng)界面設(shè)計大方、簡潔、實(shí)用,操作簡單方便,是一款完全適合普通小區(qū)物業(yè)日常事務(wù)管理的軟件。軟件設(shè)計綜合了具有一定代表性的多家物業(yè)管理公司的業(yè)務(wù)模式和需求。能實(shí)現(xiàn)人事、房產(chǎn)、客戶、會所、設(shè)備、倉庫、保安、保潔、綠化、收費(fèi)等小區(qū)的智能化管理,可以提高物業(yè)管理的效率。關(guān)鍵字:小區(qū)物管,物業(yè)管理,物業(yè)管理系統(tǒng),小區(qū)物業(yè)管理系統(tǒng),PowerBuilder,SybaseCentral,客戶端/服務(wù)器模式AbstractThepaperdescribesthedesignandrealizationofPropertyManageSystem(PMS).TheforegroundofthesoftwareiscarriedoutbyPowerBuilder8.0andthebackgroundbyAdaptiveServerEnterprise.UsingtheSybaseCentralcustomerinterfacetooltocreateandmanagethedatabase.Thewholesoftwaresystembaseontheclient/servermode,butthepresentstagedeveloppedthesoftwareofthesinglemachineversiononly.Thisinterfaceofthesystemisgenerous,practical,withsimpleoperationalmethod,anditisalsoasoftwarecompletesuitingthecommonPropertybusinessmanagement.Itsynthesizestherequirementandbusinessmodeofmanypropertymanagementcompanyindesigningprecess.Itcanrealizethemanagementofpersonnel,houseproperty,customer,club,equipments,warehouse,publicsecurity,cleanliness,virescence,chargesinasmallareaofinhabitancy.Andincreasetheefficiencyofthepropertymanagement.Keyword:PropertyManageSystem,PMS,PowerBuilder,SybaseCentral,theclient/servermode目錄引言.1第一章小區(qū)物業(yè)管理系統(tǒng)的開發(fā)工具.21.1、開發(fā)軟件PowerBuilder8.0.21.2、數(shù)據(jù)庫應(yīng)用初步.6第二章需求分析.92.1、小區(qū)管理的要求.92.2、本小區(qū)管理系統(tǒng)的目標(biāo).9第三章小區(qū)物業(yè)管理系統(tǒng)的設(shè)計.103.1、小區(qū)物業(yè)管理系統(tǒng)的開發(fā)工具的確定.103.2、小區(qū)物業(yè)管理系統(tǒng)的結(jié)構(gòu)圖.103.3、小區(qū)物業(yè)管理系統(tǒng)的安全策略.103.4、小區(qū)物業(yè)管理系統(tǒng)的功能.113.5、小區(qū)物業(yè)管理系統(tǒng)用于存儲對象的庫(Library)的管理.113.6、小區(qū)物業(yè)管理系統(tǒng)數(shù)據(jù)庫的設(shè)計.12第四章小區(qū)物業(yè)管理系統(tǒng)的實(shí)現(xiàn).134.1、主界面的建立.134.2、程序與數(shù)據(jù)庫的連接.164.3、系統(tǒng)安全策略的實(shí)現(xiàn).174.4、人事管理功能的實(shí)現(xiàn).244.5、房產(chǎn)管理功能的實(shí)現(xiàn).264.6客戶管理功能的實(shí)現(xiàn).264.7、會所管理功能的實(shí)現(xiàn).274.8、設(shè)備管理功能的實(shí)現(xiàn).284.9、倉庫管理功能的實(shí)現(xiàn).284.10、保安管理功能的實(shí)現(xiàn).294.11、保潔管理功能的實(shí)現(xiàn).294.12、綠化管理功能的實(shí)現(xiàn).304.13、收費(fèi)管理功能的實(shí)現(xiàn).314.14、程序調(diào)試、編譯與發(fā)行.314.15、系統(tǒng)的發(fā)展方向.32結(jié)論.33參考文獻(xiàn).34致謝.34附錄.35XXXXX大學(xué)畢業(yè)設(shè)計論文1引言現(xiàn)在的小區(qū)物業(yè)管理,大都采用傳統(tǒng)的人工管理的模式,這對于規(guī)模較小的物業(yè)管理公司來說,是可以應(yīng)付日常的管理需要的。但是,隨著該行業(yè)競爭日益的激烈,提高物管的工作效率、為住戶提供更好的服務(wù),成為了物業(yè)管理公司當(dāng)前必須考慮的問題。而解決這些問題的途徑之一,就是將計算機(jī)引入到管理機(jī)制中來。利用本軟件系統(tǒng),可以實(shí)現(xiàn)對人事、房產(chǎn)、客戶、會所、設(shè)備、倉庫、保安、保潔、綠化、收費(fèi)等小區(qū)的智能化管理,為住戶提供更好的服務(wù)。對于這些資料,可以設(shè)置不同的權(quán)限,以限制不同級別的工作人員所訪問的內(nèi)容,這在一定的程度上保障了信息的安全性。在此軟件的設(shè)計過程中,我們調(diào)查了幾家具有代表性的物業(yè)管理公司的管理模式,并參考了多個專門的物業(yè)管理軟件的功能設(shè)置。在此基礎(chǔ)上,編制出的軟件,就更具有了可用性和實(shí)用性,更貼近于真實(shí)的物管的需要。在此,向那些接受我們訪問的物業(yè)管理公司表示感謝。XXXXX大學(xué)畢業(yè)設(shè)計論文2第一章小區(qū)物業(yè)管理系統(tǒng)的開發(fā)工具1.1、開發(fā)軟件PowerBuilder8.01.1.1、軟件簡介PowerBuilder是一種可視化的面向?qū)ο蟮目焖賾?yīng)用程序開發(fā)環(huán)境,它以其開放的體系結(jié)構(gòu),簡潔高效的集成開發(fā)環(huán)境,強(qiáng)大的數(shù)據(jù)窗口技術(shù),幾乎無所不能的數(shù)據(jù)庫訪問能力和友好的用戶界面,已成為client/server模式應(yīng)用和基于internet模式應(yīng)用最優(yōu)秀的開發(fā)工具之一。最新推出的8.0版更是通過諸多強(qiáng)大功能、創(chuàng)新特性以及與應(yīng)用服務(wù)器的無縫集成,提供了基于客戶機(jī)/服務(wù)器、web及多層結(jié)構(gòu)的快速環(huán)境。它已經(jīng)為許多數(shù)據(jù)庫應(yīng)用開發(fā)人員所熟悉和使用并獲得了廣泛的好評。PowerBuilder8全面改進(jìn)了應(yīng)用程序開發(fā)環(huán)境,它提供了耳目一新的用戶界面增強(qiáng)了Web功能數(shù)據(jù)窗口與EAServer,更加緊密的集成功能提供了新的數(shù)據(jù)庫連接和訪問能力,進(jìn)一步提高了易用性。新增的PowerScript新特性讓開發(fā)人員能夠更加直接方便簡單有效地控制應(yīng)用程序的錯誤從而開發(fā)出更加健壯的應(yīng)用程序。1.1.2、PowerBuilder8.0的功能和特點(diǎn)1、專業(yè)的客戶/服務(wù)器開發(fā)工具客戶/服務(wù)器是一種將任務(wù)進(jìn)行分解,然后協(xié)同解決的計算模式。客戶端的應(yīng)用程序負(fù)責(zé)提出任務(wù)需求,服務(wù)器端的應(yīng)用程序則為客戶提供服務(wù),例如數(shù)據(jù)查詢、打印等。用PowerBuilder8.0開發(fā)出的應(yīng)用程序能夠與數(shù)據(jù)庫服務(wù)器完美地協(xié)同工作,構(gòu)成客戶/服務(wù)器計算模式2、面向?qū)ο蟮木幊淘赑owerBuilder8.0中創(chuàng)建的窗口、菜單、數(shù)據(jù)窗口等都是對象。除了使用系統(tǒng)預(yù)先定義的對象外,開發(fā)人員可以自行構(gòu)造新的對象(稱作用戶對象),擴(kuò)展系統(tǒng)的預(yù)定義對象,將各種對象有機(jī)的組合起來就構(gòu)成了PowerBuilder應(yīng)用程序。3、支持多種關(guān)系數(shù)據(jù)庫管理系統(tǒng)用PowerBuilder8.0開發(fā)的應(yīng)用程序可以同時訪問多個數(shù)據(jù)庫系XXXXX大學(xué)畢業(yè)設(shè)計論文3統(tǒng)(關(guān)系見圖1.1),比如說,可以從Oracle中查詢數(shù)據(jù),然后將結(jié)果放入到Foxpro中。PowerBuilder8.0支持多種關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS),既包括注入Oracle、Sybase、MicrosoftSQLServer、IBMDB2、Imformix等大型數(shù)據(jù)庫,也包括Xbase、Foxpro、Paradox等個人數(shù)據(jù)庫。對大型數(shù)據(jù)庫來說,PowerBuilder提供了旨在充分發(fā)揮其性能的專用接口,而小型數(shù)據(jù)庫則可通過ODBC接口靈活的訪問。而且,PowerBuilder8.0本身帶有一個功能不凡的數(shù)據(jù)庫SybaseSQLAnywhere,利用它可以脫離網(wǎng)絡(luò)環(huán)境單機(jī)運(yùn)行應(yīng)用程序。4、豐富的數(shù)據(jù)表現(xiàn)風(fēng)格PowerBuilder8.0的數(shù)據(jù)窗口為展現(xiàn)數(shù)據(jù)的本質(zhì)提供了豐富的手段,數(shù)據(jù)窗口能夠從多種數(shù)據(jù)源中提取數(shù)據(jù),然后以多種風(fēng)格展現(xiàn)在用戶面前,這既包括文本顯示方式,也包括統(tǒng)計圖分析方式。利用數(shù)據(jù)窗口,用戶可以直觀的查詢、修改、插入、刪除、打印、瀏覽數(shù)據(jù),而且,PowerBuilder的數(shù)據(jù)窗口還提供了組框?qū)ο蠛桶粹o對象,開發(fā)人員可以使用他們將數(shù)據(jù)窗口中的對象進(jìn)行分組,并且將用戶對數(shù)據(jù)窗口的操作界面集成在數(shù)據(jù)窗口內(nèi)部。5、豐富的數(shù)據(jù)表現(xiàn)風(fēng)格PowerBuilder8.0應(yīng)用ODBC接口Oracle接口Sybase接口Informix接口Oracle數(shù)據(jù)庫Sybase數(shù)據(jù)庫Informix數(shù)據(jù)庫其他大型數(shù)據(jù)庫SQLAnywhere數(shù)據(jù)庫FoxPro數(shù)據(jù)庫其他各種支持ODBC接口的數(shù)據(jù)庫其他專用接口圖1.1PowerBuilder8.0應(yīng)用程序與數(shù)據(jù)庫管理系統(tǒng)的關(guān)系XXXXX大學(xué)畢業(yè)設(shè)計論文4PowerBuilder8.0的數(shù)據(jù)窗口為展現(xiàn)數(shù)據(jù)的本質(zhì)提供了豐富的手段,數(shù)據(jù)窗口能夠從多種數(shù)據(jù)源中提取數(shù)據(jù),然后以多種風(fēng)格展現(xiàn)在用戶面前,這既包括文本顯示方式,也包括統(tǒng)計圖分析方式。利用數(shù)據(jù)窗口,用戶可以直觀的查詢、修改、插入、刪除、打印、瀏覽數(shù)據(jù),而且,PowerBuilder的數(shù)據(jù)窗口還提供了組框?qū)ο蠛桶粹o對象,開發(fā)人員可以使用他們將數(shù)據(jù)窗口中的對象進(jìn)行分組,并且將用戶對數(shù)據(jù)窗口的操作界面集成在數(shù)據(jù)窗口內(nèi)部。6、靈活快捷的數(shù)據(jù)轉(zhuǎn)移方法利用PowerBuilder8.0的數(shù)據(jù)道,開發(fā)人員和應(yīng)用程序能夠簡單、方便、快捷地把數(shù)據(jù)庫表中的數(shù)據(jù)從一個表復(fù)制到另一個表、從一個數(shù)據(jù)庫復(fù)制到另一個數(shù)據(jù)庫、從一個DBMS復(fù)制到另一個DBMS。在復(fù)制表的過程中,除了復(fù)制表中的數(shù)據(jù)和表結(jié)構(gòu)外(當(dāng)然也可以更改表結(jié)構(gòu)),還可以復(fù)制相應(yīng)表的擴(kuò)展屬性。7、功能強(qiáng)大的調(diào)試器和多種調(diào)試方法PowerBuilder8.0提供了一個全新的內(nèi)置調(diào)試器,利用它,開發(fā)人員能夠單步、斷點(diǎn)跟蹤應(yīng)用程序的執(zhí)行,并在中斷模式下查看或修改變量以及對象屬性的取值。除了常規(guī)的斷點(diǎn)設(shè)置方法外,開發(fā)人員還可以設(shè)置條件斷點(diǎn)和變量斷點(diǎn),是應(yīng)用程序在某種條件下進(jìn)入中斷模式。除了內(nèi)置調(diào)試器外,開發(fā)人員還可以使用PowerBuilder8.0的PBDEBUG功能跟蹤應(yīng)用程序,并把執(zhí)行過程記錄到運(yùn)行日志中。另外,PowerBuilder8.0還提供了專門跟蹤嵌入式SQL語句的功能,從而可以找到與數(shù)據(jù)訪問相關(guān)的性能瓶頸問題。1.1.3、PowerBuilder8.0的開發(fā)環(huán)境PowerBuilder8.0開發(fā)環(huán)境由一系列集成的畫板(Painter)組成。所謂畫板實(shí)際上就是完成一定功能的工具,比如窗口畫板用于定義窗口對象,用戶對象畫板定義用戶對象,數(shù)據(jù)窗口畫板定義數(shù)據(jù)窗口對象,庫畫板完成應(yīng)用庫的增、刪、改等,應(yīng)用開發(fā)人員通過簡單的鼠標(biāo)操作就能設(shè)計、建立、測試客戶/服務(wù)器應(yīng)用程序。PowerBuilder主窗口的界面如圖1.2所示。XXXXX大學(xué)畢業(yè)設(shè)計論文5PowerBuilder8.0各畫板完成的工作是由眾多的畫板工具實(shí)現(xiàn)的,而畫板工具又包含了一些小工具。畫板、畫板工具和小工具的有機(jī)組合構(gòu)成了PowerBuilder8.0強(qiáng)大而方便的應(yīng)用開發(fā)環(huán)境。1.1.4、PowerScript編程語言雖然可視化編程為開發(fā)人員提供了極大的方便,但無論采用哪種編程工具開發(fā)應(yīng)用程序,編碼總是其中必不可少的步驟之一。PowerBuilder使用的編程語言為PowerScript,是一種高級的、結(jié)構(gòu)化的編程語言。PowerScript十分簡單易學(xué),它的語言成份與大多數(shù)語言相似。PowerBuilder中事件處理程序、用戶自定義函數(shù)等都是使用PowerScript語言編寫的書寫PowerScript程序時格式相當(dāng)自由,每一行中的空格、縮進(jìn)等均被編譯器忽略,利用這個特性,我們可以編寫出結(jié)構(gòu)清晰、易于閱讀和理解的應(yīng)

溫馨提示

  • 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

提交評論