• 大小: 2.12MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-11
  • 语言: 其他
  • 标签:

资源简介

简单职工信息管理系统的设计与实现 基本要求:对单位的职工信息进行管理,包括插入、删除、查找、排序等功能。职工对象包括姓名、性别、出生年月、工作年月、学历、部门、职务、住址、电话等。 提高部分:利用外部.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

评论

共有 条评论