宿舍管理系统umlWord下载.docx
《宿舍管理系统umlWord下载.docx》由会员分享,可在线阅读,更多相关《宿舍管理系统umlWord下载.docx(62页珍藏版)》请在冰点文库上搜索。
![宿舍管理系统umlWord下载.docx](https://file1.bingdoc.com/fileroot1/2023-5/9/07cd290b-81fa-4cb5-b50f-20e6c1a819f1/07cd290b-81fa-4cb5-b50f-20e6c1a819f11.gif)
当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。
比如,某些同学搬到其他的宿舍中去,他们在本宿舍楼中相应的记录就应该删去;
或者学生转换专业,他们记录中院系的信息也要作相应的修改等等。
当宿舍楼的电话号码发生变更时,宿舍楼管理员能根据有关证明做出修改。
当宿舍财产报修及时解决后,管理员应登记解决时间,表明该报修问题已成功解决。
2、本宿舍楼的学生
本宿舍楼的学生能查询其所在的宿舍的所有信息,能查询本楼的指定宿舍的电话号码以利于同楼宿舍间的通信。
能查询自己的快件信息。
能查询自己的夜归记录和离返校记录。
(2)处理要求
本宿舍楼的学生能在报修信息表中插入报修信息,表示本宿舍的财产发生了损毁需要学校派人维修。
学生离校时,能在离返校记录表中插入离校时间;
学生返校后,能在离返校记录表中插入返校时间,表示已经回校。
根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几模块:
管理员管理模块:
处理管理员登录,管理员可以查询学生信息,管理员可以插入、修改与查询报修信息,管理员可以查询在校与离校学生信息,管理员可以修改管理员密码。
学生管理模块:
处理用户注册,处理用户登录用户可以查询学生信息,用户可以提交与查询报修信息,用户可以插入与删除用户自己的离返校信息,用户可以修改用户自己密码。
模块功能的划分图如下所示:
图1.1宿舍管理系统
1.2管理员管理模块系统概述
进入管理员后台管理后,有
(1)安全管理:
管理员在这个模块中可以进行注册、登录、身份验证退出系统。
(2)寝室管理:
这个模块是对寝室进行管理,主要有寝室楼的添加、修改、删除,文明寝室管理,寝室损坏管理,寝室信息管理,寝室公告栏管理几个模块
(3)班级管理:
班级管理主要有两个方面的功能,系别的添加、修改、删除和专业的添加、修改、删除,分别对学生信息进行设置。
(4)用户管理:
用户管理模块的功能是对管理员和学生信息进行管理,可以添加新的管理员,修改管理员的密码,添加学生和对学生信息进行修改等。
(5)功能查询:
管理员可以对学生信息,寝室楼信息及文明寝室信息进行查找,对学生信息的查找有通过姓名、学号、班级、系别、专业、导师等进行查找。
(6)留言板管理:
管理员可以在系统中与学生进行交流并且管理留言板内容,如留言的回复、删除、搜索等。
六个子功能模块图显示如下:
图1.2管理员管理模块系统
1.2.1、安全管理子系统
安全管理子系统中,管理员可以在这个模块中可以进行身份注册、登录、身份验证、以及安全的退出系统程序。
安全管理子系统的功能图如下:
图1.2.1安全管理子系统
1.2.2、寝室管理子系统
寝室管理:
这个模块是对寝室进行管理,主要有寝室楼的添加、修改、删除,文明寝室管理,寝室损坏管理,寝室信息管理,寝室公告栏管理几个模块。
寝室管理子系统的功能图如下:
图1.2.2寝室管理子系统
1.2.3、班级管理子系统
班级管理:
班级管理子系统的功能图如下:
图1.2.3班级管理子系统
1.2.4、用户管理子系统
用户管理:
用户管理子系统的功能图如下:
图1.2.4用户管理子系统
1.2.5、查询功能子系统
功能查询:
对寝室楼可以通过楼栋号、类别、编号等进行查找。
查询功能子系统的功能图如下:
图1.2.5查询管理子系统
1.2.6、留言板管理子系统
留言板管理:
管理员可以在系统中与学生进行交流并且管理留言板内容,如留言的编辑、回复、搜索、删除等。
图1.2.6留言板管理子系统
1.3学生管理模块系统概述
学生进入学生管理后台后,有
学生进入系统后可以进行用户注册、身份验证、用户登录以及退出系统程序。
(2)寝室信息管理:
查询寝室信息、查询班级信息、查询文明寝室信息、查询寝室损坏信息、损坏登记、评分录入、修改个人资料
(3)学生留言板:
进入系统的留言板板块,可以进行留言,把自己想说的话或有什么疑问想法写在这里,可以对系统提出建议以便管理员进行改进
学生管理模块系统的功能图如下:
图1.3学生管理模块系统
1.3.1、安全管理子系统
安全管理:
1.3.1安全管理子系统
1.3.2、寝室内部管理子系统
寝室内部管理:
查询寝室信息、查询班级信息、查询文明寝室信息、查询寝室损坏信息、损坏登记、评分录入、修改个人资料。
寝室内部管理子系统的功能图如下:
图1.3.2寝室内部管理子系统
1.3.3、留言板管理子系统
进入系统的留言板板块,可以进行留言,把自己想说的话或有什么疑问想法写在这里,可以对系统提出建议以便管理员进行改进,回复留言,删除留言等。
留言板管理子系统功能图如下:
图1.3.3留言板管理子系统
第二章宿舍管理系统需求分析
2.1安全管理子系统
安全管理子系统的用例图如下:
图2.1安全管理子系统的用例图
用例文档如下:
2.1.1注册
功能描述
该系统提供给使用者,使得宿舍管理的工作效率
用例描述
参与者
用户
前置条件
用户已经进入宿舍管理系统的主页
后置条件
用户点击进入宿舍管理系统的主页后,系统自动为访问改主页的人数加1
基本路径
1.利用WEB输入系统首页URL,进入系统首页
2.将会出现对话框,系统请求用户注册。
3.系统将会显示注册界面
4.系统将提供用户注册信息,如果信息不充分则执行4a
5.用户输入完所有信息后,点击“确定”按钮;
6.系统检测用户输入的信息.如果用户输入信息不完整,则执行错误流E1;
若用户输入的是已注册过的用户名,则执行错误流E2;
若用户单击了“返回”按钮,则执行其他事件流6a;
7.系统保留会员信息
分支流程
4a.Actor提供的信息不充分
4a1.系统提示输入剩余信息
6a.若用户单击了“返回”按钮,
6a.1系统返回至网站首页
E1.如果用户输入信息不完整
1系统将会出现“错误信息”提示用户相关信息未输入完整,并会在五秒钟内自动返回到上一页,即“注册新用户”页面。
E2.若用户输入的是已注册过的用户名
1系统将会出现“错误信息”提示用户输入的用户名已存在,并会在五秒钟内自动返回到上一页
2.1.2验证登录
用户提供身份信息(用户名和密码)以通过系统验证
用户已经成功访问系统的主页
用户通过验证
1.利用WEB输入系统首页URL,进入系统首页,
2.将会出现提示对话框,点确定,.
3.便会出现用户名和密码的输入框,输入用户名和密码提交后,
4.系统验证系统此用户和此用户的密码,
5.信息正确,进入系统功能主页;
如果信息错误,则执行事件5a。
5a返回系统首页,并提示相关信息。
1.系统出现错误提示页面,提示用户该会员名和密码无效。
2.用户单击“确定”按钮;
3.系统返回至系统功能首页;
4.使用案例结束。
2.1.3退出系统
点击在功能主页上退出系统的按钮,系统将直接退出系统,关闭系统。
用户已经成功登录到宿舍管理系统
1.用户单击“退出系统”按钮,使用案例开始;
2.系统显示宿舍管理系统登录页面;
3.使用案例结束。
分支流程
2.2寝室管理子系统
寝室管理子系统的用例图如下:
图2.2寝室管理子系统的用例图
2.2.1寝室楼管理
2.2.1.1寝室楼添加
点击宿舍管理系统页面,能够进行寝室楼的添加
管理员
参与者已经成功进入到寝室管理的界面
系统显示添加成功
1.在功能主页上,点寝室管理链接,进入寝室管理功能界面,
2.在树形菜单中点寝室管理菜单,在寝室楼名称输入框中输入要添加的楼层的编号、类别,点击确定创建按钮,进行添加寝室楼信息。
3.系统校验寝室楼编号在系统中不存在,不区分大小写;
如果寝室楼的编号类别在系统中存在,则执行事件3a
4.记录该寝室楼信息,
3a.如果寝室楼的编号类别在系统中存在
3a1.返回系统首页,并提示相关信息。
1.系统出现错误提示页面,提示该用户添加的寝室楼编号已经存在
2.用户单击“确定”按钮;
3.系统返回至寝室管理功能首页
2.2.2.2寝室楼修改
管理员可以在寝室管理中对寝室楼信息进行修改
参与者成功进入到寝室管理的界面
系统显示修改寝室楼成功
1.先查询出寝室楼编号后,然后点击修改链接,
2.输入修改信息,点击修改链接
3.进行寝室楼信息资料的修改,如果不进行修改操作,可取消些操作。
4.管理员点击修改完成按钮
5.系统提示成功信息
2.2.3.3寝室楼删除
管理员可以在寝室管理中对寝室楼进行删除
管理员
参与者成功进入寝室管理的界面中
系统显示删除寝室楼成功
1.先查询出寝室楼后,进入寝室楼信息界面
2.然后点击删除链接,
3.系统会显示删除信息;
如果未显示删除信息,则执行3a
4.确认后便可完成删除操作。
3a.系统出现错误提示页面,
1.删除信息失败
2.点击确定按钮
3.返回系统功能首页
2.2.2文明寝室管理
2.2.4.1添加文明寝室信息
管理员可以在寝室管理中的文明寝室管理进行文明寝室信息的添加
参与者已经成功进入寝室管理中的文明寝室管理界面
系统显示文明寝室信息添加成功
1.在功能主页上,点寝室管理链接,进入文明寝室管理功能界面,
2.在树形菜单中点文明寝室管理菜单,在文明寝室管理菜单的输入框中输入要添加的文明寝室的编号和类别,点击确定创建按钮,进行添加文明寝室信息。
3.系统要校验文明寝室的编号和类别在系统中不存在,不区分大小写;
如果部门名称在系统中存在,则执行事件3a
4.记录该文明寝室信息,
3a.如果部门名称在系统中存在
1.系统出现错误提示页面,提示该用户添加的文明寝室编号和类别已经存在
3.系统返回至寝室管理功能首页
备注说明
这里的文明寝室信息包括几栋,几号,类别,ID,几间人,分数,是否文明
2.2.4.2修改文明寝室信息
管理员可以在寝室管理中的文明寝室管理进行文明寝室信息的添加
系统显示文明寝室信息修改成功
1.先查询出文明寝室的编号和类别号后,然后点击修改链接,
3.进行文明寝室信息资料的修改,如果不进行修改操作,可取消些操作。
2.2.4.3删除文明寝室信息
管理员可以在寝室管理中的文明寝室管理进行文明寝室信息的删除
系统显示文明寝室信息删除成功
1.先查询出文明寝室的编号和类别号后,进入文明寝室管理界面
3a.系统出现错误提示页面,
2.2.3寝室损坏管理
2.2.5.1添加寝室损坏信息
管理员可以在寝室管理中的寝室损坏管理进行寝室损坏信息的添加
参与者已经成功进入寝室管理中的寝室损坏管理界面
系统显示寝室损坏信息添加成功
1.在功能主页上,点寝室管理链接,进入寝室损坏管理功能界面,
2.在树形菜单中点寝室损坏管理菜单,在寝室损坏管理菜单的输入框中输入要添加的寝室损坏的编号和类别,点击确定创建按钮,进行添加寝室损坏信息。
3.系统校验寝室编号和类别在系统中存在;
如果寝室的编号和类别在系统中不存在存在,则执行事件3a
4.记录该寝室损坏信息,
3a.如果寝室的编号和类别在系统中不存在
1.系统出现错误提示页面,提示该用户进行添加的寝室损坏的编号和类别存在
2.2.5.2修改寝室损坏信息
管理员可以在寝室管理中的寝室损坏管理进行寝室损坏信息的系修改
系统显示寝室损坏信息修改成功
1.先查询出寝室损坏的编号和类别号后,然后点击修改链接,
3.进行寝室损坏信息资料的修改,如果不进行修改操作,可取消些操作。
2.2.5.3删除寝室损坏信息
管理员可以在寝室管理中的寝室损坏管理进行寝室损坏信息的删除
系统显示寝室损坏信息删除成功
1.先查询出寝室损坏的编号和类别号后,进入寝室损坏管理界面
确认后便可完成删除操作。
2.2.4寝室信息管理
2.2.6.1添加寝室信息
管理员可以在寝室管理中的寝室信息管理进行寝室信息的添加
参与者已经成功进入寝室管理中的寝室信息管理界面
系统显示寝室信息添加成功
1.在功能主页上,点寝室管理链接,进入寝室信息管理功能界面,
2.在树形菜单中点寝室信息管理菜单,在寝室信息管理菜单的输入框中输入要添加信息的寝室的编号和类别,点击确定创建按钮,进行添加寝室信息。
4.记录该寝室的添加信息
1.系统出现错误提示页面,提示该用户进行添加信息的寝室的编号和类别不存在
2.2.6.2修改寝室信息
管理员可以在寝室管理中的寝室信息管理进行寝室信息的修改
系统显示寝室信息修改成功
1.先查询出寝室信息的编号和类别号后,然后点击修改链接,
3.进行寝室信息资料的修改,如果不进行修改操作,可取消些操作。
2.2.6.3删除寝室信息
管理员可以在寝室管理中的寝室信息管理进行寝室信息的删除
系统显示寝室信息删除成功
1.先查询出寝室的编号和类别号后,进入寝室信息管理界面
2.然后点击要删除的信息链接,
2.2.5寝室公告栏管理
2.2.7.1添加寝室公告栏信息
参与者已经成功进入寝室管理中的寝室公告栏信息管理界面
系统显示寝室公告栏信息添加成功
2.在树形菜单中点寝室公告栏信息管理菜单,在寝室公告栏信息管理菜单的输入框中输入要修改信息的寝室的编号和类别,点击确定创建按钮,进行修改寝室公告栏信息。
4.记录该寝室的添加的公告栏信息
1.系统出现错误提示页面,提示该用户进行添加公告栏信息的寝室的编号和类别不存在
2.2.7.2修改寝室公告栏信息
管理员可以在寝室管理中的寝室管理进行寝室公告栏信息的系删除
系统显示寝室公告栏信息修改成功
1.先查询出寝室的编号和类别号后,然后点击修改链接,
3.进行寝室公告栏信息资料的修改,如果不进行修改操作,可取消些操作。
2.2.7.3删除寝室公告栏信息
管理员可以在寝室管理中的寝室损坏管理进行寝室公告栏信息的删除
系统显示寝室公告栏信息删除成功
1.先查询出寝室的编号和类别号后,进入寝室公告栏管理界面
2.3班级管理子系统
班级管理子系统的用例图如下:
图2.3班级管理子系统的用例图
2.3.1添加系别名称
管理员可以在班级管理中对学生信息的系别进行添加
参与者已经成功进入班级管理界面
系统显示添加系别名称成功
1.在功能主页上,点班级管理链接,进入班级管理功能界面,
2.在树形菜单中点添加系别名称菜单,在输入框中输入要添加的系别名称,点击确定创建按钮,进行添加信息。
3.系统校验系别名称在系统中不存在,不区分大小写;
如果添加的系别名称在系统中存在,则执行事件3a
4.记录该系别名称的信息,
3a.如果添加的系别名称在系统中存在
1.系统出现错误提示页面,提示该用户进行添加的系别名称存在
3.系统返回至班级管理功能首页
2.3.2修改系别名称
系统显示修改系别名称成功
1.在功能主页上,点班级管理链接,进入班级管理功能界面,点击修改系别名称链接
3.进行班级资料的修改,如果不进行修改操作,可取消些操作。
2.3.3删除系别名称
管理员可以在班级管理中对学生信息的系别进行删除
参与者成功进入班级管理界面
系统显示系别名称删除成功
1.在功能主页上,点班级管理链接,进入班级管理功能界面,点击删除系别名称链接
2.然