4.3.2 系统功能模块描述
(1) 系统管理
由于本系统为员工信息管理系统,所以不包含员工自主进行注册的功能,员工登录的账号和密码由管理员分配,账号必须为员工编号。管理员可以删除用户。
(2) 自助入职
每位第一次登录该系统的员工都必须进行自助入职,自助入职即输入自己的姓名,身份证号,性别,岗位,入职日期和转正日期等最基本的在职信息。自助入职输入保存成功后,会自动跳转到员工自助平台的显示信息页面。
(3) 基本信息管理
基本信息管理界面,有个人信息管理、紧急联系人信息管理、护照签证信息管理、受抚养人信息管理、残障信息管理。每一个子功能信息管理都必须逻辑合理,以及具有输入、修改、删除、查询等功能。
(4) 在职信息管理
在职信息管理界面,有合同信息管理、档案传递信息管理、外派信息管理、奖惩记录信息管理、银行账户信息管理。每一个子功能信息管理都必须逻辑合理,以及具有输入、修改、删除、查询等功能。
(5) 教育背景管理
教育背景管理界面,有教育经历信息管理、培训经历信息管理、工作经历信息管理。每一个子功能信息管理都必须逻辑合理,以及具有输入、修改、删除、查询等功能。
(6) 技能信息管理
技能信息管理界面,有证书职称信息管理、语言能力信息管理、技术能力信息管理。每一个子功能信息管理都必须逻辑合理,以及具有输入、修改、删除、查询等功能。
4.4 数据库设计
数据库设计是非常重要的,在设计和开发人员信息管理系统过程中。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整性和一致性。
4.4.1 数据库关系模型设计
根据系统需求分析,系统数据库关系模型主要包括ER图和基本数据库表,系统ER图如图 4.9所示。每个实体都代表着一张表。
图 4.9 ER图各表的名称及功能如表 4.1所示。
表 4.1 各表的名称和功能表表名称 表注释 表功能t_employee
t_employeeprofilet_establishment
t_bankaccount 在职员工信息个人基本信息编制银行账户 存放在职员工具体信息存放个人基本具体信息存放编制具体信息
存放银行账户具体信息t_contract 合同信息 存放合同管理具体信息
t_credential 证书职称 存放证书职称具体信息
t_dependents 受抚养人 存放受抚养人具体信息
t_dept 部门信息 存放部门具体信息
t_deptlayout 部门层次 存放部门层次具体信息 MBP员工信息管理系统设计+ER图(8):http://www.youerw.com/jisuanji/lunwen_6399.html