亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于.NET技術的小區(qū)物業(yè)管理系統(tǒng)的設計

        2013-06-23 09:42:06楊瑞
        電子設計工程 2013年17期
        關鍵詞:數(shù)據(jù)表住戶控件

        楊瑞

        (陜西工業(yè)職業(yè)技術學院 陜西 咸陽 712000)

        近些年來,計算機技術在日常生活中的應用也日益廣泛。隨著人們對生活環(huán)境的要求越來越高的同時,也對小區(qū)物業(yè)管理和服務水平的要求也水漲船高。隨著小區(qū)業(yè)主不斷增多,物業(yè)管理正面向網絡化發(fā)展,工作量也越來越大,為了更進一步地提高小區(qū)物業(yè)管理效率,要求物業(yè)管理者進一步提高硬件的同時,還需配備現(xiàn)代化的小區(qū)物業(yè)管理系統(tǒng)[1]。因此采用較先進的.NET開發(fā)平臺、利用B/S模式構建三層結構(包括數(shù)據(jù)訪問層、業(yè)務邏輯層、表示層)Web應用程序的小區(qū)物業(yè)管理信息系統(tǒng)解決方案。這樣才能真正實現(xiàn)數(shù)字化小區(qū)服務,便捷、高效的協(xié)調物業(yè)管理人員和小區(qū)業(yè)主兩者之間的關系。

        1 相關技術

        本系統(tǒng)是利用.NET平臺三層結構體系,采用ASP.NET設計用戶界面,用ADO.NET來實現(xiàn)數(shù)據(jù)的存取,簡化設計,加快開發(fā)進度[2]。本系統(tǒng)中涉及以下幾方面技術:

        1.1 NET框架

        借助.NET平臺開發(fā)、部署和支持靈活又高度集成的松耦合分布式Web應用程序、能夠生成端對端的業(yè)務解決方案,這些解決方案可以綜合利用現(xiàn)有體系結構及應用程序[3]。

        1.2 ASP.NET

        ASP.NET是.NET框架的一個關鍵部分,用來開發(fā)使用比如HTTP等Internet協(xié)議的Web應用程序,并且駐留在微軟的IIS上。

        1.3 NET的數(shù)據(jù)訪問技術ADO.NET

        ADO.NET是一種新數(shù)據(jù)庫訪問技術,是.NET Framework提供給.NET開發(fā)人員的一組類,其功能即全面又靈活,并可在訪問各種不同類型數(shù)據(jù)時,保持操作的一致性[4]。

        2 設計原則

        為了實現(xiàn)系統(tǒng)的總體目標,本系統(tǒng)設計原則應有以下幾個方面:1)實用性與經濟性。系統(tǒng)設計要仔細分析研究小區(qū)物業(yè)業(yè)務的管理流程和特點,提供一個注重實效、性價比高和面向應用的方案。2)先進性與成熟性。選用技術先進且相對成熟的軟硬件產品。3)可靠性與穩(wěn)定性。使用身份認證、權限檢查保證系統(tǒng)的安全與保密。4)可擴展性與易維護性。設計過程中盡可能選用擴展性強的軟硬件系統(tǒng)。

        3 體系結構

        本系統(tǒng)采用B/S(瀏覽器/服務器)模式、采用微軟的.NET技術構建了三層結構的小區(qū)物業(yè)管理信息系統(tǒng),以此來滿足不同用戶的分布式訪問,同時也方便和外界交流信息。

        3.1 系統(tǒng)模式分析

        目前有C/S模式和B/S模式兩種比較主要的開發(fā)模式。其中C/S模式下開發(fā)的系統(tǒng)版本要隨著操作系統(tǒng)的改變而改變,但是由于系統(tǒng)更新頻繁,C/S的缺點是效率低、代價高。B/S則是在廣域網的基礎上,面對不同的用戶群,借助瀏覽器使系統(tǒng)與用戶之間、用戶與用戶之間的交流更加方便[5]。由于本系統(tǒng)的用戶較為分散,為了更好地服務于用戶,因此采用B/S模式進行設計開發(fā)。

        3.2 三層應用程序架構

        本系統(tǒng)采用基于.NET的技術路線將應用程序邏輯地分為3個基本層,即:表示層、業(yè)務邏輯層和數(shù)據(jù)訪問層以進行小區(qū)物業(yè)管理系統(tǒng)的設計開發(fā)。基于.NET和Web的三層結構在小區(qū)物業(yè)管理系統(tǒng)中的實現(xiàn),可以用圖1來表示。

        圖1 三層應用程序架構在.NET平臺下的實現(xiàn)Fig.1 In the.NET platform to achieve the three tier application architecture

        4 系統(tǒng)的設計

        4.1 數(shù)據(jù)庫的設計

        本系統(tǒng)總共需要設計16張表。涵蓋房產管理、住戶管理、收費管理、設備管理、安全管理、系統(tǒng)管理等各個功能模塊。下面列出數(shù)據(jù)庫的表,如表1所示。

        表1 物業(yè)管理服務系統(tǒng)數(shù)據(jù)庫組成表Tab.1 Property management service system of database table

        以下是小區(qū)物業(yè)管理系統(tǒng)中一些主要表結構。由于篇幅所限,未能列出所有的數(shù)據(jù)表。

        1)樓棟基本信息表(Building)

        該數(shù)據(jù)表主要用于存儲小區(qū)所有樓棟的基本信息。結構如表2所示。

        表2樓棟基本信息表(Building)Tab.2 Building basic information sheet

        2)房間基本信息表(House)

        該數(shù)據(jù)表主要用于存儲樓棟房間的基本信息。結構如表3所示。

        表3 房間基本信息表(House)Tab.3 Room basic information sheet

        3)住戶基本信息表(Liver)

        該數(shù)據(jù)表主要存儲住戶的基本信息。結構如表4所示。

        表4 住戶基本信息表(Liver)Tab.4 Household information sheet

        4.2 前臺功能模塊的設計

        本系統(tǒng)采用了母版頁技術。母版頁能夠為應用程序建立統(tǒng)一的用戶界面,它提供了共享的HTML、控件和代碼,并且可作為一個模板供所有頁面使用,大大提高了整個程序開發(fā)的效率。

        用戶控件是一種服務器控件,它能夠把網頁中使用頻率較高的程序裝到一個模塊中,以便重復使用,代碼的重用性和程序開發(fā)的效率會得到很大的提高。而且在修改網頁內容中,只需要修改用戶控件,其他使用該用戶控件的網頁會自動隨之改變,因此網頁的設計以及維護變得簡單易行。

        4.3 后臺功能模塊的設計

        后臺登錄頁面主要是對進入系統(tǒng)后臺的用戶身份進行安全性檢查,防止非法用戶進入。同時使用驗證碼技術,杜絕注冊機惡意登錄。其流程圖如圖2所示。

        圖2 后臺登錄流程圖Fig.2 Management flowchart

        首先輸入用戶名、密碼和隨機驗證碼,點擊“登錄”按鈕,系統(tǒng)判斷用戶名、密碼和驗證碼是否有效,系統(tǒng)從數(shù)據(jù)庫中的管理員信息表中判斷是否存在相同的用戶名和密碼,如果有,則讀出該用戶的角色值。根據(jù)其不同的身份,進入不同的系統(tǒng)功能頁。如果用戶名不存在或密碼錯誤,則彈出不是管理員或密碼有錯誤的信息對話框。

        4.4 住戶信息管理模塊的設計

        信息管理模塊主要是維護住戶信息,涉及到的數(shù)據(jù)表主要有樓棟信息表和住戶信息表。

        本模塊中數(shù)據(jù)庫操作層訪問SQL數(shù)據(jù)庫,從而實現(xiàn)新增、修改、刪除等操作,中間業(yè)務邏輯層主要處理住戶信息業(yè)務,利用Web窗體實現(xiàn)前端顯示,相關頁面的跳轉控制通過按鈕控件調用“LiverClass”類中相應方法來實現(xiàn)。

        住戶信息模塊的業(yè)務邏輯層主要實現(xiàn)新增住戶信息,修改住戶信息,刪除住戶信息,根據(jù)小區(qū)名稱、樓棟名稱、住戶名稱對住戶信息進行模糊查詢。

        4.5 住戶投訴管理模塊的設計

        投訴管理模塊主要審核投訴信息是否已處理,如果沒有處理,則通知相關部門進行處理;如果已處理,則設置為已處理狀態(tài)。并且可根據(jù)投訴編號查詢投訴信息狀態(tài)。涉及到的數(shù)據(jù)表主要有住戶投訴表。

        本模塊中數(shù)據(jù)庫操作層訪問SQL數(shù)據(jù)庫,從而實現(xiàn)新增、修改、刪除等基本操作,中間業(yè)務邏輯層主要用于處理住戶投訴,利用Web窗體實現(xiàn)前端顯示,相關頁面的跳轉控制通過按鈕控件Click調用“ReportClass”類中相應方法來實現(xiàn)。

        住戶投訴管理模塊的業(yè)務邏輯層主要實現(xiàn)新增住戶投訴信息,修改處理投訴狀態(tài),刪除投訴信息。

        4.6 車位使用管理模塊的設計

        車位使用管理主要用來對小區(qū)車位來進行管理。涉及到的數(shù)據(jù)表主要有住戶信息表、車位使用信息表。

        本模塊中數(shù)據(jù)庫操作層通過訪問“DataBase”類來實現(xiàn)新增、修改、刪除、查詢等基本操作,中間業(yè)務邏輯層通過“ParkClass”類來實現(xiàn),利用Web窗體實現(xiàn)前端顯示,相關頁面的跳轉控制通過按鈕控件調用“ParkClass”類中相應方法來實現(xiàn)。

        車位管理模塊的業(yè)務邏輯層主要實現(xiàn)新增車位信息、修改車位信息、刪除車位信息、查詢車位使用情況等功能。

        4.7 收費管理模塊的設計

        收費管理模塊主要是對收費信息的維護,即完成收費登記、收費查詢、費用交納以及催繳欠費等操作功能。涉及到的數(shù)據(jù)表主要有住戶信息表、收費信息表、費用收據(jù)表。

        本模塊中數(shù)據(jù)庫操作層訪問SQL數(shù)據(jù)庫,中間業(yè)務邏輯層“FeeClass”類主要用于處理收費信息,利用Web窗體實現(xiàn)前端顯示,相關頁面的跳轉控制通過按鈕控件調用“FeeClass”類中的相應方法來實現(xiàn)。

        收費管理模塊的業(yè)務邏輯層主要實現(xiàn)登記收費信息,修改收費信息,刪除收費信息,以多種形式進行費用查詢。

        5 結 論

        為滿足小區(qū)物業(yè)的管理和服務對信息化、網絡化的需求,適應物業(yè)管理企業(yè)規(guī)模的不斷擴大與跨區(qū)域發(fā)展的要求,本系統(tǒng)采用ADO.NET和ASP.NET技術,利用B/S模式構建了三層結構的小區(qū)物業(yè)管理信息系統(tǒng)。采用.NET技術所開發(fā)的小區(qū)物業(yè)管理信息系統(tǒng)具有良好的可擴展性、易維護性與易操作性,可在系統(tǒng)現(xiàn)有功能的基礎上不斷增加與完善。從系統(tǒng)整個體系結構來說能夠基本滿足小區(qū)物業(yè)管理與服務的現(xiàn)在需求以及物業(yè)行業(yè)的未來發(fā)展需求。

        [1]鄒勁松.物業(yè)管理信息系統(tǒng)[M].2版.北京:機械工業(yè)出版社,2004.

        [2]馬有生.住宅小區(qū)物業(yè)管理信息化研究[D].武漢:華中農業(yè)大學,2005.

        [3]張振蓮.基于.NET的科研管理系統(tǒng)的設計與實現(xiàn)[D].西安:西北大學,2005

        [4]楊鯤鵬,孟凡琦,溫才焱.ASP.NET+SQL Server 2005動態(tài)網站開發(fā)從基礎到實踐[M].北京:電子工業(yè)出版社,2005.

        [5]蘭志鳴.基于J2EE的商集網平臺的研究與開發(fā)[D].上海:華東師范大學,2008.

        [6]張南平,王偉,夏紅霞.基于.NET平臺的B/S應用系統(tǒng)的開發(fā)框架[J].武漢理工大學學報,2004,2(1):42.ZHANG Nan-ping,WANG Wei,XIA Hong-xia.Based on the.NET platform B/S application system development framework[J].Journal of Wuhan University,2004,2(1):42.

        猜你喜歡
        數(shù)據(jù)表住戶控件
        湖北省新冠肺炎疫情數(shù)據(jù)表
        黨員生活(2020年2期)2020-04-17 09:56:30
        基于列控工程數(shù)據(jù)表建立線路拓撲關系的研究
        頂層住戶的無奈——滲漏篇
        關于.net控件數(shù)組的探討
        軟件(2018年7期)2018-08-13 09:44:42
        簡單的高招
        青海省人民政府辦公廳關于認真做好住戶調查樣本輪換工作的通知
        青海政報(2017年12期)2017-10-16 01:11:45
        圖表
        基于VSL的動態(tài)數(shù)據(jù)表應用研究
        河南科技(2014年24期)2014-02-27 14:19:25
        就這樣玩會VBA中常見的自定義控件
        電腦迷(2012年24期)2012-04-29 00:44:03
        在PowerBuUder中利用WinSock控件制作簡單的Web服務器
        久久久国产精品ⅤA麻豆百度| 亚洲av综合色区无码另类小说| 久久精品网站免费观看| 免费a级毛片无码a∨中文字幕下载| 激情综合色综合啪啪五月丁香| 久久午夜伦鲁片免费无码| 欧美黑人又粗又大久久久 | 国产主播无套内射一区| 中文字幕人成乱码中文乱码| 亚洲福利视频一区二区三区| 性一交一乱一乱一视频亚洲熟妇 | 国产精品视频一区二区三区,| 骚货人妻视频中文字幕| 国产一级内射一片视频免费| 免费无码专区毛片高潮喷水| 美丽的熟妇中文字幕| 91青草久久久久久清纯| 人妻人妇av一区二区三区四区| 亚洲爆乳精品无码一区二区三区 | 精品国产乱码久久久久久1区2区| 精品久久久久久无码不卡| 丝袜美腿诱惑一二三区| 99精品久久99久久久久| 欧美最猛黑人xxxx黑人表情 | 亚洲黄色在线看| 亚洲桃色蜜桃av影院| 99riav国产精品视频| 猫咪免费人成网站在线观看| 天天中文字幕av天天爽| 日本一区二区免费高清| 人与动牲交av免费| 另类免费视频在线视频二区| 亚洲精品一区二区在线播放| 国产一区二区三区仙踪林| 亚洲成人色区| 久久99热精品免费观看欧美| 国产亚洲中文字幕久久网| 在线看无码的免费网站| 无码的精品免费不卡在线| 最近中文字幕一区二区三区| 欧美怡春院一区二区三区|