當前位置:工程項目OA系統(tǒng) > ERP系統(tǒng) > ERP系統(tǒng)口碑 > ERP數(shù)據(jù)庫
erp數(shù)據(jù)管理軟件
erp數(shù)據(jù)管理軟件通過數(shù)據(jù)庫的技術,將在線交易的數(shù)據(jù)進行存儲,挖掘分析的數(shù)據(jù)主要是歷史存儲數(shù)據(jù)。企業(yè)在日常運營中會進行多筆交易,每筆業(yè)務都需要時間記錄,這就需要相對符合規(guī)則的數(shù)據(jù)庫范式。在業(yè)務完成后,企業(yè)需要讀取后臺的歷史存儲數(shù)據(jù)分析進一步的策略,當然要保證記錄的數(shù)據(jù)完整性。
傳統(tǒng)的ERP系統(tǒng)大多是把各部門的戰(zhàn)略規(guī)劃方案進行多種模擬,再對比選出最優(yōu)的方案。但是這種方式在數(shù)據(jù)時代存在很大的弊端,它無法根據(jù)市場的變化迅速做出響應。企業(yè)需要對整個市場的需求程度利用ERP的數(shù)據(jù)得到及時的反饋,這也就需要對數(shù)據(jù)具有相對的掌控能力,也就不得不進行數(shù)據(jù)的挖掘分析。
1、 單據(jù)引用鍵命名 SourceRefNo SourceEntryNo
銷售送貨Shipment會引用到是送哪張銷售單據(jù)的,可以添加如下引用鍵SourceRefNo,SourceEntryNo,表示送貨單引用的銷售單的參考編號和行號。Source開頭的字段一般用于單據(jù)引用關聯(lián)。
2、 數(shù)據(jù)字典鍵設計
比如員工主檔界面的員工性別Gender,我的方法是在源代碼中用枚舉定義。性別枚舉定義如下:
public enum Gender
{
[StringValue("M")]
[DisplayText("Male")]
Male,
[StringValue("F")] [DisplayText("Female")] Female }
在代碼中調用枚舉的通用方法,讀取枚舉的StringValue寫入到數(shù)據(jù)庫中,讀取枚舉的DisplayText顯示在界面中。
經(jīng)過這一層設計,數(shù)據(jù)庫中有關字典方面的設計就規(guī)范起來了,避免了數(shù)據(jù)字典的項的增減給系統(tǒng)帶來的問題。
3、數(shù)值類型字段長度設計
Price/Qty 數(shù)量/單價 6個小數(shù)位 nnnnnnnnnn.nnnnnn 格式 (10.6)
Amount 金額 2個小數(shù)位 nnnnnnnnnnnn.nn 格式(12.2)
Total Amt 總金額 2個小數(shù)位 nnnnnnnnnnnnnn.nn 格式(14.2)
參考編號默認16個字符長度,不夠用的情況下增加到30個字符,再不夠用增加到60個字符。這樣可以保證每張單據(jù)的第一個參考編號輸入控件看起來都是一樣長度。
除非特別需求,一般而言,界面中控件的長度取自映射的數(shù)據(jù)庫中字段的定義長度。
4、每個單據(jù)表頭和明細各增加10個自定義字段,基礎資料表增加20個自定義字段
參考供應商主檔的自定義字段,自定義字段的名稱統(tǒng)一用UserDefinedField。
ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_1] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_2] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_3] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_4] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_5] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_6] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_7] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_8] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_9] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_10] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_11] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_12] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_13] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_14] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_15] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_16] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_17] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_18] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_19] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ALTER TABLE Vendor ADD COLUMN [USER_DEFINED_FIELD_20] nvarchar(100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
5、多貨幣(本位幣)轉換字段的設計
金額或單價默認是以日記帳中的貨幣為記錄,當默認貨幣與本位幣不同時需要同時記錄下本位幣的值。
銷售單銷售金額 SalesAmount或SalesAmt,本位幣字段定義為SalesAmountLocal或SalesAmtLocal通常是在原來的字段后面加Local表示本位幣的值。
- 1數(shù)據(jù)治理面臨的諸多挑戰(zhàn)與解決方法分析
- 2數(shù)據(jù)遷移的深度解析及必要性探討
- 3深入剖析大數(shù)據(jù)商業(yè)智能領域的成長趨勢與洞察
- 4異構數(shù)據(jù)庫實時同步的功能作用有哪些?
- 5數(shù)據(jù)管理ERP軟件哪家強效且適合選購?
- 6構建數(shù)據(jù)報表的儀表盤方法有哪些?
- 7企業(yè)該如何降低數(shù)據(jù)泄露的風險?
- 8數(shù)據(jù)治理平臺的核心功能有哪些?
- 9數(shù)據(jù)環(huán)境中數(shù)據(jù)的區(qū)別與處理方法探討
- 10數(shù)據(jù)挖掘的定義與挖掘方法深入解析
- 11數(shù)據(jù)集成方式消息集成的深入解析與應用拓展
- 12企業(yè)如何提高數(shù)據(jù)質量以防止數(shù)據(jù)質量問題產(chǎn)生?
- 13數(shù)據(jù)安全治理的前期準備工作包括哪些方面?
- 14如何保證數(shù)據(jù)填報的質量和安全?
- 15搭建優(yōu)質數(shù)據(jù)庫的關鍵要素有哪些?
- 16深入探討網(wǎng)頁數(shù)據(jù)采集與大數(shù)據(jù)技術的融合
- 17erp數(shù)據(jù)管理軟件
- 18全流程數(shù)據(jù)化管理的優(yōu)勢有哪些?
- 19數(shù)據(jù)處理與數(shù)據(jù)挖掘的步驟剖析
- 20主數(shù)據(jù)管理系統(tǒng)與數(shù)據(jù)庫的互補關系探討
- 21企業(yè)進行數(shù)據(jù)運營分析時所需的關鍵技術探討
- 22如何定制ERP數(shù)據(jù)調研以滿足業(yè)務需求并規(guī)劃實施策略?
- 23數(shù)據(jù)分析師職業(yè)的未來發(fā)展前景分析
- 24企業(yè)實現(xiàn)數(shù)據(jù)分析的關鍵步驟有哪些?
- 25如何有效地在數(shù)據(jù)采集源頭實施數(shù)據(jù)資源管理?
- 26如何構建數(shù)據(jù)可視化大屏展示面板?
- 27erp大數(shù)據(jù)分析
- 28深入解析數(shù)據(jù)管理的三大主要策略
- 29大數(shù)據(jù)技術專業(yè)人才需要具備哪些技能和知識?
- 30數(shù)學建模的定義及其建模步驟剖析
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