VB课程设计人力资源管理系统

上传人:ni****g 文档编号:378951931 上传时间:2023-10-17 格式:DOC 页数:31 大小:2.11MB
返回 下载 相关 举报
VB课程设计人力资源管理系统_第1页
第1页 / 共31页
VB课程设计人力资源管理系统_第2页
第2页 / 共31页
VB课程设计人力资源管理系统_第3页
第3页 / 共31页
VB课程设计人力资源管理系统_第4页
第4页 / 共31页
VB课程设计人力资源管理系统_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《VB课程设计人力资源管理系统》由会员分享,可在线阅读,更多相关《VB课程设计人力资源管理系统(31页珍藏版)》请在金锄头文库上搜索。

1、课程设计说明书 NO.31人力资源管理系统1.设计目的21世纪,高新技术的超速发展和全球化的市场经济导致企业之间的竞争空前激烈,但归根结底是人才的竞争,谁能有效地管理和开发人力资源,谁就能掌握知识经济时代的生产力,几乎所有的企业管理者都意识到人力资源是企业最重要最宝贵的资源。然而,如何开发和管理人力资源,使其转化为一种现实的劳动生产力,则是众多管理者的盲点。看似简单的人力资源管理,其实蕴涵了极为丰富的内涵。通过对人力资源的规划、招聘、考核、培训、激励等一系列的手段,充分挖掘员工的潜力,提高他们对企业的认同感和责任感.只有这样,才能使企业拥有不断创新的活力,保证其在研发、生产、营销等各方面的领先

2、地位,最终赢得市场的认可。随着人力资源部门工作范围的日益扩展,人力资源经理专业要求的日益提升,使得计算机等先进技术手段的作用日益显现。因此,开发人力资源管理系统是非常有必要的,它不仅能够完成日常繁琐的业务,而且可以准确及时地搜集各种人力资源信息以供管理者进行决策,这个系统要实现的功能包括以下几个部分,部门的添加,更改和删除,员工的信息管理,员工信息统计管理。2.功能介绍2.1 系统功能模块划分人力资源管理系统完成的任务虽然随着企业的不同而有所差异,但对其任务进行归纳和划分后可将系统分为几个共同的功能需求模块,人力资源管理系统主要功能需求为下列六大部分,每个部分具体的功能需求如下:(1)部门编制

3、管理部分:可以进行设置、修改、删除、查看企业的组织部门信息。 (2)员工信息管理部分:可以进行增加、修改、删除、查询企业的职员各种信息。(3)员工信息统计部门:可以对员工信息进行图表化的显示。2.2系统数据库设计(1)系统数据结构设计针对人力资源管理系统的需求,为本系统设计如下的数据项和数据结构:部门表结构如表1所示。表1部门表结构表字 段类 型长 度说 明部门序号数字长整型主键部门名称文本50允许为空业务描述文本50允许为空用户密码表结构如表2所示。表2户密码表结构表字 段类 型长 度说 明用户名文本50主键密码文本50不允许为空员工个人信息表结构如表3所示。表3员工个人信息表结构表字 段类

4、 型长 度说 明工作证号数字长整型主键姓名文本50允许为空所属部门文本50允许为空身份证号文本50允许为空性别文本50允许为空民族文本50允许为空出生日期日期/时间允许为空文化程度文本50允许为空户口所在地文本50允许为空移动电话文本50允许为空照片文本50允许为空员工考勤表结构如表4所示。表4员工考勤表结构表字 段类 型长 度说 明编号数字双精度型主键部门名称文本20允许为空姓名文本20允许为空工作证号数字双精度允许为空全勤文本10允许为空事假文本10允许为空病假文本10允许为空员工信息表结构如表5所示。表5员工信息表结构表字 段类 型长 度说 明工作证号数字长整型主键员工姓名文本20允许为

5、空所属部门文本20允许为空到岗日期日期/时间允许为空职务文本50允许为空办公电话文本50允许为空政治面貌文本50允许为空合同有效期文本50允许为空工资数字长整型允许为空奖金数字长整型允许为空(2)建立数据库运行Access 2003,建立一个空数据库,命名为人力资源管理数据库,操作界面如图1所示。图1 建立Access数据库界面图通过设计器创建表,并插入数据在数据库的设计中,共设计了五张表。其中包括员工信息表,密码表, 部门表,员工个人信息表和员工考勤表。部门表中设置了三个字段,分别为部门序号、部门名称和业务描述。密码表中设置了两个字段,分别为用户名和密码。员工个人信息表中设置了10个字段,分

6、别为姓名、所属部门、身份证号、性别、民族、出生日期、文化程度、户口所在地、移动电话、照片。员工考勤表中设置了7个字段,分别为编号部门名称、姓名、工作证号、全勤、事假、病假。员工信息表中共设置了10个字段,其中包括:工作证号、员工姓名、所属部门、到岗日期、职务、办公电话、政治面貌、合同有效期、工资、奖金。(3)连接数据库单击菜单“工程”,在部件对话框中,添加控件“Microsoft ADO Data Control 6.0”,然后点击确定按钮,具体操作对话框如图2所示。在窗体上添加Adodc数据控件,右击Adodc,在属性窗口中,首先选择“通用”选项卡,并选择“连接字符串”,单击“生成”按钮,如

