欢迎来到皮皮网网首页

【源码网判刑】【仙桃和武汉源码】【手机防抖eis 源码】java员工考勤系统源码_java考勤管理系统源码

来源:橘子写作源码 时间:2024-11-26 13:49:11

1.javaԱ?员工源码源码?????ϵͳԴ??
2.我们公司要开发人脸考勤系统,现想要直接使用人脸识别API缩短开发周期,考勤考勤有啥平台可以下载吗?
3.java oa是系统系统什么意思
4.java员工考勤表

java员工考勤系统源码_java考勤管理系统源码

javaԱ??????ϵͳԴ??

       JAVA计算工人工资,参考例子如下:

       import java.util.Scanner;

       public class Demo {

        //定义一个三维数组,用于记录每个部门、分支、绩效工资

        private static final float[][][] SALARY_OF_PER_HOUR = {

        { { .f,.f,.f},{ .f,.f,.f}},

        { { .f,.f,.f},{ .f,.f,.f}},

        { { .f,.f,.f},{ .f,.f,.f}}

        };

        public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        //输入姓名

        System.out.println("请输入姓名:");

        String name = sc.nextLine();

        //输入部门并验证

        System.out.println("请输入部门: A,B,C");

        char dept = sc.nextLine().charAt(0);

        if(dept<'A'||dept>'C')

        {

        System.out.println("输入有误,系统将退出");

        System.exit(0);

        }

        //输入分支机构并验证

        System.out.println("请输入分支机构: 1,2");

        char div = sc.nextLine().charAt(0);

        if(div<'1'||div>'2')

        {

        System.out.println("输入有误,系统将退出");

        System.exit(0);

        }

        //输入薪绩表并验证

        System.out.println("请输入薪绩表: a,b,c");

        char sal = sc.nextLine().charAt(0);

        if(sal<'a'||sal>'c')

        {

        System.out.println("输入有误,系统将退出");

        System.exit(0);

        }

        //输入小时数

        System.out.println("请输入本周工作时间(整小时数):");

        int hours = sc.nextInt();

        float salary = 0;

        //每个小时的薪水

        float salaryPerHour = SALARY_OF_PER_HOUR[dept-'A'][div-'1'][sal-'a'];

        //分别计算小时内和超过小时的薪水

        if(hours<=)

        {

        salary += salaryPerHour*hours;

        }

        else

        {

        salary += salaryPerHour*hours+(hours-)*1.5*salaryPerHour;

        }

        //输出结果

        System.out.println("姓名:\t"+name+"\n部门:\t"+dept+"\n分支机构:\t"+div

        +"\n薪绩表:\t"+sal+"\n工作时间:\t"+hours+"\n薪水:\t"+salary);

        }

       }

       //Best wishes!

我们公司要开发人脸考勤系统,现想要直接使用人脸识别API缩短开发周期,管理有啥平台可以下载吗?

       可以到云脉SaaS平台下载人脸识别API接口,员工源码源码源码网判刑支持Java、考勤考勤仙桃和武汉源码C++、系统系统C、管理object pascal及objective-C等多种语言。员工源码源码之间选择云脉人脸识别考勤系统可以进一步降低开发成本哦,考勤考勤毕竟人工成本更高,系统系统一个程序员一天的管理工资一般都挺高的。

java oa是员工源码源码手机防抖eis 源码什么意思

       Java OA是什么意思?

       Java OA指的是以Java语言为基础开发的办公自动化系统,通常用于企业管理和内部信息共享。考勤考勤OA系统可以帮助企业自动化办公流程,系统系统提高工作效率和管理水平。

       Java OA系统的淘宝源码可以分享吗基础架构通常包括多个模块,如文档管理、流程管理、考勤管理、电子邮件、卧龙凤雏指标源码日程安排和会议管理等。这些模块可以根据企业的实际需求进行定制和配置,从而满足企业不同的管理需求。

       Java OA系统通常具有很强的数据安全性,可以完善地管理企业机密文档和敏感信息。同时,OA系统也可以与其他企业应用程序和系统进行集成,使企业内部信息传递更加顺畅和高效。

       综上所述,Java OA作为一种办公自动化系统,可以为企业提供高效、安全、方便的管理和信息共享平台。在企业不断发展的背景下,Java OA系统的价值也将不断得到体现和提升。

