寒假任務“博客引擎”拆分里程碑

  • 年過完啦吻谋,告別過年時的燈紅酒綠,快點滾來學習啦
  • 看了幾遍 任務視頻现横,對要做的東西有一個大致的了解漓拾,但有點混亂,看了總理和魚娟的拆分长赞,覺得條理很清晰晦攒,參考一下闽撤,自己就來動手寫啦

功能

  • 用戶功能:注冊得哆,登錄,退出登錄
  • 博客管理:對自己的博客進行增哟旗,刪贩据,改,查闸餐,可以評論任一博客
  • 管理員功能:可以管理所有用戶以及他們的博客饱亮、標簽等,還可以把某個用戶設為管理員

拆分里程碑

里程碑1:搭建框架

  • 我打算用JavaScript來完成此次的任務舍沙,具體的庫和框架用到bootstrap近上,react,express拂铡,數(shù)據(jù)庫使用mongodb
  • 構建工具使用npm
  • 代碼會提交到github上

驗收條件:

  • 其他人可以直接從github上獲取我的代碼
  • 可以根據(jù)readme中的提示正確運行起來
  • 寫博客來記錄我的疑問和收獲

里程碑2:展示主頁

  • 按照視頻中所展示的頁面壹无,根據(jù)功能先寫出我們需要的頁面葱绒,不需實現(xiàn)任何邏輯功能。
  • 主要用到react相關知識

驗收條件

  • 其他人可以直接從github上獲取我的代碼
  • 可以根據(jù)readme中的提示正確運行起來
  • 可以看到一個貼近視頻中頁面的頁面
  • 寫博客來記錄我的疑問和收獲

里程碑3:博客管理

  • 不用真實的數(shù)據(jù)庫斗锭,不用用戶登錄地淀,將數(shù)據(jù)保存到json文件中
  • 對博客進行管理,增刪改查

驗收條件:

  • 顯示博客:將已存在博客按照列表形式顯示到主頁面
  • 添加博客:只需要填寫“標題”岖是、“內容”帮毁、“創(chuàng)建人”并記錄“創(chuàng)建時間”即可。
  • 刪除博客:向用戶發(fā)出確認
  • 修改博客: 只需要填寫“修改人”豺撑,“修改時間”即可
  • 查詢博客:看到主頁面中的博客列表
  • 寫博客來記錄我的疑問和收獲

里程碑4:使用真實數(shù)據(jù)庫

  • 將之前的臨時數(shù)據(jù)都保存到數(shù)據(jù)庫中烈疚,博客的增刪改查都和直接修改數(shù)據(jù)庫的數(shù)據(jù)

驗收條件

  • 不破壞原有的邏輯功能
  • 可以通過某種方式來初始化數(shù)據(jù)庫結構和預置數(shù)據(jù),并在README中說明步驟
  • 代碼以“小步”方式提交到github上前硫,并且每個commit都有清楚的描述
  • 寫博客來記錄我的疑問和收獲

里程碑5:用戶功能

  • 注冊
  • 登錄
  • 退出登錄

驗收條件

  • 查看博客時不需要登錄
  • 只有注冊成用戶并登錄后胞得,才能創(chuàng)建、修改屹电、刪除自己的博客
  • 用戶不能修改或刪除別人的博客
  • 如果沒有登錄阶剑,則不允許訪問“創(chuàng)建、修改危号、刪除”等頁面
  • 注冊用戶時牧愁,需要提供以下數(shù)據(jù) “用戶名”,“密碼”外莲。其ID由數(shù)據(jù)庫或- - 代碼自動生成猪半,每個用戶的ID都是唯一并且不變的
  • 用戶登錄時,需要輸入“用戶名”和“密碼”
  • 用戶登錄后偷线,可以退出
  • 用戶可以修改自己的用戶名和密碼
  • 創(chuàng)建或修改博客時磨确,不需要再手動輸入“創(chuàng)建人”和“修改人”,而是由系統(tǒng)自動拿到當前用戶的ID并使用該ID

里程碑6:博客評論

  • 對于每一篇博客任何用戶可以評論
  • 評論時需輸入用戶名和評論內容