7、图3所示。在“提供者”选项卡中,选择“Microsoft Jet 4.0 OLE DB Provider”,如图4所示。单击“测试连接”按钮。如果显示“测试连接成功”消息框,则表示连接成功,如图5所示。图2添加“Microsoft ADO Data Control 6.0”图图3 ADODC属性界面图4 添加“Microsoft Jet 4.0 OLE DB Provider”图图5 测试连接成功图3.详细设计3.1系统功能模块图人力资源管理系统基本信息考勤考评员工信息统计系统用户管理图6 系统功能模块图3.2登录模块设计登录模块的详细设计主要是用户登录的一个界面,进入后将面对的是主界面,从而

8、进行相关的操作。登录的界面主要由用户名和密码的信息,确定和取消的按钮组成。通过标题可以知道此系统的大概内容,由此,登录界面的设计完成,如图7所示。图7 登陆界面图登陆界面窗体的控件如表6所示。表6 登录窗体控件表控 件 类 别控件Name控件TextLabelLabel1用户名Label2密码TextBoxText1(空)Text2(空)CommandButtonCommand1确定Command2退出AdodcAdodc1(空)3.3“主窗体”模块详细设计主窗体是整个系统的运行的基础。主控制平台使用简单直观的布局,它主要实现对模块的调用和显示,提供了菜单的操作方式,对各个模块进行调用和显示,

9、如图8所示。图8 主窗体主窗体的菜单由菜单编辑器编辑完成,分为4个顶级菜单和若干个子菜单,具体菜单如表7所示。表7 主窗体菜单明细表菜 单 名 称Text属性功 能 描 述MenuItem1基本信息管理顶级菜单,包含子菜单MenuItem2部门管理调出部门管理窗体MenuItem3员工管理调出员工管理窗体MenuItem4退出系统退出系统MenuItem5考勤考评管理顶级菜单,包含子菜单MenuItem6考勤管理调出考勤管理窗体MenuItem7员工信息统计顶级菜单MenuItem8系统用户管理顶级菜单,包含子菜单MenuItem9用户管理调出用户管理窗体MenuItem10修改密码调出修改密

10、码窗体3.4各项子模块详细设计(1) 基本信息管理模块基本信息管理中又包含部门管理和员工管理两个窗体。在基本信息管理模块中主要对员工信息和部门信息进行输入和管理,并能进行查询。在部门管理中,主要对部门的信息进行管理,可以对部门信息进行添加,修改查找和删除的操作。操作完成后,通过“返回”回到主界面,如图9所示。图9 部门管理模块设计图部门管理模块窗体的控件如表8所示。表8 部门管理模块窗体控件表控 件 类 别控件Name控件TextCommandButtonCommand1添加Command2查找Command3删除Command4返回FrameFrame1(空)LabelLabel1部门信息D

11、ataGridDataGrid1(空)AdodcAdodc1(空)在员工信息中,可以对员工的信息进行浏览,添加,修改,查找和删除资料。并且可以通过这个界面进如部门调转和详细个人信息界面。其中,个人详细信息与列表中的员工信息是绑定的,当选定一个员工的信息,然后点击个人详细信息,即可显示这个员工的信息。同时,左侧的所属部门的框中的部门信息与员工信息也是绑定的,可以通过所属部门框对员工信息进行分类查询,如图10所示。图10 员工管理模块设计图员工管理模块窗体的控件如表9所示。表9 员工管理模块窗体控件表控 件 类 别控件Name控件TextCommandButtonCommand1详细个人信息Com

12、mand2添加员工Command3查找Command4删除资料Command5部门调转Command6返回LabelLabel1所属部门Label2员工信息DataListDataList1(空)DataGridDataGrid1(空)AdodcAdodc1(空)AdodcAdodc2(空)详细个人信息是每个员工的个人信息,在这个窗体中,显示与个人信息有关的内容,详细个人信息与员工信息绑定,通过员工信息窗体,可以直接显示对应的员工个人信息,不用再进行查询。当需要添加个人信息时,点击添加按钮即可添加,点击确定保存道数据库。对相片可以进行修改或者是添加,当点击“添加”按钮时,弹出一个文件操作的对话

13、框,选定添加后,单击保存进行保存到数据库的操作,如图11所示。图11 员工个人信息窗体设计图员工个人信息窗体的控件如表10所示。表10 员工个人信息窗体控件表控 件 类 别控件Name控件TextCommandButtonCommand1添加Command2保存Command3返回Command4添加Command5确定TextBoxText1(空)Text2(空)Text3(空)Text4(空)Text5(空)Text6(空)Text7(空)Text8(空)Text9(空)Text10(空)LabelLabel1员工个人详细信息Label2工作证号ImageImage1(空)CommonDialogCommonDialog1(空)AdodcAdodc1(空)部门调转窗体可以实现对员工的工作岗位发生变化时进行部门信息的调转。在部门调转窗体中,可以输入员工编号进行查找,当查找到相应的员工时,该员工的部分信息将会在下面的文本框中显示,以确认查找的结果,防止错误操作。当查找到员工时,从“调转到”后面的选择下拉框中选择所要调转到的部门,点击确定即可,如图12

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号