《人事管理系统数据库分析与设计ppt课件》由会员分享,可在线阅读,更多相关《人事管理系统数据库分析与设计ppt课件(15页珍藏版)》请在金锄头文库上搜索。
1、人事管理系统数据库分析与设计人事管理系统数据库分析与设计 一、系统的主要功能一、系统的主要功能一、系统的主要功能一、系统的主要功能 根据用户需求阐明及几次小组讨论修正,根据用户需求阐明及几次小组讨论修正,我们的系统功能确定为以下七大部分功能:我们的系统功能确定为以下七大部分功能:1 1、员工信息管理、员工信息管理2 2、部门信息管理、部门信息管理3 3、人事变动管理、人事变动管理4 4、教学信息管理、教学信息管理5 5、工资管理、工资管理6 6、员工培训管理、员工培训管理7 7、系统协助。、系统协助。如以下图所示如以下图所示一、系统的主要功能一、系统的主要功能二、数据库概念构造设计二、数据库概
2、念构造设计二、数据库概念构造设计二、数据库概念构造设计 根据用户需求阐明,可笼统出如下信息实体:员工包括教师和普通员工、部门、科研工程、工资、培训等。各实体之间的联络如以下图所示。部门部门培训培训工资工资科研工程科研工程员工员工所属所属接接受受进展进展对应对应组织组织授授权权三、数据库逻辑构造设计三、数据库逻辑构造设计三、数据库逻辑构造设计三、数据库逻辑构造设计 针对上面的实体联络图,转换成数据库管理系统支持的关系模型。我们主要设计了如下数据表: 1、员工信息表工号,姓名,性别,年龄,学历,职称,联络方式,就职时间,所属部门 Staff( Staffid, Staname, Sex, Age,
3、 Edubr, Title,Phone, Wtime, Department) 三、数据库逻辑构造设计三、数据库逻辑构造设计三、数据库逻辑构造设计三、数据库逻辑构造设计2、部门科室表部门号,部门名,部门类别 Department(Departmentid, Name, Type)三、数据库逻辑构造设计三、数据库逻辑构造设计 3、教学记录表工号,姓名,课程号,课程名,课时数 Teach(Staffid, Staname, Couid, Couname, Coutime)三、数据库逻辑构造设计三、数据库逻辑构造设计4、工资表工号,姓名,根本工资,福利,奖惩情况 Page( Staffid, Staffname, Basepay, Welfare, Jc)三、数据库逻辑构造设计三、数据库逻辑构造设计 5、员工培训信息表工号,姓名,培训时间,培训内容,培训地点 Train( Staffid, Staffname, Time, Content, Address )三、数据库逻辑构造设计三、数据库逻辑构造设计 6、教师科研信息表工号,姓名,研讨方向,课题研讨情况 Research( Staffid, Staffname, Resdirection, Project)谢谢大家!谢谢大家!