1、毕业设计答辩n 报告人:黄超龙 n 指导老师:杨艳燕n 专业名称:计算机科学与技术n 院系:计算机与信息工程学院基于微信公众平台的心理健康系统的设计与实现CONTENTS01 背景现状及意义 02技术描述和需求分析 03 设计与实现 04 系统测试 05 总结回顾01 背景现状及意义01 背景现状近年来心理健康这一名词在国内也迅速发传播,社会对心理健康不再是之前的轻视,也来越多的人开始重视心理健康。根据一个调查显示,有73.6%的调查人数处于心理亚健康状态,并且有不同程度心理健康问题的调查人数占有 16.1%。目前在我国心理咨询师或者是心理治疗师缺失严重,按照国际标准规定要求,我国距离这个每千
2、人配备一个这样的规定还是望洋兴叹。这样看来,对于我国而言缺口相当巨大。目前来看,心理健康的需求者缺少合适的平台、合适的途径去关注、去了解、去解决遇到的心理困惑。已经存在的 “ 壹心理 ” 、 “ 心情香蕉 ” 等大多数都是以心理咨询以及测试为侧重点面向大家进行服务,但是对于心理健康的普及、预测、测量以及解决来说,高校的设计的微信公众号传播的很广,但是还远远不能满足需要的人群。01 背景现状及意义为了缓解人们的压力和亚健康心理状态,选择人群用户流量大的微信平台为底层,以心理健康系统作为此次课题。心理健康系统开发是为了传播心理健康知识,营造良好的健康生活。其定位是清晰的,只要坚持这个符合现状的前行
3、,会成为人们必备的系统之一。02 技术描述和需求分析02 技术描述和需求分析微信小程序 是直接面向用户,不同于其他开发,是基于自身开发的一套独立环境,小程序的启动应用速度快,用户体验更加地接近原生的 APP。微信公众号 是微信推出的一个特殊功能,开发者通过登录这个账号的,开发者可以完成实现对用户群体的图片、文章、音乐、活动、视频等方面进行沟通交流,形成了一种新媒体主流的营销和传播平台。02 技术描述和需求分析 MINA框架就是微信小程序开发使用的框架,可以对数据功能进行封装,进而可以通过 API对上层进行开发。视图层 (View)就是所有 .wxml文件和 .wxss文件的集合,并由组件去进行展示。逻辑层就是所有 .js脚本文件的集合,还增加了 api接口, app和 page方法进行程序和页面的注册。系统层 (数据层 )包括临时数据或缓存、文件存储、网络存储与调用。app.json是对微信小程序的全局配置包括 :页面的注册 ,窗体的设置 ,菜单栏的设置 ,网络延迟的设置等。02 技术描述和需求分析系统内容管理用例图如下图:用户功能:可浏览文章和视频以及对其进行转发收藏系统管理员:对页面模块管理以及内容的图文视频进行增删改查03设计与实现