职工信息管理系统java源代码1.pdf
《职工信息管理系统java源代码1.pdf》由会员分享,可在线阅读,更多相关《职工信息管理系统java源代码1.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.packagepackage exercise;importimport java.io.*;classclass staffInfo/职工类publicpublic String name;publicpublic String num;publicpublic String sex;publicpublic String age;publicpublic String record;publicpublic String position;publicpublic String wanges;publicpublic String tel;publicpublicString addr;
2、publicclasspublicclass StaffInfomation/实现局部publicstaticvoidpublicstaticvoid main(finalfinal String args)throwsthrows IOExceptionstaffInfo staffOne=newnew staffInfo100;forfor(intint j=0;j100;j+)staffOnej=newnew staffInfo();finalfinal ways staffTwo=newnew ways();staffTwo.caidan(staffOne);staffTwo.crea
3、t(staffOne);staffTwo.output(staffOne);staffTwo.search(staffOne);staffTwo.delete(staffOne);classclass ways/方法类,主要实现职工信息的建立,显示,查找,删除,信息的保存与读取;这个类是整个程序的操作类。publicpublic String recordkey;publicintpublicinti=0;/i用来存放职工的人数publicpublic String filename=Infomation.txt;BufferedReader buf=newnew BufferedReader
4、(newnew InputStreamReader(System.in);voidvoid caidan(staffInfo staffOne)throwsthrows IOExceptionfinalfinal BufferedReader buf=newnew BufferedReader(newnew InputStreamReader(System.in);/此处是JAVA语言中输入数据的根本格式,功能有如C中的scanf函数intint choice;-优选.dodoSystem.out.println();System.out.println(职工管理系统主菜单界面);System
5、.out.println();System.out.println(1.输入职工信息);System.out.println(2.预览职工信息);System.out.println(3.查找职工信息);System.out.println(4.删除职工信息);System.out.println(5.读取已存数据);System.out.println(6.平安退出系统);System.out.println();System.out.print(请输入您需要的功能代号(1-6):);choice=Integer.parseInt(buf.readLine();switchswitch(ch
6、oice)casecase 1:creat(staffOne);breakbreak;casecase 2:output(staffOne);breakbreak;casecase 3:search(staffOne);breakbreak;casecase 4:delete(staffOne);breakbreak;casecase 5:read(staffOne);breakbreak;casecase 6:save(staffOne);breakbreak;whilewhile(choice!=0);voidvoid creat(staffInfo staffOne)throwsthro
7、ws IOExceptionfinalfinal BufferedReader buf=newnew BufferedReader(newnew InputStreamReader(System.in);System.out.print(请输入职工信息以0完毕)n);System.out.print(XX:);staffOnei.name=buf.readLine();/用数组staffOnei来暂存职工的相关信息whilewhile(staffOnei.name.pareTo(0)!=0)/用pareTo方法确定判定是否应该写入新信息System.out.print(工号:);staffOn
8、ei.num=buf.readLine();System.out.print(性别:);staffOnei.sex=buf.readLine();System.out.print(年龄:);staffOnei.age=buf.readLine();-优选.System.out.print(学历:);staffOnei.record=buf.readLine();System.out.print(职位:);staffOnei.position=buf.readLine();System.out.print(工资:);staffOnei.wanges=buf.readLine();System.o
9、ut.print(:);staffOnei.tel=buf.readLine();System.out.print(住址:);staffOnei.addr=buf.readLine();i+;System.out.println(请输入下一个职工信息:);staffOnei.name=buf.readLine();voidvoid output(staffInfo staffOne)throwsthrows IOException/这里是实现“输出预览职工信息output的模块forfor(intint j=0;ji;j+)if if(i!=0)System.out.println(-);Sy
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 职工 信息管理 系统 java 源代码
限制150内