基于ASP.NET面向B/S架構(gòu)的高校物業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
【摘要】 目前,全國高校物業(yè)在利用信息化管理的手段上還比較落后。隨著高校的逐年擴(kuò)招,學(xué)生人數(shù)越來越多,對(duì)吃、住等后勤物業(yè)服務(wù)保障的需求和要求越來越高。與此同時(shí),高校校區(qū)基礎(chǔ)設(shè)施的建設(shè)也在不斷增加,物業(yè)服務(wù)內(nèi)容和范圍在不斷擴(kuò)大。由于高校大部分具有校區(qū)分散,校部眾多等特點(diǎn),這就要求高校物業(yè)在提供服務(wù)時(shí)其管理模式和方法要適應(yīng)這一新的變化。高校物業(yè)只有實(shí)現(xiàn)規(guī)范化、專業(yè)化和社會(huì)化才能夠契合高校的快速發(fā)展,為廣大師生的生活提供便利與保障。為了提高管理效率,節(jié)省資源成本,縮減不必要的支出,達(dá)到資源共享,提高服務(wù)質(zhì)量,為廣大師生營造一個(gè)寬松、和諧、高質(zhì)量、高服務(wù)的校園環(huán)境,本文提出基于B/S模式的高校物業(yè)管理系統(tǒng)的研究與開發(fā),以最簡單的方式提供做可靠的服務(wù)質(zhì)量。高校物業(yè)把商戶管理、能源管理、教室管理、宿舍管理等四個(gè)方面的業(yè)務(wù)集中起來,提高整個(gè)系統(tǒng)的業(yè)務(wù)覆蓋面和辦事效率,提升了整個(gè)高校物業(yè)集團(tuán)的統(tǒng)籌協(xié)調(diào)能力。本論文正是針對(duì)上述問題,以高校為主題,以物業(yè)管理模型為研究對(duì)象,結(jié)合數(shù)據(jù)庫設(shè)計(jì)及ASP.NET網(wǎng)頁設(shè)計(jì),提出基于B/S的高校物業(yè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)。本文的主要研究內(nèi)容為:1.高校物業(yè)管理流程的研究與分析,提出高校物業(yè)管理的需求設(shè)計(jì)。包括需求分析、需求用例分析。2.提出基于B/S架構(gòu)的軟件設(shè)計(jì)方案,采用ASP.NET實(shí)現(xiàn)軟件架構(gòu)的設(shè)計(jì)。3.實(shí)現(xiàn)功能模塊的高內(nèi)聚低耦合的劃分,增加軟件的復(fù)用能力。4.采用MS SQL Server實(shí)現(xiàn)后臺(tái)數(shù)據(jù)庫的設(shè)計(jì),采用OLEDB連接數(shù)據(jù)庫。通過系統(tǒng)功能需求分析、用例分析和性能需求分析對(duì)整個(gè)系統(tǒng)有一個(gè)整體的認(rèn)識(shí)。然后從數(shù)據(jù)庫設(shè)計(jì)、系統(tǒng)架構(gòu)設(shè)計(jì)、網(wǎng)頁界面設(shè)計(jì)等實(shí)現(xiàn)各子系統(tǒng),統(tǒng)籌協(xié)調(diào),完成高校物業(yè)管理系統(tǒng)的設(shè)計(jì)。經(jīng)過測試該系統(tǒng)具有連接速度較快、負(fù)載能力強(qiáng)、抗壓能力強(qiáng)等優(yōu)勢(shì)。同時(shí)擺脫了傳統(tǒng)的物業(yè)流程,大大提高了高校物業(yè)管理能力,能夠承載高校的物業(yè)管理業(yè)務(wù)。
第一章 緒 論
1.1 高校物業(yè)管理的背景
現(xiàn)階段,高校物業(yè)管理是一種內(nèi)部共管式[3]的管理模式,詳細(xì)來說就是,甲方代表學(xué)校行使物業(yè)管理的職能,乙方作為經(jīng)濟(jì)實(shí)體實(shí)行企業(yè)化模式運(yùn)轉(zhuǎn),為學(xué)校提供物業(yè)管理服務(wù)保障。
目前,我國高校物業(yè)體制發(fā)展正在趨近與歐美社會(huì),但在利用信息化技術(shù)的管理手段上相對(duì)落后,隨著高校的逐年擴(kuò)招,高校人員逐年增加,對(duì)衣食住行等物業(yè)服務(wù)的要求越來越高。與此同時(shí),高校校區(qū)基礎(chǔ)設(shè)施的建設(shè)也在不斷增加,物業(yè)服務(wù)內(nèi)容和范圍必然隨之不斷擴(kuò)大。加上高校校區(qū)分散,校部眾多等特點(diǎn),這就要求高校物業(yè)在保障服務(wù)質(zhì)量的同時(shí)在管理模式和方法上要適應(yīng)這一新的變化[4]。高校物業(yè)管理只有實(shí)現(xiàn)專業(yè)化、規(guī)范化和社會(huì)化才能夠契合高等院校的快速發(fā)展的要求,為廣大師生的生活和高校商圈提供便利與保障。
為了提高管理效率,節(jié)省資源成本,縮減不必要的支出,實(shí)現(xiàn)資源共享,同時(shí)提高物業(yè)服務(wù)質(zhì)量,為廣大師生營造一個(gè)寬松、和諧、高質(zhì)量、高服務(wù)的校園環(huán)境,本文提出基于 B/S 模式[5]的高校物業(yè)管理系統(tǒng),以最簡單的方式提供做可靠的服務(wù)質(zhì)量。
..............................
1.2 國內(nèi)外研究現(xiàn)狀
在國外,數(shù)字化校園[8]最早由美國麻省理工學(xué)院在上世紀(jì) 70 年代提出。自 90年代以來,西方發(fā)達(dá)國家大部分名牌高校均已較為成功的完成了數(shù)字化校園的建設(shè),形成面向多項(xiàng)業(yè)務(wù)、覆蓋面廣闊的綜合管理系統(tǒng),囊括高校物業(yè)管理系統(tǒng)。系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)采用數(shù)據(jù)庫集群集中以中央數(shù)據(jù)庫的方式存在,整個(gè)系統(tǒng)采用C/S 架構(gòu)建設(shè),客戶端架設(shè)在用戶 PC 機(jī)上,實(shí)現(xiàn)了集中方式存儲(chǔ)[9],客戶操作實(shí)現(xiàn)分布式服務(wù)。
雖然國外的信息化管理方案和設(shè)計(jì)早已實(shí)現(xiàn),但是在國內(nèi),信息化管理才剛剛開始,出現(xiàn)低迷落后的局面。不僅高校物業(yè)信息化利用程度較低,而且不同高校物業(yè)管理的信息化程度存在明顯差距。在飲食管理方面僅限一卡通系統(tǒng),公寓管理在信息化建設(shè)相對(duì)起步較快,較多高校采用了公寓管理系統(tǒng)軟件,在線管理,實(shí)現(xiàn)了學(xué)生公寓房間、住宿人員、公寓設(shè)施、報(bào)修維修、來訪門禁等的信息化管理[10]。
盡管目前各高校物業(yè)的信息化建設(shè)情況差異較大,但是總體發(fā)展趨勢(shì)是充分利用校園網(wǎng)絡(luò),利用信息化管理平臺(tái),提高物業(yè)及后勤的管理水平和服務(wù)質(zhì)量,在保證為全校師生提供良好物業(yè)服務(wù)的同時(shí),實(shí)現(xiàn)利潤的最大化[11],F(xiàn)在,社會(huì)上已有一些較為成熟的研究機(jī)構(gòu)和公司在做相關(guān)工作,例如伯納德科技公司,該公司對(duì)高校后勤社會(huì)化改革一直做深層研究和探索,從物業(yè)的信息化建設(shè)、資源管理、成本管理、考核評(píng)測等多個(gè)方面對(duì)高校物業(yè)管理涉及的職能進(jìn)行細(xì)分和規(guī)范化研究,形成了一整套標(biāo)準(zhǔn)化管理體系,同時(shí)該公司為高校提供一套完整的物業(yè)信息解決方案[12]。
.................................
第二章 系統(tǒng)理論及技術(shù)
從 C/S 模式跨越到 B/S 模式,是現(xiàn)代管理系統(tǒng)發(fā)展的一個(gè)趨勢(shì),B/S 模式的三層架構(gòu),筆耕文化推薦期刊,不僅維護(hù)方便,而且具有更強(qiáng)的安全性和穩(wěn)定性,F(xiàn)階段實(shí)現(xiàn) B/S 架構(gòu)的方式有很多,如 JSP、ASP、ASP.NET 等,本系統(tǒng)的實(shí)現(xiàn)就借助 ASP.NET 來實(shí)現(xiàn)。系統(tǒng)的實(shí)現(xiàn),避免不了數(shù)據(jù)的存儲(chǔ)和訪問,Oracle、MY SQL、SQL Server 是當(dāng)今世界上著名的數(shù)據(jù)庫軟件,借助上述軟件,能夠很好的對(duì)數(shù)據(jù)進(jìn)行建模,并實(shí)現(xiàn)數(shù)據(jù)安全存儲(chǔ)于訪問。而數(shù)據(jù)使用情況的統(tǒng)計(jì)、輸出等信息就要借助 CrystalReports 水晶報(bào)表來實(shí)現(xiàn)。
........................................
2.1 B/S 模式
B/S 模式是一種軟件模式,同時(shí)它是基于服務(wù)器和瀏覽器實(shí)現(xiàn)的一種架構(gòu),它的出現(xiàn)伴隨著互聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展及互聯(lián)網(wǎng)技術(shù)應(yīng)用需求而快速發(fā)展起來,B/S模式是在 C/S 模式應(yīng)用的基礎(chǔ)上進(jìn)行擴(kuò)展和研究最終實(shí)現(xiàn)的一種模式。在這種結(jié)構(gòu)下,采用網(wǎng)頁技術(shù)實(shí)現(xiàn),所有的用戶和服務(wù)的交互界面由瀏覽器提供。圖 2-1即為 B/S 三層結(jié)構(gòu)模式[25]示意圖。
運(yùn)行維護(hù)簡便快捷這一巨大優(yōu)勢(shì)對(duì) B/S 模式的快速發(fā)展極大的促進(jìn)作用,服務(wù)提供商很容易為符合互聯(lián)網(wǎng)規(guī)范的聯(lián)網(wǎng)設(shè)備的所有客戶群提供服務(wù),通過局域網(wǎng)、企業(yè)網(wǎng)、互聯(lián)網(wǎng)等方式訪問和操作系統(tǒng)數(shù)據(jù)上傳、下載,數(shù)據(jù)共享和數(shù)據(jù)大規(guī)模處理;B/S 模式的致命缺陷是對(duì)外網(wǎng)環(huán)境依賴性太強(qiáng),很可能外網(wǎng)的一次波動(dòng)就會(huì)對(duì)系統(tǒng)的整個(gè)穩(wěn)定性造成破壞,最終導(dǎo)致系統(tǒng)當(dāng)機(jī),嚴(yán)重的會(huì)造成大量數(shù)據(jù)丟失[26]。
B/S 模式最大特點(diǎn)是:計(jì)算機(jī)上所有的多媒體信息、文件信息、甚至系統(tǒng)都可以通過互聯(lián)網(wǎng)的方式進(jìn)行共享,實(shí)現(xiàn)數(shù)據(jù)共享和服務(wù)共享,用戶可以通過各種客戶端如瀏覽器、下載軟件等實(shí)現(xiàn)多媒體信息訪問,存儲(chǔ)多媒體信息的計(jì)算機(jī)一般稱之為服務(wù)器,大量服務(wù)器形成分布式服務(wù)器集群,集群中每一個(gè)服務(wù)器彼此之間能夠進(jìn)行通信,還能夠分開或同步訪問數(shù)據(jù)庫,實(shí)現(xiàn)自由、寬松、共享的虛擬資源環(huán)境?蛻舳 PC 需要安裝瀏覽器,瀏覽器提供用戶訪問功能,使用時(shí),用戶通過網(wǎng)站訪問用戶頁面,實(shí)時(shí)查詢需要的數(shù)據(jù),依據(jù)需求點(diǎn)擊超級(jí)連接進(jìn)行下載,下載完成之后,即可在自己的 PC 機(jī)上對(duì)下載的資源文件進(jìn)行操作;對(duì)于 B/S 模式來說,在下載過程中產(chǎn)生的所有與后臺(tái)數(shù)據(jù)庫有關(guān)的操作指令,都由服務(wù)器轉(zhuǎn)交給后臺(tái)數(shù)據(jù)庫服務(wù)器,服務(wù)器獲取指令之后,依據(jù)指令的定義和規(guī)范對(duì)指令進(jìn)行分析,獲取解析結(jié)果,在指令處理模塊執(zhí)行,執(zhí)行完成之后返回給服務(wù)器,最終將操作結(jié)果返給用戶,獲得需求信息。借助上述流程,企業(yè)和高?梢圆捎 B/S架構(gòu)實(shí)現(xiàn)專業(yè)服務(wù)提供,為業(yè)務(wù)的推廣和事務(wù)處理提供了良好的網(wǎng)絡(luò)平臺(tái)[27]。
..................................
第三章 系統(tǒng)需求分析 ............................26-35
3.1 系統(tǒng)功能分析 ...........26-30
3.2 系統(tǒng)性能分析 .....................30
3.3 系統(tǒng)軟、硬件需求 ...........30-31
3.4 基于用例需求建模 ..........................31-34
3.5 本章小結(jié)..................... 34-35
第四章 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) ..................35-64
4.1 系統(tǒng)總體設(shè)計(jì) ................35-36
4.1.1 系統(tǒng)總體架構(gòu) .................35
4.1.2 數(shù)據(jù)庫總體設(shè)計(jì)............. 35-36
4.1.3 系統(tǒng)設(shè)計(jì)分解..................... 36
4.2 登錄模塊的設(shè)計(jì)與實(shí)現(xiàn).............. 36-40
4.2.1 用戶信息數(shù)據(jù)庫設(shè)計(jì).................... 37-38
4.2.2 登錄界面設(shè)計(jì) ..................38-39
4.2.3 用戶登錄代碼實(shí)現(xiàn).................... 39-40
4.3 系統(tǒng)管理操作界面設(shè)計(jì)與實(shí)現(xiàn).................... 40-42
4.3.1 系統(tǒng)管理員數(shù)據(jù)庫設(shè)計(jì)................... 40-41
4.3.2 系統(tǒng)管理員管理界面設(shè)計(jì)................... 41-42
4.4 商戶管理子系統(tǒng) ......................42-49
4.4.1 商戶管理子系統(tǒng)數(shù)據(jù)庫................. 43-47
4.4.2 商戶管理子系統(tǒng)界面 ....................47-49
4.5 能源管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).................. 49-54
4.5.1 能源管理數(shù)據(jù)庫設(shè)計(jì)................ 49-52
4.5.2 能源管理系統(tǒng)界面...........................52-54
4.6 教室管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)................. 54-58
4.6.1 教室管理數(shù)據(jù)庫設(shè)計(jì)..................... 54-57
4.6.2 教室管理系統(tǒng)界面 .........................57-58
4.7 宿舍管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)...................... 58-63
4.7.1 宿舍管理數(shù)據(jù)庫設(shè)計(jì) .......................58-61
4.7.2 宿舍管理系統(tǒng)界面 ......................61-63
4.8 本章小結(jié) ............................63-64
第五章 系統(tǒng)測試....
本章結(jié)合系統(tǒng)的實(shí)現(xiàn)對(duì)系統(tǒng)進(jìn)行詳細(xì)的測試,包括功能測試和性能測試。功能測試主要是檢測系統(tǒng)的功能模塊是否能正常運(yùn)行,能夠得到正確的結(jié)果,長時(shí)間運(yùn)行是會(huì)出現(xiàn)不可預(yù)期的 BUG;性能測試主要是對(duì)各種模塊的工作效率進(jìn)行測試。以下章節(jié)對(duì)描述對(duì)系統(tǒng)的詳細(xì)測試。
5.1 系統(tǒng)功能測試
5.1.1 登錄系統(tǒng)的測試
對(duì)登錄系統(tǒng)的測試主要是檢測賬號(hào)、密碼驗(yàn)證功能和登錄之后的界面跳轉(zhuǎn)功能。在登錄頁面輸入身份、登錄賬號(hào)、登錄密碼,點(diǎn)擊“登錄”按鈕,対各類賬號(hào)進(jìn)行測試,測試結(jié)果如表 5-1 所示。
以系統(tǒng)管理員身份登錄系統(tǒng)之后,測試控件跳轉(zhuǎn)功能。點(diǎn)擊“人事管理”按鈕,跳轉(zhuǎn)至人事管理頁面;點(diǎn)擊“商戶管理”按鈕,跳轉(zhuǎn)至商戶管理頁面;點(diǎn)擊“能源管理”按鈕,跳轉(zhuǎn)至能源管理頁面;點(diǎn)擊“教室管理”按鈕,跳轉(zhuǎn)至教室管理頁面;點(diǎn)擊“宿舍管理”按鈕,跳轉(zhuǎn)至宿舍管理頁面。登陸之后的導(dǎo)航頁面如圖 5-1 所示。
5.1.2 商戶管理子系統(tǒng)測試
商戶管理子系統(tǒng)的測試主要包括商戶管理員權(quán)限下各部分功能的測試、商戶權(quán)限下各部分功能的測試。
首先是商戶管理員權(quán)限的功能測試,依次對(duì)添加、編輯、查詢、刪除功能進(jìn)行測試。圖 5-2 分別是進(jìn)行多次上述操作之后的結(jié)果,通過分析,功能測試合格。
商戶管理員的生成催款單、繳費(fèi)管理等功能通過測試驗(yàn)證合格。包括商戶管理員的催款單通過郵件發(fā)送、參數(shù)設(shè)置也都通過測試。
...............................................
總結(jié)
在高校物業(yè)發(fā)展日趨迅速、競爭日趨激烈的形勢(shì)下,如何把握高校物業(yè)發(fā)展方向,如何適應(yīng)保證高校物業(yè)適應(yīng)市場需求,如何加快高校物業(yè)的社會(huì)化進(jìn)程,科學(xué)準(zhǔn)確有效的提高高校物業(yè)管理效率,成為當(dāng)前高校物業(yè)管理面臨的重大問題,同時(shí)也為高校物業(yè)的健康發(fā)展提供了一個(gè)新契機(jī)。在高校物業(yè)發(fā)展市場化、專業(yè)化、社會(huì)化和規(guī)范化的進(jìn)程中,引進(jìn)現(xiàn)代科學(xué)技術(shù)、網(wǎng)絡(luò)通信技術(shù)加強(qiáng)高校物業(yè)系統(tǒng)的建設(shè)已經(jīng)成為高校物業(yè)發(fā)展的必然趨勢(shì)。
本系統(tǒng)采用基于 B/S 結(jié)構(gòu)的 ASP.NET 架構(gòu)進(jìn)行詳細(xì)設(shè)計(jì),針對(duì)大部分高校的物業(yè)管理模式和方法進(jìn)行了具體分析,對(duì)于高校商戶管理、能源管理、教室管理、宿舍管理等方面的業(yè)務(wù)進(jìn)行了詳細(xì)設(shè)計(jì),并實(shí)現(xiàn)整個(gè)系統(tǒng),使整個(gè)物業(yè)管理網(wǎng)絡(luò)化、智能化、并能夠很大程度削減開支,解決高校很多負(fù)擔(dān)問題。
本文在系統(tǒng)構(gòu)思、設(shè)計(jì)、及實(shí)現(xiàn)階段主要做了以下幾方面的工作:
(1) 首先從高校物業(yè)的信息化的背景出發(fā),分析了高校物業(yè)信息化管理系統(tǒng)在國內(nèi)外的發(fā)展情況,并根據(jù)上述分析,引入 B/S 結(jié)構(gòu),闡述其優(yōu)越性對(duì)于本文的研究意義和實(shí)際參考價(jià)值。
(2) 簡單介紹了本系統(tǒng)需要的各類技術(shù),同時(shí)分析部分技術(shù)的優(yōu)缺點(diǎn),對(duì)整個(gè)項(xiàng)目的技術(shù)取舍做出了選擇。首先,介紹 B/S 模型,分析 B/S 和 C/S 之間的區(qū)別,同時(shí)對(duì)該結(jié)構(gòu)進(jìn)行較為詳細(xì)的分析。其次,介紹了B/S結(jié)構(gòu)要用到的技術(shù)APS.NET,分析了選擇 ASP 的技術(shù)優(yōu)勢(shì)。再次,介紹了整個(gè)系統(tǒng)的核心數(shù)據(jù)庫需求及技術(shù)選擇,SQL Server。最后,介紹了工程顯示及打印用的水晶報(bào)表 Crystal Reports,分析了基于 Web 的水晶報(bào)表的實(shí)現(xiàn)。
(3) 從系統(tǒng)的功能需求、用例圖、業(yè)務(wù)需求、系統(tǒng)性能需求幾個(gè)方面對(duì)高校物業(yè)管理系統(tǒng)進(jìn)行了描述,詳細(xì)講述了商戶管理模塊、能源管理模塊、教師管理模塊和宿舍管理模塊的詳細(xì)需求。從本章能夠詳細(xì)了解本物業(yè)管理系統(tǒng)的整體功能。
(4) 詳細(xì)介紹了登錄系統(tǒng)、商鋪管理系統(tǒng)、能源管理系統(tǒng)、教室管理系統(tǒng)、宿舍管理系統(tǒng)等進(jìn)行了詳細(xì)設(shè)計(jì),包括數(shù)據(jù)庫的實(shí)現(xiàn)和界面的設(shè)計(jì)實(shí)現(xiàn)。最后簡單介紹了水晶報(bào)表的實(shí)現(xiàn)。
(5) 從功能測試和性能測試兩個(gè)方面對(duì)整個(gè)高效管理系統(tǒng)進(jìn)行了測試。功能測試即是各部分功能是否能夠正常運(yùn)行,性能測試介紹了包括連接測試、負(fù)載測試和壓力測試,并對(duì)測試結(jié)果進(jìn)行了分析,表明系統(tǒng)運(yùn)行情況良好,能夠滿足高校物業(yè)管理系統(tǒng)的需求。
.................................
[1] 馬大宇. 試論高校物業(yè)管理的功能定位和發(fā)展方向[J]. 高校后勤研究. 2012(06)
[2] 黃永勝,潘曉霞. 高校物業(yè)管理的現(xiàn)狀及對(duì)策[J]. 高校后勤研究. 2012(06)
[3] 王鳳英. 高校物業(yè)管理存在的問題及改進(jìn)策略探析[J]. 科教導(dǎo)刊(上旬刊). 2012(07)
[4] 郝進(jìn)義. 數(shù)據(jù)庫設(shè)計(jì)規(guī)范及設(shè)計(jì)技巧研究[J]. 計(jì)算機(jī)光盤軟件與應(yīng)用. 2012(12)
[5] 薛愛萍,任志國. 高校物業(yè)精細(xì)化管理探討[J]. 經(jīng)營管理者. 2012(11)
[6] 樓晉陽. 高校物業(yè)管理模式探析[J]. 高校后勤研究. 2012(01)
[7] 丁智剛. C/S模式與B/S模式相結(jié)合的數(shù)據(jù)庫系統(tǒng)技術(shù)研究[J]. 信息安全與技術(shù). 2011(11)
[8] 薛少清,何化春,趙麗琴. 淺議高校物業(yè)管理的特點(diǎn)及其發(fā)展趨勢(shì)[J]. 山西高等學(xué)校社會(huì)科學(xué)學(xué)報(bào). 2011(10)
[9] 冼進(jìn). 基于Web的智能報(bào)表設(shè)計(jì)研究[J]. 計(jì)算機(jī)與現(xiàn)代化. 2011(07)
[10] 于興隆. 基于B/S模式高校實(shí)驗(yàn)管理系統(tǒng)的設(shè)計(jì)[J]. 電腦編程技巧與維護(hù). 2010(18)
本文編號(hào):10853
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/10853.html