1.小程序分为首页、会议及我的三个tabBar,其中首页主要包括消息提醒、日历、员工管理、会议室管理、会议预约审批、统计分析及我的会议、通讯录等功能模块;会议室导航提供了各会议室的预约情况及预约会议室的快速入口;我的主要包括个人信息展示、修改密码、登出等功能模块。用户可以通过该小程序进行线上预约会议室,也提供给管理员进行会议室管理、会议审批等线上管理会议室预约的功能,方便大家快速预约会议。
2.我主要负责员工管理、会议室管理、会议室列表展示、统计分析、通讯录、会议审批、微信公众号推送等功能模块的前后端的设计、开发工作,后端使用springboot框架进行开发、数据库使用mysql进行数据的存储,前端使用uniapp+js+css技术进行开发。
3.难点就是首次在小程序实现了公众号消息的推送,通过查阅微信开放文档实现了该功能,通过公众号推送实现会议审批提醒及预约结果的实时提醒。