• C/C++仓库管理系统


    C/C++仓库管理系统

    四、仓库管理系统
    问题描述:

    1.问题描述:

    已知一工厂有5个仓库(仓库编号、仓库规格),用于保存公司生产的10类产品(产品编号、产品名称、产品规格),任何- -种产品可以保存在该5个仓库中,编写一程序,完成以下功能:

    1.1仓库信息输入:仓库信息输入,有两种方式:
    1)能从文件导入产品的出入库信息(创建文件名称为:学号_ file1.txt, 至少保存了一类产品的入库信息包括:仓库编号、产品编号、产品名称、产品规格、出入库类型、出库/入库日期、出库/入库数量)
    2)能从键盘输入产品的出入库信息(包括:仓库编号、产品编号、产品名称、产品规格、出入库类型、出库/入库日期、出库/入库数量)

    1.2仓库信息查询:信息查询,支持如下三个功能
    3)能根据产品编号,查询相应产品的入库信息(包括:仓库编号、产品编号、产品名称、产品规格、出入库类型、入库日期、入库数量)
    4)能根据产品编号,查询相应产品的出库信息(包括:仓库编号、产品编号、产品名称、产品规格、出入库类型、出库日期、出库数量)
    5)输入日期后,能够查询到截止该日期,所有仓库的剩余的产品信息(包括:仓库编号、产品编号、产品名称、产品规格、数量)

    1.3仓库信息修改:修改仓库信息,具体功能如下
    6)能根据产品编号,入库日期修改对应的入库信息(修改的入信息包括:仓库编号、入库数量)

    1.4仓库信息删除:具体功能如下
    7)能根据产品编号,入库日期删除该条入库记录
    8)能根据仓库编号删除该仓库下所有产品的出入库信息

    1.5仓库信息保存:支持仓库信息的保存
    9)能将已有的仓库信息保存到文件中(创建文件名称为:学号_ file2.txt, 保存所有仓库的信息(包括:仓库编号、产品编号、产品名称、产品规格、出入库类型、出库日期、出库数量)
    2、实现要求:

    2.1程序运行之后的第- -级界面,显示上述5个基础功能: 1) 仓库信息输入; 2)仓库信息查询; 3)仓库信息修改; 4)仓库信息删除; 5)仓库信息保存。每个基础功能下的子功能作为二级界面
    2.2.上述9点子功能,要求全部用函数实现,每个子功能对应一个函数,在主函数中调用

    源码传送门

    传送门:https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111

  • 相关阅读:
    基于柔性人机接口的人机协调运动控制方法
    深度剖析-class的几个对象(utlis,component)-瀑布流-懒加载(概念,作用,原理,实现步骤)
    spring注解之@SpringBootApplication注解
    .NET周报【11月第1期 2022-11-07】
    ABP微服务系列学习-使用Tye启动微服务
    uniapp地图自定义文字和图标
    python自动化测试之Appium自动化测试环境搭建
    IEEE Standard for SystemVerilog Chapter9. Processes
    golang sync.Map 在函数传参时默认是值传递
    python笔记(四)--封装
  • 原文地址:https://blog.csdn.net/qq_35960743/article/details/127973816