步驟1:手工錄入模塊
該功能模塊提供給用戶錄入、修改某些指標值和經(jīng)營數(shù)據(jù)。具體手工錄入項見表4-3。
考察機構(gòu)信息錄入模塊、領(lǐng)導(dǎo)班子信息錄入模塊的輸入數(shù)據(jù),同時結(jié)合一些系統(tǒng)需求說明等資料,選取以下數(shù)據(jù)項:機構(gòu)標識、機構(gòu)名稱、機構(gòu)類別、機構(gòu)地址、聯(lián)系電話、直接上級機構(gòu),以及員工編號、姓名、出生日期、性別、民族、參加工作時間。
輸出數(shù)據(jù)是操作成功或失敗信息,一般這類信息不放人數(shù)據(jù)庫存儲;模塊所需的控制類數(shù)據(jù)在對模塊進行詳細設(shè)計、編碼時確定。關(guān)于此類數(shù)據(jù)的建模處理與輸入輸出數(shù)據(jù)類似,在此忽略該模塊的此類信息。
下面確定這些數(shù)據(jù)項的類型和取值范圍??疾焓占降臄?shù)據(jù)項,依據(jù)數(shù)據(jù)項的語義以及語義間的關(guān)系,將數(shù)據(jù)項“機構(gòu)標識、機構(gòu)名稱、機構(gòu)類別、機構(gòu)地址、聯(lián)系電話、直接上級機構(gòu)”歸入項目方案所定義的實體——“機構(gòu)基本情況”;將“員工編號、姓名、出生日期、性別、民族、參加工作時間”歸類為新的實體——“領(lǐng)導(dǎo)班子”。
這一步收集到的數(shù)據(jù)并不一定能做到完整,有些系統(tǒng)可能比較特殊,所需數(shù)據(jù)沒有體現(xiàn)在模塊的輸入、輸出以及編碼當中。這些數(shù)據(jù)的確定可能需要在以后數(shù)據(jù)庫設(shè)計步驟中或相應(yīng)數(shù)據(jù)庫的前臺應(yīng)用系統(tǒng)設(shè)計過程中才能確定,需要數(shù)據(jù)庫設(shè)計者隨時關(guān)注數(shù)據(jù)的完整性,并做好溝通。