g
{
p=p->next; delete Worker; Worker=p; }
Worker=0; }
void Add(); //增加人员 void Delete(); //删除人员 void Modify(); //修改人员 void Query(); //查询人员 void Set(); //基础数据设置
void Save(); //数据存盘(包括基础数据,人员数据) void Load(); //数据装入(包括基础数据,人员数据) };
6 模块分析
6.1 添加模块
添加函数如下:
void Company::Add() {
Person *p; //新结点指针 int Duty; char Name[20]; double Amount,T;
cout<<"\n** 新增员工 **\n";
//输入员工信息 ID++;
cout<<"输入岗位(1-经理2-销售经理3-销售员4-技术员):"; cin>>Duty; cout<<"输入姓名:"; cin>>Name;