图2 管理员功能介绍图
2.2.2用户主要功能
用户只具有查阅、使用权限,在登录系统后,可以对系统中的相关信息进行查阅。
图3 用户主要功能介绍图
2.3数据库设计
人事管理系统的数据库采用SQL 2000 ,系统数据库的名称为“LSY”。数据库LSY中包含了8张数据表。下面分别给出数据表概要。
(1)员工基本表:员工编号、姓名、性别、出生日期、进入公司时间、婚/否、政治面貌、民族、籍贯、专业、学历、毕业院校、图像、联系方式、身份证号、联系地址、合同有效期、邮箱、基本工资、部门、职务、职称、个人简历、备注。
(2)管理员信息表:管理员姓名、密码。
(3)用户信息表:用户姓名、密码。
(4)部门信息表:部门名称、编号、部门简介。
(5)奖惩信息表:员工编号、奖惩类型、奖惩时间、奖惩原因、奖惩金额、奖惩备注。
(6)员工考勤表:员工编号、基本出勤天数、实际出勤天数、请假次数、旷工次数、奖励次数、全勤否、备注。
(7)工资表:员工编号、基本工资、全勤奖、奖金、罚金、共计。
(8)辅助功能内容表:提示编号、提示名称、提示日期、提示时间、提示内容。
3.系统主要功能的实现
人事管理系统是以Visual Basic .NET和SQL Server 2000数据库作为开发平台。软件直接调用数据库数据。每个表中独立方法,用来实现人事管理系统中的用户登录,员工信息管理,部门信息管理,考勤工资管理,系统管理文护等功能模块。
3.1用户登录功能的实现
运行软件,填写相应正确信息,实现用户登录功能。
登陆时根据填写的用户名在User表中查找密码,然后与密码框中的密码比对,如果相同,顺利登录,如果不同,提示错误。
3.2员工信息添加功能的实现
添加员工模块主要是实现对员工的信息进行管理的模块。如果添加员工,单击新增员工信息按钮,打开添加员工信息窗体,该窗体可以向数据库中添加新的员工信息。
功能实现:
1. 为了使员工信息更加生动和形象,在录入员工档案时,需要指定员工的头像,这样当查找某个员工是可以看到该名员工的相片。因此在录入员工信息时,提供了添加图片按钮,当单击“添加图片”时,可以选择上传图片。
2. 当员工档案信息填写完整后,单击“保存”按钮,首先对输入的数据进行检查验证,如果符合条件,就会将输入的员工档案信息添加到数据库中。
3. 单击“修改”按钮,打开修改员工信息窗体,该窗体可以对员工信息进行修改。
上一页 [1] [2] [3] [4] [5] [6] 下一页