广西工学院管理系本科生毕业设计(论文)
列名 YingPinId YingPinName 表3.9 应聘信息表(Employee_Info) 数据类型 长度 允许空 主键 int N 是 varchar 10 N 否 表3.10 权限组表(QuanXianZu) 数据类型 长度 允许空 主键 int N 是 varchar 12 N 否 int Y 是 int Y 否 int Y 否 int Y 否 表3.11 员工调薪表(YuanGongDX) 数据类型 长度 允许空 主键 int N 是 varchar 10 N 否 datetime 20 N 否 money N 否 money N 否 varchar 20 N 否 varchar 50 Y 否 备注 应聘编号 应聘名称 列名 QuanXianId QuanXianName YuanGongZiLiao RenShiGuanLi TongJiGuanLi XiTongSheZhi 备注 权限组编号 权限组名称 员工资料 人事管理 统计管理 系统设置 列名 DXLeiXing YGId DXTime DXHouMoney DXQianMoney DXWhy DXBeiZhu 备注 调薪类型 员工编号 调薪时间 调薪后工资 调薪前工资 调薪原因 备注 表3.12 奖惩信息记录表(YuanGongJCGL) 列名 数据类型 长度 允许空 主键 JCGuanLiId int N 是 YGId varchar 10 N 否 JCRiQi datetime N 否 JCType varchar 10 N 否 JCBeiZhu varchar 50 N 否 JCId int Y 否 备注 管理编号 员工编号 奖惩时间 奖惩类型 备注 奖惩编号 列名 PXId YGId PXTime PXNeiRong PXBeiZhu 表3.13 培训信息记录表(YuanGongPX) 数据类型 长度 允许空 主键 int N 是 varchar 10 N 否 datetime N 否 varchar 30 N 否 varchar 50 N 否 备注 培训编号 员工编号 培训时间 培训 备注 列名 ZhiChengId ZhiChengName
表3.13 职称表(ZhiCheng) 数据类型 长度 允许空 主键 int N 是 varchar 20 N 否 备注 职称编号 职称 16
广西工学院管理系本科生毕业设计(论文)
第4章 详细设计及实现
4.1 系统总体设计目标
根据企业人事信息管理系统网络化的迫切需要,按着总体规划、集中实施的原则,考虑到系统的稳定性,安全性及数据的安全性和一致性要求,在系统设计过程中,坚持开放性和标准化的原则,以整个系统具有先进性、实用性、可靠性、扩展性和灵活性为设计目标,主要完成人员基本信息的管理、员工考勤信息的管理、员工工资的管理和系统维护的管理。
4.2 系统功能描述
系统开发的总体任务是实现企业人事管理,系统应包括以下的几个方面内容: (1)员工信息管理。实现对员工的信息的管理,如员工信息的添
加、修改、删除和查询。其中员工基本信息主要包括:员工编号、姓名、所在部门、生日籍贯等员工基本情况,除了员工基本信息还包括了员工的附加信息包括:工作经历、奖惩记录、职称评定等。
(2)人事信息管理。主要实现员工基本信息的登记和查询,包括员工资料,员工奖惩,员工的培训记录,员工考评记录,调薪记录,以及对工作部门调动的记录。用户可以根据需要添加各方面信息。在各个统计模块用户可以根据员工姓名、员工号、部门日期等多个条件来查询相应的信息。
(3)系统管理。主要是对用户的管理。包括:添加、删除用户,修改用户名和密码,设置用户权限。
(4)用户登录。用户登录进入人事管理系统。系统启动后,首先要做的就是用户登录。若不登录系统,所有功能都无法实现,用户只有登录系统后,根据其具有的权限,才能执行一定的操作。进入该功能后,要求输入用户的登录名及其口令,只有其登录名和口令完全正确,才能进入系统。系统会根据为用户分配的权限设置其对应的功能为有效,用户就可操作该功能。
4.3 系统流程分析
所谓系统流程分析,就是用户使用系统时的工作过程。不同的用户有着不同的工作流程和使用权限.但是所有的用户都是从用户登录模块开始的。登录主要是判断是否是合法的用户,在数据库设计中用户的登录名是固定的,如果要添加用户则在用户主界面进行添加用户信息。本系统的系统流程分析如下图所示:
17
广西工学院管理系本科生毕业设计(论文) 开始输入用户名和密码N身份验证通过?Y人事管理系统主界面退出系统
图4.1 系统流程分析图 4.4 系统界面设计
4.2.1 登陆窗口
用户登陆模块,只有合法的管理用户才有权限登陆系统。用户登陆系统时必需输入用户名和密码,用户名和密码均不可以为空,若用户名或密码为空,则提出错误信息。然后,系统根据用户输入的用户名和密码到数据库中的用户表中去查找,找到用户名和密码都匹配的记录时,则跳转到主界面。此窗口对应操作AdminInFo表。用户登陆界面如图4.2所示。
图4.2 用户登陆界面
4.2.2 系统主界面设计
在主窗口的界面设计中,可以看到本系统要实现的基本功能模块,主要是用按钮形式表示出来。可在该模块完成员工资料、记录的常用操作。 如图4.3所示。
18
广西工学院管理系本科生毕业设计(论文)
图4.3 系统主界面
4.2.3 员工管理界面
此窗口主要对数据库里的员工信息表操作,用来添加、修改员工的个人基本信息,如图所示。其中文化程度、部门、职位、职称、工资等信息应先在相应设置窗口里设置,设置之后信息存入数据库,当此窗口被调用时,这些信息以及原籍的省市信息被自动读入对应项的combox控件的下拉项里。当然,如果这些项没有设置,员工的基本信息也可以添加到数据库里,但对应项为空。如图4.4所示。
图4.4 员工资料输入和管理窗口
19
相关推荐: