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