vb课程设计---员工管理系统.doc
文本预览下载声明
课程设计说明书 NO. PAGE \* MERGEFORMAT 24
沈 阳 大 学
员工信息管理系统
——用户管理和密码修改
1.设计目的
21世纪,高新技术的超速发展和全球化的市场经济导致企业之间的竞争空前激烈,但归根结底是人才的竞争,谁能有效地管理和开发人力资源,谁就能掌握知识经济时代的生产力,几乎所有的企业管理者都意识到人力资源是企业最重要最宝贵的资源。然而,如何开发和管理人力资源,使其转化为一种现实的劳动生产力,则是众多管理者的盲点。看似简单的人力资源管理,其实蕴涵了极为丰富的内涵。通过对人力资源的规划、招聘、考核、培训、激励等一系列的手段,充分挖掘员工的潜力,提高他们对企业的认同感和责任感.只有这样,才能使企业拥有不断创新的活力,保证其在研发、生产、营销等各方面的领先地位,最终赢得市场的认可。随着人力资源部门工作范围的日益扩展,人力资源经理专业要求的日益提升,使得计算机等先进技术手段的作用日益显现。因此,开发人力资源管理系统是非常有必要的,它不仅能够完成日常繁琐的业务,而且可以准确及时地搜集各种人力资源信息以供管理者进行决策,这个系统要实现的功能包括以下几个部分,部门的添加,更改和删除,员工的信息管理,员工信息统计管理。
2.功能介绍
2.1 系统功能模块划分
人力资源管理系统完成的任务虽然随着企业的不同而有所差异,但对其任务进行归纳和划分后可将系统分为几个共同的功能需求模块,人力资源管理系统主要功能需求为下列六大部分,每个部分具体的功能需求如下:
(1)部门编制管理部分:可以进行设置、修改、删除、查看企业的组织部门信息。
(2)员工信息管理部分:可以进行增加、修改、删除、查询企业的职员各种信息。
2.2系统数据库设计
(1)系统数据结构设计
针对人力资源管理系统的需求,为本系统设计如下的数据项和数据结构:
用户密码表结构如表1所示。
表1户密码表结构表
字 段类 型长 度说 明用户名文本50主键密码文本50不??许为空员工个人信息表结构如表2所示。
表2员工个人信息表结构表
字 段类 型长 度说 明工作证号数字长整型主键姓名文本50允许为空所属部门文本50允许为空身份证号文本50允许为空性别文本50允许为空民族文本50允许为空出生日期日期/时间允许为空文化程度文本50允许为空户口所在地文本50允许为空移动电话文本50允许为空照片文本50允许为空员工信息表结构如表3所示。
表3员工信息表结构表
字 段类 型长 度说 明工作证号数字长整型主键员工姓名文本20允许为空所属部门文本20允许为空到岗日期日期/时间允许为空职务文本50允许为空办公电话文本50允许为空政治面貌文本50允许为空合同有效期文本50允许为空工资数字长整型允许为空奖金数字长整型允许为空(2)建立数据库
运行Access 2003,建立一个空数据库,命名为人力资源管理数据库,操作界面如图1所示。
图1 建立Access数据库界面图
通过设计器创建表,并插入数据在数据库的设计中,共设计了三张表。其中包括基本信息表、个人奖惩表、工资质询表。
(3)连接数据库
单击菜单“工程”,在部件对话框中,添加控件“Microsoft ADO Data Control 6.0”,然后点击确定按钮,具体操作对话框如图2所示。
图2添加“Microsoft ADO Data Control 6.0”图
在窗体上添加Adodc数据控件,右击Adodc,在属性窗口中,首先选择“通用”选项卡,并选择“连接字符串”,单击“生成”按钮,如图3所示。
图3 ADODC属性界面
在“提供者”选项卡中,选择“Microsoft Jet 4.0 OLE DB Provider”,如图4所示。
图4 添加“Microsoft Jet 4.0 OLE DB Provider”图
单击“测试连接”按钮。如果显示“测试连接成功”消息框,则表示连接成功,如图5所示。
图5 测试连接成功图
3. 详细设计
3.1系统功能图,如图6所示。
图6 系统功能图
3.2登录模块设计
登录模块
显示全部