MATE

数媒竞赛获奖作品信息及简介
作品名称MATE
作品分类移动应用开发
参赛院校广东梅州职业技术学院
指导老师陈志伟、郑戴
团队成员黎茂彦、谢骐匡、谢秋炼、陈庆毅、张圳壕
奖项等级三等奖
竞赛年份2022

MATE通过对新一代云平台的研究,提出基于 ThinkPhp5 框架的线上校园活动交友。依托学校庞大且有组织的用户群,致力于解决大学生目前缺乏运动情况以及社交网络平台存在的安全隐患,进一步推进我国教育部对大学生的号召:走出寝室,走向操场。 本系统采用Web 端形式交互,移动端面向用户,PC端面向系统管理员以及学校负责人。移动端提供各大高校的学生提供线上约活动、约自习等功能。用户登录后可以查看同学发布的约伴活动或者自己发布活动,同时采用了基于效用的推荐算法帮助同学快速选择活动,进行线上预约,线下活动。当用户之间相互认同点赞后,将会成为好友,在主界面朋友的面板和普通用户将会有不同区别,另外,用户可以上传照片,完善个人信息,大家也可以互动留言来促进交流。 PC端主要提供给管理员和高校负责人以及普通用户。在主界面利用HIGHCHART插件对每天的活动数据进行统计分析,展现给用户。我们软件主要分为四大模块:活动模块,用户模块,院校模块,权限模块。不同用户所拥有的权限各不一样,唯有管理员拥有所有管理权限。 在Web 前端方面,使用 HTML5 技术的 Bootstrap 响应式布局方案,及其开源主题套件,在数据显示上,采用HIGHCHART 插件,用户信息互动采用Ajax实行即时数据传输。 在Web 后端方面,采用经典的MVC(Model View Controller)模式,是模型(model)-视图(view)-控制器(controller)的缩写。采用封装(分层)的思想,来降低耦合度,从而使系统更灵活,扩展性更好。