人力资源管理系统设计方案(代码)1.doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人力资源管理系统设计方案(代码)1 专业:计算机信息管理
年级:2009-1
设计人员:刘泽永103*********
彭勇106*********
伍小光106*********
日期:二零一一年十二月
1.摘要和人员分工
1.1.需求分析------------------------------------4
1.2.可行性分析----------------------------------4
2.总体设计
2.1项目规划-------------------------------------4
2.2功能框图-------------------------------------5
3.系统设计
3.1设计目标-------------------------------------5
3.2开发及运行环境-------------------------------6
3.3数据库设计-----------------------------------6
4.主要功能模块设计
4.1公共模块设计(Mdl_Link模块)-----------------7
4.2主窗体设计-----------------------------------9
4.3系统登录设计---------------------------------12
4.4新员工登记模块设计---------------------------14
4.5工资设置模块设计-----------------------------21
5.附录参考文献--------------------------------------23
1.摘要
随着全球对知识和人才的重视,企业对人力资源管理重要性的认识逐渐深化,人才的全球化竞争使企业的人力资源管理面临前所未有的挑战。在新形势下,人力资源管理系统是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人力资源管理走向科学化、规范化、自动化的必要条件;是应对挑战、适应环境变化、提高企业管理效率、提升核心竞争力的关键措施。它所包含内容对于企业的决策者和管理者来说至关重要。目前市场上的人力资源系统很多,但要找到一款真正称心、符合公司实际情况的并不容易。由于存在这样那样的不足,使企业浪费了大量的人力、物力等大量资源,难以真正提升企业人力资源的管理水平,提高工作效率及降低管理成本的效果也不明显。因此,为了加快公司信息化的步伐,提高公司的管理水平,并在激烈的社会竞争中立于不败之地,建立及完善人力资源管理系统已变得十分必要和迫切。
【关键词】人力资源管理系统
人员分工
彭勇:需求分析
刘泽勇: 功能模块设计
伍小光:数据库设计
1.1 需求分析
《人力资源管理系统》是由刘泽勇,彭勇,伍小光专为毕业设计的系统,本软件主要是加快公司信息化的步伐,提高公司的管理水平进行管理的,主要是对部门的设置及员工的调动、离职、复职等功能进行操作,使用起来方便、快捷,是各大企业腾龙发展的好帮手。
人力资源管理系统是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人力资源管理走向科学化、规范化、自动化的必要条件;是应对挑战、适应环境变化、提高企业管理效率、提升核心竞争力的关键措施。
通过调查,要求系统具有以下功能:
❑具有良好的操作界面。
❑业务模块能够自由增加、修改及删除信息。
❑建立数据库备份机制,并提供数据灾难恢复功能。
❑支持数据的模糊查询机制。
❑通过计算器计算员工工资。
❑自动生成员工工资报表。
❑实现员工岗位调动操作。
❑实现员工离职、复职操作。
❑系统退出。
1.2 可行性分析
人力资源管理系统使用Delphi 7.0开发,它是当月前最为流行的可视化快速应用程序开发环境,对数据库有强大的支持。后台数据库使用SQL Server 2000数据库,以保证数据的安全和执行高效。
使企业日常事务性的人事工作都可能通过人力资源管理软件得到快速高效的完成。降低人力资源成本。通过工具中的计算器功能计算员工的工作,从而减轻工作人员的工作压力。通过数据备份及恢复功能,避免数据因意外而造成致命问题。
2 总体设计
2.1 项目规划
人力资源管理系统是一个典型的数据库应用程序,由启动窗体、登录模块、系统主界面、系统管理模块、信息设置模块、人事管理模块、工资管理模块等组成,具体的功能模块如下:
❑系统管理模块
该模块的主要功能是单位信息、管理员设置、更改密码、重新登录、数据还原、数据备份、退出系统。
❑信息设置模块
该模块主要功能是对部门信息、工种类型、职务类型、职称类型、文化程度、政治面貌、民族类型、所得税设置、考勤设置等进行设置。
❑人事管理
人事管理模块主要功能是新员工登记、员工调动、员工离职、考核管理、员工信息浏览。
❑工资管理
工资管理模块主要是:工资档案设置、生成工资报表、工资档案浏览。
❑工具
记事本、计算器。
❑帮助
关于、帮助文件。
2.2功能框图
图1 功能框架图
3 系统设计
3.1 设计目标
根据企业的需要和人力资源管理系统的特点,本系统实施后,应达到以下目标:
❑使企业日常事务性的人事工作都可能通过人力资源管理软件得到快速高效的完成。
❑降低人力资源成本。
❑操作界面美观、标准、专业、统一,实施方法简单、方便。
❑通过员工工资的自动计算功能,从而减轻工作人员的工作压力。
❑通过数据备份及恢复功能,避免数据因意外而造成致命问题。
3.2 开发及运行环境
系统开发平台:Delphi 7。
数据库管理系统软件:SQL Server 2000。
运行平台:Windows xp/ Windows 2000。
分辨率:最佳效果1366*768。
3.3 数据库设计
本系统采用SQL Server 2000 数据库,系统数据库名为db_manpowerinfo,数据库db_manpowerinfo中包括18个数据表。