微信公众平台的宿舍服务助手实现(源码)

移动互联网为信息管理系统提供了统一的开放平台,为用户和管理者带来极大的便利。微信公众平台作为移动互联网的典型应用,受到开发者的广泛关注,基于此平台的应用也得到使用者的青睐。本课题基于微信公众平台设计并实现一种高效的宿舍管理系统,为宿舍生活提供更好的服务,具有实践意义。本文对国内现有的宿舍管理网站进行了研究,分析了其优点和不足之处。并以提供宿舍服务功能为目标,基于微信公众平台,进行宿舍服务助手的开发。使用Spring Boot管理后端服务,Vue.js构建单页面应用,Bootstrap进行移动页面布局,最终完成了应用的开发,使得宿舍管理人员可以通过微信公众号快速有效地提供扫码查房、发布通知、报修、查卫生等宿舍服务,节约了宿舍管理工作所需耗费的人力资源。关键词 宿舍服务,微信公众号,单页面应用,移动页面设计
目 录
1 绪论 1
1.1 选题的目的及意义 1
1.2 国内外研究现状 2
2 需求分析 3
2.1 用户需求分析 3
2.2 用例分析 4
2.3 功能性需求分析 5
2.4 非功能性需求分析 6
2.5 系统可行性分析 7
2.6 系统开发平台及主要技术 8
2.6.1 Spring Boot框架 8
2.6.2 Mybatis持久层框架 8
2.6.3 移动设备优先布局 9
2.6.4 单页面应用 9
2.6.5 数据库性能优化 9
3 系统总体设计 10
3.1 系统体系结构设计 10
3.2 系统功能结构设计 10
3.2.1 学生子系统的分析与设计 11
3.2.2 宿舍管理员子系统的分析与设计 12
3.2.3 超管子系统的分析与设计 13
3.2.4 数据查询子系统的分析与设计 14
3.2 系统数据库设计 15
3.2.1 概念设计 15
3.2.2 逻辑设计 18
3.2.3 物理设计 19
3.3 系 *好棒文|www.hbsrm.com +Q: @351916072@ 
统安全分析与设计 21
4 系统详细设计与实现 22
4.1 定时刷新微信凭据设计与实现 22
4.2 微信菜单及登陆设计与实现 26
4.3 学生子系统的设计与实现 29
4.3.1 学生发布报修功能的实现 30
4.3.2 学生查看通知功能的实现 33
4.3.3 学生设置值日表功能的实现 33
4.3.4 学生查看个人信息功能的实现 37
4.4 宿舍管理员子系统的设计与实现 38
4.4.1 宿舍管理员查看报修功能的实现 38
4.4.2 宿舍管理员发布通知功能的实现 39
4.4.3 宿舍管理员管理学生功能的实现 42
4.4.4 宿舍管理员查看个人信息功能的实现 45
4.4.5 宿舍管理员查房功能的实现 46
4.4.6 宿舍管理员查卫生功能的实现 50
4.5 超级管理员子系统的设计与实现 51
4.6 数据查询子系统的设计与实现 52
4.7 后台管理页面的设计与实现 55
5 系统的测试 57
5.1 测试设计与计划 57
5.1.1 测试设计 57
5.1.2 测试计划 57
5.2 单元测试用例及结果 57
5.3 系统功能测试用例及结果 58
5.4 系统测试结论 59
结论 60
致谢 61
参考文献 62
1 绪论
宿舍生活是大学生活中一个重要的组成部分,保持整洁、文明的宿舍环境,对大学生良好生活和学习习惯的培养有重要意义。随着办学规模的不断扩大,势必要扩建宿舍以满足不断增长的住宿需求。宿舍数量的增加,让宿舍管理的难度也随之剧增。目前大部分宿舍管理工作仍然采用人工的方式,这不仅费时费力,而且管理的效果也不尽如人意。面对数以万计且每年都会不断变化的学生群体,为数不多的宿舍管理员很难仅凭手工记录去识别每个学生的信息。以查房业务为例,如果不能有效识别学生的身份,那么统计信息的真实性就难以确保。此外由于缺乏信息技术的支持,通知不能够在短时间内被学生关注,而通知一般都是具有时效性的,不能尽快被学生知晓则失去了通知的意义。
微信公众号是当前非常流行的一种服务提供方式,可以运行在任何支持微信的设备上,具有跨平台的便利特性。由于微信具有庞大的用户基数,所以非常容易推广。微信提供了基本的交互窗口和交互功能,开发者只需要关注核心业务。不少传统业务都已经转移到微信公众号上了,例如“扫码洗衣”、“网上购物”等,都是在学生当中使用频率较高的公众号类型。所以基于微信公众号,开发一个方便快捷的宿舍服务助手,不仅可以节约人力资源,确保管理规范,也是大势所趋。
1.1 选题的目的及意义
本课题设计并实现基于微信公众平台的宿舍服务助手,该系统不仅仅利用网络的公开性和快速性提高了传统宿舍管理的效率,而且对查房和查卫生等业务进行了改进。通过微信扫码的方式,使得每个学生在查房的时候都具有一个独一无二并且有时效性的二维码,这样就能区分每个学生,即使管理员与学生素不相识。至于查卫生,每个人的生活方式不一样,不能每次都由所有人共同承担卫生责任,否则难免会有不公平;而且一个宿舍不过区区几十平方米,居住人员往往在四个以上,所有人每天共同打扫卫生,也是对人力资源的浪费。宿舍服务助手可以设置每日卫生的责任人,有了明确的负责制度,分工明确,宿舍生活将会运行地更有效率。
通过宿舍服务服务助手,可以规范宿舍的管理,减少管理员的工作量,增强学生对宿舍的责任感。此外,用户使用宿舍服务助手过程中产生的数据,也可以生成视图和报表,供住宿管理人员对信息进行统计和分析,发现过往管理中的不足之处,不断地改进服务。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1115.html

好棒文