当前位置: 首页>后端>正文

学生宿舍管理系统HTML5 学生宿舍管理系统uml

0、第三周项目进度记录

Author:王忠舟

本周基本完成了宿舍管理员端的页面和后端接口设计。

1、宿舍管理员端功能分析

  • 首页面还是展示自己的基本信息。
  • 查询所有宿舍信息,还能查看和修改宿舍内成员的详细信息。修改功能主要是要修改该学生的所属宿舍(换宿舍),系别和电话。
  • 查询学生信息。根据学号查询某学生在宿舍楼中住宿的详细信息。
  • 查询水电信息。查询所有宿舍的水电信息。其中要包括筛选功能。水电时间,整栋宿舍楼,指定宿舍,缴费情况进行筛选查看。
  • 查询报修记录。查询所有宿舍的报修情况。也要有筛选功能。宿舍楼,指定宿舍,报修类型,处理进度(是否处理)。
  • 查询访客信息。查询所有宿舍的访客情况。要筛选宿舍楼,指定宿舍,来访时间(以天为单位)。
  • 信息反馈。对系统使用的反馈和评价。

2、宿舍管理员端功能后端接口实现

宿舍管理员端的功能基本都是查询所有,和一部分的修改信息功能。

我的想法是:筛选信息的功能全部放在前端处理,后端只负责对数据库进行增删改查。减少前后端频繁的交互。

以下是宿舍管理员端用到的所有接口,接口比学生端较少。(代码内容和接口文档不作展示。承诺:均是本人独自编写

学生宿舍管理系统HTML5 学生宿舍管理系统uml,学生宿舍管理系统HTML5 学生宿舍管理系统uml_信息反馈,第1张

3、宿舍管理员端的前端页面设计和实现

由于上周只做了学生端,系统中只有一个端,所以导致设计上没有考虑长远。导致新增宿舍管理员端后需要对前端项目中的某些部分进行重构。(代码内容和接口文档不作展示。承诺:均是本人独自编写

学生宿舍管理系统HTML5 学生宿舍管理系统uml,学生宿舍管理系统HTML5 学生宿舍管理系统uml_学生宿舍管理系统HTML5_02,第2张

4、宿舍管理员端页面展示

  1. 登录页面和上周一样,不再做描述
  2. 我的信息页面。展示我的基本信息。
  3. 查询宿舍信息。可以查询所有宿舍的信息和宿舍人员。并且有搜索功能。
    当宿舍人员换宿舍或者转专业后,宿舍管理员可以修改其信息。(学号和姓名无法修改)

学生宿舍管理系统HTML5 学生宿舍管理系统uml,学生宿舍管理系统HTML5 学生宿舍管理系统uml_学生宿舍管理系统HTML5_03,第3张

学生宿舍管理系统HTML5 学生宿舍管理系统uml,学生宿舍管理系统HTML5 学生宿舍管理系统uml_信息反馈_04,第4张

  1. 查询学生信息。以学号查询该学生在宿舍楼中的详细信息。
  2. 查询水电信息。其中包括筛选功能。水电时间,整栋宿舍楼,指定宿舍,缴费情况进行筛选查看。

学生宿舍管理系统HTML5 学生宿舍管理系统uml,学生宿舍管理系统HTML5 学生宿舍管理系统uml_信息反馈_05,第5张

  1. 查询报修记录。查询所有宿舍的报修情况。也有筛选功能。宿舍楼,指定宿舍,报修类型,处理进度(是否处理)。
  2. 查询访客信息。查询所有宿舍的访客情况。能够筛选宿舍楼,指定宿舍,来访时间(以天为单位)。
    设计时还修改了一下访客表的结构。(新增了登记时间。登记时间是学生登记访客记录时后台自动插入当前时间,用于安全保证。)
  3. 信息反馈。对系统使用的反馈和评价。

5、本周总结

功能逐渐完善,还处理了一些学生端的显示bug。




https://www.xamrdz.com/backend/3kz1964063.html

相关文章: