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