文章目录

  • 1 概述
  • 2 用户使用
  • 3 日记交流页
  • 4 日记详情页
  • 5 发表者详情页
  • 6 日记发表页
  • 7 我的(非管理员)
  • 8 高级权限(管理员)
  • 9 数据库集合
  • 10 源码

1 概述

1.1 关于本手册
为了使您对考研日记记录社交软件的使用有清晰详尽的了解,特此编写《用户手册》,为了保障您的利益,在您使用前请仔细阅读本手册。
1) 本手册包含的所有专业内容和信息仅用于为注册用户提供帮助指导之目的;
2) 本手册所描述的内容如与实际产品不一致,以实际产品为准;
3) 除非特别授权,本手册的所有内容不得用于其它任何目的,不得泄露给其他任何企业(单位)或个人,不得以任何方式复制;
4) 本手册截图界面数据为演示数据,仅供参考使用。

1.2 使用对象
该软件的使用对象为考研的人和有习惯写日记的人。

1.3 软件介绍
考研日记记录软件用于考研学生进行日常生活中的动态分享、考研心得、考研经验等。


2 用户使用

2.1 客户端运行环境
运行环境: iOS/iPadOS 微信客户端、Android 微信客户端、Windows PC 微信客户端、Mac 微信客户端、小程序硬件框架和用于调试的微信开发者工具等。
运行环境要求:Android2.2 及以上版本或者 IOS7.0 及以上版本。

2.2 用户注册登录
进入该微信小程序,使用发布日记、收藏日记、点赞日记、我的日记、我的收藏、我的关注、我的粉丝及问题反馈等功能前,用户需先微信登录。点击“注册/登录”,小程序将请求用户微信授权,授权成功即注册成功并登录。


3 日记交流页

日记交流页为各用户所发表的日记展示页面,顶部设有搜索栏,点击跳转搜索页面;搜索栏下方可选择日记展示方式,目前包括“最近”、“按时间”、“按点赞”、“按浏览”;点击页面展示的日记跳转相应日记的详情页面;点击“点赞”、“收藏”按钮可对日记进行点赞与收藏操作,同时跳转至日记详情页;点击悬浮的“+”图标则会跳转日记发表页面。


4 日记详情页

该页面展示日记发布者,发布时间、点赞数、收藏数及评论数。可通过点击“点赞”、
“收藏”图标对该则日记点赞、收藏。详情页下部分可对该则日记进行评论留言。点击
发表者头像可跳转至发表者详情页。


5 发表者详情页

该页可查看发表者“他的日记”、“他的收藏”、“他的关注”、“他的粉丝”及其个人信息。点击右上方的“关注”按钮即可关注该用户。


6 日记发表页

日记发表需填写日记标题、添加日记封面、选择所在位置、选择开始及结束日期,且提供“仅自己可见”选择。选择开始及结束日期后,页面下方将提供所选时段内每一天的日记处,可上传文本与图片。点击“上传”会进行校验,检查用户是否填写完整。发布成功后会跳转到日记交流页。


7 我的(非管理员)

7.1 我的日记
用户可在此处查看与编辑自己发表的日记。顶部设有搜索栏,点击跳转搜索页面;搜索栏下方可选择日记展示方式,目前包括“最近”、“按时间”、“按点赞”、“按浏览”;
点击页面展示的日记可跳转编辑日记。编辑完成后点击“更新”即可完成对日记的更新编辑。

7.2 我的收藏
用户可在此处查看已收藏日记,也可取消收藏。顶部设有搜索栏,点击跳转搜索页面;搜索栏下方可选择日记展示方式,目前包括“最近”、“按时间”、“按点赞”、“按浏览”;点击页面展示的日记跳转相应日记的详情页面。

7.3 我的关注
用户可在此处查看已关注用户。

7.4 我的粉丝
用户可在此处查看关注自己的用户。

7.5 隐私模式
“我的”页面中,可选择是否开启隐私模式。开启后,他人将无法查看该用户的日记、
粉丝和个人资料。

