工作量统计系统 java GUI
程序要求
针对某公司员工各岗位的绩效考核,使用java语言编写其量化统计程序,工作量Y由四个部分组成,分别是技术支持y1、出差补助y2、指导新员工y3、合同签订y4,即Y=y1+y2+y3+y4。
要求:
1.设计并实现图形化登录界面,每个用户只有输入正确的工号和密码才能使用本系统,用户具有工号、密码、姓名、性别、标准工作量等属性。
2.提供图形化界面供用户输入数据,根据所输入的系数1、B、系数2、出差天数、系数3、新员工人数、系数4、合同订单数,计算得出y1,y2,y3,y4及Y的值,并通过图形化界面输出上述五个值
3.若最终计算出来的Y值小于该用户的标准工作量,则会再界面上显示告警信息,并提示该用户达到标准工作量还缺少的数值。
某公司员工工作量 Y = ∑yi i=1–4
1、技术支持: y1=(系数1×B+7) ×k0×k1
B为售前、售后技术支持权重系数,其中,售前取B=1,售后取 B=1.15。k0为产品权重系数,核心产品k0取1.1,其它k0取1.0。 k1为人数调节系数,客户人数少于等于50人,k1=1; 客户人数少于等于100人,50人以上每增加一个,系数增0.004; 100人以上每增加一个客户,系数增0.002
2、出差补助 : y2=系数2×出差天数×D1×D2
D1为出差天数调节系数:第1~30天,D1=1;第31~50天, D1=0.6;第51天以后,D1=0.3。D2为地点调节系数:花都区内时取0.8,广州市内取1.0,广东省内取1.2,省外取1.5;
3、指导新员工: y3=系数3×新员工人数×0.5×E
E为新员工人数调节系数:第1~20位,E=1;第21~40位, E=0.6;第41~100位,E=0.3;第101位以后,E=0.15。
4、合同签订: y4=系数4×合同订单数×F
F为合同订单数调节系数:第1~6份,F=1.2;第7~10份,F=1 ;第11份以后F=0.5