C++职工管理系统(课程设计报告(三)

简介: C++职工管理系统(课程设计报告(三)

⑩① mangerWorker() 构造函数

就先判断关于文件的情况,对其中的数据成员那些进行初始化,再调用之前写的initArray()函数。

注意:在添加信息,删除信息,修改信息,排序等功能,只要是存储的信息发生了改变,都需要调用saveFile()函数,对文件中的信息进行一次更新和保存。

之所以能做到系统的程序有上次的运行程序的记录,是因为文件的信息及时更新与保存,然后下次运行的时候,在把文件的信息重新从重新读取到系统中就可以实现。(在managerWorker的构造函数中调用initArray函数(这个函数作用就是将文件的信息读取到系统中))。

便于观赏性,合理利用system(“cls”)清屏函数,和system(“pause”)函数暂停。

(3)测试代码 源.cpp

实例输出

(1)这里的职工数为1,是上次运行程序保留的数据,这里再次添加信息(可以对一次性要添加的数量进行选择,这里我选择一次性添加一个信息)

(2)显示信息(控制台显示信息和文件显示信息)

(3)删除信息

(4)修改信息

(5)查找信息

(6)排序 (因为录入信息人数较少,不方便排序,我再录入几个人的信息)

现在系统共有4人信息,进行职工编号排序

(7)清空文件信息(系统信息和文件信息都清空)

(8)退出功能

源码领取

这是当时大一下写的课程设计,由于交的时候代码就是图片的形式,然后这里博客也发的图片的形式,具体源码我上传到gitee上,大家可以自己领取gitee职工管理系统源码领取链接

相关文章
|
5天前
|
C++
C++入门项目——通讯管理系统
C++入门项目——通讯管理系统
|
25天前
|
C++
c++实现通讯录管理系统(控制台版)
c++实现通讯录管理系统(控制台版)
|
25天前
|
存储 人工智能 数据安全/隐私保护
【C++面向对象】C++考试题库管理系统(源码)【独一无二】
【C++面向对象】C++考试题库管理系统(源码)【独一无二】
|
25天前
|
存储 人工智能 搜索推荐
【C语言/C++】电子元器件管理系统(C源码)【独一无二】
【C语言/C++】电子元器件管理系统(C源码)【独一无二】
|
25天前
|
存储 人工智能 BI
【C++面向对象】C++银行卡管理系统(源码+论文)【独一无二】
【C++面向对象】C++银行卡管理系统(源码+论文)【独一无二】
|
3月前
|
存储 测试技术 C++
C++基于多态的职工管理系统(附代码下载)
C++基于多态的职工管理系统(附代码下载)
|
3月前
|
C++
C++基础学习:通讯录管理系统(持续更新)
C++基础学习:通讯录管理系统(持续更新)
|
3月前
|
存储 数据可视化 数据安全/隐私保护
C++实现简易图书馆管理系统
C++实现简易图书馆管理系统
|
4月前
|
编解码 C++
C++医学影像中心管理系统源码
MRI指一种利用强磁场与低能量电磁波相结合的 技术,通过计算机的处理,产生拥有良好软组织对比、多角度、多层面的身体组织图像,检查中没有射线辐射。MRI不但能够像CT等影像检查一样提供解剖信息的图像,还可以提供组织生理生化等功能信息,从而帮助更早、更准确对包括肿瘤在内的病变进行定位和定性诊断。我们提供基于MRI技术的不同身体部位的检查,如脊柱、心脏和头部。
23 0
|
4月前
|
C++ 容器
项目案例一:基于C++的图书馆管理系统
项目案例一:基于C++的图书馆管理系统
22 0