嵌入式学习之C++小作业

1、项目名称

洗浴公司员工管理系统

2、项目功能

在Visual Studio 2019开发平台上利用C++语言实现一个基于多态和数据库的洗浴公司的员工管理系统,封装系统及数据库增删改查的功能。

3、项目业务流程设计

管理系统分别实现

  • 增加员工
  1. 新员工编号
  2. 新员工姓名
  3. 新员工职位(董事长、总经理、小员工)
  4. 实现将新员工信息添加到数据库中
  • 查看所有员工

会显示所有员工的姓名、岗位、自己的职责

  • 删除员工
    1. 通过员工编号对员工进行删除
    2. 实现将数据库中的员工信息进行删除
  • 修改员工的信息
  1.  输入员工编号先进行查找
  2. 查找到之后可以借用增加员工的手段进行对员工所有信息的修改
  • 查找员工

通过员工编号对数据库里面的员工信息进行查找

  • 删库

实现将数据库里面的所有数据删除

4、数据库的操作实现:

打开数据库-----》创建列表-------》关闭列表-------》向列表中插入数据--------》从列表中读取数据---------》数据库的修改--------》数据记录的更新----------》数据库的删除

流程图

 

5、E-R图

6、类的设计

UML图示:

 7、总结

        在C++的学习中,让我感受到了它与C语言的不同与独特的魅力,它可以更简洁更高效的对数据进行操作,后面在对所学的东西作出总结的时候,我选择做一个管理系统来巩固所学的基础知识,在这个管理系统中,封装了人员这一个基类,再而派生出基层人员,管理层人员,底层人员等类,在此过程中充分体现了多态;此外对于数据库的操作,独立的封装了一个类,对外提供了统一的接口供系统使用,更好的体现出来了C++高内聚,低耦合的特性。在做作业过程中,对于数据库的封装刚开始无从下手,通过询问朋友的帮助,慢慢的解决了此问题,代码可能模块很多,但是每个模块的代码量并没有多少,希望朋友们可以给我提提宝贵的意见,谢谢观看。代码我放在网盘里,需要自提。

PS:

链接:https://pan.baidu.com/s/1klKTdLAYTPXlRaNiqmayTA 
提取码:5210

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一条小白码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值