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