一種宿舍管理方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及行政管理技術(shù)領(lǐng)域,具體涉及一種宿舍管理方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前,大型公司在宿舍管理中為員工分配宿舍時,通常是員工提出入住申請,公司根據(jù)未被分配的宿舍情況隨機(jī)向員工分配宿舍。采用目前的宿舍管理分配方式,若員工不滿意所分配的房間也無法更改并重新選擇,不夠智能化與人性化。
【發(fā)明內(nèi)容】
[0003]本發(fā)明所要解決的技術(shù)問題是提供一種宿舍管理方法及系統(tǒng),能夠使宿舍管理更加智能化與人性化。
[0004]本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:
[0005]依據(jù)本發(fā)明的一個方面,提供了一種宿舍管理方法,所述方法包括:
[0006]用戶客戶端向服務(wù)器發(fā)送用戶入住申請信息;
[0007]服務(wù)器接收用戶客戶端發(fā)送的用戶入住申請信息,并根據(jù)所述用戶入住申請信息在住宿資料庫中查詢是否存在所述用戶的住宿信息;
[0008]若所述住宿資料庫中存在所述用戶的住宿信息,服務(wù)器向用戶客戶端反饋用戶已入住,并結(jié)束入住申請流程;若所述住宿資料庫中不存在所述用戶的住宿信息,服務(wù)器生成用戶住宿?目息清單;
[0009]服務(wù)器將所述用戶住宿信息清單發(fā)送給用戶客戶端,并詢問用戶客戶端是否入住所分配房間;
[0010]用戶客戶端接收服務(wù)器發(fā)送的所述用戶住宿信息清單,并向服務(wù)器確認(rèn)是否入住所分配房間。
[0011]依據(jù)本發(fā)明的另一個方面,提供了一種宿舍管理系統(tǒng),所述系統(tǒng)包括用戶客戶端和服務(wù)器,
[0012]所述用戶客戶端包括:
[0013]入住申請發(fā)送單元,用于發(fā)送用戶入住申請信息;
[0014]用戶住宿信息接收單元,用于接收服務(wù)器發(fā)送的所述用戶住宿信息清單;
[0015]確認(rèn)單元,用于向服務(wù)器確認(rèn)是否入住所分配房間;
[0016]所述服務(wù)器包括:
[0017]入住申請接收單元,用于接收用戶客戶端發(fā)送的入住申請信息;
[0018]第一查詢單元,用于根據(jù)所述用戶入住申請信息在住宿資料庫中查詢是否存在所述用戶的住宿信息;
[0019]反饋單元,用于在所述住宿資料庫中存在所述用戶的住宿信息時,向用戶客戶端反饋用戶已入住,并結(jié)束入住申請流程;
[0020]用戶住宿信息生成單元,用于在所述住宿資料庫中不存在所述用戶的住宿信息時,生成用戶住宿信息清單;
[0021]第一發(fā)送單元,用于將用戶住宿信息清單發(fā)送給用戶客戶端,并詢問用戶客戶端是否入住所分配房間。
[0022]本發(fā)明提供的一種宿舍管理方法及系統(tǒng),通過接收用戶客戶端發(fā)送的用戶入住申請信息,為用戶生成住宿信息清單,并讓用戶自主選擇是否入住所分配房間,方便為用戶分配宿舍,使宿舍管理更加人性化。
【附圖說明】
[0023]圖1為本發(fā)明實施例一的一種宿舍管理方法流程圖;
[0024]圖2為本發(fā)明實施例二的一種宿舍管理系統(tǒng)示意圖。
【具體實施方式】
[0025]以下結(jié)合附圖對本發(fā)明的原理和特征進(jìn)行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0026]實施例一、一種宿舍管理方法。下面結(jié)合圖1對本實施例提供的方法進(jìn)行詳細(xì)說明。
[0027]參見圖1,S101、用戶客戶端向服務(wù)器發(fā)送用戶入住申請信息。
[0028]具體的,當(dāng)用戶需要入住宿舍時,用戶客戶端向服務(wù)器發(fā)送用戶入住申請信息,其中,所述用戶入住申請信息包括用戶姓名、性別、工號、入廠時間以及所屬部門。
[0029]S102、服務(wù)器接收用戶客戶端發(fā)送的用戶入住申請信息,并根據(jù)所述用戶入住申請信息在住宿資料庫中查詢是否存在所述用戶的住宿信息。
[0030]具體的,當(dāng)服務(wù)器接收到用戶客戶端發(fā)送的用戶入住申請信息時,服務(wù)器根據(jù)所述用戶入住申請信息在服務(wù)器中的住宿資料庫中查詢是否存在所述用戶的住宿信息。
[0031]S103、若所述住宿資料庫中存在所述用戶的住宿信息,服務(wù)器向用戶客戶端反饋用戶已入住,并結(jié)束入住申請流程;若所述住宿資料庫中不存在所述用戶的住宿信息,服務(wù)器生成用戶住宿信息清單。
[0032]具體的,若所述住宿資料庫中存在所述用戶的住宿信息,表明用戶已經(jīng)申請過住宿,并已確認(rèn)入住分配的房間,不能重復(fù)申請入住,服務(wù)器將用戶已入住的信息反饋給客戶端,并結(jié)束用戶入住申請流程;若所述住宿資料庫中不存在所述用戶的住宿信息,表明用戶沒有申請過住宿,服務(wù)器根據(jù)用戶的入住申請信息以及住宿資料庫中未被分配的房間信息,生成用戶住宿信息清單,其中,所述用戶住宿信息清單包括入住區(qū)域、棟別、樓層、房間號以及床位。
[0033]S104、服務(wù)器將所述用戶住宿信息清單發(fā)送給用戶客戶端,并詢問用戶客戶端是否入住所分配房間。
[0034]具體的,上述步驟S103中服務(wù)器生成了用戶住宿信息清單后,服務(wù)器將所述用戶住宿信息清單發(fā)送給用戶客戶端,并向用戶客戶端詢問用戶是否確認(rèn)入住所分配的房間。
[0035]S105、用戶客戶端接收服務(wù)器發(fā)送的所述用戶住宿信息清單,并向服務(wù)器確認(rèn)是否入住所分配房間。
[0036]具體的,用戶客戶端接收服務(wù)器發(fā)送的用戶住宿信息清單,并根據(jù)接收到的用戶住宿信息清單,向服務(wù)器查詢所分配的房間中其他已入住的員工信息,所述員工信息包括員工姓名、性別、工號、入廠時間以及所屬部門;服務(wù)器向用戶客戶端發(fā)送所分配的房間中其他已入住的員工信息,用戶客戶端根據(jù)所分配的房間信息以及所分配的房間中其他已入住的員工信息確定是否入住所分配房間;若用戶客戶端確認(rèn)不入住所分配房間,可以重新向服務(wù)器申請入住;若用戶客戶端確認(rèn)入住所分配房間,服務(wù)器保存用戶住宿信息清單至住宿資料庫。
[0037]實施例二、一種宿舍管理系統(tǒng)。下面結(jié)合圖2對本實施例提供的系統(tǒng)進(jìn)行詳細(xì)說明。
[0038]圖2中,本實施例提供的系統(tǒng)包括用戶客戶端和服務(wù)器,其中,所述用戶客戶端包括入住申請發(fā)送單元201、用戶住宿信息接收單元202、第二查詢單元203以及確認(rèn)單元204;所述服務(wù)器包括入住申請接收單元301、第一查詢單元302、反饋單元303、用戶住宿信息生成單元304、第一發(fā)送單元305、第二發(fā)送單元306以及保存單元307。
[0039]其中,入住申請發(fā)送單元201主要用于發(fā)送用戶入住申請信息。
[0040]具體的,當(dāng)用戶需要入住宿舍時,入住申請發(fā)送單元201向服務(wù)器發(fā)送用戶入住申請信息,其中,所述用戶入住申請信息包括用戶姓名、性別、工號、入廠時間以及所屬部門。
[0041]入住申請接收單元301主要用于接收用戶客戶端發(fā)送的入住申請信息。
[0042]第一查詢單元302主要用于根據(jù)所述用戶入住申請信息在住宿資料庫中查詢是否存在所述用戶的住宿信息。
[0043]具體的,當(dāng)入住申請接收單元301接收到入住申請發(fā)送單元201發(fā)送的用戶入住申請信息時,第一查詢單元302根據(jù)所述用戶入住申請信息在服務(wù)器中的住宿資料庫中查詢是否存在所述用戶的住宿信息,判斷用戶是否已經(jīng)申請過住宿,避免重復(fù)入住。
[0044]反饋單元303主要用于在所述住宿資料庫中存在所述用戶的住宿信息時,服務(wù)器向用戶客戶端反饋用戶已入住,并結(jié)束入住申