在大学校园这个半封闭的环境中,大学生更渴望能够快速得到有效的信息服务。各类社交通信软件迅猛发展,智能手机成为人们获取信息不可或缺的一部分。但这些通用的社交软件是面向整个社会群体开发,功能缺乏针对性,难以满足高校大学生这个群体的校内生活便捷化的实际需求。因此,针对校园生活设计并开发出功能相对齐全的高校大学生信息服务平台,是未来发展的必然趋势。
高校大学生信息服务平台系统从总体架构角度主要分为微信小程序客户前端和Web服务器后端两大部分,客户前端使用微信小程序开发实现,核心功能是提供给用户查看常用校园服务信息和申请发布信息,Web后端服务器选择自建服务器,服务器放置于异地,通过Apache搭建,使用主流的SpringBoot、SpringMVC技术和MySQL数据库校园信息服务平台管理系统,方便管理者完成信息发布、用户发布信息的审核等相关管理操作,同时开发API和接口文件,能够使微信小程序前端和服务器后端进行数据交互和通信。
视图层可以接收到逻辑层处理后的数据并且完成渲染后展现出来,具体数据展现是通过视图层基本单元“组件”来进行的;逻辑层是所有.js文件的集合,由JavaScript编写,可以完成微信小程序的逻辑处理,并将逻辑处理完成的数据交给视图层渲染,同时会响应视图层的事件处理,并将处理结果返回;
系统层包括页面临时数据或缓存、本地存储、网络存储与调用,页面临时数据或缓存可以借助setData函数发送数据,本地存储则使用API获取、设置本地数据,网络存储与调用也需要相应的微信API来实现。基于微信小程序的校园信息服务平台总体架构设计
“拼团”模块
拼团模块主要提供邀约同伴的功能。用户可以浏览、查询、发布相应的拼团信息。用户在发布拼团信息后,需要经过管理员审核,通过审核的才能展示给其他用户;未经审核通过的信息只有本人可以查看。模块提供用户点赞和留言功能,留言信息展示在拼团信息下方。
“跳蚤市场”模块
跳蚤市场模块主要提供二手商品展示的功能。用户可以浏览、查询、发布相应的二手商品信息,但系统不提供交易过程功能,实际交易由买卖双方自行约定完成。用户在发布二手商品信息后,需要经过管理员审核,通过审核的才能展示给其他用户;未经审核通过的信息只有本人可以查看。模块提供用户点赞和留言功能,留言信息展示在二手商品信息下方。
“校园新闻”模块
校园新闻模块主要用于发布校内最新、重大新闻事件,由平台管理员编辑内容,推送给用户浏览。该模块可以让大学生获悉更多关于学校的新闻资讯。
“校园百事通”模块
校园百事通模块主要提供用户查询校内的各项办事指南。该模块预置了师生经常遇到的业务办理方法,如学籍证明办理指引、党组织关系转移办理指引等。用户可以通过搜索功能直接获取详细的办理过程,极大地提高了办事效率。
留言模块
留言模块主要提供用户给管理员留言。查询不到办事指南、一些不便于公告的办事项,用户可通过留言给管理员,由管理员进行有针对性的回复。
用户模块
用户模块主要提供给用户绑定个人有关信息。只有授权登录的账号才允许查看服务平台的信息。个人信息登记真实的、详细的,则有利于提高用户可信度,所发布的信息越容易被管理员审核通过。
粤公网安备44200002443379号