1.1 編寫目的數據庫
學生宿舍管理系統對於一個學校來講是必不可少的組成部分。目前好多學校還停留在宿舍管理人員手工記錄數據的最初階段,手工記錄對於規模小的學校來講還勉強能夠接受,但對於學生信息量比較龐大,須要記錄存檔的數據比較多的高校來講,人工記錄是至關麻煩的。並且當查找某條記錄時,因爲數據量龐大,還只能靠人工去一條條的查找,這樣不但麻煩還浪費了許多時間,效率也比較低。當今社會是飛速進步的世界,原始的記錄方式已經被社會所淘汰了,計算機化管理正是適應時代的產物。信息世界永遠不會是一個平靜的世界,當一種技術不能知足需求時,就會有新的技術誕生並取代舊技術。21世紀的今天,信息社會佔着主流地位,計算機在各行各業中的運用已經獲得普及,自動化、信息化的管理愈來愈普遍應用於各個領域。咱們針對如此,設計了一套學生宿舍管理系統。學生宿舍管理系統採用的是計算機化管理,系統作的儘可能人性化,使用者會感到操做很是方便,管理人員須要作的就是將數據輸入到系統的數據庫中去。因爲數據庫存儲容量至關大,並且比較穩定,適合較長時間的保存,也不容易丟失。這無疑是爲信息存儲量比較大的學校提供了一個方便、快捷的操做方式。本系統具備運行速度快、安全性高、穩定性好的優勢,而且具有完善的報表生成、修改功能,可以快速的查詢學校所需的住宿信息。瀏覽器
1.2 背景安全
因爲目前學校宿舍的須要,應該說每一個學校都必須有該方面的項目的需求,而且具體狀況有所不一樣,咱們按照軟件職業學院學生公寓需求進行軟件開發,同時留出接口,以便開發其餘學校的學生宿舍管理系統。架構
用戶:各大校園宿舍或相似企業職工宿舍。模塊化
宿舍管理系統要實現對設備的管理要求,包括:錄入、瀏覽、刪除、修 改、檢索和統計等。不一樣的宿舍或者培訓機構只須要對其稍做修改便可開發出符合本單位要求的宿舍管理系統。佈局
2.1 目標性能
軟件旨在宿舍管理所有電腦化。它主要包括:宿舍號、住宿人員登記、對學生住宿狀況查詢,能夠更快地瞭解到每一個學生的住宿狀況,使宿舍的管理效率更高,作的更好!宿舍管理系統是一個現代化軟件,他經過集中式的信息數據庫將各類檔案管理功能結合起來,達到共享數據,下降成本,提升效率,改進服務等目的。spa
2.2 用戶的特色操作系統
用戶只需一個瀏覽器進行工做,實行客戶端的零安裝和零維護,並支持遠程辦公和不間斷服務。架構設計
本系統能夠實現許多性能特性,如:實用性、靈活性、可擴展性、易維護性、可靠性等等。
3.1 實用性
實用性是衡量一個應用系統好壞的重要指標。是否與業務緊密結合,是否具備嚴格的業務針對性,是系統成敗的關鍵。
本系統是在對各類類型的宿舍進行詳細的調查以後實現的,實現的各項功能應該十分貼合現代化宿舍的需求,具備很強的實用性。 徹底控制式的頁面佈局,使得入住信息錄入工做更簡便。
3.2 靈活性
本系統提供了靈活的查詢模塊可查詢同窗的聯繫方式、學生違紀、留言板等信息,靈活組合條件,進行組合查詢,達到提升查詢效率、界面直觀的效果。
3.3 擴展性
隨着系統應用的普及和推廣,系統功能的擴展將是不可避免的,所以,提升系統的可擴展性、可維護性是提升整個系統性能的必然要求。 本系統採用模塊化的設計思想,在結構上具備良好的可伸縮性,使用者可根據實際業務須要擴展模塊。
3.4 易維護性
本系統採用多層架構設計,使系統結構更清楚,分工更明確,有利於後期的維護。
3.5 安全保密性
總體的系統安全性是本系統中必須考慮的重點要求。在該系統設計中,安全、可靠將做爲第一要素。同時,利用細分的權限管理,拒絕非法用戶進入系統和合法用戶的越權操做,避免系統遭到惡意破壞,防止系統數據被竊取和篡改。
3.6 可靠性
社會向信息時代迅速發展的同時也有潛在危機,即對信息技術的依賴程度越高,系統失效可能形成的危害和影響也就越大。所以,採用良好的操做系統和數據庫,確保數據的一致性和完整性,並使系統免受病毒感染,確保系統運行的可靠性具備重要意義。
3.7 經濟性
本系統可對同窗的信息進行統計及管理工做,方便了宿舍的管理。簡化了宿舍管理員的操做。
3.8 穩定性
除了具有以上幾點特性,系統還應具有長期持續穩定工做的能力。
學生宿舍管理系統中管理權限上應當進行嚴格控制,具體思想以下:
(1)要想對該學生宿舍管理系統進行操做就應當具備某些操做權限。沒有權限的用戶將不能經過任何渠道來登陸該系統,查看該系統的任何信息和數據,以確保系統的嚴密性和安全性。
(2)在上述要求基礎上能夠爲該系統設定多種登陸方式,程序開始運行全部功能將是不可以使用的,只有系統管理員登陸和普通用戶登陸兩個窗口可使用,沒有系統管理員或者普通用戶的用戶名和密碼任何人都不能登陸該系統。
(3)在具體實現時還應爲系統管理員和普通用戶設定不一樣的權限,系統管理員應當可使用系統的全部模塊,普通用戶對於用戶管理模塊是無權使用的。
5.1 系統技術可行性分析
宿舍管理系統簡單描述:宿舍管理系統採用常規的數據管理方法,根據宿舍信息管理的特色對數據庫操做,如對數據的增長、刪除、修改等。
與現有人工管理系統相比的優越性。宿舍管理系統有利於數據的集中、有效管理,與人工管理相比,本系統佔據空間小,易更新,易備份,可有效地實現各類查詢。
5.2 系統經濟可行性分析
該系統具備較強的經濟性,學生公寓運用該軟件進行學生管理,既經濟又實用,很大程度的下降了原來在公寓管理上的花費,並且更加直觀和方便,特別是在查詢公寓名單、管理公寓秩序、落實職責職權等上都比之前有了很大的提升。應包括採購、開發和安裝下列各項所需的費用,如:數據通信設備、軟件的租金和維護費用、數據通信方面的租金和維護費用等等。
5.3 社會因素可行性分析
目前已有不少開發學生公寓管理信息系統的先例,學校須要公寓管理的現代化和信息化。學生公寓管理信息系統開發和運行與國家的政策法規不存在任何衝突和抵觸之處。另外,學生公寓管理信息系統所採用的操做和工做方式符合公寓管理人員和學生的平常習慣,並且操做方便靈活。所創建的信息系統能在該公寓實現,在當前操做環境下能很好地運行,即組織內外具有接受和使用新系統的條件。所以,該系統具備可行性。
登錄方式:系統管理員,樓宇管理員,學生
6.1 系統管理員
(1)後臺首頁
(2)樓宇管理員管理:可查詢,添加和刪除樓宇管理員,樓宇管理員的信息進行修改
(3)學生管理:可對學生進行入住登記,遷出,對學生信息進行查詢,修改和刪除
(4)樓宇管理:可添加樓宇,爲樓宇分配樓宇管理員,對分配的樓宇管理員進行修改
(5)學生入住管理:登記入住學生信息,包括登記其入住樓宇,寢室
(6)學生寢室調換:將學生的信息調換到另外一個寢室
(7)學生遷出登記:用於畢業學生的遷出
(8)學生缺寢記錄:記錄學生的缺寢狀況
(9)遷出記錄
(10)修改密碼
(11)退出系統
6.2樓宇管理員
(1)後臺首頁
(2)學生管理:
(3)學生缺寢記錄:由樓宇管理員登記學生缺寢狀況
(4)修改密碼
(5)退出系統
6.3學生
(1)後臺首頁
(2)個人缺寢記錄:查看缺寢狀況
(3)修改密碼
(4)退出系統