java员工考勤表

       ç®€å•ï¼Œç¬¬ä¸€æ­¥ï¼šå†™ä¸€ä¸ªå‘˜å·¥ç±» 第二步:写一个员工操作类 第三步:写一个测试主函数 第四步:写一个数据库操作类给你一个写过的代码,你自己参照着看看吧:在不行加我qq: (给我分在加,否则不加)=================================测试类Application.java=================================import java.io.BufferedReader;

       import java.io.FileInputStream;

       import java.io.InputStreamReader;

       import java.io.ObjectInputStream;public class Application { public static void main(String[] args) throws Exception{

        EmpManage em=new EmpManage();

        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));

        String EmpNo;

        String name;

        double salary;

       while(true)

        {

        String optype;

        System.out.println("请输入你选的操作");

        System.out.println("1:创建用户");

        System.out.println("2:查找用户信息");

        System.out.println("3:显示所有用户信息");

        System.out.println("4: 保存到文件");

        optype=br.readLine();

        if(optype.equals("1"))

        {

        System.out.println("请输入用户ID");

        EmpNo=br.readLine();

        System.out.println("请输入用户名");

        name=br.readLine();

        System.out.println("请输入用户工资");

        salary=Double.parseDouble( br.readLine());

        Employee ee=new Employee(EmpNo,name,salary);

        em.addEmployee(ee);

       }else if(optype.equals("2"))

        {

        System.out.println("请输入用户ID");

        EmpNo=br.readLine();

        em.findEmployee(EmpNo);

        }else if(optype.equals("3"))

        {

        em.allDisplay();

        }else if(optype.equals("4")){

        em.saveFile();

        }

       } }}

       =================================员工类。Employee.java=================================import java.io.*;

       public class Employee implements Serializable{

        private String EmpNo;

        private String name;

        private double salary;

        public Employee(String EmpNo,String name,double salary)

        {

        this.EmpNo=EmpNo;

        this.name=name;

        this.salary=salary;

        } public String getEmpNo() {

        return EmpNo;

        } public void setEmpNo(String empNo) {

        EmpNo = empNo;

        } public String getName() {

        return name;

        } public void setName(String name) {

        this.name = name;

        } public double getSalary() {

        return salary;

        } public void setSalary(double salary) {

        this.salary = salary;

        }

        }

       =================================员工操作类。EmpManage.java================================= import java.io.FileInputStream;

       import java.io.FileNotFoundException;

       import java.io.FileOutputStream;

       import java.io.ObjectInputStream;

       import java.io.ObjectOutputStream;

       import java.util.ArrayList;public class EmpManage {

        ArrayList al=new ArrayList();

        //创建添加一个新用户

        Employee ee=null;

        public EmpManage()

        {

        try {

        FileInputStream fis=new FileInputStream("data.ser");

        ObjectInputStream ois=new ObjectInputStream(fis);

        ee= (Employee)ois.readObject();

        while(ee!=null)

        {

        al.add(ee);

        System.out.println(al.size());

        ee= (Employee)ois.readObject();

        System.out.println("此处安全");

        }

        System.out.println("此处安全");

        ois.close();

        } catch (Exception e) {

        // TODO Auto-generated catch block

        e.printStackTrace();

        }

       }

        public void addEmployee(Employee ee)

        {

        al.add(ee);

        }

        //通过员工号查找员工对应信息

        public void findEmployee(String EmpNo)

        {

        for(int i=0;i<al.size();i++)

        {

        if(((Employee)al.get(i)).getEmpNo().equals(EmpNo))

        {

        System.out.println("你所查找的用户已经查到 信息如下:");

        System.out.println("姓名:"+((Employee)al.get(i)).getName());

        System.out.println("工号:"+((Employee)al.get(i)).getEmpNo());

        System.out.println("工资:"+((Employee)al.get(i)).getSalary());

        }

        }

        }

        public void saveFile() throws Exception

        {

        FileOutputStream fos=new FileOutputStream("data.ser");

        ObjectOutputStream oos=new ObjectOutputStream(fos);

        for(int i=0;i<al.size();i++)

        {

        Employee ee=(Employee) al.get(i);

        oos.writeObject(ee);

        System.out.println("保存成功");

        }

        oos.close();

        }

       //显示所有用户信息

        public void allDisplay()

        {

        for(int i=0;i<al.size();i++)

        {

        Employee ee=(Employee) al.get(i);

        System.out.println("====================");

        System.out.println("工号:"+ee.getEmpNo());

        System.out.println("名字:"+ee.getName());

        System.out.println("工资:"+ee.getSalary());

        System.out.println("====================");

        }

        }

       }