侯 金 彪
(德州學院 計算機與信息學院,山東 德州 253023)
如今信息化高速發(fā)展,而且隨著電子計算機和通信技術不斷提高,信息化管理的模式也隨著網(wǎng)絡飛速發(fā)展進入我們的視野。在Internet上,存在多種多樣的信息管理系統(tǒng),每個系統(tǒng)都有自己的應用范圍,能夠滿足人們不同的需要[1]。物業(yè)管理系統(tǒng),管理者可以對物業(yè)問題的信息做出及時的修改,通過電腦的數(shù)字化管理,可以提高工作效率,解放管理員的雙手,真正使物業(yè)管理做到智能化、自動化,大大方便了人們的生活和工作[2]。
計算機普及使社區(qū)物業(yè)管理使使用計算機管理成為可能。對于規(guī)模較小的物業(yè)管理公司來說,傳統(tǒng)的人工物業(yè)管理模式仍然可以滿足日常工作的需要[3]。然而,隨著行業(yè)的不斷發(fā)展和競爭的日益激烈,提高物業(yè)管理的工作水平和效率,為居民提供更好的服務已經(jīng)成為物業(yè)管理公司的必然,將計算機引入管理將是一個很好的解決方案[4]。
因此,開發(fā)符合現(xiàn)代社區(qū)物業(yè)管理特點的物業(yè)管理信息系統(tǒng)具有深遠的意義[5]。
本物業(yè)管理系統(tǒng)包括很多功能,其中以物業(yè)報修模塊最為重要。具體功能需求列表如表1所示。
表1 功能需求列表
(1)總體業(yè)務流程:用戶在登錄頁面上輸入帳號和密碼,經(jīng)過數(shù)據(jù)庫認證,驗證成功后登錄系統(tǒng)首頁,可以使用個人信息管理、記錄添加、維修記錄查詢、社區(qū)建設信息查詢等功能進行操作,如管理員則可以使用系統(tǒng)用戶管理、信息管理、基礎數(shù)據(jù)管理、報修記錄管理等功能。具體如圖1所示。
圖1 總體業(yè)務流程圖
(2)管理員管理業(yè)務流程:管理系統(tǒng)用戶(密碼修改)、基礎資料管理(小區(qū)信息、樓房信息)、住戶信息管理(住戶信息)、報修記錄管理(報修記錄查詢、報修處理)。具體如圖2所示。
圖2 管理員管理業(yè)務流程圖
(3)用戶登錄業(yè)務流程具體如圖3所示。
圖3 用戶登錄業(yè)務流程圖
圖例說明圖如圖4所示。
圖4 圖例說明圖
本系統(tǒng)的每一部分各層的數(shù)據(jù)流圖如下:
(1)第1層數(shù)據(jù)流圖
住戶和管理者都可登入系統(tǒng),如圖5所示。
圖5 第1層數(shù)據(jù)流圖
首先用戶使用系統(tǒng)的登錄賬號和密碼等數(shù)據(jù),通過輸入數(shù)據(jù)流接口對數(shù)據(jù)庫邏輯進行驗證,然后根據(jù)用戶身份信息跳轉(zhuǎn)到頁面,跳轉(zhuǎn)到相應的頁面后完成添加和刪除操作,最終數(shù)據(jù)流由數(shù)據(jù)庫中心接口流向系統(tǒng),進行結(jié)果顯示。
(2)第2層數(shù)據(jù)流圖
第2層為系統(tǒng)的詳細數(shù)據(jù)流圖,住戶和管理員可以通過登錄訪問系統(tǒng)的過程。如圖6所示。
圖6 第2層數(shù)據(jù)流圖
第2層,數(shù)據(jù)實體是住戶和管理員,住戶數(shù)據(jù)流程包括個人資料管理、報修記錄添加、報修記錄查詢、小區(qū)樓房信息查詢;管理員用戶數(shù)據(jù)流程包括系統(tǒng)用戶管理、基礎資料管理、住戶信息管理、報修記錄管理、系統(tǒng)管理;住戶數(shù)據(jù)流包括操作信息、添加信息、瀏覽信息;管理員數(shù)據(jù)流包括添加信息、刪除信息、修改信息、查詢信息、瀏覽信息、提示信息等,數(shù)據(jù)表包括報修表。
(3)第3層數(shù)據(jù)流圖
第3層,管理員可以通過添加、修改和刪除來對系統(tǒng)管理,如圖7所示。
圖7 第3層數(shù)據(jù)流圖
第3層數(shù)據(jù)流圖中,數(shù)據(jù)流程包括個人資料管理、物業(yè)報修查詢;數(shù)據(jù)流包括添加信息、刪除信息、修改信息、查詢信息、瀏覽信息、提示信息;數(shù)據(jù)表包括報修表。
B/S模式,其界面部分顯示在瀏覽器端,服務器完成主要工作,用戶的請求也在服務器進行處理,結(jié)果返回到瀏覽器和服務器端,繪制在瀏覽器界面供用戶查看[6-7]。
根據(jù)之前的設計分析和系統(tǒng)開發(fā)的基本概念,我們可以將系統(tǒng)分為用戶模塊和管理員模塊。
用戶模塊包括個人信息管理、公告、記錄添加、維修記錄查詢、社區(qū)建筑信息查詢;管理員模塊主要是允許管理員使用的,包括系統(tǒng)用戶管理、系統(tǒng)用戶密碼修改、基本數(shù)據(jù)管理(信息、建筑信息)、住戶信息管理(居民)、記錄管理、記錄查詢、修復處理、系統(tǒng)管理、數(shù)據(jù)備份、數(shù)據(jù)添加、刪除、修改和查詢。
系統(tǒng)功能結(jié)構(gòu)圖如圖8所示。
圖8 系統(tǒng)功能結(jié)構(gòu)圖
(1)系統(tǒng)登錄:登錄時,輸入用戶名、密碼和驗證碼,然后對登錄的用戶判斷身份,判斷是管理員用戶還是住戶。
(2)系統(tǒng)用戶管理:管理員必須要管理用戶,包括管理員的基本功能還可修改管理員的登錄密碼。
(3)住戶管理:管理員可以管理其他住戶,包括添加新住戶,刪除舊住戶,修改住戶的信息,并可以搜索住戶,打印頁面,并導至excel中。
(4)密碼修改:登錄用戶都能修改自己的登錄密碼,修改后需要重新登錄。
(5)個人信息管理:主要是用于維護個人信息,如設置電話號碼、郵箱等相關信息,在所有個人信息中不能修改用戶名。
(6)物業(yè)報修:物業(yè)報修記錄的添加、修改、刪除。
(7)頁面打?。涸O計系統(tǒng)時,在代碼中連接打印機,進行系統(tǒng)的一些頁面的打印。
(8)導出報表:用戶可能需要將某些數(shù)據(jù)列表提取出來,在代碼中調(diào)用導出至excel中的函數(shù),并開啟連接excel的驅(qū)動,實現(xiàn)導出報表的功能。
2.4.1 概念模型設計
建庫之前,要對系統(tǒng)數(shù)據(jù)進行概念模型設計,根據(jù)概念設計,得到總體ER圖如圖9所示。
圖9 系統(tǒng)總體ER圖
2.4.2 數(shù)據(jù)庫表設計
建立名為xqwy的數(shù)據(jù)庫,以下是包含的表:
(1)用戶信息表(allusers)
用戶信息表如表2所示。
表2 用戶信息表(allusers)
(2)報修記錄表(baoxiujilu)
報修記錄表如表3所示。
表3 報修記錄表(baoxiujilu)
(3)樓房信息表(loufangxinxi)
樓房信息表存儲樓房信息如表4所示。
表4 樓房信息表(loufangxinxi)
(4)小區(qū)信息表(xiaoquxinxi)
小區(qū)信息表如表5所示。
表5 小區(qū)信息表(xiaoquxinxi)
(5)住戶信息表(zhuhuxinxi)
住戶信息表如表6所示。
表6 住戶信息表(zhuhuxinxi)
經(jīng)過用戶登錄后,頁面跳轉(zhuǎn)至后臺首頁,main.jsp,首頁是由2個頁面組成的,包括top和left頁面,通過@Register引入,這里也是瀏覽者操作系統(tǒng)功能的入口,可查看系統(tǒng)作者、指導教師、日期等。
物業(yè)用戶登錄與用戶管理模塊相關聯(lián),可以實現(xiàn)對用戶(管理員)進行各種操作,主要是添加、刪除、修改等[8]。登錄流程如圖10所示。
圖10 登錄流程圖
住戶單擊“添加”按鈕可以添加物業(yè)報修信息,并將頁面跳轉(zhuǎn)至wuyebaoxiu_add.jsp,添加成功后,物業(yè)管理員在wuyebaoxiu_list.jsp進行物業(yè)報修管理。物業(yè)管理員可以通過wuyebaoxiu_list.jsp文件查詢所有物業(yè)報修信息,而且在每條物業(yè)報修記錄中都有一個刪除按鈕和修改按鈕。當點擊刪除按鈕后會直接在數(shù)據(jù)庫刪除物業(yè)報修信息,并重定向當前頁面;當物業(yè)管理員單擊“修改”按鈕,就會進入wuyebaoxiu_update.jsp頁面,在該頁面可以修改物業(yè)報修信息。
報修管理流程圖如圖11所示。
圖11 物業(yè)報修管理流程圖
運行環(huán)境包括硬件要求及軟件要求,如表7、表8所示。
表7 硬件要求
表8 軟件要求
本系統(tǒng)使用黑盒測試方法測試界面是否正常可用。
用戶界面測試表如表9所示。
表9 用戶界面測試表
利用黑盒法的等效性法和邊界值法可以對系統(tǒng)功能進行測試。住戶信息管理測試表如表10所示。
表10 住戶信息管理測試
如果輸入的測試數(shù)據(jù)無誤,則說明添加住戶成功。
本物業(yè)管理系統(tǒng)經(jīng)過嚴格測試可以按照需求正常運行,基本沒有錯誤,完全可以滿足用戶的需求,但還有未完善的地方,可以在此基礎上進一步完善功能。
大量的住宅小區(qū)投入使用后,增加了物業(yè)管理的工作難度。除了對房屋本身進行修繕外,住宅物業(yè)還需要對場地、住戶信息、配套設備、衛(wèi)生綠化、收費情況、治安等方面進行專業(yè)管理,以保持良好的居住環(huán)境和滿意度。為了提高物業(yè)的整體管理水平,全面提高人們對物業(yè)管理的認知尤為重要。在信息時代的沖擊下,物業(yè)管理與計算機技術的結(jié)合將是提高物業(yè)管理水平的一條捷徑。利用計算機來管理小區(qū)物業(yè)信息,相比于手工管理操作方便,具有容易管理,檢索速度和存儲容量大、保密性好、壽命長、成本低的諸多優(yōu)勢,而且工作效率的提高也會使小區(qū)物業(yè)的管理更加科學化、規(guī)范化。從某種意義上說,現(xiàn)代生活水平的提高意味著物業(yè)管理信息化和科學化的步伐必須加快,從而推動信息技術在物業(yè)管理和現(xiàn)代化建設中逐步確立越來越重要的地位。