员工信息管理系统java云南大学2020年春季学期信息学院电子信息工程2020级《面向对象信息系统开发》期末检测(堂下测试)试卷A满分100分考试时间:150分钟任课教师:高莲学院:__信息学院__专业:__电子信息工程__学号:_20201060261_姓名:_李康,周五班,33号_题号1234总分得分2020年春季学期《面向对象信息系统开发》期末检测题一、编写一个Java应用程序,对员工信息进行管理,功能实现详述如下:1
请先通过Java代码创建文件Employ以表格形式存储雇员的相关信息
雇员类的相关属性说明如下:列名数据类型Employ_Idint(该列为员工编号,不能重复)Employ_NamevarcharEmploy_AddressvarcharEmploy_SalaryfloatEmploy_PhonevarcharEmploy_Departmentvarchar(市场部、财务部、人事部、研发部、生产车间)2
通过Java代码向Employ文件中写入初始数据:1王五山东450013798987654管理部2安心贵州120013799999654生产车间3杨燕四川630013124569874研发部3、创建菜单选项1、添加记录2、修改记录3、删除记录4、搜索记录5、退出4、选定相关菜单后,提示用户进行相关操作1)、添加记录提示用户输入相关数据,并检测输入数据的有效性及是否与文件中数据重复,并将操作数据结果显示给用户进行查看;2)、修改记录提示用户输入要修改记录员工的Employ_Id,查找该用户是否存在,不存在提醒用户该雇员信息不存在;存在的话,提示用户输入新的Employ_Salary(其它数据列暂时不允许修改);3)、删除记录提示用户输入要删除记录员工的Employ_Id,查找该用户是否存在,不存在提醒用户该雇员信息不存在;此资料由网络收集而来,如有侵权请