步骤1:手工录入模块
该功能模块提供给用户录入、修改某些指标值和经营数据。具体手工录入项见表4-3。
考察机构信息录入模块、领导班子信息录入模块的输入数据,同时结合一些系统需求说明等资料,选取以下数据项:机构标识、机构名称、机构类别、机构地址、联系电话、直接上级机构,以及员工编号、姓名、出生日期、性别、民族、参加工作时间。
输出数据是操作成功或失败信息,一般这类信息不放人数据库存储;模块所需的控制类数据在对模块进行详细设计、编码时确定。关于此类数据的建模处理与输入输出数据类似,在此忽略该模块的此类信息。
下面确定这些数据项的类型和取值范围。考察收集到的数据项,依据数据项的语义以及语义间的关系,将数据项“机构标识、机构名称、机构类别、机构地址、联系电话、直接上级机构”归入项目方案所定义的实体——“机构基本情况”;将“员工编号、姓名、出生日期、性别、民族、参加工作时间”归类为新的实体——“领导班子”。
这一步收集到的数据并不一定能做到完整,有些系统可能比较特殊,所需数据没有体现在模块的输入、输出以及编码当中。这些数据的确定可能需要在以后数据库设计步骤中或相应数据库的前台应用系统设计过程中才能确定,需要数据库设计者随时关注数据的完整性,并做好沟通。