您的位置:新文秘網(wǎng)>>畢業(yè)相關(guān)/畢業(yè)論文/文教論文/物業(yè)/房地產(chǎn)/管理/>>正文

畢業(yè)論文:基于MVC的小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與開發(fā)

發(fā)表時間:2013/7/10 10:10:48




麗水學(xué)院
畢業(yè)設(shè)計(論文)
(2013屆)

題 目 基于MVC的小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與開發(fā)
指導(dǎo)教師 王銘軍
院 別 工學(xué)院
班 級 計091
學(xué) 號 09104010117
姓 名 胡宏景


二〇一三 年 三 月 一 日


基于MVC的小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與開發(fā)

專業(yè):計算機科學(xué)與技術(shù) 班級:計091 姓名:胡宏景 指導(dǎo)教師:王銘軍

摘 要本文論述小區(qū)物業(yè)管理系統(tǒng)的開發(fā)過程,分析物業(yè)管理系統(tǒng)的現(xiàn)狀和發(fā)展,提出了目前存在的問題,進行物業(yè)管理的信息化,建立物業(yè)管理系統(tǒng)的系統(tǒng)模型和解決方案。簡要表述了系統(tǒng)主要問題及整體情況,對設(shè)計需求進行了分析,架構(gòu)進行了大致描述。通過網(wǎng)絡(luò)進行了需求分析,利用軟件工程原理及方法,設(shè)計開發(fā)了此管理系統(tǒng)。
本系統(tǒng)是基于MVC模式開發(fā)的,利用本系統(tǒng)可提高物業(yè)的管理效率,提高物業(yè)管理的公開透明度,有利于業(yè)主與物業(yè)公司之間的信息互動。用戶通過本系統(tǒng)不但可以查詢各項費用,而且還能向物業(yè)部門提出維修等申請,從而得到及時的幫助。物業(yè)管理公司可以通過本系統(tǒng)向住戶發(fā)布各類通知和公告,方便用戶的日常生活。

關(guān)鍵詞 小區(qū) 物業(yè)管理 MVC ACCESS


