职工信息管理系统java源代码
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
职工信息管理系统j a v a
源代码
Document number:NOCG-YUNOO-BUYTT-UU986-1986UT
package exercise;
import .*;
class staffInfo 入职工信息★★★
┃");
"┃★★★ 2.预览职工信息★★★┃");
"┃★★★ 3.查找职工信息★★★┃");
"┃★★★ 4.删除职工信息★★★┃");
"┃★★★ 5.读取已存数据★★★┃");
"┃★★★ 6.安全退出系统★★★┃");
"┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛");
" 请输入您需要的功能代号(1--6):");
choice=());
switch(choice){
case 1:creat(staffOne);break;
case 2:output(staffOne);break;
case 3:search(staffOne);break;
case 4:delete(staffOne);break;
case 5:read(staffOne);break;
case 6:save(staffOne);break;
}
}
while(choice!=0);
}
void creat(staffInfo staffOne[]) throws IOException
{
final BufferedReader buf=new BufferedReader(new InputStreamReader);
"请输入职工信息(以0结束)\n");
"姓名:");
staffOne[i].name=(); "0")!=0) um=();
"性别:");
staffOne[i].sex=();
"年龄:");
staffOne[i].age=();
"学历:");
staffOne[i].record=();
"职位:");
staffOne[i].position=();
"工资:");
staffOne[i].wanges=();
"电话:");
staffOne[i].tel=();
"住址:");
staffOne[i].addr=();
i++;
"请输入下一个职工信息:");
staffOne[i].name=();
}
}
void output(staffInfo staffOne[]) throws IOException
um+"\t"+staffOne[j].sex+"\t"+staffOne[j].age+"\t"+staffOne[j]. record+"\t"+staffOne[j].position+"\t\t"+staffOne[j].wanges+"\t "+staffOne[j].tel+"\t"+staffOne[j].addr+"\n");
"-------------------------------------------------------------------------------------------------");
}
else"没有职工信息!");
}
}
void search(staffInfo staffOne[]) throws IOException
{
final BufferedReader buf=new BufferedReader(new InputStreamReader);
"请输入您要查找的职工工号:");
recordkey=();
boolean flg=true;
for(int j=0;j
{
if(staffOne[j].num))
um+"\t"+staffOne[j].sex+"\t"+staffOne[j].age+"\t"+staffOne[j]. record+"\t"+staffOne[j].position+"\t\t"+staffOne[j].wanges+"\t "+staffOne[j].tel+"\t"+staffOne[j].addr+"\n");
flg=false;
}
}
if(flg)
"对不起,查无此人!");
}
void delete(staffInfo staffOne[]) throws IOException
{
final BufferedReader buf=new BufferedReader(new InputStreamReader);
"请输入您要删除的职工工号:");
recordkey=();
boolean flg=true;
for(int j=0;j
{
"输入的工号为:"+recordkey);
if(staffOne[j].num))
{
for(int k=j;k<=i-1;k++) ame=staffOne[k+1].name ; staffOne[k].num=staffOne[k+1].num ;
staffOne[k].sex=staffOne[k+1].sex;
staffOne[k].age=staffOne[k+1].age ;