




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、復盤:B端后臺導入功能做為B端產品人,常常碰到導入功能,雖然是一個小功能,但是在規劃的時候,也遇到很多坑,此處用于復盤一個導入功能。一、導入功能分析一個完整的導入功能,通常會有幾個關鍵要素:導入模板、導入報錯信息、導入過程中相關交互提示,圖1為完整的導入功能流程圖。圖1 導入功能流程圖在設計一個導入功能的時候,主要圍繞關鍵要素進行展開:1、導入模板:支持用戶導入模板下載;2、導入報錯信息:導入數據錯誤后,支持用戶查看導入報錯信息;3、導入過程中相關交互提示:導入過程中的相應加載樣式,以及完成導入或失敗導入的對應提示。二、導入模板下載通常,產品要提前設計好一個導入模板,規則清晰,提示明確,方便用
2、戶進行操作。前期產品經理針對用戶需求,提煉所需要導入的字段,所需要的導入字段有了之后,在設計導入模板時,常常有如下設計要點:1、模板標題;2、填寫須知描述;3、導入示例,提示用戶按此示例仿照填寫;4、必填、選填字段區分;5、時間格式規范,如常見的時間格式有2022-07-27、2022/07/27等等;6、特殊符號限制,比如中英文括號等;7、固定選項,設計下拉框的格式,不讓用戶手輸;8、涉及金額等數值的欄位,要標注清楚單位;9、限制輸入格式及文件大小,防止文件過載,導入失敗,可在特殊規則描述中指明。具體模板范例類似如圖2,填寫須知處可根據實際業務場景說明。圖2 導入模版示例圖備注:此處模版填寫
3、須知中涉及的的單個文件導入不超過5000行,應根據實際開發情況而定,一些設定也可能是通過判斷文件大小,而非文件行數。2.1 導入模板錯誤處理模版導入過程中,一旦出現導入報錯,要針對不同的錯誤類型,給予不同錯誤提示。讓用戶明確應該怎么修改,圖3是一些常見的報錯信息。圖3 導入常見報錯1)數據報錯提示優先級一個導入數據,可能同時存在多個錯誤信息,規定好每個錯誤信息的優先判定條件,報錯提示時,通常根據錯誤信息的優先級,每次提示一條錯誤原因。用戶重新修改后,如果還有其他錯誤原因,則根據新的錯誤原因,重新修改重新提交。此處雖然也可以一次性顯示該數據的所有錯誤原因,但這種提示方式,一旦數據較多,對開發而言
4、,關聯校驗較為復雜。2)處理數據重復問題數據重復問題,可以通過覆蓋、跳過或上傳失敗進行處理。根據不同的使用場景,選擇不同的方式:若沒有提供錯誤信息,顯示上傳失敗,避免用戶修改時,修改了正確數據,反而錯誤數據沒有修改到;若覆蓋后不造成影響,可以直接覆蓋導入;若數據存在唯一編號,不允許重復的情況,可在導入過程,系統直接跳過,在相應的報錯提示中,提示清楚錯誤編號及錯誤原因。3)特殊字符注意事項導入過程中,除了上面提到的常見報錯類型,還需要考慮是否需要過濾空格,或者excel可能出現的特殊符號,如符號(用戶有時通過導入模板處理數據時,模版編號欄位中有時會帶有該符號,如下圖4)。之所以過濾空格和某些ex
5、cel常見的特殊符號,主要是防止導入內容進行篩選時,精準搜索匹配不到。圖4 excel特殊符號4)部分導入成功問題導入過程中的數據報錯,通常是部分數據報錯,提示錯誤數據的方式有多種:方式一:導入成功的數據,錯誤信息直接展示,不支持在線修改,這種方式開發實現較為簡單,但實際用戶需要一個個去比對導入模板中的哪條數據錯誤,體驗不太好,如圖5。圖5 導入報錯提示方式二:導入成功的數據,錯誤信息直接展示,并支持直接修改,但這種方式通常適用數據量較小的情況,如圖6,可以直接在彈窗列表中修改信息,修改后提交。圖6 導入報錯修改通常導入提示支持直接修改的方式,上述情況只是其中一種,還有許多其他方式,如:1、導
6、入上傳失敗后,提示失敗內容,跳轉新頁面處理,通過【修改】按鈕彈窗修改,這種方式對于報錯數據需要分頁的比較友好。2、也有些數據量較少的導入,會在導入上傳的時候,支持用戶查看即將導入的信息,確定無誤后再導入等方式三:導入成功的數據,錯誤信息采用文檔下載的方式,重新修改錯誤信息后,再行導入,這種方式適合一些數據量較大的文件,如圖7。圖7 錯誤文件下載有些報錯提示,也會在下載錯誤報告后,加上對應的錯誤原因展示或者直接在線修改,但如果數據量較大,直接錯誤文件下載就足夠了,不建議加上另外2個。5)導入后的數據修改導入后的數據修改方式,有如下2種:1、列表處直接修改。這種方式適合小數據量修改。2、導入修改。直接使用導入修改,要根據實際情況判定:(1)覆蓋原有數據;(2)有重復標識,不支持導入覆蓋的,須提供刪除功能進行數據刪除后,才能重新導入。2.1 導入過程中相關交互提示導入過程中的加載和相關提示語,可以說是通用規則,作為提升用戶體驗的方式,必不可少。1、若數據龐大,導入耗時,可以通過進度條顯示,或者類似百度網盤類的下載,顯示預計時間,避免用戶等待焦慮。圖8 導入進度條2、若數據輕量,可以直接通過加載圖案,顯示導入中。圖9 導入加載樣式除了加載過程中的交互樣式,還有導入失敗和導入成功的相應的提示文案也必不可少,畢竟要讓
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安徽省2025年中考道德與法治試題真題及答案
- 城市軌道交通供配電技術專業教學標準(高等職業教育??疲?025修訂
- 退城入園預焙陽極項目建設可行性研究報告
- 2025年中國金屬墻系統行業市場全景分析及前景機遇研判報告
- 中國pp樹脂行業市場調查報告
- 中國機動車尾氣治理行業市場調研及投資規劃建議報告
- 2024年中國再生纖維行業發展監測調查報告
- 中國書寫工具行業市場深度調查及發展前景研究預測報告
- 2025年中國速凍獼猴桃原漿行業市場發展前景及發展趨勢與投資戰略研究報告
- 駐場線上培訓課件
- 2025年北京市第一次普通高中學業水平合格性考試歷史試題(含答案)
- 《醫療機構重大事故隱患判定清單(試行)》知識培訓
- 浙江省杭州市2024年中考英語真題(含答案)
- 《陸上風電場工程設計概算編制規定及費用標準》(NB-T 31011-2019)
- 下肢靜脈曲張診斷及治療進展PPT學習教案
- 化工企業41條禁令
- 2019-2020學年北京市海淀區上地實驗小學北師大版四年級下冊期末考試數學試卷
- 裝修管理規則-城市綜合體---成都租戶指引
- 玻璃幕墻清洗施工方案最新完整
- 藥學專業知識培訓ppt課件
- 財務管理制度學習記錄
評論
0/150
提交評論