資源簡介
簡單職工信息管理系統的設計與實現
基本要求:對單位的職工信息進行管理,包括插入、刪除、查找、排序等功能。職工對象包括姓名、性別、出生年月、工作年月、學歷、部門、職務、住址、電話等。
提高部分:利用外部.txt文件同步存儲職工信息。

代碼片段和文件信息
#include
#include
#include
#include
using?namespace?std;
#include“employee.h“
static?int?i=1;
void?main()
{
int?button;
linkList?L;
InitList(L);
elemtype?e;
char?ch;
string?name;
menu();
cout<<“請輸入你要操作的序號:“;
cin>>button;
while(button!=0)
{
switch(button)
{
case?1://插入
cout<<“請依次輸入以下信息,若結束請輸入‘#‘:“< cout<<“姓名“<<“\t性別“<<“\t出生年月“<<“\t工作年月“<<“\t學歷“<<“\t部門“<<“\t職務\t“<<“\t地址\t“<<“\t電話號碼“< assignment(e);
while(e.name!=“#“)
{
ListInsert(Lie);
i++;
assignment(e);
}
break;
case?2://刪除
cout<<“請輸入你要刪除的職工的姓名:“;
cin>>name;
while(name!=“#“)
{
namedelete(Lname);
i--;
cout<<“你是否要繼續刪除職工所要請輸入姓名,若結束請輸入‘#’:“;
cin>>name;
}
break;
case?3://排序
cout<<“a.按姓名排序“< cout<<“b.按出生時間排序“< cout<<“c.按工作時間排序“< cout<<“請輸入你要排序的方式:“;
cin>>ch;
switch(ch)
{
case?‘a‘:
namesort(L);
break;
case?‘b‘:
borthsort(L);
break;
case?‘c‘:
worksort(L);
break;
default:
cout<<“輸入錯誤!“< break;
}
break;
case?4://查找
cout<<“請輸入你要查找職工的姓名:“;
cin>>name;
namesearch1(Lname);
break;
case?5://修改
cout<<“請輸入你要修改職工信息的名字若取消修改請輸入‘#’:“;
cin>>name;
while(name!=“#“)
{
namealter(Lname);
cout<<“你是否要繼續修改,如要請輸入職工名字,如結束請輸入‘#’:“;
cin>>name;
}
break;
case?6://遍歷
printList(L);
break;
default:
cout<<“你輸入的序號不符合規范!“< break;
}
cout<<“請輸入你要繼續操作的序號:“;
cin>>button;
}
}
//李白?男?201102?203203?本科?學習部?部長?華東交通大學?15180102478
//杜甫?男?201306?203606?研究生?銷售部?科長?清華大學?53965475555
//楊萬里?男?198903?201306?博士?科研部?正國級?北極大學?1535668555
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-01-02?09:11??employeeSystem\
?????目錄???????????0??2018-06-30?18:16??employeeSystem\Debug\
?????文件??????565330??2019-01-02?09:11??employeeSystem\Debug\employee.exe
?????文件??????804716??2019-01-02?09:11??employeeSystem\Debug\employee.ilk
?????文件??????311798??2019-01-02?09:11??employeeSystem\Debug\employee.obj
?????文件?????2188704??2018-06-27?11:15??employeeSystem\Debug\employee.pch
?????文件?????1156096??2018-06-30?18:16??employeeSystem\Debug\employee.pdb
?????文件??????557119??2018-06-25?15:48??employeeSystem\Debug\employeeSystem.exe
?????文件??????797112??2018-06-25?15:48??employeeSystem\Debug\employeeSystem.ilk
?????文件?????2091916??2018-06-25?15:48??employeeSystem\Debug\employeeSystem.pch
?????文件?????1106944??2018-06-25?15:48??employeeSystem\Debug\employeeSystem.pdb
?????文件???????91136??2019-01-02?09:11??employeeSystem\Debug\vc60.idb
?????文件??????118784??2018-06-30?18:16??employeeSystem\Debug\vc60.pdb
?????文件????????2032??2018-06-30?18:16??employeeSystem\employee.cpp
?????文件????????3425??2019-01-02?09:11??employeeSystem\employee.dsp
?????文件?????????541??2019-01-02?09:11??employeeSystem\employee.dsw
?????文件????????5431??2018-06-26?13:36??employeeSystem\employee.h
?????文件???????50176??2019-01-02?09:11??employeeSystem\employee.ncb
?????文件???????48640??2019-01-02?09:11??employeeSystem\employee.opt
?????文件?????????760??2019-01-02?09:11??employeeSystem\employee.plg
?????文件????????4437??2018-06-25?15:49??employeeSystem\employeeSystem.dsp
?????文件?????????551??2018-06-25?15:48??employeeSystem\employeeSystem.dsw
?????文件???????33792??2018-06-25?15:49??employeeSystem\employeeSystem.ncb
?????文件???????48640??2018-06-25?15:49??employeeSystem\employeeSystem.opt
?????文件?????????924??2018-06-25?15:48??employeeSystem\employeeSystem.plg
- 上一篇:異步電機矢量控制模型
- 下一篇:微信小程序學習參考 豆瓣電影
評論
共有 條評論