(2)確定數據信息
1)每個數據項的名稱、別名、類型、長度、取值范圍、數據量的大小和代碼等基本特征。
2)數據項之間的聯系。確定數據項之間的聯系(一對一、一對多、多對多),考慮數據項之間是否有層次結構,例如銀行機構有總行、一級分行、二級分行等層次。
3)數據的來源。注意是否有冗余的來源,以及來源不同的數據是否有矛盾。
關于輸出數據,若只是簡單的查詢結果,則將其排除;若是復雜判斷、計算的結果,則需要收集。
考察項目方案中實體與所收集到的數據項的關系,對收集到的數據項進行分析和歸類(可能會產生新的實體,即在項目方案未定義的實體)。一般這些數據項之間沒有絕對的分界,但可以先根據這些數據項的語義進行初步歸類。
下面以該商業銀行的機構管理系統為例,介紹收集、分析、歸類數據項的方法。該系統由多個模塊組成,在此以其中的“手工錄入”模塊為例。假設在項目方案中已定義了實體“機構基本情況”。系統功能說明對該模塊的介紹如下: