# Neuer **Repository Path**: dwhcoder/Neuer ## Basic Information - **Project Name**: Neuer - **Description**: 开源小程序 ‘ Neuer的小板报 ’,小程序面向校园场景,帮助校方发布通知和公告,完成学生返校前后的疫情排查,统计和公布学生的健康状况。 - **Primary Language**: 微信 - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2020-03-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Neuer #### 介绍 开源小程序 ‘ Neuer的小板报 ’,小程序面向校园场景,帮助校方发布通知和公告,完成学生返校前后的疫情排查,统计和公布学生的健康状况。 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0227/192727_60526023_5743234.jpeg "小程序码.jpg") #### 项目简介 本项目的核心目标是 1. 在疫情期间减轻学校各班班长和各学院辅导员的统计工作。 2. 并实时监督全校同学的健康状况。 3. 同时对学校的防疫相关政策进行及时通报。 #### 项目应用场景 - **校方** :发布通知公告,学生健康、行程统计 - **数据分析** :公布统计结果并对全校日报数据进行分析与可视化 - **学生** :填写调查问卷,上报每日体温数据,记录返校信息,查看自己的历史体温记录与问卷记录,完善信息 - **辅导员与班长** :查看未上报人员名单并获取名单的csv文件 - **校心委会** :提供心理咨询预约(待开发模块) #### 项目预览 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0227/191537_a30ac287_5743234.png "屏幕截图.png") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0227/191554_057138e1_5743234.png "屏幕截图.png") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0227/191603_4415b316_5743234.png "屏幕截图.png") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0227/191618_8d1d025e_5743234.png "屏幕截图.png") ![输入图片说明](https://images.gitee.com/uploads/images/2020/0227/191625_33096242_5743234.png "屏幕截图.png") #### 使用说明 1. **体温日报及返校记录等信息采集部分** 问卷内容是直接通过wxml+js+wxss实现,wxml主要是表单的显示,js使用云开发的API实现了对云数据库数据的增删改查操作,还有页面的跳转等逻辑,wxss使用了同微信原生视觉体验一致的基础样式库WeUI,使得界面简洁大方。 问卷列表通过swiper组件实现列表显示,在对应的js编写jump函数实现对应swiper-item的页面跳转。 2. **数据分析部分** 数据详情页有未报体温、异常体温人员的名单显示,其中为了保护用户隐私,只有导员和班长有权限查看相关信息,其中班级数据加载会默认根据班长所在班级。 3. **首页显示** 首页包括主功能快接入口、体温日报数据情况、学校公告区、数据可视化分析。   其中数据情况与公告数据来源于云端数据库、数据可视化使用微信echart的组件。 4. **数据库设计** - 个人信息表:学号作为主键,存储学生的班级、姓名、学院、专业等信息。 - 体温表:用云数据库自动添加到唯一标识作为主键,根据日期和学号进行查找记录 - 管理员表:管理员表存储各班班长和导员信息,班长和导员可以查看学生上报的信息。 - 其他表:根据要统计的问卷设计合适的数据表。