版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、理工大學繼續(xù)教育學院信息工程學校函授站 畢業(yè)設計說明書小區(qū)物業(yè)管路系統(tǒng)作 者:馬登強 王新偉 景源學 號:xxx學習形式:函授專業(yè)班級:計算機網(wǎng)絡技術 指導老師:郭小平摘 要管理信息系統(tǒng)(Management Information Systems 簡稱MIS)是60年代在歐美新興起來的計算機應用學科。目前,由于開發(fā)高質量MIS的能力大大落后計算機硬件日新月異的進展,但競爭激烈的社會對MIS發(fā)展和完善需求在不斷地增加, MIS現(xiàn)在已經(jīng)深入到我國的各行各業(yè)。 本軟件的前臺設計由Visual Basic實現(xiàn)。利用SQL Server 2000用戶界面工具進行數(shù)據(jù)庫的創(chuàng)建和管理。本系統(tǒng)界面設計大方、
2、簡潔、實用、操作簡單方便,是一款完全適合普通小區(qū)物業(yè)日常事務管理的軟件。軟件設計綜合了具有一定代表性的多家物業(yè)管理公司的業(yè)務模式和需求。實現(xiàn)了小區(qū)信息數(shù)據(jù)庫的創(chuàng)建與各種費用的收取、統(tǒng)計、匯總,實現(xiàn)房產(chǎn)、客戶等小區(qū)的智能化管理,提高物業(yè)管理的效率。關鍵詞:小區(qū)物業(yè);物業(yè)管理系統(tǒng);Visual Basic;SQL Server 2000;ABSTRACTMIS (Management Information Systems) is 60 ages in Europe and America newly arisen computer application science. Now, develo
3、ping ability of the high quantity MIS consumedly fall behind the computer hardwares the continuous changes, but the need to improve MIS constantly increase because of the society competition, and the MIS is already deep now into our countrys every trade. The foreground of the software is carried out
4、 by Visual Basic 6.0.Using the SQL Server 2000 customer interface tool to create and manage the database. This interface of the system is generous,practical,with simple operational method, and it is also a software complete suiting the common community property business management. It synthesizes th
5、e requirement and business mode of the many property management company in designing presess. It realized the establishment of the information database of the district and collecting,staatistics,gathering of different expenses. It can realize the management of house property,customer in a small area
6、 of inhabitancy. And increase the effciency of the property management.Key words:Community property;Property management system;Visual Basic 6.0; SQL Server 2000;目 錄前 言1第一章 系統(tǒng)的概述21.1系統(tǒng)研究的目標和應用背景21.1.1系統(tǒng)研究的目標21.1.2系統(tǒng)的應用背景31.2系統(tǒng)研究的設計要求31.3系統(tǒng)的運行環(huán)境31.3.1硬件環(huán)境31.3.2軟件環(huán)境4第二章 系統(tǒng)的可行性研究52.1技術可行性研究52.2經(jīng)濟可行性研究6第
7、三章 系統(tǒng)的分析83.1系統(tǒng)的需求分析83.1.1需求分析的任務83.1.2需求分析的方法93.2系統(tǒng)的功能分析9第四章 系統(tǒng)的設計134.1系統(tǒng)的設計目標134.2系統(tǒng)的總體設計134.2.1系統(tǒng)的功能設計134.2.2系統(tǒng)的模塊設計144.2.3系統(tǒng)的總體結構設計144.3系統(tǒng)的數(shù)據(jù)庫設計17第五章 系統(tǒng)的界面與編碼的實現(xiàn)245.1系統(tǒng)界面設計245.1.1加載系統(tǒng)與用戶登錄部分245.1.2系統(tǒng)主臺平臺部分275.1.3主窗體調用各個模塊部分285.2系統(tǒng)代碼設計57第六章 系統(tǒng)的測試586.1 實施環(huán)境和工具的比較選擇586.2 編程環(huán)境、工具、實現(xiàn)與數(shù)據(jù)準備概況586.3 系統(tǒng)測試概
8、況596.4 系統(tǒng)轉換方案與實現(xiàn)概況606.5 系統(tǒng)運行與維護概況60結 論62參考文獻63附 錄I 源代碼摘錄64附 錄文獻翻譯68 辭7271 / 76前 言 本軟件使用Microsoft Visual Basic 6.0進行編寫。數(shù)據(jù)庫技術的產(chǎn)生與發(fā)展源于對于數(shù)據(jù)的組織與管理。數(shù)據(jù)庫技術是數(shù)據(jù)管理的技術,它隨著數(shù)據(jù)管理任務的需要而產(chǎn)生于20世紀60年代中期。這是一門綜合性技術,涉與操作系統(tǒng),數(shù)據(jù)結構,算法設計和程序設計等知識。數(shù)據(jù)庫技術的基本思想是對數(shù)據(jù)實行集中,統(tǒng)一,獨立的管理,用戶可以最大限度的共享數(shù)據(jù)資源。一個好的管理信息系統(tǒng)的建立必須要以一個好的管理基礎為前提。本物業(yè)管理系統(tǒng)的開
9、發(fā),是為了規(guī)住宅小區(qū)的管理工作,為物業(yè)管理部門提供一套高效、快捷的應用軟件。適用于管理以下物業(yè):房產(chǎn)業(yè)主、住宅群體、智能小區(qū)、各類小區(qū)等等。使用計算機進行小區(qū)物業(yè)信息的處理優(yōu)點如下:(1) 與時信息交流,改善服務質量,通過本系統(tǒng)對小區(qū)物業(yè)管理信息的規(guī)管理,可以與時的掌握業(yè)主們的需求,并根據(jù)需求有針對性的改進業(yè)務,以提高服務質量。(2) 方便查詢,提高工作效率。 隨著人們生活水平的不斷提高,人們對生活環(huán)境要求日益提高,尤其是對居住環(huán)境不斷提出新的需求,為了適應這種形式,小區(qū)的經(jīng)營者不僅首先要有堅實的硬件基礎,還要有一套現(xiàn)代化的物業(yè)管理系統(tǒng)。第一章 系統(tǒng)的概述1.1系統(tǒng)研究的目標和應用背景1.1.
10、1系統(tǒng)研究的目標本系統(tǒng)介紹了小區(qū)物業(yè)管理系統(tǒng)的實現(xiàn)。它是小區(qū)現(xiàn)代化的管理手段。智能小區(qū)開始建設的同時應該遵循"管理是保障"的原則,沒有高質量的住宅小區(qū)智能化管理,就不可能充分發(fā)揮住宅小區(qū)智能化的功能效果??茖W高效的管理是智能化的真正涵,簡單的硬件拼湊對于智能小區(qū)的實際應用是缺少實際意義的。為此,作為小區(qū)的實際管理者-物業(yè)管理公司應該運用現(xiàn)代化的計算機管理手段,使物業(yè)的硬件管理結合軟件管理,為物業(yè)管理走向現(xiàn)代化、制度化與規(guī)化創(chuàng)造條件。 在本系統(tǒng)中,我對整個系統(tǒng)模型的分析與設計,以與整個數(shù)據(jù)庫模型的分析與設計有了一定的了解。 物業(yè)管理軟件的設計從低到高有三個層次: 第一個層次為
11、單項數(shù)據(jù)處理,模仿手工管理方式,多用于簡單的事物性工作,這是目前國大多數(shù)物業(yè)管理公司所處計算機應用水平; 第二個層次是數(shù)據(jù)綜合處理,此時計算機應用呈現(xiàn)網(wǎng)絡化和實時處理特點,已經(jīng)具備部分提高物業(yè)管理效率的特點; 第三個層次則是管理信息系統(tǒng),此時信息論、控制論、系統(tǒng)工程等優(yōu)化理論在軟件程序中得以運用,計算機網(wǎng)絡和數(shù)據(jù)庫的建立,使計算機有管理某個單一系統(tǒng)發(fā)展成全面的管理系統(tǒng)。系統(tǒng)集成能力的高低和決策分析功能成為衡量此階段物業(yè)管理軟件水平的依據(jù)。我們下文討論的物業(yè)管理軟件的設計就是第三個層次的軟件設計。本系統(tǒng)介紹了小區(qū)物業(yè)管理系統(tǒng)的實現(xiàn)。它是小區(qū)現(xiàn)代化的管理手段。智能小區(qū)開始建設的同時應該遵循&quo
12、t;管理是保障"的原則,沒有高質量的住宅小區(qū)智能化管理,就不可能充分發(fā)揮住宅小區(qū)智能化的功能效果??茖W高效的管理是智能化的真正涵,簡單的硬件拼湊對于智能小區(qū)的實際應用是缺少實際意義的。為此,作為小區(qū)的實際管理者-物業(yè)管理公司應該運用現(xiàn)代化的計算機管理手段,使物業(yè)的硬件管理結合軟件管理,為物業(yè)管理走向現(xiàn)代化、制度化與規(guī)化創(chuàng)造條件。1.1.2系統(tǒng)的應用背景近年來,隨著人民生活水平的提高,人們對住宅質量提出更高的要求。在此前提下,我國各地涌現(xiàn)出了一些運用現(xiàn)代的計算機、控制與通信技術的智能化住宅小區(qū)。但是許多智能小區(qū)都存在搭好了平臺卻沒有智能化的軟體在上面運行的情況,或者說缺少現(xiàn)代化的管理手
13、段。1.2系統(tǒng)研究的設計要求(1)對小區(qū)所有房屋資料的錄入和增,刪,改,查詢等功能的實現(xiàn),這是一個小區(qū)管理的基礎,小區(qū)管理都是基于該小區(qū)的房產(chǎn)資源而產(chǎn)生的。 (2)對本小區(qū)住戶的詳細資料的管理,包括增,刪,改,查詢等功能的實現(xiàn),這也是物業(yè)管理產(chǎn)生的基礎,物業(yè)管理都是相對該小區(qū)的所有住戶而言的。 (3)有了上述資料后,需要實現(xiàn)實質性的物業(yè)管理,本系統(tǒng)主要實現(xiàn)物業(yè)設備管理,儀表包括水,電,煤氣表數(shù)據(jù)管理,收費管理,住戶投訴管理,住戶報修管理,設備維修管理,停車場管理,這些基本的物業(yè)管理功能構成了小區(qū)物業(yè)管理的主體,其中與住戶密切的是儀表數(shù)據(jù)和收費管理,儀表數(shù)據(jù)管理模塊管理每個住戶的水,電,氣表的資
14、料,統(tǒng)計住戶每月的用量以與需要交納的費用,收費管理記錄物業(yè)公司對住戶的每一筆收費,包括水,電,氣等使用費用和物業(yè)管理費用,物業(yè)維修費用等費用。住戶投訴管理和住戶維修管理分別記錄住戶對物業(yè)公司的不滿的投訴和針對各種設施向物業(yè)公司的報修,物業(yè)設備和設備維修管理則是對一些整個小區(qū)的公共設施的管理和維修記錄,比如小區(qū)大門。1.3系統(tǒng)的運行環(huán)境1.3.1硬件環(huán)境AMD Athlon 3200+ 80GB硬盤 512MB存 D-Link DE-528 PCI Ethernet 10M網(wǎng)卡 七彩虹 X550 雙128B 顯卡聯(lián)想鼠鍵套裝1.3.2軟件環(huán)境數(shù)據(jù)庫技術是計算機應用技術中的一個重要組成部分,對于大
15、量的數(shù)據(jù),使用數(shù)據(jù)庫來存儲管理將比通過文件來存儲管理有更高的效率。 本系統(tǒng)的設計采用的是Microsoft公司 的MS SQL Server2000、以與采用Visual Basic來處理圖像數(shù)據(jù)。Mcrosoft SQL Server 2000是一個可縮放、高性能的數(shù)據(jù)庫管理系統(tǒng),它提供了與Windows NT 線程和調度服務、性能監(jiān)視器和事件瀏覽器的集成,基于Windows 管理界面并提供對多個服務器上的遠程數(shù)據(jù)復制管理、服務器管理、診斷和調整的可視化拖放控制。MS SQL Server2000是當今社會的主流數(shù)據(jù)庫管理系統(tǒng),它的穩(wěn)定性和易用性是為世人所稱道的,最重要的一點它是當今世界最大
16、的軟件設計廠商Microsoft數(shù)據(jù)的產(chǎn)品。因此,他同Windows NT,Windows2000等操作系統(tǒng)的結合是最完美的。所以,在數(shù)據(jù)管理系統(tǒng)上,我們采用了MS SQL Server2000。 Visual Basic提供了強有力的數(shù)據(jù)庫存取能力,將Windows的各種先進特性與強大的數(shù)據(jù)庫管理功能有機地結合在一起。1991年Microsoft公司推出Windows應用程序開發(fā)工具Visual Basic,在VB中,既繼承了其先輩Basic所具有的程序設計語言簡單易用的特點,其編程系統(tǒng)又采用了面向對象,事件驅動的編程機制,用一種巧妙的方法把Windows的編程復雜性封裝起來,提供了一種所見
17、即所得的可視界面設計方法,給廣大非計算機專業(yè)人員學習、使用、研究和開發(fā)Windows環(huán)境下的應用程序帶來了福音。 在Visual Basic中,有兩種常用的處理圖像數(shù)據(jù)的方法。 1.數(shù)據(jù)綁定。可以使用Image或者Picture的DataField、DataMember和DataSource的屬性來對數(shù)據(jù)進行捆綁。這種方法類似與對于普通數(shù)據(jù)類型的綁定。2.直接讀寫。也可以使用ADO對圖像數(shù)據(jù)進行讀寫。第二章 系統(tǒng)的可行性研究可行性研究的目的不是解決問題,而是確定問題是否值得去解決,如果問題沒有可行的解,那么花費在這項工程上的任何時間、人力、軟件資源和經(jīng)費,都是無謂的浪費。本系統(tǒng)介紹了小區(qū)物業(yè)管
18、理系統(tǒng)的實現(xiàn),它是小區(qū)物業(yè)管理的一個主要組成部分,其作用是對所有住戶,住房,設備情況以與各種維修,收費進行有效的管理?;谝陨锨闆r主要從以下三方面研究本系統(tǒng)的可行性:技術可行性、經(jīng)濟可行性和操作可行性。2.1技術可行性研究小區(qū)物業(yè)管理系統(tǒng)采用了當前的主流計算結構C/S模式進行開發(fā),前臺開發(fā)工具選用MicrosoftVisual Basic 6.0。MicrosoftVisual Basic 6.0是一種可視化的、面向對象的Windows開發(fā)語言,Microsoft Visual Basic 6.0具有易用、通用和開發(fā)效率高的特點。后臺的數(shù)據(jù)庫開發(fā)工具選用了Microsoft SQL Serve
19、r 2000,它能夠處理大量數(shù)據(jù),同時保持數(shù)據(jù)完整性并提供許多高級管理和數(shù)據(jù)分配功能。這兩種開發(fā)工具功能強大,有較好的接口,作為本系統(tǒng)開發(fā)工具是可行的。(1) Visual Basic 6.0的簡介Visual Basic(簡稱VB)是Microsoft公司開發(fā)的一種通用的基于對象的程序設計語言。VB6.0是與WIN98配合于1998年推出的,進一步加強了數(shù)據(jù)庫、Internet和創(chuàng)建控件方面的功能。VB可以用于可以開發(fā)多媒體、數(shù)據(jù)庫、網(wǎng)絡、圖形等方面的應用程序。數(shù)據(jù)訪問特性允許對包括 Microsoft SQL Server 和其它企業(yè)數(shù)據(jù)庫在的大部分數(shù)據(jù)庫格式建立數(shù)據(jù)庫和前端應用程序,以與
20、可調整的服務器端部件。VB中提供大量的控件,這些控件可幫助我們設計界面和實現(xiàn)功能,減少了編程人員的很多麻煩,提高了編程的效率和可靠性。所以我選擇Visual Basic 6.0作為我這套系統(tǒng)的開發(fā)環(huán)境。 (2)面向對象編程的概念面向對象的程序設計(Object-Oriented Programming,簡記為OOP)是Visual Basic6.0誕生的基礎。OOP立意于創(chuàng)建軟件重用代碼,具備更好地模擬現(xiàn)實世界環(huán)境的能力,這使它被公認為是自上而下編程的優(yōu)勝者。它通過給程序中加入擴展語句,把函數(shù)“封裝”進Windows編程所必需的“對象”中。面向對象的編程語言使得復雜的工作條理清晰、編寫容易。說
21、它是一場革命,不是對對象本身而言,而是對它們處理工作的能力而言。對象并不與傳統(tǒng)程序設計和編程方法兼容,只是部分面向對象反而會使情形更糟。除非整個開發(fā)環(huán)境都是面向對象的,否則對象產(chǎn)生的好處還沒有帶來的麻煩多。而Visual Basic6.0是完全面向對象的,這就使得Visual Basic6.0成為一種觸手可與的促進軟件重用的開發(fā)工具,從而具有強大的吸引力。(3)SQL Server簡介數(shù)據(jù)庫(SQL SERVER 2000)數(shù)據(jù)庫技術是計算機技術中的一個重要組成部分。對于大量的數(shù)據(jù),使用數(shù)據(jù)庫來存儲管理將比通過文件來存儲管理有更高的效率。數(shù)據(jù)庫就是一組排列成易于處理和讀取的相關信息的集合。幾乎
22、所有的應用程序都需要存放大量的數(shù)據(jù),并將其組織成易于讀取的格式。這種要求通??梢杂脭?shù)據(jù)庫管理系統(tǒng)(DBMS)來實現(xiàn)。由于它提供了結構化查詢語言(SQL)的標準接口,該接口允許以一致的和可理解的方法一起使用許多數(shù)據(jù)庫工具和產(chǎn)品。Visual Basic 6.0提供強有力的數(shù)據(jù)庫存儲能力,將Windows的各種先進特性與數(shù)據(jù)庫管理功能有機的結合在一起。Visual Basic 6.0在數(shù)據(jù)庫管理方面主要是用Active X 數(shù)據(jù)對象ADO(ActiveX Data Objects)這種新的數(shù)據(jù)庫訪問標準代替了原有的數(shù)據(jù)訪問對象和遠程數(shù)據(jù)訪問對象。SQL語言是一種綜合的、通用的、功能極強同時又簡潔易
23、學的語言。SQL語言集數(shù)據(jù)查詢(data query)、數(shù)據(jù)操縱(data manipulation)、數(shù)據(jù)定義(data definition)和數(shù)據(jù)控制(data control)功能于一體,充分體現(xiàn)了關系數(shù)據(jù)語言的特點和優(yōu)點。2.2經(jīng)濟可行性研究隨著計算機技術的飛速發(fā)展,計算機在企業(yè)管理中應用的普與,利用計算機實現(xiàn)企業(yè)人事管理勢在必行。21世紀是一個充滿競爭和挑戰(zhàn)的世紀。在這個世紀中,高效化、系統(tǒng)化、規(guī)化、自動化已成為現(xiàn)代企業(yè)的代名詞。做為我國支柱產(chǎn)業(yè)之一的房地產(chǎn)業(yè)在當今智能化小區(qū)的發(fā)展的驅動下,在當今信息時代的推動下,擁有自己的一套特色的小區(qū)物業(yè)管理系統(tǒng)是非常必要的,與小區(qū)繁多的硬件設
24、施相比較,傳統(tǒng)的手工式的管理方式已經(jīng)無法適合當今的龐大的數(shù)據(jù)處理和精確的運算需求,所以一套精美完善的小區(qū)物業(yè)管理系統(tǒng)是提高工作效率節(jié)省人力物力的有效解決方案。傳統(tǒng)的管理方式,對物業(yè)管理人員要求數(shù)量多,耗資高,錯誤率高,工作人員流動和對新人的培訓經(jīng)費也是不小的開支。一套完善的小區(qū)物業(yè)管理系統(tǒng)可持續(xù)使用并能隨著時代和工作的需求不斷更新,一期投入終身受用,按長期的使用計算,開發(fā)系統(tǒng)的造價平均到每年與傳統(tǒng)式的管理方式的年耗資本相對比,性價比是可行的。開發(fā)這套系統(tǒng)的經(jīng)濟可行性是很高的。主要從投資和收益方面來考慮,這個系統(tǒng)的經(jīng)濟效益必須要超過它的開發(fā)成本,一般這種軟件的生是由使用單位請專門的軟件公司或開發(fā)
25、人員進行設計開發(fā)來實現(xiàn)的,這同樣也存在一個后期維護的問題。而對于一個規(guī)模較大的物業(yè)公司來說,這樣一個管理軟件所需的功能并不是很多,但是可以帶來管理效率肯定可以大幅度提高,經(jīng)濟效益肯定能超過它的開發(fā)成本。2.3操作可行性研究隨著計算機的普與,物業(yè)管理人員水平的提高,有能力使用計算機進行日常的管理。所以本系統(tǒng)的操作方式在這個用戶組織行得通。 必要時還應該從法律社會效益等更廣泛的方面研究系統(tǒng)的可行性。 通過從以上三方面研究了系統(tǒng)的可行性,在考慮了種種因素后,我自己制定了一個較好的解決方案,并且為該系統(tǒng)軟件制定了一個初步的計劃。對于這套小區(qū)物業(yè)管理系統(tǒng)而言,在投入使用前,會由開發(fā)并能熟練操作本系統(tǒng)的工
26、程人員對用戶群進行專業(yè)系統(tǒng)的培訓。培訓容應包括,熟練掌握系統(tǒng)的各個功能和簡單的系統(tǒng)維護,在開發(fā)設計程序的過程中直觀的界面和控件的文字解釋完全能使得用戶充分理解起功能和意義,在計算機普與的今天,用戶對本系統(tǒng)的操作完全可以看做是一種簡單的,配合形式的手工操作,因為本系統(tǒng)最適合用于微型機,可以說幾乎任何人都可以使用和管理。所以本系統(tǒng)的操作是完全可行的。第三章 系統(tǒng)的分析3.1系統(tǒng)的需求分析為了開發(fā)出真正滿足用戶需求的軟件產(chǎn)品,首先必須知道用戶的需求。對軟件需求的深入理解是軟件開發(fā)工作獲得成功的前提條件,不論我們把設計和編碼工作做得如何出色,不能真正滿足用戶需求的程序只會令用戶失望,給開發(fā)者帶來煩惱。
27、 雖然在可行性研究階段已經(jīng)粗略了解用戶的需求,甚至還提出了一些可行性的方案,但是,可行性研究的基本目的是用較小的成本在較短的時間確定是否存在可行的解法,因此許多細節(jié)被忽略了。然而在最終的系統(tǒng)鮮中卻不能遺漏任何一個微小的部分細節(jié),所以可行性研究并不能代替需求分析,它實際上并沒有準確地回“答系統(tǒng)必須做什么?”這個問題。3.1.1需求分析的任務需求分析是軟件工程開發(fā)設計的一個重要的環(huán)節(jié),是軟件定義時期的最后一個階段,它的基本任務是準確地回答“系統(tǒng)必須做什么,要解決的問題是什么?”,應該對整個應用情況作全面的,詳細的調查,確定特定數(shù)據(jù)庫應用環(huán)境下的設計目標,收集該應用環(huán)境下針對系統(tǒng)設計所需要的基本數(shù)據(jù)
28、以與對這些數(shù)據(jù)的具體處理要求,從而確定用戶的需求,從“數(shù)據(jù)”與“處理”,通過調查,收集,分析獲得用戶對數(shù)據(jù)庫的需求。(1) 信息需求: 物業(yè)管理(系統(tǒng)):實現(xiàn)用戶注冊、登錄、密碼修改,等功能并對其權限進行控制以方便不同用戶對其信息進行操作,便于歸檔查詢統(tǒng)計,也保障了系統(tǒng)的安全性。其中包括的注冊/登錄信息有(登錄名,登陸密碼,用戶描述等)。 住戶信息管理:業(yè)主信息管理包括(業(yè)主ID,業(yè)主,出生年月,籍貫,性別,工作單位與地址, ,聯(lián)系,入住時間,遷出時間等) 房產(chǎn)信息管理:房產(chǎn)信息管理包括(房間編號,物業(yè)地址,建筑面積,使用面積,轉修情況,單價,總價,是否已經(jīng)售出,買主編號,買主,備注等) 物業(yè)
29、設備管理:物業(yè)設備管理包括(設備編號,設備名稱,型號,品牌,所屬部門,購買日期,事故記錄等) 收費管理:收費管理主要包括(收費編號,住戶,物業(yè)地址,年份,月份,收費項目,收費方式,應收總額,已交金額,欠款金額,交費日期,辦理人,備注等)。 物業(yè)設備維修管理:物業(yè)設備維修管理主要包括(維修編號,設備編號,設備名稱,維修日期等)。(2) 處理需求:用戶可以維護,查詢,修改, 基本信息數(shù)據(jù),操作人員可以修改密碼等個人信息。(3) 安全性與完整性要求: 用戶進入系統(tǒng)前必須登錄,輸入密碼,經(jīng)服務器確認后方可進入系統(tǒng)。本系統(tǒng)的主要任務是物業(yè)管理系統(tǒng)的系統(tǒng)化.規(guī)化以與自動化。 系統(tǒng)的功能:(1) 實現(xiàn)對入住
30、業(yè)主信息的錄入,管理和查詢的功能。(2) 實現(xiàn)對小區(qū)房產(chǎn)信息的錄入,管理和查詢的功能(3) 實現(xiàn)對小區(qū)物業(yè)設備的錄入,管理和查詢的功能。(4) 實現(xiàn)對小區(qū)物業(yè)管理收費,儀表使用情況收費的錄入,管理和查詢的功能。(5) 實現(xiàn)對小區(qū)物業(yè)設備維修的錄入,管理和查詢的功能。3.1.2需求分析的方法進行需求分析首先是調查清楚用戶的實際需求,與用戶達成共認識,然后分析與表達這些需求。調查了解了用戶需求分析以后,還需要進一步分析和表達用戶的需求,在眾多的分析方法中結構化分析方法是一種簡單實用的方法。用數(shù)據(jù)流圖和數(shù)據(jù)字典來表達需求分析。3.2系統(tǒng)的功能分析經(jīng)過調研與可行性分析,出于對人們生活住房考慮,設計了這
31、套小區(qū)物業(yè)管理系統(tǒng),本系統(tǒng)主要考慮到小區(qū)物業(yè)管理的普遍要求,小區(qū)物業(yè)管理系統(tǒng)主要包括:(1)對小區(qū)所有房屋資料的錄入和增、刪、改、查詢等功能實現(xiàn),在基于這些小區(qū)的房產(chǎn)資源對小區(qū)進行管理。(2)對小區(qū)住戶的詳細資料的管理,包括增、刪、改、查詢等功能的實現(xiàn),這些也是一個小區(qū)的基本資源,畢竟物業(yè)管理最后是針對小區(qū)的所有住戶而言的。(3)在具有了所有的基本資料信息后,需要實現(xiàn)實質性的物業(yè)管理。主要的管理業(yè)務包括:物業(yè)設備管理、儀表(水、電、煤氣表)數(shù)據(jù)管理、收費管理、住戶投訴管理、住戶報修管理、設備維修管理、停車場管理。這些成為小區(qū)物業(yè)管理的主體。(4)各項管理業(yè)務的統(tǒng)計報表,包括:物業(yè)設備統(tǒng)計報表、
32、所有住戶的水、點、氣儀表資料統(tǒng)計、各種收費統(tǒng)計、住戶投訴統(tǒng)計、住戶報修統(tǒng)計、物業(yè)設備維修統(tǒng)計等,這樣就可以便于物業(yè)公司對小區(qū)進行全面的了解和管理了。系統(tǒng)的功能:1. 系統(tǒng)用戶管理功能(1) 系統(tǒng)用戶的添加,包括用戶名、密碼、添加時間信息。(2) 系統(tǒng)用戶密碼的修改。2小區(qū)住戶信息管理功能(1) 住戶基本信息的錄入,包括住戶編號、住戶、物業(yè)地址、使用面積、入住時間等信息。(2) 住戶基本信息的修改。(3) 住戶基本信息的刪除。(4) 住戶基本信息的查詢。3.小區(qū)房產(chǎn)信息管理功能(1) 房產(chǎn)基本信息的錄入,包括房間編號、物業(yè)地址、使用面積、房型、單價、總價等信息。(2) 房產(chǎn)基本信息的修改。(3)
33、 房產(chǎn)基本信息的刪除。(4) 房產(chǎn)基本信息的查詢。4.小區(qū)物業(yè)設備信息管理功能(1) 物業(yè)設備基本信息的錄入,包括設備編號、設備名稱、型號、品牌、所屬部門、購買日期、事故記錄信息。(2) 物業(yè)設備基本信息的修改。(3) 物業(yè)設備基本信息的刪除。(4) 物業(yè)設備基本信息的查詢。5.小區(qū)儀表信息管理功能(1) 儀表基本信息的錄入,包括儀表編號、本月用量、單價、本月費用、上月抄表日期、本月抄表日期等信息。(2) 儀表設備基本信息的修改。(3) 儀表設備基本信息的刪除。(4) 儀表設備基本信息的查詢。6.小區(qū)停車信息管理功能(1) 停車場基本信息的錄入,包括停車編號、車位位置、停車住戶、物業(yè)地址、使用
34、日期、備注信息。(2) 停車場基本信息的修改。(3) 停車場基本信息的刪除。(4) 停車場基本信息的查詢。7.小區(qū)收費管理功能(1) 其中包括物業(yè)收費和儀表收費兩大類信息的錄入,包括收費編號、年份、月份、收費項目、收費方式、應收總額、已交金額等信息。(2) 收費基本信息的修改。(3) 收費基本信息的刪除。(4) 收費基本信息的查詢。8.小區(qū)住戶投訴管理功能(1) 住戶投訴基本信息的錄入,包括投訴編號、投訴日期、接待人員、處理日期、處理人員、投訴容等信息。(2) 住戶投訴基本信息的修改。(3) 住戶投訴基本信息的刪除。(4) 住戶投訴基本信息的查詢。9.小區(qū)住戶報修管理功能(1) 住戶報修基本信
35、息的錄入,包括報修編號、報修日期、接待人員、完成日期、維修人員、報修容、維修情況等信息。(2) 住戶報修基本信息的修改。(3) 住戶報修基本信息的刪除。(4) 住戶報修基本信息的查詢。10.退出 退出小區(qū)物業(yè)管理信息系統(tǒng)。第四章 系統(tǒng)的設計4.1系統(tǒng)的設計目標系統(tǒng)設計階段的主要目的是將系統(tǒng)分析階段所提出的反映了用戶信息需求的系統(tǒng)邏輯方案轉換成可以實施的基于計算機與通信系統(tǒng)的物理(技術)方案。而系統(tǒng)的總體結構設計是系統(tǒng)設計階段的主要活動之一,是為了實現(xiàn)系統(tǒng)總體功能,提高系統(tǒng)的各項指標。這一階段的主要任務就是將整個系統(tǒng)合理的劃分成各個功能模塊,正確處理模塊之間與模塊部的聯(lián)系以與它們之間的調用關系和
36、數(shù)據(jù)聯(lián)系,定義各模塊的部結構等等。4.2系統(tǒng)的總體設計4.2.1系統(tǒng)的功能設計該系統(tǒng)是基于MDI窗體以VB自帶的ODBC引擎連接SQL Server數(shù)據(jù)庫進行開發(fā)的小區(qū)物業(yè)管理系統(tǒng),力求與實際相結合具有小區(qū)日常管理和統(tǒng)計等功能,旨在達到使小區(qū)的管理和人事數(shù)字化使之更加方便快捷以提高工作效率。本系統(tǒng)功能模塊結構圖,如圖4-1所示。圖4-1系統(tǒng)各模塊結構圖4.2.2系統(tǒng)的模塊設計本系統(tǒng)分為四個主要模塊,即系統(tǒng)管理、資料管理、物業(yè)管理和數(shù)據(jù)報表管理。1.登錄系統(tǒng)管理主要包括:添加用戶模塊 包括:為系統(tǒng)新用戶設置用戶名與口令。修改密碼模塊 包括:用于操作員更改自己的系統(tǒng)口令。2. 資料管理主要包括:住
37、戶資料模塊 包括:顯示 添加 修改 刪除 查詢。房產(chǎn)資料模塊 包括:顯示 添加 修改 刪除 查詢。3.物業(yè)管理主要包括:物業(yè)設備管理模塊 包括:顯示 添加 修改 刪除 查詢等。儀表數(shù)據(jù)管理模塊 包括:顯示 添加 修改 刪除 查詢等。停車管理模塊 包括:顯示 添加 修改 刪除 查詢等。收費管理模塊 包括:顯示 添加 修改 刪除 查詢等。住戶投訴管理模塊 包括:顯示 添加 修改 刪除 查詢等。用戶報修管理模塊 包括:顯示 添加 修改 刪除 查詢。設備維修管理模塊 包括:顯示 添加 修改 刪除 查詢等。4.數(shù)據(jù)報表管理主要包括:物業(yè)設備統(tǒng)計、儀表資料統(tǒng)計、收費統(tǒng)計等等6個模塊。這些模塊主要用于匯總資
38、料,以便于查看、統(tǒng)計、打印。4.2.3系統(tǒng)的總體結構設計小區(qū)物業(yè)管理信息系統(tǒng)部分實體E-R圖如下所示:小區(qū)住戶基本信息實體住戶編號業(yè)主XX物業(yè)地址入住時間圖4-2住戶基本信息實體E-R圖小區(qū)房產(chǎn)基本信息實體積房間編號是否出售物業(yè)地址房 型 圖4-3 房產(chǎn)基本信息實體E-R圖水表基本信息實體儀表表編號號單 價本月用量本月費用圖4-4 水表基本信息實體E-R圖儀表收費信息實體收費編號收費項目收費方式應收總額圖4-5儀表收費信息實體E-R圖停車場基本信息實體車位編號停車住戶開始日期截止日期圖4-6 停車場基本信息實體E-R圖住戶投訴基本信息實體投訴編號投訴日期處理日期處理人員圖4-7 住戶投訴基本信
39、息實體E-R圖 上述E-R圖對本部分數(shù)據(jù)庫設計來講是局部的實體E-R圖,其他局部實體E-R圖就不贅述。通過將局部實體E-R圖進行按照關系合并,得出總體簡化E-R圖如圖4-8所示。電 表水 表配備配備投訴信息煤 氣 表使用配備使用使用投訴住 戶居住房 產(chǎn)停車場收繳收繳停車其他物業(yè)費儀表收費報修信息通報 1 1 1 1 n 1 1 1 1 1 1 1 m 1 1 1 n 1 1 1 1 圖4-8 實體之間關系簡化E-R圖4.3系統(tǒng)的數(shù)據(jù)庫設計數(shù)據(jù)庫設計是要在一個給定的應用環(huán)境(DBMS)中,通過合理的邏輯設計和有效的物理設計,構造較優(yōu)的數(shù)據(jù)庫模式、子模式,建立數(shù)據(jù)庫和設計應用程序,滿足用戶的各種信
40、息需求。本系統(tǒng)的后臺數(shù)據(jù)庫是由多表構成的。如下所示:(1) 用戶表(UserTable)用戶表存放登錄系統(tǒng)所需要的用戶名和密碼,修改密碼時也同樣需要訪問此表,如表4-1所示。表4-1 用戶表字段名數(shù)據(jù)類型可否為空userId(主鍵)Char(10)NOT NULLuserPwdIntNOT NULLTnameChar(20)NOT NULLRtimeDatetimeNOT NULL(2) 住戶表(zh)住戶表存放小區(qū)所有的住戶信息,這些信息也是小區(qū)物業(yè)管理的基本信息,在實現(xiàn)系統(tǒng)的各個功能中起真非常重要的作用,如表4-2所示。表4-2 住戶表字段名數(shù)據(jù)類型可否為空住戶編號(主鍵)Char(10)
41、NOT NULL業(yè)主Char(10)NOT NULL物業(yè)地址Varchar(50)NOT NULL籍貫Char(20)NULL工作單位VarChar(50)NULLChar(10)NULL號Char(20)NOT NULLChar(20)NULL入住時間DatetimeNULL遷出時間Char(20)NULL房型Char(20)NULL建筑面積Float(8)NULL使用面積Float(8)NULL性別Char(2)NOT NULL(3) 房產(chǎn)表(fc)房產(chǎn)表存放小區(qū)的所有房屋的信息,其中包括已售出的房屋和未售出的房屋,如表4-3所示。表4-3房產(chǎn)表字段名數(shù)據(jù)類型可否為空住戶編號(主鍵)Cha
42、r(10)NOT NULL物業(yè)地址Varchar(50)NOT NULL建筑面積Float(8)NOT NULL使用面積Float(8)NOT NULL字段名數(shù)據(jù)類型可否為空房型Char(20)NULL單價Float(8)NOT NULL總價Float(8)NOT NULL買主編號Char(10)NULL買主Char(10)NULL備注Varchar(50)NULL是否已出售Char(2)NOT NULL(4) 物業(yè)設備表(wysb)物業(yè)設備表存放歸屬小區(qū)物業(yè)管理的所有設備,如表4-4所示。表4-4物業(yè)設備表字段名數(shù)據(jù)類型可否為空設備編號(主鍵)Char(10)NOT NULL設備名稱Char
43、(20)NOT NULL字段名數(shù)據(jù)類型可否為空型號Char(20)NULL品牌Char(10)NULL所屬部門Varchar(50)NOT NULL購買日期DatetimeNOT NULL事故記錄Varchar(50)NULL(5) 停車管理信息表(tc)停車場信息表存放小區(qū)住戶停車位置的所有信息,如表4-5所示。表4-5停車管理信息表字段名數(shù)據(jù)類型可否為空車位編號(主鍵)Char(20)NOT NULL車位位置Varchar(50)NOT NULL停車住戶Char(10)NOT NULL物業(yè)地址Varchar(50)NOT NULL開始日期DatetimeNULL截止日期DatetimeNU
44、LL備注Varchar(50)NULL(6) 住戶投訴表(zhts)住戶投訴表存放小區(qū)住戶的各種投訴的所有信息,如表4-6所示。表4-6 住戶投訴表字段名數(shù)據(jù)類型可否為空投訴編號(主鍵)Char(10)NOT NULL投訴日期DatetimeNOT NULL字段名數(shù)據(jù)類型可否為空接待人員Char(10)NULL投訴住戶Char(10)NULL物業(yè)地址Varchar(50)NOT NULLChar(20)NULL處理日期DatetimeNULL處理人員Varchar(50)NOT NULL投訴容Varchar(50)NOT NULL備注Varchar(50)NULL(7) 住戶報修表(zhbx)
45、住戶報修表存放小區(qū)住戶的各種報修的所有信息,如表4-7所示。表4-7 住戶報修表字段名數(shù)據(jù)類型可否為空報修編號(主鍵)Char(10)NOT NULL報修日期DatetimeNOT NULL字段名數(shù)據(jù)類型可否為空接待人員Char(10)NULL報修住戶Char(10)NOT NULL物業(yè)地址Varchar(50)NOT NULLChar(20)NULL完成日期DatetimeNOT NULL維修人員Varchar(50)NOT NULL服務費用Float(8)NOT NULL物料費用Float(8)NOT NULL合計費用Float(8)NOT NULL報修容Varchar(50)NOT NU
46、LL維修情況Varchar(50)NULL(8) 設備維修表(sbwx)設備維修表存放小區(qū)設備維修的所有信息,如表4-8所示。表4-8 設備維修表字段名數(shù)據(jù)類型可否為空維修編號(主鍵)Char(10)NOT NULL設備編號Char(10)NOT NULL設備名稱Char(20)NOT NULL維修日期DatetimeNOT NULL完成日期DatetimeNOT NULL維修費用Float(8)NOT NULL維修人員Varchar(50)NOT NULL維修容Varchar(50)NOT NULL字段名數(shù)據(jù)類型可否為空維修情況Varchar(50)NULL(9) 水表資料表(sbzl)水表
47、資料表存放小區(qū)住戶的水表的所有信息,如表4-9所示。表4-9 水表資料表字段名數(shù)據(jù)類型可否為空儀表編號(主鍵)Char(10)NOT NULL住戶Char(10)NOT NULL物業(yè)地址Varchar(50)NOT NULL年份IntNOT NULL月份IntNOT NULL上月資料Float(8)NOT NULL字段名數(shù)據(jù)類型可否為空本月用量Float(8)NOT NULL單價Float(8)NOT NULL本月費用Float(8)NOT NULL上月抄表日期DatetimeNOT NULL本月抄表日期DatetimeNOT NULL本月交費日期DatetimeNOT NULL辦理人Char
48、(10)NULL(10) 電表資料表(dbzl)電表資料表存放小區(qū)住戶的電表的所有信息,如表4-10所示。表4-10 電表資料表字段名數(shù)據(jù)類型可否為空儀表編號(主鍵)Char(10)NOT NULL住戶Char(10)NOT NULL物業(yè)地址Varchar(50)NOT NULL年份IntNOT NULL月份IntNOT NULL上月資料Float(8)NOT NULL本月用量Float(8)NOT NULL單價Float(8)NOT NULL本月費用Float(8)NOT NULL上月抄表日期DatetimeNOT NULL本月抄表日期DatetimeNOT NULL本月交費日期Dateti
49、meNOT NULL辦理人Char(10)NULL(11) 煤氣資料表(qbzl)煤氣表資料表存放小區(qū)住戶的氣表的所有信息,如表4-11所示。表4-11 煤氣資料表字段名數(shù)據(jù)類型可否為空儀表編號(主鍵)Char(10)NOT NULL住戶Char(10)NOT NULL物業(yè)地址Varchar(50)NOT NULL年份Int(4)NOT NULL月份Int(4)NOT NULL上月資料Float(8)NOT NULL本月用量Float(8)NOT NULL單價Float(8)NOT NULL本月費用Float(8)NOT NULL上月抄表日期DatetimeNOT NULL字段名數(shù)據(jù)類型可否為
50、空本月抄表日期DatetimeNOT NULL本月交費日期DatetimeNOT NULL辦理人Char(10)NULL(12) 物業(yè)收費表(wysf)物業(yè)收費表存放小區(qū)住戶的各種除儀表以外設備的各種收費信息,如表4-12所示。表4-12 物業(yè)收費表字段名數(shù)據(jù)類型可否為空收費編號(主鍵)Char(10)NOT NULL住戶Char(10)NOT NULL物業(yè)地址Varchar(50)NOT NULL年份Int(4)NOT NULL月份Int(4)NOT NULL收費項目Varchar(50)NOT NULL收費方式Varchar(50)NOT NULL應收總額Float(8)NOT NULL已
51、交金額Float(8)NOT NULL欠費金額Float(8)NOT NULL交費日期DatetimeNOT NULL辦理人Char(10)NULL備注Varchar(50)NULL(13) 儀表收費表(ybsf)儀表收費表存放小區(qū)住戶的儀表的收費信息,如表4-13所示。表4-13 儀表收費表字段名數(shù)據(jù)類型可否為空收費編號(主鍵)Char(10)NOT NULL住戶Char(10)NOT NULL物業(yè)地址Varchar(50)NOT NULL收費項目Varchar(50)NOT NULL收費方式Varchar(50)NOT NULL應收總額Float(8)NOT NULL已交金額Float(8)NOT NULL欠費金額Float(8)NOT NULL交費日期DatetimeNOT NULL辦理人Char(10)NULL備注Varchar(50)NULL第五章 系統(tǒng)的界面與編碼的實現(xiàn)5.1系統(tǒng)界面設計經(jīng)過以上的分析與建模,已經(jīng)完成了數(shù)據(jù)庫的后臺工作。下面要完成的是人機交互的界面。本系統(tǒng)分為以下三部分:(1) 加載系統(tǒng)與用戶登錄;(2) 系統(tǒng)主體平臺
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高中生物必修一:200個易混易錯判斷題集錦
- 豐收之歌圖文
- 小學語文教學設計案例 完整的小學語文教學設計案例
- 教育培訓項目投資合同三篇
- 生物與藝術結合的跨界教學探索計劃
- 組織結構對工作計劃的影響
- 單位健康碼紅碼應急預案
- 主管如何運用社交技能加強影響力計劃
- 計算機網(wǎng)絡概述
- 2025年中考數(shù)學考點分類專題歸納之有理數(shù)
- 踝關節(jié)骨折教學查房
- 中華人民共和國民法典(總則)培訓課件
- 2023-2024學年湖北省武漢市硚口區(qū)八年級(上)期中物理試卷
- 冬季傳染病預防-(課件)-小學主題班會課件
- 2024年安全員A證理論考試1000題及答案
- 2023-2024學年北京市清華附中朝陽學校七年級(上)期中數(shù)學試卷【含解析】
- 北京三甲中醫(yī)疼痛科合作方案
- 《夏天里的成長》語文教學PPT課件(6篇)
- 小學思政課《愛國主義教育》
- 火鍋連鎖餐飲連鎖餐廳運營資料 海底撈 杯具清洗消毒流程P1
- 現(xiàn)代農業(yè)產(chǎn)業(yè)創(chuàng)投基金組建方案
評論
0/150
提交評論