当前位置:   article > 正文

【C-C++源码】仓库管理系统 期末课设必备源码_出入库管理系统源码

出入库管理系统源码

文章目录

介绍

有两个版本,一个是C语言,一个是C++,自行选择,VC++、VS、devc++等各编译器均可运行。代码注释齐全,容易理解,代码量850行。

printf("需要源码,可以百度:学长敲代码");
 cout<<"http://www.codeying.top";
  • 1
  • 2

所有数据都会自动保存到本地文件。下次打开自动读取。

菜单页:
在这里插入图片描述
添加货物例:
在这里插入图片描述
查询货物:
在这里插入图片描述
查看仓库:可统计仓库的总容量、剩余容量和已用容量
在这里插入图片描述
添加库存记录
如果货物不存在,则提示。
在这里插入图片描述
给仓库1添加一万包纸巾
在这里插入图片描述
查看出入库记录
负数表示出库,统计的出入容量表示仓库共有多少货物。
在这里插入图片描述
我们可以看到,查看仓库的时候,仓库的已用容量由300变为400.
在这里插入图片描述

当然也可以通过货物名或者仓库名去查询。我们查询薯片的出入库情况
在这里插入图片描述
所有信息自动保存到本地文件。下次打开自动读取。


//定义 货物 结构体
struct Goods {
	char name[15] ; // 货物名
	char unit[15] ; // 数量单位
	double weight ; // 体积/m2
};

//定义 仓库 结构体
struct Warehouse {
	char name[15] ; // 仓库名
	char address[15] ; // 地址
	double capacity ; // 容量/m2
	double curcap ; // 已有/m2
	double leftcap ; // 剩余/m2
};
//定义 库存记录 结构体
struct Record {
	char sname[15] ; // 货物名
	char cname[15] ; // 仓库名
	int number ; // 出入数量
	int capacity ; // 出入库容量/m2
};

//库存记录 读入文件
void readRecord ();
//库存记录 写入文件
void writeRecord ();
//库存记录 添加记录
void addRecord ();
//库存记录 查找记录
void findRecord (int all);
//库存记录 排序
void sortRecord ();
......
........
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/584008
推荐阅读
相关标签
  

闽ICP备14008679号