數(shù)據(jù)字典功能設(shè)計(jì)

0 評論 973 瀏覽 2 收藏 7 分鐘

數(shù)據(jù)字典是產(chǎn)品經(jīng)理在寫需求文檔中經(jīng)常要做的數(shù)據(jù)定義。這篇文章,我們來學(xué)習(xí)一下這個(gè)部分該如何寫。

一、功能概述

數(shù)據(jù)字典在后臺管理系統(tǒng)中用于存儲和管理系統(tǒng)內(nèi)各類數(shù)據(jù)的定義、屬性及相關(guān)信息,確保數(shù)據(jù)的一致性、準(zhǔn)確性規(guī)范性,提升系統(tǒng)的可維護(hù)性與可擴(kuò)展性,并為開發(fā)、測試、運(yùn)維及業(yè)務(wù)人員提供統(tǒng)一的數(shù)據(jù)標(biāo)準(zhǔn)參考。

數(shù)據(jù)字典的應(yīng)用場景非常多,尤其是對于枚舉內(nèi)容有變動的字段通過數(shù)據(jù)字典可以快速方便的管理字段顯示內(nèi)容。通過數(shù)據(jù)字典可以統(tǒng)一規(guī)范當(dāng)前系統(tǒng)的下拉菜單(單選或者多選)的內(nèi)容,方便管理系統(tǒng)所需參數(shù)的枚舉值。

二、設(shè)計(jì)目標(biāo)

  • 提高數(shù)據(jù)一致性:確保系統(tǒng)中各個(gè)模塊使用的同一數(shù)據(jù)的名稱、定義和約束條件一致。
  • 增強(qiáng)數(shù)據(jù)準(zhǔn)確性:為數(shù)據(jù)字段提供明確的語義定義和約束條件,減少數(shù)據(jù)輸入錯(cuò)誤和概念歧義。
  • 提升數(shù)據(jù)可維護(hù)性:簡化數(shù)據(jù)結(jié)構(gòu)的變更管理,確保系統(tǒng)能夠及時(shí)更新和維護(hù)數(shù)據(jù)字典及其字典項(xiàng)/枚舉值的數(shù)據(jù)。
  • 優(yōu)化開發(fā)效率:為開發(fā)人員提供詳細(xì)的數(shù)據(jù)屬性描述和說明文檔,減少開發(fā)時(shí)間和溝通成本。
  • 提升用戶體驗(yàn):為用戶提供清晰的數(shù)據(jù)查詢和修改界面,提高自助解決問題的能力。

三、功能需求清單

四、用戶界面設(shè)計(jì)

4.1. 數(shù)據(jù)字典管理

數(shù)據(jù)字典管理模塊,用于管理員對數(shù)據(jù)字典的數(shù)據(jù)進(jìn)行維護(hù)管理。

主要的功能作用包括:字典數(shù)據(jù)查詢、導(dǎo)出、新增字典、修改已有字典信息、刪除無用的字典記錄,以及維護(hù)自定義的字典字段。

4.1.1. 查詢字典

需求說明:

  • 支持使用多種搜索條件檢索數(shù)據(jù),包括:字典 CODE、字典名稱、狀態(tài)、創(chuàng)建時(shí)間。
  • 顯示內(nèi)容包含:序號、字典CODE、字典名稱、字典類型、字典結(jié)構(gòu)、字典項(xiàng)、字典描述、狀態(tài)、創(chuàng)建時(shí)間、最后更新時(shí)間。
  • 導(dǎo)出功能:可將數(shù)據(jù)字典數(shù)據(jù)導(dǎo)出為Excel文件,方便離線查看與數(shù)據(jù)共享,導(dǎo)出文件包含版本信息與導(dǎo)出時(shí)間。

圖片 1 數(shù)據(jù)字典列表界面

4.1.2. 新增字典

點(diǎn)擊【新建】按鈕,彈窗顯示新增字典頁面。

需求說明:

  • 數(shù)據(jù)字典新增需填寫字典CODE、字典名稱(支持多語言配置)、字典類型、字典數(shù)據(jù)結(jié)構(gòu)、字典描述非必填;
  • 字典項(xiàng)信息按需添加可設(shè)置字典項(xiàng)名稱的多語言版本;
  • 字典CODE和字典名稱不能重復(fù);
  • 數(shù)據(jù)字典新增完成,返回列表頁面,刷新數(shù)據(jù)字典的內(nèi)容。

新增數(shù)據(jù)字典-平級結(jié)構(gòu)(默認(rèn)界面)

新增數(shù)據(jù)字典-樹形結(jié)構(gòu)

設(shè)置數(shù)據(jù)字典多語言名稱

4.1.3. 編輯字典

頁面設(shè)計(jì):點(diǎn)擊【編輯】按鈕,跳轉(zhuǎn)到數(shù)據(jù)字典編輯頁面。

需求說明:

  • 顯示數(shù)據(jù)字典詳情信息的可編輯界面;
  • 顯示內(nèi)容包含:字典CODE、字典名稱(支持多語言配置)、字典類型、字典數(shù)據(jù)結(jié)構(gòu)、字典描述、字典項(xiàng)列表;
  • 可編輯:字典名稱、字典類型、字典數(shù)據(jù)結(jié)構(gòu)、字典描述、字典項(xiàng)。
  • 字典CODE不可修改,字典名稱全局不可重復(fù);
  • 數(shù)據(jù)字典編輯完成,返回列表頁面,刷新數(shù)據(jù)字典的內(nèi)容。

數(shù)據(jù)字典編輯頁面

4.1.4. 刪除字典

頁面設(shè)計(jì):點(diǎn)擊【刪除】按鈕,顯示刪除操作二次提醒彈窗。

需求說明:允許管理員刪除不再需要的數(shù)據(jù)字典,同時(shí)處理相關(guān)依賴關(guān)系。刪除不再使用字典項(xiàng),若字典項(xiàng)已被業(yè)務(wù)數(shù)據(jù)引用,需提示并阻止刪除或提供級聯(lián)刪除選項(xiàng)(謹(jǐn)慎使用)。

本文由 @酸奶喵喵醬 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉(zhuǎn)載

題圖來自Unsplash,基于CC0協(xié)議

該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發(fā)揮!