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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

摘 要本文論述了物業(yè)管理信息系統(tǒng)的開發(fā)過程。分析了國內物業(yè)管理信息系統(tǒng)的發(fā)展和使用現(xiàn)狀,指出了現(xiàn)階段存在的問題,闡述了物業(yè)管理信息化的必要性。從業(yè)務需求出發(fā),建立了小區(qū)物業(yè)管理系統(tǒng)的功能模型和實現(xiàn)方案。進行需求分析,建立了該系統(tǒng)的概念結構。在此基礎上,提出系統(tǒng)設計原則和設計方法,建立了功能結構圖。從需求分析、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施及交付使用等環(huán)節(jié),在工作程序和方法上進行了科學規(guī)范,保證了系統(tǒng)的順利開發(fā),為強化物業(yè)管理機制、完善管理制度和提高工作效率提供了有力的支持。隨著電腦的普及,傳統(tǒng)的物業(yè)管理已越來越不能滿足當代物業(yè)管理的需要,故針對現(xiàn)代社會對小區(qū)管理的基本要求,利用.net技術作為前臺開發(fā)工具,sql server作為后臺數(shù)據(jù)庫,設計了本系統(tǒng)。一個好的物業(yè)管理系統(tǒng)可以提升小區(qū)的管理水平,使小區(qū)的日常管理更加方便。將計算機的強大功能與現(xiàn)代的管理思想相結合,建立現(xiàn)代的智能小區(qū)是物業(yè)管理發(fā)展的方向。關鍵詞:管理系統(tǒng);sql server數(shù)據(jù)庫;.net技術iabstractthis text discussed the development process of the residential property management information system. analyzing the local residential property manages the development and the usage present conditions of the information system, pointing out the problem that present stage exist, elaborating that the residential property manages the information-based necessity. set out from the business need, build up the residential property to manage the function model of the system and carry out the project. carry on the need analysis; build up the concept structure of that system. on this foundation, put forward the system design principle and design the method, build up the function structure diagram. analytical from the need, the system is analytical, system design, the system carries out and consigns to use etc. at work the procedure and methods went forward to go science norm, guaranteeing the smooth development of the system, managing the mechanism, perfect management system and raising the work efficiency to provide the emollient support for the fortifier industry.along with the universality of the computer, the traditional residential property management has already cant satisfy the demand of the contemporary thing industry management less and less, so aim at the modern society to the basic request that small area manage, make use of the technique of .net learn to be the stage development tool, the sql server is the backstage database, designing this system.a good thing industry management system can promote the management level of the small area, making the usual management of the small area more convenient.combine together the strong function of the calculator and the management thought of the moderns, the intelligence small area of the establishment modern is the direction that the thing industrymanages the development.key words:management system;sql server database;.net technologyii目錄摘 要iabstractii緒論1一、開發(fā)工具簡介2(一)asp.net簡介2(二)c#簡介2(三)數(shù)據(jù)庫sql server簡介2二、需求分析5(三)系統(tǒng)目標6三、系統(tǒng)總體設計8(一)總體結構設計8(二)詳細模塊設計9(三)數(shù)據(jù)庫設計13四 系統(tǒng)實現(xiàn)20(一) 管理員操作界面20(二) 住戶界面25五、軟件測試27(一)軟件測試的目標27(二)軟件測試的方法27(三)軟件測試的步驟28(四)測試實例28結語30參考文獻31后記32緒論隨著人民生活水平不斷提高,人們對生活環(huán)境要求日益提高,尤其是對居住環(huán)境不斷提出新的需求,為了適應這種形式,小區(qū)的經營者不僅首先要有堅實的硬件基礎,還要有一套現(xiàn)代化的物業(yè)管理系統(tǒng)。而要實現(xiàn)這一功能,就職求物業(yè)管理者配備一套高效的管理住處網(wǎng)絡系統(tǒng),以便在小區(qū)內快速地發(fā)布和獲取住處并以最快地速度響應用戶的需求,及時為用戶提供服務,為住戶提供一個高效、舒適的居住、生活環(huán)境。住宅小區(qū)的物業(yè)管理準確地講應當是指對以居住為主要功用的物業(yè)進行管理。除住宅外還應包括公寓、別墅等。據(jù)統(tǒng)計,美國在財務會計上占有90%的信息工作由計算機完成;在各種物業(yè)管理中80-100%的信息處理由計算機完成;計劃管理是8090%;在計算機應用發(fā)展較快的國家中,計算機應用于信息管理的占80%;用于科技計算的占8%,用于生產過程控制的占12%;由此可以看出,信息管理是計算機應用的主要領域。法國的“habitt400”物業(yè)信息管理軟件就是比較具有代表性的物業(yè)管理軟件,亞洲地區(qū)的新加坡,就有200多家大小不同、功能完備的物業(yè)管理公司,其大部分采用了計算機管理各類信息。計算機輔助物業(yè)管理已成為香港、新加坡等地的物業(yè)信息管理的重要組成部分,其計算機技術的綜合能力、軟件質量、管理效果等高出許多。相比之下,我國的物業(yè)管理信息化建設上處于學步階段,由于國情和各種發(fā)展條件的不同,我國信息化的管理也正在積極普及和推廣。相對于國外的物業(yè)信息管理,我國目前由于物業(yè)信息管理在社會大生產中占用重要地位,雖然其計算機化在發(fā)達國家已達到95%以上,而我國在全國范圍內推廣計算機在信息管理中的應用,是在80年代初開始的。因此,起步雖然晚,但發(fā)展很快,在相當長的時間里,我國的物業(yè)管理人員要將信息管理技術應用于實踐,在實踐中學習計算機技術,積累經驗,在過程中收集資料。特別是我國的計算機技術并不算很落后,但是無論從軟件的質量、管理效果,能力等各個方面都不及國外,所以,我要從現(xiàn)在做起,在實踐中促進開發(fā)和應用,使計算機稱為物業(yè)管理工作的一部分,推動我國管理信息現(xiàn)代化的發(fā)展進程。本課題的主要任務是實現(xiàn)小區(qū)物業(yè)的管理。本系統(tǒng)通過系統(tǒng)管理員維護基礎信息,維護員工信息賬號;實現(xiàn)員工對小區(qū)住戶信息的維護,對物業(yè)費、水電費、車位、住戶報修的管理,從而實現(xiàn)對物業(yè)費、水電費的統(tǒng)計;住戶對小區(qū)的物業(yè)信息的了解,對物業(yè)費、水電氣費查看了解,對報修及新服務的申報。本物業(yè)管理系統(tǒng)的開發(fā),是為了規(guī)范住宅小區(qū)的管理工作,為物業(yè)管理部門提供一套高效、快捷的應用軟件。一、 開發(fā)工具簡介 開發(fā)一款應用系統(tǒng),開發(fā)環(huán)境及編程語言的選擇十分重要。本系統(tǒng)選擇使用visualstudio2010和sqlserver2008.(一)asp.net簡介asp.net是基于通用語言的編譯運行的程序,所以它的強大性和適應性,可以使它運行在web應用軟件開發(fā)者的幾乎全部的平臺上。asp.net使用一種字符基礎的,分級的配置系統(tǒng),使服務器環(huán)境和應用程序的設置更加簡單。asp.net 的語法在很大程度上與 asp 兼容,同時它還提供一種新的編程模型和結構,可生成伸縮性和穩(wěn)定性更好的應用程序,并提供更好的安全保護。asp.net 是一個已編譯的、基于 .net 的環(huán)境,可以用任何與 .net 兼容的語言(包括 visual basic .net、c# 和 jscript .net.)創(chuàng)作應用程序。另外,任何 asp.net 應用程序都可以使用整個 .net framework。開發(fā)人員可以方便地獲得這些技術的優(yōu)點,其中包括托管的公共語言運行庫環(huán)境、類型安全、繼承等等。asp.net 可以無縫地與 wysiwyg html 編輯器和其他編程工具(包括 microsoft visual studio .net)一起工作。這不僅使得 web 開發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點,包括開發(fā)人員可以用來將服務器控件拖放到 web 頁的 gui 和完全集成的調試支持。(二)c#簡介微軟c#語言定義主要是從c和c+繼承而來的,而且語言中的許多元素也反映了這一點。c#在設計者從c+繼承的可選選項方面比java要廣泛一些(比如說structs),它還增加了自己新的特點(比方說源代碼版本定義).但它還太不成熟,不可能擠垮java、c#還需要進化成一種開發(fā)者能夠接受和采用的語言。它是一種最新的、面向對象的編程語言。它使得程序員可以快速地編寫各種基于microsoft .net平臺的應用程序,microsoft .net提供了一系列的工具和服務來最大程度地開發(fā)利用計算與通訊領域。c#是一種安全的、穩(wěn)定的、簡單的、優(yōu)雅的,由c和c+衍生出來的面向對象的編程語言。它在繼承c和c+強大功能的同時去掉了一些它們的復雜特性(例如沒有宏以及不允許多重繼承)。c#綜合了vb簡單的可視化操作和c+的高運行效率,以其強大的操作能力、優(yōu)雅的語法風格、創(chuàng)新的語言特性和便捷的面向組件編程的支持成為.net開發(fā)的首選語言。c#是面向對象的編程語言。它使得程序員可以快速地編寫各種基于microsoft .net平臺的應用程序,microsoft .net提供了一系列的工具和服務來最大程度地開發(fā)利用計算與通訊領域。(三)數(shù)據(jù)庫sql server簡介sql server 是一個關系數(shù)據(jù)庫管理系統(tǒng)。它最初是由microsoft sybase 和ashton-tate三家公司共同開發(fā)的,于1988 年推出了第一個os/2 版本。在windows nt 推出后,microsoft與sybase 在sql server 的開發(fā)上就分道揚鑣了,microsoft 將sql server 移植到windows nt系統(tǒng)上,專注于開發(fā)推廣sql server 的windows nt 版本。sybase 則較專注于sql server在unix 操作系統(tǒng)上的應sql server安裝界面用。數(shù)據(jù)庫管理10個最重要的特點如表3.1所示:表3-1 數(shù)據(jù)庫管理特點特點描述數(shù)據(jù)庫鏡像通過新數(shù)據(jù)庫鏡像方法,將記錄檔案傳送性能進行延伸??梢允褂脭?shù)據(jù)庫鏡像,通過將自動失效轉移建立到一個待用服務器上,增強sql服務器系統(tǒng)的可用性。在線恢復使用sql2005 版服務器,數(shù)據(jù)庫管理員將可以在sql服務器運行的情況下,執(zhí)行恢復操作。在線檢索操作在線檢索選項可以在指數(shù)數(shù)據(jù)定義語言(ddl)執(zhí)行期間,允許對基地表格、或集簇索引數(shù)據(jù)和任何有關的檢索,進行同步修正。快速恢復新的、速度更快的恢復選項可以改進sql服務器數(shù)據(jù)庫的可用性。管理人員將能夠在事務日志向前滾動之后,重新連接到正在恢復的數(shù)據(jù)庫。安全性能的提高sql server 2005包括了一些在安全性能上的改進,例如數(shù)據(jù)庫加密、設置安全默認值、增強密碼政策、縝密的許可控制、以及一個增強型的安全模式。新的sql server management studiosql server 2005引入了sql server management studio,這是一個新型的統(tǒng)一的管理工具組。這個工具組將包括一些新的功能,以開發(fā)、配置sql server數(shù)據(jù)庫,發(fā)現(xiàn)并修理其中的故障,同時這個工具組還對從前的功能進行了一些改進。專門的管理員連接sql server 2005將引進一個專門的管理員連接,即使在一個服務器被鎖住,或者因為其他原因不能使用的時候,管理員可以通過這個連接,接通這個正在運行的服務器。這一功能將能讓管理員,通過操作診斷功能、或transactsql指令,找到并解決發(fā)現(xiàn)的問題??煺崭綦x將在數(shù)據(jù)庫層面上提供一個新的快照隔離(si)標準。通過快照隔離,使用者將能夠使用與傳統(tǒng)一致的視野觀看數(shù)據(jù)庫,存取最后執(zhí)行的一行數(shù)據(jù)。這一功能將為服務器提供更大的可升級性。數(shù)據(jù)分割數(shù)據(jù)分割將加強本地表檢索分割,這使得大型表和索引可以得到高效的管理。增強復制功能對于分布式數(shù)據(jù)庫而言,sql server 2005提供了全面的方案修改(ddl)復制、下一代監(jiān)控性能、從甲骨文(oracle)到sql server的內置復制功能、對多個超文本傳輸協(xié)議(http)進行合并復制,以及就合并復制的可升級性和運行,進行了重大的改良。另外,新的對等交易式復制性能,通過使用復制,改進了其對數(shù)據(jù)向外擴展的支持。圖(表)序號和標題要求非常重要,請仔細閱讀1. 畢業(yè)論文中如使用多幅表格、圖,每一幅表(圖)應標明表(圖)序號和表(圖)標題。表(圖)序號分別按表或圖的前后順序編排,如“表 1”、“表 2”、“表 3”;“圖 1”、“圖 2”、“圖 3”。2. 序號和標題之間應空一格,標題中不能使用標點符號。3. 每一表應有簡短確切的題名,連同表號置于表上;每一圖應有簡短確切的題名,連同圖號置于圖下(黑體小 4 號,數(shù)字和字母為 times new roman 粗體小 4 號)表格和圖的編號沒有問題,如“表 1”、“表 2”、“表 3”;“圖 1”、“圖 2”、“圖 3”。這樣是不合理的,目錄已經調整好了,你直接把這段刪除即可二、需求分析 所謂需求分析,是指對要解決的問題進行詳細的分析,弄清楚問題的要求,包括需要輸入什么數(shù)據(jù),要得到什么結果,最后應輸出什么??梢哉f,在軟件工程當中的“需求分析”就是確定要計算機“做什么”,要達到什么樣的效果??梢哉f需求分析是做系統(tǒng)之前必做的。(一)需求分析通過對城市花園小區(qū)的實地調查及對住戶需求的分析,在本系統(tǒng)設計中需設計小區(qū)管理、設備管理、樓盤管理、收費管理、停車管理、用戶管理、物業(yè)管理等功能。(1)小區(qū)管理:記錄小區(qū)的基本信息、周邊設施以及小區(qū)公告的添加修改等。(2)樓盤管理:添加修改樓盤信息,并可以添加房產信息,而且還能為住戶提供房產信息查詢功能。(3)設備管理:主要是處理設備信息,如添加管理設備選項目,以及添加管理設備維修信息。(4)物業(yè)管理:主要用于處理住戶的投訴及保修信息。(5)收費管理:添加和編輯收費類型并為住戶制定收費標準,管理住戶費用等信息。(6)停車管理:為住戶分配車位,詳細信息包括車位名稱、樓宇名稱、車牌號、車品牌、顏色等。(7)用戶管理:實現(xiàn)對業(yè)主入住、物業(yè)管理的全過程管理??梢噪S時查詢住戶和物業(yè)的詳細信息,加強對業(yè)主及住戶的溝通和管理。根據(jù)管理層次設置四個級別的權限:讀取權、修改權、新增權、刪除權。根據(jù)城市花園小區(qū)的實際情況,對用戶進行權限設置。本系統(tǒng)將分為管理員、住戶兩個界面。管理員可以記錄管理區(qū)、大樓的基本信息,可以查看員工對物業(yè)費、水電氣費的收費情況,可以查看小區(qū)住戶情況,維護員工信息,設備管理,倉庫管理。并且可以監(jiān)督住戶報修的情況,及查看住戶投訴及意見。住戶可了解小區(qū)物業(yè)公司信息、樓棟信息。并可查看所交的水電氣費、物業(yè)費,可以在服務、報修方面通過網(wǎng)上進行報修,并查看問題解決的程度提出意見或投訴。(二)可行性分析 可行性分析是通過對項目的主要內容和配套條件,如市場需求、資源供應、建設規(guī)模、工藝路線、設備選型、環(huán)境影響、資金籌措、盈利能力等,從技術、經濟、工程等方面進行調查研究和分析比較,并對項目建成以后可能取得的財務、經濟效益及社會環(huán)境影響進行預測,從而提出該項目是否值得投資和如何進行建設的咨詢意見,為項目決策提供依據(jù)的一種綜合性的系統(tǒng)分析方法??尚行苑治鰬哂蓄A見性、公正性、可靠性、科學性的特點。1.技術可行性隨著國內軟件開發(fā)的日益發(fā)展壯大,各種中小企事業(yè)單位已具備獨立開發(fā)各種類型的軟件的能力,能夠滿足不同行業(yè)的特別的需求。而這個系統(tǒng)盡管其在組織關系上存在著很大的復雜性,繁瑣性,但是就整個系統(tǒng)的技術構成上來看,它還是屬于一個數(shù)據(jù)庫應用類的系統(tǒng)。其基本操作還是對存在數(shù)據(jù)庫進行添加、刪除、查找、編輯等。所以就單純的數(shù)據(jù)庫應用來看,暫不存在太大的技術問題。2.緊急可行性對于整個系統(tǒng)而言,在系統(tǒng)未運行之前,初期投資比較大,花費相對而言比較多。各部門必須配置電腦、服務器及相關的網(wǎng)絡設備,但是現(xiàn)在計算機已經普及了,并且在整個系統(tǒng)投入運行之后,相關的人員培訓費可以減少很多。而同時又減少了數(shù)據(jù)的流通環(huán)節(jié),不必要花費那么多的時間,也就是說最重要的就是提高了效率,而又保證了各項數(shù)據(jù)的準確性,也避免了工作人員的流動造成的收據(jù)丟失等問題,適應了當前的發(fā)展形式。3.管理可行性隨著時代的發(fā)展,人員素質己逐步提高,不論是對于電腦系統(tǒng)的基本操作還是對于系統(tǒng)的維護都有了一定的基礎。同時還可以配置專業(yè)的電腦維護人員來維護電腦,不必擔心電腦故障問題。(三)系統(tǒng)目標本課題的主要目標是實現(xiàn)小區(qū)物業(yè)的管理。系統(tǒng)的用戶是普通群眾,所以要做到系統(tǒng)簡單易操作,同時在完成系統(tǒng)功能要求的前提下,力求界面簡單,各個模塊分工明確,并且要求有導航菜單欄。1.系統(tǒng)設計要求我一般設計系統(tǒng)都要完成以下的幾個要求,以便于用戶進行操作。這樣才能使系統(tǒng)易學易用。(1)合理的設計數(shù)據(jù)庫盡量合理地減少數(shù)據(jù)庫數(shù)據(jù)的冗余,使重復的數(shù)據(jù)保持在最小限度,這樣將不必要的多占用存儲空間,減少產生混亂影響的危險,還能提高計算機的運行速度。(2)設計出友好的界面界面的友好與否是用戶評價一個軟件優(yōu)劣的重要方面之一,使用戶有一個良好的心情。(3)實現(xiàn)基本功能和一些特殊功能的操作該系統(tǒng)要求除了能實現(xiàn)信息的錄入,刪除,查詢等基本功能之外,還要求能夠根據(jù)用戶的需要進行操作。2.系統(tǒng)應實現(xiàn)的功能本系統(tǒng)最終要實現(xiàn)的主要功能是: 據(jù)小區(qū)物業(yè)的狀況隨時進行物業(yè)匯總,對物業(yè)管理過程中的小區(qū)管理、樓盤管理、設備管理、物業(yè)管理、收費管理、停車管理、用戶管理、查詢及統(tǒng)計,其在數(shù)據(jù)庫技術的支持下,建構一個信息管理系統(tǒng)。本系統(tǒng)對登錄用戶設置了權限,使得不同的用戶在登錄系統(tǒng)后進行性不同的操作功能。(1)管理員模塊,可以查看員工登記的住戶信息、物業(yè)費用、水電費用、車位、住戶報修情況和住戶投訴、意見及物業(yè)費和水電費的統(tǒng)計,可以對物業(yè)公司的信息、員工信息、樓棟信息、物業(yè)設備的維護。(2)員工模塊,該模塊物業(yè)員工用來登記住戶信息及其使用的水電、物業(yè)、車位情況及報修、服務登記。(3)住戶模塊,用戶可以查看物業(yè)公司信息,小區(qū)樓棟信息,并可查看費用繳納,下載費用繳納信息表。在該模塊中住戶可以進行物業(yè)報修、投訴、申請等服務。本系統(tǒng)在管理上實行了工作分工,管理員模塊是對信息的維護和對員工工作的監(jiān)督的作用,管理員可以及時了解住戶的情況,為住戶更好的解決問題,對員工處理住戶的投訴和意見進行過程化的監(jiān)督和結果的查看。用戶模塊中,用戶可以通過系統(tǒng)查看自己所在小區(qū)的具體情況,進行繳納費用的查看及費用表的下載,住戶還可在網(wǎng)上進行報修、投訴和申請服務。最終使小區(qū)的管理更加方便,實現(xiàn)社區(qū)管理的透明化、交互式,使小區(qū)管理者及時了解、處理業(yè)主的意見要求,有助于建立積極的小區(qū)氛圍。三、系統(tǒng)總體設計(一)總體結構設計通過對用戶的調查以及對用戶需求的分析,可以了解管理人員對信息系統(tǒng)的要求與設想,可以根據(jù)目前的資源條件,初步提出系統(tǒng)目標,系統(tǒng)要具體化,同時應該具有一定的先進性。此階段所要考慮的問題是:系統(tǒng)的范圍,既要覆蓋的范圍,是整個組織的信息系統(tǒng)還是局部的信息系統(tǒng);業(yè)務功能,即為了實現(xiàn)系統(tǒng)目標,初步考慮包含的子系統(tǒng),每個子系統(tǒng)所完成的功能;系統(tǒng)結構和配置,即考慮系統(tǒng)采用的數(shù)據(jù)庫管理系統(tǒng)和開發(fā)工具等;開發(fā)策略,決定開發(fā)的方式和開發(fā)方法,制定分階段開發(fā)計劃等。根據(jù)需求分析可知,小區(qū)物業(yè)管理系統(tǒng)共包含七個模塊,分別是物業(yè)管理、小區(qū)管理模塊、設備管理模塊、樓盤管理模塊、收費管理模塊、停車管理模塊、用戶管理模塊。系統(tǒng)總體功能需求如下圖所示:圖4-1 系統(tǒng)功能結構作為一個b/s架構的管理系統(tǒng),系統(tǒng)分為前臺顯示頁面后后臺處理部分,其功能分解圖分別如下:圖4-2 前臺功能分解圖圖4-3 后臺功能分解圖(二)詳細模塊設計1.身份驗證用戶首次進入系統(tǒng)首頁時,要先進行注冊,按照提示填入個人信息,提交注冊后經過驗證提交給數(shù)據(jù)庫,成功后會提示用戶“注冊成功”。之后在登錄框內輸入正確的賬號、密碼及驗證碼后,就可以登錄成功了。注冊登錄時序圖如下:圖4-4 用戶注冊登錄時序圖2.個人信息個人信息系統(tǒng)主要包括三個功能,分別是:查看個人信息管理,并可以修改登錄賬號及密碼;查看小區(qū)公告;查看物業(yè)信息。住戶時序圖如下所示:圖4-5 住戶時序圖3.小區(qū)管理小區(qū)管理模塊主要包含小區(qū)基本信息展示,住戶可以查看到本小區(qū)的名稱、負責人、建造日期、建筑面積、樓宇數(shù)量等信息。同時小區(qū)管理還包括了周邊設施和小區(qū)公告的添加與修改,方便快捷的為住戶提供小區(qū)信息。小區(qū)管理結構圖如下所示:圖4-6 小區(qū)管理4.樓盤管理樓盤管理主要是對小區(qū)內的樓盤信息進行管理,包括添加、修改、刪除樓盤信息,同時還包括房產信息的添加,以及房產信息的查詢功能等。其結構圖如下所示:圖4-7 樓盤管理5.設備管理設備管理模塊主要包括是個子模塊,分別是添加設備項目、管理設備項目、添加設備維修、管理設備維修。添加設備中,需要錄入設備的詳細信息,包括設備編號、設備名稱、數(shù)量、生產廠家以及生產日期等。而在設備維修模塊中,需要錄入的主要有維修人、維修材料、費用等信息。其結構圖如圖所示:圖4-8 設備管理6.物業(yè)管理物業(yè)管理模塊主要包括處理住戶投訴以及處理住戶保修兩個子模塊。管理員可以對其投訴和保修信息進行審核處理,對于已經處理過的過期信息,可以做刪除處理,其結構圖如下圖所示:圖4-9 物業(yè)管理7.收費管理收費管理模塊主要包括添加、編輯收費類型及住戶費用添加、編輯住戶費用等四個子模塊。對于收費類型,管理員可以添加收費名稱,并制定收費標準和填寫收費說明,方便住戶理解。而住戶費用添加,主要是根據(jù)收費標準及使用時間向住戶收取各種費用。對已經交納費用的住戶,管理員可以查看管理住戶的交費信息。其結構圖如下所示:圖4-10 收費管理8.停車管理停車管理模塊主要是向住戶分配車位,并對車位進行管理。其中分配車位時,需要填寫車位的詳細信息,包括車位編號、樓宇名稱、車牌號、車品牌、購買日期等信息。在編輯住戶車位信息模塊中,可以查看到各個停車位的詳細信息,并且可做編輯及刪除。其結構圖如下所示:圖4-11 車位管理9.用戶管理用戶管理模塊共包含添加住戶信息、編輯住戶信息、添加物業(yè)管理人員、編輯物業(yè)管理人員、編輯管理員信息等五個子模塊。通過這個模塊,可以對整個小區(qū)的住戶及物業(yè)管理人員做一個整理的管理工作。其結構圖如下所示:圖4-12 用戶管理用戶管理時序圖如圖4-13所示:圖4-13 住戶管理時序圖(三)數(shù)據(jù)庫設計采用sql server數(shù)據(jù)庫管理系統(tǒng),可在windows xp環(huán)境下運行。sql server適用于小型商務活動,用以存貯和管理商務活動所需要的數(shù)據(jù)。sql server不僅是一個數(shù)據(jù)庫,而且它具有強大的數(shù)據(jù)管理功能,它可以方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢,報表和應用程序等。操作數(shù)據(jù)庫,可方便地執(zhí)行數(shù)據(jù)的查詢、插入、修改、刪除等操作。1.邏輯結構設計(一)邏輯結構設計思想。從理論上講,設計邏輯結構應該選擇最適于相應概念結構的數(shù)據(jù)模型,然后支持這種數(shù)據(jù)模型的各種dbms進行比較,從中選出最合適的dbms。但實際情況往往是已給定了某種dbms,設計人員沒有選擇的余地。目前dbms產品一般支持關系、網(wǎng)狀、層次三種模型中的某一種,對某一種數(shù)據(jù)模型,各個機器系統(tǒng)又有許多不同的限制,提供不同的環(huán)境與工具。(1)將概念結構轉換為一般的關系、網(wǎng)狀、層次模型;(2)將轉換來的關系、網(wǎng)狀、層次模型向dbms支持下的數(shù)據(jù)模型轉換;(3)對數(shù)據(jù)模型進行優(yōu)化。針對小區(qū)物業(yè)管理系統(tǒng),邏輯結構設計采用關系模型轉換概念結構,將e-r圖依照規(guī)則轉換為關系模型,為了進一步提高數(shù)據(jù)庫應用系統(tǒng)的性能,再將轉換后的關系模型進行優(yōu)化,確定是否要對某些模式進行合并或分解,為物理設計提供最優(yōu)的處理。2e-r圖向關系模型的轉換。關系模型的邏輯結構是一組關系模式的集合。e-r圖則是由實體,實體的屬性和實體間的聯(lián)系三個要素組成。所以將e-r圖轉換為關系模型實際上就是要將實體,實體的屬性和實體間的聯(lián)系轉換為關系模式2.數(shù)據(jù)庫表設計根據(jù)需求分析,設計出數(shù)據(jù)庫表,分別如下:表4-1 系統(tǒng)表匯總表名功能說明areafacilitys設施表,用來記錄小區(qū)周邊設施admin管理員表,用來記錄管理員的信息baseinfo小區(qū)基本信息表,用記錄小區(qū)的基本信息basepark停車場表,記錄小區(qū)停車場信息chargefeetype收費類型表,用來記錄收費類型employee員工表,用來物業(yè)員工的的信息fixmanager設備管理表,記錄管理設備fixrepairl設備修理表,用來記錄設備修理記錄homechargefee住戶收費表,用來記錄住戶繳費信息homehold住戶表,記錄房產持有者的信息homepark車位表,用來記錄車位信息homerepair報修表,用來記錄住戶報修homereport投訴表,用來記錄投訴消息notice公告表,用來通知小區(qū)消息room房產信息表,用來記錄房產的信息codetable房間信息表,記錄單元內房間信息pavilion小區(qū)單元表,記錄小區(qū)每棟建筑物名稱type設施類型表,記錄不同建筑物的類型表4-2 設施表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1設施編號int是否設施唯一標識2單元名稱nvarchar否單元名稱3管理員名稱nvarchar否管理員名稱4聯(lián)系人nvarchar否聯(lián)系人5聯(lián)系電話nvarchar否電話4管理員號碼nvarchar否電話5其他nvarchar否設施介紹表4-3 設施類型表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1類型編號int是否類型唯一標識2設施編號nvarchar否設施編號3設施名稱nvarchar否設施名稱4設施類型nvarchar否類型5其他nvarchar是其他表4-4 小區(qū)信息表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1小區(qū)編號int是否唯一標識2小區(qū)名稱char是小區(qū)名稱3小區(qū)面積nvarchar是小區(qū)面積4地址nvarchar是小區(qū)地址5建立日期smalldatetime是建立日期6綠化面積nvarchar是面積7道路面積nvarchar是面積8車位面積nvarchar是面積9電話nvarchar是小區(qū)聯(lián)系人10其他nvarchar事小區(qū)介紹表4-5 管理員表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1管理員編號int是否管理員唯一標識2管理員名字nvarchar否名字3管理員密碼int否密碼表4-6 停車場表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1停車場編號nvarchar是否停車場編號2停車場名稱nvarchar否停車場名稱3車位數(shù)量nvarchar否計量單位4其他nvarchar否停車場介紹表4-7 房間信息表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1單元號nvarchar是否所屬單元2房屋類別nvarchar否所屬類別3房間朝向nvarchar否方向4樓宇類別nvarchar否樓宇類別5設施類別nvarchar是設施類別表4-8 收費類型表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1收費名稱nvarchar是否收費項目名稱2收費金額nvarchar否金額3收費單位nvarchar否計量單位4收費周期nvarchar否一般以月為周期5備注nvarchar是其他需說明信息表4-9 員工表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1員工編號int是否戶主唯一標識2員工名稱nvarchar否員工名稱3性別nvarchar否性別4職位nvarchar否職位5電話nvarchar否電話7地址nvarchar否地址8照片nvarchar否照片表4-10 設施管理表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1編號nvarchar是否單據(jù)唯一標識2設施名稱nvarchar是物品名稱3出廠名稱nvarchar是出廠名稱4出廠日期smalldatetime是日期8總數(shù)float是數(shù)量表4-11 設施修理表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1修理編號int是否單據(jù)唯一標識2修理日期smalldatetime報修日期3結束日期smalldatetime修理日期4服務費用float是人工費5材料費用float是材料費6總費用float是修理費用7提醒nvarchar是備忘表4-12 住戶繳費表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1繳費表編號int是否單據(jù)唯一標識2住戶名稱char否戶主姓名3住戶編號nvarchar否住戶唯一標識4繳費方式nvarchar否何種方式繳費5繳費日期smalldatetime否何時繳費6收費人員nvarchar否負責人7繳費總額float否金額9狀態(tài)nvarchar是是否已處理表4-13 住戶表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1住戶編號nvarchar是否戶主唯一標識2住戶名稱nvarchar否戶主名稱3聯(lián)系電話nvarchar否電話4聯(lián)系地址nvarchar否地址5單元nvarchar否所屬單元7樓層nvarchar否所屬樓層8房屋號nvarchar否門牌號9使用狀況nvarchar否使用狀況10遷入日期smalldatetime否入住時間11遷出日期smalldatetime是搬離時間12車位編號nvarchar是表4-14 住戶車位表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1停車位編號nvarchar是否車位唯一標識2住戶名稱char是戶主姓名3住戶編號nvarchar是住戶唯一標識4售價nvarchar否車位價格5啟用日期smalldatetime否開始使用日期6結束日期smalldatetime否結束日期9狀態(tài)nvarchar否是否已出售表4-15 住戶報修表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1報修編號int是否單據(jù)唯一標識2報修日期smalldatetime是報修日期3單元nvarchar否修理單元4提醒nvarchar是備忘表4-16 用戶投訴表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1投訴編號nvarchar是否投訴唯一標識2接待人員nvarchar否員工姓名3投訴住戶nvarchar否戶主姓名4住戶編號nvarchar否戶主唯一標識5投訴日期smalldatetime否6處理日期smalldatetime是7處理人員nvarchar是8投訴內容nvarchar否詳細情況9處理情況nvarchar是是否已處理表4-17 小區(qū)公告表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1公告編號int是否公告唯一標識2公告日期smalldatetime是公告日期3內容nvarchar否內容4公告人nvarchar是公告人5標題nvarchar是標題表4-18 房產信息表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1記錄編號nvarchar是否記錄唯一標識2房屋編號nvarchar否房屋唯一標識3樓棟編號nvarchar否樓層4房型編號nvarchar否何種房型5單元int否單元編號7住戶編號nvarchar否戶主唯一標識8建筑面積float否9使用面積float是10樓層int否11產權nvarchar否是否有產權12使用狀況nvarchar是使用或空置13交房時間nvarchar是14登記人smalldatetime是15登記時間nvarchar是表4-19 小區(qū)單元表編號字段名稱數(shù)據(jù)結構主鍵允許空說明1單元編號int是否單元唯一標識2單元名稱nvarchar否單元名稱3層數(shù)nvarchar否樓層4樓高nvarchar否樓高5面積smalldatetime否面積6日期smalldatetime是修建日期7類型nvarchar是房屋類型8介紹nvarchar是詳細情況四 系統(tǒng)實現(xiàn)小區(qū)物業(yè)管理系統(tǒng)是現(xiàn)代居住小區(qū)不可缺少的一部分,一個構建完善的管理系統(tǒng)可以使小區(qū)內的日常管理工作更加的順暢、方便。本系統(tǒng)是根據(jù)小區(qū)日常工作特點設計出的一個物業(yè)管理系統(tǒng),系統(tǒng)以資料管理、維修管理、費用管理和設備管理為核心,并輔助以數(shù)據(jù)統(tǒng)計功能,實現(xiàn)小區(qū)內工作的系統(tǒng)化管理。登錄該系統(tǒng)的用戶角色分為兩種,一是普通用戶,一是系統(tǒng)管理員。普通用戶只能對本系統(tǒng)做一些基本的操作,而系統(tǒng)管理員則可以進行全部操作。在本系統(tǒng)時用戶必須擁有自己的用戶名與口令才能進入本系統(tǒng),對沒有用戶名與密碼的用戶需要系統(tǒng)管理員先添加用戶,對用戶權限進行設置,然后再進行登錄。(一) 管理員操作界面在ie里運行本系統(tǒng),出現(xiàn)系統(tǒng)的主界面,包括帳號、密碼輸入框,根據(jù)用戶類型選擇登錄的界面。如圖4-1-1為管理員登錄主界面:圖4-1-1 管理員登錄界面而對于管理員,在登錄前后分別對應兩個狀態(tài),如圖4-1-2所示:圖4-1-2 管理員狀態(tài)圖登錄成功后,進入管理員操作界面,如圖4-1-3所示:圖4-1-3 管理員操作圖 如上圖所示,左側為導航欄,右側為對應的界面顯示。按照自上而下的順序,點擊小區(qū)管理菜單中的小區(qū)基本信息后,可以查看到小區(qū)管理的基本信息,如圖4-1-4所示:圖4-1-4 小區(qū)基本信息圖 在小區(qū)基本信息頁面點擊修改后,即可對小區(qū)的基本信息進行修改,如圖4-1-5所示:圖4-1-5 小區(qū)基本信息修改圖 本系統(tǒng)作為小區(qū)物業(yè)管理系統(tǒng),也包含了對樓盤信息的管理,主要包括添加樓盤信息、修改樓盤信息和房產信息查詢共三個模塊,當點擊修改樓盤信息菜單時,可以查看到樓盤的詳細信息,并可以對它進行修改,如圖4-1-6所示:圖4-1-6 樓盤詳細信息圖 眾所周知,小區(qū)內有很多設備,如供暖、供氣、電力及通信等設備,這些設備在使用過程中,難免有所損壞或者添加設備等,因此設計了一個設備管理模塊,并包含了添加設備項目、管理設備項目、添加設備維修和管理設備維修四個子模塊,當點擊添加設備項目時,如圖4-1-7所示:圖4-1-7 添加設備圖 在物業(yè)管理模塊中,包含了處理住戶投訴和處理住戶保修兩個子模塊,當點擊處理住戶投訴時,顯示出住戶投訴審核管理界面,如圖4-1-8所示:圖4-1-8 住戶投訴管理圖收費管理模塊包含了添加收費類型、編輯收費類型、住戶費用添加和編輯住戶費用四個子模塊,主要用于處于住戶的物業(yè)費管理,點擊編輯住戶費用時,可以查看到住戶的收費,并且可以進行管理,如圖4-1-9所示:圖4-1-9 住戶收費管理圖 對于停車管理,包含了分配住戶車位和編輯住戶車位兩個子模塊,點擊分配住戶扯呼時,可以查看到住戶的停車場界面,并可以對其進行管理,如圖4-1-10所示:圖4-1-10 住戶停車場管理 在用戶管理模塊中,共包含了添加住戶信息、編輯住戶信息、添加物業(yè)管理人員、編輯物業(yè)管理人員和編輯管理人員信息等子模塊,點擊添加物業(yè)管理人員時,可以查看到添加物業(yè)人員的界面,如圖4-1-11所示:圖4-1-11 添加物業(yè)管理人員(二) 住戶界面在ie里運行本系統(tǒng),出現(xiàn)系統(tǒng)的主界面,包括帳號、密碼輸入框,根據(jù)用戶類型選擇登錄的界面。如圖5-4為住戶登錄主界面:圖4-2-1 住戶登錄主界面住戶登錄成功后,點擊進入管理區(qū),同管理員界面風格一樣,左側為導航欄,右側為對應的詳細信息展示界面。本模塊主要包括住戶基本信息、物業(yè)收費、保修服務、投訴服務等模塊?;拘畔⒛K包括了我的個人信息、修改登錄賬號和修改密碼共三個子模塊。點擊我的個人信息后,在右側顯示出詳細的基本信息,如圖4-2-2所示:圖4-2-2 住戶基本信息 物業(yè)收費模塊包含了物業(yè)收費類型和我的物業(yè)費用共兩個子模塊,主要用于用戶的物業(yè)費用查詢及上交,點擊我的物業(yè)費用后,可以查看到收費的類型、收費說明和收費標準,如圖4-2-3所示:圖4-2-3 物業(yè)費詳細信息 報修服務包含了我要報修、我的報修記錄、未審核報修、已審核報修四個子模塊,當自己家有設備需要報修等服務時,點擊相應的子菜單操作即可,如點擊我要保修時,如圖4-2-4所示:圖4-2-4 添加報修內容 投訴服務菜單中,包含了我要投訴、我的投訴記錄、未處理投訴和已處理投訴等四個子菜單,主要用于住戶進行投訴,當點擊我要投訴時,如圖4-2-5所示:圖4-2-4 添加投訴內容五、軟件測試在開發(fā)軟件的過程中,人們使用了許多保證軟件質量的方法分析、設計和實現(xiàn)軟件,但難免還會在工作中犯錯誤。這樣,在軟件產品中就會隱藏許多錯誤和缺陷,尤其是對規(guī)模大、復雜性

溫馨提示

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

評論

0/150

提交評論