Design and development of residential property management system based on MVC
……(新文秘網(wǎng)http://www.jey722.cn省略1237字,正式會員可完整閱讀)…… 
anagement MVC ACCESS





目 錄

引 言 1
第一章 緒論 2
1.1項目背景 2
1.2研究的目的和意義 2
第二章 MVC模式基本理論 3
2.1 MVC架構(gòu)模式概述 3
2.2 MVC的優(yōu)缺點 4
2.3 本章小結(jié) 4
第三章 物業(yè)管理系統(tǒng)的設(shè)計與分析 5
3.1 系統(tǒng)概要設(shè)計 5
3.2 系統(tǒng)功能模塊 6
3.3 主要模塊用例 7
3.4 數(shù)據(jù)庫設(shè)計 12
第四章 系統(tǒng)的實現(xiàn)與展示 13
4.1系統(tǒng)各模塊展示 13
4.2系統(tǒng)主要程序 15
4.3本章小結(jié) 17
第五章 系統(tǒng)測試 18
5.1 系統(tǒng)測試概述 18
5.2系統(tǒng)測試 18
總結(jié) 20
參考文獻(xiàn) 21
在讀期間發(fā)表論文 22
致謝 23


引 言

隨著我國住房制度的改革,計劃經(jīng)濟向市場經(jīng)濟轉(zhuǎn)變,房屋商品化,房屋產(chǎn)權(quán)多元化。城市居民住房產(chǎn)權(quán)的私有化,特別是新建住宅大多以功能小區(qū)的形式推出。以及人們對房屋財產(chǎn)的使用、維護、保值提出了較強的服務(wù)要求,一方面要求住得好,房屋狀況保持的好,環(huán)境整潔優(yōu)美,同時還要求房屋的保值增值,這些都需要高水平的專業(yè)物業(yè)管理服務(wù)。據(jù)不完全統(tǒng)計,截至2002年底,全國物業(yè)管理的覆蓋面已占物業(yè)總量的38 %,經(jīng)濟發(fā)達(dá)的城市已達(dá)50%以上,深圳等城市已超過95%。[1]
因此,設(shè)計開發(fā)一款適用小區(qū)管理的系統(tǒng),可以使業(yè)主了解情況,反映問題,同時有助于物業(yè)管理者及時解決相關(guān)問題。管理系統(tǒng)能夠極大地提高工作效率,使管理科學(xué)化、全面化、正規(guī)化。


第一章 緒論

1.1項目背景
物業(yè)管理是企業(yè)在社會經(jīng)濟高度發(fā)展中的產(chǎn)物,小區(qū)發(fā)展是社會發(fā)展過程中人們根據(jù)價值觀念和文化觀念形成的關(guān)系比且、相互依存的居住區(qū)域。隨著社會主義市場競技_的發(fā)展和社會主義和諧社會的構(gòu)建,政府、市場與社會的構(gòu)建中只能分工日益明確。社區(qū)作為社會發(fā)展的幾本元素,在我國社會注意和諧社會的構(gòu)建中發(fā)揮著越來越重要的作用。物業(yè)管理作為人們在社區(qū)生活中服務(wù)的具體提供者和管理者,不但要建立適合社會需要的現(xiàn)代企業(yè)制度,引入國外優(yōu)質(zhì)服務(wù)概念,使社區(qū)活動和服務(wù)更加完美。[2]
因此開發(fā)一個物業(yè)管理系統(tǒng)來進行社區(qū)管理有其社會意義與現(xiàn)實意義。

1.2研究的目的和意義
物業(yè)管理需要對許多數(shù)據(jù),如水、電、煤氣,房產(chǎn)、汽車、庭院等進行記錄管理。為了更好的管理如此繁多的類目,使業(yè)主與住戶創(chuàng)造整潔、文明、安全、舒適的生活和工作環(huán)境,研究并開發(fā)一個方便管理的物業(yè)管理系統(tǒng)有其必要意義。該系統(tǒng)能實現(xiàn)水費、電費、煤氣費等等的查詢與付費等功能,并且能記錄各個住戶或業(yè)主的房產(chǎn)信息,汽車信息等等。
系統(tǒng)以市場化、專業(yè)化、社會化的管理取代了行政性的單一管理,不僅理順了財產(chǎn)權(quán)和管理權(quán)的關(guān)系,轉(zhuǎn)換了房屋管理機制,也減輕了管理者的負(fù)擔(dān)。
系統(tǒng)可進行小區(qū)的內(nèi)部宣傳教育、安全防火、治安、環(huán)境、衛(wèi)生、文化等工作。大大方便宣傳途徑,降低宣傳壓力。

第二章 MVC模式基本理論

2.1 MVC架構(gòu)模式概述
MVC是一種軟件設(shè)計典范,用業(yè)務(wù)邏輯和數(shù)據(jù)顯示分離的方法組織代碼。MVC被獨特的發(fā)展起來用于圖形化用戶界面,映射傳統(tǒng)的輸入、輸出和處理功能。
其中模型Model,視圖View,控制器Controller三個部分之間的關(guān)系如圖2.1。MVC的主要功能是增加代碼的重用率,降低代碼藕合度。同時也提高系統(tǒng)的維護性、靈活性、擴展性以及封裝性。










圖2.1MVC關(guān)系圖
Model是模型層,其功能是封裝引用功能和屬性,響應(yīng)狀態(tài)查詢,管理數(shù)據(jù)庫并想視圖傳達(dá)數(shù)據(jù)的變化。
View是視圖層,是與用戶交互的界面。是Model的一個視覺顯示。一個Model可對應(yīng)不少于一個的View。
Controller是控制層,連接在Model與View之間。管理Model與用戶之問的交互控制。當(dāng)View發(fā)生某種變化時,它相應(yīng)地修改Model的狀態(tài)。


2.2 MVC的優(yōu)缺點
MVC分為Model、View、Controller,Model為數(shù)據(jù)對象的模型,View為用戶交互的界面、Controller連接二者,相應(yīng)二者變化的控制器。
MVC的優(yōu)點體現(xiàn)在以下幾個方面:
1) 多個View對應(yīng)一個Model。用戶需求隨時變化,顯示方式必然跟著變化。按MVC設(shè)計模式?蓽p少了代碼的復(fù)制,即減少系統(tǒng)的維護量,一旦需求發(fā)生改變,也易于維護。其次,由于模型返回的數(shù)據(jù)不帶任何顯示格式,因而這些模型也可直接應(yīng)用于接口的使用。
2) 由于系統(tǒng)被分離為三層,因此有時改變其中某層就能滿足需求的變化。
3) MVC有利于軟件工程化管理。由于不同的層各司其職,每層之中的模塊具有相似的特征,有利于工具化產(chǎn)生管理程序代碼。
4) 潛在的框架結(jié)構(gòu)?梢曰诖四P徒(yīng)用程序框架,不單單是在界面的設(shè)計中。
MVC的不足體現(xiàn)在以下幾個方面:
1) 增加了系統(tǒng)結(jié)構(gòu)和實現(xiàn)的復(fù)雜性。對于簡單的系統(tǒng),使用MVC,使Model、View與Controller分離,會增加系統(tǒng)的復(fù)雜度,并產(chǎn)生過多的操作,降低運行時效率。
2) View與Controller間的過于緊密的連接。View與Controller是相互分離,而實際聯(lián)系緊密,View離開Controller,其作用是很有限的,反之亦然,這樣不利于他們的獨立與重用。
3) 視圖對模型數(shù)據(jù)的低效率訪問。依據(jù)模型操作接口的不同,視圖需要多次調(diào)用才能獲得足夠的顯示數(shù)據(jù)。對沒有發(fā)生變化數(shù)據(jù)的進行不必要的訪問,也將降低了效率。


2.3 本章小結(jié)
本章詳細(xì)闡述了MVC框架的原理并分析了MVC框架各層的實現(xiàn)方式。就MVC框架的本質(zhì)而言,它是一種解決藕合系統(tǒng)問題的方案。



第三章 物業(yè)管理系統(tǒng)的設(shè)計與分析

3.1 系統(tǒng)概要設(shè)計
系統(tǒng)概要設(shè)計是將之前需求分析得到的DFD(Data Flow Diagram數(shù)據(jù)流圖)轉(zhuǎn)化為軟件結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)。軟件結(jié)構(gòu)設(shè)計內(nèi)容有:將系統(tǒng)功能進行模塊劃分、建立層次結(jié)構(gòu)以及調(diào)用關(guān)系、確定人機界面等。數(shù)據(jù)結(jié)構(gòu)設(shè)計內(nèi)容有:數(shù)據(jù)描述、確定數(shù)據(jù)特性、設(shè)計數(shù)據(jù)模型并設(shè)計數(shù)據(jù)庫。
經(jīng)過對本項目的需求分析,形成了小區(qū)管理系統(tǒng)的業(yè)務(wù)模型圖。業(yè)務(wù)模型描述總體業(yè)務(wù)和流程,讓開發(fā)人員對需求有大致的了解。該小區(qū)物業(yè)管理總的業(yè)務(wù)流程圖如圖3-1所示 ……(未完,全文共14601字,當(dāng)前僅顯示3473字,請閱讀下面提示信息。收藏《畢業(yè)論文:基于MVC的小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與開發(fā)》
文章搜索
相關(guān)文章