姚芬
(陜西職業(yè)技術(shù)學院 陜西 西安 710100)
隨著經(jīng)濟的發(fā)展,科學技術(shù)取得了突飛猛進的發(fā)展成效,電子技術(shù)、計算機技術(shù)在得到廣泛的應(yīng)用和普及。當前人們的生活水平得到提高,城市住房已經(jīng)實現(xiàn)了小區(qū)化和商品化,因此提高了人們的住房質(zhì)量、環(huán)境、物業(yè)的要求。物業(yè)管理關(guān)系著小區(qū)安保、清潔等,所以需要加強完善。ASP.NET在物業(yè)管理系統(tǒng)構(gòu)架設(shè)計中的應(yīng)用,可以提高物業(yè)管理人員的工作效率,優(yōu)化物業(yè)管理系統(tǒng),為業(yè)主提供優(yōu)質(zhì)的服務(wù)。所以本次從物業(yè)管理系統(tǒng)ASP.NET架構(gòu)設(shè)計,以及相關(guān)的內(nèi)容進行分析研究。
隨著人們生活水平的人提高,人們對住房環(huán)境、住房質(zhì)量等的要求不斷的提升,在住房要求提升的過程中,人們對物業(yè)管理的質(zhì)量和服務(wù)業(yè)提出了更高的要求。當前經(jīng)濟、科學技術(shù)的不斷發(fā)展,也是的安全問題日漸突顯,尤其是互聯(lián)網(wǎng)等網(wǎng)絡(luò)系統(tǒng)的安全性而南通。隨著安全問題的深入,以及人們對安全問題的重視,加深了人們對安全的重視,從安全防范的角度考慮,人們對住房安全的重視程度得到提升[1]。
當前城市住房以及基本上實現(xiàn)了小區(qū)化、商業(yè)化,小區(qū)物業(yè)管理擔負著小區(qū)所有住戶的住房安全、住房環(huán)境和住房質(zhì)量。ASP.NET是一種網(wǎng)路視頻監(jiān)控系統(tǒng),將其在物業(yè)管理系統(tǒng)中進行應(yīng)用,可以提高小區(qū)物業(yè)管理的工作效率,提高住戶的住房安全。
ASP.NET技術(shù)是在Web技術(shù)平臺的技術(shù)上創(chuàng)建的,.NET平臺在各項程序開發(fā)技術(shù)中的應(yīng)用,可以有效的提升,Web平臺中各項技術(shù)開發(fā)的質(zhì)量和效率。ASP.NET技術(shù)是在B/S三層架構(gòu)UI、業(yè)務(wù)邏輯、數(shù)據(jù)訪問的基礎(chǔ)上工作的,在物業(yè)管理系統(tǒng)中,應(yīng)用ASP.NET技術(shù),可以對物業(yè)管理系統(tǒng)中的頁面進行有效的分離,并對系統(tǒng)中美的數(shù)據(jù)信息等進行有效的分離和分析,將物業(yè)管理系統(tǒng)中的網(wǎng)絡(luò)監(jiān)控系統(tǒng)處理技能更新,使其更加的靈活,對日后的管理、維護、擴展等有促進的作用。
ASP.NET作為當前Web最熱門的開發(fā)技術(shù),在實際應(yīng)用中,具有多種優(yōu)勢和特點:
1)靈活性。當前隨著電子技術(shù)、網(wǎng)絡(luò)技術(shù)的發(fā)展,ASP.NET技術(shù)成為熱門的網(wǎng)絡(luò)開發(fā)技術(shù),在其不斷的開發(fā)研究中,ASP.NET的很多功能都是可以擴展的,因為很多功能可以擴展,所以是的ASP.NET技術(shù)可以將其自定義功能應(yīng)用到一些程序中。功能應(yīng)用的靈活性,將其應(yīng)用范圍擴展,可以將自定義功能集成,廣泛的應(yīng)用。
2)高效運行。ASP.NET技術(shù)在Web頁面上,其應(yīng)用程序使用的頁面脫離代碼技術(shù),在前臺頁面中,保存的文件類型為aspx類型,在后臺頁面中保存的文件類型,就可以是cs類型,在翻譯程序中,又可以將代碼翻譯為dll文件[2]。在ASP.NET技術(shù)運行的過程中,將直接運行的是翻譯代碼處理過的dll類型的文件,這種工作方式為緩存機制,其可以將ASP.NET技術(shù)的運行性能提高。
3)生產(chǎn)效率高。在物流管理系統(tǒng)中應(yīng)用,可以輕松的使用其功能,快速的創(chuàng)建ASP.NET網(wǎng)頁等,將整個物業(yè)管理系統(tǒng)的功能提升。在物流管理系統(tǒng)中,實施ASP.NET新增功能,將物流管理系統(tǒng)的工作效率提升,實現(xiàn)智能的數(shù)據(jù)控制等。而且的物流管理系統(tǒng)中ASP.NET技術(shù)的應(yīng)用,將其系統(tǒng)的運行環(huán)境改善,提升了物流管理系統(tǒng)的可管理性。
隨著經(jīng)濟的發(fā)展,人們生活水平得到大大的提升,進而提升了人們對住房質(zhì)量的要求。城市住房小區(qū)化、商品化,使得物業(yè)管理工作越來越重要,物業(yè)管理以及服務(wù)質(zhì)量,物業(yè)管理需要對小區(qū)住房、住戶進行客觀、微觀的管理服務(wù),在物業(yè)管理中應(yīng)用Web系統(tǒng)對整個小區(qū)進行智能化的管理,在Web數(shù)據(jù)系統(tǒng)的技術(shù)上,對ASP.NET技術(shù)進行開發(fā)應(yīng)用,可以實現(xiàn)小區(qū)物業(yè)管理的智能化、系統(tǒng)化、高效化。
ASP.NET技術(shù)的開發(fā)是基于B/S三層數(shù)據(jù)庫在Web系統(tǒng)中開發(fā)的,Web作為應(yīng)用程序,使用使用Web服務(wù)器和客戶端服務(wù)器完成其功能的發(fā)揮。Web的應(yīng)用程序,需要在后臺數(shù)據(jù)庫的基礎(chǔ)進行,在物業(yè)管理系統(tǒng)中,Web程序和ASP.NET技術(shù)的特點,需要在實際的工作中,不斷的研究和摸索。ASP.NET技術(shù)在Web系統(tǒng)中開發(fā),將Web分為三個層次:用戶界面層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層[3]。
用戶界面層主要是在瀏覽器的中,將用戶界面顯示,在三層結(jié)構(gòu)中,用戶界面層呈現(xiàn)出來的形式,需要在業(yè)務(wù)邏輯層的動態(tài)傳送的數(shù)據(jù)信息基礎(chǔ)上,在HTML、CSS的輔助下實現(xiàn)的。在Web應(yīng)用程序中,ASP.NET開發(fā)應(yīng)用的三層結(jié)構(gòu),用戶界面層還承擔著用戶信息、數(shù)據(jù)的錄入,并在完成錄入后,對其校對,之后將錄入的信息、數(shù)據(jù)傳輸給下一層(業(yè)務(wù)邏輯層)。
業(yè)務(wù)邏輯層是Web應(yīng)用程序建立的B/S三成模式結(jié)構(gòu)中的中間層,也是整個B/S結(jié)構(gòu)層中,最為關(guān)鍵的一層,業(yè)務(wù)邏輯層可以輔助用戶界面層完成各項工作,將自身的功能調(diào)用給用戶界面層,除此之外,業(yè)務(wù)邏輯層還可以將下一層數(shù)據(jù)訪問層的數(shù)據(jù)訪問庫功能進行調(diào)用。業(yè)務(wù)邏輯層的設(shè)計,主要是基于整個Web系統(tǒng)而進行的,在其設(shè)計中,有重要的對象,進而實現(xiàn)該層的邏輯控制功能。
數(shù)據(jù)訪問層是B/S三層結(jié)構(gòu)系統(tǒng)中的最底層,其主要功能是數(shù)據(jù)的交互,也就是數(shù)據(jù)的查詢、插入、修改等功能。B/S三層結(jié)構(gòu)的最底層數(shù)據(jù)訪問層為業(yè)務(wù)邏輯層提供服務(wù),按照業(yè)務(wù)邏輯層的要求,對數(shù)據(jù)訪問層中的數(shù)據(jù)進行提取和修改。數(shù)據(jù)訪問層作為B/S結(jié)構(gòu)中的最底層,也是訪問操作最頻繁的一層,所以需要對該層進行優(yōu)化設(shè)計,保證其性能和穩(wěn)定性。
ASP.NET技術(shù)基于Web應(yīng)用程序進行開發(fā),并在物業(yè)管理系統(tǒng)中應(yīng)用,不僅實現(xiàn)了技術(shù)上的突破、創(chuàng)新、擴展,也提升了物業(yè)管理系統(tǒng)的性能和工作效率[4]。在物業(yè)管理系統(tǒng)中,ASP.NET技術(shù)的構(gòu)架設(shè)計,也是基于B/S三層體系結(jié)構(gòu)進行的,實現(xiàn)物業(yè)管理系統(tǒng)的優(yōu)化。
在科學技術(shù)的不斷發(fā)展中,計算機技術(shù)日漸成熟,并在工作和生活中得到廣泛的應(yīng)用,物業(yè)管理系統(tǒng)就是以計算機技術(shù)為基礎(chǔ)產(chǎn)生的,物業(yè)管理系統(tǒng)的產(chǎn)生和應(yīng)用,將物業(yè)管理工作系統(tǒng)化、科學化,有效的提高了物業(yè)管理人員的工作效率。從物業(yè)管理系統(tǒng)的實際工作需求和用戶需求上,對該系統(tǒng)進行分析,分析當前物業(yè)管理系統(tǒng)的實際現(xiàn)狀,以及ASP.NET技術(shù)應(yīng)用后行形成的目標系統(tǒng)的過程中。例如:
圖1 物業(yè)管理系統(tǒng)需求分析Fig.1 Property management system requirements analysis
針對目前的物業(yè)管理系統(tǒng)需求進行分析,確定其未有的需求,之后設(shè)計出將所有需求滿足的物業(yè)管理系統(tǒng)模型,在ASP.NET技術(shù)的基礎(chǔ)上,進行構(gòu)架設(shè)計。
在物業(yè)管理系統(tǒng)中,包含了,業(yè)主、物業(yè)公司等模塊,不同的用戶,會在物業(yè)管理系統(tǒng)中,進行相應(yīng)的用戶界面,形成不同的處理,且用戶只能處理與自己相關(guān)的操作,用戶與用戶之間的操作不會受到影響[5]?;贏SP.NET技術(shù)的物業(yè)管理構(gòu)架系統(tǒng)如圖2所示。
圖2 基于ASP.NET技術(shù)的物業(yè)管理系統(tǒng)構(gòu)架Fig.2 Property management system architecture based on ASP.NET technology
在圖2的系統(tǒng)架構(gòu)模塊中,不同的模塊有不同的設(shè)計和操作方法,例如主頁面的設(shè)計,登陸界面、系統(tǒng)首頁、退出系統(tǒng)頁面、基本信息管理、物業(yè)費用管理、投訴服務(wù)管理、報修服務(wù)管理等。在每一個組成模塊下,有獨特的操作功能,登陸界面用戶需要登陸名、密碼進行登陸,并對用戶的權(quán)限進行判斷,在管理系統(tǒng)的首頁,根據(jù)用戶的不同,然后進入相應(yīng)的頁面首頁,在首頁中顯示,用戶可以操作的相關(guān)權(quán)限等。其他模塊的設(shè)計和功能也是在ASP.NET技術(shù)架構(gòu)設(shè)計下的物業(yè)管理系統(tǒng)中實現(xiàn)的。使用ASP.NET技術(shù)在物業(yè)管理系統(tǒng)中,開發(fā)Web應(yīng)用程序,將本次服務(wù)器中的組件數(shù)據(jù)庫、應(yīng)用程序等,通過ASP.NET、Web應(yīng)用程序得到應(yīng)用,并將物業(yè)管理系統(tǒng)功能進行優(yōu)化。ASP.NET技術(shù)在物業(yè)管理程序中的應(yīng)用,形成新的功能構(gòu)件,其工作的過程為:從客戶端發(fā)出HTML,傳送到Web服務(wù)器,Web服務(wù)器根據(jù)ASP.NET物業(yè)管理系統(tǒng)客戶端難度請求,向數(shù)據(jù)庫服務(wù)器發(fā)出數(shù)據(jù)查詢的請求,在數(shù)據(jù)庫服務(wù)器將其查詢到的數(shù)據(jù)返回到Web服務(wù)器后,在由Web服務(wù)器發(fā)送給用戶客戶端[6]。物業(yè)管理系統(tǒng),在ASP.NET、B/S三層體系結(jié)構(gòu)、Web應(yīng)用程序、客戶端等電子技術(shù)、計算機技術(shù)的基礎(chǔ)上,完成功能的優(yōu)化提升,提升物業(yè)管理工作人員的工作效率和工作質(zhì)量。物業(yè)管理系統(tǒng)在ASP.NET、Web應(yīng)用程序等電子技術(shù)的支持下,系統(tǒng)的安全性、功能性等得到優(yōu)化和提升,保證了用戶信息的安全,以及住房安全。
當前經(jīng)濟的發(fā)展,社會的進步,科學技術(shù)的研究和開發(fā)在不斷的深入,各種電子技術(shù)、網(wǎng)絡(luò)技術(shù)在人們的工作和生活中,得到廣泛的應(yīng)用。隨著各項網(wǎng)絡(luò)技術(shù)、電子技術(shù)的應(yīng)用,安全問題也逐漸的顯露出來,在物業(yè)管理系統(tǒng)中,住戶信息的安全、住房安全等是物業(yè)管理的職責和工作,為了提升物業(yè)管理系統(tǒng)的性能,更好的為住戶服務(wù),需要應(yīng)用ASP.NET、Web應(yīng)用程序等進行構(gòu)架的優(yōu)化設(shè)計,提高物業(yè)管理系統(tǒng)的安全性和功能,促進物業(yè)管理系統(tǒng)工作效率的提升,為住戶提供優(yōu)質(zhì)的物業(yè)管理服務(wù)。
[1]殷俊.基于.net的智能小區(qū)物業(yè)管理系統(tǒng)設(shè)計與實現(xiàn)[D].西安:電子科技大學,2011.
[2范文婷.基于.NET的小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)[D].西安:電子科技大學,2012.
[3]鐘平,蔡昭權(quán),盧慶武.基于ASP.NET的小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)[J].現(xiàn)代計算機:專業(yè)版,2009(6):159-162.ZHONG Ping,CAI Zhao-quan,LU Qing-wu.Design and implementation of ASP.NET-based residential property management system[J].Modern Computer:Professional Edition,2009(6):159-162.
[4]劉娟.基于.NET的小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)[D].上海:華東師范大學,2010.
[5]王橋.小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)[D].濟南:山東大學,2012.
[6]溫倩.住宅小區(qū)物業(yè)管理系統(tǒng)的設(shè)計與實現(xiàn)[D].西安:電子科技大學,2012.