3.总体需求

3.总体需求

公司人员信息管理系统的需求说明如下。

(1)公司存在若干个部门,每个部门有若干个员工,每个员工只能属于一个部门。要求完成部门和员工的增加、删除、修改、查询功能。

(2)部门的属性:部门编号(系统自动编码)、部门名称、部门人数。员工的属性:员工编号、姓名、性别、出生日期、部门编号、电话号码。

相关的数据库设计如图3.0.4所示。

图3.0.4 公司人员信息管理系统的实体-联系图(E-R图)

数据库模型如图3.0.5所示。

图3.0.5 数据库模型

相关的建库操作如下。

在Mysql服务器创建数据库hr,在hr数据库中创建数据表:部门表(dept)、员工表(emp)。