C/C++商品销售管理系统[2023-01-18]

news/2023/6/7 0:13:44

C/C++商品销售管理系统[2023-01-18]

江西应用技术职业学院
数据结构课程设计

题 目: 商品销售管理系统
姓 名:
学 号:
院 系:
班 级:

一、问题描述
设计一个简单的商品销售管理系统,此系统具备以下功能:
(1)商品录入:输入商品的相关信息,字段包括:编号、名称、单价等。
(2)商品销售:输入商品编号、销售量。
(3)商品查询:输入商品编号,显示相应的商品信息,显示字段包括:商品的编号、名称、单价、销售量、销售额。
(4)商品清单:按商品编号从小到大排序,显示字段同上。
(5)商品销售量排行:按商品销售量从大到小排序,显示字段同上。
(6)商品销售额排行:按商品销售额从大到小排序,显示字段同上。
要求:
(1)数据以文件形式保存在硬盘上,程序运行时从文件读取数据,退出时保存数据。
(2)商品的查询用第8章学习过的查找算法实现;商品清单、销售量排行、销售额排行用第9章学习过的排序方法实现(要分别采用三种不同的排序方式)。
(3)以附件形式提交报告,报告模板同题目一。

二、算法设计
(描述算法的设计思想,包括采用何种数据结构、各功能实现的过程等)

三、概要设计
1、功能模块
(系统分为几个模块,模块之间的调用关系,画出系统结构图)
2、数据结构类型定义
(结构体定义)
3、主要函数
(主要函数的声明、功能说明)

四、详细设计:源代码
(全部源代码,要有必要的注释说明)

五、测试结果
(各个功能测试过程、结果的截图)

六、心得体会
(例如:通过本实验巩固了哪些知识?调试过程中遇到的主要问题有哪些?如何解决的?有何结论?)

源码

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4554030.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

基于stm32的简单小项目_适合小白做的创业3个小项目,简单上手

现在每一位为了能够让自己和家人过上更好地生活,都会不满足于现状的单方面地工作,想要通过创业来改变如今的局面,这种想法也是好的,但是我们需要知道想要创业,并不是那么的容易,需要有一定的技能和管理水平…

10个颠覆性创业项目来了!RTE 2020 实时互联网创业挑战赛圆满收官

10月25日,由声网Agora和五源资本(原晨兴资本)联合举办,奇绩创坛担任战略合作伙伴的“RTE 2020 实时互联网创业挑战赛”在上海举行路演总决赛。作为全球首个实时互联网领域的创业挑战赛,本次大赛旨在全球范围内寻找“使…

IDEA创建SpringBoot的Web项目,并使用外部Tomcat

IDEA创建SpringBoot的Web项目,并使用外部Tomcat 目录IDEA创建SpringBoot的Web项目,并使用外部Tomcat一、创建工程二、使用外部Tomcat一、创建工程 1.首先新建一个springboot的war工程,并且将外部的Tomcat整合进我们的idea中,我们…

Python采集*瓣电影影评并实现可视化分析

前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 又到了学Python时刻~ 环境使用: Python 3.8 解释器 Pycharm 编辑器 模块使用 import parsel >>> pip install parsel import requests >>> pip install requests import csv 安装python第三方…

正大期货市场基础知识

(一)什么是期货交易? 根据我国《期货交易管理条例》规定,期货交易,是指采用公开的集中交易方式或者国务院期货监督管理机构批准的其他方式进行的以期货合约或者期权合约为交易标的的交易活动。 集中交易方式&#xf…

白糖期货基础知识介绍——影响白糖期货价格有哪些因素?

一 ,白糖期货基础知识介绍如下: 1、交易代码:SR。 2、交易单位:10吨/手。 3、最小变动价位:1元/吨。 4、波动一下(交易单位最小变动价位):10元。 5、涨跌停幅度:不超…

python-MySQL数据库基础(一)数据库基础知识、MYSQL的介绍和安装、数据类型

数据库介绍 数据库(database)简称DB,实际上是一个文件集合,是一个存储数据的仓库,本质上是一个文件系统,数据库是按照特定的格式把数据存储起来,用户可以对存储的数据进行增删改查等操作,音乐,…

[Linux]进程概念以及进程状态

🥁作者: 华丞臧. 📕​​​​专栏:【LINUX】 各位读者老爷如果觉得博主写的不错,请诸位多多支持(点赞收藏关注)。如果有错误的地方,欢迎在评论区指出。 推荐一款刷题网站 👉 LeetCode刷题网站 文…