摘要 随着社会和技术的飞快发展,网络逐渐成为人们生活中不可或缺的存在,不管是生活、工作还是学习网络都可以给我们带来便捷。家教程序为学生和老师提供更加快捷的平台,相对舒适的工作环境,减少成本,提高效率。
本系统是基于微信小程序的家教程序。系统分为2个部分组成,普通用户的操作界面与管理员的操作界面。前端主要使用微信WXML,普通用户的操作页面可以发布,查看动态,与他人聊天,更改个人信息。管理员操作界面则可以发布管理员信息,删除非法的动态,评论或者是账号。
整个程序简介易懂,功能清晰,界面整洁。新用户只需按提示即可熟练的对程序进行一系列的操作。为更多学生家长和老师提供更方便的信息发布平台。
需求分析
系统业务需求 科学技术的高速发展导致了社会进入了一个高效,快速的节奏,也就导致了人们生活的节奏进一步的加快。在快节奏的社会中不管做什么都讲究快速,高效,这也就进一步验证了那句时间就是金钱的名句。
近年来,人们的生活节奏不断加快,而做其他事情的精力也越来越少了,各行各业考虑到了这个问题,所以各行各业都将自家的产品摆到网上,只需要手机一点便可浏览,就算平时没有空也可以在网上浏览自己所需的产品。而现在越来越多家长重视自己孩子的成长和教育,但是又苦于没有渠道去寻找合适的老师,所以结合微信平台所开发的家教小程序就基于这样的需求所诞生了。
系统用户需求
游客
游客可以直接进去家教小程序首页进行所在地区选择,也可以对家教小程序中发布的信息进行检索,还可以查看检索结果的信息与评论,但不能发布动态,发布评论,私聊发布动态的用户。
文章图片
用户
用户进入家教小程序后在登录页面先进行账号登录然后进入个人设置页面,有修改头像、名称、密码,发布动态,删除动态,退出登录的功能。进入首页选择所在地区进行搜索动态,进入别人的动态页面还可以点击发布动态的用户进行私聊,或者对动态进行评论。信息页面可以与之前发起私聊的用户进行交谈。
文章图片
管理员
管理员进入家教小程序后与正常用户共用一个登录界面,但是特殊的管理员账号登录以后会进到管理员管理界面而不是一般的用户界面。管理界面有四个功能,分别是:发布管理员消息、删除含有不法内容的的动态、删除含有不法内容的评论、删除违规的账号。
文章图片
系统功能需求
家教小程序共享页面部分
注册功能
进入家教小程序后,每个微信账号可以注册一个用户账号,使用注册的该账号可以登录家教小程序。
登录功能
已经注册过用户账号的用户可以用注册的账号进行登录家教小程序,登录后跳转到个人管理页面。
首页地区定位,选择地区功能
进入家教小程序首页右上角会自动定位当前位置,如果定位错误或者想查看其他地区的动态信息可以手动点击进行地区选择。
搜索动态功能
在首页选择好地区以后,点击搜索框会跳转到搜索页面,只需要填写关键字点击搜索即可搜索选择地区内的相关动态。
动态页面展示功能
在进入动态页面里,可以看到发布用户头像,名称以及发布动态的标题,内容,图片,其他用户的评论。
动态评论功能
登录以后在动态底部可以进行评论,评论会在动态最下面展示出来。
所以新更动态展示功能
登录以后可以在动态页面查看到最新更新的动态。
私聊用户功能
登录以后可以在动态详情页面点击发布动态用户的头像进行私聊。
家教小程序后台管理页面部分
发布管理员公告功能
管理员在此页面可以发布管理员公告。
删除违规评论功能
管理员在此页面可以删除发布违规信息的评论。
删除违规动态功能
管理员在此页面可以搜索出发布违规信息的动态并将其删除。
删除违规账号功能
管理员在此页面可以进行违规账号的搜索并将其删除。
退出登录功能
管理员完成操作后可以退出登录。
部分运行截图
文章图片
文章图片
文章图片
文章图片
文章图片
获取方式 【Java毕设项目|基于JavaScript+html5的家教小程序的设计与实现】Gitee仓库
推荐阅读
- Java基础总结|Java期末复习速成(六)
- java|Java基础总结
- 重新认识访问者模式(从实践到本质)
- 程序员|快速了解阿里微服务热门开源分布式事务框架——Seata
- 分布式|微服务分布式事务解决方案实战(理论基础篇)
- java|java 分布式控制_微服务架构的分布式事务控制解决方案(资料完整)
- 安卓-性能优化|安卓如何做界面性能优化
- python|我,28岁,汽修转行自学Python,月薪15K,是我这辈子做的最正确的选择
- 前沿技术|岁末年初,为你打包了一份技术合订本