產(chǎn)品設(shè)計基礎(chǔ)篇——導(dǎo)入功能設(shè)計要點
有效的導(dǎo)入功能幫助企業(yè)實現(xiàn)了數(shù)據(jù)處理效率的提升,那么,怎么設(shè)計好導(dǎo)入功能呢?這篇文章里,作者分析了導(dǎo)入功能的設(shè)計思路和相關(guān)注意事項,一起來看看吧。
導(dǎo)入功能在系統(tǒng)中扮演著至關(guān)重要的作用,導(dǎo)入功能允許用戶將外部數(shù)據(jù)源(如Excel表格、CSV文件、其他數(shù)據(jù)庫等)中的數(shù)據(jù)集成到當(dāng)前系統(tǒng)中,實現(xiàn)數(shù)據(jù)的集中管理和分析,通過自動化的導(dǎo)入過程,用戶可以快速將大量數(shù)據(jù)遷移到系統(tǒng)中,減少了手動輸入數(shù)據(jù)的時間和勞動強度,從而提高工作效率導(dǎo)入功能是現(xiàn)代信息系統(tǒng)不可或缺的一部分。
它不僅提高了數(shù)據(jù)處理的效率,還為企業(yè)提供了強大的數(shù)據(jù)支持,幫助企業(yè)更好地管理和利用其數(shù)據(jù)資源。
本文將結(jié)合具體的業(yè)務(wù)場景,來進行導(dǎo)入功能設(shè)計的拆解。
一、導(dǎo)入通用設(shè)計思路以及注意點
1)根據(jù)業(yè)務(wù)場景定義好支持導(dǎo)入的文件類型、例如XLS、XLSX、CSV等等。
2)根據(jù)業(yè)務(wù)場景、評估單次導(dǎo)入的限制、避免一次導(dǎo)入過多導(dǎo)致系統(tǒng)異常一般限制會有兩種方法,限制文件大小或者限制條目數(shù)量。
3)明確導(dǎo)入模板的字格式類型以及其他要求,需要在文檔模板中說明并給出標(biāo)識和示例數(shù)據(jù)。
4)導(dǎo)入需要考慮是同步執(zhí)行或者異步執(zhí)行、同步執(zhí)行導(dǎo)入會停留在當(dāng)前頁面用戶需要等待導(dǎo)入結(jié)束;異步導(dǎo)入用戶可以離開頁面做其他操作,異步執(zhí)行的體驗會較好。
5)對導(dǎo)入數(shù)據(jù)的校驗、例如表格中有重復(fù)的數(shù)據(jù)如何處理、不符合規(guī)則的數(shù)據(jù)如何處理、導(dǎo)入的數(shù)據(jù)在系統(tǒng)中已存在如何處理,文檔中有一個不符合規(guī)則的數(shù)據(jù)是繼續(xù)執(zhí)行導(dǎo)入還是中斷導(dǎo)入,錯誤的數(shù)據(jù)如何輸出、都是需要考慮的問題。
二、細(xì)分場景下的導(dǎo)入功能
導(dǎo)入按照使用場景分、大致有如下幾種場景:
1)系統(tǒng)初始化時需要導(dǎo)入主數(shù)據(jù)、例如客戶資料、供應(yīng)商資料、產(chǎn)品資料、用戶資料。此業(yè)務(wù)場景下,往往是用戶首次上信息系統(tǒng)或者進行ERP遷移、會優(yōu)先在這些模塊使用批量導(dǎo)入功能。
數(shù)據(jù)系統(tǒng)從A系統(tǒng)遷移至B系統(tǒng)、中間還有一道數(shù)據(jù)清洗的流程、把A系統(tǒng)的數(shù)據(jù)清洗成B系統(tǒng)的數(shù)據(jù)進行導(dǎo)入,這個操作無疑會耗費用戶大量的時間,如果基礎(chǔ)模塊的導(dǎo)入功能用戶體驗做好了、那么用戶大概率是會成為付費用戶。
那么如何通過導(dǎo)入來減少用戶對數(shù)據(jù)的清洗時間呢、可參考以下做法。對數(shù)據(jù)字段進行映射。導(dǎo)入表格的某字段映射為系統(tǒng)的字段。
2)在創(chuàng)建某種單據(jù)時、需要導(dǎo)入明細(xì)數(shù)據(jù); 例如創(chuàng)建采購訂單、銷售訂單等等、要導(dǎo)入產(chǎn)品明細(xì)。
這種場景下的導(dǎo)入、導(dǎo)入的數(shù)據(jù)需要與已有的數(shù)據(jù)做比對、只需要導(dǎo)入某條數(shù)據(jù)的主鍵字段或者其他關(guān)鍵信息、例如采購訂單導(dǎo)入時、導(dǎo)入產(chǎn)品的條碼/SKU(唯一識別字段)、采購數(shù)量等關(guān)鍵信息。
3)對已有的數(shù)據(jù)進行導(dǎo)入更新、相當(dāng)于覆蓋原有的數(shù)據(jù)、這種場景下需要注意、對經(jīng)常需要修改的字段進行分類和拆分。例如商品有基本信息、供應(yīng)商相關(guān)信息、價格相關(guān)信息、圖片信息等等,我們并不需要在更新的時候把所有字段列在一個模板中、而是根據(jù)業(yè)務(wù)場景和使用頻次進行分類。
4)更加復(fù)雜的導(dǎo)入、導(dǎo)入的數(shù)據(jù)存在父子級的關(guān)系、例如電商系統(tǒng)商品SPU與SKU、導(dǎo)入的功能就更加復(fù)雜。多屬性的SKU、價格、屬性值等相關(guān)信息都不一致。
以下是有贊多屬性產(chǎn)品導(dǎo)入模板示例、在模板中,每行數(shù)據(jù)以商品編號作為父級識別號、父級信息字段保持一致,規(guī)格編碼字段表示子級編號,價格、庫存、重量、成本等信息記錄在子級。
本文由 @YX_ 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來自Unsplash,基于CC0協(xié)議
該文觀點僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)。
- 目前還沒評論,等你發(fā)揮!