首页 > 编程 > C++ > 正文

C++实现简单的职工信息管理系统

2020-05-23 14:16:16
字体:大 中 小
来源:转载
供稿:网友

本文给大家分享的是使用C++实现简单的职工信息管理系统的代码,本系统采用了面向对象的程序设计方法。所有的方法均以类为基础,有需要的小伙伴可以参考下。

功能主模块描述

模块一:增加人员函数Add();增加职工基本信息。

模块二:删除人员函数Delete();删除指定的职工的基本信息以及薪酬。

模块三:修改人员函数Modify();修改指定的职工基本信息。

模块四:查询职工信息函数Search();查询指定的职工信息以及薪酬。

模块五:排序职工信息函数Sort();职工信息排序功能实现

模块六:基础数据设置函数Set();设置五类职位的基本薪酬。

模块七:数据存盘,载入函数Save()以及Load();储存职工基本信息,薪酬以及五类职位的基本薪酬。

本系统采用了面向对象的程序设计方法。所有的方法均以类为基础。

代码实现:

 

 
  1. #include<iostream> 
  2. #include"string" 
  3. #include<fstream> 
  4. #include <stdlib.h> 
  5. #include <stdio.h> 
  6. #define N 100 //N作为最大职工总数 
  7. int f=0; //f作为开关 
  8. using namespace std; 
  9. string p; //p作为接收菜单选项的字符串 
  10.  
  11.  
  12. void menu(); //显示菜单 
  13. class worker 
  14. { 
  15. public: 
  16. worker(){}  
  17. void show(); //职工信息显示  
  18. ~worker(){} 
  19. friend class WorkerList; 
  20. private: 
  21. string num,name,sex,edu,address,tel; 
  22. int age,salary; 
  23. }; 
  24.  
  25.  
  26. class WorkerList 
  27. { 
  28. private: 
  29. worker w[N]; 
  30. int NUM; //用来计算职工数目 
  31. int count; //用来暂时记录当前操作第几个职工 
  32. public: 
  33. void add(); //职工信息录入 
  34. void sort(); //职工信息排序 
  35. void search(); //职工信息查找 
  36. void dele(); //职工信息删除 
  37. void modify(); //职工信息修改 
  38. void save(); //职工信息以文件形式保存 
  39. void showworker();//显示职工信息在屏幕上 
  40. WorkerList(){ 
  41. NUM=0; 
  42. count=0; 
  43. } 
  44. }; 
  45.  
  46.  
  47. void menu() //显示菜单 
  48. { 
  49. cout<<endl; 
  50. cout<<"***********************************************"<<endl; 
  51. cout<<"** **"<<endl; 
  52. cout<<"** 职工信息管理系统主菜单 **"<<endl; 
  53. cout<<"** **"<<endl; 
  54. cout<<"** 1.职工信息添加 **"<<endl; 
  55. cout<<"** 2.职工信息修改 **"<<endl; 
  56. cout<<"** 3.职工信息删除 **"<<endl; 
  57. cout<<"** 4.职工信息排序 **"<<endl; 
  58. cout<<"** 5.职工信息查找 **"<<endl; 
  59. cout<<"** 6.职工信息显示 **"<<endl; 
  60. cout<<"** 7.职工信息保存 **"<<endl; 
  61. cout<<"** 0.退出 **"<<endl; 
  62. cout<<"** **"<<endl; 
  63. cout<<"***********************************************"<<endl; 
  64. cout<<endl; 
  65. } 
  66.  
  67. void domain() //主菜单函数实现 
  68. { 
  69.  
  70. WorkerList wl; 
  71. while(1) 
  72. { 
  73. system("cls"); 
  74. menu(); 
  75. cout<<"请选择数字编号0~7"<<endl; 
  76. int i1; 
  77. cin>>i1; 
  78. while(!(i1>=0&&i1<=7)) 
  79. { 
  80. cout<<"输入有误,请重新输入:"<<endl; 
  81. cin>>i1; 
  82. } 
  83. switch(i1) 
  84. { 
  85. case 1:wl.add();break; 
  86. case 2:wl.modify();break; 
  87. case 3:wl.dele();break; 
  88. case 4:wl.sort();break; 
  89. case 5:wl.search();break; 
  90. case 6:wl.showworker();break; 
  91. case 7:wl.save();break; 
  92. case 0:cout<<"系统退出!!"<<endl; 
  93. exit(0); 
  94. default: 
  95. break; 
  96. } 
  97. cout<<"是否返回主菜单? Y/N"<<endl; 
  98. cin>>p; 
  99. if(p=="n"||p=="N") 
  100. {  
  101. cout<<"系统退出!!"<<endl; 
  102. exit(0); 
  103. } 
  104. } 
  105. } 
  106.  
  107. void WorkerList::add() //职工信息添加函数实现 
  108. { 
  109. cout<<"请输入职工信息:"<<endl; 
  110. cout<<"工号:"; 
  111. string num; 
  112. cin>>num; 
  113. for(int i=0;i<NUM;i++) 
  114. while(num==w[i].num) 
  115. { 
  116. cout<<"此职工编号已存在,请重新输入:"<<endl; 
  117. cout<<"工号:"; 
  118. cin>>num; 
  119. } 
  120. w[NUM].num=num; 
  121. cout<<"姓名:";cin>>w[NUM].name; 
  122. cout<<"性别:";cin>>w[NUM].sex; 
  123. cout<<"学历:";cin>>w[NUM].edu; 
  124. cout<<"年龄:";cin>>w[NUM].age; 
  125. cout<<"工资:";cin>>w[NUM].salary; 
  126. cout<<"地址:";cin>>w[NUM].address; 
  127. cout<<"电话:";cin>>w[NUM].tel; 
  128. ++NUM; 
  129. count=NUM; 
  130. } 
  131.  
  132. void worker::show() //职工信息显示函数实现 
  133. { 
  134. cout<<"工号:"<<num<<endl; 
  135. cout<<"姓名:"<<name<<endl; 
  136. cout<<"性别:"<<sex<<endl; 
  137. cout<<"学历:"<<edu<<endl; 
  138. cout<<"年龄:"<<age<<endl; 
  139. cout<<"工资:"<<salary<<endl; 
  140. cout<<"地址:"<<address<<endl; 
  141. cout<<"电话:"<<tel<<endl; 
  142. cout<<endl; 
  143. } 
  144.  
  145. void WorkerList::modify() //职工信息修改函数实现 
  146. { 
  147. if(NUM<=0) 
  148. { 
  149. cout<<"没有职工信息存入,系统将返回主菜单"<<endl; 
  150. menu(); 
  151. } 
  152. cout<<"请输入需要修改信息职工的工号:"<<endl; 
  153. string num1; 
  154. cin>>num1; 
  155. int j=0,k; 
  156. int flag=1; 
  157. while(flag) 
  158. { 
  159. for(;j<count;j++) 
  160. { 
  161. if(num1==w[j].num) 
  162. { 
  163. flag=0; 
  164. k=j; 
  165. break; 
  166. } 
  167. } 
  168. if(flag) 
  169. { 
  170. cout<<"不存在此员工,请重新输入:"<<endl; 
  171. j=0; 
  172. cin>>num1; 
  173. } 
  174. } 
  175. cout<<"你选择的职工的信息为:"<<endl; 
  176. cout<<" 工号:"<<w[k].num<<endl; 
  177. cout<<" 姓名:"<<w[k].name<<endl; 
  178. cout<<" 性别:"<<w[k].sex<<endl; 
  179. cout<<" 学历:"<<w[k].edu<<endl; 
  180. cout<<" 年龄:"<<w[k].age<<endl; 
  181. cout<<" 工资:"<<w[k].salary<<endl; 
  182. cout<<" 地址:"<<w[k].address<<endl; 
  183. cout<<" 电话:"<<w[k].tel<<endl; 
  184. cout<<endl; 
  185. cout<<"***********************************************"<<endl; 
  186. cout<<"** 1.修改工号 **"<<endl; 
  187. cout<<"** 2.修改姓名 **"<<endl; 
  188. cout<<"** 3.修改性别 **"<<endl; 
  189. cout<<"** 4.修改学历 **"<<endl; 
  190. cout<<"** 5.修改年龄 **"<<endl; 
  191. cout<<"** 6.修改工资 **"<<endl; 
  192. cout<<"** 7.修改地址 **"<<endl; 
  193. cout<<"** 8.修改电话 **"<<endl; 
  194. cout<<"** 0.返回主菜单 **"<<endl; 
  195. cout<<"***********************************************"<<endl; 
  196. cout<<endl; 
  197. cout<<"请选择数字编号0~8"<<endl; 
  198. int i3; 
  199. cin>>i3; 
  200. while(i3<0||i3>8) 
  201. { 
  202. cout<<"输入有误,请重新输入:"<<endl; 
  203. cin>>i3; 
  204. } 
  205. switch(i3) 
  206. { 
  207. case 1: 
  208. cout<<"请输入新的职工工号:"; 
  209. cin>>w[k].num; 
  210. cout<<"修改信息已保存,现返回主菜单:"<<endl; 
  211. menu(); 
  212. break; 
  213. case 2: 
  214. cout<<"请输入新的职工姓名:"; 
  215. cin>>w[k].name; 
  216. cout<<"修改信息已保存,现返回主菜单:"<<endl; 
  217. menu(); 
  218. break; 
  219. case 3: 
  220. cout<<"请输入新的职工性别:"; 
  221. cin>>w[k].sex; 
  222. cout<<"修改信息已保存,现返回主菜单:"<<endl; 
  223. menu(); 
  224. break; 
  225. case 4: 
  226. cout<<"请输入新的职工学历:"; 
  227. cin>>w[k].edu; 
  228. cout<<"修改信息已保存,现返回主菜单:"<<endl; 
  229. menu(); 
  230. break; 
  231. case 5: 
  232. cout<<"请输入新的职工年龄:"; 
  233. cin>>w[k].age; 
  234. cout<<"修改信息已保存,现返回主菜单:"<<endl; 
  235. menu(); 
  236. break; 
  237. case 6: 
  238. cout<<"请输入新的职工工资:"; 
  239. cin>>w[k].salary; 
  240. cout<<"修改信息已保存,现返回主菜单:"<<endl; 
  241. menu(); 
  242. break; 
  243. case 7: 
  244. cout<<"请输入新的职工地址:"; 
  245. cin>>w[k].address; 
  246. cout<<"修改信息已保存,现返回主菜单:"<<endl; 
  247. menu(); 
  248. break; 
  249. case 8: 
  250. cout<<"请输入新的职工电话:"; 
  251. cin>>w[k].tel; 
  252. cout<<"修改信息已保存,现返回主菜单:"<<endl; 
  253. menu(); 
  254. break; 
  255. case 0: 
  256. menu(); 
  257. default: 
  258. break; 
  259. } 
  260. } 
  261.  
  262. void WorkerList::showworker() //职工信息显示函数实现 
  263. { 
  264. if(NUM<=0) 
  265. { 
  266. cout<<"没有职工信息存入,系统将返回主菜单"<<endl; 
  267. menu(); 
  268. } 
  269. else 
  270. cout<<"已保存的职工信息如下:"<<endl; 
  271. for(int i=0;i<count;i++) 
  272. { 
  273. cout<<"***********************************************"<<endl; 
  274. cout<<" 工号:"<<w[i].num<<endl; 
  275. cout<<" 姓名:"<<w[i].name<<endl; 
  276. cout<<" 性别:"<<w[i].sex<<endl; 
  277. cout<<" 学历:"<<w[i].edu<<endl; 
  278. cout<<" 年龄:"<<w[i].age<<endl; 
  279. cout<<" 工资:"<<w[i].salary<<endl; 
  280. cout<<" 地址:"<<w[i].address<<endl; 
  281. cout<<" 电话:"<<w[i].tel<<endl; 
  282. cout<<"***********************************************"<<endl; 
  283. } 
  284. } 
  285.  
  286.  
  287. void WorkerList::search() //职工信息查询函数实现 
  288. { 
  289. if(NUM<=0) 
  290. { 
  291. cout<<"没有职工信息存入,系统将返回主菜单"<<endl; 
  292. menu(); 
  293. } 
  294. else 
  295. cout<<"***********************************************"<<endl; 
  296. cout<<"** 请选择查找方式: **"<<endl; 
  297. cout<<"** 1.按工号查找 **"<<endl; 
  298. cout<<"** 2.按姓名查找 **"<<endl; 
  299. cout<<"** 3.按学历查找 **"<<endl; 
  300. cout<<"** 0.返回主菜单 **"<<endl; 
  301. cout<<"***********************************************"<<endl; 
  302. cout<<endl; 
  303. cout<<"请选择数字编号0~3"<<endl; 
  304. int i4; 
  305. cin>>i4; 
  306. while(i4<0||i4>3) 
  307. { 
  308. cout<<"输入有误,请重新输入:"<<endl; 
  309. cin>>i4; 
  310. } 
  311. if(i4==1) 
  312. {  
  313. string num2; 
  314. cout<<"请输入要查询的职工的工号:"<<endl; 
  315. cin>>num2; 
  316. int j=0,k; 
  317. int flag=1; 
  318. while(flag) 
  319. { 
  320. for(;j<count;j++) 
  321. { 
  322. if(num2==w[j].num) 
  323. { 
  324. flag=0; 
  325. k=j; 
  326. cout<<"查询的职工信息如下:"<<endl; 
  327. cout<<" 工号:"<<w[k].num<<endl; 
  328. cout<<" 姓名:"<<w[k].name<<endl; 
  329. cout<<" 性别:"<<w[k].sex<<endl; 
  330. cout<<" 学历:"<<w[k].edu<<endl; 
  331. cout<<" 年龄:"<<w[k].age<<endl; 
  332. cout<<" 工资:"<<w[k].salary<<endl; 
  333. cout<<" 地址:"<<w[k].address<<endl; 
  334. cout<<" 电话:"<<w[k].tel<<endl; 
  335. break; 
  336. } 
  337. } 
  338. if(flag) 
  339. { 
  340. flag=0; 
  341. cout<<"不存在此职工!!/n返回主菜单"<<endl; 
  342. break; 
  343. } 
  344. } 
  345. }  
  346. else if(i4==2) 
  347. { 
  348. string name2; 
  349. cout<<"请输入要查询的职工的姓名:"<<endl; 
  350. cin>>name2; 
  351. int j2=0,k2; 
  352. int flag2=1; 
  353. while(flag2) 
  354. { 
  355. for(;j2<count;j2++) 
  356. { 
  357. if(name2==w[j2].name) 
  358. { 
  359. flag2=0; 
  360. k2=j2; 
  361. cout<<"查询的职工信息如下:"<<endl; 
  362. cout<<" 工号:"<<w[k2].num<<endl; 
  363. cout<<" 姓名:"<<w[k2].name<<endl; 
  364. cout<<" 性别:"<<w[k2].sex<<endl; 
  365. cout<<" 学历:"<<w[k2].edu<<endl; 
  366. cout<<" 年龄:"<<w[k2].age<<endl; 
  367. cout<<" 工资:"<<w[k2].salary<<endl; 
  368. cout<<" 地址:"<<w[k2].address<<endl; 
  369. cout<<" 电话:"<<w[k2].tel<<endl; 
  370. break; 
  371. } 
  372. } 
  373. if(flag2) 
  374. { 
  375. flag2=0; 
  376. cout<<"不存在此职工!!/n返回主菜单"<<endl; 
  377. break; 
  378. } 
  379. } 
  380.  
  381. } 
  382. else if(i4==3) 
  383. { 
  384. string edu2; 
  385. cout<<"请输入要查询的职工的学历:"<<endl; 
  386. cin>>edu2; 
  387. int j4=0,k4; 
  388. int flag4=1; 
  389. while(flag4) 
  390. { 
  391. for(;j4<count;j4++) 
  392. { 
  393. if(edu2==w[j4].edu) 
  394. { 
  395. flag4=0; 
  396. k4=j4; 
  397. cout<<"查询的职工信息如下:"<<endl; 
  398. cout<<" 工号:"<<w[k4].num<<endl; 
  399. cout<<" 姓名:"<<w[k4].name<<endl; 
  400. cout<<" 性别:"<<w[k4].sex<<endl; 
  401. cout<<" 学历:"<<w[k4].edu<<endl; 
  402. cout<<" 年龄:"<<w[k4].age<<endl; 
  403. cout<<" 工资:"<<w[k4].salary<<endl; 
  404. cout<<" 地址:"<<w[k4].address<<endl; 
  405. cout<<" 电话:"<<w[k4].tel<<endl; 
  406. break; 
  407. } 
  408. } 
  409. if(flag4) 
  410. { 
  411. flag4=0; 
  412. cout<<"不存在此职工!!/n返回主菜单"<<endl; 
  413. break; 
  414. } 
  415. } 
  416.  
  417. } 
  418. else if(i4==0) 
  419. menu(); 
  420. } 
  421.  
  422. void WorkerList::sort() //职工信息排序功能实现 
  423. {  
  424. if(NUM<=0) 
  425. { 
  426. cout<<"没有职工信息存入,系统将返回主菜单"<<endl; 
  427. menu(); 
  428. } 
  429. else 
  430. cout<<"***********************************************"<<endl; 
  431. cout<<"** 请选择排序方式: **"<<endl; 
  432. cout<<"** 1.按工资排序(升序) **"<<endl; 
  433. cout<<"** 2.按工资排序(降序) **"<<endl; 
  434. cout<<"** 0.返回主菜单 **"<<endl; 
  435. cout<<"***********************************************"<<endl; 
  436. cout<<endl; 
  437. cout<<"请选择数字编号0~2"<<endl; 
  438. int i5; 
  439. cin>>i5; 
  440. while(i5<0||i5>2) 
  441. { 
  442. cout<<"输入有误,请重新输入:"<<endl; 
  443. cin>>i5; 
  444. } 
  445. if(i5==1) 
  446. {  
  447. for(int i=0;i<count-1;i++) 
  448. for(int j=0;j<count-i-1;j++) 
  449. if(w[j].salary>w[j+1].salary) 
  450. { 
  451. worker temp; 
  452. temp=w[j]; 
  453. w[j]=w[j+1]; 
  454. w[j+1]=temp; 
  455. } 
  456. cout<<"按工资升序后的信息如下:"<<endl; 
  457. for( i=0;i<count;i++) 
  458. { 
  459. cout<<"***********************************************"<<endl; 
  460. cout<<" 工号:"<<w[i].num<<endl; 
  461. cout<<" 姓名:"<<w[i].name<<endl; 
  462. cout<<" 性别:"<<w[i].sex<<endl; 
  463. cout<<" 学历:"<<w[i].edu<<endl; 
  464. cout<<" 年龄:"<<w[i].age<<endl; 
  465. cout<<" 工资:"<<w[i].salary<<endl; 
  466. cout<<" 地址:"<<w[i].address<<endl; 
  467. cout<<" 电话:"<<w[i].tel<<endl; 
  468. cout<<"***********************************************"<<endl; 
  469. } 
  470. } 
  471. else if(i5==2) 
  472. {  
  473. for(int i=0;i<count-1;i++) 
  474. for(int j=0;j<count-i-1;j++) 
  475. if(w[j].salary<w[j+1].salary) 
  476. { 
  477. worker temp; 
  478. temp=w[j]; 
  479. w[j]=w[j+1]; 
  480. w[j+1]=temp; 
  481. } 
  482. cout<<"按工资降序后的信息如下:"<<endl; 
  483. for( i=0;i<count;i++) 
  484. { 
  485. cout<<"***********************************************"<<endl; 
  486. cout<<" 工号:"<<w[i].num<<endl; 
  487. cout<<" 姓名:"<<w[i].name<<endl; 
  488. cout<<" 性别:"<<w[i].sex<<endl; 
  489. cout<<" 学历:"<<w[i].edu<<endl; 
  490. cout<<" 年龄:"<<w[i].age<<endl; 
  491. cout<<" 工资:"<<w[i].salary<<endl; 
  492. cout<<" 地址:"<<w[i].address<<endl; 
  493. cout<<" 电话:"<<w[i].tel<<endl; 
  494. cout<<"***********************************************"<<endl; 
  495. } 
  496. } 
  497. else if(i5==0) 
  498. menu(); 
  499. } 
  500. void WorkerList::dele() //职工信息删除函数实现 
  501. { 
  502. if(NUM<=0) 
  503. { 
  504. cout<<"没有职工信息存入,系统将返回主菜单"<<endl; 
  505. menu(); 
  506. } 
  507. cout<<"请输入需要删除信息职工的工号:"<<endl; 
  508. string num3; 
  509. cin>>num3; 
  510. int j=0,k; 
  511. int flag=1; 
  512. while(flag) 
  513. { 
  514. for(;j<count;j++) 
  515. { 
  516. if(num3==w[j].num) 
  517. { 
  518. flag=0; 
  519. k=j; 
  520. break; 
  521. } 
  522. } 
  523. if(flag) 
  524. { 
  525. cout<<"不存在此员工,请重新输入:"<<endl; 
  526. j=0; 
  527. cin>>num3; 
  528. } 
  529. } 
  530. cout<<"你选择的职工的信息为:"<<endl; 
  531. cout<<" 工号:"<<w[k].num<<endl; 
  532. cout<<" 姓名:"<<w[k].name<<endl; 
  533. cout<<" 性别:"<<w[k].sex<<endl; 
  534. cout<<" 学历:"<<w[k].edu<<endl; 
  535. cout<<" 年龄:"<<w[k].age<<endl; 
  536. cout<<" 工资:"<<w[k].salary<<endl; 
  537. cout<<" 地址:"<<w[k].address<<endl; 
  538. cout<<" 电话:"<<w[k].tel<<endl; 
  539. cout<<endl; 
  540. cout<<"确认删除请输入Y,返回主菜单请输入N "<<endl; 
  541. string p; 
  542. cin>>p; 
  543. while(1) 
  544. { 
  545. if(p=="y"||p=="Y") 
  546. { 
  547. cout<<"员工信息已删除!"<<endl; 
  548. for(int i=0;i<count;i++) 
  549. if(w[i].num==num3) 
  550. int j=i; 
  551. for(;j<=count-1;j++) 
  552. w[j]=w[j+1]; 
  553. count--; 
  554. break; 
  555. } 
  556. else if(p=="n"||p=="N") 
  557. { 
  558. menu();  
  559. } 
  560. else 
  561. { 
  562. cout<<"输入有误,请重新输入:"; 
  563. cin>>p; 
  564. } 
  565. } 
  566. } 
  567. void WorkerList::save() //职工信息保存函数实现 
  568. { 
  569. if(NUM<=0) 
  570. { 
  571. cout<<"没有职工信息存入,系统将返回主菜单"<<endl; 
  572. menu(); 
  573. } 
  574. else 
  575. { 
  576. ofstream fout; 
  577. fout.open("D://worker.txt",ios::out); 
  578. cout<<"文件正在保存......请稍候!!"<<endl; 
  579. cout<<"数据保存成功!!!"<<endl; 
  580. fout<<"已保存员工信息如下:"<<endl; 
  581. for(int i=0;i<count;i++) 
  582. { 
  583. fout<<"***********************************************"<<endl; 
  584. fout<<" 工号:"<<w[i].num<<endl; 
  585. fout<<" 姓名:"<<w[i].name<<endl; 
  586. fout<<" 性别:"<<w[i].sex<<endl; 
  587. fout<<" 学历:"<<w[i].edu<<endl; 
  588. fout<<" 年龄:"<<w[i].age<<endl; 
  589. fout<<" 工资:"<<w[i].salary<<endl; 
  590. fout<<" 地址:"<<w[i].address<<endl; 
  591. fout<<" 电话:"<<w[i].tel<<endl; 
  592. fout<<"***********************************************"<<endl; 
  593. } 
  594. cout<<"系统返回主菜单:"<<endl; 
  595. menu(); 
  596. fout.close(); 
  597. }  
  598. } 
  599. int main() 
  600. {  
  601. domain();  
  602. return 0; 
  603. } 

