最初小組選擇了以實(shí)際羽毛球項(xiàng)目為模板,計(jì)劃對其進(jìn)行功能復(fù)原,然后在此基礎(chǔ)上進(jìn)行功能完善和改進(jìn)。該項(xiàng)目已完成需求功能的結(jié)構(gòu)梳理。在進(jìn)行至編制數(shù)據(jù)庫字典階段,由于項(xiàng)目組人員變動,小組解散,然后加入智租網(wǎng)項(xiàng)目組。
在智租網(wǎng)項(xiàng)目組中,我負(fù)責(zé)后臺管理模塊。后臺管理主要分為管理員管理、用戶管理、日志查看、房源管理等四大模塊。
管理員管理--管理員按身份分為超級管理員和房源管理員。超級管理員擁有最高權(quán)限可訪問所有模塊,房源管理員只能訪問房源管理模塊。管理員身份過濾這一功能通過過濾器實(shí)現(xiàn),同時(shí)過濾器也實(shí)現(xiàn)了在沒有管理員登錄狀態(tài)下訪問后臺頁面會自動跳轉(zhuǎn)至后臺登錄頁面,保護(hù)后臺數(shù)據(jù)不被非法訪問。超級管理員可搜索、查看及編輯房源管理員的個(gè)人信息以及修改房源管理員密碼。超級管理員及房源管理員都可以修改自己的個(gè)人信息及修改密碼,所有密碼通過加密后保存至數(shù)據(jù)庫,保證數(shù)據(jù)安全。
用戶管理--超級管理員可按注冊時(shí)間、性別等篩選用戶,并可查看每個(gè)用戶的個(gè)人信息以及用戶發(fā)布的房源信息,以此判斷用戶是否有違反網(wǎng)站規(guī)定的行為,如果違反規(guī)定達(dá)到一定程度,可對用戶進(jìn)行封號處理。
日志查看--管理員的每個(gè)操作都會產(chǎn)生一條操作記錄,保存在數(shù)據(jù)庫中。超級管理員可按時(shí)間段、管理員用戶名、管理員負(fù)責(zé)的區(qū)域篩選查看日志,以此判斷管理員是否有違規(guī)行為,如有違規(guī)行為可對管理員進(jìn)行封號處理。
房源管理--房源管理又可分為租房、二手房、房源配置三個(gè)部分。租房、二手房管理均可按發(fā)布時(shí)間、所在區(qū)域、房源配置等信息進(jìn)行篩選,并可查看房源詳細(xì)信息,對于不符合規(guī)定的房源可做下架處理。房源配置管理可以修改及添加房源配置模板,調(diào)整用戶發(fā)布及篩選房源時(shí)可選的配置信息。
以上為本項(xiàng)目中我所負(fù)責(zé)的工作內(nèi)容。在本項(xiàng)目中應(yīng)用了很多新學(xué)會的技術(shù),如SSM框架、過濾器、Maven等,對這些技術(shù)的使用也越來越熟練。在做項(xiàng)目的過程中,不可避免遇到了很多錯(cuò)誤,通過一步步排查錯(cuò)誤位置,查找以及思考解決辦法,對編程思想以及各種框架、各種技術(shù)有了更深的理解,為以后的工作積累的十分寶貴的經(jīng)驗(yàn)。
感謝辛苦為我們上課以及解決問題的王老師、孫老師、陸老師,也感謝為我們安排課程、保障就業(yè)的左老師、小王老師,在你們的幫助下我能夠從事Java工程師這一職業(yè),你們?yōu)槲业穆殬I(yè)發(fā)展開辟了新的道路。謝謝各位老師!