驗收條件

  • 查看每一篇博客時声邦,都可以看到已有的評論乏奥,并按某種時間順序排列
  • 查看每一篇博客時,都可以看到一個輸入框輸入新的評論亥曹,包括“姓名”和“內容”邓了,可以提交新的評論

里程碑7:管理員功能

  • 這是一個新的角色,要和普通用戶有所區(qū)別
  • 管理員可以管理(增刪改查)任一普通用戶的博客
  • 管理員可以將某個用戶設置為管理員角色

驗收條件

  • 管理員登錄后與普通用戶看到的界面有所不同媳瞪,多了“所有用戶”骗炉、“所-有博客”、“所有評論”的管理功能
  • 管理員可以對“所有用戶”蛇受、“所有博客”句葵、“所有評論”進行增刪改查
  • 管理員可以將某個用戶設置為“管理員”,也可以將某個“管理員”設置為“普通用戶”
  • 管理員不能刪除自己,或者把自己降為“普通用戶”

里程碑8:管理員的搜索功能

  • 當管理員管理用戶乍丈、博客和評論時熊响,可以搜索,以方便管理

驗收條件:

  • 管理員在管理用戶時诗赌,可以使用輸入的關鍵字模糊搜索“用戶名”汗茄,并- - 顯示符合條件的用戶
  • 對于博客,只搜索“標題”
  • 對于評論铭若,只搜索評論“內容”
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末洪碳,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子叼屠,更是在濱河造成了極大的恐慌瞳腌,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,865評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件镜雨,死亡現(xiàn)場離奇詭異嫂侍,居然都是意外死亡,警方通過查閱死者的電腦和手機荚坞,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,296評論 3 399
  • 文/潘曉璐 我一進店門挑宠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人颓影,你說我怎么就攤上這事各淀。” “怎么了诡挂?”我有些...
    開封第一講書人閱讀 169,631評論 0 364
  • 文/不壞的土叔 我叫張陵碎浇,是天一觀的道長。 經(jīng)常有香客問我璃俗,道長奴璃,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,199評論 1 300
  • 正文 為了忘掉前任城豁,我火速辦了婚禮苟穆,結果婚禮上,老公的妹妹穿的比我還像新娘钮蛛。我一直安慰自己鞭缭,他們只是感情好剖膳,可當我...
    茶點故事閱讀 69,196評論 6 398
  • 文/花漫 我一把揭開白布魏颓。 她就那樣靜靜地躺著,像睡著了一般吱晒。 火紅的嫁衣襯著肌膚如雪甸饱。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,793評論 1 314
  • 那天,我揣著相機與錄音叹话,去河邊找鬼偷遗。 笑死,一個胖子當著我的面吹牛驼壶,可吹牛的內容都是我干的氏豌。 我是一名探鬼主播,決...
    沈念sama閱讀 41,221評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼热凹,長吁一口氣:“原來是場噩夢啊……” “哼泵喘!你這毒婦竟也來了?” 一聲冷哼從身側響起般妙,我...
    開封第一講書人閱讀 40,174評論 0 277
  • 序言:老撾萬榮一對情侶失蹤纪铺,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后碟渺,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體鲜锚,經(jīng)...
    沈念sama閱讀 46,699評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,770評論 3 343
  • 正文 我和宋清朗相戀三年苫拍,在試婚紗的時候發(fā)現(xiàn)自己被綠了芜繁。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,918評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡绒极,死狀恐怖浆洗,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情集峦,我是刑警寧澤伏社,帶...
    沈念sama閱讀 36,573評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站塔淤,受9級特大地震影響摘昌,放射性物質發(fā)生泄漏。R本人自食惡果不足惜高蜂,卻給世界環(huán)境...
    茶點故事閱讀 42,255評論 3 336
  • 文/蒙蒙 一聪黎、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧备恤,春花似錦稿饰、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,749評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至惭笑,卻和暖如春侣姆,著一層夾襖步出監(jiān)牢的瞬間生真,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,862評論 1 274
  • 我被黑心中介騙來泰國打工捺宗, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留柱蟀,地道東北人。 一個月前我還...
    沈念sama閱讀 49,364評論 3 379
  • 正文 我出身青樓蚜厉,卻偏偏與公主長得像长已,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子昼牛,可洞房花燭夜當晚...
    茶點故事閱讀 45,926評論 2 361

推薦閱讀更多精彩內容