运行效果:

程序运行时,首先出现主界面菜单,由用户进行功能选择,选择不同的数字,进入不同的功能区。如图1所示。

C++实现简单的职工信息管理系统

图1 程序运行主界面

选择1,则显示次级菜单,进入职工信息添加界面,如图2所示。

C++实现简单的职工信息管理系统

图2 职工信息添加界面

选择Y,回到程序运行主界面,继续选择6,则显示次级菜单,进入职工信息浏览显示界面如图3所示。

C++实现简单的职工信息管理系统

图3 职工信息显示界面

对职工信息进行查找,选择5,可以通过工号、姓名、学历三个方式进行查找,选择1确定按工号进行查找,如图4所示。

C++实现简单的职工信息管理系统

图4 职工信息排序界面

选择4,可以通过工资高低进行排序,选择1确定以升序进行排序,如图5所示。

C++实现简单的职工信息管理系统

图5 职工信息查找界面

回到程序运行主界面,选择2,对职工1信息进行修改,选择次级菜单其中1~8的选项进行修改,如图6。

C++实现简单的职工信息管理系统

图6职工信息修改界面

选择3,删除职工信息,如图7所示。

C++实现简单的职工信息管理系统

图7职工信息删除界面

回到程序运行主界面,选择7,对职工信息的操作进行保存,同时返回到系统主界面,如图8。

C++实现简单的职工信息管理系统

图8职工信息保存界面

以上就是本文的全部内容,希望对大家的学习有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表