作為 maker 一段時間後,累積的各項工具、零件、材料越來越多,擺放的位置分散各處常常讓自己感到混亂。為了解決這個問題就決定建構一個庫存管理系統....
然而,若是按照傳統的網頁管理模式來處理會有很多缺點,例如程序麻煩、操作不便等等。因此,庫存管理的重點就是要能方便使用,尤其是隨手使用手機拍照記錄,然後快速的用手機建檔,並且必須非常容易操作。
在決定了這些指標之後,發現過去的設計概念需要相當程度的變更,包括:
- 兼容原有的後台系統
整個系統的資料庫結構、程式邏輯、資料結構,這些都必須跟過去一樣,不然不相容也會很麻煩。
- 將需要大量操作的程序獨立出來
例如上傳手機中的大量照片,這部份透過 dropzone.js 這個上傳模組來完成;編輯所屬分類(存放空間)這部份為唯一操作,所以採用傳統後台模式即可;編輯所屬應用的部份是多重狀態設定,因此需要考慮手機操作之方便性,所以採用易於點擊的checkbox選單模式,並且在儲存後自動換到下一筆。
- 方便查詢
為了讓庫存可以發揮效益,重點就是要很容易查詢,才能隨手調出需要的物資。因此在功能上提供了空間查詢、應用領域和關鍵字查詢,藉此方便在任何需要的時候快速找到東西放在那裡。
在完成的相關設計後,果然只花了相當少的時間就完成了整個拍照建檔的動作,而現在只要透過需要的方向去找東西就可以清楚的看到東西放在那裡。
|