没有合适的资源?快使用搜索试试~ 我知道了~
【精华】数据库课程设计_人力资源管理系统.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 124 浏览量
2023-03-04
22:25:18
上传
评论
收藏 1.32MB DOC 举报
温馨提示
试读
36页
【精华】数据库课程设计_人力资源管理系统.doc
资源推荐
资源详情
资源评论
目 录
1. 设计目的.........................................................1
2. 设计要求.........................................................1
3. 设计方案.........................................................2
4. 设计内容.........................................................2
4.1 需求分析.....................................................2
4.2 概要设计说明.................................................6
4.2.1 总体设计
4.2.1.1 项目规划
4.2.1.2 功能框图
4.2.2 系统设计
4.2.2.1 设计目标
4.2.2.2 开发及运行环境
4.2.2.3 数据库设计
4.2.2.4 文件架构图
4.3 详细设计说明................................................16
4.3.1 公共模块设计(Mdl_Link 模块)
4.3.2 主窗体设计
4.3.3 系统登陆设计
4.3.4 新员工登记模块设计
4.3.5 工资设置模块设计
4.4 系统使用说明
4.4.1 软件运行环境
4.4.2 数据库安装及配置
4.4.3 系统登陆
4.4.4 系统管理
5. 总结
参考文献
附录源代码
人力资源管理系统
1. 设计目的
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企人事信息
的管理势在必行。人事管理是现代企业管理工作不可缺少的一部分,是适应现企业管理尺度
的要求、推动企业劳动人事管理走向科学化、规范化的必要条件。只有人事管理规范了,才
能在其他方面更好的发展。为了适应现代企业或公司经营发展的需要,人事管理也从以前的
手工管理逐渐被规范化的管理信息系统所代替。众所周知,当今社会为信息社会,世界已进
入在计算机信息管理领域中激烈竞争的年代,因此,加强人事管理在单纯依靠以手工管理的
方法,不仅需要耗用大量的人力、物力、财力,而且工作效率低,漏洞和错误众多,难以达
到预期的目标,为了提高企业工作效率、保证企业人事管理质量、快速而且准确地为企业制
定好的经营方针与决策,在有限的时间内完成工作任务及达到预期的目的,我选择了开发企
业人事管理系统这个课题。
2. 设计要求
本次设计要求系统具有以下功能:
具有良好的操作界面。
业务模块能够自由增加、修改及删除信息。
建立数据库备份机制,并提供数据灾难恢复功能。
支持数据的模糊查询机制。
自动计算员工工资。
自动生成员工工资报表。
实现员工岗位调动操作。
实现员工离职、复职操作,系统退出。
3. 设计方案
本系统采用的设计方案是使用 Delphi 7.0 开发,它是当月前最为流行的可视
化快速应用程序开发环境,对数据库有强大的支持。后台数据库使用 SQL Server
2000 数据库,以保证数据的安全和执行高效。
人力资源管理系统是一个典型的数据库应用程序,由启动窗体、登录模块、
系统主界面、系统管理模块、信息设置模块、人事管理模块、工资管理模块等组
成,具体的功能模块如下:
系统管理模块
该模块的主要功能是单位信息、管理员设置、更改密码、重新登录。
信息设置模块
该模块主要功能是对部门信息、工种类型、职称类型、文化程度、政治面貌、
民族类型、所得税设置、考勤设置等进行设置。
人事管理
人事管理模块主要功能是新员工登记、应聘登记、员工调动、员工离职、考
核管理、合同管理、应聘信息浏览、员工信息浏览。
工资管理
工资管理模块主要是:设置员工的工资信息、生成工资报表、工资档案浏览。
4. 设计内容
4.1 需求分析
经过调查分析,要求系统具有以下功能:
具有良好的操作界面。
业务模块能够自由增加、修改及删除信息。
建立数据库备份机制,并提供数据灾难恢复功能。
支持数据的模糊查询机制。
自动计算员工工资。
自动生成员工工资报表。
实现员工岗位调动操作。
实现员工离职、复职操作,系统退出。
4.2 概要设计说明
4.2.1 总体设计
4.2.1.1 项目规划:
人力资源管理系统是一个典型的数据库应用程序,由启动窗体、登录模块、系
统主界面、系统管理模块、信息设置模块、人事管理模块、工资管理模块等组成,
具体的功能模块如下:
系统管理模块
该模块的主要功能是单位信息、管理员设置、更改密码、重新登录。
信息设置模块
该模块主要功能是对部门信息、工种类型、职称类型、文化程度、政治面貌、
民族类型、所得税设置、考勤设置等进行设置。
人事管理
人事管理模块主要功能是新员工登记、应聘登记、员工调动、员工离职、考
核管理、合同管理、应聘信息浏览、员工信息浏览。
工资管理
工资管理模块主要是:设置员工的工资信息、生成工资报表、工资档案浏览。
4.2.1.2 功能框图:
帮助
人力资源管理系统
系统管理
信息设置 人事管理 工资管理 工具
单
位
信
息
退
出
系
统
重
新
登
陆
更
改
密
码
管
理
员
设
置
考
核
管
理
考
勤
设
置
所
得
税
设
置
民
族
类
型
政
治
面
貌
部
门
信
息
工
种
类
型
职
称
类
型
文
化
程
度
员
工
信
息
浏
览
合
同
管
理
应
聘
信
息
浏
览
员
工
复
职
新
员
工
登
记
应
聘
登
记
员
工
调
动
员
工
离
职
月
工
资
结
算
工
资
档
案
设
置
工
资
档
案
浏
览
记
事
本
关
于
计
算
器
图 1 功能框架图
4.2.2 系统设计
4.2.2.1 设计目标:
根据企业的需要和人力资源管理系统的特点本系统实施后应达到以下目标:
使企业日常事务性的人事工作都可能通过人力资源管理软件得到快速高
效的完成。
降低人力资源成本。
操作界面美观、标准、专业、统一,实施方法简单、方便。
通过员工工资的自动计算功能,从而减轻工作人员的工作压力。
通过数据备份及恢复功能,避免数据因意外而造成致命问题。
4.2.2.2 开发及运行环境:
系统开发平台:Delphi 7.0。
数据库管理系统软件:SQL Server 2000。
运行平台:Windows xp/ Windows 2000。
分辨率:最佳效果 800*600。
4.2.2.3 数据库设计:
本系统采用 SQL Server 2000 数据库,系统数据库名为 db_manpowerinfo,
数据库 db_manpowerinfo 中包括 18 个数据表。下面分别给出数据库概要说明和
数据表的结构。
1.数据表概要说明
如图 2 所示的即为本系统中数据库中的数据表的树形结构图,该数据表树型
结构图包含系统所有数据表。可以清晰地反应数据库信息。
剩余35页未读,继续阅读
资源评论
oligaga
- 粉丝: 52
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功