首页 > 编程语言 >C/C++商品信息管理系统[2023-07-22]

C/C++商品信息管理系统[2023-07-22]

时间:2023-07-22 21:56:00浏览次数:46  
标签:营业额 商品信息 07 22 商品名称 C++ 商品 销售量 商品编号

C/C++商品信息管理系统[2023-07-22]

选题4 商品信息管理系统的设计与实现
一、设计要求
本课题要求同学们完成一个信息管理类的课题---《商品信息管理系统》,能够对商品信息进行有效的管理,实现商品信息查询、商品销售、商品进货、商品销售信息统计等方面的基本操作。
管理内容(商品信息)包括:
商品编号、商品名称、商品销售价、商品折扣、商品库存量、商品销售量
主要功能包括:
录入商品信息:
逐个录入每个商品的信息,录入时,预先将所有商品的信息存入文件中,再从文件中读取商品信息。
增加商品信息:
新增加一种商品时,可以选择手动从键盘录入该商品的信息,也可以选择预先将该商品的信息存入文件中,再从文件中读取该商品信息。
商品信息查询:
按商品编号或商品名称从所有商品信息中查询到该商品,并将该商品的相关信息输出显示在屏幕上,打印格式:商品编号 商品名称 商品销售价 商品折扣 商品库存量 商品销售量 营业额
其中:营业额计算公式为: 营业额=商品销售量x商品销售价x商品折扣
销售商品:按商品编号或商品名称对指定商品进行销售,当库存量不能满足销售量需求时,不能进行销售。
商品进货:
按商品编号或商品名称对指定商品进行进货
统计库存不足商品:
对所有商品的库存量进行统计,并输出显示库存量为0的所有商品的相关信息,打印格式:商品编号 商品名称 商品销售价 商品折扣
统计营业额:
对所有商品的营业额进行统计,并将统计结果输出显示在屏幕上,打印格式:商品编号 商品名称 商品销售量 营业额
统计销量最高和销量最低的商品:
对所有商品的销售量进行统计,查找出销量最高和销量最低的商品,并将统计结果输出显示在屏幕上,打印格式: 商品编号 商品名称 商品销售量按营业额对商品排序:
对所有商品的营业额进行统计,并按营业额降序排列的方式输出所有商品的相关信息,打印格式: 商品编号 商品名称 商品销售量 营业额退出系统:
程序运行结束,退出系统

源码

https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111

标签:营业额,商品信息,07,22,商品名称,C++,商品,销售量,商品编号
From: https://www.cnblogs.com/codewriter/p/17574353.html

相关文章

  • 在windows下使用vs2022编译v8引擎的稳定版本(2023.7.22)
    0.环境配置1.下载v8项目源代码2.下载开发工具3.下载配置项目4.编译安装ninja5.编译v8x64release动态库5.编译v8x64release静态库6.编译v8x64debug相关库动态版本静态版本6.编译v8ia32相关库①release版本动态静态②debug版本动态静态7.结尾......
  • C/C++运动会成绩管理系统[2023-07-22]
    C/C++运动会成绩管理系统[2023-07-22]题目37:运动会成绩管理系统该系统可以记录校运动会全部运动项目的成绩、得分和排名情况,系统功能项以菜单形式显示。项目包括50米、100米、200米、400米、1500米、各接力项目、跳高、立定跳远、三级跳远、铅球等。系统可以实现以下......
  • C/C++疫情信息查询系统[2023-07-22]
    C/C++疫情信息查询系统[2023-07-22]疫情信息查询系统简介一、问题描述为了方便人们快速了解疫情信息,该系统能够提供对各省市卫健委发布疫情数据的录入、查询和统计等功能。疫情数据包括确诊病例、疑似病例等人数信息还包括确诊人的详细轨迹信息。涉及到火车、飞机、长途汽车等......
  • 7.22 做题记录
    小摆......
  • C/C++简易二手交易平台[2023-07-22]
    C/C++简易二手交易平台[2023-07-22]项目一简易二手交易平台题目背景实现一个C2C交易平台管理系统。用户作为买家,购买他人的商品。用户作为卖家,发布自己的商品。需要实现的功能管理员功能:管理员登录、注销查看、搜索、下架商品查看所有订单查看、删除......
  • C/C++教室管理系统[2023-07-22]
    C/C++教室管理系统[2023-07-22]课程题目:教室管理系统内容要求:(1)学生通过这个功能,可以查询相关院系相关教师的个人信息以及开课信息,以便能更好地了解教师及其开课情况。(2)学生通过这个功能,可以查询相关教学楼相关教室的信息以及该教室在每天任一时段的使用情况,或者有课,或者有讲座......
  • C/C++设备预约系统[2023-07-22]
    C/C++设备预约系统[2023-07-22]大型实验室有大量公用试验设备,使用人员众多,使用在线预约管理系统可以有效提高设备的使用效率,节约科研人员的时间。本项目要求设计一个设备预约系统,达到以上目的。建议提供的功能包括:人员管理:使用用户名、密码登录系统。用户包括管理员和一般用......
  • 【持续更新】C 和 C++ 区别很大!
    一些容易被忽略的C与C++的重要区别头文件C标准库头文件名在C++中通常去除扩展名,并加上c前缀,如:stdio.h->cstdiostdlib.h->cstdlib其中一个重要的区别是后者保证与C库兼容的各个函数名可以在std命名空间中找到,但并不保证它们不存在于根命名空间中,这可能会引......
  • C/C++航空客运订票系统[2023-07-22]
    C/C++航空客运订票系统[2023-07-22]航空客运订票系统1、每条航线所涉及的信息有:终点站名、航班号、飞机号、飞机周日(星期几)、乘员定额、余票量、订定票的客户名单(包括姓名、订票量、舱位等级1,2或3)以及等候替补的客户名单(包括姓名、所需数量)。2、系统能实现的操作和功能如下:(1)查......
  • 基于C++11特性的线程池
    写在前面:本文学习自基于C++11实现线程池,代码部分均属于该博主,自己只是想记录以下自己的认知,并以这种方式加深一下自己对于多线程的理解1前置知识左值和右值左值(Lvalue):左值是指具有持久性和地址的表达式。简单来说,左值是可以被引用的、可以取地址的表达式。左值可以是变量、对......