JavaScript 21天入門:練手項(xiàng)目之我的任務(wù)管理(一):需求分析和任務(wù)拆解
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
前兩周的基礎(chǔ)學(xué)習(xí),內(nèi)容稍微多了一點(diǎn)。 了解基本語(yǔ)法,在網(wǎng)頁(yè)開(kāi)發(fā)中結(jié)合 DOM 的使用,以及其它的像本地存儲(chǔ)這樣的高級(jí)功能。 這周,咱們來(lái)實(shí)戰(zhàn)。 選擇來(lái)練手的項(xiàng)目,是任務(wù)管理系統(tǒng) 。 結(jié)合前面學(xué)習(xí)過(guò) HTML、CSS,一起來(lái)搭建一個(gè)簡(jiǎn)單的我的任務(wù)管理系統(tǒng) 。 在練手的過(guò)程中,我們采用循序漸進(jìn)的方式,一步一步完善我的系統(tǒng)。 成果展示先來(lái)看一下實(shí)現(xiàn)的過(guò)程。 基本功能實(shí)現(xiàn): 加上了 CSS 美化: 添加了本地存儲(chǔ),注意最后的刷新,刷新時(shí)任務(wù)不再消失,因?yàn)榇鎯?chǔ)在了本地存儲(chǔ)里: 添加優(yōu)先級(jí): 添加標(biāo)簽及過(guò)濾: 這一步步實(shí)現(xiàn)的過(guò)程還是很直觀的吧。 還是有很多能學(xué)的和應(yīng)用的東西,那就一起來(lái)看看需求和基于需求分析的任務(wù)拆解。 項(xiàng)目目標(biāo)項(xiàng)目目標(biāo)很明確,大體如下:
主要功能
實(shí)現(xiàn)過(guò)程上述的梳理相對(duì)已經(jīng)明確了,再細(xì)分下來(lái)的話分七天來(lái)完成。 每天的實(shí)現(xiàn)如下: 第一天:也就是今天,向大家展示了最終的成果,以及需求的簡(jiǎn)單描述。希望你能清楚我們即將實(shí)現(xiàn)的系統(tǒng)是什么樣的,有什么功能。 第二天:開(kāi)始搭建項(xiàng)目框架,引入基本的 HTML、CSS 和 JavaScript 完成項(xiàng)目結(jié)構(gòu)。 第三天:完成基本功能,也就是任務(wù)的添加,刪除,完成狀態(tài)更新。 第四天:對(duì)系統(tǒng)界面進(jìn)行一定的美化。 第五天:使用本地存儲(chǔ)存儲(chǔ)創(chuàng)建的任務(wù)。 第六天:為任務(wù)添加優(yōu)先級(jí)管理,對(duì)于不同的優(yōu)先級(jí),顯示不同的顏色。 第七天:為任務(wù)添加標(biāo)簽并基于標(biāo)簽過(guò)濾。 上述七天的內(nèi)容,以增量方式進(jìn)行,建議大家從一開(kāi)始就打開(kāi) VS Code 一起來(lái)實(shí)現(xiàn),相信最終肯定會(huì)有所收獲。 那么明天再見(jiàn)吧。 該文章在 2024/10/29 9:07:38 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |