




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
./小區物業管理系統學號::專業:摘要對于小區物業管理來說,其工作流程的繁雜性、多樣化、管理復雜、收繳費用與設備維護繁瑣。計算機已完全能夠勝任物業管理工作,而且更加準確、方便、快捷、高效、清晰、透明,它完全可以克服以上所述的不足之處。這將給項目查詢和管理帶來很大的方便,從而給物業管理工作帶來更高的效率,這也是物業管理正規化、現代化的重要標志。因此,開發一套高效率、無差錯的小區物業管理系統軟件十分必要。本系統的主要目的是告別帳本,安全、快捷的保存數據信息。由于小區物業管理涉及到費用問題,為了增強系統的性,使業主利益不受損害,使業主能夠對自家的物業費用和投訴等情況提供透明化、直觀的了解。關鍵字:小區物業,管理系統,VBAbstractAsfortheplotestatemanagementthat,itsworkflownumerousanddiverse,thediversification,themanagementcomplex,capturetheexpenseandthemaintenanceofequipmentistedious.Thecomputercoulddefinitelybecompetenttheestatemanagementwork,moreovermoreaccurate,convenient,quick,highlyeffective,clear,istransparentabove,itdefinitelymayovercomethedeficiencywhichstates.Thiswillgivetheprojectinquiryandthemanagementbringsverybigconvenient,thuswillbringahigherefficiencyfortheestatemanagementwork,thisalsowillbetheestatemanagementstandardization,themodernizedimportantsymbol.Therefore,developssetofhighefficiency,thenon-mistakeplotestatemanagementsystemsoftwaresisextremelyessential.Thissystemmaingoalissaysgoodbyetotheaccountbook,thesecurity,thequickpreservationdatamessage.Becausetheplotestatemanagementinvolvestotheexpensequestion,inordertostrengthenthesystemthesecrecy,causestheownerbenefitnottoreceiveharms,enablestheownertosituationandsoononeselfpropertyexpenseandsuitprovides,thedirect-viewingunderstanding.Keyword:Theplotproperty,themanagementsystemmanagementsystem,VB目錄TOC\o"1-3"\u摘要2Abstract 3引言6第一章課題背景與現狀81.1課題背景81.1.1管理信息系統的組成部分81.1.2信息管理的主要任務91.1.3管理信息系統的特點101.1.4管理信息系統的問題101.1.5信息管理的開發方法111.1.6管理信息系統的經濟效益評價121.2國外現狀131.2.1信息管理系統產生的背景131.2.2我國現有MIS系統分析131.2.3我國MIS的發展策略14第二章系統規劃的可行性研究152.1初步調查152.1.1背景及現狀152.2開發的可行性研究152.2.1技術的可行性162.2.2經濟可行性172.2.3操作可行性182.2.4調度可行性182.2.5硬件配置18第三章系統分析203.1需求分析203.1.1系統需求功能概括203.1.2系統操作設計容203.2功能分析213.2.1系統用戶管理功能213.2.2小區住戶信息管理功能213.2.2小區房產信息管理功能213.2.3小區收費管理功能22第四章系統總體設計234.1系統總體結構設計234.2系統結構圖244.3數據庫的設計24第五章系統詳細設計265.1界面設計與功能265.2用戶登陸部分265.3小區住戶信息管理模塊275.4房屋信息管理模塊305.5物業收費管理模塊33結束語37致38參考文獻39引言科學技術日新月異,信息化時代的來臨,以計算機為基礎的信息科學在經濟和社會生活各個領域得到了極為廣泛的應用,尤其在信息管理方面,計算機已是必不可少的管理工具目前,信息已成為繼勞動力、土地、資本之后的又一大資源。誰控制的信息越多,誰利用信息資源的效率越高,誰就會在各方面的競爭中占有一席之地,誰就會有更多的優勢。從微觀上講,建立一套管理信息系統能夠加快信息的周轉速度,提高生產效率,從而加強了管理的信息化手段,提高了本單位的經濟效益。從宏觀上講,順應了社會的信息化、社會化潮流,加快了社會的發展速度。據統計,美國在信息管理管理方面80-100%的信息處理由計算機完成;計劃管理是80—90%;在計算機應用發展較快的國家中,計算機應用于經濟管理的占80%;用于科技計算的占8%,用于生產過程控制的占12%;由此可以看出,信息管理是計算機應用的主要領域。由于種種原因,我國的信息資源建設水平遠遠落后于信息基礎設施的建設的水平。長期以來,我國信息資源的開發管理未能與信息資源的增長同步進行。我國的計算機應用要比西方國家落后十幾年。因此,現在信息資源的開發和利用已被確立為國民經濟信息的核心容,利用現有的信息基礎設施,重點開發和推廣應用于各類科技、經濟等數據庫和網絡資源服務系統,已經取得巨大的社會效益和經濟效益。對于小區物業管理來說,其工作流程的繁雜性、多樣化、管理復雜、收繳費用與設備維護繁瑣。計算機已完全能夠勝任物業管理工作,而且更加準確、方便、快捷、高效、清晰、透明,它完全可以克服以上所述的不足之處。這將給項目查詢和管理帶來很大的方便,從而給物業管理工作帶來更高的效率,這也是物業管理正規化、現代化的重要標志。因此,開發一套高效率、無差錯的小區物業管理系統軟件十分必要。本系統的主要目的是告別帳本,安全、快捷的保存數據信息。由于小區物業管理涉及到費用問題,為了增強系統的性,使業主利益不受損害,本系統具有僅管理員式的功能,還有查詢、錄入、修改、刪除、以及對物業設備統計等功能,使業主能夠對自家的物業費用和投訴等情況提供透明化、直觀的了解。第一章課題背景與現狀1.1課題背景管理信息系統〔MIS,ManagementInformationSystem,是一個由人、計算機等組成的能進行信息的收集、傳送、儲存、維護和使用的系統,能夠實測企業的各種運行情況,并利用過去的歷史數據預測未來,從企業全局的角度出發輔助企業進行決策,利用信息控制企業的行為,幫助企業實現其規劃目標。這里給出的定義強調了管理信息系統的功能和性質,也強調了管理信息系統中的計算機對企業管理而言只是一種工具。管理信息系統是信息系統的重要分支之一,經過30多年的發展,已經成為一個具有自身概念、理論、結構、體系和開發方法的覆蓋多學科的新學科。1.1.1管理信息系統的組成部分從概念上,管理信息系統由四個部件構成:信息源、信息處理器、信息用戶和信息管理者。它們的聯系如圖所示。信息源是信息的產生地;信息處理器負擔信息的傳輸、加工、保存等任務;信息用戶是信息的使用者,利用信息進行決策;信息管理者負責信息系統的設計、實現和維護。
管理信息系統一般被看作一個金字塔形的結構,分為從底層的業務處理到運行控制、管理控制、最高層的戰略計劃。最基層由任務巨大處理繁雜的事務信息和狀態信息構成。層次越往上,事務處理的圍越小,針對的也是比較特殊和非結構化的問題。
一個組織的管理信息系統可分解為四個基本部分:
<1>、EDPS部分,主要完成數據的收集、輸入,數據庫的管理、查詢、基本運算、日常報表的輸出等。
<2>、分析部分,主要在EDPS基礎之上,對數據進行深加工,如運用各種管理模型、定量化分析手段、程序化方法、運籌學方法等對組織的生產經營情況進行分析。
<3>、決策部分,MIS的決策模型多限于以解決結構化的管理決策問題為主,其決策結果要為高層管理者提供一個最佳的決策方案。
<4>、數據庫部分,主要完成數據文件的存貯、組織、備份等功能,數據庫是管理信息系統的核心部分。信息管理者信息管理者信息處理器信息用戶信息源圖1.1管理信息總體結構圖1.1.2信息管理的主要任務管理信息系統輔助完成企業日常結構化的信息處理任務,一般認為MIS的主要任務有如下幾方面:
<1>、對基礎數據進行嚴格的管理,要求計量工具標準化、程序和方法的正確使用,使信息流通渠道順暢。有一點要明確,"進去的是垃圾,出來的也是垃圾",必須保證信息的準確性、一致性。
<2>、確定信息處理過程的標準化,統一數據和報表的標準格式,以便建立一個集中統一的數據庫。
<3>、高效低能地完成日常事務處理業務,優化分配各種資源,包括人力、物力、財力等。
<4>、充分利用已有的資源,包括現在和歷史的數據信息等,運用各種管理模型,對數據進行加工處理,支持管理和決策工作,以便實現組織目標。1.1.3管理信息系統的特點
管理信息的特點可以從七個方面來概括:
<1>、MIS是一個人機結合的輔助管理系統。管理和決策的主體是人,計算機系統只是工具和輔助設備。
<2>、主要應用于結構化問題的解決。
<3>、主要考慮完成例行的信息處理業務,包括數據輸入、存儲、加工、輸出,生產計劃,生產和銷售的統計等。
<4>、以高速度低成本完成數據的處理業務,追求系統處理問題的效率。
<5>、目標是要實現一個相對穩定的、協調的工作環境。因為系統的工作方法、管理模式和處理過程是確定的,所以系統能夠穩定協調地工作。
<6>、數據信息成為系統運作的驅動力。因為信息處理模型和處理過程的直接對象是數據信息,只有保證完整的數據資料的采集,系統才有運作的前提。
<7>、設計系統時,強調科學的、客觀的處理方法的應用,并且系統設計要符合實際情況。1.1.4管理信息系統的問題
管理信息系統的開發是一個復雜的系統工程,它涉及到計算機處理技術、系統理論、組織結構、管理功能、管理知識等各方面的問題,至今沒有一種統一完備的開發方法。但是,每一種開發方法都要遵循相應的開發策略。任何一種開發策略都要明確以下問題:
<1>、系統要解決的問題,如采取何種方式解決組織管理和信息處理方面的問題,對企業提出的新的管理需求該如何滿足等。
<2>、系統可行性研究,確定系統所要實現的目標。通過對企業狀況的初步調研得出現狀分析的結果,然后提出可行性方案并進行論證。系統可行性的研究包括目標和方案卸可行性、技術的可行性、經濟方面的可行性和社會影響方面的考慮。
<3>、系統開發的原則。在系統開發過程中,要遵循領導參與、優化創新、實用高效、處理規化的原則。
<4>、系統開發前的準備工作,作好開發人員的組織準備和企業基礎準備工作。
<5>、系統開發方法的選擇和開發計劃的制定。針對己經確定的開發策略選定相應的開發方法,是結構化系統分析和設計方法,還是選擇原型法或面向對象的方法。開發計劃的制定是要明確系統開發的工作計劃、投資計劃、工程進度計劃和資源利用計劃。
MIS開發方法主要有:結構化生命周期開發方法、原型法、面向對象的開發方法等。1.1.5信息管理的開發方法〔1、結構化生命周期開發方法
目前較為流行的MIS開發方法是結構化生命周期開發方法,其基本思想是:用系統的思想和系統工程的方法,按用戶至上的原則,結構化、模塊化地自上而下對生命周期進行分析與設計。
用結構化生命周期開發方法開發一個系統,將整個開發過程劃分為五個依次連接的階段:
①系統規劃階段,主要任務是明確系統開發的請求,并進行初步的調查,通過可行性研究確定下一階段的實施。系統規劃方法有戰略目標集轉化法〔SST,StrategySetTransformation、關鍵成功因素法〔CSF,CriticalSuccessFactors和企業規劃法〔BSP,BusinessSystemPlanning。
②系統分析階段,主要任務是對組織結構與功能進行分析,理清企業業務流程和數據流程的處理,并且將企業業務流程與數據流程抽象化,通過對功能數據的分析,提出新系統的邏輯方案。
③系統設計階段,主要任務是確定系統的總體設計方案,劃分子系統功能,確定共享數據的組織,然后進行詳細設計,如處理模塊的設計、數據庫系統的設計、輸入輸出界面的設計和編碼的設計等。該階段的成果為下一階段的實施提供了編程指導書。
④系統實施階段,主要任務是討論確定設計方案、對系統模塊進行調試、進行系統運行所需數據的準備、對相關人員進行培訓等。
⑤系統運行階段,主要任務是進行系統的日常運行管理,評價系統的運行效率,對運行費用和效果進行監理審計,如出現問題則對系統進行修改、調整。
這五個階段共同構成了系統開發的生命周期。結構化生命周期開發方法嚴格區分了開發階段,非常重視文檔工作,對于開發過程中出現的問題可以得到及時的糾正,避免了出現混亂狀態。但是,該方法不可避免地出現開發周期過長、系統預算超支的情況,而且在開發過程中用戶的需求一旦發生變化,系統將很難作出調整。
<2>、原型法原型法在系統開發過程中也得到不少應用。原型法的基本思想是系統開發人員憑借自己對用戶需求的理解,通過強有力的軟件環境支持,構造出一個實在的系統原型,然后與用戶協商,反復修改原型直至用戶滿意。原型法的應用使人們對需求有了漸進的認識,從而使系統開發更有針對性。另外,原型法的應用充分利用了最新的軟件工具,使系統開發效率大為提高。
<3>、面向對象系統開發方法面向對象的系統開發方法〔OO,ObjectOriented,是近年來受到關注的一種系統開發方法。面向對象的系統開發方法的基本思想是將客觀世界抽象地看成是若干相互聯系的對象,然后根據對象和方法的特性研制出一套軟件工具,使之能夠映射為計算機軟件系統結構模型和進程,從而實現信息系統的開發。1.1.6管理信息系統的經濟效益評價
管理信息系統的效益評價分為直接經濟效益評價和間接經濟效益評價。
1、直接經濟效益評價直接經濟效益評價是指企業運行MlS之后,使用計算機管理所節約的開支與企業在MIS實施過程中一次性投資〔包括軟件、硬件投資的折舊和運行費用相比較的結果。
2、間接經濟效益評價間接經濟效益的評估是指企業在運行MIS之后,在提高管理效率方面和數據集中管理方面,以及在建立網絡系統之后數據的共享和數據傳遞的及時性、準確性方面,可以實現實時、定量的管理方面,提高了企業競爭力而帶來的效益的評價。1.2國外現狀1.2.1信息管理系統產生的背景在過去,各行各業往往都有不少管理人員孤立地看待數據處理和計算機。造成這種看法的原因是,數據處理和信息服務人員不愿使用容易計算機用戶理解的語言同用戶進行交流。管理人員對這種交流缺乏興趣和無能為力,導致延緩了計算機系統的開發,從而在許多其他方面助長了自守和冗余勞動的現象。在用戶同信息服務人員的交流方面,沒有一個單位能做到盡善盡美,但是,確有某些單位已經取得了比較好的成功經驗。用戶同信息服務人員配合默契的一些單位認為:這種成功的原因在于,用戶已經掌握了計算機和信息資源管理方面的基本知識。可見,用戶管理人員掌握這方面的知識是非常必要的。誠然,信息服務專業人員是具備這方面的知識的,但是要使用戶管理人員獲得這些知識,就必須通過正規的學習、閱讀和實踐。妥善處理用戶同信息服務人員之間的關系,可以加強雙方的互相配合。為了建立和維護一個高質量的信息系統,各方都必須尊重對方的意愿。系統質量的優劣是直接與用戶同信息服務人員之間互相配合的好壞成正比的。1.2.2我國現有MIS系統分析凡是那些不愿意掌握有關計算機和信息管理反面基本知識的用戶管理人員,必將成為落伍者,特別是在當前這種鼓勵用戶直接參與信息系統開發過程的發展趨勢下。過去,用戶管理人員在很大程度上是依靠信息服務人員來推薦、開發和實現所需的信息系統的。鑒于信息服務需要不斷的發展變化,現在把鑒別和提高系統的責任留給了用戶,這也是理所應當的。用戶更多地參與信息系統的開發,這種趨勢早在70年代中期就開始了,而且,自那時以后不斷地發展,現在已進入了信息服務人員同用戶合作的時代。因為只有用戶更了解他們自己想從信息系統中得到什么。用戶參與信息資源管理〔IRM的典型事例表現在分布式數據處理〔DDP方面。在這方面,用戶不僅要參加系統的開發,而且還要負責管理系統運行所需要的硬件設備和人員。1.2.3我國MIS的發展策略直到最近幾年,人們才認識到:信息是一種資源,必須把這種有價值的資源加以利用,不使其白白浪費掉。在競爭激烈的環境里,管理人員必須有效地利用信息,不然就難以立足與不敗之地。過去,管理人員僅僅把計算機看成是省錢的工具,而現在,計算機被看成是創造利潤的工具。每個公司都有大量的、尚未發掘的、可利用計算機和信息資源的潛力。發掘這種潛力所需要具有的計算機和信息處理的知識水平,這是大多數管理人員力所能及的。第二章系統規劃的可行性研究2.1初步調查物業管理公司作為房地產開發公司的附屬單位,擔負著整個小區的各家各戶的繁雜的服務和承載著開發商信譽的重要任務。由于物業管理業務的復雜性,再加上智能化小區這個概念的引入,物業管理逐漸趨于信息化高效率化,因此的許多物業管理公司已引入了"物業管理信息系統",即通過計算機網絡和專業軟件對物業實施即時、規、高效的管理。在引入該系統后住戶檔案將由電腦管理,通過在水、電、煤氣上設置讀數裝置可以實現遠程自動抄表,減少了業主的麻煩。服務中心在接到業主報修后,會立刻打出工程部的報修單,提高了日常維修的服務質量。每月電腦會自動將各項費用匯總,并打印出統一的收費通知,大大節省了物業管理公司的人力、物力投入,降低了成本。2.1.1背景及現狀目前國家建設部房地產業司已將是否使用計算機進行管理列入了物業管理公司評定級別的項目之中。此舉大大推動了"物業管理信息系統"的發展。滬上的中海、古北、萬科、卓越、永業、西部、金橋、船舶大廈、理仕、廣場、太平洋中心、華都大廈等近200家物業管理公司已部分或全部在某所管理的樓盤引入了物業管理信息系統。隨著人們生活水平的提高和房地產業的不斷的完善,大型的房地產企業結構〔如圖2.1中,物業管理的部門結構〔如圖2.2成為其中的一個細化。而物業管理部門成為與業戶零距離接觸的終端部門,物業管理系統的作用不但使得繁重的手工工作變的簡單化,并且能夠使得業戶對物業的了解更加透明化。2.2開發的可行性研究可行性分析〔FeasibilityAnalysis也稱為可行性研究,是在系統調查的基礎上,針對新系統的開發是否具備必要性和可能性,對新系統的開發從技術、經濟、社會的方面進行分析和研究,以避免投資失誤,保證新系統的開發成功。可行性研究的目的就是用最小的代價在盡可能短的時間確定問題是否能夠解決2.2.1技術的可行性小區物業管理系統采用了當前的主流計算結構模式進行開發,前臺開發工具選用MicrosoftVisualBasic6.0。MicrosoftVisualBasic6.0是一種可視化的、面向對象的Windows開發語言,MicrosoftVisualBasic6.0具有易用、通用和開發效率高的特點。后臺的數據庫開發工具選用了Access2000,它能夠處理大量數據,同時保持數據完整性并提供許多高級管理和數據分配功能。這兩種開發工具功能強大,有較好的接口,作為本系統開發工具是可行的。<1>VisualBasic6.0的簡介VisualBasic〔簡稱VB是Microsoft公司開發的一種通用的基于對象的程序設計語言。VB6.0是與WIN98配合于1998年推出的,進一步加強了數據庫、Internet和創建控件方面的功能。VB可以用于可以開發多媒體、數據庫、網絡、圖形等方面的應用程序。數據訪問特性允許對包括MicrosoftSQLServer和其它企業數據庫在的大部分數據庫格式建立數據庫和前端應用程序,以及可調整的服務器端部件。VB中提供大量的控件,這些控件可幫助我們設計界面和實現功能,減少了編程人員的很多麻煩,提高了編程的效率和可靠性。所以我選擇VisualBasic6.0作為我這套系統的開發環境。<2>面向對象編程的概念面向對象的程序設計<Object-OrientedProgramming,簡記為OOP>是VisualBasic6.0誕生的基礎。OOP立意于創建軟件重用代碼,具備更好地模擬現實世界環境的能力,這使它被公認為是自上而下編程的優勝者。它通過給程序中加入擴展語句,把函數"封裝"進Windows編程所必需的"對象"中。面向對象的編程語言使得復雜的工作條理清晰、編寫容易。說它是一場革命,不是對對象本身而言,而是對它們處理工作的能力而言。對象并不與傳統程序設計和編程方法兼容,只是部分面向對象反而會使情形更糟。除非整個開發環境都是面向對象的,否則對象產生的好處還沒有帶來的麻煩多。而VisualBasic6.0是完全面向對象的,這就使得VisualBasic6.0成為一種觸手可及的促進軟件重用的開發工具,從而具有強大的吸引力。<3>Access簡介Access是Office辦公套件中一個極為重要的組成部分。剛開始時微軟公司是將Access單獨作為一個產品進行銷售的,自Office97開始將Access捆綁到其中,成為Office套件中的一個重要成員。現在它已經成為Office辦公套件中不可缺少的部件了。Microsoft公司在Access95的基礎上陸續推出了Access97、Access2000,成為世界上最流行的桌面數據庫管理系統之一。Access是一種關系型數據庫管理系統,不但能存儲和管理數據,還能編寫數據庫管理軟件,用戶可以通過Access提供的開發環境及工具方便地構建數據庫應用程序,大部分是直觀的可視化的操作,無需編寫程序代碼,是一種使用方便、功能較強的數據庫開發工具。2.2.2經濟可行性隨著計算機技術的飛速發展,計算機在企業管理中應用的普及,利用計算機實現企業人事管理勢在必行。21世紀是一個充滿競爭和挑戰的世紀。在這個世紀中,高效化、系統化、規化、自動化已成為現代企業的代名詞。做為我國支柱產業之一的房地產業在當今智能化小區的發展的驅動下,在當今信息時代的推動下,擁有自己的一套特色的小區物業管理系統是非常必要的,與小區繁多的硬件設施相比較,傳統的手工式的管理方式已經無法適合當今的龐大的數據處理和精確的運算需求,所以一套精美完善的小區物業管理系統是提高工作效率節省人力物力的有效解決方案。傳統的管理方式,對物業管理人員要求數量多,耗資高,錯誤率高,工作人員流動和對新人的培訓經費也是不小的開支。一套完善的小區物業管理系統可持續使用并能隨著時代和工作的需求不斷更新,一期投入終身受用,按長期的使用計算,開發系統的造價平均到每年與傳統式的管理方式的年耗資本相對比,性價比是可行的。開發這套系統的經濟可行性是很高的。2.2.3操作可行性對于這套小區物業管理系統而言,在投入使用前,會由開發并能熟練操作本系統的工程人員對用戶群進行專業系統的培訓。培訓容應包括,熟練掌握系統的各個功能和簡單的系統維護,在開發設計程序的過程中直觀的界面和控件的文字解釋完全能使得用戶充分理解起功能和意義,在計算機普及的今天,用戶對本系統的操作完全可以看做是一種簡單的,配合形式的手工操作,因為本系統最適合用于微型機,可以說幾乎任何人都可以使用和管理。所以本系統的操作是完全可行的。2.2.4調度可行性調度可行性指的是建議的計算機系統能否在規定的期限交付給用戶。由于合同的規定,能否預期的交付涉及到開發人員的信譽等等。所以開發期限的選定也是非常重要的因素,根據小區物業管理的日常的正常的業務運作規律和工作性質,可以看出這些容是我們平時常見的工作,所以開發人員在開發起來比較容易入手,所以可以判斷開發本系統的周期比較短,開發中的不可預見問題會比較容易解決,在開發小組的分析后應該容易做出相對準確的,誤差微小的開發期限,應該可以在規定時間,快速的、完整的交付給用戶使用。2.2.5硬件配置<1>硬件設備及操作系統=1\*GB3①服務器:Pentium4以上配置的高性能PC機,存應在256M以上,硬盤在40G以上。確認該計算機已經安裝數據庫軟件MicrosoftVisualBasic6.0軟件。=2\*GB3②操作系統:Windows9x/Me、Windows2000、WindowsXP、WindowsNT,分辨率:1024*768。=3\*GB3③客戶端:Pentium233〔或與此相當的CPU以上配置的PC機,存應在32M以上,硬盤在1G以上。Windows9x以上操作系統。確認已安裝BDE。<2>開發平臺前臺開發工具:MicrosoftVisualBasic6.0=1\*GB3①前臺開發工具:MicrosoftVisualBasic6.0=2\*GB3②后臺數據庫:Access2000第三章系統分析3.1需求分析3.1.1系統需求功能概括經過調研與可行性分析,出于對人們生活住房考慮,設計了這套小區物業管理系統,本系統主要考慮到小區物業管理的普遍要求,小區物業管理系統主要包括:<1>對小區所有房屋資料的錄入和增、刪、改、查詢等功能實現,在基于這些小區的房產資源對小區進行管理。<2>對小區住戶的詳細資料的管理,包括增、刪、改、查詢等功能的實現,這些也是一個小區的基本資源,畢竟物業管理最后是針對小區的所有住戶而言的。<3>在具有了所有的基本資料信息后,需要實現實質性的物業管理。主要的管理業務包括:物業設備管理、儀表〔水、電、寬帶數據管理、收費管理、住戶投訴管理、故障管理等。這些成為小區物業管理的主體。這樣就可以便于物業公司對小區進行全面的了解和管理了。3.1.2系統操作設計容根據以上的操作需要研究設計容如下:<1>模塊功能的研究設計:盡量采用物業管理部門中現有的軟硬件環境以及先進的管理系統開發方案,從而達到充分利用現有資源,提高系統開發水平和應用效果的目的。系統應完全符合物業管理員對業戶管理的規定,滿足對房產信息及住戶信息等工作需要,并達到操作過程中的直觀、方便、實用、安全等要求。通過調研情況進行需求分析,進行模塊的劃分和功能的界定,并對各個模塊的具體管理流程進行控制和編碼實現。<2>良好的數據系統設計:所小區物業管理系統應充分具備數據庫的維護功能,可以及時根據用戶的需求對數據庫中的信息進行添加、刪除、修改等操作。<3>完備的信息查詢統計:為滿足管理和決策工作的需要,在查詢基礎上應具備一定的統計功能。<4>后期維護:所開發的小區物業管理系統應采用模塊化程序設計方法,收到既便于系統功能的各種組合和修改,又便于未參與開發的技術維護人員補充、維護的效果。以上是對本信息管理系統進行的基本的需求分析,也就是本系統所要實現的基本功能。但是,這并不是整個系統的全部需求,對系統不斷出現的新需求,需要系統在日后的使用過系統的更新與維護來實現。這樣,才能使系統得到不斷的完善,功能更加強大,與用戶的交互性更強。3.2功能分析3.2.1系統用戶管理功能<1>系統用戶的添加,包括用戶名、密碼信息。3.2.2小區住戶信息管理功能<1>住戶基本信息的錄入,包括住戶、住戶、物業地址、號、入住時間等信息。<2>住戶基本信息的修改。<3>住戶基本信息的刪除。<4>住戶基本信息的查詢。3.2.2小區房產信息管理功能<1>房產基本信息的錄入,包括物業地址、使用面積、房屋結構、設備、出售信息等信息。<2>房產基本信息的修改。<3>房產基本信息的刪除。<4>房產基本信息的查詢。3.2.3小區收費管理功能<1>其中包括物業收費和儀表收費兩大類信息的錄入,包括收費住址、水費、電費、寬帶費、物業管理費、收費時間等信息。<2>收費基本信息的修改。<3>收費基本信息的刪除。<4>收費基本信息的查詢。3.2.4小區住戶故障處理管理功能<1>住戶報修基本信息的錄入,包括住址、報修故障、經辦人、處理時間、查詢等信息。<2>住戶故障基本信息的修改。<3>住戶故障基本信息的刪除。<4>住戶故障基本信息的查詢。3.2.5退出退出小區物業管理系統。第四章系統總體設計4.1系統總體結構設計小區物業管理系統部分實體E-R圖如下所示:小區住戶基本信息實體小區住戶基本信息實體住戶姓名入住時間住戶姓名入住時間住戶電話物業地址住戶電話物業地址……圖4.1住戶基本信息實體E-R圖小區房產基本信息實體積小區房產基本信息實體積出售信息物業地址出售信息物業地址房屋結構使用面積房屋結構使用面積……圖4.2房產基本信息實體E-R圖故障基本信息實體故障基本信息實體住址報修故障處理時間經辦人……圖4.3住戶投訴基本信息實體E-R圖4.2系統結構圖小區物業管理系統系統設置小區物業管理系統系統設置基本信息管理信息查詢故障處理退出系統添加用戶住戶管理房屋管理收費管理收費信息住戶信息房屋信息故障查詢故障處理4.3數據庫的設計<1>用戶表用戶表存放登陸系統所需要的用戶名和密碼,需要訪問此表。表4.1用戶表字段名數據類型可否為空用戶名〔主鍵Char<10>NOTNULL密碼IntNOTNULL<2>住戶基本信息表住戶表存放小區所有的住戶信息,這些信息也是小區物業管理的基本信息,在實現系統的各個功能中起真非常重要的作用。表4.2住戶基本信息表表字段名數據類型可否為空住址<主鍵>Char<10>NOTNULL戶主Char<10>NOTNULLVarchar<50>NOTNULLChar<20>NULL入住時間DatetimeNULL<3>房屋基本信息房產表存放小區的所有房屋的信息,其中包括已售出的房屋和未售出的房屋。表4.3房屋基本信息表字段名數據類型可否為空住址<主鍵>Char<10>NOTNULL房屋結構Varchar<50>NOTNULL設備Float<8>NOTNULL房屋面積Float<8>NOTNULL出售信息Char<20>NULL<4>處理故障表住戶處理故障表存放小區住戶的各種故障的所有信息。表4.4處理故障表字段名數據類型可否為空住址<主鍵>Char<10>NOTNULL處理故障DatetimeNOTNULL經辦人Char<10>NULL處理時間DatetimeNULL<5>收費信息表物業收費表存放小區住戶的各種收費信息。表4.5物業收費表字段名數據類型可否為空住址<主鍵>Char<10>NOTNULL水費Char<10>NOTNULL電費Varchar<50>NOTNULL寬帶Int<4>NOTNULL垃圾清運費Int<4>NOTNULL物業管理費Varchar<50>NOTNULL收費時間DatetimeNOTNULL第五章系統詳細設計5.1界面設計與功能經過以上的分析及建摸模,已經完成了數據庫的后臺工作。下面要完成的是人機交互的界面。本系統分為以下三部分:<1>用戶登陸;<2>系統主體平臺;<3>通過主體平臺調用的功能模塊。接下來即對各部分作詳細介紹:5.2用戶登陸部分啟動系統程序后,首先進入系統登陸界面,在登陸進入主體平臺的時候,系統會要求用戶輸入用戶名及密碼作為驗證信息,為了防止非用戶在使用,輸入正常信息后便可以使用本系統。界面截圖如下:本模塊代碼如下:PrivateSubCommand1_Click<>DimstrUserNameAsStringDimstrPasswordAsStringStaticintLoginTimesAsIntegerIfTrim<Text1.Text>=""Then'如果用戶名為空MsgBox"用戶名不能為空!",vbOKOnly+vbCritical,"錯誤"Text1.SetFocusExitSubEndIf'打開數據庫中的用戶表Adodc1.Refresh'查找用戶名'Adodc1.Recordset.Find"用戶名='"&Text1.Text&"'",,adSearchForward,1'也可以用下面的過濾方式Adodc1.Recordset.Filter="用戶名='"&Text1.Text&"'"IfNotAdodc1.Recordset.EOFThen'找到記錄strUserName=Adodc1.Recordset!用戶名strPassword=Adodc1.Recordset!密碼'Else'沒找到記錄'Text1=""'Text2=""EndIfIfstrUserName=Text1.TextAndstrPassword=Text2.TextThenAdodc1.Recordset.Close'關閉數據庫中的用戶表UnloadMe'關閉窗體frmMain.Show'顯示主窗體Else'用戶名或密碼不對MsgBox"用戶名或密碼不對!",vbOKOnly+vbInformation,"提示"Text1=""Text2=""intLoginTimes=intLoginTimes+1IfintLoginTimes>=3Then'超過三次Adodc1.Recordset.Close'關閉數據庫中的用戶表End'退出整個程序EndIfText2.SetFocus'重新輸入密碼SendKeys"{HOME}+{END}"EndIfEndSub5.3小區住戶信息管理模塊住戶資料主要是對住戶的基本信息如<住戶、住戶、物業地址、號、入住時間等信息>和另外兩個標簽的信息進行添加、修改、刪除、查詢。添加、修改、刪除這些操作必須保存后才能生效。當記錄較多,通過簡單的查詢可以方便的找的目標記錄,查詢結果已表格方式顯示。表格顯示結果的同時,如果還出現多條記錄,可以根據某個字段對記錄進行排序,這樣可以給用戶帶來更大的方便和提高查找效率。界面截圖如下:本模塊代碼如下:PrivateSubCommand1_Click<>Ifrs.EOF=FalseThenText1.Text=rs<"戶主">Text2.Text=rs<"住址">Text3.Text=rs<"">Text4.Text=rs<"入住時間">Text5.Text=rs<"">rs.MoveNextEndIfEndSubPrivateSubCommand2_Click<>DimstrqlAsStringSetdb=OpenDatabase<App.Path+"\db1.mdb">strsql="InsertInto住戶基本信息表<戶主,住址,,入住時間,>values<'"+Text1.Text+"','"&Text2.Text&"','"&Text3.Text&"','"&Text4.Text&"','"&Text5.Text&"'>"db.Executestrsqldb.CloseText1.Text=""Text2.Text=""Text3.Text=""Text4.Text=""Text5.Text=""MsgBox"添加成功"EndSubPrivateSubCommand3_Click<>DimstrsqlAsStringIfMsgBox<"是否要修改此記錄",32+1,"修改">=1ThenSetdb=OpenDatabase<App.Path+"\db1.mdb">strsql="update住戶基本信息表set住址='"+Text2.Text+"',戶主='"+Text1.Text+"',='"+Text3.Text+"',入住時間='"+Text4.Text+"'where='"+Text5.Text+"'"EndIfdb.Executestrsqldb.CloseText1.Text=""Text2.Text=""Text3.Text=""Text4.Text=""Text5.Text=""MsgBox"修改成功"EndSubPrivateSubCommand4_Click<>DimstrqslAsStringSetdb=OpenDatabase<App.Path+"\db1.mdb">strsql="delete*from住戶基本信息表where住址='"+Text1.Text+"'"db.ExecutestrsqlText1.Text=""Text2.Text=""Text3.Text=""Text4.Text=""Text5.Text=""MsgBox"刪除成功"EndSubPrivateSubCommand5_Click<>Form3.ShowUnloadMeEndSubPrivateSubCommand6_Click<>frmMain.ShowUnloadMeEndSubPrivateSubForm_Load<>DimstrsqlAsStringSetdb=OpenDatabase<App.Path+"\db1.mdb">strsql="select*from住戶基本信息表"Setrs=db.OpenRecordset<strsql>EndSub5.4房屋信息管理模塊房產資料主要是對住戶的基本信息如<物業地址、使用面積、房屋結構、設備、出售信息等信息>的添加、修改、刪除、查詢及統計記錄個數。添加、修改、刪除這些操作必須保存后才能生效。當記錄較多,通過簡單的查詢可以方便的找的目標記錄,查詢結果已表格方式顯示。表格顯示結果的同時,如果還出現多條記錄,可以根據某個字段對記錄進行排序,這樣可以給用戶帶來更大的方便和提高查找效率。界面截圖如下:本模塊代碼如下:PrivateSubCommand1_Click<>Ifrs.EOF=FalseThenText1.Text=rs<"住址">Text2.Text=rs<"設備">Text3.Text=rs<"房屋結構">Text4.Text=rs<"房屋面積">Text5.Text=rs<"出售信息">rs.MoveNextEndIfEndSubPrivateSubCommand2_Click<>DimstrqlAsStringSetdb=OpenDatabase<App.Path+"\db1.mdb">strsql="InsertInto房屋基本信息<住址,設備,房屋結構,房屋面積,出售信息>values<'"+Text1.Text+"','"&Text2.Text&"','"&Text3.Text&"','"&Text4.Text&"','"&Text5.Text&"'>"db.Executestrsqldb.CloseText1.Text=""Text2.Text=""Text3.Text=""Text4.Text=""Text5.Text=""MsgBox"添加成功"EndSubPrivateSubCommand3_Click<>DimstrsqlAsStringIfMsgBox<"是否要修改此記錄",32+1,"修改">=1ThenSetdb=OpenDatabase<App.Path+"\db1.mdb">strsql="update房屋基本信息set住址='"+Text1.Text+"',設備='"+Text2.Text+"',房屋結構='"+Text3.Text+"',房屋面積='"+Text4.Text+"'where出售信息='"+Text5.Text+"'"EndIfdb.Executestrsqldb.CloseText1.Text=""Text2.Text=""Text3.Text=""Text4.Text=""Text5.Text=""MsgBox"修改成功"EndSubPrivateSubCommand4_Click<>DimstrqslAsStringSetdb=OpenDatabase<App.Path+"\db1.mdb">strsql="delete*from房屋基本信息where住址='"+Text1.Text+"'"db.ExecutestrsqlText1.Text=""Text2.Text=""Text3.Text=""Text4.Text=""Text5.Text=""MsgBox"刪除成功"EndSubPrivateSubCommand5_Click<>Form5.ShowUnloadMeEndSubPrivateSubCommand6_Click<>frmMain.ShowUnloadMeEndSubPrivateSubForm_Load<>DimstrsqlAsStringSetdb=OpenDatabase<App.Path+"\db1.mdb">strsql="select*from房屋基本信息"Setrs=db.OpenRecordset<strsql>EndSub5.5物業收費管理模塊物業收費管理用是對小區物業收費的總管理,主要功能也是對如<住址、水費、電費、寬帶費、物業管理費、收費時間等信息>的添加、修改、刪除、查詢及統計記錄個數。添加、修改、刪除這些操作必須保存后才能生效。記錄較多,通過簡單的查詢可以方便的找的目標記錄,查詢結果已表格方式顯示。表格顯示結果的同時,如果還出現多條記錄,可以根據某個字段對記錄進行排序,這樣可以給用戶帶來更大的方便和提高查找效率。界面截圖如下:本模塊代碼如下:PrivateSubCommand1_Click<>Ifrs.EOF=FalseThenText1.Text=rs<"住址">Text2.Text=rs<"水費">Text3.Text=rs<"電費">Text4.Text=rs<"寬帶">Text5.Text=rs<"垃圾清運費">Text6.Text=rs<"物業管理費">Text7.Text=rs<"收費時間">rs.MoveNextEndIfEndSubPrivateSubCommand2_Click<>DimstrqlAsStringSetdb=OpenDatabase<App.Path+"\db1.mdb">strsql="InsertInto收費信息表<住址,水費,電費,寬帶,垃圾清運費,物業管理費,收費時間>values<'"+Text1.Text+"','"&Text2.Text&"','"&Text3.Text&"','"&Text4.Text&"','"&Text5.Text&"','"&Text6.Text&"','"&Text7.Text&"'>"db.Executestrsqldb.CloseText1.Text=""Text2.Text=""Text3.Text=""Text4.Text=""Text5.Text=""Text6.Text=""Text7.Text=""MsgBox"添加成功"EndSubPrivateSubCommand3_Click<>Dimstrsql
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DB31/ 859-2014汽車制造業(涂裝)大氣污染物排放標準
- 2025地板銷售合同范本模板
- 營養保健品批發商的顧客健康需求分析考核試卷
- 財務項目管理與案例分析考核試卷
- 節日期間家庭防火器材的安裝與使用安全考核試卷
- 2024年絞線機資金申請報告代可行性研究報告
- JAVA編程中的常用設計模式與實際應用案例探討試題及答案
- 退運服裝尺寸調整與退換貨服務協議
- 教育機構合作選擇權授權書
- 綠色建筑補貼政策執行與補貼結算合同
- 森林撫育施工項目方案投標文件(技術方案)
- 北京開放大學2025年《企業統計》形考作業1答案
- 涉密項目管理培訓
- 2025四川省安全員A證考試題庫及答案
- 南開大學-商業健康保險與醫藥產業高質量協同發展-團體補充醫療保險改革新視角-2025年3月20日
- 子女過繼協議書范本
- 《中國建筑一局(集團)有限公司工程項目簽證索賠管理工作指引》
- 多一些,少一些,多得多,少得多教案
- 2025年砂石常規檢測試題及答案
- 專精特新申報的“秘籍”-液壓行業企業排行(智研咨詢發布)
- 2025人教版七年級下冊生物期末學業質量檢測試卷(含答案)
評論
0/150
提交評論