第一篇:第6組總結(jié)報(bào)告-宿舍管理系統(tǒng)
總結(jié)報(bào)告:宿舍管理系統(tǒng)
組長(zhǎng):丁晶
組員:熊立春,郭錚,楊承銘,李曉瑋 小組分工:
技術(shù)人員:楊承銘 資料收集:李曉瑋、郭錚 總結(jié):熊立春
此系統(tǒng)可以實(shí)現(xiàn)管理員通過(guò)帳號(hào)和密碼登陸管理頁(yè)面,進(jìn)行相關(guān)查詢,最后退出返回登陸頁(yè)面。
系統(tǒng)主要分為四部分,主要為四個(gè)表單:表單
1、表單2.,表單3,表單4。
1表單1(負(fù)責(zé)人:熊立春)
建立一個(gè)表單,命名為表單1。選擇背景圖片,將表單屬性進(jìn)行修改:boderstyle設(shè)置成固定邊框,把caption設(shè)置為登陸界面,icon設(shè)置成自定義,maxbutton設(shè)置成假,windowstate設(shè)置成普通,height,width設(shè)置為背景圖片實(shí)際大小。添加一個(gè)大標(biāo)簽,將caption設(shè)為學(xué)生宿舍系統(tǒng),添兩個(gè)小標(biāo)簽,分別將其caption改為賬號(hào)和密碼,將其backstyle設(shè)為透明,再在其后面加兩個(gè)文本框,讓用戶輸入賬號(hào)和密碼。在表單右下角添加一個(gè)命令按鈕,將其caption改為登陸,用戶通過(guò)此按鈕可以進(jìn)入下一表單。建一個(gè)表,命名為宿舍信息表,在表設(shè)計(jì)器中輸入字段:宿舍號(hào),學(xué)生。宿舍電話。設(shè)置好各字段的類(lèi)型、寬度、小數(shù)位數(shù),再輸入數(shù)據(jù)保存。
文本框信息驗(yàn)證代碼如下:use 1管理員信息表
1if empty(thisform.text1.value)or empty(thisform.text2.value)messagebox(“請(qǐng)輸入信息”,0,“提示”)else locate for 賬號(hào)=alltrim(thisform.text1.value)and 密碼=alltrim(thisform.text2.value)if found()do form 表單2 else messagebox(“請(qǐng)輸入正確信息”)endif endif 2.表單2(負(fù)責(zé)人:丁晶):
先建立一個(gè)項(xiàng)目,在此項(xiàng)目中建立一個(gè)數(shù)據(jù)庫(kù),在該數(shù)據(jù)庫(kù)中建立一個(gè)表學(xué)生信息表,在表設(shè)計(jì)器中輸入字段:姓名,學(xué)號(hào),宿舍號(hào),性別,專業(yè)班級(jí)。設(shè)置好各字段的類(lèi)型、寬度、小數(shù)位數(shù)。再輸入數(shù)據(jù)保存,再建立一個(gè)表單,設(shè)置自定義背景,在此表單的屬性中把ion設(shè)置成固定邊框,把caption設(shè)置成宿舍信息查詢,icon設(shè)置成自定義,maxbutton設(shè)置成假,windowstate設(shè)置成普通,height,width自定義。在表單上插上五個(gè)標(biāo)簽,將backstyle設(shè)為透明。這五個(gè)標(biāo)簽的caption分別為:歡迎進(jìn)入宿舍管理系統(tǒng),若想要查詢學(xué)生的宿舍號(hào),請(qǐng)輸入該學(xué)生的學(xué)號(hào),這個(gè)標(biāo)簽后緊跟著一個(gè)文本框,用來(lái)讓用戶輸入學(xué)號(hào);它的后面有一個(gè)命令按鈕,caption設(shè)置為第4個(gè)標(biāo)簽為:若想要查詢某一宿舍的住宿情況查詢,雙擊他寫(xiě)入代碼:
Do form 表單3 在運(yùn)行后點(diǎn)擊它將進(jìn)入下一個(gè)表單。
最后一個(gè)標(biāo)簽為:請(qǐng)輸入宿舍號(hào)。緊跟著又是一個(gè)文本框,用來(lái)讓用戶輸入宿舍號(hào)。在表單最下方插入一個(gè)命令按鈕,caption設(shè)置成查詢,用來(lái)連接下一表單。這時(shí)寫(xiě)入的代碼為:
do form 表單4 運(yùn)行后點(diǎn)擊它將進(jìn)入表單4
3表單3(負(fù)責(zé)人:楊承銘):
接著再建立一個(gè)新表單,將它命名為“表單3”,將該form的caption改為學(xué)生信息顯示。并為該表單添加了背景顏色,將backcolor屬性做了修改。為了運(yùn)行后頁(yè)面的美觀,將它的屬性windowstate設(shè)置為普通,將邊框設(shè)為固定邊框,將最大化鍵maxbotton設(shè)置為禁用。在該表單中,添加了1個(gè)標(biāo)簽為:“您所查詢的學(xué)生信息如下”,將字體fontname設(shè)置為“新宋體”,將字號(hào)改為“22”。這個(gè)表單中有一張表學(xué)生信息表,用來(lái)顯示所查詢的學(xué)生的信息。這里對(duì)原始表中的信息做了過(guò)濾,寫(xiě)入了一下代碼: set filter to 學(xué)號(hào)=”0945040107” thisform.refresh
最后點(diǎn)擊命令按鈕“返回主頁(yè)”將返回表單2。點(diǎn)擊命令按鈕“退出”將重新進(jìn)入表單1。
4.表單4(負(fù)責(zé)人:郭錚)
新建一個(gè)表單,將caption屬性改為“宿舍信息表”,并為該表單添加了背景顏色,將backcolor屬性做了修改。
為了運(yùn)行后頁(yè)面的美觀,將它的屬性windowstate設(shè)置為普通,將邊框設(shè)為固定邊框,將最大化鍵maxbotton設(shè)置為禁用。在該表單中,添加了1個(gè)標(biāo)簽為:“您所查詢的宿舍信息如下”,將字體fontname設(shè)置為“新宋體”,將字號(hào)改為“22”。這個(gè)表單中有一張表宿舍信息表,用來(lái)顯示所查詢的宿舍的信息。這里對(duì)原始表中的信息做了過(guò)濾,寫(xiě)入了一下代碼:
set filter to 宿舍號(hào)= “一號(hào)610” thisform.refresh
最后添加了一個(gè)命令按鈕,caption屬性改為退出,雙擊它在出來(lái)的頁(yè)面輸入代碼如下:
do form 表單1 運(yùn)行后點(diǎn)擊它將重新進(jìn)入登錄界面。
5.總結(jié)(負(fù)責(zé)人:熊立春):
通過(guò)這個(gè)設(shè)計(jì),使我們對(duì)課程設(shè)計(jì)這門(mén)課程產(chǎn)生了濃厚的學(xué)習(xí)興趣。在這個(gè)設(shè)計(jì)中,我們通過(guò)對(duì)數(shù)據(jù)庫(kù)的運(yùn)用,學(xué)到了如何建立表單,并且對(duì)表單的內(nèi)容進(jìn)行修改,并且將其美化。同時(shí),接觸到了簡(jiǎn)單的編程,拓展了我們知識(shí)層面。希望在以后的學(xué)習(xí)生活可以多接觸這樣的課程!
第二篇:宿舍管理系統(tǒng)
附件B:宿舍管理系統(tǒng)源代碼
#include “stdio.h” #include “stdlib.h”
#define SIZE 1000
char grade;
typedef struct StuNode{
char num[11];
char name[20];
char sex[2];
char birth[11];
char hometn[13];
char dorNum[7];
char dorTel[8];
struct StuNode *next;}StuNode,*StuList;
int readToList(StuList sl,FILE *fp){
StuList p;
int i=0;
while(1){
p=(StuList)malloc(sizeof(StuNode));
if(fread(p,sizeof(StuNode),1,fp)!=1)break;
p->next=sl->next;
sl->next=p;
i++;
}
fclose(fp);
return i;}
void addNode(){
FILE *fp;
StuList sl,p,q;
if((fp=fopen(“stu_list”,“rb”))==NULL){ /*the file doesn't exist*/
p=(StuList)malloc(sizeof(StuNode));
printf(“Please enter the student's information:n”);
scanf(“%s%s%s%s%s%s%s”,&p->num,&p->name,&p->sex,&p->birth,&p->hometn,&p->dorNum,&p->dorTel);
getchar();
p->next=NULL;
if((fp=fopen(“stu_list”,“wb”))==NULL){
printf(“cannot open filen”);
return;
}
else{
if(fwrite(p,sizeof(StuNode),1,fp)!=1){
printf(“file write errorn”);
return;
}
}
fclose(fp);
}
else{
sl=(StuList)malloc(sizeof(StuNode));
sl->next=NULL;
readToList(sl,fp);
p=(StuList)malloc(sizeof(StuNode));
printf(“Please enter the student's information:n”);
scanf(“%s%s%s%s%s%s%s”,&p->num,&p->name,&p->sex,&p->birth,&p->hometn,&p->dorNum,&p->dorTel);
getchar();
q=sl->next;
while(q){
if(strcmp(q->num,p->num)==0){
printf(“This student %s existed!Press Enter to continue....”,p->num);
getchar();
clrscr();
return;
}
else q=q->next;
}
p->next=sl->next;
sl->next=p;
p=sl->next;
if((fp=fopen(“stu_list”,“wb”))==NULL){
printf(“cannot open filen”);
return;
}
else{
while(p){
if(fwrite(p,sizeof(StuNode),1,fp)!=1){
printf(“file write errorn”);
return;
}
p=p->next;
}
}
fclose(fp);
}
printf(“nSuccess!
Press Enter to continue....”);
getchar();
clrscr();}
void delNode(){
FILE *fp;
StuList sl,p,q;
char num[11];
int flag=1;
printf(“Please enter the student's num:”);
scanf(“%s”,&num);
getchar();
sl=(StuList)malloc(sizeof(StuNode));
sl->next=NULL;
if((fp=fopen(“stu_list”,“rb”))==NULL){
printf(“cannot open filen”);
return;
}
readToList(sl,fp);
p=sl;
while(p){
q=p->next;
if(strcmp(q->num,num)==0){
p->next=q->next;
free(q);
flag=0;
}
else p=p->next;
}
if(flag==1){
printf(“Not exist this student--%s!Press Enter to continue....”,num);
getchar();
clrscr();
return;
}
else if((fp=fopen(“stu_list”,“wb”))==NULL){
printf(“cannot open filen”);
return;
}
else{
p=sl->next;
while(p){
if(fwrite(p,sizeof(StuNode),1,fp)!=1){
printf(“file write errorn”);
return;
}
p=p->next;
}
fclose(fp);
}
printf(“nSuccess!
Press Enter to continue....”);
getchar();
clrscr();}
void editNode(){
FILE *fp;
StuList sl,p;
char num[11];
int flag=1;
printf(“Please enter the student's num:”);
scanf(“%s”,&num);
getchar();
sl=(StuList)malloc(sizeof(StuNode));
sl->next=NULL;
if((fp=fopen(“stu_list”,“rb”))==NULL){
printf(“cannot open filen”);
return;
}
readToList(sl,fp);
p=sl->next;
while(p){
if(strcmp(num,p->num)==0){
printf(“nThe student's old information is:n%s %s %s %s %s %s %snPlease enter the student's new information:n”,p->num,p->name,p->sex,p->birth,p->hometn,p->dorNum,p->dorTel);
scanf(“%s%s%s%s%s%s%s”,&p->num,&p->name,&p->sex,&p->birth,&p->hometn,&p->dorNum,&p->dorTel);
getchar();
flag=0;
break;
}
else p=p->next;
}
if(flag){
printf(“Not exist this student--%s!Press Enter to continue....”,num);
getchar();
clrscr();
return;
}
else if((fp=fopen(“stu_list”,“wb”))==NULL){
printf(“cannot open filen”);
return;
}
else{
p=sl->next;
while(p){
if(fwrite(p,sizeof(StuNode),1,fp)!=1){
printf(“file write errorn”);
return;
}
p=p->next;
}
fclose(fp);
}
printf(“nSuccess!
Press Enter to continue....”);
getchar();
clrscr();}
void sort(StuList sl[],int n,char key[]){
int i,j,k;
if(strcmp(key,“num”)==0){
for(i=1;i k=i; for(j=i+1;j<=n;j++) if(strcmp(sl[j]->num,sl[k]->num)<0)k=j; if(k!=i){ sl[0]=sl[i]; sl[i]=sl[k]; sl[k]=sl[0]; } } } if(strcmp(key,“name”)==0){ for(i=1;i k=i; for(j=i+1;j<=n;j++) if(strcmp(strlwr(sl[j]->name),strlwr(sl[k]->name))<0)k=j; if(k!=i){ sl[0]=sl[i]; sl[i]=sl[k]; sl[k]=sl[0]; } } } if(strcmp(key,“dorNum”)==0){ for(i=1;i k=i; for(j=i+1;j<=n;j++) if(strcmp(sl[j]->dorNum,sl[k]->dorNum)<0)k=j; if(k!=i){ sl[0]=sl[i]; sl[i]=sl[k]; sl[k]=sl[0]; } } } } void scan(char key[]){ FILE *fp; StuList sortary[SIZE],sl,p; int i,n; sl=(StuList)malloc(sizeof(StuNode)); sl->next=NULL; if((fp=fopen(“stu_list”,“rb”))==NULL){ printf(“cannot open filen”); return; } n=readToList(sl,fp); p=sl->next; for(i=1;i<=n;i++){ sortary[i]=p; p=p->next; } sort(sortary,n,key); printf(“n num name sex birth hometown dorNum dorTeln”); printf(“---------------n”); for(i=1;i<=n;i++){ printf(“%-11s %-19s%-2s %-11s %-13s %-7s %-8sn”,sortary[i]->num,sortary[i]->name,sortary[i]->sex,sortary[i]->birth,sortary[i]->hometn,sortary[i]->dorNum,sortary[i]->dorTel); } printf(“---------------n”); printf(“Press Enter to continue...”); getchar();} void search(char key[],char value[]){ FILE *fp; StuList sortary[SIZE],sl,p; int i,n,low,high,mid,flag=1; sl=(StuList)malloc(sizeof(StuNode)); sl->next=NULL; if((fp=fopen(“stu_list”,“rb”))==NULL){ printf(“cannot open filen”); return; } n=readToList(sl,fp); p=sl->next; for(i=1;i<=n;i++){ sortary[i]=p; p=p->next; } sort(sortary,n,key); low=1;high=n; while(low<=high){ mid=(low+high)/2; if(strcmp(value,sortary[mid]->num)==0){ printf(“The student's information is:n”); printf(“%-11s%-19s%-2s%-11s%-13s%-7s%-8sn”,sortary[mid]->num,sortary[mid]->name,sortary[mid]->sex,sortary[mid]->birth,sortary[mid]->hometn,sortary[mid]->dorNum,sortary[mid]->dorTel); flag=0; break; } else if(strcmp(strlwr(value),strlwr(sortary[mid]->name))==0){ printf(“Result set:n”); printf(“%-11s%-19s%-2s%-11s%-13s%-7s%-8sn”,sortary[mid]->num,sortary[mid]->name,sortary[mid]->sex,sortary[mid]->birth,sortary[mid]->hometn,sortary[mid]->dorNum,sortary[mid]->dorTel); for(i=mid+1;strcmp(strlwr(value),strlwr(sortary[i]->name))==0;i++) printf(“%-11s%-19s%-2s%-11s%-13s%-7s%-8sn”,sortary[mid]->num,sortary[mid]->name,sortary[mid]->sex,sortary[mid]->birth,sortary[mid]->hometn,sortary[mid]->dorNum,sortary[mid]->dorTel); for(i=mid-1;strcmp(strlwr(value),strlwr(sortary[i]->name))==0;i--) printf(“%-11s%-19s%-2s%-11s%-13s%-7s%-8sn”,sortary[mid]->num,sortary[mid]->name,sortary[mid]->sex,sortary[mid]->birth,sortary[mid]->hometn,sortary[mid]->dorNum,sortary[mid]->dorTel); flag=0; break; } else if(strcmp(value,sortary[mid]->dorNum)==0){ printf(“Result set:n”); printf(“%-11s%-19s%-2s%-11s%-13s%-7s%-8sn”,sortary[mid]->num,sortary[mid]->name,sortary[mid]->sex,sortary[mid]->birth,sortary[mid]->hometn,sortary[mid]->dorNum,sortary[mid]->dorTel); for(i=mid+1;strcmp(value,sortary[i]->dorNum)==0;i++) printf(“%-11s%-19s%-2s%-11s%-13s%-7s%-8sn”,sortary[i]->num,sortary[i]->name,sortary[i]->sex,sortary[i]->birth,sortary[i]->hometn,sortary[i]->dorNum,sortary[i]->dorTel); for(i=mid-1;strcmp(value,sortary[i]->dorNum)==0;i--) printf(“%-11s%-19s%-2s%-11s%-13s%-7s%-8sn”,sortary[i]->num,sortary[i]->name,sortary[i]->sex,sortary[i]->birth,sortary[i]->hometn,sortary[i]->dorNum,sortary[i]->dorTel); flag=0; break; } else if((strcmp(key,“num”)==0)&&(strcmp(value,sortary[mid]->num)<0))high=mid-1; else if((strcmp(key,“name”)==0)&&(strcmp(strlwr(value),strlwr(sortary[mid]->name))<0))high=mid-1; else if((strcmp(key,“dorNum”)==0)&&(strcmp(value,sortary[mid]->dorNum)<0))high=mid-1; else low=mid+1; } if(flag)printf(“No result!n”); printf(“Press Enter to continue...”); getchar(); clrscr();} void printMenu(){ printf(“ *********************< MENU >*********************n”); printf(“ 1.Add one student's record.n”); printf(“ 2.Delete one student's record.n”); printf(“ 3.Edit one student's record.n”); printf(“ 4.Scan all records ordered by num.n”); printf(“ 5.Scan all records ordered by name.n”); printf(“ 6.Scan all records ordered by dorNum.n”); printf(“ 7.Search one student's record.n”); printf(“ 8.Exit.n”); printf(“ **************************************************n”); printf(“Please enter your choice(1~8):”); grade=getchar(); getchar();} void main(){ char key[7],value[20]; while(1){ printMenu(); switch(grade){ case'1':addNode();break; case'2':delNode();break; case'3':editNode();break; case'4':clrscr();scan(“num”);break; case'5':clrscr();scan(“name”);break; case'6':clrscr();scan(“dorNum”);break; case'7':clrscr(); printf(“Please enter the key and value(eg:num 0606054230/name ZhangSan/dorNum 030615):n”); scanf(“%s%s”,&key,&value); while((strcmp(key,“num”)!=0)&&(strcmp(key,“name”)!=0)&&(strcmp(key,“dorNum”)!=0)){ printf(“Wrong key!It must be num/name/dorNum:n”); scanf(“%s%s”,&key,&value); getchar(); } getchar(); clrscr(); search(key,value); break; case'8':exit(0); default:clrscr(); printf(“n Have no this choice--%c!Press Enter to continue...”,grade); getchar(); clrscr(); } } } 系統(tǒng)組10月份安全工作 月總結(jié)報(bào)告 一、施工概況: 10月份系統(tǒng)組在建的項(xiàng)目有南通啟益的的業(yè)主辦公樓(已完)周邊道路施工,宜昌博高的HSE培訓(xùn)室、食堂、鋼結(jié)構(gòu)安裝施工,西寧朝陽(yáng)的監(jiān)理、總承包商、檢測(cè)單位辦公區(qū)基礎(chǔ)施工,青建集團(tuán)公司與山西機(jī)械化建設(shè)集團(tuán)公司的土方開(kāi)挖與回填施工。 二、本月總結(jié): 系統(tǒng)組安全工作在項(xiàng)目指揮部的直接領(lǐng)導(dǎo)下,在HSE管理部的指導(dǎo)下,在監(jiān)理與施工單位的配合下,全組員工自始至終對(duì)安全工作以“嚴(yán)謹(jǐn)、細(xì)致、實(shí)干”的工作思路,進(jìn)行嚴(yán)格監(jiān)督、重點(diǎn)控制,確保安全、環(huán)保與文明施工工作處于受控狀態(tài)。為了在下個(gè)月度中更好的工作,現(xiàn)將10分的工作總結(jié)如下: 1、提高參建員工特別是農(nóng)民工的安全防范意識(shí),加大對(duì)安全教育的宣傳力度,同時(shí)針對(duì)工程實(shí)際,對(duì)各施工單位每月進(jìn)行一次由HSE部組織的安全大檢查,每周二進(jìn)行一次由系統(tǒng)組與監(jiān)理組織的安全周檢查,包括節(jié)前、節(jié)后檢查,本月系統(tǒng)組共對(duì)所轄的施工單位的各項(xiàng)安全工作進(jìn)行檢查7次。 2、認(rèn)真組織安全交底、技術(shù)培訓(xùn),對(duì)新進(jìn)員工進(jìn)行由專業(yè)班組、總承包項(xiàng)目部及HSE管理部進(jìn)行的三級(jí)安全教育,確保交底內(nèi)容切合實(shí)際并具有針對(duì)性,技術(shù)培訓(xùn)考試合格通過(guò)率達(dá)100%,三級(jí)安全教育分期分批不拉一人;本月系統(tǒng)組會(huì)同監(jiān)理、施工單位共進(jìn)行安全教育4次、技術(shù)交底2次,新進(jìn)員工教育2次。 3、新進(jìn)單位入場(chǎng)后,審查總承包、專業(yè)分包、勞務(wù)分包單位的安全生產(chǎn)許可證,以及相互間的安全協(xié)議。對(duì)施工單位的主要負(fù)責(zé)人、項(xiàng)目負(fù)責(zé)人、專職安全生產(chǎn)管理人員、特種作業(yè)人員的數(shù)量與資格進(jìn)行審查,并檢查施工單位施工現(xiàn)場(chǎng)安全生產(chǎn)保證體系。對(duì)施工組織設(shè)計(jì)中的安全技術(shù)措施或安全專項(xiàng)(重點(diǎn)是危險(xiǎn)性較大的分部分項(xiàng)工程)施工方案進(jìn)行審查,并結(jié)合施工現(xiàn)場(chǎng)實(shí)際,,組織對(duì)進(jìn)場(chǎng)施工單位的安全監(jiān)理工作交底,同時(shí)要求認(rèn)真做好有關(guān)交底會(huì)議紀(jì)要;對(duì)進(jìn)場(chǎng)的施工設(shè)備與安全設(shè)施進(jìn)行檢查、驗(yàn)收,按項(xiàng)目HSE管理部程序文件要求予以準(zhǔn)入。 4、施工用電的管理按照《施工現(xiàn)場(chǎng)臨時(shí)用電安全技術(shù)規(guī)范》JGJ46-2005的要求采用TN-S系統(tǒng),實(shí)行三級(jí)配電二級(jí)漏電保護(hù)的措施,嚴(yán)格執(zhí)行一機(jī)一閘一漏供電,用電設(shè)備、電源配電箱采用統(tǒng)一編號(hào)、專人管理、每日一巡視、每查一記錄管理辦法,杜絕私拉亂接,無(wú)證操作現(xiàn)象;機(jī)械設(shè)備與操作人員實(shí)行入場(chǎng)報(bào)檢、證照齊全、登記造冊(cè),特種設(shè)備實(shí)行啟用審批,方案先行、作業(yè)登記,過(guò)程跟蹤的原則監(jiān)督實(shí)施;運(yùn)輸車(chē)輛入場(chǎng)編號(hào),限速行駛,限量裝載,運(yùn)輸?shù)缆穭?dòng)態(tài)檢查,跟蹤整改。 5、文明施工與環(huán)境保護(hù)方面,針對(duì)施工中產(chǎn)生的生活垃圾實(shí)行歸類(lèi)存放,集中銷(xiāo)毀;運(yùn)輸?shù)缆方祲m按照每天上班前進(jìn)行全路滿灑水一遍,中途9點(diǎn)-11點(diǎn)補(bǔ)灑,下午每個(gè)2隔小時(shí)灑水一遍,特殊情況另行補(bǔ)灑水;門(mén)控方面山西與青建各留一個(gè)進(jìn)出口,在出口處設(shè)置門(mén)衛(wèi)崗?fù)ぃ瑥U水收集池、硬化沖洗車(chē)場(chǎng)地,所有出場(chǎng)車(chē)輛一律檢查沖洗,污水入池沉淀排放。 6、存在問(wèn)題與不足:本月工作忽視了土方夯機(jī)作業(yè)與高差大于2米的邊坡防護(hù)工作,未能及時(shí)設(shè)置防護(hù)欄或警戒線,采用安全警示與安全告知。 三、下月計(jì)劃: 下一步工作在保護(hù)環(huán)境、凈化空氣、防塵灑水工作中保持與提高;杜絕盜砂外運(yùn)土事件的發(fā)生,并將本月已經(jīng)明確布置的(沿青建挖填區(qū)域與界外平坦段)設(shè)置一道高差大于2米的防盜土障落實(shí)完成。確實(shí)保障施工安全,重點(diǎn)做好吊裝作業(yè)的安全防護(hù),做到零事故。后附圖: 韓英哲2013.10.23 于青海西寧大美煤業(yè)公司 宿舍管理系統(tǒng)設(shè)計(jì) 1.引言 1.1 項(xiàng)目背景 本系統(tǒng)開(kāi)發(fā)的主要目的是采用信息化和網(wǎng)絡(luò)化的方式,用于對(duì)學(xué)校宿舍進(jìn)行管理,方便管理員對(duì)宿舍進(jìn)行管理以及對(duì)同學(xué)們宿舍生活需求提供相應(yīng)的幫助和記錄,達(dá)到及時(shí)、有效的掌握學(xué)生信息以及處理寢室問(wèn)題的目的。 1.2 文檔概述 該文檔編寫(xiě)的主要目的是為了定義系統(tǒng)索要實(shí)現(xiàn)的功能, 以及實(shí)現(xiàn)的方法和流程.同時(shí)進(jìn)一步規(guī)范開(kāi)發(fā)流程, 提高開(kāi)發(fā)質(zhì)量。 1.3定義 1.零報(bào) 無(wú)論宿舍有無(wú)異常情況都必須在每天的規(guī)定時(shí)間上報(bào)給寢室管理員。如果有學(xué)生異常情況的出現(xiàn),則相關(guān)負(fù)責(zé)人應(yīng)作出相應(yīng)的處理,若學(xué)生沒(méi)有出現(xiàn)異常事件,則只需在系統(tǒng)中提醒無(wú)異常即可。 2.異常情況 如果宿舍出現(xiàn)有同學(xué)在規(guī)定時(shí)間內(nèi)沒(méi)有回宿舍,或在宿舍突發(fā)疾病等異常情況,則有寢室長(zhǎng)報(bào)告給宿舍管理員,由宿舍管理員填寫(xiě)報(bào)告并幫助解決問(wèn)題 3.待處理 當(dāng)出現(xiàn)異常情況時(shí),若事件尚未解決,則狀態(tài)為“待處理”狀態(tài),表明此事件需要由相應(yīng)的管理員進(jìn)行處理解決。 4.已處理 當(dāng)異常事件被處理之后,該事件被標(biāo)明“已處理”狀態(tài),則表明該事件已被處理。 2.任務(wù)概述 2.1 目標(biāo) 根據(jù)《宿舍管理需求分析報(bào)告》編寫(xiě)此文檔,用于指導(dǎo)開(kāi)發(fā)人員根據(jù)客戶功能需求進(jìn)行相應(yīng)的程序開(kāi)發(fā)。 2.2 系統(tǒng)網(wǎng)絡(luò)配置及構(gòu)架方案 宿舍管理系統(tǒng)依托于湖北文理學(xué)院官網(wǎng)平臺(tái)構(gòu)建,邏輯結(jié)構(gòu)為環(huán)型拓?fù)浣Y(jié)構(gòu),如圖一 所示,學(xué)校學(xué)工處管理員通過(guò)網(wǎng)絡(luò)平臺(tái)可以發(fā)送消息,每一位宿舍管理員,學(xué)生,學(xué)生教師都能看到。宿舍管理員也可以通過(guò)官網(wǎng)發(fā)送宿舍管理情況到服務(wù)器,學(xué)校管理員,學(xué)生等都可以登錄查看。 宿舍管理系統(tǒng)網(wǎng)絡(luò)邏輯架構(gòu)圖服務(wù)器宿舍管理員學(xué)生學(xué)工處管理員學(xué)生教師 圖一:網(wǎng)絡(luò)結(jié)構(gòu)拓?fù)鋱D 2.3 系統(tǒng)架構(gòu)圖 宿舍管理系統(tǒng)???湖北文理學(xué)院官網(wǎng)???學(xué)生教師學(xué)生教師???學(xué)校管理員宿舍管理員???學(xué)生 圖二:系統(tǒng)構(gòu)架圖 2.4 條件與限制 系統(tǒng)使用用戶主要為宿舍管理員、宿舍住宿學(xué)生、學(xué)生教師、學(xué)校管理員,因此,系統(tǒng)因?qū)儆趯W(xué)校應(yīng)用系統(tǒng)的范疇內(nèi),運(yùn)行在學(xué)校的內(nèi)部網(wǎng)站中。信息系統(tǒng)運(yùn)行的前提和假設(shè)如下: (1)學(xué)生基本信息以及宿舍各種活動(dòng)信息(包括學(xué)生的姓名、學(xué)號(hào)、寢室號(hào)、所在班級(jí)等信息)已經(jīng)給定。 (2)學(xué)生進(jìn)出宿舍以及各種生活需求的相關(guān)信息有學(xué)校的內(nèi)部存儲(chǔ)機(jī)制進(jìn)行存儲(chǔ),學(xué)生采用刷卡式。 (3)學(xué)生宿舍的信息每24小時(shí)進(jìn)行一次統(tǒng)計(jì),統(tǒng)計(jì)時(shí)間為每天23:00,并建立相關(guān)的通報(bào)機(jī)制,及時(shí)將學(xué)生的信息變更報(bào)告給寢室管理員,對(duì)于個(gè)別信息(如學(xué)生晚歸寢室等)及時(shí)報(bào)告給學(xué)校以及學(xué)生教師。 (4)信息的反饋與通報(bào)由相應(yīng)的寢室管理員為基礎(chǔ),向相應(yīng)的學(xué)生教師反映,再由學(xué)生教師向?qū)W校反映。 (5)系統(tǒng)用戶僅限學(xué)校學(xué)工處統(tǒng)一管理,不對(duì)外提供公眾訪問(wèn)。(6)進(jìn)入系統(tǒng)的歷史記錄均要求保存。 3.總體設(shè)計(jì) 3.1 需求概述 系統(tǒng)宿舍管理情況要求每日在規(guī)定時(shí)間內(nèi)上報(bào)給寢室管理員,一旦發(fā)現(xiàn)異常情況立即上報(bào),并通知相關(guān)負(fù)責(zé)人來(lái)處理。上報(bào)可采取電話,傳真,網(wǎng)絡(luò)等方式。比較重大事件就采取先電話上報(bào),涉及到相關(guān)人員或有必要需在網(wǎng)絡(luò)上通知一下。一般情況下,寢室管理員,學(xué)工處管理員,學(xué)生教師可以在網(wǎng)絡(luò)上發(fā)布消息。其他人登陸網(wǎng)站后可以接收到消息。學(xué)生可以反饋信息給寢室管理員。 3.2 功能分配 本系統(tǒng)主要包含了零報(bào)和學(xué)生宿舍異常處理模塊、學(xué)生基本信息管理模塊、學(xué)生日常進(jìn)出寢室活動(dòng)模塊、學(xué)生寢室故障登記模塊、學(xué)生寢室測(cè)評(píng)模塊、信息通報(bào)模塊、學(xué)生卡消費(fèi)信息模塊、學(xué)生宿舍安全模塊。 各模塊的簡(jiǎn)要功能說(shuō)明如下: 1.零報(bào)和學(xué)生宿舍異常處理模塊:主要對(duì)學(xué)生宿舍出現(xiàn)的一些問(wèn)題進(jìn)行記錄。如果當(dāng)天出現(xiàn)學(xué)生晚歸、學(xué)生宿舍設(shè)施故障、學(xué)生安全問(wèn)題等,則對(duì)其進(jìn)行相應(yīng)的信息記錄,當(dāng)天如果出現(xiàn)異常情況,則進(jìn)行通報(bào),若沒(méi)有,則零報(bào)。對(duì)于異常事件,若已經(jīng)解決,則顯示為“已處理”,未經(jīng)解決,則顯示“未處理”。 2.學(xué)生基本信息管理模塊:對(duì)學(xué)生的基本信息進(jìn)行管理,如學(xué)生姓名、學(xué)號(hào)、電話、所在班級(jí)、學(xué)生教師、寢室號(hào)等信息進(jìn)行存儲(chǔ)記錄,以便以后出現(xiàn)問(wèn)題進(jìn)行查詢解決。 3.學(xué)生日常進(jìn)出寢室活動(dòng)模塊:記錄學(xué)生進(jìn)出寢室的時(shí)間,以及學(xué)生貴重物品攜帶的情況,學(xué)生刷卡進(jìn)出寢室,若帶有物品需在相應(yīng)的機(jī)器上登記并判斷,來(lái)限定學(xué)生進(jìn)出寢室,并予以記載。 4. 學(xué)生寢室故障登記模塊:學(xué)生寢室出現(xiàn)各種故障,如斷水?dāng)嚯姟⒃O(shè)施損壞等,均可上網(wǎng)登記。 5.學(xué)生寢室測(cè)評(píng)模塊:對(duì)學(xué)生寢室進(jìn)行相應(yīng)的測(cè)評(píng),如衛(wèi)生測(cè)評(píng)、五星級(jí)寢室測(cè)評(píng)、文明寢室測(cè)評(píng)等記錄。 6.信息通報(bào)模塊:對(duì)宿舍發(fā)生的新聞、寢室測(cè)評(píng)結(jié)果、異常情況處理、通報(bào)寢室及學(xué)生等信息進(jìn)行發(fā)布,以便學(xué)生了解宿舍情況,7.學(xué)生卡消費(fèi)信息模塊:宿舍采用校園卡進(jìn)行宿舍使用水電、洗衣機(jī)等設(shè)備的費(fèi)用支付,學(xué)生可在網(wǎng)上進(jìn)行學(xué)生卡的充值、查詢使用金額和剩余金額、使用的地方等。 8.學(xué)生宿舍安全模塊:對(duì)于一些基本的安全問(wèn)題進(jìn)行指導(dǎo)說(shuō)明,并對(duì)近期發(fā)生的安全事故進(jìn)行通報(bào)分析,以便同學(xué)們提早做出防范。 4.模塊設(shè)計(jì) 4.1 零報(bào)和學(xué)生宿舍異常處理模塊 4.1.1 模塊描述 ? 零報(bào)登記表錄入項(xiàng)目包括: 錄入宿舍號(hào): 零報(bào)樓棟號(hào)和宿舍號(hào)。 錄入人姓名及聯(lián)系方式:錄入人的姓名,聯(lián)系方式。填報(bào)時(shí)間:由系統(tǒng)自動(dòng)獲取服務(wù)器時(shí)間。 填寫(xiě)完上述信息后,點(diǎn)擊提交按鈕系統(tǒng)提示用戶檢查所填信息,并提問(wèn)用戶是否確認(rèn)提交所填零報(bào)。如果確認(rèn),則提交零報(bào),提交成功后提示零報(bào)已經(jīng)提交成功。失敗的話給出失敗提示。如果當(dāng)天已經(jīng)填寫(xiě)過(guò)零報(bào)或可疑情況登記表則提示零報(bào)已經(jīng)提交,或已經(jīng)填寫(xiě)過(guò)可疑情況登記表,不能在提交零報(bào)。 ? 異常情況登記表錄入項(xiàng)目包括: 錄入宿舍號(hào):發(fā)生異常情況的具體樓棟號(hào)和宿舍號(hào)。 學(xué)生姓名:發(fā)生安全情況或晚歸等情況的學(xué)生姓名。選填。提示如果是發(fā)生宿舍設(shè)備故障情況就不用填寫(xiě)。 性別:學(xué)生性別,要求同上。默認(rèn)女。采用radio單選框。年齡:學(xué)生年齡,要求同上。 家長(zhǎng)號(hào)碼:如果有出現(xiàn)晚歸的學(xué)生,或者出現(xiàn)安全情況,則需要聯(lián)系寢室長(zhǎng)或班長(zhǎng)記錄學(xué)生電話號(hào)碼和家長(zhǎng)電話號(hào)碼,情況嚴(yán)重時(shí)需和家長(zhǎng)聯(lián)系。 異常情況說(shuō)明:這個(gè)必須要寫(xiě)明是什么異常情況,例如如果是晚歸(情況惡劣)的學(xué)生,則需要受到相應(yīng)處分。 填報(bào)時(shí)間:由系統(tǒng)自動(dòng)獲取服務(wù)器時(shí)間。4.1.2 功能概述 該模塊主要包括兩個(gè)功能,一個(gè)是零報(bào)錄入,如果該地區(qū)當(dāng)天未發(fā)現(xiàn)可疑情況,只需填寫(xiě)零報(bào),一天只許填寫(xiě)一次零報(bào)。一個(gè)是異常情況登記錄入。若有異常情況,須立即填寫(xiě)異常情況登記表,不可再填寫(xiě)零報(bào)。 4.2 學(xué)生基本信息管理模塊 4.2.1 模塊描述 表格每一行基本信息是學(xué)生姓名和學(xué)號(hào),后面為更多,點(diǎn)進(jìn)去為另一個(gè)表格,包括學(xué)生姓名、學(xué)號(hào)、電話、所在班級(jí)、學(xué)生教師、寢室號(hào)等信息,以便以后出現(xiàn)問(wèn)題進(jìn)行查詢解決。 表格如下面這種形式: 更多: 4.2.2 功能概述 該模塊主要記錄了學(xué)生信息,如果學(xué)生有異議,可以來(lái)查詢??梢愿鶕?jù)學(xué)號(hào)來(lái)查詢異常情況一欄里也有詳細(xì)的備注信息。 4.3 學(xué)生進(jìn)出寢室活動(dòng)模塊 4.3.1 模塊描述 記錄學(xué)生進(jìn)出寢室的時(shí)間,以及學(xué)生貴重物品攜帶的情況,學(xué)生刷卡進(jìn)出寢室,若帶有物品需在相應(yīng)的機(jī)器上登記并判斷,來(lái)限定學(xué)生進(jìn)出寢室,并予以記載。 與4.2.1的表格類(lèi)似。點(diǎn)擊更多就可以看到進(jìn)出時(shí)間以及攜帶物品情況。更多表格如下: 4.3.2 功能概述 記錄學(xué)生進(jìn)出寢室的時(shí)間,以及學(xué)生貴重物品攜帶的情況,方便查詢。 4.4 學(xué)生寢室故障登記模塊 4.4.1 模塊描述 此模塊用來(lái)管理學(xué)生提交的維修報(bào)告。維修人員可以修 改報(bào)告的是否修好的狀態(tài)。任何人不能刪除維修報(bào)告。學(xué)生只能查看自己提交的維修報(bào)告。管理員可以查看具體報(bào)告內(nèi)容和報(bào)告的其它一些統(tǒng)計(jì)信息。維修人員只能查看屬于他自己維修類(lèi)型的報(bào)告刪除操作隨學(xué)生信息的刪除而級(jí)聯(lián)自動(dòng)刪除。學(xué)生寢室出現(xiàn)各種故障,如斷水?dāng)嚯?、設(shè)施損壞等,均可上網(wǎng)登記。這個(gè)模塊由學(xué)生向宿舍管理員報(bào)告,管理員確認(rèn)后登記。表格內(nèi)容包括: 故障:說(shuō)明發(fā)生故障情況,斷水或斷電或者水龍頭壞了等 宿舍號(hào):記錄發(fā)生故障的宿舍號(hào)。記錄時(shí)間:由系統(tǒng)自動(dòng)獲取服務(wù)器時(shí)間。4.4.2 功能描述 記錄宿舍故障情況,如果故障太頻繁,應(yīng)該檢查一下哪里出了問(wèn)題。4.5 學(xué)生寢室測(cè)評(píng)模塊 4.5.1 模塊描述 此模塊用來(lái)管理學(xué)生宿舍衛(wèi)生情況。學(xué)生只能查詢屬于自己寢室的衛(wèi)生情況,如果該學(xué)生換過(guò)寢室,也將他當(dāng)時(shí)所住寢室的衛(wèi)生信息顯示出來(lái),即顯示全部該學(xué)生的衛(wèi)生情況(包括以前住過(guò)的寢室)。院系錄入情況后,不能刪除和修改衛(wèi)生情況。只有報(bào)告到校級(jí)管理員,由校級(jí)管理員自己修改。 4.5.2功能描述 學(xué)生組織定期對(duì)學(xué)生宿舍進(jìn)行檢查,由宿舍管理員匯總測(cè)評(píng)并上報(bào),校學(xué)工處對(duì)測(cè)評(píng)結(jié)果進(jìn)行通報(bào)審核。4.6學(xué)生卡消費(fèi)模塊 4.6.1模塊描述 此模塊用來(lái)描述學(xué)生卡的使用以及充值情況,你的卡在刷卡機(jī)上每刷一次都會(huì)有記錄,同時(shí)也會(huì)顯示你的余額,如果學(xué)生每天的消費(fèi)超過(guò)卡的限定額卡在刷卡機(jī)上就會(huì)警告,如果卡上沒(méi)錢(qián)了刷卡機(jī)上也會(huì)顯示。 4.6.2功能描述 學(xué)生使用學(xué)生卡進(jìn)行消費(fèi),扣除相應(yīng)的金額,如果卡上沒(méi)錢(qián)可由網(wǎng)上進(jìn)行學(xué)生卡充值。4.7信息通報(bào)模塊 4.7.1模塊描述 此模塊用來(lái)描述宿舍管理員與校學(xué)工處對(duì)于一些日常信息的通報(bào)與查看,同時(shí)還有老師以及學(xué)生自己對(duì)一些信息的查看,比如學(xué)生的作息時(shí)間、寢室的規(guī)章制度、以及某寢室被通報(bào)的信息等。4.7.2功能描述 對(duì)于一些日常信息,校學(xué)工處和宿舍管理員可進(jìn)行通報(bào)和查看,學(xué)生和教師可對(duì)信息進(jìn)行查看來(lái)了解最近的宿舍動(dòng)態(tài)。4.8用戶管理 4.8.1模塊描述 此模塊用來(lái)描述教師、學(xué)生、宿舍管理員對(duì)自己信息的創(chuàng)建(申請(qǐng)用戶:最好用學(xué)號(hào)),創(chuàng)建好了以便于后面的的對(duì)自己信息的查詢(比如你的個(gè)人信息、寢室信息等),和修改個(gè)人資料寢室資料,以及系統(tǒng)管理員對(duì)里面成員的管理,同時(shí)也以便于校學(xué)工處對(duì)那些違反寢室規(guī)章制度學(xué)生的查找。 4.8.2功能描述 系統(tǒng)管理員可以對(duì)所有用戶進(jìn)行管理,可創(chuàng)建、查詢、修改和刪除用戶,以及教師、學(xué)生、校學(xué)工處和宿舍管理員在該系統(tǒng)中創(chuàng)建賬號(hào),并進(jìn)行訪問(wèn)以及信息的修改。 5.安全保密設(shè)計(jì) 根據(jù)系統(tǒng)用戶 宿舍安全用電---一個(gè)亟待解決的問(wèn)題因此各高校在制定規(guī)章制度明令禁止學(xué)生在宿舍使用熱得塊、電爐、電飯鍋、電熨斗、電磁爐、電熱杯、電水壺、暖手寶、電熱毯及其他易發(fā)生火災(zāi)及觸電事故的電器、嚴(yán)禁亂拉亂接電線和私自安裝插座等的同時(shí),還不定期的進(jìn)行安全檢查,一旦發(fā)現(xiàn)違規(guī)電器立刻采取沒(méi)收、處罰甚至于焚燒等傳統(tǒng)的管理措施。但是隨著學(xué)生用電需求的多樣化以及“以人為本”管理要求的提出,以往的單一化用電管理辦法已經(jīng)不能滿足時(shí)代要求了。學(xué)生的用電設(shè)備越來(lái)越多,安全隱患問(wèn)題也越來(lái)越嚴(yán)重。如何應(yīng)用科學(xué)手段進(jìn)行科學(xué)管理,是高校管理者們所提出的管理需求,也是一個(gè)急待解決的問(wèn)題。北京市教委做出明確要求并發(fā)表在《北京日?qǐng)?bào)》上:所有沒(méi)有安裝帶有惡性負(fù)載識(shí)別裝置的學(xué)生宿舍都要求安裝相關(guān)設(shè)備,加強(qiáng)安全用電管理。次日,北京市教委再次重申決定并發(fā)表在〈新京報(bào)〉上,再次強(qiáng)調(diào):各高校要抓緊時(shí)間安裝帶有惡性負(fù)載識(shí)別的裝置。 2009年12月7日,中華人民共和國(guó)教育部和中華人民共和國(guó)公安部聯(lián)合發(fā)出了第28號(hào)令——《高等學(xué)校消防安全管理規(guī)定》,文件中對(duì)高?;馂?zāi)隱患的整改措施有明確的要求: 第三十二條 對(duì)不能及時(shí)消除的火災(zāi)隱患,隱患單位應(yīng)當(dāng)及時(shí)向?qū)W校及相關(guān)單位的消防安全責(zé)任人或者消防安全工作主管領(lǐng)導(dǎo)報(bào)告,提出整改方案,確定整改措施、期限以及負(fù)責(zé)整改的部門(mén)、人員,并落實(shí)整改資金。 TW-SG1000系列宿舍用電智能管理系統(tǒng)概述 一、系統(tǒng)簡(jiǎn)介: TW-SG1000系列宿舍用電智能管理系統(tǒng)是北京泰文科技有限公司集多位資深專家精心設(shè)計(jì)出的新一代多功能智能用電管理系統(tǒng)。該系統(tǒng)應(yīng)用微電子技術(shù)精確計(jì)量電量,采用專用大規(guī)模集成電路與最新的單片處理器及外圍芯片技術(shù)設(shè)計(jì)制造。TW-SG1000宿舍用電智能管理系統(tǒng)組成:宿舍智能管理模塊(DDEb2-20A/2~4x16A)、數(shù)據(jù)網(wǎng)關(guān)(TW-Port2)、管理終端機(jī)(TW-SG100)、宿舍管理數(shù)據(jù)中心機(jī)(TW-SG100A)、系統(tǒng)軟件(TW-SG1000R)。具有安全用電、節(jié)能管理、精確計(jì)量等功能。 二、網(wǎng)絡(luò)組成: TW-SG1000系列宿舍用電智能管理系統(tǒng)網(wǎng)絡(luò)組成:宿舍智能管理模塊(DDEb2-20A/2~4x16A)與數(shù)據(jù)網(wǎng)關(guān)(TW-Port2)之間為RS485總線(MOD-BUS協(xié)議),采用雙絞屏蔽線穿鋼管敷設(shè)手拉手連接;數(shù)據(jù)網(wǎng)關(guān)(TW-Port2)與管理終端機(jī)(TW-SG100)等設(shè)備均為超五類(lèi)網(wǎng)線以太網(wǎng)連接,放射式組網(wǎng)。 三、模塊簡(jiǎn)介 1、宿舍智能管理模塊:DDEb2-20A/2~4x16A,為一路220V 20A交流電源輸入,2~4路16A開(kāi)關(guān)輸出的綜合智能管理模塊。 2、數(shù)據(jù)網(wǎng)關(guān):TW-Port2,是實(shí)現(xiàn)RS485轉(zhuǎn)換為以太網(wǎng)傳輸?shù)木W(wǎng)絡(luò)附件。 3、管理終端機(jī):TW-SG100,是宿舍管理員管理操作終端設(shè)備,設(shè)置在管理員處,具備管理員權(quán)限;可以實(shí)現(xiàn)開(kāi)關(guān)燈、售電、違章用電處罰等操作。 4、宿舍管理數(shù)據(jù)中心機(jī):TW-SG100A,是中心處理機(jī),設(shè)置在學(xué)生管理處,具備管理員權(quán)限、程序員權(quán)限等高級(jí)權(quán)限;可以實(shí)現(xiàn)入住開(kāi)戶、開(kāi)關(guān)燈、售電、退售、違章用電處罰、畢業(yè)銷(xiāo)戶、與學(xué)校相關(guān)管理部門(mén)數(shù)據(jù)交換等操作。 四、功能簡(jiǎn)介 1、惡性負(fù)載識(shí)別功能 模塊具備惡性負(fù)載識(shí)別功能:禁止電爐、熱得快、電磁爐、微波爐、電熱毯、電吹風(fēng)機(jī)等大功率或易引起接觸火災(zāi)的負(fù)載使用,同時(shí)允許1.2KW~1.5KW的空調(diào)正常使用;其技術(shù)基礎(chǔ)區(qū)別于傳統(tǒng)功率限制為主的負(fù)載識(shí)別技術(shù),傳統(tǒng)負(fù)載識(shí)別技術(shù)在限制了惡性負(fù)載使用的同時(shí),把功率大于其設(shè)定識(shí)別起始功率的空調(diào)負(fù)載也限制了。 2、模塊靈活的管理功能 一路輸入、二~四路輸出,可以方便的實(shí)現(xiàn)宿舍的管理要求,其輸出分別對(duì)應(yīng)照明、插座、空調(diào)、衛(wèi)生間的供電回路;通過(guò)管理系統(tǒng)實(shí)現(xiàn)分時(shí)或分季節(jié)對(duì)照明、插座、空調(diào)、衛(wèi)生間的供電;比如:晚上11時(shí)統(tǒng)一關(guān)燈,在需要用空調(diào)的季節(jié)把電扇和空調(diào)的電源不關(guān)斷;在可能無(wú)人在宿舍的時(shí)間段統(tǒng)一關(guān)掉全部電源;在有衛(wèi)生間的宿舍,在夜間關(guān)燈后可以統(tǒng)一轉(zhuǎn)入夜間照明模式;同時(shí)對(duì)于需要限制插座用電的宿舍可以單獨(dú)限制其插座的電源;不需要使用空調(diào)電扇的季節(jié)統(tǒng)一關(guān)掉所有的空調(diào)電源;同時(shí)該模塊也可以當(dāng)樓控模塊使用,用來(lái)控制公共照明燈等電源。 3、精確計(jì)量功能 1)模塊具備計(jì)量功能:5(20)A,1.0級(jí) 內(nèi)部考核計(jì)量用。2)具有預(yù)付費(fèi)功能及免費(fèi)基礎(chǔ)電量設(shè)置功能。 3、能累計(jì)計(jì)量,支持后付費(fèi)。 4、具有低電量報(bào)警功能:可設(shè)置報(bào)警電量,當(dāng)用戶剩余電量低于報(bào)警值時(shí),模塊報(bào)警,提示用戶購(gòu)電。具有零度斷電功能。 5、管理中心主機(jī)通過(guò)通訊網(wǎng)絡(luò)采集各分散式安全模塊的數(shù)據(jù)信息并進(jìn)行計(jì)算、查詢、統(tǒng)計(jì)、打印及參數(shù)設(shè)定,從而實(shí)現(xiàn)中心管理的電費(fèi)計(jì)量、預(yù)售電管理及安全用電控制等功能。 6、具有實(shí)時(shí)功率顯示功能,可實(shí)時(shí)顯示用戶的用電負(fù)荷 7、能計(jì)量正負(fù)兩個(gè)方向的電能,雙方向能累計(jì),有效防止了偷漏電現(xiàn)象。 8、能監(jiān)控電流、電壓、頻率、有功功率、累計(jì)用電量、剩余電量等。 4、功能強(qiáng)大的上位機(jī)軟件(TW-SG1000R),1、電腦遠(yuǎn)程寫(xiě)電,支持退費(fèi),費(fèi)率可設(shè)定; 2、開(kāi)關(guān)燈管理; 3、實(shí)時(shí)監(jiān)控; 4、模塊參數(shù)可設(shè)定; 5、支持?jǐn)?shù)據(jù)庫(kù); 6、支持定制,可以根據(jù)客戶需求改變軟件界面,和增加功能; 7、可以集成水表、別的電表等,幫業(yè)主實(shí)現(xiàn)節(jié)能管理; 8、支持校園網(wǎng)WEB查詢,學(xué)生可以遠(yuǎn)程查看本宿舍的電量及違規(guī)用電情況; 9、支持權(quán)限登錄;權(quán)限管理; 10、支持分時(shí)段自動(dòng)控制,最多每路一天8個(gè)時(shí)段(默認(rèn)4個(gè)); 11、與一卡通系統(tǒng)數(shù)據(jù)對(duì)接后可以實(shí)現(xiàn)一卡通系統(tǒng)自動(dòng)售電; 五、安裝維修方便 采用微斷式的模數(shù)設(shè)計(jì),二路、三路輸出的模塊為3P(54mm)模數(shù);四路輸出的模塊為4P(72mm)模數(shù),35mm導(dǎo)軌安裝;可分散安裝于每間宿舍配電箱內(nèi), 也可集中安裝于樓層總配電箱內(nèi);維修時(shí)普通電工簡(jiǎn)單培訓(xùn)后均可完成,只需要把故障模塊從導(dǎo)軌上取下,同時(shí)換上備用模塊,調(diào)整模塊地址,插上通訊線和強(qiáng)電線就完成維修。第三篇:系統(tǒng)組10月份安全工作總結(jié)報(bào)告
第四篇:宿舍管理系統(tǒng)設(shè)計(jì)
第五篇:宿舍智慧用電管理系統(tǒng)