微信小程序云开发小项目“研岸日记”日记记录分享,源码分享
文章目錄
- 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 源碼
需要源碼的小伙伴可以私信我發你。
總結
以上是生活随笔為你收集整理的微信小程序云开发小项目“研岸日记”日记记录分享,源码分享的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安卓系统连接电脑用什么软件(安卓系统连接
- 下一篇: 408考研数据结构复习-时间复杂度与空间