當(dāng)前位置:工程項目OA系統(tǒng) > 物業(yè)管理OA系統(tǒng) > 系統(tǒng)實施 > 物業(yè)軟件設(shè)計
物業(yè)管理信息系統(tǒng)的設(shè)計和實現(xiàn)包含哪些方面?
1、首頁設(shè)計與實現(xiàn)
首頁的設(shè)計:運行程序時,首先進(jìn)入的是系統(tǒng)的前臺主界面,使用DIV+CSS的框架模式編寫,為了達(dá)到頁面整體效果的美觀與和諧,將該也分為三個部分:頂部、中部、尾部。該頁頂部包括本系統(tǒng)的商標(biāo)與進(jìn)行招商的廣告位,內(nèi)容包括三個圖片,該頁中部包括左側(cè)的連接導(dǎo)航,與右側(cè)的最新社區(qū)公告和最新出租信息兩個信息窗體。該頁的尾部包含本站的聲明,與舉報不良信息,網(wǎng)絡(luò)警察的友情鏈接項,使用圖片鏈接的方式布局,使頁面內(nèi)容達(dá)到充實與完整。
首頁的實現(xiàn):通過style屬性來更改圖片的位置、大小、浮動、內(nèi)邊距、和外邊距等樣式。中間主體內(nèi)容部分的左側(cè)部位包含幾個跳轉(zhuǎn)框,分別可以進(jìn)入物業(yè)人員登錄界面,住戶登陸界面,還有網(wǎng)站管理者登錄界面與公告內(nèi)容界面等。實現(xiàn)方法是使用超鏈接,布局和樣式則使用的CSS模板庫。中間主體內(nèi)容部分的右側(cè)包含最新的十條出租信息與最新的公告信息,其中出租信息內(nèi)容包含出租時間,房間出租大小還有出租的價格,公告信息內(nèi)包含標(biāo)題與基本內(nèi)容還有公布時間。具體的方法是使用ASP中的GridView插件,通過此插件直接訪問數(shù)據(jù)庫的內(nèi)容,進(jìn)行數(shù)據(jù)連接,將內(nèi)容提取出來,再具體列的更改,達(dá)到預(yù)期效果。主頁的尾部位置實現(xiàn)方法是使用超鏈接并配合上圖片,進(jìn)行布局,達(dá)到相應(yīng)效果。
2、用戶登錄設(shè)計與實現(xiàn)
用戶登錄的設(shè)計:此為物業(yè)管理員的登陸窗體為了保證系統(tǒng)的安全性,需要驗證用戶名和密碼。用戶輸入用戶名和密碼,系統(tǒng)根據(jù)用戶輸入的賬號和密碼,到數(shù)據(jù)庫中去查詢所有用戶的信息,如果沒有該用戶的信息,則用戶不能登錄,會顯示用戶名或密碼錯誤的提示窗口,如果有相應(yīng)的信息,則說明用戶是合法的用戶,用戶成功登錄。將會跳轉(zhuǎn)到后臺管理界面的主頁中。
用戶登錄的實現(xiàn):具體方法是使用兩個文本框和兩個按鈕實現(xiàn)的,其中的登陸按鈕觸發(fā)事件為:將文本框的具體內(nèi)容與數(shù)據(jù)庫進(jìn)行比對,返回查詢結(jié)果,使用if{}else語句進(jìn)行判斷,如果查詢結(jié)果大于0則說明輸入的內(nèi)容合法,則可登陸,查詢結(jié)果小于0,則說明輸入錯誤,無法登陸,會觸發(fā)提示窗體,頁面中的另一個按鈕,則可觸發(fā)跳回主頁。
3、物業(yè)管理頁設(shè)計與實現(xiàn)
物業(yè)管理頁的設(shè)計:當(dāng)?shù)顷懗晒髸酱隧?,此頁為物業(yè)管理的主體內(nèi)容區(qū)域,使用母版頁編寫了頂部尾部和左側(cè)的導(dǎo)航模塊,使用的仍是DIV+CSS布局。其中的左側(cè)區(qū)域可以跳到各個模塊,同時通過該控件鏈接到各個模塊分頁內(nèi),非常方便。右側(cè)為母頁模板的可變內(nèi)容區(qū)域。當(dāng)選擇導(dǎo)航頁的具體內(nèi)容時則會在右側(cè)的可變內(nèi)容區(qū)域內(nèi)顯示具體信息,尾部則是聲明和版權(quán)所有的公告。
物業(yè)管理頁的實現(xiàn):頂部圖片區(qū)域使用DIV排版,內(nèi)部包含圖片的引用,使用style樣式更改圖片的長度和高度,中間部分的左側(cè)使用ascx窗體控件實現(xiàn)的,具體方法是使用TreeView此控件建立根節(jié)點和葉子節(jié)點,并實現(xiàn)葉子節(jié)點的超鏈接,可以連接到各個具體模塊的界面。
4、繳費管理的設(shè)計與實現(xiàn)
繳費管理的設(shè)計:物業(yè)繳費模塊的作用是對社區(qū)物業(yè)收費進(jìn)行總體的管理,因為繳費項目包括水費、電費、煤氣費、物業(yè)費、其他雜費等多項數(shù)據(jù),為了方便這些數(shù)據(jù)的整體管理,所以用表格的方式來將這些信息展示出來,物業(yè)管理人員可以對這些信息進(jìn)行具體的操作??梢允褂冒粹o來對每一條繳費信息的內(nèi)容進(jìn)行操作。由于繳費操作數(shù)據(jù)的復(fù)雜,因此還準(zhǔn)備了另外一張表格,繳費單據(jù)表格,這一內(nèi)容是對具體繳費操作的記錄,能夠完善繳費管理,保證信息的完整性。同時還有兩個子頁,分別是對繳費信息項目的添加,和繳費單據(jù)項目的添加,這樣就能在物業(yè)管理內(nèi)容變化時,可以同時對表單的數(shù)據(jù)進(jìn)行更改。
繳費管理的實現(xiàn):方法是通過母版頁和可變內(nèi)容區(qū)域的GridView控件實現(xiàn)的,通過此控件與數(shù)據(jù)庫進(jìn)行綁定,提取數(shù)據(jù)庫內(nèi)的信息,再在DAL層寫出相關(guān)的SELECT、INSERT、DELETE、UPDATE等方法,使用GridView控件鏈接數(shù)據(jù)源也就是DAL層中的pfeesDAO()函數(shù)中的對象,來實現(xiàn)此內(nèi)容的顯示。通過GridView鏈接數(shù)據(jù)源后能夠進(jìn)行更新和刪除兩種操作,實現(xiàn)了繳費管理的主要功能,但由于此控件生成的多余代碼行較多,會在以后編程時盡量少用。而繳費項目的添加則使用txtbox和button按鈕進(jìn)行的,方法是在button觸發(fā)事件中,對數(shù)據(jù)進(jìn)行錄入和綁定,將信息傳入數(shù)據(jù)庫即可。
5、投訴管理的設(shè)計與實現(xiàn)
投訴管理的設(shè)計:此頁嵌套在母版頁之中,包括一個投訴信息表,信息表包括投訴的內(nèi)容、投訴人、時間等信息,還包括投訴回復(fù)子頁,能夠讓物業(yè)人員對投訴信息進(jìn)行回復(fù),每一條信息文本框體后都要有相應(yīng)的信息提示,能夠告訴使用者如何填寫信息,投訴頁面保持簡單工整的設(shè)計思想,讓人一目了然,字與字之間做到整齊統(tǒng)一。字體顏色與界面顏色相稱,文本框和信息都要做到居中,并且行與行的間距要足夠,表格的整體不能太大,但又要做占到大半個頁面,使界面保持充實性。
投訴管理的實現(xiàn):使用的布局是DIV+CSS的方法,其中CSS布局通過查找模塊id對其style樣式的更改,如字體的顏色,長度,寬度,內(nèi)邊距,外邊距的更改,達(dá)到頁面布局的美觀與和諧。當(dāng)物業(yè)人員,單擊投訴管理模塊時,會有兩個下拉菜單,一個是投訴信息的查看,一個是對未回復(fù)的投訴信息進(jìn)行回復(fù),功能具體是輸入回復(fù)內(nèi)容,和回復(fù)編號,并且添加處理人的信息,點擊提交按鈕,系統(tǒng)會將此信息錄入數(shù)據(jù)庫,并且將內(nèi)容更新到住戶的投訴回復(fù)顯示頁面內(nèi)。實現(xiàn)方法通過txtbox執(zhí)行輸入內(nèi)容,并通過RequiredFieldValidator控件判定輸入內(nèi)容不能為空,再使用按鈕進(jìn)行事件的觸發(fā),使輸入的內(nèi)容與數(shù)據(jù)庫進(jìn)行綁定,執(zhí)行信息的錄入,如果信息錄入錯誤,會跳轉(zhuǎn)到頁面出錯頁。
6、公告管理設(shè)計與實現(xiàn)
公告管理的設(shè)計:公告管理模塊的作用是對社區(qū)公告進(jìn)行總體的管理,因為公告項目包括公告標(biāo)題,公告內(nèi)容,公告時間等數(shù)據(jù),為了方便這些數(shù)據(jù)的整體管理,所以用表格的方式來將這些信息展示出來,物業(yè)管理人員可以對這些信息進(jìn)行具體的操作??梢允褂冒粹o來對每一條公告信息的內(nèi)容進(jìn)行操作。物業(yè)人員還可以通過另外一個子頁,對公告信息進(jìn)行添加,這樣就能在物業(yè)公司有新的信息時,可以及時通告業(yè)主。公告頁面保持簡單工整的設(shè)計思想,讓人一目了然,字與字之間做到整齊統(tǒng)一。字體顏色與界面顏色相稱,文本框和信息都要做到居中,并且行與行的間距要足夠,表格的整體不能太大,但又要做占到大半個頁面,使界面保持充實性。
公告管理的實現(xiàn):使用的布局是DIV+CSS的方法,其中CSS布局通過查找模塊id對其style樣式的更改,如字體的顏色,長度,寬度,內(nèi)邊距,外邊距的更改,達(dá)到頁面布局的美觀與和諧。當(dāng)物業(yè)人員,單擊公告管理模塊時,會有兩個下拉菜單,一個是公告信息的查看,一個是對公告信息進(jìn)行添加,功能具體是輸入公告的具體內(nèi)容,標(biāo)題和時間,點擊提交按鈕,系統(tǒng)會將此信息錄入數(shù)據(jù)庫,并且將內(nèi)容更新到主頁的最新公告頁面內(nèi)。實現(xiàn)方法通過txtbox執(zhí)行輸入內(nèi)容,并通過RequiredFieldValidator控件判定輸入內(nèi)容不能為空,再使用按鈕進(jìn)行事件的觸發(fā),使輸入的內(nèi)容與數(shù)據(jù)庫進(jìn)行綁定,執(zhí)行信息的錄入,如果信息錄入錯誤,會跳轉(zhuǎn)到頁面出錯頁。
7、社區(qū)管理的設(shè)計與實現(xiàn)
社區(qū)管理的設(shè)計:社區(qū)管理模塊的作用是對社區(qū)的基本信息進(jìn)行總體的管理,為了方便這些數(shù)據(jù)的整體管理,所以用表格的方式來將這些信息展示出來,物業(yè)管理人員可以對這些信息進(jìn)行具體的操作。物業(yè)人員注冊時,會先跳轉(zhuǎn)到一個社區(qū)添加頁面,保證每個管理員都有其相應(yīng)的社區(qū),頁面保持簡單工整的設(shè)計思想,讓人一目了然,字與字之間做到整齊統(tǒng)一。字體顏色與界面顏色相稱,文本框和信息都要做到居中,并且行與行的間距要足夠,表格的整體不能太大,又要占到大半個頁面,使界面保持充實性。
社區(qū)管理的實現(xiàn):使用的布局是DIV+CSS的方法,其中CSS布局通過查找模塊id屬性對其style樣式的更改,如字體的顏色,長度,寬度,內(nèi)邊距,外邊距的更改,達(dá)到頁面布局的美觀與和諧。當(dāng)物業(yè)人員,單擊社區(qū)管理模塊時,會有兩個下拉菜單,一個是社區(qū)信息的查看,一個是對社區(qū)信息進(jìn)行添加,功能具體是輸入社區(qū)信息,使用txtbox對數(shù)據(jù)進(jìn)行讀取,并通過RequiredFieldValidator控件判定輸入內(nèi)容不能為空,再通過UPDATE方法進(jìn)行數(shù)據(jù)的添加,再使用按鈕進(jìn)行事件的觸發(fā)點擊提交按鈕,系統(tǒng)會將此信息錄入數(shù)據(jù)庫,并且將內(nèi)容更新到上一界面的GridView控件中。如果信息錄入錯誤,會跳轉(zhuǎn)到頁面出錯頁。
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