目錄
- 前言
- (思維篇)人人都是產品經理
- (技術篇) 碼農的自我修養
- 5 Java基礎
- 5.1 Java環境搭建
- 5.2 Java基本語法
- 5.3 Java流程控制
- 5.4 Java 集合
- 5.5 Java 類與物件
- 5.6 構造方法
- 5.7 封裝,繼承,多型
- 5.8 Java抽象/介面
- 5.9 Java常用類
- 5.10 Java異常處理
- 5.11 異常的定義及捕獲
- 5.12 Java多執行緒/執行緒池
- 5.13 Java的反射機制
- 5.14 Java的23種設計模式
- 6 Spring框架
- 6.1 瞭解spring
- 6.2 Spring帶給Java開發的便利
- 6.2 Spring ioc/aop
- 7 SpringMVC
- 7.1 瞭解springMVC
- 8 SpringBoot
- 8.1 MVC 模型
- 8.2 攔截器
- 8.3 過濾器
- 8.4 POJO
- 8.5 controller
- 9 MyBaits plus
- 8 Web基礎
- html+css
- javascript
- bootstrap
- (實戰篇) 打造自己的輪子
- 10 專案架構
- 11 網站母版構建
- 11.1 thymeleaf介紹
- 11.2 使用thymeleaf構建網站模板
- 12 首頁
- 12.1 banner
- 12.2 輪播圖
- 12.3 文章分頁
- 12.4 編碼實現
- 13 登入
- 13.1 功能點介紹
- 13.2 知識點
- 13.3 編碼實現
- 14 註冊
- 14.1 功能點介紹
- 14.2 知識點
- 14.3 編碼實現
- 15 使用者管理
- 10.1 功能點介紹
- 10.2 知識點
- 10.3 編碼實現
- 16 許可權控制
- 10.1 功能點介紹
- 10.2 知識點
- 10.3 編碼實現
- 17 許可權控制
- 11.1 功能點介紹
- 10.2 知識點
- 10.3 編碼實現
- 總結
- 原始碼
- 參考
導航
- 前言
- 1 首頁
- 輪播圖
- 文章列表
- 2 註冊+登入
- 註冊
- 登入
- 3 個人中心
- 個人資訊展示
- 個人資訊修改
- 密碼修改(找回)
- 我的蒐藏
- 4 文章分類
- 分類列表
- 分類文章列表
- 5 文章詳情
- 詳情展示
- 點贊
- 蒐藏
- 評論
- 轉發
- 6 文章釋出
- 7 工單
- 8 關於我們
前面兩個小節《需求管理》,《如何攥寫需求文件》更多的從巨集觀和理論上更多大家以啟迪,從本節開始將以一個實際的專案(SuperBlog)來演繹和重現實際工作中一個專案的開展工作。
前言
為什麼需要需求關鍵點文件
需求關鍵點文件一般是在需求最終評審之後產生的,各方都明確的一份文件。其實有點類似白皮書。白皮書釋出之後,就意味著各方已經達成共識,需求(專案)實施可以進行了。
- 白皮書的輸出說明各方已經達成共識
- 白皮書的輸出宣告需求階段已經結束,進入開發階段
一份好的需求關鍵點文件是專案成功的一半。
1 首頁
輪播圖(banner)
不管是電商,內容部落格網站,甚至是一些政府機構網站,都能看到輪播圖的身影,大家樂此不疲的使用輪播圖,這樣做的作用是什麼呢?
-
突出網站的C位產品(內容)
對於部落格網站來說,我上了新的文章,小編推薦的文章可以展示在輪播圖,吸引更多的人來訪問。
-
增加網站的靈動性
沒有人喜歡死氣沉沉的網站。輪播圖通過不停的輪播,給人提供一種視覺新鮮感,豐富了動畫效果。通過在banner圖中,嵌入各種連結,引導使用者訪問。
在Superblog專案中,首頁也會有一個輪播圖,主要是呈現新文章和推薦文章。包括:
- 編輯推薦文章(recommand)
- 新上文章(new)
首頁列表
- 文章列表
按照建立時間倒序分頁排序。
- 搜尋
僅支援文章名稱搜尋。
2 註冊+登入
註冊
對於部落格網站,通常無需登入即可訪問。如下場景需要驗證使用者身份:
- 釋出文章
- 發表評論
- 個人中心
註冊的時候需要填寫賬戶,密碼,手機號。
登入
登入方式支援:
- 賬戶+密碼
- 手機號+簡訊驗證碼
早期網站一般都只有賬戶+密碼登入方式。隨著網際網路的發展,人們越來越追求快捷。出現了手機簡訊登入,第三方授權登入(如微信授權,QQ授權,支付寶授權,Github授權等)。但是這一切都是建立在賬戶+密碼的基礎之上。
3 個人中心
個人資訊展示
使用者登入之後可以檢視自己的個人資訊,如使用者名稱,電話號碼(脫敏展示),頭像
密碼修改(找回)
- 支援簡訊驗證碼方式修改自己的密碼
個人資訊修改
登入使用者可以修改自己的部分資訊。包括:
- 暱稱
- 郵箱
- 頭像等
我的蒐藏
展示使用者曾經蒐藏的文章,方便使用者查閱。在資訊你爆炸時代,每天都會接觸很多資訊,蒐藏功能的本質就是資訊過濾。
4 文章分類
文章分類列表
對文章進行歸類,有助於使用者檢視自己感興趣的內容。這個非常類似專題。
- 文章分類以卡片的形式展示,卡片上展示該分類下的文章數量
- 點選卡片,進入該分類的文章列表
分類文章列表
- 按照分類類別,條件篩選,分頁展示文章列表
- 多條件組合分頁查詢,文章名稱
- 點選詳情,進入文章詳情
5 文章詳情
單個文章內容展示
大部分文章內容本身是富文字,這裡簡化,支援Markdwon格式即可。
蒐藏
類似蒐藏夾。允許使用者對自己感興趣的內容蒐藏。
點贊
- 點贊+1
- 取消點贊-1
每個使用者對同一個文章只能有點贊一次。
評論
- 登入使用者才能發表評論(系統敏感詞檢測)
- 評論內容需要稽核才能展現(人工稽核)
轉發
支援微信,qq,微博分享
6 文章釋出
- 支援markdown
- 支援圖片拖放上傳,單個圖片不能查過5M
- 登入使用者才能釋出文章
7 工單
- 提交工單問題
- 登入使用者才能提交
8 關於我們
站點願景介紹