(3) 员工信息表:主要是用来保存员工详细信息,对员工的基本信息进行操作,如表4-3所示。
表4-3 tb_employee(员工信息表)
字段名 数据类型 是否为空 是否主键 默认值 描述
id int(4) No ID(自动编号)
em_serialNumber varchar(30) No Yes 员工账号
em_name char(2) No 员工姓名
em_sex char(2) No 员工性别
em_age int(4) No 员工年龄
em_IDCard varchar(30) No 员工身份证号
em_born varchar(50) No 出生日期
em_nation char(10) No 民族信息
em_marriage char(10) No NULL 是否结婚
em_visage char(10) No NULL 政治面貌
em_ancestralHome char(30) Yes NULL 籍贯
em_tel varchar(50) Yes NULL 联系电话
em_address varchar(50) Yes NULL 联系地址
em_afterSchool varchar(50) Yes NULL 毕业学校
em_speciality varchar(50) Yes NULL 所学专业
em_culture char(10) Yes NULL 文化程度
em_startime char(30) Yes NULL 开始工作时间
em_departmentId int(4) No 部门信息表外键信息
em_typeWork char(10) Yes NULL 工种
em_creatime varchar(50) Yes NULL 登记时间
em_bz varchar(50) Yes NULL 备注信息
(4) 薪资信息表:主要是用来存储员工薪资信息,如表4-4所示。
表4-4 tb_pay(薪资信息表)
字段名 数据类型 是否为空 是否主键 默认值 描述
id int(4) No ID(自动编号)
pay_emNumber varchar(30) No 员工编号
pay_emName char(10) No 员工姓名
续表4-4
pay_month varchar(50) No 发放工资时间
pay_baseMoney int(4) No 基本工资
pay_overtime int(4) No 加班费
pay_age int(4) No 工龄
pay_check money(8) No 考勤费
pay_absent money(8) No 旷工费
pay_safety money(8) No 保险费
4.4 本章小结
在总体设计阶段,我们根据本系统之前的需求分析规划出了系统的功能模块,以及创建了本系统实际应用时所需要的数据库,并对数据库中的表和字段进行了初步的设计与分析,使系统的后台设计具有了较好的雏形。由于后台数据库是软件设计运行的保障,所以在日后的开发过程中,数据库还将会得到不断地完善。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>