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

0 評(píng)論 970 瀏覽 2 收藏 7 分鐘

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

一、功能概述

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

數(shù)據(jù)字典的應(yīng)用場(chǎng)景非常多,尤其是對(duì)于枚舉內(nèi)容有變動(dòng)的字段通過(guò)數(shù)據(jù)字典可以快速方便的管理字段顯示內(nèi)容。通過(guò)數(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ù)的名稱(chēng)、定義和約束條件一致。
  • 增強(qiáng)數(shù)據(jù)準(zhǔn)確性:為數(shù)據(jù)字段提供明確的語(yǔ)義定義和約束條件,減少數(shù)據(jù)輸入錯(cuò)誤和概念歧義。
  • 提升數(shù)據(jù)可維護(hù)性:簡(jiǎn)化數(shù)據(jù)結(jié)構(gòu)的變更管理,確保系統(tǒng)能夠及時(shí)更新和維護(hù)數(shù)據(jù)字典及其字典項(xiàng)/枚舉值的數(shù)據(jù)。
  • 優(yōu)化開(kāi)發(fā)效率:為開(kāi)發(fā)人員提供詳細(xì)的數(shù)據(jù)屬性描述和說(shuō)明文檔,減少開(kāi)發(fā)時(shí)間和溝通成本。
  • 提升用戶(hù)體驗(yàn):為用戶(hù)提供清晰的數(shù)據(jù)查詢(xún)和修改界面,提高自助解決問(wèn)題的能力。

三、功能需求清單

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

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

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

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

4.1.1. 查詢(xún)字典

需求說(shuō)明:

  • 支持使用多種搜索條件檢索數(shù)據(jù),包括:字典 CODE、字典名稱(chēng)、狀態(tài)、創(chuàng)建時(shí)間。
  • 顯示內(nèi)容包含:序號(hào)、字典CODE、字典名稱(chēng)、字典類(lèi)型、字典結(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)擊【新建】按鈕,彈窗顯示新增字典頁(yè)面。

需求說(shuō)明:

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

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

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

設(shè)置數(shù)據(jù)字典多語(yǔ)言名稱(chēng)

4.1.3. 編輯字典

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

需求說(shuō)明:

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

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

4.1.4. 刪除字典

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

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

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

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

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

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