宿舍管理系统源代码

宿舍管理系统源代码
宿舍管理系统源代码

#include<>

#include<>

#include<>

typedef struct Student{

char name[20];

char sex[5];

int age;

char institute[20];

char specialty[30];

}Student;

typedef struct Room{

int roomnum;

int roomarea;

int totalnum;

int stunum;

Student stu[10];

Room *next;

}Room;

typedef struct Story{

char storynum;

Room *room;

}Story;

/*-------------------------------------------------------------------------------------------------*/

Student *StudentCreat(int age,char name[],char institute[],char specialty[],char sex[])

{

Student *Stu;

Stu=(Student *)malloc(sizeof(Student));

Stu->age=age;

strcpy(Stu->institute,institute);

strcpy(Stu->name,name);

strcpy(Stu->specialty,specialty);

strcpy(Stu->sex,sex);

return Stu;

}

Room *RoomCreat(int room_num,int room_area,int total_num,int stu_num) {

Room *R;

int i;

R=(Room *)malloc(sizeof(Room));

if(!R)return NULL;

R->roomnum=room_num;

R->roomarea=room_area;

R->totalnum=total_num;

R->stunum=stu_num;

R->next=NULL;

return R;

}

Story *StoryCreat()

{

Story *S;

S=(Story *)malloc(sizeof(Story));

S->room=RoomCreat(0,0,0,0);

return S;

}

Story *DormCreat()

{

Story *S,*control;

char i;

control=(Story *)malloc(26*sizeof(Story));

if(!control)return NULL;

for(i='A';i<='Z';i++)

{

S=StoryCreat();

S->storynum=i;

control[i-'A']=*S;

}

return control;

}

/*-------------------------------------------------------------------------------------------------*/

Story *StorySearch(Story *control,char storynum)

{

return control+(storynum-'A');

}

Room *RoomSearch(Room *R,int room_num)

{

while(R->next!=NULL)

{

if(R->next->roomnum==room_num)break;

else R=R->next;

}

return R;

}

Student *StudentSearch(Room *R,char name[])

{

Student *p;

int i;

R=R->next;

p=R->stu;

for(i=0;istunum;i++)

{

if(strcmp(p->name,name)==0)return p;

else p++;

}

return NULL;

}

/*-------------------------------------------------------------------------------------------------*/

void RoomInsert(Story *S,Room *R)

{

R->next=S->room->next;

S->room->next=R;

}

void StudentInsert(Room *R,Student *Stu)

{

R=R->next;

R->stu[R->stunum]=*Stu;

R->stunum++;

}

void RoomDelete(Room *R)

{

Room *p;

R=R->next;

p=R;

R=R->next;

free(p);

}

void StudentDelete(Room *R,Student *Stu)

{

R=R->next;

Student *p;

for(p=R->stu;Stustunum-1;Stu++)*Stu=*(Stu+1);

R->stunum--;

}

void RoomRevamp(Room *R)

{

int i,k;

R=R->next;

printf("1、房号 2、面积 3、可容纳人数:\n");

printf("要修改那一项:\n");

scanf("%d",&i);

switch(i)

{

case 1:{

printf("房号:");

scanf("%d",&k);

R->roomnum=k;

break;

}

case 2:{

printf("面积:");

scanf("%d",&k);

R->roomarea=k;

break;

}

case 3:{

printf("可容纳人数:");

scanf("%d",&k);

R->totalnum =k;

break;

}

}

}

void StudentRevamp(Student *Stu)

{

int i,k;

char str[30];

printf("1、姓名 2、性别 3、学院 4、专业 5、年龄:\n"); printf("要修改那一项:\n");

scanf("%d",&i);

switch(i)

{

case 1:{

printf("姓名:");

scanf("%s",str);

strcpy(Stu->name,str);

break;

}

case 2:{

printf("性别:");

scanf("%s",str);

strcpy(Stu->sex,str);

break;

}

case 3:{

printf("学院:");

scanf("%s",str);

strcpy(Stu->institute,str);

break;

}

case 4:{

printf("专业:");

scanf("%s",str);

strcpy(Stu->specialty,str);

break;

}

case 5:{

printf("年龄:");

scanf("%d",&k);

Stu->age =k;

break;

}

}

}

/*-------------------------------------------------------------------------------------------------*/

void RoomScan(Room *R)

{

int i;

Student *p;

R=R->next;

printf("房号:%d\n",R->roomnum);

printf("面积:%d\n",R->roomarea);

printf("可容纳人数:%d\n",R->totalnum);

printf("已住入人数:%d\n",R->stunum);

printf("成员:");

for(i=0;istunum;i++)

{

p=&(R->stu[i]);

printf("%s ",p->name);

}

putchar('\n');

}

void StudentScan(Student *Stu)

{

printf("姓名:%s\n",Stu->name);

printf("年龄:%d\n",Stu->age);

printf("性别:%s\n",Stu->sex);

printf("学院:%s\n",Stu->institute);

printf("专业:%s\n",Stu->specialty);

}

int main()

