在動手寫代碼前,把需求分析清楚是最重要的事情番捂。
我決定就使用簡書作為模板个唧,來開發(fā)S-Blog。
本文并非一蹴而就设预,是一個持續(xù)的過程徙歼,在分析過程中逐步完善,在本文完成只有鳖枕,才會開始寫代碼魄梯。
先按照大的功能,來分出幾塊大的模塊宾符,逐個分析酿秸。
下面以問答的形式來分析。
問:S-Blog有哪些角色魏烫?
答:普通用戶辣苏,管理員。
問:S-Blog的普通用戶有哪些功能哄褒?
答:普通用戶可以使用賬號登錄前臺博客稀蟋,V1.0版本前臺僅提供以下功能
1. 增加/刪除/修改/查詢文章
問:S-Blog的管理員有哪些功能?
答:管理員可以使用賬號登錄后臺管理系統(tǒng)呐赡,V1.0版本的后臺管理系統(tǒng)提供以下功能
1. 刪除/修改/查詢文章退客。
通過上述分析,將S-Blog系統(tǒng)先從大功能上來分解成以下幾塊:
前臺系統(tǒng) V1.0
- 登錄模塊
- 文章管理模塊
后臺系統(tǒng) V1.0
- 登錄模塊
- 文章管理模塊
雖然前臺系統(tǒng)和后臺系統(tǒng)功能近似链嘀,但是萌狂,我還是決定將他們分成2個項目,這樣我覺得更利于后期維護怀泊。