人事管理系统 - 图文

2019-08-03 13:46

**大学

《Java语言程序设计》

课 程 设 计 说 明 书

设计题目: 《人事管理系统》

姓 名 学 院 数学与计算机 专 业 计算机大类 学 号 指导教师

2015年 6月 18 日

实验一 《人事管理系统》

1. 选题背景:设计一个人事管理系统,该系统能够对某单位的职工进行管理,主要功能

如下:

1.1 基本信息管理:增加职工信息、修改基础信息、删除基础信息、删除员工信息、

查询基础信息;维护部门信息,包括增加、修改、删除、查询等操作。 1.2 人员调动管理:管理人员调动情况,记录人员的调动历史并提供查询功能。 1.3 人员考核管理:管理人员的考核情况,记录人员的考核历史并提供查询功能。 1.4 劳资管理:管理人员的劳资情况,记录人员的劳资历史并提供查询功能。 2. 方案论证:根据对系统进行需求分析,本系统将分为四个模块。

2.1 基本信息管理:管理人员基本信息和部门信息,包括人员信息和部门信息的添

加、修改、删除、查询。

2.2 人员调动管理:管理人员调动情况,同时保存人员调动的历史记录,能够查询

人员调动记录。

2.3 人员考核管理:管理人员考核情况,同时保存人员考核的历史记录,能够查询

人员考核记录。

2.4 劳资管理: 管理人员薪酬情况,同时保存薪酬变更的历史记录,能够查询

薪酬变更记录。 3. 过程论述 人事 管 理 系 统 劳资历史查询 劳资管理 劳资分配管理 人员考核管理 考核历史查询 人员考核 基础信息管理 添加人员信息 修改人员信息 删除人员信息 查询人员信息 部门管理 人员调动 调动历史查询 人员调用管理 实验结果截图: 一、基本信息管理:

1.添加人员信息 2.修改人员信息

3.删除人员信息 4.查询人员信息

5.部门管理

二、人员调动管理:

1.人员调动 2.调动历史查询

三、人员考核查询:

1.人员考核 2.考核历史查询

四、劳资管理:

1.劳资分配管理 2.劳资历史查询

4. 总结:系统设计开发结束后。在调试的过程中。曾经出现了程序调试为出错而界面没

有显示,修改了程序而未编译呆滞了程序修改未实现。界面无法显示。按钮不能实现的情况,后面经过检查讨论后找出了错误的原因,实现了系统的运行。

附件(程序源代码)

(人事管理系统主界面模块)

1、HrMS.java

import javax.swing.UIManager; import java.awt.*; /**

* 人事管理系统运行主类 */

public class HrMS {

//设置运行时窗口的位置

Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); Dimension frameSize = frame.getSize(); if (frameSize.height > screenSize.height) { }

if (frameSize.width > screenSize.width) { }

frame.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frame.setVisible(true);

frameSize.width = screenSize.width; frameSize.height = screenSize.height;

/**

* 构造函数 */

public HrMS() {

HrMain frame = new HrMain();

if (packFrame) { } else { }

frame.validate(); frame.pack();

boolean packFrame = false;

frameSize.height) / 2);


人事管理系统 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人教版小学六年级英语上册教案绝版好课件 - 路过别错过

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: