宿舍管理系統資料庫設計
㈠ 學生宿舍管理信息系統的設計,要用java或者C語言實現管理,還有建立資料庫!!!急!!
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#define M 100
int dirty=0; //用來判斷是否已保存操作
//定義一個存儲學生相關信息的結構體
typedef struct
{
char S_name[31]; //學生姓名
char S_number[16]; //學生學號
int D_number; //學生所在寢室的宿舍號
int Total; //學生總數
}Student[M], St;
//判斷學號是否與表中所存學號重復
void S_number_Judge(Student S,int t)
{
int i;
for(i=1;i<=(S->Total)-1;i++)
while(strcmp(S[i].S_number,S[t].S_number)==0)
{
printf("學號輸入失敗,該學號已存在,請重新輸入學號!\n");
printf("請輸入學生的學號(15個字元以內):");
scanf("%s",S[t].S_number);
getchar();
i=1;
}
}
//添加學生信息函數
void Add(Student S)
{
printf("請輸入學生姓名(30個字元以內):");
scanf("%s",S[++(S->Total)].S_name);
getchar();//獲取換行符
printf("請輸入學生的學號(15個字元以內):");
scanf("%s",S[S->Total].S_number);
getchar();
S_number_Judge(S,S->Total);//判斷輸入的學號是否與表中所存在的學號重復
printf("請輸入宿舍號碼:");
scanf("%d",&S[S->Total].D_number);
getchar();
dirty=1;
printf("添加成功!\n\n");
}
//修改學生信息函數
void Alter(Student S)
{
int i;
int flag=0; //用來判斷表中是否存在所要修改的學生的信息
char name[20];
printf("請輸入你要修改學生的姓名:");
scanf("%s",name);
getchar();
for(i=1;i<=S->Total;i++)
if(strcmp(S[i].S_name,name)==0)
flag=i;
if(!flag)
printf("你所要修改的學生信息在表中不存在!\n");
else
{
printf("新信息如下:\n");
printf("請輸入學生姓名(30個字元以內):");
scanf("%s",S[flag].S_name);
getchar();
printf("請輸入學生的學號(15個字元以內):");
scanf("%s",S[flag].S_number);
getchar();
S_number_Judge(S,flag);
printf("請輸入宿舍號:");
scanf("%d",&S[flag].D_number);
getchar();
dirty=1;
printf("修改成功!\n");
}
putchar('\n');
}
//刪除學生信息
void Delete(Student S)
{
int i,j;
int flag=0; //用來判斷表中是否存在所要刪除的學生的信息
char name[20];
printf("請輸入你要刪除學生的姓名:");
scanf("%s",name);
getchar();
for(i=1;i<=S->Total;i++)
if(strcmp(S[i].S_name,name)==0)
flag=i;
if(!flag)
printf("你所要刪除的學生在表中不存在!");
else
{
for(i=flag;i<S->Total;i++)
{
j=i+1;
strcpy(S[i].S_name,S[j].S_name);
strcpy(S[i].S_number,S[j].S_number);
S[i].D_number=S[j].D_number;
}
(S->Total)--;
dirty=1;
printf("刪除成功!");
}
printf("\n\n");
}
//顯示所有學生信息函數
void Display_All(Student S)
{
int i;
printf("全體學生信息如下:\n");
printf("學生姓名 學生學號 宿舍號\n");
for(i=1;i<=S->Total;i++)
printf("%-20s%-15s%-5d\n",S[i].S_name,S[i].S_number,S[i].D_number);
putchar('\n\n');
}
//排序函數按照寢室號從小到大排序(冒泡法)
void Sort_D_number(Student S)
{
int i,j,t;
char name[30];
char number[15];
for(i=1;i<=S->Total;i++)
for(j=i;j<=S->Total;j++)
if(S[i].D_number>S[j].D_number)
{
strcpy(name,S[i].S_name);
strcpy(number,S[i].S_number);
t=S[i].D_number;
strcpy(S[i].S_name,S[j].S_name);
strcpy(S[i].S_number,S[j].S_number);
S[i].D_number=S[j].D_number;
strcpy(S[j].S_name,name);
strcpy(S[j].S_number,number);
S[j].D_number=t;
}
}
//排序函數按照學號從小到大排序(冒泡法)
void Sort_S_number(Student S)
{
int i,j,t;
char name[30];
char number[15];
for(i=1;i<=S->Total;i++)
for(j=i;j<=S->Total;j++)
if(strcmp(S[i].S_number,S[j].S_number)>0)
{
strcpy(name,S[i].S_name);
strcpy(number,S[i].S_number);
t=S[i].D_number;
strcpy(S[i].S_name,S[j].S_name);
strcpy(S[i].S_number,S[j].S_number);
S[i].D_number=S[j].D_number;
strcpy(S[j].S_name,name);
strcpy(S[j].S_number,number);
S[j].D_number=t;
}
}
//查詢函數以姓名為關鍵字進行查詢(順序查找)
void Query_S_name(Student S)
{
int i,j=0;
char name[31];
printf("請輸入你要查找的學生的姓名(30個字元以內):");
scanf("%s",name);
getchar();
printf("所查找學生信息如下:\n");
printf("學生姓名 學生學號 宿舍號\n");
for(i=1;i<=S->Total;i++)
if(strcmp(name,S[i].S_name)==0)
{
printf("%-20s%-15s%-5d\n",S[i].S_name,S[i].S_number,S[i].D_number);
j=1;
}
if(!j)
printf("\n查找失敗,表中不存在該學生的信息!\n\n");
}
//查詢函數以學號為關鍵字進行查詢(折半查找)
void Query_S_number(Student S)
{
int i,j,top,base,mid;
char number[15];
j=0;
base=1;
top=S->Total;
printf("請輸入你要查找學生的學號:");
scanf("%s",number);
getchar();
Sort_S_number(S); //將表中原數據按照學號從小到大排序
printf("所查找學生信息如下:\n");
printf("學生姓名 學生學號 宿舍號\n");
if(strcmp(number,S[1].S_number)>=0&&strcmp(number,S[S->Total].S_number)<=0)
{
while(base<=top)
{
mid=(base+top)/2;
if(strcmp(number,S[mid].S_number)==0)
{
printf("%-20s%-15s%-5d\n",S[i].S_name,S[i].S_number,S[i].D_number);
putchar('\n');
j=1;
break;
}
else if(strcmp(number,S[mid].S_number)>0)
base=mid+1;
else
top=mid-1;
}
}
if(!j)
printf("\n查找失敗,表中不存在該學生的信息!\n\n");
}
//查詢函數以寢室號為關鍵字進行查詢(折半查找)
void Query_D_number(Student S)
{
int i,j,m,n,base,top,mid;
j=0;
base=1;
top=S->Total;
printf("請輸入你要查詢的寢室號:");
scanf("%d",&i);
getchar();
Sort_D_number(S);//將表中原數據按照寢室號從小到大排序
printf("所查找寢室信息如下:\n");
printf("學生姓名 學生學號 宿舍號\n");
if(i>=S[1].D_number&&i<=S[S->Total].D_number)
{
while(base<=top)
{
mid=(base+top)/2;
if(i==S[mid].D_number)
{
m=mid;
n=mid-1;
while(S[m].D_number==i)
{
printf("%-20s%-15s%-5d\n",S[m].S_name,S[m].S_number,S[m].D_number);
m++;
if(m>S->Total)
break;
}
if(n>0)
{
while(S[n].D_number==i)
{
printf("%-20s%-15s%-5d\n",S[n].S_name,S[n].S_number,S[n].D_number);
n--;
if(n<1)
break;
}
}
j=1;
putchar('\n');
break;
}
else if(i>S[mid].D_number)
base=mid+1;
else
top=mid-1;
}
}
if(!j)
printf("\n查找失敗,表中不存在該寢室的信息!\n\n");
}
//存儲函數
void Save(Student S)
{
St Std;
int i;
int flag1=0,flag2=0; //判斷存儲是否成功
FILE *fp;
if((fp=fopen("Dorm_Manage","w"))==NULL)
{
printf("打開文件失敗!\n\n");
flag1=1;
exit(0); //結束程序
}
for(i=1;i<=S->Total;i++)
if(fwrite(&S[i],sizeof(Std),1,fp)!=1)
{
printf("數據寫入錯誤\n\n");
flag2=1;
exit(0);
}
if(!flag1&&!flag2)
{
printf("數據存儲成功!\n\n");
dirty=0;
}
fclose(fp);
}
//載入記錄函數
void Load(Student S)
{
St Std;
FILE *fp;
if((fp=fopen("Dorm_Manage","r"))==NULL)
{
printf("打開文件失敗!\n\n");
exit(0);
}
while(!feof(fp))
fread(&S[++(S->Total)],sizeof(Std),1,fp);
fclose(fp);
printf("載入數據成功!\n\n");
(S->Total)--; //由於讀取問題,表中個數要減去
}
//退出程序時判斷是否保存函數
void Judge_Save(int i,Student S)
{
char ch;
if(i)
{
printf("表中數據已改變,是否保存後再退出(Y/N)?:");
ch=getchar();
getchar();
while(ch!='n'&&ch!='N'&&ch!='y'&&ch!='Y')
{
printf("請輸入N(n)或者Y(y):");
ch=getchar();
getchar();
}
if(ch=='y'||ch=='Y')
Save(S);
}
}
//菜單
void Menu()
{
//菜單
printf(" 宿舍管理\n\n");
printf("*************************************菜單*************************************\n");
printf("1.添加學生信息 | 7.按照寢室號從小到大排序\n");
printf("2.修改學生信息 | 8.按照學號從小到大排序\n");
printf("3.刪除學生信息 | 9.顯示所有學生的相關信息\n");
printf("4.以姓名查詢學生信息 | 10.保存操作\n");
printf("5.以學號查詢學生信息 | 11.載入記錄\n");
printf("6.以寢室號查詢該寢室中的全部學生信息 | 12.退出程序\n");
printf("******************************************************************************\n");
}
void main()
{
int i;
Student S;
S->Total=0;
do
{
Menu();
printf("請選擇所要實現的功能(請輸入~12中的任意一個數字):");
scanf("%d",&i);
getchar(); //獲取換行符
putchar('\n');
switch(i)
{
case 1:Add(S);
break;
case 2:Alter(S);
break;
case 3:Delete(S);
break;
case 4:Query_S_name(S);
break;
case 5:Query_S_number(S);
break;
case 6:Query_D_number(S);
break;
case 7:Sort_D_number(S);
printf("排序完成!\n\n");
break;
case 8:Sort_S_number(S);
printf("排序完成!\n\n");
break;
case 9:Display_All(S);
break;
case 10:Save(S);
break;
case 11:Load(S);
break;
case 12:Judge_Save(dirty,S);
exit(0);
break;
default:printf("選擇錯誤:請在選項到之間選擇!\n\n");
break;
}
}while(i!=12);
}
㈡ 用VB+Mysql 實現員工宿舍管理系統
員工管理系統是典型的信息管理系統(MIS),其開發主要包括後台資料庫的建立和維護以及前端應用程序的開發兩個方面。對於前者要求建立起數據一致性和完整性強、數據安全性好的庫。而對於後者則要求應用程序功能完備,易使用等特點。
經過分析,我們使用 MICROSOFT公司的 VISUAL BASIC開發工具,利用其提供的各種面向對象的開發工具,尤其是數據窗口這一能方便而簡潔操縱資料庫的智能化對象,首先在短時間內建立系統應用原型,然後,對初始原型系統進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統。
整個系統從符合操作簡便、界面友好、靈活、實用、安全的要求出發。
論文主要介紹了本課題的開發背景,所要完成的功能和開發的過程。重點的說明了系統設計的重點、設計思想、難點技術和解決方案。
關鍵字 Visual Basic 6.0 Access2000 控制項 窗體 域
Abstract The system of managing census register file is a typical application of managing information system (know as MIS),which mainly includes building up data-base of back-end and developing the application interface of front-end. The former required consistency and integrality and security of data. The later should make the application powerful and easily used.
By looking up lots of datum, we selected Visual Basic presented by Microsoft because of its objective tools in Win32. VB offered a series of ActiveX operating a data-base. It can give you a short-cut to build up a prototype of system application. The prototype could be modified and developed till users are satisfied with it.
Key Word Visual Basic 6.0、Access2000、ActiveX、Form、Field
目 錄
第一章 導論... 2
第二章 系統需求分析... 3
第一節 系統設計背景介紹... 3
第二節 系統功能分析... 4
第三章 員工管理系統總體設計.... 5
第1節 系統設計.... 5
第2節 資料庫設計... 9
第四章 詳細設計工作.... 11
第1節 各功能模塊創建及實現.... 11
第五章 系統功能測試... 25
第六章 結束語... 26
㈢ 學生宿舍管理系統分析論文
學生宿舍管理系統是高校學生管理的一個辦公平台,這個平台以學生宿舍的基本信息為基礎,以服務學生及保證學生安全為核心。下面是我為大家整理的學生宿舍管理系統分析論文,供大家參考。
學生宿舍管理系統分析論文篇一《 學生宿舍管理系統的設計與實現 》
摘要:利用計算機技術建立的信息化、智能化的學生宿舍管理系統,能夠減輕學校宿舍管理人員的工作量,提高工作效率。本文給出了學生宿舍管理系統的分析、設計與實現過程。
關鍵詞:宿舍管理 UML用例 系統設計
中圖分類號:TP315 文獻標識碼:A 文章 編號:1007-9416(2013)01-0136-01
1 引言
學生宿舍是學校的基礎設施之一,隨著校園數字化步伐的加快,學生宿舍的管理也應隨之發展而不斷地推向進步。但是,部分院校開發的單項管理模塊或多或少的存在一些缺陷:可用性不強,大量實際問題得不到解決;缺乏統一的規劃,沒有整套的信息編碼方案,大量的信息數據形成信息孤島;管理模式滯後。管理方向單一;可操作性較差,操作困難。這在很大程度上給學生管理工作帶來許多新的問題。隨著學生人數的增多,學生宿舍管理的信息量日益龐大,而目前大部分院校的學生宿舍管理仍採用傳統的、手工的工作方式,這種模式獲取信息慢,查閱困難,准確性差,很難適應宿舍管理的現實需要。
2 系統需求分析
2.1 主要業務描述
每個學校都設有宿舍管理中心,管理中心的工作人員可以對入住學生辦理入住,遷出及對其資料進行編輯存檔;工作人員可對各入住學生信息可進行查詢,可對寢室進行分配,查詢寢室學生入住情況。財務人員可以對學生費用進行管理,對學生繳納的費用進行記錄和查詢,系統可以進行分類統計、查看收支明細。系統主要業務描述如下:(1)能夠實現宿舍分配、宿舍管理、用戶管理、宿舍費用管理和信息查詢與統計功能,對學生宿舍工作進行全過程的管理。(2)實現對學生宿舍管理過程中的所有業務數據的管理,如學生信息的編輯和維護、宿舍信息的編輯與維護、錄入學生繳費信息、統計學生住宿情況表、統計宿舍費用收支明細等。(3)具有配套的系統後台管理維護功能,能夠對系統運行參數進行設置、對數據進行備份和恢復,對用戶進行許可權管理,對系統日誌進行管理和維護。
2.2 功能需求
學生宿舍管理系統的主要的參與者是查詢者,一般用戶,財務人員,系統管理員,學生宿舍工作人員。通過分析參與者的活動,可以初步確定這樣的一些用例:查詢信息、學生管理、宿舍分配、住宿管理、基本資料庫管理和費用管理。在進行用例分析時,將整個系統分為學生宿舍管理子系統、費用管理子系統、學生基本信息管理子系統、查詢子系統、公用部分和決策支持六部分。系統中的主要參與者有查詢者、一般用戶、宿舍管理人員、系統管理員、財務人員。參與者以某種方式參與了用例的執行過程。通過向系統或請求系統輸入某些事件來觸發系統的執行。通過需求分析得之主要有查詢信息、學生信息管理、資料庫管理、費用管理、登陸、宿舍分配、住宿管理等用例。
3 系統設計
3.1 系統功能設計
根據系統功能模塊的分析,將學生宿舍管理系統分成四大模塊:用戶管理模塊、宿舍管理模塊、查詢統計模塊、系統管理模塊。
(1)用戶管理:包括用戶注冊管理、用戶密碼修改和許可權管理三部分。進入系統的用戶,首先要進行注冊,系統管理員對注冊信息進行核對和身份驗證通過後,才允許成為該系統的用戶。
(2)宿舍管理:包括寢室管理、學生管理和費用管理。寢室管理主要是把學生分配到各個寢室中,寢室按物理位置進行編號,按樓號-寢室號-床位號進行編碼。學生管理主要是為在校生分配宿舍,錄入和維護學生信息;費用管理學生要繳納的住宿費、水費、電費等進行管理、記錄和查詢。
(3)系統管理:主要是面向系統管理員使用,包括系統備份、系統恢復和參數設置。
(4)查詢統計:主要是供管理人員進行查詢信息和對數據進行簡單的統計,包括學生住宿查詢、學生費用統計、學生收支明細查詢等功能。
3.2 資料庫設計
通過對系統資料庫的需求分析,主要建立“住宿學生信息表”、“宿舍信息表”、“宿舍管理員表”、“公寓信息表”、“費用信息表”等12個資料庫表。
(1)住宿學生信息表,包括學號、姓名、性別、公寓樓號、院代碼、系代碼、入學時間、宿舍號和床號等屬性。(2)宿舍信息表,包括宿舍號、公寓樓號、房間號、床位號、電話號碼、管理員等屬性。(3)宿舍管理員信息表,包括員工號、姓名、性別、密碼等屬性。(4)公寓信息表,包括公寓樓號、樓層號、房間數、空床數、已住人數等屬性。(5)費用信息表,包括學號、費用類別、費用金額、交納時間、經辦人等屬性。
4 系統實現
系統從學生宿舍管理的實際出發,運用面向對象的編程技術,採用自頂向下的對系統進行分析與設計,主要實現了對宿舍安排進行統一管理,保證了學生住宿管理的准確性。當新生入校時,宿舍管理員分配宿舍,按專業、班級進行集中分配。學生入住後,通過系統進行繳納各種水費、電費、住宿押金等費用,財務人員進行登記、錄入費用信息。管理人員可以簡單快捷的瀏覽公寓住宿的情況,並提供多種查詢方式進行信息的檢索,如:能夠按照學號、姓名、班級、樓號、樓層、宿舍號進行模糊和精確查詢。同時,還提供了各種常規統計報表的列印,如:列印住宿情況表、床位歷史使用情況表、費用統計表等。
5 結語
學生宿舍管理系統的實現,為學校學生宿舍信息資料進行計算機網路化管理,達到了資源共享的目的,為提高後勤相關部門的工作效率提供參考。學生宿舍樓日常的住宿學生調入、調出信息,都有各個宿舍樓的管理員及時地將這些信息輸入到系統中,做到了每棟學生宿舍學生住宿情況的動態管理,同時保證了各類數據統計的即時性和准確率。學生宿舍學生住宿信息管理系統的使用,大大的減少了過去的那種人工紀錄、統計學生住宿情況的繁雜工作,極大的提高了工作效率和降低了工作成本。宿舍管理系統具有操作方便、實用性強等特點,經試運行取得了良好的效果。
參考文獻
[1]華蕊.學生宿舍管理信息系統的設計及實現[J].北京:電腦開發與應用,2002.27-29.
[2]趙東,鄒英等.學生宿舍管理系統軟體的開發和應用[J].重慶:四川工業學院學報,2005.178-185.
[3]薛華成.管理信息系統[M].北京:清華大學出版社,2006.135-143.
[4]周緒.SQL Server2000中文版入門提高[M].北京:清華大學出版社,2003.
學生宿舍管理系統分析論文篇二《 高校學生宿舍管理探索 》
摘要:高校學生宿舍是大學生生活、學習、休息的重要場所,同時也是對大學生進行思想政治 教育 和素質教育的重要陣地,因此宿舍的合理化管理顯得尤為重要。本文首先對學生宿舍管理模式的現狀進行了分析,然後對學生宿舍管理工作中存在的幾個具體問題進行了分析,最後對大學生宿舍管理給出了幾點思考。
關鍵詞:高校 學生 宿舍管理 探索
高校學生宿舍是大學生生活、學習、休息的重要場所,同時也是對大學生進行思想政治教育和素質教育的重要陣地。改進和加強大學生宿舍管理,建設安全穩定、健康向上、溫馨和諧的文明宿舍,關乎學生的切身利益,對於高校學生思想政治工作,穩定正常的教學科研秩序,建設文明學校、構建和諧校園都具有重要的意義。
一、學生宿舍管理模式現狀分析
隨著高校後勤社會化改革工作的推進,各高校對原有的校內學生宿舍均採取了新的管理模式,同時也加大了對學生宿舍硬體設施的投入力度,使學生的生活條件得到極大改觀。但與此同時,高校的學生宿舍管理模式也暴露出一些問題。
目前大部分高校學生宿舍管理中採用綜合管理模式,這種模式就是學校內部的後勤部門、學生工作部門、保衛部門和各系部的輔導員、班主任的共同管理,各部門各施其責,按分工的不同,對學生的管理服務有不同的內容。各部門按職責分工相互配合,齊抓共管做好學生宿舍管理工作。在管理過程中,各種方式如管理制度、思想教育、經濟手段等都必須採用,這就能全面提升學生宿舍管理的質量和效果,也便於學校的統一管理協調。但在實際操作中,綜合管理模式有它的嚴重缺陷。學生公寓管理許可權不清。在學生宿舍管理范圍上,齊抓共管往往變成無人管理或不抓不管,哪些方面由哪個部門負責,每個學校都沒有一個確切的界定,使得高校宿舍管理處於弱化狀態,管理中的混亂現象時有發生,不能根本提高管理和服務質量,存在著各部門相互推委或相互依賴或互相扯皮的不良現象,這就給綜合管理造成了不良後果帶來消極影響。
還有少部分高校宿舍管理採用經營管理模式。經營管理,顧名思義是以經濟為手段的經商式的管理。這種管理模式雖然減輕了國家和學校的負擔,利用社會力量支持高等教育事業的發展,也大大地減少了學校的管理成本和減輕了學校的管理負擔。但是,這種模式的管理屬於社會化管理,宿舍管理方不願也不肯校方介入一些必要的管理,這就形成學校管理與學生宿舍管理有脫節的狀態,上級和學校對宿舍管理方面有什麼要求,宿舍管理方也難於接受。這種管理模式對學生的日常行為的規范教育,對學生紀律的約束等都無法順利實施。對此,學校學生工作部門的管理人員很難參與有效管理,甚至根本不能管理。在學生內部的矛盾、糾紛和沖突的此類問題上,學校只能被動應付平息事情擴大,很難把存在的問題和矛盾消除在萌芽狀態中。這種模式的管理,實際上對學校整個學生管理工作和宿舍管理工作都帶來諸多不利因素,為培養合格人才有一定的負面影響。
二、學生宿舍管理工作中存在的幾個具體問題及分析
1、宿舍管理隊伍素質不高
過去由於人們對學生宿舍管理認識不足、重視不夠,簡單地把學生宿舍管理等同於宿舍內的門衛值班、打掃衛生等服務工作,從而在人員配備上普遍存在 文化 程度低、思想素質一般化的現象。據了解,這是我國高校普遍存在的現象。隨著高校改革的深入和社會主義市場經濟體制的建立,德育工作和思想政治教育有了新的內容,學生的養成教育、宿舍管理在學生思想政治教育中的特殊地位已形成共識。學生宿舍已逐步成為對學生進行思想政治教育、行為管理和服務育人的主戰場。提高學生宿舍管理隊伍素質,迫在眉睫。
2、對學生宿舍管理認識不足,重視不夠
片面地認為學生宿舍管理主要是後勤服務工作,目的是為學生提供一個良好的居住場所。育人的功能基本沒有發揮。體現在:學生不理解,一些老師、輔導員和系部不重視,對學校查處晚歸、不歸制度不關注,輕視學生宿舍管理工作。
3、學生宿舍管理 規章制度 不完善
就目前高校學生宿舍的管理制度來看,有不完善的地方,也有不規范,不能完全地、更加有效地規范每位教職員工的工作流程和日常行為,還有分配製度、監控制度、激勵機制、服務意識等各方面都需要改善和落實。學生宿舍內以活動為載體的管理育人、服務育人工作開展不夠深入、扎實,科學管理、規范管理尚未實現。
4、學生參與宿舍管理面較窄
現在許多高校在學生宿舍管理中都成立了一些學生自我管理機構,如宿工部。但由於大學生心理素質不夠穩定、自律性不強、工作 經驗 有所欠缺、無法較好地把握工作局面,尤其是現有管理條件的限制,這種模式也只能作為一種補充形式。雖然學生在宿舍管理中也有一定的參與,但參與管理面較窄,更多是參加值班、衛生評比、查房等工作。當遇到學生宿舍突發事件、緊急情況或需要對學生做思想教育工時,仍需從事宿舍管理的老師出面解決,學生自我管理機構實際上沒有真正起到自我教育、自我管理、自我服務作用。
三、加強大學生宿舍管理的幾點思考
隨著我國大學生思想政治教育的不斷深入,學生宿舍管理正不斷融入育人的理念。為了使宿舍能夠更好地為“育人”服務,充分發揮大學生集體住宿的優勢,必須不斷轉變宿舍管理理念創新管理模式改善服務內容,只有這樣才能充分發揮和有效利用宿舍這一資源為高校的人才培養服務。
1、更新管理理念:學生宿舍既是大學生求學期間的家,又是課堂和圖書館的學習場所的延伸,使學生思想文化交流的主要陣地。相對於校園公眾場合,宿舍是學生的私人空間,這里學生有著較少的語言和行為顧忌,他們的言行和行為更多的傾向於真是的自我。從這個方面看,對於大學生思想政治教育而言,宿舍無論在時間上還是空間上都有著得天獨厚的條件,高校的學分制改革,進一步體現出宿舍在學生教育、管理、服務方面的重要性,以學生宿舍為中心對學生的輔導、服務、培養,將是今後學生宿捨生活知道與管理的重點。因此在新時期的宿舍管理中,高校必須重視宿舍的育人功能,樹立育人的核心思想,從育人角度出發,把宿舍管理納入大學生思想政治教育體系中。管理上要充分體現以人為本的思想,努力構建一個和諧的生活環境,通過培養健康的宿舍文化,引領高品位的學生文化。
2、規范管理內容:首先體制上要規范。從多年的實踐看,學校負責學生宿舍管理的主管部門應是學生工作部門,它能夠有效協調各院系對學生的管理,更有利於對學生宿舍的管理,並可以對學生的日常教育和行為約束起重要作用,在管理上還必須把學生宿舍管理方面的人財物統一到一個部門去管理,避免了不應有的矛盾。其次制度上要規范。講管理離不開制度,規范化管理的前提是要有一整套完善的規章制度。例如:學生宿舍管理規定、文明宿舍細則規定等等。要搞好學生宿舍管理,沒有完備的規章制度是不行的,對宿舍管理所制定的制度一定要緊貼學生及宿舍條件的實際,並且規章制度要有可操作性,要讓學生明白在宿舍公寓內哪些該做哪些不該做,違規了會受到何種處罰等等。學校管理人員在制度面前也必須按制度辦事,認真負責,在有章可循的前提下對學生宿舍公寓的檢查評比就會避免不少盲目性,實實在在按照相關規定辦事。再是服務上要規范。服務上規范就是要採用現代化手段利用計算機網路進行輔助管理,建立住宿人員信息卡,對水電管理、財產管理、維修管理等也應採取先進方式進行服務。在解決學生學習生活上的實際問題時,要積極主動,服務熱情,要為學生提供良好的服務來感動和教育學生。尤其是管理工作人員包括輔導員班主任等要堅守崗位各施其責,要經常深入到學校宿舍中去了解情況,問寒問暖,不能使學生由於服務上的不周到而發牢騷講怪話以至發泄對學校的不滿情緒,要千方百計為學生提供優雅整潔安靜的學習生活環境。因此,規范服務是學生宿舍管理中的重要內容
3、健全管理機構:高校宿舍管理中的思想政治教育能否落到實處,在於相關組織機構和工作隊伍的建立健全,在於明確宿舍管理和思想政治教育的雙重職責。就後勤社會化條件下的宿舍管理工作實際而言,要配備和完善宿舍管理中思想政治教育校級、中級和基層三級組織機構,即:校學生工作領導小組、宿舍管理委員會等組成的校級領導機構,院、系、部及校學生處、團委、、後勤等組成的中級組織機構,校學生會、各院系部學生分會、宿舍管理宿工部等組成的基層管理機構。同時,要配備和完善宿舍管理中思想政治教育主導工作隊伍、實施骨幹隊伍和輔導隊伍。對與學生宿舍有關的大小事項負責,明晰其管理職責,提供管理效率和思想政治教育的成效。同時各部門按職責分工,密切配合,共同抓好學生宿舍的管理、教育、服務工作,提高學生宿舍管理、教育、服務的整體功能,實現學生宿舍管理育人、服務育人、環境育人的目標。
參考文獻:
[1]陳雅珍.加強高校學生宿舍管理,構建和諧校園[J].長春教育學院學報,2008:(02).
[2]彭雷、李然瓊、陸志剛. 關於學生宿舍管理改革的幾點思考[J].河海大學常州分校學報,2002:(02).
[3]葉玉剛、白振峰.關於高校學生宿舍管理體制改革的理性思考[J].華北工學院學報(社科版),2002:(01).
有關學生宿舍管理系統分析論文推薦:
1. 有關高校宿舍管理系統論文
2. 關於大學生宿舍管理論文
3. 宿舍管理系統畢業論文
4. 宿舍管理系統論文
5. 有關大學生宿舍管理論文
6. 淺談高校宿舍管理論文
㈣ 學生宿舍管理系統javaWeb怎麼做
我給講概思路: 1:第步:設計資料庫般像種型宿舍管理系統選用mysql作資料庫設計表包括表欄位名欄位及表間關系 2:第二布:確認使用技術作java選用Springmvc作mvc框架畢竟比較靈簡單Spring必須用管理事務Hibernate作台資料庫管理框架jsp作頁面表現層程序比較健壯擴展起比較便 3:第二步基礎接建立Bean類比類、宿舍類等等映射資料庫表欄位編寫Service層、Dao層等等建立數據處理邏輯 4:實現表現層寫jsp頁面想前台展示內容寫jsp面選用技術juqery,js考慮用戶體驗用ajax實現非同步刷新交互 5:前台相互通信用juint進行集測試看看數據否按照邏輯准確顯示期測試等等 嫌麻煩採用ssh框架直接用jsp+servlet寫比較簡單原理概差層沒清晰明