微信小程序的主要开发语言是JavaScript,采用JS+CSS+HTML5三件套。本设计主要使用JavaScript语言和Java Server Pages语言,并使用了MySQL数据库。该设计分为前端和后端两个部分,前端主要是面向用户,提供师生注册并登陆小程序,便于实时查看校园资讯,收藏心仪的资讯和在论坛发表自己的意见,后端主要是提供给管理人员进行修改,增删资讯和管理用户。
用户打开微信小程序,通过电子邮箱或手机号码进行注册,注册完成的用户信息将会保存到后台数据库中,并开放收藏功能和评论功能等权限。注册过的用户凭据设定的登录密码登录资讯网,如果用户名或者密码不正确将返回错误提示要求重新输入,后期也可依据邮箱或者手机号码进行修改密码。
首页为各个分区的资讯,资讯根据后台管理员的分类进行分区。资讯重点要闻通过轮播图在首页进行循环播放,利于师生及时关注该资讯。点击资讯列表或者轮播图片即刻跳转至资讯详情页面,完整的资讯内容包含作者,时间,标题,分区等。