{

int roomnum,roomarea,totalnum,stunum,age;

int event;

char name[20],institute[20],specialty[30],sex[5];

char storynum,judge;

Story *control;

Story *S;

Room *R;

Student *Stu;

control=DormCreat();

do

{

printf("****************************注意

**********************************\n");

printf("* 先录入宿舍信息才能录入学生信息

*\n");

printf("* 先录入信息才能删除浏览或修改信息

*\n");

printf("************************************************************* *****\n");

printf("\n\n\n 宿舍管理系统

\n\n\n");

printf("功能选择菜单:\n");

printf("1、宿舍信息录入 2、学生信息录入 3、删除某个宿舍 4、删除某个学生\n");

printf("5、宿舍信息浏览 6、学生信息浏览 7、宿舍信息修改 8、学生信息修改\n");

scanf("%d",&event);

switch(event)

{

case 1:

{

do

{

printf("请输入宿舍房间号,房间面积,可容纳人数,已住入人数:(以空格隔开)\n");

fflush(stdin);

scanf("%c%d %d %d %d",&storynum,&roomnum,&roomarea,&totalnum,&stunum);

S=StorySearch(control,storynum);

R=RoomCreat(roomnum,roomarea,totalnum,stunum);

RoomInsert(S,R);

printf("宿舍信息录入成功!\n");

fflush(stdin);

printf("是否继续录入宿舍信息(Y/N)\n");

scanf("%c",&judge);

}while(judge=='Y');

break;

}

case 2:

{

do

{

printf("请输入该生要入住的宿舍:\n");

fflush(stdin);

scanf("%c%d",&storynum,&roomnum);

fflush(stdin);

S=StorySearch(control,storynum); R=S->room;

R=RoomSearch(R,roomnum);

printf("请输入该生姓名,性别,学院,专

业,年龄:(以空格隔开)\n");

scanf("%s%s%s%s",name,sex,institute,specialty);

scanf("%d",&age);

Stu=StudentCreat(age,name,institute,specialty,sex);

StudentInsert(R,Stu);

printf("学生信息录入成功!\n");

fflush(stdin);

printf("是否继续录入学生信息(Y/N)\n");

scanf("%c",&judge);

}while(judge=='Y');

break;

break;

}

case 3:

{

do

{

printf("请输入要删除的宿舍号码:\n");

fflush(stdin);

scanf("%c%d",&storynum,&roomnum);

fflush(stdin);

S=StorySearch(control,storynum); R=S->room;

R=RoomSearch(R,roomnum);

RoomDelete(R);

printf("宿舍信息删除成功!\n");

fflush(stdin);

printf("是否继续删除宿舍信息(Y/N)\n");

scanf("%c",&judge);

}while(judge=='Y');

break;

break;

}

case 4:

{

do

{

printf("请输入要删除学生现住宿舍:\n");

fflush(stdin);

scanf("%c%d",&storynum,&roomnum);

fflush(stdin);

S=StorySearch(control,storynum); R=S->room;

R=RoomSearch(R,roomnum);

printf("请输入要删除学生的姓名:\n");

scanf("%s",name);

Stu=StudentSearch(R,name);

StudentDelete(R,Stu);

printf("学生信息删除成功!\n");

fflush(stdin);

printf("是否继续删除学生信息(Y/N)\n");

scanf("%c",&judge);

}while(judge=='Y');

break;

break;

}

case 5:

{

do

{

printf("请输入要浏览的宿舍号码:\n");

fflush(stdin);

scanf("%c%d",&storynum,&roomnum);

fflush(stdin);

S=StorySearch(control,storynum); R=S->room;

R=RoomSearch(R,roomnum);

RoomScan(R);

fflush(stdin);

printf("是否继续浏览宿舍(Y/N)\n");

scanf("%c",&judge);

}while(judge=='Y');

break;

break;

}

case 6:

{

do

{

printf("请输入要浏览学生的宿舍号

码:\n");

fflush(stdin);

scanf("%c%d",&storynum,&roomnum);

fflush(stdin);

S=StorySearch(control,storynum); R=S->room;

R=RoomSearch(R,roomnum);

printf("请输入要浏览学生的姓名:\n");

scanf("%s",name);

Stu=StudentSearch(R,name);

StudentScan(Stu);

fflush(stdin);

printf("是否继续浏览学生(Y/N)\n");

scanf("%c",&judge);

}while(judge=='Y');

break;

break;

}

case 7:

{

do

{

printf("请输入要修改的宿舍号码:\n");

fflush(stdin);

scanf("%c%d",&storynum,&roomnum);

fflush(stdin);

S=StorySearch(control,storynum); R=S->room;

R=RoomSearch(R,roomnum);

RoomRevamp(R);

printf("宿舍信息修改成功!\n");

fflush(stdin);

printf("是否继续修改(Y/N)\n");

scanf("%c",&judge);

}while(judge=='Y');

break;

break;

}

case 8:

{

do

{

printf("请输入要修改学生的宿舍号

码:\n");

fflush(stdin);

scanf("%c%d",&storynum,&roomnum);

fflush(stdin);

S=StorySearch(control,storynum); R=S->room;

R=RoomSearch(R,roomnum);

printf("请输入要修改学生的姓名:\n");

scanf("%s",name);

Stu=StudentSearch(R,name);

StudentRevamp(Stu);

printf("学生信息修改成功!\n");

fflush(stdin);

printf("是否继续修改(Y/N)\n");

scanf("%c",&judge);

}while(judge=='Y');

break;

break;

}

}

fflush(stdin);

printf("是否继续其他操作(Y/N)\n");

scanf("%c",&judge);

}while(judge=='Y');

system("pause");

}

C语言编程 新生宿舍分配信息管理系统

新生宿舍分配信息管理系统(源代码) 学号:02 班级:软件技术班 姓名:沈洪达 #include #include #include int INDEX[42]; struct Students { int id; char name[100]; char sex; int age; char define[100]; int num; }students[42]; void page_title(char *menu_item) { printf("> > > > > > > 新生宿舍分配信息管理系统< < < < < < <\n\n- %s -\n\n",menu_item); } void return_confirm() { printf("\n按任意键返回\n"); getch(); } void student_new() { int n; page_title("输入学生基本信息"); for(n=0;n<42;n++) if(students[n].id==0) break; printf("学号:\n");

scanf("%d",&students[n].id); printf("姓名:\n"); scanf("%s",&students[n].name); printf("性别:\n"); scanf("%s",&students[n].sex); printf("年龄:\n"); scanf("%d",&students[n].age); printf("专业:\n"); scanf("%s",&students[n].define); printf("宿舍号:\n"); scanf("%d",&students[n].num); return_confirm(); } void massege_input(void) { int s,n,t; page_title("浏览信息"); printf("再输入任意数字回车浏览下一条信息\n\n"); scanf("%c",&s); for(n=0;n<42;n++) { if(students[n].id!=0) { printf("学号:%d 姓名:%s 性别:%c 年龄:%d 专业:%s 宿舍号:%d\n",students[n].id,students[n].name,students[n].sex,students[n].age,students[n].define,stud ents[n].num);scanf("%d",&t); } } return_confirm(); } void browser() { int n,x; while(n) { page_title("浏览信息"); for(n=0;n<42;n++) { if(INDEX[n]!=0) { x=INDEX[n]; printf("%d\t%s\t",students[x].id,students[x].name); printf("%d\t%s\t",students[x].age,students[x].define); printf("%d\t%c\t",students[x].num,students[x].sex);

用智能化系统管理高校学生的宿舍用电

用智能化系统管理高校学生的宿舍用电 郑明松 (福建信息职业技术学院福州350003) 内容提要:数字化校园一卡通,应用计算机技术,实现高校学生宿舍电控的智能化管理,改变了大学生的生活,促进了学校人性化管理与创建安全节约型校园的工作;从经济学角度看,这种新型管理也符合帕累托(Pareto)改进。 关键词:校园电控智能管理 一、宿舍用电的原先管理方式及弊端 以往,高校对学生宿舍的用电一般采取统一管制。早期靠宿舍管理员的人工手动控制闸刀开关,以后逐渐发展为利用“空气开关+可编程时间控制器+接触器”的定时自动控制,按照学校作息制度及其它相关规定在一定时间段内向宿舍供电。 在这种情况下,学生宿舍内难免有使用违章电器的事件发生,并且一度发展得相当普遍和严重。 安全工作是宿舍管理的中心工作,学生宿舍内违章用电,一直是学校宿管安全工作中的突出问题。学生在宿舍内违章用电,不仅浪费电能,增加开支,还可能使供电设备因为过载或短路而造成损坏,影响正常供电。同时违章用电还埋下火灾和触电的事故隐患,一旦发生此类事故,将给学校和学生生命和财产造成巨大损失。对于此类事件的频频发生,学校曾采取加强管理监督和加大惩罚力度,以及各宿舍安装电表,限制用电等措施,但收效甚微。 二、智能化管理系统思路的提出 在实际管理工作中,管理人员和学生“用”与“禁”的矛盾相当尖锐,我们认识到仅靠简单“堵”和“卡”是不行的,还需要“引”和“导”。 随着时代进步,电脑是学生与外界联系沟通、获取新知识的重要渠道。电脑等电器设备进入宿舍已成为必然趋势。同时随着学生宿舍条件的不断改善,越来越多的电器,如热水器、饮水机等正逐步走进学生宿舍,定额电量已难以满足不同学生的不同的用电量要求。这就需要学生宿舍用电实行开放式管理,以更好地适应现代化学生宿舍的用电需求,建立和谐的人性化的校园宿舍环境。 开放式管理也有多种模式:如采用分散安装传统普通电表模式,但需要定期派专人上门抄表催收电费,工作量大,而且给供电集中管理带来很多的不便。如采用众多的传统电表集中安放到一个专门的房间实行集中管理模式,则要占用很大的空间,配套的线路比较复杂,费用也比较昂贵,同时仍需派专人催收电费。 2004年福建信息职业技术学院在对学生宿舍用电管理进行充分详实的调研的基础上,为了从根本上解决这个两难的问题,在学院数字化校园建设的平台上,利用学院的信息技术优势,调集精兵强将,成立校园一卡通工作小组,本人有幸成为其中一员,参与了集餐饮、水控、电控、门禁、考勤、机房管理等多项功能的校园一卡通管理系统的建设全过程,并主持了电控、水控、餐饮子系统的实施。 三、校园一卡通系统的构成及运作

学生宿舍管理信息系统

学生寝室管理信息系统分析与设计 一、系统项目概述 1. 目的 众所周知,从我国高等院校大面积扩招政策施行以来,许多院校学生的住宿和管理成为学校一个不小的问题,使学生拥有一个好的学习环境和生活氛围,是每一所高校都必须面 对的重要工作。那么,我们需要针对院校实际情况,对学生寝室管理系统进行系统的分析和设计,以便院校管理。 2. 业务范围 学生入住、退住宿舍管理,寝室信息查询,宿舍费用管理,卫生评比,门禁管理。 3. 主要任务 绘制宿舍管理系统关联图,学生住宿信息管理子系统,宿舍管理系统图,宿舍管理数据 流程图,宿舍管理 U\C矩阵图,宿舍管理的信息查询模块功能模块图,宿舍管理代码设计, E-R图设计,3NF关系群,范式图分析,宿舍管理使用的数据库表,IOP设计。 4. 项目的意义及必要性 在对宿舍管理系统的深入了解,实践之中学习宿舍管理系统图,宿舍管理数据流程图,宿舍管理U\C矩阵图,块功能模块图,E-R图设计,3NF关系群,IOP设计等相关的图表的绘画,了解学生宿舍管理信息系统的构成和分析方法,既提高了理论知识,有积累了手动操作能力; 设计一套学生宿舍管理信息系统,宿管人员将数据输入到系统的数据库中去,以便于对学生 宿舍信息的了解和管理;能够快速的查询学校所需的住宿信息的学生宿舍管理信息系统。 二、项目工作计划 确定项目各部分的开发任务、人员分工(估计开发进度)见图2-1 ,开发任务包括各部分 的系统子项、系统规划方案(即U(矩阵)。成员王浩负责人员分工进度甘特图、学生寝 室管理信息系统项目的系统规划方案(即UC矩阵)、主要业务流程图表;成员高智负责数据流 程图、代码设计、功能结构图设计三大块;成员王亚楠负责学生宿舍管理的E— R图、3NF 关系群、范士图分析、IOP设计以及总结报告的誊写。 U\C矩阵 管理业务流程图数据流程图数据字典编制决策树

宿舍用电智能管理系统设计

目录 摘要及关键词 (1) 1 引言 (1) 1.1 课题的提出 (1) 1.2系统分析 (2) 2方案论证及系统设计 (3) 2.1有功功率测量方案论证 (3) 2.2系统设计 (5) 3系统硬件介绍 (6) 3.1单片机简介 (6) 3.2单片机编程语言介绍 (7) 3.3系统选择 (7) 3.4AT89C51引脚功能介绍 (8) 3.5定时器0和1使用 (10) 4硬件设计 (11) 4.1单片机最小系统 (11) 4.2供电电路设计 (12) 4.3继电器接口电路 (13) 5软件设计 (14) 5.1Keil C51简介 (14) 5.2各个模块程序介绍 (16) 6全文总结 (17) 附录 (19) 参考文献 (23) 谢辞 (25)

高校公寓智能节水系统设计 摘要:随着科学技术的不断进步和发展,电力系统在学生宿舍楼中的应用越来越广泛,并且日趋复杂化。这就对学生宿舍楼的电力交流参数的测试和管理水平提出了更高的要求。该文介绍了一种新型的,适用于学生宿舍楼电量测量的多参数电力系统模块。该模块基于采样定理,利用准同步采样法对电力参数进行测量。整个系统由主控模块、采样测量模块、显示模块等组成。主控单元模块由Intel的16位单片机AT89C51作为核心处理器,对各个传感器传送来的数据进行实时处理。数据处理传输模块也是采用80C196KB作为CPU,对若干个集中监控单元模块传上来的数据进行处理、控制。该系统还可以安装串行通信接口与上位计算机进行远传通信。 关键词:功率测量;AT89C51单片机;ADE7755;LED显示 1 引言 1.1课题的提出 高校学生宿舍的用电管理问题,一直是摆在高校学生宿舍管理者面前的一道难题,传统的以手工操作为主的学生宿舍用电管理方式,信息反馈慢,工作效率低,管理质量差。在计算机信息技术飞速发展与广泛应用的今天,这种落后的管理方式与时代的步伐已显得格格不入,对学生宿舍用电实行智能化、信息化管理,是信息时代对高校学生公寓管理工作提出的客观要求。 几乎所有院校目前的学生公寓,是按房间安装了电度表,对学生宿舍用电实行定额管理。学校按照规定给每个宿舍核拨用电定额。用电在定额以内的部分,由学校承担,定额以外的部分,由学生自己承担。但是由于没有安装“学校用电收费管理系统”等类似的相关系统软件,在用电管理过程中,每抄一次表就需要花很长的时间,同时还有大量的数据和信息需要处理,既费工又费力,还容易出错。如何使数据与信息在用电管理系统的相关模块间流动起来,为学生宿舍用电管理提供科学的管理方法,使管理更严谨,同时更具有操作性,节省操作人员的劳动,成为学校用电收费管理人员的当务之急。 学校用电收费管理系统设计内容:本系统是单机版的应用系统。本系统设计具有以下功能:(1)用户管理(2)电费抄表登记(3)电费收缴(正常、超支、停电)(4)报表统计打印(5)用户用电查询(6)系统维护等。 本系统具备的特点有:界面美观,操作方便;大大提高工作效率;能及时、准确地反映学生宿舍用电情况;信息收集、处理、存储、打印方便;收费程序更加规范;系统可维护性强、管理集中。 本系统前台利用Visual Basic语言、后台使用ACCESS数据库进行开发,适用于windows xp,或更高的软件支持平台,便于以后的系统扩展与更新,有着较好的开发前景。使用本

宿舍管理系统_管理信息系统

山东青年政治学院课程设计《管理信息系统》 专业: 班级: 学号: 姓名: 日期:

第一部分战略规划 (一)选题意义 1.摘要 用户:宿舍楼管理员 拟建系统的名称:学生宿舍管理系统 拟达到的目标:通过一个宿舍管理管理系统,使学校的宿舍管理工作,系统化、规范化、自动化,从而达到提高学校管理效率的目的 2.背景 随着计算机技术的飞速发展,特别是计算机的应用已普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,利用计算机实现高校宿舍管理系统势在必行。对于各大高校来说,利用计算机支持学校的学生,教师查课,管理员排课,是适应现代学校的制度要求、推动学校管理走向科学化、系统化、规范化的必要条件,从而达到提高校管理效率的目的。给同学和老师带来方便。 高校学生宿舍管理系统的开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于后台数据库的建立和维护要求建立起数据一致性和完整性强、数据安全性好的库。而对于前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点。旧的手工纪录的宿舍管理方式已经不能适应高速发展的信息化时代,新的宿舍管理系统开发出来之后,学校的现有的宿舍信息管理将有很大的改观,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、查找方便、可靠性高、存储量大。这些优点能够极大地提高效率,也是学校科学化、正规化管理的重要因素。 3.现行系统调研与分析 使用传统人工的方式管理排课存在着许多缺点,如效率低、数据冗余、易产生错误等。而使用计算机对人事信息进行管理,有着手工管理所无法比拟的优点,这些优点能够极大地提高人事信息管理的效率,也是企业走向科学化、正规化管理,与世界接轨的重要条件。 (二)可行性、必要性分析 1.必要性 旧的手工纪录的宿舍管理方式已经不能适应高速发展的信息化时代,新的宿

宿舍管理系统UML

《信息系统分析与设计》课程设计报告 班级: 姓名: 学号:

宿舍管理系统 一、需求分析 高校学生宿舍管理系统是典型的信息管理系统, 运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信息等其他信息。 1、宿舍楼的基本情况 学生住在宿舍楼中,每栋宿舍楼都会有若干名老师负责本宿舍楼的日常管理。 1.1学生的基本信息: 入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。另外,为了管理上的方便,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称。 1.2宿舍的基本信息: 每间宿舍都有唯一的宿舍号,以及相应的地址,奖罚情况。 1.3宿舍财产的基本信息: 每个宿舍的财产属于学校,比如电灯,床铺,柜子,桌椅等,为了对不同的财产进行区分,可以为每种财产分配不同的财产号。这样有利于财产的报修和管理。 1.4报修的基本信息: 宿舍楼中经常出现财产的损坏,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便学校派人进行维修。这时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的原因。当损坏的财产维修完毕后,应记录解决时间,表示该报修成功解决。 1.5夜归的基本信息: 宿舍楼在指定的时间关门,若有同学晚于关门时间会宿舍,需通知宿舍楼管理员,同时应登记晚归学生,宿舍号,时间和晚归原因,以利于学校的管理和查证。 1.6离校的基本信息: 每当放寒假或暑假时,同学们大部分都会回家;每当“五·一”或“十·一”放假时,同学们也有很多不会留在宿舍。这时,为加强学校对同学假期安全的管理,离校的同学应登记离校时间,待返校后记录返校时间,以便学校查证和管理。 1.7毕业的基本信息 学生毕业时,需要统计个人损毁宿舍财产的情况,及时通知罚金情况。 2.功能需求 2.1宿舍楼管理员 宿舍楼管理员能查询上面提到的宿舍楼的所有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,报修的所有信息,夜归的详细信息和学生离返校的信息。以利于对整个宿舍楼的全面管理。 当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。比如,某些同学搬到其他的宿舍中去,他们在本宿舍楼中相应的记录就应该删去;或者学生转换专业,他们记录中院系的信息也要作相应的修改等等。 当宿舍财产报修及时解决后,管理员应登记解决时间,表明该报修问题已成功解决。 通知学生学院及学校的发布的及时公告。 2.2本宿舍楼的学生 本宿舍楼的学生能查询其所在的宿舍的所有信息。能查询自己的夜归记录和离返校

宿舍信息管理系统

《数据库系统原理》课程设计报告题目:宿舍信息管理系统 专业班级: 2016级软件工程(2)班 指导教师:王晓妍 学生姓名一:赵欣睿 完成任务:需求分析(页码起止:3—8 ) 学生姓名二:陈思慧 完成任务:数据实施(页码起止: 19—23 ) 学生姓名三:刘伟 完成任务:概念设计(页码起止: 11—14 ) 学生姓名四:崔子涵 完成任务:逻辑设计(页码起止: 15—17 )

目录 1 引言 (1) 1.1问题描述 (1) 1.2开发环境和运行环境 (1) 2 需求分析 (3) 2.1系统功能基本的要求 (3) 2.2企业对系统实现的要求 (3) 2.4数据流程 (6) 2.5数据字典 (8) 3 概念设计 (11) 3.1设计分E-R图 (11) 3.2设计完成的总E-R图 (14) 4 逻辑结构设计 (15) 4.1图向关系模式的转换 (15) 4.2关系模型的优化 (15) 4.3用户子模式的设计 (15) 5物理结构设计阶段 (16) 6数据实施和维护 (17) 6.1建立数据库 (17) 6.2建表 (17) 6.3建查询 (20) 6.4建存储过程 (22) 6.5建触发器 (24) 7总结 (25) 参考文献 (26)

1 引言 1.1 问题描述 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条一条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。 当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21 世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备修改功能,能够快速的查询学校所需的住宿信息。面对目前学校发展的实际状况,我们通过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。 1.2开发环境和运行环境 本学生宿舍信息管理系统(数据库系统) 的开发运行环境如下: 开发环境:Windows7 数据库管理系统: MYSQL 5.5 硬件运行环境: 服务器:最低配置 PⅢ以上 CPU, 256MB 以上内存, 1G 以上硬盘空间。 客户端:最低配置 PⅢ以上 CPU, 128 MB 以上内存, 400M 以上硬盘空间。软件环境: 服务器操作系统:Windows2000Server 企业版 客户端操作系统: WindowsXP/Windows7,浏览器要求 IE6.0 以上 后台数据库系统:MYSQL 5.5 及以上版本

BS模式智能学生宿舍分配管理系统的设计与开发毕业论文

本科毕业论文(设计) 论文题目:B/S模式-智能学生宿舍分配管理系统的设计与开发

序言 近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。对于学校而言,学生宿舍管理是必不可少的组成部分。目前仍然存在有学校停留在宿舍管理部门人员手工记录数据的阶段,手工记录对于规模小的学校来说勉强可以接受;但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的,而且当查找某条记录时,由于数据量庞大,只能依靠人工去一条一条地查找,这样不但工作效率比较低而且易出错。采用计算机来管理宿舍和学生的信息,大大提高了查询的速度,节约了人力和物力资源,达到了预期的要求。如今,计算机已经被应用于许多领域,计算机之所以如此通用的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全。 为了实现提高高校宿舍管理部门的工作效率,充分利用资源,减少不必要的人力,物力和财力的支出,方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的,为宿舍管理部门,开发设计专用系统--智能学生宿舍分配管理系统来进行学生宿舍信息管理,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。它将实现检索迅速和查找方便,信息的录入,修改和删除功能,以及对新入校学生进行宿舍安排等功能,用户可以在系统前台以管理员和后勤人员的身份进行发布寝室和查看的信息。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成系统管理,学生信息查询管理,学生出入宿舍登记和资料的修改管理等功能,本文所设计的智能学生宿舍分配管理系统可以用于学校从事学生宿舍管理方面的需要。

宿舍管理信息系统

宿舍管理信息系统

浙江理工大学管理信息系统课程设计报告 题目:学生宿舍信息管理系统 班级: 姓名: 学号: 学院:机械与自动控制 指导老师:

2012年1月9日 第1章系统开发概述 1.1 系统开发的需求分析 随着社会信息化步伐的加快,社会对人才的要求越来越高,相应的,需要学校的工作越来越周到、全面、先进、高效。这不仅使学生管理的日常工作日趋复杂繁重,而且,对它提出了更高的要求。本学生宿舍管理信息系统强化了学生管理的职能,涵盖了学生管理、床位管理等主要功能,特别是对学生宿舍管理工作进行了提炼和概括,使学生宿舍管理工作日益规范化、制度化和科学化。学生宿舍管理系统的使用,大大减少了学生处管理者的重复劳动,是学校管理的得力助手。 本系统从对学生的分房入住开始到最后的费用结算全程进行管理。包括:分房、住宿登记、卫生评比、维修管理、违纪记录以及对学生的住宿情况查询,可以更快地了解到每个学生的住宿情况;统计出剩余床位;测算出预期时间内的床位总剩余数等。 1.2 可行性研究 1.2.1 管理可行性 我们正走进一个信息时代,信息技术将从根本上改变人类社会的生产方式和生活方式,各行各业的业务管理现在都已经相继使用计算机来处理,可以说用计算机进行信息管理是一个总趋势。学生公寓管理软件主要是对公寓、寝室的配置、住宿人员登记、卫生检查、公寓资产、学生违纪、值班老师记录以及对学生住宿情况查询,修改,更新等。可以更快地了解到每个学生的住宿情况。开发一个学生公寓管理系统可以达到事半功倍的效果。随着数据库管理系统的普及以及可视化编程软件的出现,使数据库管理信息系统的开

发变得更为简单,因此开发一个学生公寓管理系统是完全可行的。 信息资源已成为各个部门的重要财富和资源,建立一个满足各级部门信息处理需要的信息系统,也一个企业或组织生存越来越重要的信息资源。长期以来,使用传统人工的方法管理高校公寓,这种管理方式存在着许多缺点,如:效率低。而且时间一长,将产生大量的文件和数据,这对于查找、更新、维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥越来越重要的作用。学生公寓管理软件,是以高校的管理方式为实例而设计的一种实用型管理软件。 本系统最大的特点是通用性、简单操作性。随着学校寄宿人员的增多,公寓管理人员的负担越来越重,为了让所有公寓管理人员能从繁重的工作中解脱出来,实现无纸化办公,使工作更有条理、更方便、更有效率,而开发出这套公寓管理软件。 1.2.2 技术可行性 该系统前台我使用的VB作为开发工具,后台数据库使用SQL,该软件的开发是在XP操作系统下进行,利用VB工具进行开发,不需要任何大型的系统软件和应用软件来支持。 该系统是一个多媒体播放的娱乐软件,对该软件的操作不需要高配置的计算机,只要在该计算机上能够运行Windows 98,2000,XP操作系统即可,也不需要高配置的计算机来开发和运行该软件。 目前,开发者熟悉VB和Windows XP操作系统,具有开发大型软件的能力。综上,开发该管理软件具有技术可行性的。 1.2.3 经济可行性 在学校使用学生公寓管理软件方便了大家对学生信息的即时掌握与了解,节省了大量的时间和人为搜索的精力。

学生宿舍管理系统

数据库设计 题目:学生宿舍管理系统的设计与开发学院:信息工程学院 专业:计算机科学与技术 完成时间:

目录 摘要……………………………………………………………………………… 1.引言……………………………………………………………………… 1.1 开发背景与现状…………………………………………………… 1.2开发设计的意义……………………………………………………… 1.3开发工具………………………………………………………… 1.3.2 SQL Server 2000简介…………………………………………… 2系统分析……………………………………………………………… 2.1 可行性分析…………………………………………………… 2.2 系统需求分析…………………………………… 2.3 系统数据流图…………………………………………………………………3总体设计……………………………… 3.1 系统设计目标………………………………………………………………… 3.2 系统总体功能…………………………………………………… 3.3 系统结构图………………………………………… 4 详细设计………………………………………………………… 4.1 数据库设计…………………………………… 4.1.1数据库概念结构设计…………………………………………… 4.1.2数据库逻辑结构设计……………………………………………… 4.2 模块设计………………………………………………………… 4.2.1 管理员模块设计………………………………………… 4.2.2 寝室长与室员模块设计……………………………………………… 5.面板设计 6.致谢与心得

学校宿舍寝室智能化管理系统可行性研究报告

学校宿舍寝室智能化管理系统可行 性研究报告

目录 1引言 (1) 1.1编写目的 (1) 1.2背景 (1) 1.3定义 (1) 1.4参考资料 (2) 2可行性研究的前提 (2) 2.1要求 (3) 2.2目标 (4) 2.3条件、假定和限制 (4) 2.4进行可行性研究的方法 (5) 2.5评价尺度 (5) 3对现有系统的分析 (5) 3.1处理流程和数据流程 (6) 3.2工作负荷 (6) 3.3费用开支 (6) 3.4人员 (6) 3.5设备 (6) 3.6局限性 (6) 4所建议的系统 (6) 4.1对所建议系统的说明 (7) 4.2处理流程和数据流程 (7)

4.3改进之处 (7) 4.4影响 (7) 4.4.1对设备的影响 (7) 4.4.2对软件的影响 (7) 4.4.3对用户单位机构的影响 (7) 4.4.4对系统运行过程的影响 (8) 4.4.5对开发的影响 (8) 4.4.6对地点和设施的影响 (8) 4.4.7对经费开支的影响 (8) 4.5局限性 (8) 4.6技术条件方面的可行性 (9) 5投资及效益分析 (9) 5.1收益 (9) 5.1.1一次性收益 (9) 5.1.2非一次性收益 (9) 5.1.3不可定量的收益 (10) 5.2收益/投资比 (10) 5.3投资回收周期 (10) 6社会因素方面的可行性 (10) 6.1法律方面的可行性 (10) 6.2使用方面的可行性 (10) 7结论 (10)

1引言 1.1编写目的 学生宿舍管理系统对于一个学校来说是必不可少的组成部分,目前我们学校还停留在宿舍管理人员手工记录数据的最初阶段。像这种手工记录的方法,非常的繁琐,并且管理也不够系统和详细。当查询某条纪录时,由于数据量庞大,还只能靠人工去一条一条查找,既浪费人力物力,效率也很低。开发这样一个系统是可行的也是必须的。 编写的目的希望通过这样的一个方式来综合的反映自己的学习能力和掌握的知识,希望通过自己在大学期间的学习可以解决实际生活中存在的问题,很好地为大家服务。 1.2背景 a.工程的名称:学生宿舍管理系统(SDMS) b.提出者:孙启龙老师 开发者:王梧萍 用户:学生 实现对象:楼管 c.与财务系统、青海民族大学学生管理系统都有往来关系 1.3定义 SDMS:Student dormitory management system学生宿舍管理系统 SQL Sever 2005: 所采用的数据库管理系统

高校宿舍通道管理系统简介(学校)

目录 总体描述 (2) 1、项目背景 2、当前公寓管理现状 3、现有的解决策略 第一章工程概述 (4) 第二章“安迅通”无障碍智能通道系统的主要功能特点 (5) 第三章“安迅通”无障碍智能通道系统的组成 (9) 1、“安迅通”无障碍通道系统拓扑图 第四章“安迅通”无障碍智能通道系统运行环境要求 (10) 第五章“安迅通”无障碍智能通道系统参数及硬件组成 (11) 1、“安迅通”无障碍智能通道系统参数: 2、“安迅通”无障碍智能通道系统控制器参数: 第六章“安迅通”无障碍智能通道系统管理软件 (16) 1、门禁管理 2、归寝查询 3、视频监控中心 4、远程监控管理 5、用户基础档案管理 6、指纹验证功能 7、区域人员统计及LED大屏显示 8、访客管理 9、“安迅通”无障碍通道系统良好的开放性 第七章北京恒致通创科技有限公司简介 (23) 第八章“安迅通”无障碍智能通道系统部分用户名单 (24) 第九章“安迅通”无障碍智能通道系统使用流程 (31) 1、设备使用流程

总体描述 1、项目背景 2、当前学校公寓管理现状 当前公寓管理中存在的问题: ●安全隐患 当学生上下课的时候会有大量学生同时进入宿舍,如何在这个时间段对每一个到学校的人员进行准确的身份识别,怎么来防止外来人员尾随本学校学生进入学校宿舍。而在这个时候工作人员也根本无法知道有尾随进入。 ●人员通过速度 如何做到让宿舍的管理人员,在高峰期的时候对每个学生进行准确的身份识别,而且还不会使学生产生排队、拥堵的情况发生。假如让老师对每一个人用肉眼来识别的话,不光会给人一种很不人性化的感觉。而且最后老师做到的就是熟悉的人就可以进去、那么这种管理也就沦落成一个形式而已。 ●人性化 在选择一个产品的时候首先要考虑到不要给内部人员带来太多的麻烦,而且还要让所选择的产品显得有档次,让公寓内部人员以及来访人员通过的时候不会让人感觉有被拒之门外的感受。 ●处理内部人员没带卡的情况 以往当有学生不带证件进入公寓时,公寓的管理人员所做的一般就是认识的打个招呼、或者签个字后就可以进去,时间一长,就让所有的学生都习惯不带证件就随便出入。就算是领导要求公寓管理人员把没有带证件人员的原因都登记上,也是难以实现的。而领导在办公室也就根本无法知道门口所发生的一切。

学生宿舍人员通道管理系统功能需求及设备参数

学生宿舍人员通道管理系统功能需求及设备参数设备清单

笔记录存储; 5.^设备应支持通过USB接口外接身份证阅读器,支持通过USB 接口输出身份证信息,支持通过HDMI接口外接显示屏,显示比对 结果,支持通过RS232/RS485拓展应用,可输出比对结果及信息,支持通过网络方式传输比对结果及图片; 6.^设备应支持局域网、互联网环境的网络通信; 7.★设备应支持照片及视频防假功能,使用照片或视频无法识别,并输出语音提示,无需用户配合,即可完成真人检测; 8.^设备应支持文字、图片及广告播放功能; 9.^设备应支持外接身份证阅读器对居民身份证及智能卡信息读取,支持人证比对功能,现场抓拍人员人脸照片与身份证(或智能 卡)内的照片进行比对,完成人员身份核验,人证比对时间:<1秒;10.^设备应支持人脸、刷卡+人脸、智能模式等多种认证组合方式,支持人脸识别功能,现场抓拍人脸照片与本地人脸库照片进行比 对,进行人员身份核验,人脸比对时间:V 0.5秒; 设备应支持中心下发或本地U盘导入人脸或卡号黑名单,支持本地黑名单人脸或卡号比对,支持本地黑名单报警功能,报警信息可上传中心; 12.★设备应支持本地菜单管理、远程中心下发、U盘本地导入人 员信息(姓名、卡号、人脸等信息); 13.★设备应支持本地单机人证比对或人脸比对,支持与第三方平台或设备联网对接实现人脸比对; 14.★设备应支持比对结果语音及文字提示功能,支持视频预览、人脸捕捉框、人员信息、设备状态、设备模式及操作提示; 15.★设备应支持通过远程中心下发或U盘导入人脸、指纹及黑名 单信息,支持比对结果、身份信息及人脸抓拍图片本地存储、实时中心上传及断网续传功能,支持本地U盘导出比对事件及人脸注 册图片; 16.^设备应支持本地或远程中心设置比对模式、比对阈值、人脸 参数、网络参数等,支持本地重置设备管理密码、IP等功能,支 持恢复默认出厂设置参数功能; 17.^设备应设备首次使用时,需设置激活密码才可使用,登陆本 地管理菜单需先输入登陆密码,保证设备操作安全,支持看门狗机 制,保证设备稳定运行; 18.^正常工作时红色指示灯常亮,比对失败时红灯闪烁,比对成时绿色常亮3秒; 19.★设备应支持刷卡时,设备有蜂鸣器提示; 20.^设备应支持通过管理菜单对补光灯亮度进行调节; 21.★设备应支持实时捕捉人脸,并在视频预览窗口实时显示人脸捕捉框; 22.★设备应在没有用户使用时会切换到待机状态; 23.★设备应具备风扇散热设计;

学生宿舍管理系统设计方案

图3.1 系统功能模块图 在整体设计中,我们将宿舍管理系统分为八个大的模块:系统管理模块、公寓管理模块、学生管理模块、信息查询模块、出入登记模块、信息修改模块、报表管理模块、关于模块。每个模块将实现不同的功能。下面将具体进行介绍。 3.1.1 系统管理模块 系统管理模块包括:超级用户登录、普通用户登录、用户密码修改、用户管理、退出系统五个部分。 1.超级用户登录:实现系统管理人员登录。 2.普通用户登录:实现一般管理人员登录。 3.用户管理:实现系统管理人员授予或取消一般用户登录该系统的用户名和密码。 4.密码修改:实现所用用户的密码更改功能。 5.退出系统:实现正常退出宿舍管理系统。 3.1.2 公寓管理模块 公寓管理模块包括:楼房管理、宿舍管理、员工管理三个大的部分。 1.楼房管理:登记学校所有住宿楼情况。 2.宿舍管理:登记学校所有宿舍的情况。 3.员工原理:实现楼房管理人员的添加功能。 3.1.3 学生管理模块 学生管理模块包括:学生基本信息录入、学生财物登记、学生学期注册、学生离校管理四项功能. 1.学生基本信息录入:实现学生基本信息情况的登记及宿舍的分配功能。 2.学生财物登记:登记学生在校期间所拥有的公共及私有贵重物品情况。

3.学生学期注册管理:登记学生在校期间每学期的宿舍缴费情况。 4.学生离校管理:实现学生毕业离校处理,注销该学生信息。 3.1.4 信息查询模块 信息查询模块基本上包括:按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询、每栋楼房住宿情况查询五个部分。 1.按学号进行查询:实现每个学生基本信息情况的查询功能。 2.按姓名查询:通过学生姓名查询学生基本信息情况。 3.按班级查询:通过班级查询某班级学生住宿情况及该班级学生信息。 4.按寝室号查询:查看每个宿舍所住学生信息情况。 5.楼房住宿情况查询:查询每栋楼房的所有宿舍的住宿情况及宿舍楼所住学生统计情况。 3.1.5 出入登记模块 出入登记模块包括:进楼物品登记、出楼物品登记、人员来访登记、结束访问登记四个功能模块。 1.进楼物品登记:详细登记某学生搬入宿舍楼的物品情况。 2.出楼物品登记:详细登记某学生搬出宿舍楼的物品情况。 3.人员来访登记:详细登记进入宿舍楼的外来人员情况。 4.结束访问登记:详细登记外来人员的离开情况。 3.1.6 信息修改模块 信息修改模块包括:学生基本信息修改、员工基本信息修改、个人财物信息修改三个大的功能。 1.学生基本信息修改:实现系统管理人员对学生基本信息情况所作的添加、修改、删除。 2.员工信息修改:实现系统管理人员对楼房员工的修改、删除功能。

大学宿舍管理系统web版

大学毕业设计(论文)任务书 学院(直属系):华科学院电子信息工程系时间:2014 年 4 月15 日学生姓名指导教师 设计(论文)题目大学宿舍管理系统web版 主要研究内容 设计并实现一个基于B/S模式的学生宿舍管理系统,主要包括公告信息管理、来访信息管理、检查管理等功能模块。 研究方法 采用软件工程流程规范,遵循需求分析、系统设计、程序编码、 测试等过程。 主要技术 指标(或研究目标) 1、利用JSP技术,使用Struts框架。 2、开发工具采用Eclipse,数据库管理系统使用SQL Server 2005。 主要参考文献 [1]刘万华,张颖超.基于J2EE的高校党建组织管理系统的设计和实现[J].科技信息,2010,25:156-157 [2]林卓.基于JSP的图书超市管理系统设计与实现[J].山西大同大学学报(自然科学版),2009,5(25):16-17,20

大学宿舍管理系统web版 摘要 随着电脑的普及与使用,现在的管理也提升了一个档次,渐渐实现了无纸化办公,即从原来的人工记录管理模式转变为电脑一体化管理。高校是科研的阵地,后勤的宿舍管理也应该一改传统的人工管理,更加信息化,时代化,节省人力物力,提高效率。学生宿舍是每一位在校学生生活、学习、相互交流的主要场所,如何提供一个良好的学生宿舍的管理体系,对学校和同学而言至关重要。以往的学生宿舍管理基本上还处于人工操作的阶段,随着计算机技术和网络技术的日益广泛应用,采用计算机以及网络来管理学生宿舍,有着很好的前景。基于这一点,开发此学生宿舍管理软件。 论文将设计一个学生宿舍管理系统的Web应用解决方案并予以实现。学生宿舍管理系统是一个安全和高效的专用系统,。这个系统使用了很多技术,比如JSP,JDBC等。专用系统使用的数据库是SQL Server 2005数据库。基于JSP学生宿舍管理系统的主要功能包括:可以实现对学生宿舍信息的录入功能,修改功能,删除功能。通过系统上述功能实现宿舍管理部门对于学生宿舍信息的日常管理,即方便宿舍管理人员及时全面地掌握学生住宿情况及宿舍分配情况;为用户(管理用户和一般用户,如学生)提供了一些简单的数据查询并输出各种信息等;在实现检索迅速和查找方便的同时,对新入校学生很快地进行宿舍安排等日常管理。 关键词:宿舍管理,学生宿舍信息,SQL Server 2005

宿舍管理系统(uml)

《可视化建模与UML》课程结业报告 课题名称:宿舍管理系统建模 姓名:谭斌 学号:90913024 班级:09软件1班 专业:软件工程 指导教师:夏洁武 完成日期:2012年6月11日

目录 第一章概述 (4) 1.1 系统目标 (4) 1.2 宿舍管理系统范围 (4) 第二章功能概述 (5) 2.1 系统角色 (5) 2.2 管理员管理模块系统概述 (5) 2.2.1、安全管理子系统 (5) 2.2.2、寝室管理子系统 (6) 2.2.3、班级管理子系统 (6) 2.2.4、用户管理子系统 (7) 2.2.5、查询功能子系统 (7) 2.2.6、留言板管理子系统 (7) 2.3 学生管理模块系统概述 (8) 2.3.1、安全管理子系统 (8) 2.3.2、寝室内部管理子系统 (9) 2.3.3、留言板管理子系统 (9) 第三章宿舍管理系统需求分析 (10) 3.1 安全管理子系统 (10) 3.1.1注册 (10) 3.1.2验证登录 (11) 3.1.3 退出系统 (11) 3.2 寝室管理子系统 (12) 3.2.1 寝室楼管理 (13) 3.2.2文明寝室管理 (14) 3.2.3寝室损坏管理 (16) 3.2.4寝室信息管理 (17) 3.2.5寝室公告栏管理 (19) 3.3 班级管理子系统 (21) 3.3.1添加系别名称 (21) 3.3.2修改系别名称 (22) 3.3.3删除系别名称 (22) 3.3.4添加专业名称 (23) 3.3.5修改专业名称 (23) 3.3.6删除专业名称 (24) 3.4 用户管理子系统 (24) 3.4.1添加管理员 (24) 3.4.2管理员密码修改 (25) 3.4.3修改学生基本资料 (26) 3.4.4添加学生基本信息 (26)

某高校学生宿舍管理信息系统设计与开发

(此文档为word格式,下载后您可任意编辑修改!) 某高校学生宿舍管理信息系统设计与开发 1.引言 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善的报表生成、修改功能,能够快速的查询学校所需的住宿信息。 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社会是飞速进步的

宿舍管理系统-寝室入住管理-操作手册

成都依能科技股份有限公司 技术文档 文档修订记录 *变化类型:创建、增加、修改、删除、审核 版权声明和保密须知: 本文件出现的任何文字叙述、文档格式、照片、插图、方法、过程等内容,除特别声明外,版权均归属成都依能科技股份有限公司所有,受到有关产权及版权法保护。 Copyright? 2013.All rights reserved 成都依能科技股份有限公司

宿舍管理系统操作手册 寝室入住管理 应用场景: 宿舍管理系统用于学生入学后进行快速的安排学生入住,同时对学生的住宿情况进行查询,提高宿舍的管理水平及工作效率 流程图: 操作步骤: 1.预分寝室 在预分寝室下,【查询】出行政班和寝室,选择行政班和寝室,点击【提 交】,完成预分寝室。 2.预分寝室调整(撤销预分、调整) 在预分寝室调整下,可以对预分寝室进行撤销和调整,点击【撤销预分】进行撤销,点击【调整】进行调整,在弹出界面上进行【添加预分寝室】,查询出寝室后勾选上进行提交,男女寝室分别进行设置。

3.现场安排床位 在现在安排床位下,【查询】出学生并选择,【查询】出寝室并选择好床位号点击【安排床位】。 4.床位调整(调寝、退寝) 在床位调整下,选择调整类型,【查询】出学生并选择,【查询】出床位后点击【调整该床位】。

在床位调整下选择退寝寝室类型,【查询】出学生后,点击【退寝】,完 成信息点击【提交】。 5.宿管员任命 在宿管员任命下,勾选上宿舍,点击【指定宿管员】后,弹出教职工界面,选择好老师后点击【提交】。 6.批量导入入住信息 在批量导入入住信息下,点击【下载模板文件】进行填写,填写好后【选择文件】进行上传并点击【上传并进入下一步】,在弹出界面选择【下一步】,在验证成功后点击【执行导入】。

相关文档
最新文档