java源代码简历表格,个人简历java代码
简单个人简历java录入程序 代码
我帮你写了那些JAVA代码了,效果包你满意!呵呵……
网站建设哪家好,找创新互联公司!专注于网页设计、网站建设、微信开发、小程序定制开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了眉山免费建站欢迎大家使用!
至于网页的代码嘛,这里就不贴了。你要的话HI我吧^_^。
JAVA代码如下:
import java.awt.BorderLayout;
import javax.swing.*;
import java.awt.Dimension;
import java.awt.Rectangle;
public class MyLuRu extends JFrame {
private static final long serialVersionUID = 1L;
private JPanel jContentPane = null;
private JLabel jLabel = null;
private JLabel jLabel1 = null;
private JLabel jLabel2 = null;
private JLabel jLabel3 = null;
private JTextField jTextField = null;
private JRadioButton jRadioButton = null;
private JRadioButton jRadioButton1 = null;
private JComboBox jComboBox = null;
private JComboBox jComboBox1 = null;
private JButton jButton = null;
private JButton jButton1 = null;
private JTextArea jTextArea = null;
private ButtonGroup mybg=new ButtonGroup();
/**
* This is the default constructor
*/
public MyLuRu() {
super();
initialize();
}
/**
* This method initializes this
*
* @return void
*/
private void initialize() {
this.setSize(268, 407);
this.setContentPane(getJContentPane());
this.setTitle("录入");
this.addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(java.awt.event.WindowEvent e) {
System.exit(0);
}
});
this.setVisible(true);
}
/**
* This method initializes jContentPane
*
* @return javax.swing.JPanel
*/
private JPanel getJContentPane() {
if (jContentPane == null) {
jLabel3 = new JLabel();
jLabel3.setBounds(new Rectangle(16, 150, 65, 18));
jLabel3.setText("文化程度:");
jLabel2 = new JLabel();
jLabel2.setBounds(new Rectangle(16, 108, 39, 18));
jLabel2.setText("专业:");
jLabel1 = new JLabel();
jLabel1.setBounds(new Rectangle(16, 66, 39, 18));
jLabel1.setText("性别:");
jLabel = new JLabel();
jLabel.setBounds(new Rectangle(16, 24, 39, 18));
jLabel.setText("姓名:");
jContentPane = new JPanel();
jContentPane.setLayout(null);
jContentPane.add(jLabel, null);
jContentPane.add(jLabel1, null);
jContentPane.add(jLabel2, null);
jContentPane.add(jLabel3, null);
jContentPane.add(getJTextField(), null);
jContentPane.add(getJRadioButton(), null);
jContentPane.add(getJRadioButton1(), null);
mybg.add(jRadioButton);
mybg.add(jRadioButton1);
jContentPane.add(getJComboBox(), null);
jContentPane.add(getJComboBox1(), null);
jContentPane.add(getJButton(), null);
jContentPane.add(getJButton1(), null);
jContentPane.add(getJTextArea(), null);
}
return jContentPane;
}
/**
* This method initializes jTextField
*
* @return javax.swing.JTextField
*/
private JTextField getJTextField() {
if (jTextField == null) {
jTextField = new JTextField();
jTextField.setBounds(new Rectangle(61, 24, 180, 18));
}
return jTextField;
}
/**
* This method initializes jRadioButton
*
* @return javax.swing.JRadioButton
*/
private JRadioButton getJRadioButton() {
if (jRadioButton == null) {
jRadioButton = new JRadioButton();
jRadioButton.setBounds(new Rectangle(61, 62, 38, 26));
jRadioButton.setText("男");
}
return jRadioButton;
}
/**
* This method initializes jRadioButton1
*
* @return javax.swing.JRadioButton
*/
private JRadioButton getJRadioButton1() {
if (jRadioButton1 == null) {
jRadioButton1 = new JRadioButton();
jRadioButton1.setBounds(new Rectangle(117, 62, 38, 26));
jRadioButton1.setText("女");
}
return jRadioButton1;
}
/**
* This method initializes jComboBox
*
* @return javax.swing.JComboBox
*/
private JComboBox getJComboBox() {
if (jComboBox == null) {
String[] strcb={"计算机","电子","工商"};
jComboBox = new JComboBox(strcb);
jComboBox.setBounds(new Rectangle(62, 108, 93, 18));
}
return jComboBox;
}
/**
* This method initializes jComboBox1
*
* @return javax.swing.JComboBox
*/
private JComboBox getJComboBox1() {
if (jComboBox1 == null) {
String[] strcb2={"大专","本科","硕士","博士"};
jComboBox1 = new JComboBox(strcb2);
jComboBox1.setBounds(new Rectangle(92, 150, 125, 18));
}
return jComboBox1;
}
/**
* This method initializes jButton
*
* @return javax.swing.JButton
*/
private JButton getJButton() {
if (jButton == null) {
jButton = new JButton();
jButton.setBounds(new Rectangle(66, 181, 60, 28));
jButton.setText("提交");
jButton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
String strname=jTextField.getText();
String strsex="男";
if(jRadioButton1.isSelected()){
strsex="女";
}
String strzy=jComboBox.getSelectedItem().toString();
String strwh=jComboBox1.getSelectedItem().toString();
jTextArea.setText("姓名:"+strname+"\r\n"+"性别:"+strsex+"\r\n"+"专业:"+strzy+"\r\n"+"文化:"+strwh);
}
});
}
return jButton;
}
/**
* This method initializes jButton1
*
* @return javax.swing.JButton
*/
private JButton getJButton1() {
if (jButton1 == null) {
jButton1 = new JButton();
jButton1.setBounds(new Rectangle(158, 181, 60, 28));
jButton1.setText("取消");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
System.exit(0);
}
});
}
return jButton1;
}
/**
* This method initializes jTextArea
*
* @return javax.swing.JTextArea
*/
private JTextArea getJTextArea() {
if (jTextArea == null) {
jTextArea = new JTextArea();
jTextArea.setBounds(new Rectangle(16, 225, 229, 130));
}
return jTextArea;
}
public static void main(String args[]){
new MyLuRu();
}
}
效果如下图:
求个JAVA 人力资源管理系统 源代码和模版界面以及需求分析,求参考
星原人力资源管理系统 结构如下,
产品说明: 人力资源规划 组织管理 招聘管理 人力测评
人事管理
培训管理
考勤管理
薪酬福利
绩效管理
行政事务
员工关系 人力分析和辅助决策
文控管理 工作流
领导查询和员工自助查询
SA8000人权验厂方案
系统概览
一、人力资源规划
◇通过企业发展阶段设置,设定适应各发展期的人力资源管理政策;
◇适应年度培训计划体系、三级培训体系、岗位培训体系、ISO管理培训体系;
◇自动生成培训到课与缺课统计,对比岗位任职与培训需求,为晋升与上岗提供依据;
◇针对ISO体系验证,为繁杂的培训记录及文档管理提供自动生成核对功能,防止漏训或资料的不一致;
◇自定义培训费用项目;
◇提供培训需求调查表,统一管理培训教材,简化教材的不致性与版本混乱;
◇可直接在系统中制作培训通知单;
◇提供培训心得报告;
◇提供培训效果调查表,统一考核管理,加强培训效果,评估成本效益;
◇能对个人、部门的培训成绩及效果进行分析,并输出各种分析报表;
◇简化培训操作;
◇培训规划可根据用户需要直接转入到培训安排中。
返回顶端
二、组织管理
1、组织机构管理
◇提供对集团公司组织管理的支持,自定义组织层级,不限组织层次;
◇对不同时期的组织职能变更进行动态管理;
◇能够导出树状和矩状的组织架构图;
◇可以进行部门合并、部门升降,并有历史记录记载。
2、岗位管理
◇可以对岗位层级关系进行管理,通过设立岗位层次、级别、职系、职类、职位进行人力分析与规划,建立组织架构与权责体系;
◇可以对不同时期的岗位职责进行管理,并有历史记录记载;
◇可以建立在职级、职务、职类体系上的工作分析、含职位工作说明、职务任职资格、
◇工作量评估、权责体系、工作流分析、工资结构与权重、薪点数等管理职能表格;并有历史记录记载;
◇可以对不同时期的岗位任职资格进行管理,并有历史记录记载;
◇可以对内容进行管理,并有历史记录记载;
◇可设计该岗位的职业发展通道,使员工在此岗位上有很好的前景展望;
◇可设计该岗位的不同时期的绩效考评指标(KPI),并有历史记录记载;
◇可以进行岗位的升迁、降级处理,并有历史记录记载;
◇对不同岗位市场成本调查,按岗位制度公司薪酬体系,对各岗位的评估上限与下限值,根据任职资格与个人资料评估薪酬;
◇通过岗位职责分类,控制直接与间接人员数量与成本比例,使管理成本更合理。
3、年度编制计划与编制管理
◇可对各年度各部门岗位进行人员编制管理;
◇与人力资源规划、招聘模块关联,自动产生招聘申请需求及招聘标准;
◇按既定编制招聘人手,判断是否超编。
◇支持各种计划性、临时性、租赁、外包等多种用工招聘模式;
◇按人力资源规划确定各组织人员需求层次,按岗位分析与任职要求制定测评指标;
◇参照人力资源规划需求、组织架构与岗位编制制定出相应的招聘计划;
◇制定对内招聘与晋升计划,激发员工学习与工作能力;
◇按组织规划确认面试者薪酬结构与标准;
◇参照组织管理中岗位规划属性,结合当前人事档案的年龄、藉贯、性别、学历等统计分析报表,确定招聘申请人员标准;
◇记录招聘渠道信息,及相关广告、费用等;
◇招聘关键环节的申报审批功能;
◇从招聘计划开始对每个关键环节详细跟踪,实现动态信息记载;
◇对应聘人员从填写应聘简历到面试、测评录用进行全程跟踪记载;
◇把应聘人员转入到人事档案中并设置此人的状态,很好的与人事档案结合到一起;
◇内部储备人才和外部储备人才进行分别管理;
◇对一段时间内各部门人员需求单的分类统计;
◇对已审批的部门需求单直接转入到招聘安排中;
◇面试通知单可直接在系统中通过邮件的形式发送给面试者;
◇提供通用的报表形式,如录用通知单,招聘通知单等;
◇可直接从系统中生成招聘发布信息,也可直接把招聘需求发送给人才市场;
◇对招聘渠道、招聘成功率、留任率、人均成本等招聘结果进行综合全面的分析;
◇对未审批的招聘计划、已审批的招聘计划、未审批的人员需求单、已审批的人力需求单及时提醒用户;
◇可与人力测评结合使用,对应聘人员的各方面素质进行测试记载。
返回顶端
三、招聘管理
◇支持各种计划性、临时性、租赁、外包等多种用工招聘模式;
◇按人力资源规划确定各组织人员需求层次,按岗位分析与任职要求制定测评指标;
◇参照人力资源规划需求、组织架构与岗位编制制定出相应的招聘计划;
◇制定对内招聘与晋升计划,激发员工学习与工作能力;
◇按组织规划确认面试者薪酬结构与标准;
◇参照组织管理中岗位规划属性,结合当前人事档案的年龄、藉贯、性别、学历等统计分析报表,确定招聘申请人员标准;
◇记录招聘渠道信息,及相关广告、费用等;
◇招聘关键环节的申报审批功能;
◇从招聘计划开始对每个关键环节详细跟踪,实现动态信息记载;
◇对应聘人员从填写应聘简历到面试、测评录用进行全程跟踪记载;
◇把应聘人员转入到人事档案中并设置此人的状态,很好的与人事档案结合到一起;
◇内部储备人才和外部储备人才进行分别管理;
◇对一段时间内各部门人员需求单的分类统计;
◇对已审批的部门需求单直接转入到招聘安排中;
◇面试通知单可直接在系统中通过邮件的形式发送给面试者;
◇提供通用的报表形式,如录用通知单,招聘通知单等;
◇可直接从系统中生成招聘发布信息,也可直接把招聘需求发送给人才市场;
◇对招聘渠道、招聘成功率、留任率、人均成本等招聘结果进行综合全面的分析;
◇对未审批的招聘计划、已审批的招聘计划、未审批的人员需求单、已审批的人力需求单及时提醒用户;
◇可与人力测评结合使用,对应聘人员的各方面素质进行测试记载。
返回顶端
四、人力评测
◇系统支持各种测试模式,自定义测评类别与试题,例如通过导入一般职业适合性测验、心理测试、领导测评类测评试题或工具,对任职指标、智力、语言能力、算术、书写知觉、空间判断能力、形状知觉、协同动作、运动速度、手指灵活度、手灵活度、领导类型、能力、职业兴趣、个性,LPC领导有效性测评、领导与部属关系测量、工作结构测量、职位权力测量等各项指标进行测评;
◇可按测评职位、标准任职资格指标库等自动推荐测评方案、项目、权重等;
◇ 提供测评方式维护;
◇可利用电脑进行人力在线测评,方便控制时间与测评效果;
◇人力测评登记;
◇人力测评查询;
◇ 岗位匹配性分析;
◇情景测试:公文处理测试等;
◇对应各测试类别的测试的方法与题目:所有试题给出总分值、测试目标与功能,合格分、胜任分、优秀分值及否决项;
◇测评项目与职位指标相对应部份自动对比,计算匹配度;
◇ 按各测试项的测试目标、总分值、实得分值,自动分析出各项优秀、合格、不合格层次及总层次;
◇测评结果可以用不同方式查询与设计报表。
返回顶端
五、人事管理
◇提供身份证识别设备供验证身份证真伪,同时将身份证相片及姓名、号码、住址等自动读入系统,减少输入错误、提高效率,自动判断年龄等合法性;
◇预先统计时间点在职、离职等各种人员状态,为生产计划、招聘计划提供依据;
◇提供员工状态管理,了解各类员工比例;
◇通过各种统计报表了解人员各种比例,分析可能存在的同籍贯风险、年龄或学历不合理等,为招聘与调配提供依据;
◇通过统计流失率及离职原因分析,查找人员流失率主因,为行政工作决策提供依据;
◇对个人档案管理增加了对个人的技能档案管理、计生档案管理、岗位职责查询;
◇自动统计员工学习、工作、培训、考核、异动、加薪履历,对比组织管理岗位规划,作为晋升、调动、加薪等依据;
◇个人职业生涯规划;
◇个人离职记录查询,对有多次离职记录人员进行记载跟踪;
◇人事档案中人事动态跟踪,用户可自定义人员状态,并记载各状态下的发生信息。比如可定义离职申请状态、离职已审批状态、已离职状态;
◇人事黑名单管理,对在公司犯有重大错误的人纳入到黑名单中,系统提醒是否录用。
返回顶端
六、培训管理
◇适应年度培训计划体系、三级培训体系、岗位培训体系、ISO管理培训体系;
◇自动生成培训到课与缺课统计,对比岗位任职与培训需求,为晋升与上岗提供依据;
◇针对ISO体系验证,为繁杂的培训记录及文档管理提供自动生成核对功能,防止漏训或资料的不一致;
◇自定义培训费用项目;
◇提供培训需求调查表,统一管理培训教材,简化教材的不致性与版本混乱;
◇可直接在系统中制作培训通知单;
◇提供培训心得报告;
◇提供培训效果调查表,统一考核管理,加强培训效果,评估成本效益;
◇能对个人、部门的培训成绩及效果进行分析,并输出各种分析报表;
◇简化培训操作;
◇培训规划可根据用户需要直接转入到培训安排中。
返回顶端
七、考勤管理
◇丰富的参数设置,适应不同企业班制特殊性;
◇提供了与多种型号IC卡、条码、指纹考勤机数据接口;
◇能处理频繁倒班、调班、停工待料、中途请假等灵活的出勤管理;
◇能处理临时加班,周末加班、节假日加班、班前、班中、班后加班以及通宵加班等各种加班的管理;可根据最大加班管控指标预警,并通过各种加班报表分析加班的必要性,以控制加班成本;与门禁系统结合可规范员工行为,培养员工良好的工作习惯与优秀的公司文化;
◇能处理跨72小时连班作业(跨两天);
◇可根据各项加班最大加班管控指标预警,并通过各种加班报表显示;
◇分析加班的必要性,以控制加班成本与防范违反法规,分析产值加班负荷率;
◇自定义各种假期,如事假、病假、工伤假、调休、年假、累计假等有薪、无薪、半薪假的管理可处理存假自动与请假抵消,各种复杂的调休等;
◇能输出各种请假单、加班单、排班表、班制作休时间;
◇能输出并查询年、月、日及任意时间段任意部门人的出勤情况报表、异常出勤表并进行各种汇总分析;
◇运用了自动找班和多种灵活排班技术,极大地减轻了考勤人员工作量;
◇运用了先进的考勤算法,处理5000人一个月的考勤报表只需3-5分钟,提高了考勤管理的时效性及管理效率,高度开放的二次开发平台,可最大程度调整考勤项目与计算方法;
◇系统支持多用户和网络,通过严格的权限控制技术、使得考勤日常管理(分散和集中)做到随心所欲,实时控制;
◇自定义各类迟到、早退、旷工、加班超时等异常查询逻辑显示颜色,一目了然、处理快捷
◇自定义签卡控制次数,签卡显示以颜色区分;
◇可定义入职或离职当天是否计出勤;
◇提供海量数据处理机制,解决大型企业历史数据累积导致系统性能下降问题;
◇考勤与门禁系统结合分析上班期间外出情况,可规范员工出勤行为;
◇考勤与消费系统结合,使上班时间与就餐时间对应,公司可以视情况确定是否补贴与是否允许就餐;
◇提醒机制:系统提供默认迟到、早退、旷工、超时加班等提醒功能,同时提供自定义提醒项目需求;
◇安全机制:提供加班、请假、签卡、调休、考勤结果审核功能,防止生效后结果被人为更改或因制度改变重算影响历史数据;
◇考勤项目直接汇入工资计算,考勤、工资、消费数据整合;
◇自定义各种考勤明细、汇总报表,加班、缺勤、异常等报表;
◇支持集团性多套帐或验厂用到的多帐套算法。
返回顶端
八、薪酬福利管理
◇可对薪资项目进行分类管理,如:岗位工资、福利、奖金,实现用户自定义设定和自定义计算,适应各种薪资体系与工资计算方式经常变动;
◇解决了一个月多次调薪的计算难题;
◇可按薪资等级或薪点数根据岗位进行设置,并可设定多个调薪方案;
◇支持多个薪酬体系,不同组织、岗位、职级不同的薪资方案的计算方法,可根据岗位设计标准成本与实际薪资对比,部门预算与实际薪资对比;
◇每个月可计算多个帐套;
◇各帐套可支持不同财务周期算法;
◇支持非自然月为财务周期的工资计算方式,财务周期起止日期可支持自定义;
◇帐套间可共用每月录入数据及接口数据;
◇薪资计算可从考勤、绩效导入数据;
◇支持银行报盘,所得税计算与申报;
◇丰富的薪酬福利报表;
◇支持借款扣除;
◇支持自离或旷工多日自动薪资冻结,也支持手动冻结与解冻;
◇对于其客观存在系统的数据完全共享,如计件工资、考勤、考评、奖惩、水电费、就餐资产等数据与本系统实现了无缝联接,实时调用,只要一次录入,不用重复录入或转换。
返回顶端
九、绩效管理
◇系统支持自定义考核模型或工具:排名表、面谈表、组织考核表、KPI、MBO、360度;
◇绩效参数设置:包括绩效指标库管理,绩效指标可以根据职位绩效指标引入绩效考评指标,并可在此基础上进行自定义其它指标库;
◇绩效层次设置:每个绩效层次有相应的绩效变量及职位;
◇在支持量化指标考核同时,也支持关键工作事项等不能量化的考核项目考核与跟踪;
◇绩效考评级别管理,根据绩效考评级别可以进行多层次、多方位的考评,可以更准确的了解考评者的绩效状况,考评级别依赖于考评分类,每个考评级别所需要的考评级别及每个级别所占的比重是不一样的;
◇绩效考评模板管理,个人绩效考评表及组织绩效考评表可在绩效考评模板基础上生成;
◇组织绩效考评包括引入组织、定义考评分类及考评要点、制作考评表,查看考核信息;
◇个人绩效考评根据个人所在的考评层次及考评周期设置考评分类及考评要点,并根据每个考评级别制作考评表,最后根据每个考评级别及考评周期生成综合考评信息;
◇系统支持自定义考评工具及相关考评表格式;
◇按考评分值与权重自动统计考核结果,自动比对标杆;
◇自动提醒针对考核不合格的培训项目;
◇自动对比各期考核结果,跟踪考核项目改善状况;
◇支持对考核者直接评分;
◇支持领导多级点评、修正、审核;
◇考核结果自动应用于晋升、调职、薪资计算、培训等相关功能模块,起到预警提醒作用;
◇考核结果查询支持:绝对分值比较、相对标准比较、客观标准比较;
◇支持排序法,代表人物法、强制正态分布法(预先设定优良中及格差比例)统计方法;
◇支持绩效考核结果申诉,设定提交、受理、处理、结案周期;
◇考核结果可以通过自定义算法,直接应用于薪酬,异动等子系统。
返回顶端
十、行政事务管理
1、会议管理
系统通过对会议室及物品配套、会议室安排排程、会议参会人员与时间核算会议成本。通过会议申请,提前规范会议内容以 提高会议效率,避免管理中的文山会海;同时,提高会议记录管理,对会议决议跟踪,避免会议流于形式,每次会议决议、跟进责任人、进度、结案做自动跟踪,管 理者通过系统查询,跟进工作,保证决议得以执行。
通过会议管理系统,避免诸多企业会而不议、议而不决、决而不行、行而不果的会议怪圈与高昂的会议成本。
2、工伤管理
工伤管理,通过对工伤等级划分,确认各级别对应处理预案。对单个工伤案例每一个社保步骤进度跟踪记录,同时保持对应的文件。可随时产生所有工伤案例进度表,员工离职是可避免工伤未结案带来的风险。
3、宿舍管理
◇对宿舍基本资料、床位床号的设置;
◇可随时查询各宿舍的入住情况及空床位;可自定义按部门,班组等自动建议床位分配;
◇对各宿舍进行物品配置及管理;
◇对住宿安排、变更、退宿进行全面管理;
◇对外宿人员的登记管理;
◇对宿舍水电费价格的设定,水电表的登记、水电费用等的登记、计算;
◇水电等费用的分摊;相关费用与薪资系统的链接,并可直接从工资中扣除;
◇宿舍日常的维修维护、物品租赁的登记管理等。
4、图书管理
用于企业内部文化室(或图书馆)的计算机化管理。可对所有图书、报刊、杂志、传记、专业资料书籍等进行分类登记;对内部员工的借阅、归还进行跟踪管理;对破损、遗失、赔偿等进行登记跟踪管理。
5、资产管理
对人力资源部门通常管理的办公用品、工衣等物品进行分类编码;对办公用品的购进、 分发、领用、归还、赔偿等进行登记跟踪管理;对库存物品可进行盘点操作;对所有数据的分类分析等。与员工离职相关联,保证先退保管资产,后办离职发工资的 手续。在规定时间内重复领用系统自动提示。可核算人均办公费用等管理指标。
6、保险管理
管理企业内部的各类福利保险;自定义保险险种、员工、企业的缴费记录、明细分摊;处理员工参保,停保操作,与系统的工资等其它功能模块相关联进行汇总和查询分析。
7、医疗管理
记录员工入职时及各次体检记录,对在企业内部药品的分发、使用、回收、医药费进行管理;对医疗服务的过程进行跟踪记录;对医疗服务的类型、费用等进行分类、分析等。
8、车辆管理
规范企业的公务用车管理。从申请、批复等环节对公务用车进行有效的管控;对外出路线、逗留时间、维修保养、路桥费、油费等进行有效有据的跟踪记录,从而达到降低费用,提高效用的目的。
返回顶端
十一、员工关系
◇对相关法律法规条款重要性与内容案例解读,可能风险性预估;
◇明确公司规章各项条款与对应措施,量化必要的指标,更好贯彻各项规章;
◇公司公告的发布、公示与保管等,协助达到制度、公告的最大公示性;
◇法律法规、公司规章、公司公告明确责任到相关执行与保管人员,量化必要数据,保留原始凭据体系,以降低公司人力资源风险;
◇需求调查与处理、员工建议、文娱管理,结合公司理念,协助公司文化建设,提高员工满意度,加强公司员工凝聚力;
◇职代会管理、工会管理:建立公司各种会议架构,明确职责。并对公司相关制度决议讨论,对接国家对企业工会、职代会制度要求,有利公司和谐经营,从文化上降低经营风险与推行企业文化理念;
◇员工跟踪:对员工计划事项进行跟进,防止工作漏失;
◇离职员工访谈与跟踪,针对离职原因切实改善管理;
◇合同管理:可对新员工自动产生合同,进行分类型管理,明确各类合同法定事项,保存各类相关原始文本与变更记录,合同外约定附件等;
◇提供合同批次管理可按签订日期分合同批次,避免每日续签合同,也防止漏签或迟签;
◇工伤管理:提供各工伤案的原始文件,处理步骤流程与进度维护。对各种工种鉴定级别做相应的理培事项;
◇证件管理:对各种证件的有无与有效期管理,自动提醒;
◇体检管理:关注员工健康,对各工种员工按法规或公司制度进行体检管理。按周期要求自动提醒需求;
◇文娱管理:对公司文娱计划与执行,相关经费预算与实际应用进行管理;
◇◇对企业内部公告、通知、新闻消息等的登记、发布、跟踪、反馈等进行分类管理与分析;
◇总经理信箱:在公司内部架设一个上下级之间可以快速、直接的沟通渠道。可对信息进行分类管理,并有保密措施。
返回顶端
十二、人力分析和辅助决策
◇包括人力成本分析、组织绩效分析、合理化建议分析、薪资实验分析、薪资分布分析;
◇自定义和输出多种报表和图表,灵活生成和输出各种多维统计报表,分析人力资源的组成、成本和效益,发掘和预测人力资源的发展趋势;
◇系统内置分析型数据仓库,提供在线实时(OLAP)数据统计分析功能;
◇人员供给分析(根据生产情况及现有人员分析);
◇劳动生产率分析。
返回顶端
十三、文档办工流管理
◇支持文档柜管理,保证电子文档与纸质文档保管台帐对应,方便查找;
◇支持文件多级审批与会签;
◇支持文件分类管理,内置常用法律法规、公司制度、通知通告等类别;
◇支持其它子系统调用相关文件;
◇可制定各类别文件对应不同审批流程、管控流程;
◇支持文件号、文件多版本管理;
◇通过文档收发记录,实时查询文件起草、审批、公布、收发、保管履历;
◇支持文件集中备份。
返回顶端
十四、工作流
◇支持针对不同单据而不同职位自定义工作流程;
◇支持自动提醒当前各类需要审批工作流单据;
◇支持工作流程权限公式定义,例如每个职位可审批的请假天数;
◇支持多人会签;
◇支持前后审批人员审批意见是否可见;
◇支持离岗期间指定职位替代,替代时可以按流程指定多人替代,是否可查看本人以前单据审批记录
返回顶端
十五、领导查询和员工自助查询
◇XY-WEB星原人力资源查询系统,采用完全的B/S结构,提高软件的可维护性和可扩充性;
◇提供使用户进行二次开发的通用模块,用户可以方便地扩展软件的功能;
◇提供统一友好的操作界面和丰富的数据管理分析功能;
◇为企业的信息发布交流提供人性化的操作平台,使企业的规章制度、新闻简报、技术交流、公告事项等及时传播,使企业员工能及时了解企业发展动态;
◇改变传统的集中办公方式,扩大办公区域,企业用户可在家中、城市各地甚至世界各个角落通过网络连接随时办公;
◇系统地利用企业积累的信息资源,改进企业的创新能力和快速响应能力,以提高效率;
◇对客户端机器的硬件要求较低,可以在保留原有的软件和硬件的基础上运行新的应用系统,不影响原有资源;
◇基于WEB方式的办公系统只需在服务器上作配置和维护,大大降低了用户用于软件系统维护和升级的难度及费用,使系统更加容易实施。
返回顶端
十六、SA8000人权验厂方案
人权验厂主要是政府部门、欧美客户检查企业执行劳动法的情况,主要表现在员工是否有超时加班和符合当地最低工资标准以及保险福利、安全保护情况。其核心就是人事、考勤和薪酬福利部分。
主持验厂的对象及特点:
◇政府部门(劳动、税务、海关)查厂:除了考勤和工资部门要调整外,人数、身份证和保险也应为关注调整重点。企业与政府保持良好的关系也是重要因素; ◇欧美客户直接验厂:由于不熟悉大陆情况比较容易应对;
◇客户委托第三方验厂:专业从事验厂工作,对我国情况了如指掌,最难应对,既要符合标准,又要处理好关系。
验厂的应对方式:
普遍采用的是针对不同的验厂对象设立多套账和多套制度,不同的方式,费用和效果差别很大。传统手工和纸卡考勤方式 工作量大、费用高主要表现在处理考勤和工资项目以及对员工培训的项目上。为了避免在处理人事考勤工资多套账时耗用大量的人力和物力,我公司结合近千家工厂 一卡通验厂实施经验,总结了多套一卡通验厂实施方案。
java简历怎么写
写一份优秀简历要先构思好,最后再一字一句修改。
1.篇幅。通常A4纸一页(另加一页英文),最多两页。招聘者每浏览一封简历的时间大概不会超过5秒,要阅读收到的上百份简历,没有时间看长篇大论。只会看几个主要的信息,如:年龄、毕业学校、专业、主要技能、主要工作经历等等。
2.格式。格式要满足“简洁明快、重点突出”的原则。简历最好使用表格的形式,避免冗长的文字。要做到思路清晰、层次分明、有条有理、内容完整、整体结构简洁明快。
3.制作。不要用简历模板。如果让你一口气看一样的模板,感觉是怎么样。还是自己写(制作)吧,也能体现你的水平。绝对不能出现错别字、语法和标点符号方面的低级错误。
4.特色。必须突出重点,围绕招聘条件来写,与申请工作无关的要尽量不写,而对你申请的工作有意义的经历和经验绝不能漏掉。简历最重要的一点是:告诉招聘者,你的能力能出色完成职位工作任务。
基本信息。
1.标题。姓名+应聘职位。最好不要只写“简历”或“个人简历“。
2.照片。要“实在”,不能“花里胡哨”。建议不使用艺术照、生活照。
3.校徽。通常不放。
4.求职意向。要有。包括目标职能、到岗时间。
个人技能。
主要包括专业资格、计算机水平、外语水平等。表述尽量量化,不要使用过于抽象的语言。例:
教育背景。
由近及远写毕业院校,注明GPA及排名。公司会看你毕业的学校,如果你是名校毕业的,就可以着重强调学校,如果你毕业于一般的学校,你就强调你的专业、学历或学习成绩。
项目经历(或工作经历、实习经历)。
主要侧重以前曾独立完成过的工作,取得的成绩。
选择与应聘职位相关的经验,严格按照STAR法则填写。要有重点、有选择,不能是事情过程的堆积。
如果有学术研究成果、专利成果、竞赛突出成绩一定要写, 但要与应聘职位相关。
奖励情况。
如果有,必须写。要注意归纳和分析,写重要的、与招聘职位相关的。
应特别强调奖励的级别及特殊性。
性格特长。
选择性地添加,与求职职位相符而不能相反。
能说明你的性格特长在工作里是很重要的。
个人评价。
就是填写你的基本评价,很重要,要一字一句斟酌,有的还写在靠前的地方。
注意不要说自己不好,不好的地方不要刻意露,比如“缺乏工作经验”等,这样是在提醒招聘者。注意别写“套话”。
其它信息。
包括联系方式、个人的身份证号等。
投递。
求java小游戏源代码
表1. CheckerDrag.java
// CheckerDrag.javaimport java.awt.*;import java.awt.event.*;public class CheckerDrag extends java.applet.Applet{ // Dimension of checkerboard square. // 棋盘上每个小方格的尺寸 final static int SQUAREDIM = 40; // Dimension of checkerboard -- includes black outline. // 棋盘的尺寸 – 包括黑色的轮廓线 final static int BOARDDIM = 8 * SQUAREDIM + 2; // Dimension of checker -- 3/4 the dimension of a square. // 棋子的尺寸 – 方格尺寸的3/4 final static int CHECKERDIM = 3 * SQUAREDIM / 4; // Square colors are dark green or white. // 方格的颜色为深绿色或者白色 final static Color darkGreen = new Color (0, 128, 0); // Dragging flag -- set to true when user presses mouse button over checker // and cleared to false when user releases mouse button. // 拖动标记 --当用户在棋子上按下鼠标按键时设为true, // 释放鼠标按键时设为false boolean inDrag = false; // Left coordinate of checkerboard's upper-left corner. // 棋盘左上角的左方向坐标 int boardx; // Top coordinate of checkerboard's upper-left corner. //棋盘左上角的上方向坐标 int boardy; // Left coordinate of checker rectangle origin (upper-left corner). // 棋子矩形原点(左上角)的左方向坐标 int ox; // Top coordinate of checker rectangle origin (upper-left corner). // 棋子矩形原点(左上角)的上方向坐标 int oy; // Left displacement between mouse coordinates at time of press and checker // rectangle origin. // 在按键时的鼠标坐标与棋子矩形原点之间的左方向位移 int relx; // Top displacement between mouse coordinates at time of press and checker // rectangle origin. // 在按键时的鼠标坐标与棋子矩形原点之间的上方向位移 int rely; // Width of applet drawing area. // applet绘图区域的宽度 int width; // Height of applet drawing area. // applet绘图区域的高度 int height; // Image buffer. // 图像缓冲 Image imBuffer; // Graphics context associated with image buffer. // 图像缓冲相关联的图形背景 Graphics imG; public void init () { // Obtain the size of the applet's drawing area. // 获取applet绘图区域的尺寸 width = getSize ().width; height = getSize ().height; // Create image buffer. // 创建图像缓冲 imBuffer = createImage (width, height); // Retrieve graphics context associated with image buffer. // 取出图像缓冲相关联的图形背景 imG = imBuffer.getGraphics (); // Initialize checkerboard's origin, so that board is centered. // 初始化棋盘的原点,使棋盘在屏幕上居中 boardx = (width - BOARDDIM) / 2 + 1; boardy = (height - BOARDDIM) / 2 + 1; // Initialize checker's rectangle's starting origin so that checker is // centered in the square located in the top row and second column from // the left. // 初始化棋子矩形的起始原点,使得棋子在第一行左数第二列的方格里居中 ox = boardx + SQUAREDIM + (SQUAREDIM - CHECKERDIM) / 2 + 1; oy = boardy + (SQUAREDIM - CHECKERDIM) / 2 + 1; // Attach a mouse listener to the applet. That listener listens for // mouse-button press and mouse-button release events. // 向applet添加一个用来监听鼠标按键的按下和释放事件的鼠标监听器 addMouseListener (new MouseAdapter () { public void mousePressed (MouseEvent e) { // Obtain mouse coordinates at time of press. // 获取按键时的鼠标坐标 int x = e.getX (); int y = e.getY (); // If mouse is over draggable checker at time // of press (i.e., contains (x, y) returns // true), save distance between current mouse // coordinates and draggable checker origin // (which will always be positive) and set drag // flag to true (to indicate drag in progress). // 在按键时如果鼠标位于可拖动的棋子上方 // (也就是contains (x, y)返回true),则保存当前 // 鼠标坐标与棋子的原点之间的距离(始终为正值)并且 // 将拖动标志设为true(用来表明正处在拖动过程中) if (contains (x, y)) { relx = x - ox; rely = y - oy; inDrag = true; } } boolean contains (int x, int y) { // Calculate center of draggable checker. // 计算棋子的中心位置 int cox = ox + CHECKERDIM / 2; int coy = oy + CHECKERDIM / 2; // Return true if (x, y) locates with bounds // of draggable checker. CHECKERDIM / 2 is the // radius. // 如果(x, y)仍处于棋子范围内则返回true // CHECKERDIM / 2为半径 return (cox - x) * (cox - x) + (coy - y) * (coy - y) CHECKERDIM / 2 * CHECKERDIM / 2; } public void mouseReleased (MouseEvent e) { // When mouse is released, clear inDrag (to // indicate no drag in progress) if inDrag is // already set. // 当鼠标按键被释放时,如果inDrag已经为true, // 则将其置为false(用来表明不在拖动过程中) if (inDrag) inDrag = false; } }); // Attach a mouse motion listener to the applet. That listener listens // for mouse drag events. //向applet添加一个用来监听鼠标拖动事件的鼠标运动监听器 addMouseMotionListener (new MouseMotionAdapter () { public void mouseDragged (MouseEvent e) { if (inDrag) { // Calculate draggable checker's new // origin (the upper-left corner of // the checker rectangle). // 计算棋子新的原点(棋子矩形的左上角) int tmpox = e.getX () - relx; int tmpoy = e.getY () - rely; // If the checker is not being moved // (at least partly) off board, // assign the previously calculated // origin (tmpox, tmpoy) as the // permanent origin (ox, oy), and // redraw the display area (with the // draggable checker at the new // coordinates). // 如果棋子(至少是棋子的一部分)没有被 // 移出棋盘,则将之前计算的原点 // (tmpox, tmpoy)赋值给永久性的原点(ox, oy), // 并且刷新显示区域(此时的棋子已经位于新坐标上) if (tmpox boardx tmpoy boardy tmpox + CHECKERDIM boardx + BOARDDIM tmpoy + CHECKERDIM boardy + BOARDDIM) { ox = tmpox; oy = tmpoy; repaint (); } } } }); } public void paint (Graphics g) { // Paint the checkerboard over which the checker will be dragged. // 在棋子将要被拖动的位置上绘制棋盘 paintCheckerBoard (imG, boardx, boardy); // Paint the checker that will be dragged. // 绘制即将被拖动的棋子 paintChecker (imG, ox, oy); // Draw contents of image buffer. // 绘制图像缓冲的内容 g.drawImage (imBuffer, 0, 0, this); } void paintChecker (Graphics g, int x, int y) { // Set checker shadow color. // 设置棋子阴影的颜色 g.setColor (Color.black); // Paint checker shadow. // 绘制棋子的阴影 g.fillOval (x, y, CHECKERDIM, CHECKERDIM); // Set checker color. // 设置棋子颜色 g.setColor (Color.red); // Paint checker. // 绘制棋子 g.fillOval (x, y, CHECKERDIM - CHECKERDIM / 13, CHECKERDIM - CHECKERDIM / 13); } void paintCheckerBoard (Graphics g, int x, int y) { // Paint checkerboard outline. // 绘制棋盘轮廓线 g.setColor (Color.black); g.drawRect (x, y, 8 * SQUAREDIM + 1, 8 * SQUAREDIM + 1); // Paint checkerboard. // 绘制棋盘 for (int row = 0; row 8; row++) { g.setColor (((row 1) != 0) ? darkGreen : Color.white); for (int col = 0; col 8; col++) { g.fillRect (x + 1 + col * SQUAREDIM, y + 1 + row * SQUAREDIM, SQUAREDIM, SQUAREDIM); g.setColor ((g.getColor () == darkGreen) ? Color.white : darkGreen); } } } // The AWT invokes the update() method in response to the repaint() method // calls that are made as a checker is dragged. The default implementation // of this method, which is inherited from the Container class, clears the // applet's drawing area to the background color prior to calling paint(). // This clearing followed by drawing causes flicker. CheckerDrag overrides // update() to prevent the background from being cleared, which eliminates // the flicker. // AWT调用了update()方法来响应拖动棋子时所调用的repaint()方法。该方法从 // Container类继承的默认实现会在调用paint()之前,将applet的绘图区域清除 // 为背景色,这种绘制之后的清除就导致了闪烁。CheckerDrag重写了update()来 // 防止背景被清除,从而消除了闪烁。 public void update (Graphics g) { paint (g); }}
怎么用java编程实现从类似于电子档案或电子简历中提取文字信息
就是简历没打印前的状态,公司应该给的有网址吧,让你们发到里面,如果没有,用U盘带过去,到时拷给他就行了
在java中如何实现导入一个Excel表格,有源代码给我看吗?
java 中操作excel的组件很多 有jxl poi 你可以到jxl Google code中下载api和demo都很全
poi是Apache基金的一个开源项目 可以直接去下载
网页标题:java源代码简历表格,个人简历java代码
分享地址:http://ybzwz.com/article/hcpeie.html