7.6 个人资料
个人资料页可编辑生日、年龄、邮箱、区域以及个性签名。

7.7 问题反馈
该页面提供用户反馈问题的通道。

7.8 背景设置
点击“我的”页面右上方的“图片”图案,可设置个人页的背景图案。


8 高级权限(管理员)

8.1 日记开关和评论开关

8.2 用户管理
点击“高级权限-用户管理”后,可查看用户列表。顶部设有搜索栏,点击跳转搜索
页面;搜索栏下方可选择用户展示方式,目前包括“最近登录”与“创建时间”。

8.3 日记列表
该界面可查阅小程序内所有已发表的日记。顶部设有搜索栏,点击跳转搜索页面;搜索栏下方可选择日记展示方式,目前包括“最近”、“按时间”、“按点赞”、“按浏览”;
点击页面展示的日记跳转编辑日记详情页面。

管理员编辑页面可修改日记信息,并选择是否锁定、是否显示以及排序方式。

8.4 问题列表
该页面可查看用户问题反馈,点击反馈的问题可对该问题进行回复。


9 数据库集合

9.1 集合简介
admin 是管理员集合,comments 是日记评论集合,diarys 是日记集合,questions 是反馈问题集合,users 是用户集合。

9.2 admin 管理员集合
controlChat 为 Boolean 型字段,true 表示可以控制日记评论的开关;controlDiary 为 Boolean型字段,true 表示可以控制日记发表开关;openid 为数组型字段,用户存储管理员的 openid。

9.3 comment 评论集合
arr 即为评论列表,其为数组型字段,其中的每个元素则是 object 型,content 为评论内容,openid 为评论人的 openid,updateTime 为评论最近更新的时间;createTime 为评论创建的时间;diary_id 为评论所对应的日记 id。

9.4 diary 日记集合
beginDate 为日记开始日期,endData 为日记结束日期,dayNum 为日记日期的长度;collection为日记的收藏数,like 为日记的点赞数;location 为所在位置;lock 为日记是否仅自己可见;openid 为日记作者的 openid。

9.5 questions 问题集合
answerInfo 为回复的信息;ifDelete 为该问题是否已经删除;question 为问题内容。

9.6 users 用户集合
background_url 为背景图片;collection 为收藏的日记 id,collection_num 为收藏数量;created_time 为用户注册时间,updated_time 为用户最近登录时间;diary_num 为日记数量;fans 为粉丝数量;secret 为是否开启隐私模式;roles 为用户角色是否为管理员;userDetail为用户详细资料信息,userInfo 为用户头像昵称等。


10 源码

需要源码的小伙伴可以私信我发你。

微信小程序云开发小项目“研岸日记”日记记录分享,源码分享相关推荐

  1. 微信小程序云开发开源项目:在线提货系统

    1.效果图示 2.使用方式 2.1 普通用户 2.1.1 提货 扫描上图中的小程序码,或者微信搜索"我要提货",进入小程序: 点击小程序首页"扫码提货"按钮,扫 ...

  2. 微信小程序云开发demo项目部署报错:V[云函数] [login] 调用失败 Error: errCode: -404011 cloud function execution error | errM

    报错详情: 从报错来看好像是选择的环境不存在,解决办法:在miniprogram下的app.js中配置环境ID,具体找法: 点击云开发->打开云开发控制台->点击右上角的设置,在下面即可看 ...

  3. 水墨风格小程序/小程序云开发/小程序练手

    下拉刷新后的水墨风背景 其他页面: 诗集, 收藏夹. 小程序二维码 非常糟糕的源码: https://github.com/Gode-nice/–

  4. 微信小程序云开发用户身份登录_你必须要掌握的微信小程序云开发

    微信小程序开发已经成为目前最火爆的技能之一,无论是在求职.毕设.兴趣培养等方面都已经成为一项必备技能,而小程序云开发技术的出现更是点燃了整个小程序生态圈. 在2019微信公开课PRO小程序分论坛上,腾 ...

  5. 【系】微信小程序云开发实战坚果商城-开篇

    开篇:无服务开发是未来? 目录 开篇 [系]微信小程序云开发实战坚果商城-开篇 基础篇 [系]微信小程序云开发实战坚果商城-弹性盒子 [系]微信小程序云开发实战坚果商城-ES6 简单入门 [系]微信小 ...

  6. 基于微信小程序云开发的校园类平台

    这期给大家介绍一个我压箱底的项目,一个集二手市场.兼职发布.失物招领.代取快递等功能为一身的校园类平台. 前端使用ColorUI,后端使用微信小程序云开发. 现在已经上线发布,并且长期运营维护. 大家 ...

  7. 微信小程序云开发新手教程——关于多人云开发和git版本管理

    多人团队开发微信小程序项目时,如何更好的进行团队协作是一个关键问题.接下来的这篇文章里,主要以项目的管理者和项目参与者两种身份,介绍了云开发初始环境的配置的具体方法,以及通过git进行团队的版本管理. ...

  8. 微信小程序云开发详解

    认识小程序云开发 小程序云开发是微信团队联合腾讯云推出的专业的小程序开发服务. 开发者可以使用云开发快速开发小程序.小游戏.公众号网页等,并且原生打通微信开放能力. 开发者无需搭建服务器,可免鉴权直接 ...

  9. 小程序·云开发实战:SCRM社交化客户管理小程序

    点击观看大咖分享 随着微信小程序不断发展壮大,传统的 CRM 厂商也在不断向微信上迁移,毕竟微信的背后是巨大的用户和流量,还有极其方便的移动支付渠道.用微信小程序来做CRM,和以前的做法存在一些比较明 ...

最新文章

  1. SAP PP COR1事务里下达工单,保存时报错:No data was found for the input values
  2. Pytorch自定义数据集
  3. 高级数据结构与算法 | 哈希 :哈希冲突、负载因子、哈希函数、哈希表、哈希桶
  4. Lnmp环境安装禅道项目管理软件
  5. MySQL学习(二)
  6. android基础入门思考题答案,《Android移动应用基础教程》中国铁道出版社课后习题(附答案)...
  7. 剑指offer面试题[29]-数组中出现次数超过一半的数字
  8. 左侧固定 右侧自适应
  9. C++ 预编译头文件stdafx.h
  10. Oracle10g在Win2008R2下因版本无法安装问题的解决
  11. 自己动手写cpu pdf_教你自己动手组装电脑(第一篇:CPU)
  12. leapmotion和HTC和投影视角注意事项
  13. Android移动开发基础案例教程 第2章 Android UI开发
  14. 数据结构C语言严蔚敏版(第二版)超详细笔记附带课后习题
  15. java分层ppt_java程序设计第10章图形用户界面.ppt
  16. CSS揭秘读书笔记-第一章 引言
  17. 秋招面经合集:阿里、华为、美团、携程、去哪儿、小米、京东都有
  18. 查询我的订单功能的实现
  19. 解决该内存不能为read或written
  20. 大数据千亿级离线数仓项目第一天 环境部署和etl

热门文章

  1. 具有内部类构造函数参数的Java Reflection奇数
  2. Oracle ADF移动世界! 你好!
  3. 使用HMAC(Play 2.0)保护REST服务
  4. python简单菜单_创建一个简单的python菜单
  5. 服务器被一堆系统登录_WIN10做天高服务器客户端登录出现“操作系统原因无法登录”...
  6. 软件包管理器 RPM 升级软件包过程分析
  7. axure web组件下载_实践干货:Axure插入图标的4种办法
  8. java索引序列_视图、序列、索引
  9. 接口入口在什么地方_弱电工程施工图审查要点?有哪些地方需要审核?审核要求是什么?...
  10. C/C++制作人机猜拳小游戏