資源描述:
《小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、小區(qū)物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文一、引言(一)問題背景及提出的必要性生活小區(qū)的物業(yè)管理是物業(yè)公司都必須切實(shí)面對(duì)的工作,但一直以來人們使用傳統(tǒng)的人工方式管理,這種管理方式存在著許多缺點(diǎn),如:效率低且較為煩瑣,另外隨著物業(yè)管理項(xiàng)目的增加,工作量也將大大增加,這必然增加物業(yè)管理者的工作量和勞動(dòng)強(qiáng)度,這將給物業(yè)管理信息的查找、更新和維護(hù)都帶來了很多困難。經(jīng)過我們?cè)敿?xì)的調(diào)查,目前我國(guó)有相當(dāng)一部分物業(yè)管理公司還停留在人工管理的基礎(chǔ)上,這樣的管理機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,其管理方法將浪費(fèi)許多的人力和物力。隨著科學(xué)技術(shù)的不
2、斷提高,這種傳統(tǒng)的手工管理方法必然被以計(jì)算機(jī)為基礎(chǔ)的信息管理方法所取代。物業(yè)管理系統(tǒng)作為計(jì)算機(jī)應(yīng)用的一個(gè)分支,有著手工管理所無法比擬的優(yōu)點(diǎn),如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高物業(yè)管理的效率。因此,開發(fā)一套能夠?yàn)橛脩籼峁┮?guī)范化的事務(wù)管理、充足的信息和快捷的查詢手段的物業(yè)管理系統(tǒng),是非常必要的,也是十分及時(shí)的。因此可以把物業(yè)管理作為畢業(yè)設(shè)計(jì)的題目,正好可以充分利用幾年在校所學(xué)的各種專業(yè)知識(shí)開發(fā)一個(gè)小區(qū)物業(yè)管理系統(tǒng)幫助相關(guān)部門進(jìn)行有效的管理。(二)開發(fā)工具簡(jiǎn)
3、介:(Delphi簡(jiǎn)介)Delphi是由Borland公司推出的快速、可視化的開發(fā)工具。作為一種Windows系統(tǒng)下的可視化開發(fā)工具,它使用ObjectPascal語言,利用它所提供的可視“控件”來創(chuàng)建“對(duì)象”。自Borland公司1995年3月推出Delphi1.0以來,它就以優(yōu)秀的集成開發(fā)環(huán)境、可視化的面向?qū)ο缶幊獭⒘己玫臄?shù)據(jù)庫(kù)應(yīng)用支持、功能齊全的VCL組件庫(kù)和高效的編譯器,為程序開發(fā)人員提供了在基于ObjectPascal語言的可視化開發(fā)平臺(tái)上快速開發(fā)遵循Windows標(biāo)準(zhǔn)的應(yīng)用程序的開發(fā)工具,得到了廣大
4、Windows程序開發(fā)人員的喜愛。在Windows環(huán)境下編程,傳統(tǒng)的編程方法已經(jīng)難以勝任,由于傳統(tǒng)的編程方法使用的是面向過程、按順序進(jìn)行的機(jī)制,它使得在寫程序的過程中始終要關(guān)心什么時(shí)候發(fā)生什么事情,面對(duì)Windows事件驅(qū)動(dòng)的工作方式,處理各種事件及其可能的組合將有驚人的工作量。面向?qū)ο蟮某绦蛟O(shè)計(jì)(Object-OrientedProgramming,簡(jiǎn)稱OOP)立意于創(chuàng)建軟件重用代碼,具備更好地模擬現(xiàn)實(shí)世界環(huán)境的能力,這使它被公認(rèn)為是自上而下編程的優(yōu)勝者。它通過給程序中加入擴(kuò)展語句,把函數(shù)“封裝”進(jìn)Windo
5、ws編程所必需的“對(duì)象”41中,使得復(fù)雜的工作條理清晰、編寫容易。一些早期的具有OOP性能的程序語言如C++,Pascal,Smalltalk等,雖然具有面向?qū)ο蟮奶卣?,但不能輕松地畫出可視化對(duì)象,與用戶交互能力較差,仍然要編寫大量的代碼。Delphi使用“可視化”的編程方法,程序員不必自己建立對(duì)象,利用?Delphi提供的可視“控件”,只要在提供的程序框架中加入完成功能的代碼,而不必考慮按精確次序執(zhí)行的每個(gè)步驟。在這種機(jī)制下,必編寫一個(gè)大型的程序,而是建立一個(gè)由若干微小程序組成的應(yīng)用程序,這些微小程序可以由用
6、戶啟動(dòng)的事件來激發(fā)。這樣就可以快速創(chuàng)建強(qiáng)大的應(yīng)用程序而毋需涉及不必要的細(xì)節(jié)。Delphi7作為Delphi家庭中新版本不但可以作為新一代商務(wù)系統(tǒng)的快速開發(fā)工具,也可以作為客戶機(jī)/服務(wù)器和Web方式的應(yīng)用程序開發(fā)工具。以下是Delphi的常用概念:類(Class):面向?qū)ο缶幊痰幕A(chǔ),對(duì)一具體事物、概念的抽象。Delphi中定義的類五一般均以大寫字母“T”開頭。組件(Component):Delphi應(yīng)用程序開發(fā)的基礎(chǔ),實(shí)際上是指完成一定功能的類。對(duì)象(Object):在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,對(duì)象是類的實(shí)例。屬性
7、(Preperty):對(duì)象的靜態(tài)屬性,表示狀態(tài)信息。方法(Method):對(duì)象的動(dòng)態(tài)屬性,表示對(duì)象能夠執(zhí)行的功能。事件(Event):在Windows系統(tǒng)中,事件就是消息。事件可能是由用戶執(zhí)行了某些操作(如鼠標(biāo)單擊等)引起的,也可能是由程序內(nèi)部觸發(fā)的(如定時(shí)器等)。事件處理程序(EventHandler):當(dāng)事件觸發(fā)時(shí),應(yīng)用程序執(zhí)行的命令集。一、需求分析小區(qū)物業(yè)管理系統(tǒng)主要針對(duì)生活小區(qū)的物業(yè)管理公司作為使用對(duì)象而開發(fā)的,管理人員的日常工作范圍主要是生活小區(qū)的樓盤、居住在小區(qū)里的住戶、住戶的各種收費(fèi)、住戶的報(bào)修、
8、住戶的投訴以及住戶的停車等信息。管理人員應(yīng)用本系統(tǒng)應(yīng)能很方便地對(duì)以上信息進(jìn)行登記和查詢管理。(一)功能需求小區(qū)物業(yè)管理系統(tǒng)主要應(yīng)具有以下功能:l系統(tǒng)用戶管理:管理使用該系統(tǒng)的用戶信息,包括系統(tǒng)用戶添加、修改、刪除、查詢。l樓盤信息管理:管理小區(qū)中樓盤的各種信息,包括樓盤信息的添加、修改、刪除、查詢。l住戶信息管理:管理小區(qū)住戶的各種信息,包括住戶信息的添加、修改、刪除、查詢。41l停車