【期末Javase实训项目——宿舍管理系统功能】

一. 登陆页面功能部分

  1. 操作者和管理者的选项,根据不同身份登陆。
  2. 登陆失败,会进行提示重新登陆,并重置输入框。
  3. 重置按钮,重置文本框。

二. 操作端功能展示

注:操作员部分内容主要是让舍管人员使用,考虑到功能不窜用,这里把功能分在不同的两个窗口中,方便使用和管理。

1). 登入后界面介绍

  1. 登陆后顶部有标示登陆人,级别和时间。
  2. 然后功能都在菜单中,这里没有做快捷键按钮

      2).  管理资料_功能

  1. 点开后,有登陆人的人员信息。
  2. 文本框全部不能修改,只能读。
  3. 修改按钮修改信息,不可改ID。
  4. 新密码需要确认成功才能修改。

注:修改成功后,会弹出一个重启按钮,需要重新启动才能使用。

     3).  出入情况_功能

1.  人员来访登记,必须所有框都要填写,不能留空,同时宿舍和被放访人要相匹配,时间会实时录入,舍管人员也更方便录入。信息匹配不通过会提示并重试。填写成功后会重置需要填写的文本框。

    4).  结束来访

在该功能下舍管只能看到今日未结的来访,通过点击表单,会填充下面的文本框,然后通过查看按钮可以只读被查访客的信息,查看全部的按钮可以把所有的数据又显示出来,选中表单访客信息,点击确定按钮即刻完成访客信息登记,结束时间也为实时时间,舍管人员无法修改。确定后,表格也会立马发生修改。 

    5).  物品出楼登记

   物品出楼是一个比较重要的登记,这里设置所有资料都是必填的,如果出楼人的宿舍号和姓名有误或者不匹配,无法提交。

   6).  查询信息_功能

注:这部分分为3个功能查询,分别是来访信息,物品出入和寝室情况。

(1)来访信息查询,这里有五个单项按钮,选择查看可以得到按选择的条件查询的来访信息,并出现在表格当中,选择了其中两个截图

 

7). 物品出楼查询 

   该查询窗口有通过日期查询和时间点查询,只有该日期存在物品出楼登记才会有选择项,否则下拉框不显示该日期。提高了查询效率。

 

 

8).   寝室情况查询

    可以通过输入宿舍号来查询信息,也可以通过点击下列表单来查询信息。上面为所有寝室的信息,而下面为被选中寝室的人数,通过寝室人数可以得到里面有几个人居住,并标记寝室是否满员。通过显示全部查看

 

 

9).  物品维修_功能

注:维修功能分为物品维修录入、维修记录和处理结果三个功能。

(1)、物品维修录入,同样有提交要求,必须是寝室号和姓名相匹配才能完成提交,代号是不可改的,为自动生成,为了下次登陆方便,该代号写在文件中,必须完成了提交,才能自增和重新写入文本。

 

注:重置按钮为要填文本区的重置,取消则是关闭该窗口。

(2)、物品维修记录,这里有三个选项分别为显示全部,未处理和已处理,点击后下面表格会显示相应的信息。

 

 

(4)、物品处理结果,该窗口上方有个表格,显示的是没有完成的维修信息,通过点击上面的信息,下面信息文本框就会显示信息,除了维修费和备注可以填写,其他窗口均不可编辑。处理完后,该信息就会从表格中删除。

 到这里,操作者的功能就介绍完了,后面是关于管理员的功能。

三.  管理端功能介绍

首先,管理端是主要给管理学生宿舍信息,舍管资料的老师使用的,管理者也分为管理员和超级管理员两种,都是通过登陆页面的管理员选项登陆,区分在于部分功能的使用权限不同。

登陆后,顶上也会显示登陆用户的姓名,级别和时间。登陆后也是默认为全屏,为了方便截图,向下还原了。


1).  用户管理_功能

该窗口有所有用户数据的增删改查,但一般管理员只有查看的功能,只有超级管理员有全套功能的使用。

(1)、查找功能,点击下方表格会显示会自动填充上方的文本框,但是没有修改功能,也可以通过输入查找,按ID或姓名查找,或者显示全部。

(2)超级管理,添加用户,修改资料和删除资料按钮,只有超级管理员才能使用,否则点击无效。点击超级管理按钮后,文本框改为可编辑的,才能进行增删改的操作。这样就很好的区分开了超级管理者和管理者之间功能的冲突。

 

 

注:开启后就可以进行增删改的操作了,增删完成后按确定就会自动刷新表格

2).  学生信息_功能

  (1)、学生情况录入,这里是对学生信息的录入,上方框填写的是学生的个人信息,学号为自动生成也是写在文本里的数字,只有提交成功后,才会自增。下方是宿舍信息录入,对应学生信息录入到宿舍。如果所选宿舍已满,无法提交,通过查看哪个宿舍未满才能填写,对应的宿舍表那边也会添加一名学生

 

 

 

 (2)、学生信息修改,上方有查找框和表格,里面有所有学生的信息,可以通过姓名和学号进行模糊查询,寻找符合的姓和学号区间,点击表格选中信息,会自动填写到下方文本框中。修改时保证文本框不能为空,否则无法修改。学号,宿舍为不可改项。

 

 (3)、学生离校注册,可以删除一个学生信息也可以批量删除一个区间内的学生学号信息,删除学生信息会提示是否删除。删除后,宿舍信息也会相应的被删除,宿舍状态也会改为未满。

 

(4)、新学期注册,这里要输入学号,然后查看该学生的情况,对于缴完费的学生,可以与未缴费的学生进行分类。 

 (5)、查看欠费学生,这里可以看到那些学生是没有缴费或缴费未完成的,点击对象可以进行缴费,可以一次缴完,也可以多次缴费,只有完成缴费,缴费完成才能退出欠费名单,不可多缴费。

 

 3).  水电管理_功能

(1)、水电费基本情况录入,该界面上方为水电费的基本缴费标准,然后下面是宿舍水电费信息查询,修改。点击表格数据就可以对水电费单价和免费量进行修改。输入宿舍点击查看,文本框自动填入水表和电表底数。填入电表和水表数值后,会对照表格的水电费单价及免费量进行计算和求和。

 (2)、水电费查询,该窗口可以看查询寝室缴费情况,输入寝室号,日期可以准确查询宿舍的水电费缴费情况。可以查看全部也可以单个查询。

4).  寝室信息

(1)、寝室管理,该页面有上方有增加宿舍和修改宿舍的功能,当宿舍存在时无法添加报错,对已有的宿舍,填写寝室号,就可以点击查看按钮,文本框会自动填写信息。对于宿舍管理减少出错。然后下方就是修改宿舍长,输入寝室号就会显示旧舍长,填写新宿舍长,如果该学生不属于该宿舍,无法修改。

 

 

 (2)、优秀寝室,在该窗口我们可以查询到不同季度格寝室的得分情况,有按分数的升序和降序查询,日期和周数查询。点击升序和降序即可得到按升序和降序排名的信息。

 管理端的功能也介绍完了,还有部分细节没有讲解,很多部分,更多的是重复的功能以及一些选择判断框,是根据广轻宿舍管理系统这一项目完成的,功能上全部实现,花了一个星期整,对Java基础知识有了更深一步的认识和了解。

  • 14
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿皮匹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值