




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、景德鎮(zhèn)高等??茖W(xué)校數(shù)學(xué)與計(jì)算機(jī)系畢業(yè)設(shè)計(jì)(2012屆)課題名稱: 小區(qū)物業(yè)管理系統(tǒng) 姓名: 王 璐 學(xué)號(hào): 200901040142 專業(yè): 計(jì)算機(jī)及其應(yīng)用 所在班級(jí): 09計(jì)算機(jī)應(yīng)用(1)班 指導(dǎo)教師:姓名: 席 奇 職稱: 講師 時(shí)間:二零一一年十二月五日摘 要科學(xué)技術(shù)日新月異,信息化時(shí)代的來(lái)臨,以計(jì)算機(jī)為基礎(chǔ)的信息科學(xué)在經(jīng)濟(jì)和社會(huì)生活各個(gè)領(lǐng)域得到了極為廣泛的應(yīng)用,尤其在信息管理方面,計(jì)算機(jī)已是必不可少的管理工具。對(duì)于小區(qū)物業(yè)管理來(lái)說(shuō),其工作流程的繁雜性、多樣化、管理復(fù)雜、收繳費(fèi)用與設(shè)備維護(hù)繁瑣。計(jì)算機(jī)已完全能夠勝任物業(yè)管理工作,而且更加準(zhǔn)確、方便、快捷、高效、清晰、透明,它完全可以克服以
2、上所述的不足之處。這將給項(xiàng)目查詢和管理帶來(lái)很大的方便,從而給物業(yè)管理工作帶來(lái)更高的效率,這也是物業(yè)管理正規(guī)化、現(xiàn)代化的重要標(biāo)志。因此,開(kāi)發(fā)一套高效率、無(wú)差錯(cuò)的小區(qū)物業(yè)管理系統(tǒng)軟件十分必要。本系統(tǒng)的主要目的是告別帳本,安全、快捷的保存數(shù)據(jù)信息。由于小區(qū)物業(yè)管理涉及到費(fèi)用問(wèn)題,為了增強(qiáng)系統(tǒng)的保密性,使業(yè)主利益不受損害,使業(yè)主能夠?qū)ψ约业奈飿I(yè)費(fèi)用和投訴等情況提供透明化、直觀的了解。關(guān)鍵字:小區(qū)物業(yè),管理系統(tǒng),vbabstractscience and technology change rapidly, the advent of the information era, computer base
3、d information science in economy and social life in various fields has been widely used, especially in terms of information management, the computer is an essential management tool.as for the plot estate management that, its work flow numerous and diverse, the diversification, the management complex
4、, capture the expense and the maintenance of equipment is tedious. the computer could definitely be competent the estate management work, moreover more accurate, convenient, quick, highly effective, clear, is transparent above, it definitely may overcome the deficiency which states. this will give t
5、he project inquiry and the management brings very big convenient, thus will bring a higher efficiency for the estate management work, this also will be the estate management standardization, the modernized important symbol.therefore, develops set of high efficiency, the non- mistake plot estate mana
6、gement system softwares is extremely essential. this system main goal is says goodbye to the account book, the security, the quick preservation data message. because the plot estate management involves to the expense question, in order to strengthen the system the secrecy, causes the owner benefit n
7、ot to receive harms, enables the owner to situation and so on oneself property expense and suit provides, the direct-viewing understanding.keyword:the plot property, the management system management system, vb目 錄摘 要2abstract3緒 論6第一章系統(tǒng)規(guī)劃的可行性研究1511初步調(diào)查15111 背景及現(xiàn)狀1512 開(kāi)發(fā)的可行性研究15121 技術(shù)的可行性16122 經(jīng)濟(jì)可行性171
8、23 操作可行性18124 調(diào)度可行性18125 硬件配置18第二章 系統(tǒng)分析2021需求分析20211系統(tǒng)需求功能概括20212系統(tǒng)操作設(shè)計(jì)內(nèi)容202.2 功能分析21221系統(tǒng)用戶管理功能21222 小區(qū)住戶信息管理功能21222 小區(qū)房產(chǎn)信息管理功能21223 小區(qū)收費(fèi)管理功能22第三章 系統(tǒng)總體設(shè)計(jì)2331系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)233.2 系統(tǒng)結(jié)構(gòu)圖2433 數(shù)據(jù)庫(kù)的設(shè)計(jì)24第四章 系統(tǒng)詳細(xì)設(shè)計(jì)264.1界面設(shè)計(jì)與功能264.2 用戶登陸部分264.3 小區(qū)住戶信息管理模塊274.4 房屋信息管理模塊304.5 物業(yè)收費(fèi)管理模塊33總 結(jié)37致 謝38參考文獻(xiàn)39緒 論由于種種原因,我國(guó)的信
9、息資源建設(shè)水平遠(yuǎn)遠(yuǎn)落后于信息基礎(chǔ)設(shè)施的建設(shè)的水平。長(zhǎng)期以來(lái),我國(guó)信息資源的開(kāi)發(fā)管理未能與信息資源的增長(zhǎng)同步進(jìn)行。我國(guó)的計(jì)算機(jī)應(yīng)用要比西方國(guó)家落后十幾年。因此,現(xiàn)在信息資源的開(kāi)發(fā)和利用已被確立為國(guó)民經(jīng)濟(jì)信息的核心內(nèi)容,利用現(xiàn)有的信息基礎(chǔ)設(shè)施,重點(diǎn)開(kāi)發(fā)和推廣應(yīng)用于各類科技、經(jīng)濟(jì)等數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)資源服務(wù)系統(tǒng),已經(jīng)取得巨大的社會(huì)效益和經(jīng)濟(jì)效益。對(duì)于小區(qū)物業(yè)管理來(lái)說(shuō),其工作流程的繁雜性、多樣化、管理復(fù)雜、收繳費(fèi)用與設(shè)備維護(hù)繁瑣。計(jì)算機(jī)已完全能夠勝任物業(yè)管理工作,而且更加準(zhǔn)確、方便、快捷、高效、清晰、透明,它完全可以克服以上所述的不足之處。這將給項(xiàng)目查詢和管理帶來(lái)很大的方便,從而給物業(yè)管理工作帶來(lái)更高的效率
10、,這也是物業(yè)管理正規(guī)化、現(xiàn)代化的重要標(biāo)志。因此,開(kāi)發(fā)一套高效率、無(wú)差錯(cuò)的小區(qū)物業(yè)管理系統(tǒng)軟件十分必要。本系統(tǒng)的主要目的是告別帳本,安全、快捷的保存數(shù)據(jù)信息。由于小區(qū)物業(yè)管理涉及到費(fèi)用問(wèn)題,為了增強(qiáng)系統(tǒng)的保密性,使業(yè)主利益不受損害,本系統(tǒng)具有僅管理員式的保密功能,還有查詢、錄入、修改、刪除、以及對(duì)物業(yè)設(shè)備統(tǒng)計(jì)等功能,使業(yè)主能夠?qū)ψ约业奈飿I(yè)費(fèi)用和投訴等情況提供透明化、直觀的了解。第一章系統(tǒng)規(guī)劃的可行性研究11初步調(diào)查物業(yè)管理公司作為房地產(chǎn)開(kāi)發(fā)公司的附屬單位,擔(dān)負(fù)著整個(gè)小區(qū)的各家各戶的繁雜的服務(wù)和承載著開(kāi)發(fā)商信譽(yù)的重要任務(wù)。由于物業(yè)管理業(yè)務(wù)的復(fù)雜性,再加上智能化小區(qū)這個(gè)概念的引入,物業(yè)管理逐漸趨于信
11、息化高效率化,因此上海的許多物業(yè)管理公司已引入了“物業(yè)管理信息系統(tǒng)”,即通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)和專業(yè)軟件對(duì)物業(yè)實(shí)施即時(shí)、規(guī)范、高效的管理。在引入該系統(tǒng)后住戶檔案將由電腦管理,通過(guò)在水、電、煤氣上設(shè)置讀數(shù)裝置可以實(shí)現(xiàn)遠(yuǎn)程自動(dòng)抄表,減少了業(yè)主的麻煩。服務(wù)中心在接到業(yè)主報(bào)修后,會(huì)立刻打出工程部的報(bào)修單,提高了日常維修的服務(wù)質(zhì)量。每月電腦會(huì)自動(dòng)將各項(xiàng)費(fèi)用匯總,并打印出統(tǒng)一的收費(fèi)通知,大大節(jié)省了物業(yè)管理公司的人力、物力投入,降低了成本。111 背景及現(xiàn)狀目前國(guó)家建設(shè)部房地產(chǎn)業(yè)司已將是否使用計(jì)算機(jī)進(jìn)行管理列入了物業(yè)管理公司評(píng)定級(jí)別的項(xiàng)目之中。此舉大大推動(dòng)了“物業(yè)管理信息系統(tǒng)”的發(fā)展。滬上的中海、古北、萬(wàn)科、卓越、
12、永業(yè)、西部、金橋、船舶大廈、魏理仕、香港廣場(chǎng)、太平洋中心、華都大廈等近200家物業(yè)管理公司已部分或全部在某所管理的樓盤引入了物業(yè)管理信息系統(tǒng)。隨著人們生活水平的提高和房地產(chǎn)業(yè)的不斷的完善,大型的房地產(chǎn)企業(yè)結(jié)構(gòu)(如圖2.1)中,物業(yè)管理的部門結(jié)構(gòu)(如圖2.2)成為其中的一個(gè)細(xì)化。而物業(yè)管理部門成為與業(yè)戶零距離接觸的終端部門,物業(yè)管理系統(tǒng)的作用不但使得繁重的手工工作變的簡(jiǎn)單化,并且能夠使得業(yè)戶對(duì)物業(yè)的了解更加透明化。12 開(kāi)發(fā)的可行性研究可行性分析(feasibility analysis)也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)新系統(tǒng)的開(kāi)發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開(kāi)發(fā)從技術(shù)、經(jīng)濟(jì)、
13、社會(huì)的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開(kāi)發(fā)成功。可行性研究的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決121 技術(shù)的可行性小區(qū)物業(yè)管理系統(tǒng)采用了當(dāng)前的主流計(jì)算結(jié)構(gòu)模式進(jìn)行開(kāi)發(fā),前臺(tái)開(kāi)發(fā)工具選用microsoft visual basic 6.0。microsoft visual basic 6.0是一種可視化的、面向?qū)ο蟮膚indows開(kāi)發(fā)語(yǔ)言,microsoft visual basic 6.0具有易用、通用和開(kāi)發(fā)效率高的特點(diǎn)。后臺(tái)的數(shù)據(jù)庫(kù)開(kāi)發(fā)工具選用了access 2000,它能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)完整性并提供許多高級(jí)管理和數(shù)據(jù)分配功能。這兩種開(kāi)發(fā)工
14、具功能強(qiáng)大,有較好的接口,作為本系統(tǒng)開(kāi)發(fā)工具是可行的。(1) visual basic 6.0的簡(jiǎn)介visual basic(簡(jiǎn)稱vb)是microsoft公司開(kāi)發(fā)的一種通用的基于對(duì)象的程序設(shè)計(jì)語(yǔ)言。vb6.0是與win98配合于1998年推出的,進(jìn)一步加強(qiáng)了數(shù)據(jù)庫(kù)、internet和創(chuàng)建控件方面的功能。vb可以用于可以開(kāi)發(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)功能,減少了編程人員
15、的很多麻煩,提高了編程的效率和可靠性。所以我選擇visual basic 6.0作為我這套系統(tǒng)的開(kāi)發(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ì)和編程方法
16、兼容,只是部分面向?qū)ο蠓炊鴷?huì)使情形更糟。除非整個(gè)開(kāi)發(fā)環(huán)境都是面向?qū)ο蟮模駝t對(duì)象產(chǎn)生的好處還沒(méi)有帶來(lái)的麻煩多。而visual basic6.0是完全面向?qū)ο蟮模@就使得visual basic6.0成為一種觸手可及的促進(jìn)軟件重用的開(kāi)發(fā)工具,從而具有強(qiáng)大的吸引力。(3)access簡(jiǎn)介access是office辦公套件中一個(gè)極為重要的組成部分。剛開(kāi)始時(shí)微軟公司是將access單獨(dú)作為一個(gè)產(chǎn)品進(jìn)行銷售的,自office 97開(kāi)始將access捆綁到其中,成為office套件中的一個(gè)重要成員。現(xiàn)在它已經(jīng)成為office辦公套件中不可缺少的部件了。microsoft 公司在access 95 的基礎(chǔ)上
17、陸續(xù)推出了 access 97、access 2000,成為世界上最流行的桌面數(shù)據(jù)庫(kù)管理系統(tǒng)之一。access是一種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),不但能存儲(chǔ)和管理數(shù)據(jù),還能編寫數(shù)據(jù)庫(kù)管理軟件,用戶可以通過(guò)access提供的開(kāi)發(fā)環(huán)境及工具方便地構(gòu)建數(shù)據(jù)庫(kù)應(yīng)用程序,大部分是直觀的可視化的操作,無(wú)需編寫程序代碼,是一種使用方便、功能較強(qiáng)的數(shù)據(jù)庫(kù)開(kāi)發(fā)工具。122 經(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)今智能化小
18、區(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)也是不小的開(kāi)支。一套完善的小區(qū)物業(yè)管理系統(tǒng)可持續(xù)使用并能隨著時(shí)代和工作的需求不斷更新,一期投入終身受用,按長(zhǎng)期的使用計(jì)算,開(kāi)發(fā)系統(tǒng)的造價(jià)平均到每年與傳統(tǒng)式的管理方式的年耗資本相對(duì)比,性價(jià)比是可行的。開(kāi)發(fā)這套系統(tǒng)的經(jīng)濟(jì)可行性是很高的。123
19、操作可行性對(duì)于這套小區(qū)物業(yè)管理系統(tǒng)而言,在投入使用前,會(huì)由開(kāi)發(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ù),在開(kāi)發(fā)設(shè)計(jì)程序的過(guò)程中直觀的界面和控件的文字解釋完全能使得用戶充分理解起功能和意義,在計(jì)算機(jī)普及的今天,用戶對(duì)本系統(tǒng)的操作完全可以看做是一種簡(jiǎn)單的,配合形式的手工操作,因?yàn)楸鞠到y(tǒng)最適合用于微型機(jī),可以說(shuō)幾乎任何人都可以使用和管理。所以本系統(tǒng)的操作是完全可行的。124 調(diào)度可行性調(diào)度可行性指的是建議的計(jì)算機(jī)系統(tǒng)能否在規(guī)定的期限內(nèi)交付給用戶。由于合同的規(guī)定,能否預(yù)期的交付涉及到開(kāi)發(fā)人員的信譽(yù)等等。所以開(kāi)發(fā)期限的選定也是非常重要
20、的因素,根據(jù)小區(qū)物業(yè)管理的日常的正常的業(yè)務(wù)運(yùn)作規(guī)律和工作性質(zhì),可以看出這些內(nèi)容是我們平時(shí)常見(jiàn)的工作,所以開(kāi)發(fā)人員在開(kāi)發(fā)起來(lái)比較容易入手,所以可以判斷開(kāi)發(fā)本系統(tǒng)的周期比較短,開(kāi)發(fā)中的不可預(yù)見(jiàn)問(wèn)題會(huì)比較容易解決,在開(kāi)發(fā)小組的分析后應(yīng)該容易做出相對(duì)準(zhǔn)確的,誤差微小的開(kāi)發(fā)期限,應(yīng)該可以在規(guī)定時(shí)間內(nèi),快速的、完整的交付給用戶使用。125 硬件配置(1) 硬件設(shè)備及操作系統(tǒng)服務(wù)器:pentium4以上配置的高性能pc機(jī),內(nèi)存應(yīng)在256m以上,硬盤在40g以上。確認(rèn)該計(jì)算機(jī)已經(jīng)安裝數(shù)據(jù)庫(kù)軟件microsoft visual basic 6.0軟件。操作系統(tǒng):windows 9x/me、windows 200
21、0、windows xp、windows nt,分辨率:1024*768??蛻舳耍簆entium233(或與此相當(dāng)?shù)腸pu)以上配置的pc機(jī),內(nèi)存應(yīng)在32m以上,硬盤在1g以上。windows 9x以上操作系統(tǒng)。確認(rèn)已安裝bde。(2) 開(kāi)發(fā)平臺(tái)前臺(tái)開(kāi)發(fā)工具:microsoft visual basic 6.0前臺(tái)開(kāi)發(fā)工具:microsoft visual basic 6.0后臺(tái)數(shù)據(jù)庫(kù):access 2000第二章 系統(tǒng)分析21需求分析211系統(tǒng)需求功能概括經(jīng)過(guò)調(diào)研與可行性分析,出于對(duì)人們生活住房考慮,設(shè)計(jì)了這套小區(qū)物業(yè)管理系統(tǒng),本系統(tǒng)主要考慮到小區(qū)物業(yè)管理的普遍要求,小區(qū)物業(yè)管理系統(tǒng)主要包括
22、:(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)管理、住戶投訴管理、故障管理等。這些成為小區(qū)物業(yè)管理的主體。這樣就可以便于物業(yè)公司對(duì)小區(qū)進(jìn)行全面的了解和管理了。212系統(tǒng)操作設(shè)計(jì)內(nèi)容根據(jù)以上的操作需要研究設(shè)計(jì)內(nèi)容如下:(1) 模塊功能的研究設(shè)計(jì):盡量采用物業(yè)管理部門中
23、現(xiàn)有的軟硬件環(huán)境以及先進(jìn)的管理系統(tǒng)開(kāi)發(fā)方案,從而達(dá)到充分利用現(xiàn)有資源,提高系統(tǒng)開(kāi)發(fā)水平和應(yīng)用效果的目的。系統(tǒng)應(yīng)完全符合物業(yè)管理員對(duì)業(yè)戶管理的規(guī)定,滿足對(duì)房產(chǎn)信息及住戶信息等工作需要,并達(dá)到操作過(guò)程中的直觀、方便、實(shí)用、安全等要求。通過(guò)調(diào)研情況進(jìn)行需求分析,進(jìn)行模塊的劃分和功能的界定,并對(duì)各個(gè)模塊的具體管理流程進(jìn)行控制和編碼實(shí)現(xiàn)。(2) 良好的數(shù)據(jù)系統(tǒng)設(shè)計(jì):所小區(qū)物業(yè)管理系統(tǒng)應(yīng)充分具備數(shù)據(jù)庫(kù)的維護(hù)功能,可以及時(shí)根據(jù)用戶的需求對(duì)數(shù)據(jù)庫(kù)中的信息進(jìn)行添加、刪除、修改等操作。(3) 完備的信息查詢統(tǒng)計(jì):為滿足管理和決策工作的需要,在查詢基礎(chǔ)上應(yīng)具備一定的統(tǒng)計(jì)功能。(4) 后期維護(hù):所開(kāi)發(fā)的小區(qū)物業(yè)管理系
24、統(tǒng)應(yīng)采用模塊化程序設(shè)計(jì)方法,收到既便于系統(tǒng)功能的各種組合和修改,又便于未參與開(kāi)發(fā)的技術(shù)維護(hù)人員補(bǔ)充、維護(hù)的效果。以上是對(duì)本信息管理系統(tǒng)進(jìn)行的基本的需求分析,也就是本系統(tǒng)所要實(shí)現(xiàn)的基本功能。但是,這并不是整個(gè)系統(tǒng)的全部需求,對(duì)系統(tǒng)不斷出現(xiàn)的新需求,需要系統(tǒng)在日后的使用中通過(guò)系統(tǒng)的更新與維護(hù)來(lái)實(shí)現(xiàn)。這樣,才能使系統(tǒng)得到不斷的完善,功能更加強(qiáng)大,與用戶的交互性更強(qiáng)。2.2 功能分析221系統(tǒng)用戶管理功能(1) 系統(tǒng)用戶的添加,包括用戶名、密碼信息。222 小區(qū)住戶信息管理功能(1) 住戶基本信息的錄入,包括住戶電話、住戶姓名、物業(yè)地址、身份證號(hào)、入住時(shí)間等信息。(2) 住戶基本信息的修改。(3) 住
25、戶基本信息的刪除。(4) 住戶基本信息的查詢。222 小區(qū)房產(chǎn)信息管理功能(1) 房產(chǎn)基本信息的錄入,包括物業(yè)地址、使用面積、房屋結(jié)構(gòu)、設(shè)備、出售信息等信息。(2) 房產(chǎn)基本信息的修改。(3) 房產(chǎn)基本信息的刪除。(4) 房產(chǎn)基本信息的查詢。223 小區(qū)收費(fèi)管理功能(1) 其中包括物業(yè)收費(fèi)和儀表收費(fèi)兩大類信息的錄入,包括收費(fèi)住址、水費(fèi)、電費(fèi)、寬帶費(fèi)、物業(yè)管理費(fèi)、收費(fèi)時(shí)間等信息。(2) 收費(fèi)基本信息的修改。(3) 收費(fèi)基本信息的刪除。(4) 收費(fèi)基本信息的查詢。224 小區(qū)住戶故障處理管理功能(1) 住戶報(bào)修基本信息的錄入,包括住址、報(bào)修故障、經(jīng)辦人、處理時(shí)間、查詢等信息。(2) 住戶故障基本信
26、息的修改。(3) 住戶故障基本信息的刪除。(4) 住戶故障基本信息的查詢。225 退出退出小區(qū)物業(yè)管理系統(tǒng)。第三章 系統(tǒng)總體設(shè)計(jì)31系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)小區(qū)物業(yè)管理系統(tǒng)部分實(shí)體e-r圖如下所示:小區(qū)住戶基本信息實(shí)體 住戶姓名入住時(shí)間 住戶電話物業(yè)地址 圖3.1 住戶基本信息實(shí)體e-r圖小區(qū)房產(chǎn)基本信息實(shí)體積 出售信息物業(yè)地址 房屋結(jié)構(gòu)使用面積 圖3.2 房產(chǎn)基本信息實(shí)體e-r圖故障基本信息實(shí)體住 址報(bào)修故障處理時(shí)間經(jīng)辦人 圖3.3 住戶投訴基本信息實(shí)體e-r圖3.2 系統(tǒng)結(jié)構(gòu)圖小區(qū)物業(yè)管理系統(tǒng)系統(tǒng)設(shè)置基本信息管理信息查詢故障處理退出系統(tǒng)添加用戶住戶管理房屋管理收費(fèi)管理收費(fèi)信息住戶信息房屋信息故障查
27、詢故障處理33 數(shù)據(jù)庫(kù)的設(shè)計(jì)(1) 用戶表用戶表存放登陸系統(tǒng)所需要的用戶名和密碼,需要訪問(wèn)此表。表3.1用戶表字段名數(shù)據(jù)類型可否為空用戶名(主鍵)char(10)not null密碼intnot null (2) 住戶基本信息表住戶表存放小區(qū)內(nèi)所有的住戶信息,這些信息也是小區(qū)物業(yè)管理的基本信息,在實(shí)現(xiàn)系統(tǒng)的各個(gè)功能中起真非常重要的作用。表3.2住戶基本信息表表字段名數(shù)據(jù)類型可否為空住址(主鍵)char(10)not null戶主char(10)not null身份證號(hào)碼varchar(50)not null電話char(20)null入住時(shí)間datetimenull (3) 房屋基本信息房產(chǎn)表
28、存放小區(qū)內(nèi)的所有房屋的信息,其中包括已售出的房屋和未售出的房屋。表3.3房屋基本信息表字段名數(shù)據(jù)類型可否為空住址(主鍵)char(10)not null房屋結(jié)構(gòu)varchar(50)not null設(shè)備float(8)not null房屋面積float(8)not null出售信息char(20)null (4) 處理故障表住戶處理故障表存放小區(qū)內(nèi)住戶的各種故障的所有信息。表3.4處理故障表字段名數(shù)據(jù)類型可否為空住址(主鍵)char(10)not null處理故障datetimenot null經(jīng)辦人char(10)null處理時(shí)間datetimenull (5) 收費(fèi)信息表物業(yè)收費(fèi)表存放小區(qū)
29、內(nèi)住戶的各種收費(fèi)信息。表3.5物業(yè)收費(fèi)表字段名數(shù)據(jù)類型可否為空住址(主鍵)char(10)not null水費(fèi)char(10)not null電費(fèi)varchar(50)not null寬帶int(4)not null垃圾清運(yùn)費(fèi)int(4)not null物業(yè)管理費(fèi)varchar(50)not null收費(fèi)時(shí)間datetimenot null 第四章 系統(tǒng)詳細(xì)設(shè)計(jì)4.1界面設(shè)計(jì)與功能經(jīng)過(guò)以上的分析及建摸模,已經(jīng)完成了數(shù)據(jù)庫(kù)的后臺(tái)工作。下面要完成的是人機(jī)交互的界面。本系統(tǒng)分為以下三部分:(1) 用戶登陸;(2) 系統(tǒng)主體平臺(tái);(3) 通過(guò)主體平臺(tái)調(diào)用的功能模塊。接下來(lái)即對(duì)各部分作詳細(xì)介紹:4.2
30、用戶登陸部分啟動(dòng)系統(tǒng)程序后,首先進(jìn)入系統(tǒng)登陸界面,在登陸進(jìn)入主體平臺(tái)的時(shí)候,系統(tǒng)會(huì)要求用戶輸入用戶名及密碼作為驗(yàn)證信息,為了防止非用戶在使用,輸入正常信息后便可以使用本系統(tǒng)。界面截圖如下:本模塊代碼如下:private sub command1_click()dim strusername as stringdim strpassword as stringstatic intlogintimes as integer if trim(text1.text) = then 如果用戶名為空 msgbox 用戶名不能為空!, vbokonly + vbcritical, 錯(cuò)誤 text1.setf
31、ocus exit sub end if 打開(kāi)數(shù)據(jù)庫(kù)中的 用戶表 adodc1.refresh 查找用戶名 adodc1.recordset.find 用戶名 = & text1.text & , , adsearchforward, 1 也可以用下面的過(guò)濾方式 adodc1.recordset.filter = 用戶名 = & text1.text & if not adodc1.recordset.eof then 找到記錄 strusername = adodc1.recordset!用戶名 strpassword = adodc1.recordset!密碼 else 沒(méi)找到記錄 tex
32、t1 = text2 = end if if strusername = text1.text and strpassword = text2.text then adodc1.recordset.close 關(guān)閉數(shù)據(jù)庫(kù)中的 用戶表 unload me 關(guān)閉窗體 frmmain.show 顯示主窗體 else 用戶名或密碼不對(duì) msgbox 用戶名或密碼不對(duì)!, vbokonly + vbinformation, 提示 text1 = text2 = intlogintimes = intlogintimes + 1 if intlogintimes = 3 then 超過(guò)三次 adodc1.
33、recordset.close 關(guān)閉數(shù)據(jù)庫(kù)中的 用戶表 end 退出整個(gè)程序 end if text2.setfocus 重新輸入密碼 sendkeys home+end end ifend sub4.3 小區(qū)住戶信息管理模塊住戶資料主要是對(duì)住戶的基本信息如 (住戶電話、住戶姓名、物業(yè)地址、身份證號(hào)、入住時(shí)間等信息)和另外兩個(gè)標(biāo)簽的信息進(jìn)行添加、修改、刪除、查詢。添加、修改、刪除這些操作必須保存后才能生效。當(dāng)記錄較多,通過(guò)簡(jiǎn)單的查詢可以方便的找的目標(biāo)記錄,查詢結(jié)果已表格方式顯示。表格顯示結(jié)果的同時(shí),如果還出現(xiàn)多條記錄,可以根據(jù)某個(gè)字段對(duì)記錄進(jìn)行排序,這樣可以給用戶帶來(lái)更大的方便和提高查找效率。
34、界面截圖如下:本模塊代碼如下:private sub command1_click()if rs.eof = false then text1.text = rs(戶主) text2.text = rs(住址) text3.text = rs(電話) text4.text = rs(入住時(shí)間) text5.text = rs(身份證號(hào)碼) rs.movenext end ifend subprivate sub command2_click()dim strql as stringset db = opendatabase(app.path + db1.mdb)strsql = insert
35、into 住戶基本信息表 (戶主,住址,電話,入住時(shí)間,身份證號(hào)碼) values ( + text1.text + , & text2.text & , & text3.text & , & text4.text & , & text5.text & )db.execute strsqldb.closetext1.text = text2.text = text3.text = text4.text = text5.text = msgbox 添加成功end subprivate sub command3_click()dim strsql as stringif msgbox(是否要修改此
36、記錄, 32 + 1, 修改) = 1 thenset db = opendatabase(app.path + db1.mdb)strsql = update 住戶基本信息表 set 住址 = + text2.text + ,戶主 = + text1.text + ,電話 = + text3.text + ,入住時(shí)間 = + text4.text + where 身份證號(hào)碼= + text5.text + end ifdb.execute strsqldb.closetext1.text = text2.text = text3.text = text4.text = text5.text
37、= msgbox 修改成功end subprivate sub command4_click()dim strqsl as stringset db = opendatabase(app.path + db1.mdb)strsql = delete * from 住戶基本信息表 where 住址 = + text1.text + db.execute strsqltext1.text = text2.text = text3.text = text4.text = text5.text = msgbox 刪除成功end subprivate sub command5_click()form3.
38、show unload meend subprivate sub command6_click()frmmain.show unload meend subprivate sub form_load()dim strsql as string set db = opendatabase(app.path + db1.mdb) strsql = select * from 住戶基本信息表 set rs = db.openrecordset(strsql)end sub4.4 房屋信息管理模塊房產(chǎn)資料主要是對(duì)住戶的基本信息如 (物業(yè)地址、使用面積、房屋結(jié)構(gòu)、設(shè)備、出售信息等信息)的添加、修改、刪除
39、、查詢及統(tǒng)計(jì)記錄個(gè)數(shù)。添加、修改、刪除這些操作必須保存后才能生效。當(dāng)記錄較多,通過(guò)簡(jiǎn)單的查詢可以方便的找的目標(biāo)記錄,查詢結(jié)果已表格方式顯示。表格顯示結(jié)果的同時(shí),如果還出現(xiàn)多條記錄,可以根據(jù)某個(gè)字段對(duì)記錄進(jìn)行排序,這樣可以給用戶帶來(lái)更大的方便和提高查找效率。界面截圖如下:本模塊代碼如下:private sub command1_click()if rs.eof = false then text1.text = rs(住址) text2.text = rs(設(shè)備) text3.text = rs(房屋結(jié)構(gòu)) text4.text = rs(房屋面積) text5.text = rs(出售信息)
40、rs.movenext end ifend subprivate sub command2_click()dim strql as stringset db = opendatabase(app.path + db1.mdb)strsql = insert into 房屋基本信息 (住址,設(shè)備,房屋結(jié)構(gòu),房屋面積,出售信息) values ( + text1.text + , & text2.text & , & text3.text & , & text4.text & , & text5.text & )db.execute strsqldb.closetext1.text = text2
41、.text = text3.text = text4.text = text5.text = msgbox 添加成功end subprivate sub command3_click()dim strsql as stringif msgbox(是否要修改此記錄, 32 + 1, 修改) = 1 thenset db = opendatabase(app.path + db1.mdb)strsql = update 房屋基本信息 set 住址 = + text1.text + ,設(shè)備 = + text2.text + ,房屋結(jié)構(gòu) = + text3.text + ,房屋面積 = + text4
42、.text + where 出售信息= + text5.text + end ifdb.execute strsqldb.closetext1.text = text2.text = text3.text = text4.text = text5.text = msgbox 修改成功end subprivate sub command4_click()dim strqsl as stringset db = opendatabase(app.path + db1.mdb)strsql = delete * from 房屋基本信息 where 住址 = + text1.text + db.exe
43、cute strsqltext1.text = text2.text = text3.text = text4.text = text5.text = msgbox 刪除成功end subprivate sub command5_click()form5.show unload meend subprivate sub command6_click()frmmain.show unload meend subprivate sub form_load()dim strsql as string set db = opendatabase(app.path + db1.mdb) strsql =
44、 select * from 房屋基本信息 set rs = db.openrecordset(strsql)end sub4.5 物業(yè)收費(fèi)管理模塊物業(yè)收費(fèi)管理用是對(duì)小區(qū)內(nèi)物業(yè)收費(fèi)的總管理,主要功能也是對(duì)如 (住址、水費(fèi)、電費(fèi)、寬帶費(fèi)、物業(yè)管理費(fèi)、收費(fèi)時(shí)間等信息) 的添加、修改、刪除、查詢及統(tǒng)計(jì)記錄個(gè)數(shù)。添加、修改、刪除這些操作必須保存后才能生效。記錄較多,通過(guò)簡(jiǎn)單的查詢可以方便的找的目標(biāo)記錄,查詢結(jié)果已表格方式顯示。表格顯示結(jié)果的同時(shí),如果還出現(xiàn)多條記錄,可以根據(jù)某個(gè)字段對(duì)記錄進(jìn)行排序,這樣可以給用戶帶來(lái)更大的方便和提高查找效率。界面截圖如下:本模塊代碼如下:private sub comm
45、and1_click()if rs.eof = false then text1.text = rs(住址) text2.text = rs(水費(fèi)) text3.text = rs(電費(fèi)) text4.text = rs(寬帶) text5.text = rs(垃圾清運(yùn)費(fèi)) text6.text = rs(物業(yè)管理費(fèi)) text7.text = rs(收費(fèi)時(shí)間) rs.movenext end ifend subprivate sub command2_click()dim strql as stringset db = opendatabase(app.path + db1.mdb)strs
46、ql = insert into 收費(fèi)信息表 (住址,水費(fèi),電費(fèi),寬帶,垃圾清運(yùn)費(fèi),物業(yè)管理費(fèi),收費(fèi)時(shí)間) values ( + text1.text + , & text2.text & , & text3.text & , & text4.text & , & text5.text & , & text6.text & , & text7.text & )db.execute strsqldb.closetext1.text = text2.text = text3.text = text4.text = text5.text = text6.text = text7.text = msg
47、box 添加成功end subprivate sub command3_click()dim strsql as stringif msgbox(是否要修改此記錄, 32 + 1, 修改) = 1 thenset db = opendatabase(app.path + db1.mdb)strsql = update 收費(fèi)信息表 set 住址 = + text1.text + ,水費(fèi) = + text2.text + ,電費(fèi) = + text3.text + ,寬帶 = + text4.text + ,垃圾清運(yùn)費(fèi) = + text5.text + ,物業(yè)管理費(fèi) = + text6.text + ,收費(fèi)時(shí)間 = + text7.text + end ifdb.execute strsqldb.closetext1.text = text2.text = text3.text = text4.text = text5.text = text6.text = text7.text = msgbox 修改成功end subprivate sub command4_click()dim strqsl as st
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 華為公司紅線管理制度
- 反恐內(nèi)部安全管理制度
- 車牌租賃企業(yè)信用評(píng)估與風(fēng)險(xiǎn)管理合同
- 隱秘場(chǎng)所安全運(yùn)營(yíng)監(jiān)管及責(zé)任承擔(dān)合同
- 餐飲廚師職業(yè)技能考核合同
- 水療中心吧臺(tái)承包管理協(xié)議
- 金融租賃財(cái)務(wù)代理服務(wù)合同范本
- 車輛贈(zèng)與與車輛保養(yǎng)維修合同樣本
- 產(chǎn)業(yè)學(xué)院產(chǎn)教融合人才培養(yǎng)合作協(xié)議
- 農(nóng)業(yè)觀光園彩鋼大棚租賃與設(shè)施維護(hù)協(xié)議
- 2025年大學(xué)英語(yǔ)四級(jí)真題試卷及答案
- 2025年大學(xué)生心理健康教育試題及答案
- GB 5768.1-2025道路交通標(biāo)志和標(biāo)線第1部分:總則
- 2025山西太原化學(xué)工業(yè)集團(tuán)有限公司所屬企業(yè)社會(huì)招聘100人筆試參考題庫(kù)附帶答案詳解
- 2025年國(guó)際關(guān)系與外交專業(yè)考試試題及答案
- 涉外投資協(xié)議書
- 2025年物流行業(yè)安全生產(chǎn)考試題庫(kù)(物流安全生產(chǎn)法規(guī)與事故處理)試題
- 完善土地清表協(xié)議書
- 醫(yī)療器械公司質(zhì)量管理體系文件
- 小升初語(yǔ)文閱讀技巧第十講把握人物情感變化含例題解析答案
- 餐飲合同股份協(xié)議書
評(píng)論
0/150
提交評(píng)論