关于员工管理系统的vb源代码

来源:百度知道 编辑:UC知道 时间:2024/05/22 17:18:54
一、 作员工管理系统的目标:
基于 Windows 环境,用 VB6.0 编制一个员工管理系统。
该系统要实现的主要功能有:
◆分级登录功能:用户通过输入用户名和密码登录,如果输入无效,给出提示并关闭程序;
如果用户登录成功,根据自身权限,将看到各种不同的菜单。
◆员工级功能:查看和管理他们自己的个人信息,任何其他人的信息。
可完成功能如下:
①信息管理功能:可修改个人信息中的登录密码、姓名、地址、邮政编码、联络电话、E-mail字段、QQ 号码可以查看并进行修改,用户名、工资、获得的休假时间、病假时间为只读信息;
②工资报表功能:显示登录员工的工资的所有历史记录,在报表的底部应能看到已被支付的工资总额;
③休假报表功能:显示登录员工休假时间的所有历史记录,在报表的底部应能看到总共休假的时间;
④病假报表功能:显示登录员工病假时间的所有历史记录,在报表的底部应能看到已经休过的病假的总数。
◆经理级功能:可管理本部门所属员工信息以及员工活动记录。
可完成功能如下:
①修改任何一个员工信息以及添加、编辑或删除员工记录,对是否经理、是否数据库管理员可以进行修改(注:对个人信息中的登录密码、姓名、地址、邮政编码、联络电话、E-mail 字段、QQ 号码不可修改);
②输入月份、年份,程序自动根据员工薪水将工资加入到薪水记录表中;
③添加或修改员工可以获得和使用的休假和病假信息。
◆数据库管理级功能:则可以添加、修改或删除数据库中存储的部门信息,输入信息为部门名称、部门说明、部门经理、部门经理缺省密

狠点了不是叫我做完给你吧?直接用VFP做吧。
三个表就可以完成。表1是员工信息,表2部门结构,表3登陆用户。
表1、部门、职位、编号、姓名、地址、邮政编码、联络电话、E-mail 字段、QQ 号码 工资 奖金等
表2、部门、(方便查询与报表更新的)
表3、用户名、密码、是否在线、权限名称,把权限设成逻辑型,在目录界面的按钮的init程序中加入this.Enabled=权限名称。经理的按钮可以做一个修改数据界面,然后报表用向导做一个就可以。