资源简介
职工管理系统可以用来管理公司内所有员工的信息
本教程主要利用C++来实现一个基于多态的职工管理系统
公司中职工分为三类:普通员工、经理、老板,显示信息时,需要显示职工编号、职工姓名、职工岗位、以及职责
普通员工职责:完成经理交给的任务
经理职责:完成老板交给的任务,并下发任务给员工
老板职责:管理公司所有事务
管理系统中需要实现的功能如下:
- 退出管理程序:退出当前管理系统
- 增加职工信息:实现批量添加职工功能,将信息录入到文件中,职工信息为:职工编号、姓名、部门编号
- 显示职工信息:显示公司内部所有职工的信息
- 删除离职职工:按照编号删除指定的职工
- 修改职工信息:按照编号修改职工个人信息
- 查找职工信息:按照职工的编号或者职工的姓名进行查找相关的人员信息
- 按照编号排序:按照职工编号,进行排序,排序规则由用户指定
- 清空所有文档:清空文件中记录的所有职工信息 (清空前需要再次确认,防止误删)
本教程主要利用C++来实现一个基于多态的职工管理系统
公司中职工分为三类:普通员工、经理、老板,显示信息时,需要显示职工编号、职工姓名、职工岗位、以及职责
普通员工职责:完成经理交给的任务
经理职责:完成老板交给的任务,并下发任务给员工
老板职责:管理公司所有事务
管理系统中需要实现的功能如下:
- 退出管理程序:退出当前管理系统
- 增加职工信息:实现批量添加职工功能,将信息录入到文件中,职工信息为:职工编号、姓名、部门编号
- 显示职工信息:显示公司内部所有职工的信息
- 删除离职职工:按照编号删除指定的职工
- 修改职工信息:按照编号修改职工个人信息
- 查找职工信息:按照职工的编号或者职工的姓名进行查找相关的人员信息
- 按照编号排序:按照职工编号,进行排序,排序规则由用户指定
- 清空所有文档:清空文件中记录的所有职工信息 (清空前需要再次确认,防止误删)
代码片段和文件信息
#include“boss.h“
//构造函数的生成
Boss::Boss(int id string name int dId) {
this->m_Name = name;
this->m_id = id;
this->m_DeptId = dId;
}
void Boss::showInfo() {
cout << “职工编号:“ << this->m_id
<< “\t职工姓名:“ << this->m_Name
<< “\t岗位:“ << this->getDeptName()
<< “\t岗位职责:管理公司所有事务“ << endl;
}
string Boss::getDeptName() {
return string(“总裁“);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 54272 2019-11-18 21:23 基于多态的职工管理系统\.vs\职工管理系统\v15\.suo
文件 5390336 2019-11-18 21:23 基于多态的职工管理系统\.vs\职工管理系统\v15\Browse.VC.db
文件 30605312 2019-11-18 21:17 基于多态的职工管理系统\.vs\职工管理系统\v15\ipch\AutoPCH\4e7937083e39f038\职工管理系统.ipch
文件 30736384 2019-11-18 16:08 基于多态的职工管理系统\.vs\职工管理系统\v15\ipch\AutoPCH\555cca45c7928e44\EMPLOYEE.ipch
文件 30605312 2019-11-16 21:04 基于多态的职工管理系统\.vs\职工管理系统\v15\ipch\AutoPCH\5a135c7050762750\BOSS.ipch
文件 30605312 2019-11-16 13:11 基于多态的职工管理系统\.vs\职工管理系统\v15\ipch\AutoPCH\7153a6a6943fd7a0\WORKERMANAGER.ipch
文件 30605312 2019-11-16 20:58 基于多态的职工管理系统\.vs\职工管理系统\v15\ipch\AutoPCH\7c740a3c97d29956\MANAGER.ipch
文件 30605312 2019-11-16 20:51 基于多态的职工管理系统\.vs\职工管理系统\v15\ipch\AutoPCH\84164386cf407647\EMPLOYEE.ipch
文件 30736384 2019-11-18 16:08 基于多态的职工管理系统\.vs\职工管理系统\v15\ipch\AutoPCH\8f76da9fbf5c7ba3\BOSS.ipch
文件 30736384 2019-11-18 16:08 基于多态的职工管理系统\.vs\职工管理系统\v15\ipch\AutoPCH\9d84e766d9f8e845\MANAGER.ipch
文件 31916032 2019-11-18 21:22 基于多态的职工管理系统\.vs\职工管理系统\v15\ipch\AutoPCH\ab206804ed9c7b3\WORKERMANAGER.ipch
文件 30605312 2019-11-16 20:47 基于多态的职工管理系统\.vs\职工管理系统\v15\ipch\AutoPCH\b03826add5450d9b\WORKER.ipch
文件 148992 2019-11-18 21:22 基于多态的职工管理系统\Debug\职工管理系统.exe
文件 1289652 2019-11-18 21:22 基于多态的职工管理系统\Debug\职工管理系统.ilk
文件 1191936 2019-11-18 21:22 基于多态的职工管理系统\Debug\职工管理系统.pdb
文件 399 2019-11-18 16:25 基于多态的职工管理系统\职工管理系统\boss.cpp
文件 280 2019-11-18 16:25 基于多态的职工管理系统\职工管理系统\boss.h
文件 168175 2019-11-18 16:25 基于多态的职工管理系统\职工管理系统\Debug\boss.obj
文件 168286 2019-11-18 16:25 基于多态的职工管理系统\职工管理系统\Debug\employee.obj
文件 168303 2019-11-18 16:25 基于多态的职工管理系统\职工管理系统\Debug\manager.obj
文件 257024 2019-11-18 21:22 基于多态的职工管理系统\职工管理系统\Debug\vc141.idb
文件 552960 2019-11-18 21:22 基于多态的职工管理系统\职工管理系统\Debug\vc141.pdb
文件 410998 2019-11-18 21:22 基于多态的职工管理系统\职工管理系统\Debug\workerManager.obj
文件 121 2019-11-18 21:22 基于多态的职工管理系统\职工管理系统\Debug\职工管理系统.log
文件 59460 2019-11-18 21:18 基于多态的职工管理系统\职工管理系统\Debug\职工管理系统.obj
文件 3184 2019-11-18 21:22 基于多态的职工管理系统\职工管理系统\Debug\职工管理系统.tlog\CL.command.1.tlog
文件 64102 2019-11-18 21:22 基于多态的职工管理系统\职工管理系统\Debug\职工管理系统.tlog\CL.read.1.tlog
文件 2704 2019-11-18 21:22 基于多态的职工管理系统\职工管理系统\Debug\职工管理系统.tlog\CL.write.1.tlog
文件 1562 2019-11-18 21:22 基于多态的职工管理系统\职工管理系统\Debug\职工管理系统.tlog\li
文件 3162 2019-11-18 21:22 基于多态的职工管理系统\职工管理系统\Debug\职工管理系统.tlog\li
............此处省略38个文件信息
相关资源
- c++(socket)音频传输
- 运动车辆检测跟踪源码,可运行
- C++模板元编程.pdf(清晰版)
- ISOIEC 14882 2017.pdf
- 数字图像处理与机器视觉(Visual C++与
- 五子棋大作业源码 .zip
- Excel-demo
- 无限重启C++程序
- gcc&gcc;-c++4.8version
- C++ 即时聊天工具
- 核线影像纠正C++代码程序
- 《深入体验VC++项目开发》源代码
- Effective C++ and More Effective C++全书签中
- 邓俊辉数据结构C++语言版第3版 + 习题
-
SuperMap iob
jects C++ 8C 最佳路径分析 - C/C++常用算法手册(全)
- VS2017实现Tcp socket多线程通信C++
- VC++6.0 安装包,及Windows10安装解决方案
- Visualc++ 6.0中文稳定破解版
- 数据探测法检验粗差C++实现
- C++语言程序设计 第4版 学生用书郑莉
- C++后缀表达式计算器MFC功能强大
- 头发检测C++代码
- C++ GUI Qt4编程第二版(中文高清PDF扫描
- Discovering Modern C++
- tensorflow1.7.1_cpu_x64_vc14_release dll
- c++语言程序设计第四版
- c++实现文件的加密和解密
- STK 与 MFC通信
- think in c++.pdf(中文版)
评论
共有 条评论