宿舍管理系統畢業設計(軟體工程畢業設計)

2)宿舍管理員模組功能

宿舍管理員是管理宿舍樓所住學生的住宿情況。宿舍管理員模組的管理功能有:(1)查看個人信息,管理員在登錄成功的情況下可以查看到自己的基本信息並且可以修改密碼;(2)學生房間分配,該功能模組分為兩個部分已分配房間和未分配房間,已分配過房間和未分配過房間的可以根據學號更改宿舍和床位並且將修改後的數據寫入資料庫中;(3)學生出勤情況,這一功能是用來記錄學生每天在宿舍是否正常,如有夜不歸宿的則將狀態記錄為曠宿,請假則記錄為請假將上傳的數據存入資料庫中;(4)宿舍操行評定,是以宿舍號為主鍵查詢某宿舍並上傳某月該宿舍的星級的等級,修改後數據存入資料庫中;(5)宿舍報修信息,可以通過在下拉列表框中的值來查看宿舍的報修情況並且修改報修狀態,修改後數據存入資料庫中;(6)查看值班教師,管理員可以查看並且可以下載所管理宿舍樓的值班教師的信息;(7)  安全退出,管理員退出系統的功能。

3)輔導員模組功能

輔導員有查看所管理學生的住宿情況、管理學生的基本信息和添加學生。而輔導員所作的功能有:(1)查詢個人信息,輔導員使用有效的用戶名和密碼登錄系統後可看到個人信息並且修改密碼;(2)學生出勤情況,根據日期該用戶可查看其所管理的學生的出勤狀態,如點擊詳細信息的話會看到該學生所有的出勤狀態;(3)學生信息管理,用戶有增加、查看、修改學生信息的功能。(4)安全退出,輔導員退出系統的功能。

4)系部管理員模組功能

系部管理員可查看其所管轄的系部專業學生的信息和管理輔導員的信息。系部管理員的功能有:(1)查看個人信息,系部管理員使用有效的用戶名和密碼登錄系統後可看到個人信息並且修改密碼;(2)學生住宿信息,選擇要查看的專業,顯示該專業的學生住宿的基本信息;(3)宿舍操行評定,選擇星級查看到系部中所有專業的星級;(4)學生出勤情況,根據專業和出勤狀態查看專業內學生最近的出勤記錄,並且可查看某學生的所有出勤狀態;(5)輔導員管理,系部管理員可以添加輔導員,根據專業查看輔導員信息,修改輔導員的基本信息;(6)專業管理,添加專業並且為專業分配輔導員;(7)安全退出,系部管理員退出系統的功能。

5)超級管理員模組功能

超級管理員管理系部管理員、宿舍管理員。超級管理員的功能有:(1)  查看個人信息,超級管理員使用有效的用戶名和密碼登錄系統後可看到個人信息並且修改密碼;(2)系部管理,超級管理員可以添加系部並可查看、可以為系部添加系部管理員、查看和刪除系部管理員信息;(3)寢室管理,超級管理有有添加宿舍管理員、添加樓、為宿舍樓分配宿舍管理員、刪除宿舍管理員、查看宿舍管理員的信息;(4)管理員管理,可查看、刪除超級管理員信息並可以添加超級管理員;(5)宿舍樓值班人,超級管理員為每個宿舍樓分配值班教師;(6)安全退出,超級管理員退出系統的功能。

1.4論文的組織結構

本論文將就整個宿舍管理系統的設計與實現過程做詳細的介紹,開發出了一套基於microsoft  visual studio XX、c#和sql server  XX的宿舍管理系統。詳細介紹了整個系統的構成,展示了控制界面的構成,並對各個模組進行了說明,分析了資料庫設計的具體問題,詮釋了控制界面設計中需要注意的關鍵問題。最後,驗證了系統運行的可行性,並對論文做出了總結。

全文主要共分六個部分:

第1章  綜述:本章主要將介紹學生宿舍管理的背景,現狀和發展前景;

第2章 介紹系統實現的相關技術;

第3章 對系統進行詳細的分析與設計;

第4章  系統實現;

第5章 為了更好的運用此系統,對系統進行測試;並且對網站進行了測試用例的具體策劃;

第6章  最後對整個設計做了一個總結,總結了整個設計過程中所得到的收穫和存在的不足。

第2章 開發工具簡介

學生宿舍管理系統控制作業系統選用的是windows xp版本。本系統的開發環境是microsoft visual studio  XX,主要是用c#語言編寫。資料庫平台使用sql server XX資料庫軟體。

2.1 sql serverXX簡單介紹

sql  server XX和sql server XX express 都是微軟開發的,一個全面的資料庫平台,express是sql  serverXX的免費版本,他們功能完全相同XXexpress使用集成的商業智慧型 (bi) 工具提供了企業級的數據管理。sql server  XXexpress 資料庫引擎為關係型數據和結構化數據提供了更安全可靠的存儲功能,可以構建和管理用於業務的高可用和高性能的數據應用程式。