MBP员工信息管理系统设计+ER图(8)
时间:2017-05-06 09:08 来源:毕业论文 作者:毕业论文 点击:次
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 部门层次 存放部门层次具体信息 (责任编辑:qin) |