C++之职工管理系统

一、创建项目

        基于多态的职工管理系统

                职工管理系统.cpp

二、创建管理类

        >与用户的沟通菜单界面

        >对职工增删改查的工作

        >与文件的读写交互

三、菜单功能

        

//展示菜单
void WokerManager::show_Menu() {
	cout << "************************************************" << endl;
	cout << "************欢迎使用职工管理系统!**************" << endl;
	cout << "*************** 0.退出管理程序 *****************" << endl;
	cout << "*************** 1.增加员工信息 *****************" << endl;
	cout << "*************** 2.显示职工信息 *****************" << endl;
	cout << "*************** 3.删除离职职工 *****************" << endl;
	cout << "*************** 4.修改职工信息 *****************" << endl;
	cout << "*************** 5.查找职工信息 *****************" << endl;
	cout << "*************** 6.按照编码排序 *****************" << endl;
	cout << "*************** 7.清空所有文档 *****************" << endl;
	cout << "************************************************" << endl;
	cout << endl;
}

四、退出功能

        在workerManager.h中提供退出系统的成员函数void ExitSystem();

         在workerManager.cpp中提供具体实现

五、添加职工

        职工分类:普通员工、经理、老板

        将将三种职工抽象到一个类(Worker)中,利用多态管理不同职工种类

        职工属性:职工编号、职工姓名、职工所在部门编号

        职工的行为:岗位职工信息描述,获取岗位名称

        最后利用读文件保存数据

六、读文件

        1.第一次使用,文件未创建

        2.文件存在,但是数据被用户清空

        3.文件存在,并且保存有数据

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值