人事管理系统实验报告.docx
- 文档编号:11488930
- 上传时间:2023-03-01
- 格式:DOCX
- 页数:16
- 大小:541.64KB
人事管理系统实验报告.docx
《人事管理系统实验报告.docx》由会员分享,可在线阅读,更多相关《人事管理系统实验报告.docx(16页珍藏版)》请在冰豆网上搜索。
人事管理系统实验报告
设计题目:
人事管理系统的设计与实现
系别:
信息技术系
专业:
信息管理与信息系统
年、班级:
\
姓名:
学号:
指导老师:
职称:
讲师
日期:
2013.07.6
前言………………………………………………………………………3
第一章概述………………………………………………………………4
1.1课题背景…………………………………………………………4
1.2课题任务…………………………………………………………4
1.3课题要求…………………………………………………………4
2.3数据库功能分析…………………………………………………5
第三章详细设计…………………………………………………………6
3.1数据库设计………………………………………………………6
3.2详细编程…………………………………………………………8
第四章设计结果及分析………………………………………………11
4.1设计结果………………………………………………………11
4.2设计结果分析…………………………………………………15
总结……………………………………………………………………16
第一章概述
1.1课题背景
在企业中,人事管理工作是非常重要的一项工作,它负责整个企业的日常人事安排,人员的人事管理等。
以前都是人工进行操作。
随着企业规模的扩大,人事管理的工作量也大大地加重。
随着计算机应用的发展,人事工作者急切希望能够将大部分烦琐的工作交给计算机处理,以减轻人工的压力并提高工作效率。
而计算机的普及加快人事管理系统的产生。
人事管理的主要任务是为实现企业的整体目标提供合适可用的人才,这就要求人事部门进一步加大人事制度改革的力度,建立好人才档案,为企业选拔贤能创造一个良好的工作环境,使员工用其所长、人尽其才;关心和改善员工的生活条件,使员工无后顾之忧,充分发挥自己的内在潜力。
1.2课题任务
建立一个人事管理系统
1.登陆
2.可以完成员工的基本信息的录入、修改、删除
3.可以完成员工工资信息的录入与修改
4.能完成人事变更记录,人事变更也就是,某时间员工的部门和职位发生改变,能在数据库中反应这一更改,也能同步更新员工信息表相关信息
5.能查询员工基本信息
6.能查询员工工资信息
7.能按部门、年份、月份统计工资信息(报表形式)
1.3开发工具
本设计采用ACCESS2003数据库系统
第二章设计简介及设计方案
2.1系统功能分析
系统开发的总体任务是实现员工信息关系的系统化、规范化和自动化。
系统功能分析是在系统开发的总体任务的基础上完成的。
本设计中员工信息管理系统需要完成的功能主要有:
1、
登陆界面员工信息的录入、修改、删除、查询
2、主界面员工基本信息管理模块
3、员工管理模块员工工资的录入、修改、查询
员工部门调动模块人事更改的录入、修改
2.2系统功能模块设计
2.3数据库功能分析
1、登陆(员工登录)
2、主界面(基本信息查询、员工基本信息的录入与修改、人事更改、员工工资录入、员工工资查询)
3、员工的基本信息的窗体(有录入、修改、删除功能)
4、员工工资信息的录入与修改窗体(有录入、修改、删除功能)
5、人事变更记录窗体(有录入、修改功能)
6、员工基本信息查询
7、员工工资信息查询(以子窗体形式查询)
8、以报表形式打开按部门、年份、月份统计工资信息
第三章详细设计
3.1数据库设计
本设计采用ACCESS2003数据库系统
3.1.1数据库概念结构设计(E-R)图
3.1.2数据库逻辑结构设计
数据库逻辑结构设计也就是数据库的关系模式设计,由E-R图转换得到的关系模式如下:
类似下例:
员工信息表(员工序号,姓名,性别,籍贯,部门,职位,电话,密码)
工资发放记录表(记录编号,年份,月份,日期,员工序号,基本工资,岗位津贴,加班次数,加班补贴,出差次数,出差补贴,迟到次数,迟到扣款,缺席次数,缺席扣款,实发工资)
人事更改表(员工序号,记录编号,姓名,原部门,现部门,原职位,现职位,更新时间)
3.1.3数据库物理结构设计
1.员工信息表(设计视图截图)
2.工资发放记录表
3.人事变更表
3.2详细编程
3.2.1员工基本信息管理模块
(1)员工基本信息模块
1.添加员工信息。
此部分实现了对员工信息的增加功能,
2.员工信息修改
3.员工信息删除
4.员工信息查询
(2)员工工资管理模块
1.员工工资计算
2.员工工资查询
(3)人事更改管理模块
1.更新人事更改表与员工信息表
第四章设计结果及分析
4.1登陆模块测试
本系统实现了对员工的基本信息管理,还可以对企业的所有人员进行管理,
系统主界面如图:
输入员工编号与密码,按登录,如果密码正确,会打开主界面,否则会弹出“密码错误,请重新输入”
(1)、按员工信息录入与修改,就弹出员工信息录入与修改窗体
(3)、按人事更改,则弹出人事更改窗体
(4)、按员工工资查询,则弹出工资查询窗体
4.2员工信息管理模块测试
1、员工信息查询
在窗体内输入员工编号,然后按查询,员工信息就会出现,如下图:
输入0002,则出现员工编号为0002的李xx的信息
2、员工信息录入
在窗体内输入新的员工编号,姓名,性别,生日,政治面貌,籍贯,部门所属,职位,电话字段,然后按录入。
如果录入成功会弹出“录入成功”的信息。
3、员工信息修改
在窗体内输入要修改的信息,按修改,若修改成功会弹出“修改成功”
如图:
把上面温xx的部门和职位修改了。
4、员工信息删除
在窗体内先输入要删除信息的员工编号,然后按查询,再按删除,即可删除该员工信息。
如图:
删除员工编号为0009姓名为温xx的信息
5、工资查询
在窗体内输入要查询的信息,则下面的子窗体会出现信息,如图:
输入0002员工
4.3员工调动管理模块
1、人事更改
4.4以报表形式呈现工资发放情况
1、工资发放情况(按部门分)
3、工资发放记录(按年份)
4、工资发放记录(按月份)
总结
本次的课程设计主要运用的数据库中的Access来实现,以简单地VBA编写模块来实现功能。
感觉整个系统的设计过程就是一个逐步完善的过程,必须要不停地思考不停地探索。
每做一步都要分析下一步要涉及的事件、关系。
整个系统看上去简单,实际上要细化很多事情,例如工资的计算(要考虑考勤情况,基本工资,要做工资计算规划,还要做不同的查询来实现实发工资的计算等等),人事更改(要先获取员工原来的信息,再次基础上修改,再把所改的信息录入一个新表和更新员工信息表中原本的信息),这些都需要有清晰的思路才能做出来。
我在老师的知道下,一步一步的解决问题,做了一个简单地人事管理系统。
我在分析问题、解决问题时显得不够严密、完善,还需要在以后的工作中不断地改进和完善。
本次的课程设计给予了我一次锻炼的机会,让我真心体会到做一个系统的复杂,要考虑的事情很多,不是一件简单地事情,它需要设计者具有全面的专业知识、缜密的思维、严谨的工作态度以及较高的分析问题、解决问题的能力,而我在很多方面还有欠缺。
因此,在今后我一定要好好学习有关知识,为以后的设计做好基础。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事管理系统 实验 报告