C/C++校园超市商品信息管理系统
实验14 校园超市商品信息管理系统
商品包含以下信息项:商品编号、商品名称、商品厂家名称、商品类型、商品销售价格商品进货价格、商品生产日期、商品库存数量、商品保质期。
系统的主要功能包括:
(1)创建商品信息文件,根据提示输入商品的各项信息,按商品编号对商品信息进行排序,并将排序后的商品信息存储到一个二进制文件中。
(2)增加商品信息,在原有商品信息文件的基础上增加新的商品信息,要求:增加后的商品信息仍按编号排序,并继续保存至文件。
(3)删除商品信息,提示用户输人要进行删除操作的商品编号,如果在文件中有该信息存在,则将该编号所对应的商品信息删除,否则输出提示信息,并提示用户选择是否继续进行删除操作。
(4)修改商品信息,提示用户输人要进行修改操作的商品编号,如果在文件中有该息存在,则将提示用户输入该编号对应的要修改的选项,结果保存至原文件,并提示用户选择是否继续进行修改操作。
(5)销售商品,提示用户输入要进行销售操作的商品编号,如果在文件中有该信息存在,则提示用户输入要销售的数量,检查输人数量是否大于库存数量,如果大于则让用户重新输入,然后将该编号所对应的商品库存数量减去销售数量后再重新存入商品库存数量中,完成销售操作,否则输出提示信息,并提示用户选择是否继续进行销售操作。
(6)按不同条件对超市商品信息进行查询操作,输出满足条件的商品信息。
1.按商品编号查询,输入一个编号,输出对应的商品信息。
2.按商品名称查询,包括精确查询(输入全名),模糊查询(输入部分名称)。
3.按商品厂家查询,输人商品厂家名称,输出此厂家的所有商品信息。
(7)按不同条件对商品信息进行统计工作。
1.统计当月各商品销售的数量和成交额。
2.当某商品库存数量小于20时,进行库存警示,提示用户进行补货处理。
3.计算各商品距离过期日期的天数,对天数少于30天的商品需进行销售警示。
源码
https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111
标签:商品信息,提示,校园,用户,C++,商品,输入,信息管理系统,商品编号 From: https://www.cnblogs.com/codewriter/p/16989452.html