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

下載本文檔

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

文檔簡(jiǎn)介

小區(qū)物業(yè)管理信息系統(tǒng)畢業(yè)論文目 錄前 言1第一章 系統(tǒng)的概述21.1系統(tǒng)研究的目標(biāo)和應(yīng)用背景21.1.1系統(tǒng)研究的目標(biāo)21.1.2系統(tǒng)的應(yīng)用背景31.2系統(tǒng)研究的設(shè)計(jì)要求31.3系統(tǒng)的運(yùn)行環(huán)境31.3.1硬件環(huán)境31.3.2軟件環(huán)境4第二章 系統(tǒng)的可行性研究52.1技術(shù)可行性研究52.2經(jīng)濟(jì)可行性研究62.3操作可行性研究7第三章 系統(tǒng)的分析83.1系統(tǒng)的需求分析83.1.1需求分析的任務(wù)83.1.2需求分析的方法93.2系統(tǒng)的功能分析9第四章 系統(tǒng)的設(shè)計(jì)124.1系統(tǒng)的設(shè)計(jì)目標(biāo)124.2系統(tǒng)的總體設(shè)計(jì)124.2.1系統(tǒng)的功能設(shè)計(jì)124.2.2系統(tǒng)的模塊設(shè)計(jì)134.2.3系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)144.3系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)16第五章 系統(tǒng)的界面及編碼的實(shí)現(xiàn)235.1系統(tǒng)界面設(shè)計(jì)235.1.1加載系統(tǒng)及用戶登錄部分235.1.2系統(tǒng)主臺(tái)平臺(tái)部分265.1.3主窗體調(diào)用各個(gè)模塊部分275.2系統(tǒng)代碼設(shè)計(jì)51第六章 系統(tǒng)的測(cè)試526.1 實(shí)施環(huán)境和工具的比較選擇526.2 編程環(huán)境、工具、實(shí)現(xiàn)與數(shù)據(jù)準(zhǔn)備概況526.3 系統(tǒng)測(cè)試概況536.4 系統(tǒng)轉(zhuǎn)換方案及實(shí)現(xiàn)概況546.5 系統(tǒng)運(yùn)行與維護(hù)概況54結(jié) 論55參考文獻(xiàn)56附 錄I 源代碼摘錄57附 錄 文獻(xiàn)翻譯61謝 辭64本科生畢業(yè)設(shè)計(jì)(論文)前 言 本軟件使用Microsoft Visual Basic 6.0進(jìn)行編寫。數(shù)據(jù)庫(kù)技術(shù)的產(chǎn)生與發(fā)展源于對(duì)于數(shù)據(jù)的組織與管理。數(shù)據(jù)庫(kù)技術(shù)是數(shù)據(jù)管理的技術(shù),它隨著數(shù)據(jù)管理任務(wù)的需要而產(chǎn)生于20世紀(jì)60年代中期。這是一門綜合性技術(shù),涉及操作系統(tǒng),數(shù)據(jù)結(jié)構(gòu),算法設(shè)計(jì)和程序設(shè)計(jì)等知識(shí)。數(shù)據(jù)庫(kù)技術(shù)的基本思想是對(duì)數(shù)據(jù)實(shí)行集中,統(tǒng)一,獨(dú)立的管理,用戶可以最大限度的共享數(shù)據(jù)資源。一個(gè)好的管理信息系統(tǒng)的建立必須要以一個(gè)好的管理基礎(chǔ)為前提。本物業(yè)管理系統(tǒng)的開發(fā),是為了規(guī)范住宅小區(qū)的管理工作,為物業(yè)管理部門提供一套高效、快捷的應(yīng)用軟件。適用于管理以下物業(yè):房產(chǎn)業(yè)主、住宅群體、智能小區(qū)、各類小區(qū)等等。使用計(jì)算機(jī)進(jìn)行小區(qū)物業(yè)信息的處理優(yōu)點(diǎn)如下:(1) 及時(shí)信息交流,改善服務(wù)質(zhì)量,通過(guò)本系統(tǒng)對(duì)小區(qū)物業(yè)管理信息的規(guī)范管理,可以及時(shí)的掌握業(yè)主們的需求,并根據(jù)需求有針對(duì)性的改進(jìn)業(yè)務(wù),以提高服務(wù)質(zhì)量。(2) 方便查詢,提高工作效率。 隨著人們生活水平的不斷提高,人們對(duì)生活環(huán)境要求日益提高,尤其是對(duì)居住環(huán)境不斷提出新的需求,為了適應(yīng)這種形式,小區(qū)的經(jīng)營(yíng)者不僅首先要有堅(jiān)實(shí)的硬件基礎(chǔ),還要有一套現(xiàn)代化的物業(yè)管理系統(tǒng)。第一章 系統(tǒng)的概述1.1系統(tǒng)研究的目標(biāo)和應(yīng)用背景1.1.1系統(tǒng)研究的目標(biāo)本系統(tǒng)介紹了小區(qū)物業(yè)管理系統(tǒng)的實(shí)現(xiàn)。它是小區(qū)現(xiàn)代化的管理手段。智能小區(qū)開始建設(shè)的同時(shí)應(yīng)該遵循管理是保障的原則,沒(méi)有高質(zhì)量的住宅小區(qū)智能化管理,就不可能充分發(fā)揮住宅小區(qū)智能化的功能效果。科學(xué)高效的管理是智能化的真正內(nèi)涵,簡(jiǎn)單的硬件拼湊對(duì)于智能小區(qū)的實(shí)際應(yīng)用是缺少實(shí)際意義的。為此,作為小區(qū)的實(shí)際管理者-物業(yè)管理公司應(yīng)該運(yùn)用現(xiàn)代化的計(jì)算機(jī)管理手段,使物業(yè)的硬件管理結(jié)合軟件管理,為物業(yè)管理走向現(xiàn)代化、制度化與規(guī)范化創(chuàng)造條件。 在本系統(tǒng)中,我對(duì)整個(gè)系統(tǒng)模型的分析與設(shè)計(jì),以及整個(gè)數(shù)據(jù)庫(kù)模型的分析與設(shè)計(jì)有了一定的了解。 物業(yè)管理軟件的設(shè)計(jì)從低到高有三個(gè)層次: 第一個(gè)層次為單項(xiàng)數(shù)據(jù)處理,模仿手工管理方式,多用于簡(jiǎn)單的事物性工作,這是目前國(guó)內(nèi)大多數(shù)物業(yè)管理公司所處計(jì)算機(jī)應(yīng)用水平; 第二個(gè)層次是數(shù)據(jù)綜合處理,此時(shí)計(jì)算機(jī)應(yīng)用呈現(xiàn)網(wǎng)絡(luò)化和實(shí)時(shí)處理特點(diǎn),已經(jīng)具備部分提高物業(yè)管理效率的特點(diǎn); 第三個(gè)層次則是管理信息系統(tǒng),此時(shí)信息論、控制論、系統(tǒng)工程等優(yōu)化理論在軟件程序中得以運(yùn)用,計(jì)算機(jī)網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)的建立,使計(jì)算機(jī)有管理某個(gè)單一系統(tǒng)發(fā)展成全面的管理系統(tǒng)。系統(tǒng)集成能力的高低和決策分析功能成為衡量此階段物業(yè)管理軟件水平的依據(jù)。我們下文討論的物業(yè)管理軟件的設(shè)計(jì)就是第三個(gè)層次的軟件設(shè)計(jì)。本系統(tǒng)介紹了小區(qū)物業(yè)管理系統(tǒng)的實(shí)現(xiàn)。它是小區(qū)現(xiàn)代化的管理手段。智能小區(qū)開始建設(shè)的同時(shí)應(yīng)該遵循管理是保障的原則,沒(méi)有高質(zhì)量的住宅小區(qū)智能化管理,就不可能充分發(fā)揮住宅小區(qū)智能化的功能效果。科學(xué)高效的管理是智能化的真正內(nèi)涵,簡(jiǎn)單的硬件拼湊對(duì)于智能小區(qū)的實(shí)際應(yīng)用是缺少實(shí)際意義的。為此,作為小區(qū)的實(shí)際管理者-物業(yè)管理公司應(yīng)該運(yùn)用現(xiàn)代化的計(jì)算機(jī)管理手段,使物業(yè)的硬件管理結(jié)合軟件管理,為物業(yè)管理走向現(xiàn)代化、制度化與規(guī)范化創(chuàng)造條件。 1.1.2系統(tǒng)的應(yīng)用背景近年來(lái),隨著人民生活水平的提高,人們對(duì)住宅質(zhì)量提出更高的要求。在此前提下,我國(guó)各地涌現(xiàn)出了一些運(yùn)用現(xiàn)代的計(jì)算機(jī)、控制與通信技術(shù)的智能化住宅小區(qū)。但是許多智能小區(qū)都存在搭好了平臺(tái)卻沒(méi)有智能化的軟體在上面運(yùn)行的情況,或者說(shuō)缺少現(xiàn)代化的管理手段。1.2系統(tǒng)研究的設(shè)計(jì)要求(1)對(duì)小區(qū)所有房屋資料的錄入和增,刪,改,查詢等功能的實(shí)現(xiàn),這是一個(gè)小區(qū)管理的基礎(chǔ),小區(qū)管理都是基于該小區(qū)的房產(chǎn)資源而產(chǎn)生的。 (2)對(duì)本小區(qū)內(nèi)住戶的詳細(xì)資料的管理,包括增,刪,改,查詢等功能的實(shí)現(xiàn),這也是物業(yè)管理產(chǎn)生的基礎(chǔ),物業(yè)管理都是相對(duì)該小區(qū)的所有住戶而言的。 (3)有了上述資料后,需要實(shí)現(xiàn)實(shí)質(zhì)性的物業(yè)管理,本系統(tǒng)主要實(shí)現(xiàn)物業(yè)設(shè)備管理,儀表包括水,電,煤氣表數(shù)據(jù)管理,收費(fèi)管理,住戶投訴管理,住戶報(bào)修管理,設(shè)備維修管理,停車場(chǎng)管理,這些基本的物業(yè)管理功能構(gòu)成了小區(qū)物業(yè)管理的主體,其中與住戶密切的是儀表數(shù)據(jù)和收費(fèi)管理,儀表數(shù)據(jù)管理模塊管理每個(gè)住戶的水,電,氣表的資料,統(tǒng)計(jì)住戶每月的用量以及需要交納的費(fèi)用,收費(fèi)管理記錄物業(yè)公司對(duì)住戶的每一筆收費(fèi),包括水,電,氣等使用費(fèi)用和物業(yè)管理費(fèi)用,物業(yè)維修費(fèi)用等費(fèi)用。住戶投訴管理和住戶維修管理分別記錄住戶對(duì)物業(yè)公司的不滿的投訴和針對(duì)各種設(shè)施向物業(yè)公司的報(bào)修,物業(yè)設(shè)備和設(shè)備維修管理則是對(duì)一些整個(gè)小區(qū)的公共設(shè)施的管理和維修記錄,比如小區(qū)大門。1.3系統(tǒng)的運(yùn)行環(huán)境1.3.1硬件環(huán)境AMD Athlon 3200+ 80GB硬盤 512MB內(nèi)存 D-Link DE-528 PCI Ethernet 10M網(wǎng)卡 七彩虹 X550 雙128B 顯卡聯(lián)想鼠鍵套裝1.3.2軟件環(huán)境數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)應(yīng)用技術(shù)中的一個(gè)重要組成部分,對(duì)于大量的數(shù)據(jù),使用數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)管理將比通過(guò)文件來(lái)存儲(chǔ)管理有更高的效率。 本系統(tǒng)的設(shè)計(jì)采用的是Microsoft公司 的MS SQL Server2000、以及采用Visual Basic來(lái)處理圖像數(shù)據(jù)。Mcrosoft SQL Server 2000是一個(gè)可縮放、高性能的數(shù)據(jù)庫(kù)管理系統(tǒng),它提供了與Windows NT 線程和調(diào)度服務(wù)、性能監(jiān)視器和事件瀏覽器的集成,基于Windows 管理界面并提供對(duì)多個(gè)服務(wù)器上的遠(yuǎn)程數(shù)據(jù)復(fù)制管理、服務(wù)器管理、診斷和調(diào)整的可視化拖放控制。 MS SQL Server2000是當(dāng)今社會(huì)的主流數(shù)據(jù)庫(kù)管理系統(tǒng),它的穩(wěn)定性和易用性是為世人所稱道的,最重要的一點(diǎn)它是當(dāng)今世界最大的軟件設(shè)計(jì)廠商Microsoft數(shù)據(jù)的產(chǎn)品。因此,他同Windows NT,Windows2000等操作系統(tǒng)的結(jié)合是最完美的。所以,在數(shù)據(jù)管理系統(tǒng)上,我們采用了MS SQL Server2000。 Visual Basic提供了強(qiáng)有力的數(shù)據(jù)庫(kù)存取能力,將Windows的各種先進(jìn)特性與強(qiáng)大的數(shù)據(jù)庫(kù)管理功能有機(jī)地結(jié)合在一起。1991年Microsoft公司推出Windows應(yīng)用程序開發(fā)工具Visual Basic,在VB中,既繼承了其先輩Basic所具有的程序設(shè)計(jì)語(yǔ)言簡(jiǎn)單易用的特點(diǎn),其編程系統(tǒng)又采用了面向?qū)ο螅录?qū)動(dòng)的編程機(jī)制,用一種巧妙的方法把Windows的編程復(fù)雜性封裝起來(lái),提供了一種所見(jiàn)即所得的可視界面設(shè)計(jì)方法,給廣大非計(jì)算機(jī)專業(yè)人員學(xué)習(xí)、使用、研究和開發(fā)Windows環(huán)境下的應(yīng)用程序帶來(lái)了福音。 在Visual Basic中,有兩種常用的處理圖像數(shù)據(jù)的方法。 1.數(shù)據(jù)綁定。可以使用Image或者Picture的DataField、DataMember和DataSource的屬性來(lái)對(duì)數(shù)據(jù)進(jìn)行捆綁。這種方法類似與對(duì)于普通數(shù)據(jù)類型的綁定。 2.直接讀寫。也可以使用ADO對(duì)圖像數(shù)據(jù)進(jìn)行讀寫。第二章 系統(tǒng)的可行性研究可行性研究的目的不是解決問(wèn)題,而是確定問(wèn)題是否值得去解決,如果問(wèn)題沒(méi)有可行的解,那么花費(fèi)在這項(xiàng)工程上的任何時(shí)間、人力、軟件資源和經(jīng)費(fèi),都是無(wú)謂的浪費(fèi)。本系統(tǒng)介紹了小區(qū)物業(yè)管理系統(tǒng)的實(shí)現(xiàn),它是小區(qū)物業(yè)管理的一個(gè)主要組成部分,其作用是對(duì)所有住戶,住房,設(shè)備情況以及各種維修,收費(fèi)進(jìn)行有效的管理。基于以上情況主要從以下三方面研究本系統(tǒng)的可行性:技術(shù)可行性、經(jīng)濟(jì)可行性和操作可行性。2.1技術(shù)可行性研究小區(qū)物業(yè)管理系統(tǒng)采用了當(dāng)前的主流計(jì)算結(jié)構(gòu)C/S模式進(jìn)行開發(fā),前臺(tái)開發(fā)工具選用Microsoft Visual Basic 6.0。Microsoft Visual Basic 6.0是一種可視化的、面向?qū)ο蟮腤indows開發(fā)語(yǔ)言,Microsoft Visual Basic 6.0具有易用、通用和開發(fā)效率高的特點(diǎn)。后臺(tái)的數(shù)據(jù)庫(kù)開發(fā)工具選用了Microsoft SQL Server 2000,它能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)完整性并提供許多高級(jí)管理和數(shù)據(jù)分配功能。這兩種開發(fā)工具功能強(qiáng)大,有較好的接口,作為本系統(tǒng)開發(fā)工具是可行的。(1) Visual Basic 6.0的簡(jiǎn)介Visual Basic(簡(jiǎn)稱VB)是Microsoft公司開發(fā)的一種通用的基于對(duì)象的程序設(shè)計(jì)語(yǔ)言。VB6.0是與WIN98配合于1998年推出的,進(jìn)一步加強(qiáng)了數(shù)據(jù)庫(kù)、Internet和創(chuàng)建控件方面的功能。VB可以用于可以開發(fā)多媒體、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)、圖形等方面的應(yīng)用程序。數(shù)據(jù)訪問(wèn)特性允許對(duì)包括 Microsoft SQL Server 和其它企業(yè)數(shù)據(jù)庫(kù)在內(nèi)的大部分?jǐn)?shù)據(jù)庫(kù)格式建立數(shù)據(jù)庫(kù)和前端應(yīng)用程序,以及可調(diào)整的服務(wù)器端部件。VB中提供大量的控件,這些控件可幫助我們?cè)O(shè)計(jì)界面和實(shí)現(xiàn)功能,減少了編程人員的很多麻煩,提高了編程的效率和可靠性。所以我選擇Visual Basic 6.0作為我這套系統(tǒng)的開發(fā)環(huán)境。 (2)面向?qū)ο缶幊痰母拍蠲嫦驅(qū)ο蟮某绦蛟O(shè)計(jì)(Object-Oriented Programming,簡(jiǎn)記為OOP)是Visual Basic6.0誕生的基礎(chǔ)。OOP立意于創(chuàng)建軟件重用代碼,具備更好地模擬現(xiàn)實(shí)世界環(huán)境的能力,這使它被公認(rèn)為是自上而下編程的優(yōu)勝者。它通過(guò)給程序中加入擴(kuò)展語(yǔ)句,把函數(shù)“封裝”進(jìn)Windows編程所必需的“對(duì)象”中。面向?qū)ο蟮木幊陶Z(yǔ)言使得復(fù)雜的工作條理清晰、編寫容易。說(shuō)它是一場(chǎng)革命,不是對(duì)對(duì)象本身而言,而是對(duì)它們處理工作的能力而言。對(duì)象并不與傳統(tǒng)程序設(shè)計(jì)和編程方法兼容,只是部分面向?qū)ο蠓炊鴷?huì)使情形更糟。除非整個(gè)開發(fā)環(huán)境都是面向?qū)ο蟮模駝t對(duì)象產(chǎn)生的好處還沒(méi)有帶來(lái)的麻煩多。而Visual Basic6.0是完全面向?qū)ο蟮模@就使得Visual Basic6.0成為一種觸手可及的促進(jìn)軟件重用的開發(fā)工具,從而具有強(qiáng)大的吸引力。(3)SQL Server簡(jiǎn)介數(shù)據(jù)庫(kù)(SQL SERVER 2000)數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)技術(shù)中的一個(gè)重要組成部分。對(duì)于大量的數(shù)據(jù),使用數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)管理將比通過(guò)文件來(lái)存儲(chǔ)管理有更高的效率。數(shù)據(jù)庫(kù)就是一組排列成易于處理和讀取的相關(guān)信息的集合。幾乎所有的應(yīng)用程序都需要存放大量的數(shù)據(jù),并將其組織成易于讀取的格式。這種要求通??梢杂脭?shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)來(lái)實(shí)現(xiàn)。由于它提供了結(jié)構(gòu)化查詢語(yǔ)言(SQL)的標(biāo)準(zhǔn)接口,該接口允許以一致的和可理解的方法一起使用許多數(shù)據(jù)庫(kù)工具和產(chǎn)品。Visual Basic 6.0提供強(qiáng)有力的數(shù)據(jù)庫(kù)存儲(chǔ)能力,將Windows的各種先進(jìn)特性與數(shù)據(jù)庫(kù)管理功能有機(jī)的結(jié)合在一起。Visual Basic 6.0在數(shù)據(jù)庫(kù)管理方面主要是用Active X 數(shù)據(jù)對(duì)象ADO(ActiveX Data Objects)這種新的數(shù)據(jù)庫(kù)訪問(wèn)標(biāo)準(zhǔn)代替了原有的數(shù)據(jù)訪問(wèn)對(duì)象和遠(yuǎn)程數(shù)據(jù)訪問(wèn)對(duì)象。SQL語(yǔ)言是一種綜合的、通用的、功能極強(qiáng)同時(shí)又簡(jiǎn)潔易學(xué)的語(yǔ)言。SQL語(yǔ)言集數(shù)據(jù)查詢(data query)、數(shù)據(jù)操縱(data manipulation)、數(shù)據(jù)定義(data definition)和數(shù)據(jù)控制(data control)功能于一體,充分體現(xiàn)了關(guān)系數(shù)據(jù)語(yǔ)言的特點(diǎn)和優(yōu)點(diǎn)。 2.2經(jīng)濟(jì)可行性研究隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)企業(yè)人事管理勢(shì)在必行。21世紀(jì)是一個(gè)充滿競(jìng)爭(zhēng)和挑戰(zhàn)的世紀(jì)。在這個(gè)世紀(jì)中,高效化、系統(tǒng)化、規(guī)范化、自動(dòng)化已成為現(xiàn)代企業(yè)的代名詞。做為我國(guó)支柱產(chǎn)業(yè)之一的房地產(chǎn)業(yè)在當(dāng)今智能化小區(qū)的發(fā)展的驅(qū)動(dòng)下,在當(dāng)今信息時(shí)代的推動(dòng)下,擁有自己的一套特色的小區(qū)物業(yè)管理系統(tǒng)是非常必要的,與小區(qū)內(nèi)繁多的硬件設(shè)施相比較,傳統(tǒng)的手工式的管理方式已經(jīng)無(wú)法適合當(dāng)今的龐大的數(shù)據(jù)處理和精確的運(yùn)算需求,所以一套精美完善的小區(qū)物業(yè)管理系統(tǒng)是提高工作效率節(jié)省人力物力的有效解決方案。傳統(tǒng)的管理方式,對(duì)物業(yè)管理人員要求數(shù)量多,耗資高,錯(cuò)誤率高,工作人員流動(dòng)和對(duì)新人的培訓(xùn)經(jīng)費(fèi)也是不小的開支。一套完善的小區(qū)物業(yè)管理系統(tǒng)可持續(xù)使用并能隨著時(shí)代和工作的需求不斷更新,一期投入終身受用,按長(zhǎng)期的使用計(jì)算,開發(fā)系統(tǒng)的造價(jià)平均到每年與傳統(tǒng)式的管理方式的年耗資本相對(duì)比,性價(jià)比是可行的。開發(fā)這套系統(tǒng)的經(jīng)濟(jì)可行性是很高的。主要從投資和收益方面來(lái)考慮,這個(gè)系統(tǒng)的經(jīng)濟(jì)效益必須要超過(guò)它的開發(fā)成本,一般這種軟件的生成都是由使用單位請(qǐng)專門的軟件公司或開發(fā)人員進(jìn)行設(shè)計(jì)開發(fā)來(lái)實(shí)現(xiàn)的,這同樣也存在一個(gè)后期維護(hù)的問(wèn)題。而對(duì)于一個(gè)規(guī)模較大的物業(yè)公司來(lái)說(shuō),這樣一個(gè)管理軟件所需的功能并不是很多,但是可以帶來(lái)管理效率肯定可以大幅度提高,經(jīng)濟(jì)效益肯定能超過(guò)它的開發(fā)成本。2.3操作可行性研究隨著計(jì)算機(jī)的普及,物業(yè)管理人員水平的提高,有能力使用計(jì)算機(jī)進(jìn)行日常的管理。所以本系統(tǒng)的操作方式在這個(gè)用戶組織內(nèi)行得通。 必要時(shí)還應(yīng)該從法律社會(huì)效益等更廣泛的方面研究系統(tǒng)的可行性。 通過(guò)從以上三方面研究了系統(tǒng)的可行性,在考慮了種種因素后,我自己制定了一個(gè)較好的解決方案,并且為該系統(tǒng)軟件制定了一個(gè)初步的計(jì)劃。對(duì)于這套小區(qū)物業(yè)管理系統(tǒng)而言,在投入使用前,會(huì)由開發(fā)并能熟練操作本系統(tǒng)的工程人員對(duì)用戶群進(jìn)行專業(yè)系統(tǒng)的培訓(xùn)。培訓(xùn)內(nèi)容應(yīng)包括,熟練掌握系統(tǒng)的各個(gè)功能和簡(jiǎn)單的系統(tǒng)維護(hù),在開發(fā)設(shè)計(jì)程序的過(guò)程中直觀的界面和控件的文字解釋完全能使得用戶充分理解起功能和意義,在計(jì)算機(jī)普及的今天,用戶對(duì)本系統(tǒng)的操作完全可以看做是一種簡(jiǎn)單的,配合形式的手工操作,因?yàn)楸鞠到y(tǒng)最適合用于微型機(jī),可以說(shuō)幾乎任何人都可以使用和管理。所以本系統(tǒng)的操作是完全可行的。第三章 系統(tǒng)的分析3.1系統(tǒng)的需求分析為了開發(fā)出真正滿足用戶需求的軟件產(chǎn)品,首先必須知道用戶的需求。對(duì)軟件需求的深入理解是軟件開發(fā)工作獲得成功的前提條件,不論我們把設(shè)計(jì)和編碼工作做得如何出色,不能真正滿足用戶需求的程序只會(huì)令用戶失望,給開發(fā)者帶來(lái)煩惱。 雖然在可行性研究階段已經(jīng)粗略了解用戶的需求,甚至還提出了一些可行性的方案,但是,可行性研究的基本目的是用較小的成本在較短的時(shí)間內(nèi)確定是否存在可行的解法,因此許多細(xì)節(jié)被忽略了。然而在最終的系統(tǒng)鮮中卻不能遺漏任何一個(gè)微小的部分細(xì)節(jié),所以可行性研究并不能代替需求分析,它實(shí)際上并沒(méi)有準(zhǔn)確地回“答系統(tǒng)必須做什么?”這個(gè)問(wèn)題。3.1.1需求分析的任務(wù)需求分析是軟件工程開發(fā)設(shè)計(jì)的一個(gè)重要的環(huán)節(jié),是軟件定義時(shí)期的最后一個(gè)階段,它的基本任務(wù)是準(zhǔn)確地回答“系統(tǒng)必須做什么,要解決的問(wèn)題是什么?”,應(yīng)該對(duì)整個(gè)應(yīng)用情況作全面的,詳細(xì)的調(diào)查,確定特定數(shù)據(jù)庫(kù)應(yīng)用環(huán)境下的設(shè)計(jì)目標(biāo),收集該應(yīng)用環(huán)境下針對(duì)系統(tǒng)設(shè)計(jì)所需要的基本數(shù)據(jù)以及對(duì)這些數(shù)據(jù)的具體處理要求,從而確定用戶的需求,從“數(shù)據(jù)”與“處理”,通過(guò)調(diào)查,收集,分析獲得用戶對(duì)數(shù)據(jù)庫(kù)的需求。(1) 信息需求: 物業(yè)管理(系統(tǒng)):實(shí)現(xiàn)用戶注冊(cè)、登錄、密碼修改,等功能并對(duì)其權(quán)限進(jìn)行控制以方便不同用戶對(duì)其信息進(jìn)行操作,便于歸檔查詢統(tǒng)計(jì),也保障了系統(tǒng)的安全性。其中包括的注冊(cè)/登錄信息有(登錄名,登陸密碼,用戶描述等)。 住戶信息管理:業(yè)主信息管理包括(業(yè)主ID,業(yè)主姓名,出生年月,籍貫,性別,工作單位及地址,郵編,身份證號(hào)碼,聯(lián)系電話,入住時(shí)間,遷出時(shí)間等) 房產(chǎn)信息管理:房產(chǎn)信息管理包括(房間編號(hào),物業(yè)地址,建筑面積,使用面積,轉(zhuǎn)修情況,單價(jià),總價(jià),是否已經(jīng)售出,買主編號(hào),買主姓名,備注等) 物業(yè)設(shè)備管理:物業(yè)設(shè)備管理包括(設(shè)備編號(hào),設(shè)備名稱,型號(hào),品牌,所屬部門,購(gòu)買日期,事故記錄等) 收費(fèi)管理:收費(fèi)管理主要包括(收費(fèi)編號(hào),住戶姓名,物業(yè)地址,年份,月份,收費(fèi)項(xiàng)目,收費(fèi)方式,應(yīng)收總額,已交金額,欠款金額,交費(fèi)日期,辦理人,備注等)。 物業(yè)設(shè)備維修管理:物業(yè)設(shè)備維修管理主要包括(維修編號(hào),設(shè)備編號(hào),設(shè)備名稱,維修日期等)。(2) 處理需求:用戶可以維護(hù),查詢,修改, 基本信息數(shù)據(jù),操作人員可以修改密碼等個(gè)人信息。(3) 安全性與完整性要求: 用戶進(jìn)入系統(tǒng)前必須登錄,輸入密碼,經(jīng)服務(wù)器確認(rèn)后方可進(jìn)入系統(tǒng)。本系統(tǒng)的主要任務(wù)是物業(yè)管理系統(tǒng)的系統(tǒng)化.規(guī)范化以及自動(dòng)化。 系統(tǒng)的功能:(1) 實(shí)現(xiàn)對(duì)入住業(yè)主信息的錄入,管理和查詢的功能。(2) 實(shí)現(xiàn)對(duì)小區(qū)房產(chǎn)信息的錄入,管理和查詢的功能(3) 實(shí)現(xiàn)對(duì)小區(qū)物業(yè)設(shè)備的錄入,管理和查詢的功能。(4) 實(shí)現(xiàn)對(duì)小區(qū)物業(yè)管理收費(fèi),儀表使用情況收費(fèi)的錄入,管理和查詢的功能。(5) 實(shí)現(xiàn)對(duì)小區(qū)物業(yè)設(shè)備維修的錄入,管理和查詢的功能。3.1.2需求分析的方法進(jìn)行需求分析首先是調(diào)查清楚用戶的實(shí)際需求,與用戶達(dá)成共認(rèn)識(shí),然后分析與表達(dá)這些需求。調(diào)查了解了用戶需求分析以后,還需要進(jìn)一步分析和表達(dá)用戶的需求,在眾多的分析方法中結(jié)構(gòu)化分析方法是一種簡(jiǎn)單實(shí)用的方法。用數(shù)據(jù)流圖和數(shù)據(jù)字典來(lái)表達(dá)需求分析。3.2系統(tǒng)的功能分析經(jīng)過(guò)調(diào)研與可行性分析,出于對(duì)人們生活住房考慮,設(shè)計(jì)了這套小區(qū)物業(yè)管理系統(tǒng),本系統(tǒng)主要考慮到小區(qū)物業(yè)管理的普遍要求,小區(qū)物業(yè)管理系統(tǒng)主要包括:(1)對(duì)小區(qū)所有房屋資料的錄入和增、刪、改、查詢等功能實(shí)現(xiàn),在基于這些小區(qū)的房產(chǎn)資源對(duì)小區(qū)進(jìn)行管理。(2)對(duì)小區(qū)內(nèi)住戶的詳細(xì)資料的管理,包括增、刪、改、查詢等功能的實(shí)現(xiàn),這些也是一個(gè)小區(qū)的基本資源,畢竟物業(yè)管理最后是針對(duì)小區(qū)的所有住戶而言的。(3)在具有了所有的基本資料信息后,需要實(shí)現(xiàn)實(shí)質(zhì)性的物業(yè)管理。主要的管理業(yè)務(wù)包括:物業(yè)設(shè)備管理、儀表(水、電、煤氣表)數(shù)據(jù)管理、收費(fèi)管理、住戶投訴管理、住戶報(bào)修管理、設(shè)備維修管理、停車場(chǎng)管理。這些成為小區(qū)物業(yè)管理的主體。(4)各項(xiàng)管理業(yè)務(wù)的統(tǒng)計(jì)報(bào)表,包括:物業(yè)設(shè)備統(tǒng)計(jì)報(bào)表、所有住戶的水、點(diǎn)、氣儀表資料統(tǒng)計(jì)、各種收費(fèi)統(tǒng)計(jì)、住戶投訴統(tǒng)計(jì)、住戶報(bào)修統(tǒng)計(jì)、物業(yè)設(shè)備維修統(tǒng)計(jì)等,這樣就可以便于物業(yè)公司對(duì)小區(qū)進(jìn)行全面的了解和管理了。系統(tǒng)的功能:1. 系統(tǒng)用戶管理功能(1) 系統(tǒng)用戶的添加,包括用戶名、密碼、添加時(shí)間信息。(2) 系統(tǒng)用戶密碼的修改。2小區(qū)住戶信息管理功能(1) 住戶基本信息的錄入,包括住戶編號(hào)、住戶姓名、物業(yè)地址、使用面積、入住時(shí)間等信息。(2) 住戶基本信息的修改。(3) 住戶基本信息的刪除。(4) 住戶基本信息的查詢。3.小區(qū)房產(chǎn)信息管理功能(1) 房產(chǎn)基本信息的錄入,包括房間編號(hào)、物業(yè)地址、使用面積、房型、單價(jià)、總價(jià)等信息。(2) 房產(chǎn)基本信息的修改。(3) 房產(chǎn)基本信息的刪除。(4) 房產(chǎn)基本信息的查詢。4.小區(qū)物業(yè)設(shè)備信息管理功能(1) 物業(yè)設(shè)備基本信息的錄入,包括設(shè)備編號(hào)、設(shè)備名稱、型號(hào)、品牌、所屬部門、購(gòu)買日期、事故記錄信息。(2) 物業(yè)設(shè)備基本信息的修改。(3) 物業(yè)設(shè)備基本信息的刪除。(4) 物業(yè)設(shè)備基本信息的查詢。5.小區(qū)儀表信息管理功能(1) 儀表基本信息的錄入,包括儀表編號(hào)、本月用量、單價(jià)、本月費(fèi)用、上月抄表日期、本月抄表日期等信息。(2) 儀表設(shè)備基本信息的修改。(3) 儀表設(shè)備基本信息的刪除。(4) 儀表設(shè)備基本信息的查詢。6.小區(qū)停車信息管理功能(1) 停車場(chǎng)基本信息的錄入,包括停車編號(hào)、車位位置、停車住戶、物業(yè)地址、使用日期、備注信息。(2) 停車場(chǎng)基本信息的修改。(3) 停車場(chǎng)基本信息的刪除。(4) 停車場(chǎng)基本信息的查詢。7.小區(qū)收費(fèi)管理功能(1) 其中包括物業(yè)收費(fèi)和儀表收費(fèi)兩大類信息的錄入,包括收費(fèi)編號(hào)、年份、月份、收費(fèi)項(xiàng)目、收費(fèi)方式、應(yīng)收總額、已交金額等信息。(2) 收費(fèi)基本信息的修改。(3) 收費(fèi)基本信息的刪除。(4) 收費(fèi)基本信息的查詢。8.小區(qū)住戶投訴管理功能(1) 住戶投訴基本信息的錄入,包括投訴編號(hào)、投訴日期、接待人員、處理日期、處理人員、投訴內(nèi)容等信息。(2) 住戶投訴基本信息的修改。(3) 住戶投訴基本信息的刪除。(4) 住戶投訴基本信息的查詢。9.小區(qū)住戶報(bào)修管理功能(1) 住戶報(bào)修基本信息的錄入,包括報(bào)修編號(hào)、報(bào)修日期、接待人員、完成日期、維修人員、報(bào)修內(nèi)容、維修情況等信息。(2) 住戶報(bào)修基本信息的修改。(3) 住戶報(bào)修基本信息的刪除。(4) 住戶報(bào)修基本信息的查詢。10.退出 退出小區(qū)物業(yè)管理信息系統(tǒng)。第四章 系統(tǒng)的設(shè)計(jì)4.1系統(tǒng)的設(shè)計(jì)目標(biāo)系統(tǒng)設(shè)計(jì)階段的主要目的是將系統(tǒng)分析階段所提出的反映了用戶信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實(shí)施的基于計(jì)算機(jī)與通信系統(tǒng)的物理(技術(shù))方案。而系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)是系統(tǒng)設(shè)計(jì)階段的主要活動(dòng)之一,是為了實(shí)現(xiàn)系統(tǒng)總體功能,提高系統(tǒng)的各項(xiàng)指標(biāo)。這一階段的主要任務(wù)就是將整個(gè)系統(tǒng)合理的劃分成各個(gè)功能模塊,正確處理模塊之間與模塊內(nèi)部的聯(lián)系以及它們之間的調(diào)用關(guān)系和數(shù)據(jù)聯(lián)系,定義各模塊的內(nèi)部結(jié)構(gòu)等等。4.2系統(tǒng)的總體設(shè)計(jì)4.2.1系統(tǒng)的功能設(shè)計(jì)該系統(tǒng)是基于MDI窗體以VB自帶的ODBC引擎連接SQL Server數(shù)據(jù)庫(kù)進(jìn)行開發(fā)的小區(qū)物業(yè)管理系統(tǒng),力求與實(shí)際相結(jié)合具有小區(qū)日常管理和統(tǒng)計(jì)等功能,旨在達(dá)到使小區(qū)的管理和人事數(shù)字化使之更加方便快捷以提高工作效率。本系統(tǒng)功能模塊結(jié)構(gòu)圖,如圖4-1所示。圖4-1系統(tǒng)各模塊結(jié)構(gòu)圖4.2.2系統(tǒng)的模塊設(shè)計(jì)本系統(tǒng)分為四個(gè)主要模塊,即系統(tǒng)管理、資料管理、物業(yè)管理和數(shù)據(jù)報(bào)表管理。1.登錄系統(tǒng)管理主要包括:添加用戶模塊 包括:為系統(tǒng)新用戶設(shè)置用戶名及口令。修改密碼模塊 包括:用于操作員更改自己的系統(tǒng)口令。2. 資料管理主要包括:住戶資料模塊 包括:顯示 添加 修改 刪除 查詢。房產(chǎn)資料模塊 包括:顯示 添加 修改 刪除 查詢。3.物業(yè)管理主要包括:物業(yè)設(shè)備管理模塊 包括:顯示 添加 修改 刪除 查詢等。儀表數(shù)據(jù)管理模塊 包括:顯示 添加 修改 刪除 查詢等。停車管理模塊 包括:顯示 添加 修改 刪除 查詢等。收費(fèi)管理模塊 包括:顯示 添加 修改 刪除 查詢等。住戶投訴管理模塊 包括:顯示 添加 修改 刪除 查詢等。用戶報(bào)修管理模塊 包括:顯示 添加 修改 刪除 查詢。設(shè)備維修管理模塊 包括:顯示 添加 修改 刪除 查詢等。4.數(shù)據(jù)報(bào)表管理主要包括:物業(yè)設(shè)備統(tǒng)計(jì)、儀表資料統(tǒng)計(jì)、收費(fèi)統(tǒng)計(jì)等等6個(gè)模塊。這些模塊主要用于匯總資料,以便于查看、統(tǒng)計(jì)、打印。4.2.3系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)小區(qū)物業(yè)管理信息系統(tǒng)部分實(shí)體E-R圖如下所示:小區(qū)住戶基本信息實(shí)體住戶編號(hào)業(yè)主姓名物業(yè)地址入住時(shí)間 圖4-2住戶基本信息實(shí)體E-R圖小區(qū)房產(chǎn)基本信息實(shí)體積房間編號(hào)是否出售 房 型物業(yè)地址 圖4-3 房產(chǎn)基本信息實(shí)體E-R圖水表基本信息實(shí)體儀表表編號(hào)號(hào)單 價(jià)本月用量本月費(fèi)用 圖4-4 水表基本信息實(shí)體E-R圖儀表收費(fèi)信息實(shí)體收費(fèi)編號(hào)收費(fèi)項(xiàng)目收費(fèi)方式應(yīng)收總額 圖4-5 儀表收費(fèi)信息實(shí)體E-R圖停車場(chǎng)基本信息實(shí)體車位編號(hào)停車住戶開始日期截止日期圖4-6 停車場(chǎng)基本信息實(shí)體E-R圖住戶投訴基本信息實(shí)體投訴編號(hào)投訴日期處理日期處理人員 圖4-7 住戶投訴基本信息實(shí)體E-R圖上述E-R圖對(duì)本部分?jǐn)?shù)據(jù)庫(kù)設(shè)計(jì)來(lái)講是局部的實(shí)體E-R圖,其他局部實(shí)體E-R圖就不贅述。通過(guò)將局部實(shí)體E-R圖進(jìn)行按照關(guān)系合并,得出總體簡(jiǎn)化E-R圖如圖4-8所示。電 表水 表配備配備投訴信息煤 氣 表使用配備使用使用投訴住 戶居住房 產(chǎn)停車場(chǎng)收繳收繳停車其他物業(yè)費(fèi)儀表收費(fèi)報(bào)修信息通報(bào) 1 1 1 1 n 1 1 1 1 1 1 1 m 1 1 1 n 1 1 1m n 1 m圖4-8 實(shí)體之間關(guān)系簡(jiǎn)化E-R圖4.3系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)是要在一個(gè)給定的應(yīng)用環(huán)境(DBMS)中,通過(guò)合理的邏輯設(shè)計(jì)和有效的物理設(shè)計(jì),構(gòu)造較優(yōu)的數(shù)據(jù)庫(kù)模式、子模式,建立數(shù)據(jù)庫(kù)和設(shè)計(jì)應(yīng)用程序,滿足用戶的各種信息需求。本系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)是由多張表構(gòu)成的。如下所示:(1) 用戶表(UserTable)用戶表存放登錄系統(tǒng)所需要的用戶名和密碼,修改密碼時(shí)也同樣需要訪問(wèn)此表,如表4-1所示。表4-1 用戶表字段名數(shù)據(jù)類型可否為空userId(主鍵)Char(10)NOT NULLuserPwdIntNOT NULLTnameChar(20)NOT NULLRtimeDatetimeNOT NULL (2) 住戶表(zh)住戶表存放小區(qū)內(nèi)所有的住戶信息,這些信息也是小區(qū)物業(yè)管理的基本信息,在實(shí)現(xiàn)系統(tǒng)的各個(gè)功能中起真非常重要的作用,如表4-2所示。表4-2 住戶表字段名數(shù)據(jù)類型可否為空住戶編號(hào)(主鍵)Char(10)NOT NULL業(yè)主姓名Char(10)NOT NULL物業(yè)地址Varchar(50)NOT NULL籍貫Char(20)NULL工作單位VarChar(50)NULL郵編Char(10)NULL身份證號(hào)Char(20)NOT NULL電話Char(20)NULL入住時(shí)間DatetimeNULL遷出時(shí)間Char(20)NULL房型Char(20)NULL建筑面積Float(8)NULL使用面積Float(8)NULL性別Char(2)NOT NULL (3) 房產(chǎn)表(fc)房產(chǎn)表存放小區(qū)內(nèi)的所有房屋的信息,其中包括已售出的房屋和未售出的房屋,如表4-3所示。表4-3 房產(chǎn)表字段名數(shù)據(jù)類型可否為空住戶編號(hào)(主鍵)Char(10)NOT NULL物業(yè)地址Varchar(50)NOT NULL建筑面積Float(8)NOT NULL使用面積Float(8)NOT NULL字段名數(shù)據(jù)類型可否為空房型Char(20)NULL單價(jià)Float(8)NOT NULL總價(jià)Float(8)NOT NULL買主編號(hào)Char(10)NULL買主姓名Char(10)NULL備注Varchar(50)NULL是否已出售Char(2)NOT NULL (4) 物業(yè)設(shè)備表(wysb)物業(yè)設(shè)備表存放歸屬小區(qū)物業(yè)管理的所有設(shè)備,如表4-4所示。表4-4 物業(yè)設(shè)備表字段名數(shù)據(jù)類型可否為空設(shè)備編號(hào)(主鍵)Char(10)NOT NULL設(shè)備名稱Char(20)NOT NULL字段名數(shù)據(jù)類型可否為空型號(hào)Char(20)NULL品牌Char(10)NULL所屬部門Varchar(50)NOT NULL購(gòu)買日期DatetimeNOT NULL事故記錄Varchar(50)NULL (5) 停車管理信息表(tc)停車場(chǎng)信息表存放小區(qū)內(nèi)住戶停車位置的所有信息,如表4-5所示。表4-5 停車管理信息表字段名數(shù)據(jù)類型可否為空車位編號(hào)(主鍵)Char(20)NOT NULL車位位置Varchar(50)NOT NULL停車住戶Char(10)NOT NULL物業(yè)地址Varchar(50)NOT NULL開始日期DatetimeNULL截止日期DatetimeNULL備注Varchar(50)NULL (6) 住戶投訴表(zhts)住戶投訴表存放小區(qū)內(nèi)住戶的各種投訴的所有信息,如表4-6所示。表4-6 住戶投訴表字段名數(shù)據(jù)類型可否為空投訴編號(hào)(主鍵)Char(10)NOT NULL投訴日期DatetimeNOT NULL字段名數(shù)據(jù)類型可否為空接待人員Char(10)NULL投訴住戶Char(10)NULL物業(yè)地址Varchar(50)NOT NULL電話Char(20)NULL處理日期DatetimeNULL處理人員Varchar(50)NOT NULL投訴內(nèi)容Varchar(50)NOT NULL備注Varchar(50)NULL (7) 住戶報(bào)修表(zhbx)住戶報(bào)修表存放小區(qū)內(nèi)住戶的各種報(bào)修的所有信息,如表4-7所示。表4-7 住戶報(bào)修表字段名數(shù)據(jù)類型可否為空?qǐng)?bào)修編號(hào)(主鍵)Char(10)NOT NULL報(bào)修日期DatetimeNOT NULL字段名數(shù)據(jù)類型可否為空接待人員Char(10)NULL報(bào)修住戶Char(10)NOT NULL物業(yè)地址Varchar(50)NOT NULL電話Char(20)NULL完成日期DatetimeNOT NULL維修人員Varchar(50)NOT NULL服務(wù)費(fèi)用Float(8)NOT NULL物料費(fèi)用Float(8)NOT NULL合計(jì)費(fèi)用Float(8)NOT NULL報(bào)修內(nèi)容Varchar(50)NOT NULL維修情況Varchar(50)NULL (8) 設(shè)備維修表(sbwx)設(shè)備維修表存放小區(qū)內(nèi)設(shè)備維修的所有信息,如表4-8所示。表4-8 設(shè)備維修表字段名數(shù)據(jù)類型可否為空維修編號(hào)(主鍵)Char(10)NOT NULL設(shè)備編號(hào)Char(10)NOT NULL設(shè)備名稱Char(20)NOT NULL維修日期DatetimeNOT NULL完成日期DatetimeNOT NULL維修費(fèi)用Float(8)NOT NULL維修人員Varchar(50)NOT NULL維修內(nèi)容Varchar(50)NOT NULL字段名數(shù)據(jù)類型可否為空維修情況Varchar(50)NULL (9) 水表資料表(sbzl)水表資料表存放小區(qū)內(nèi)住戶的水表的所有信息,如表4-9所示。表4-9 水表資料表字段名數(shù)據(jù)類型可否為空儀表編號(hào)(主鍵)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單價(jià)Float(8)NOT NULL本月費(fèi)用Float(8)NOT NULL上月抄表日期DatetimeNOT NULL本月抄表日期DatetimeNOT NULL本月交費(fèi)日期DatetimeNOT NULL辦理人Char(10)NULL (10) 電表資料表(dbzl)電表資料表存放小區(qū)內(nèi)住戶的電表的所有信息,如表4-10所示。表4-10 電表資料表字段名數(shù)據(jù)類型可否為空儀表編號(hào)(主鍵)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單價(jià)Float(8)NOT NULL本月費(fèi)用Float(8)NOT NULL上月抄表日期DatetimeNOT NULL本月抄表日期DatetimeNOT NULL本月交費(fèi)日期DatetimeNOT NULL辦理人Char(10)NULL (11) 煤氣資料表(qbzl)煤氣表資料表存放小區(qū)內(nèi)住戶的氣表的所有信息,如表4-11所示。表4-11 煤氣資料表字段名數(shù)據(jù)類型可否為空儀表編號(hào)(主鍵)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單價(jià)Float(8)NOT NULL本月費(fèi)用Float(8)NOT NULL上月抄表日期DatetimeNOT NULL字段名數(shù)據(jù)類型可否為空本月抄表日期DatetimeNOT NULL本月交費(fèi)日期DatetimeNOT NULL辦理人Char(10)NULL (12) 物業(yè)收費(fèi)表(wysf)物業(yè)收費(fèi)表存放小區(qū)內(nèi)住戶的各種除儀表以外設(shè)備的各種收費(fèi)信息,如表4-12所示。表4-12 物業(yè)收費(fèi)表字段名數(shù)據(jù)類型可否為空收費(fèi)編號(hào)(主鍵)Char(10)NOT NULL住戶姓名Char(10)NOT NULL物業(yè)地址Varchar(50)NOT NULL年份Int(4)NOT NULL月份Int(4)NOT NULL收費(fèi)項(xiàng)目Varchar(50)NOT NULL收費(fèi)方式Varchar(50)NOT NULL應(yīng)收總額Float(8)NOT NULL已交金額Float(8)NOT NULL欠費(fèi)金額Float(8)NOT NULL交費(fèi)日期DatetimeNOT NULL辦理人Char(10)NULL備注Varchar(50)NULL (13) 儀表收費(fèi)表(ybsf)儀表收費(fèi)表存放小區(qū)內(nèi)住戶的儀表的收費(fèi)信息,如表4-13所示。表4-13 儀表收費(fèi)表字段名數(shù)據(jù)類型可否為空收費(fèi)編號(hào)(主鍵)Char(10)NOT NULL住戶姓名Char(10)NOT NULL物業(yè)地址Varchar(50)NOT NULL收費(fèi)項(xiàng)目Varchar(50)NOT NULL收費(fèi)方式Varchar(50)NOT NULL應(yīng)收總額Float(8)NOT NULL已交金額Float(8)NOT NULL欠費(fèi)金額Float(8)NOT NULL交費(fèi)日期DatetimeNOT NULL辦理人Char(10)NULL備注Varchar(50)NULL第五章 系統(tǒng)的界面及編碼的實(shí)現(xiàn)5.1系統(tǒng)界面設(shè)計(jì)經(jīng)過(guò)以上的分析及建模,已經(jīng)完成了數(shù)據(jù)庫(kù)的后臺(tái)工作。下面要完成的是人機(jī)交互的界面。本系統(tǒng)分為以下三部分:(1) 加載系統(tǒng)及用戶登錄;(2) 系統(tǒng)主體平臺(tái);(3) 通過(guò)主體平臺(tái)調(diào)用的功能模塊。5.1.1加載系統(tǒng)及用戶登錄部分1. 啟動(dòng)系統(tǒng)程序后,首先進(jìn)入加載系統(tǒng)界面如圖5-1所示。 圖5-加載系統(tǒng)界面 加載系統(tǒng)部分代碼如下:Private Sub Timer1_Timer()If dlaytime = 100 Then Timer1.Enabled = False Load frmLogin frmLogin.Show Unload MeElse dlaytime = dlaytime + 1 P1.Value = dlaytimeEnd IfEnd Sub2. 當(dāng)進(jìn)程條結(jié)束時(shí),隨后彈出系統(tǒng)登錄界面。在登錄進(jìn)入主體平臺(tái)的時(shí)候,系統(tǒng)會(huì)要求用戶輸入用戶名及密碼作為驗(yàn)證信息,為了防止非用戶在使用時(shí)重復(fù)試探登錄信息,在登錄時(shí)系統(tǒng)限制添加次數(shù)為三次,如果超出三次,將自動(dòng)退出。登錄窗體界面如圖5-2所示。圖5-2 系統(tǒng)登錄界面系統(tǒng)登錄界面部分代碼如下所示:Private Sub cmdLogin_Click()Dim rs_user As New ADODB.RecordsetDim txtSQL As StringDim MsgText As StringIf UsName.Text

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論