目录

绪论······························································1

1.1 课题背景及目的················································2

1.2 课题研究方法··················································2

2 概要设计···························································4

2.1 功能模块图····················································4

2.1.1 push()函数的流程图······································4

2.1.2 Insert()函数的流程图····································5

2.1.3 Pop函数的流程图··········································6

2.1.4 main()函数流程图··········································6

2.2 各个模块的功能描述············································7

3 详细设计···························································7

3.1 数据类型······················································7

3.2 伪码算法push(Insert()Pop(),商家通常是把一些接近最后保质期的商品靠外放,不是进行显眼的堆积陈列就是摆放在入口或出口处。如果您多走几步路,把手往货架里面伸一伸,兴许就会发现您拿到的商品要更新鲜一些。比如您购买一些速冻食品的时候,通常消费者都会认为上面的会好一些,下面的会冻的时间久,其实这就是受到一些错误的引导,精明的商家在摆放这些速冻食品的时候,早已进行了有序的排列。要不压在,去买自己真正需要的商品。

从商品销售管理演进看货架陈列管理:超市发展过程中,逐步实现了统一采购,统一进行滞销商品的淘汰,统一进行营促销规划。目前,决策层已经意识到统一货架陈列管理对促进销售的重要作用。从超市商品销售管理演进看,加强货架陈列管理已成为必然。

从不同业态货架陈列管理看标准型超市货架陈列管理:大卖场由于数量少,规模大,商品品种多,货架陈列由业务员全权负责可以实现统一管理并发挥业务员的优势。便利店的数量众多,规模小,商品品种少,货架陈列由门店负责具有必然性。标准型超市介于二者之间,货架陈列管理应该与大卖场和便利店均不同。

概要设计

2.1 功能模块图

2.1.1 push()函数的流程图:

2.1.2 Insert()函数的流程图:

2.1.3 Pop函数的流程图:

2.1.4 main()函数流程图:

2.2 各个模块的功能描述

push()函数功能:往栈中输入信息

Insert()函数功能:插入新的信息

Pop()函数功能:输出栈中的信息。

详细设计

3.1数据类型

struct information

{

char name[10];

long date;

};

typedef struct

{

struct information goods[size];

int top;

}seqstack;

int TOP;

struct information New;

seqstack s1,s2;

3.2 伪码算法

push():

for(i=1;i

{

s1->top++;

scanf("%s%d",s1->goods[s1->top].name,&s1->goods[s1->top].date);

if(s1->goods[s1->top].date <= N)

break;

}

Insert():

s2->top = -1;

for(;s1->top!=-1 && New.date > s1->goods[s1->top].date ; s1->top--)

{

s2->top++;

strcpy(s2->goods[s2->top].name,s1->goods[s1->top].name);

s2->goods[s2->top] = s1->goods[s1->top];

}

s1-

c语言超市货架管理设计报告,商品货架管理详解.doc相关推荐

  1. c语言货架管理实验报告,商品货架管理实验报告(11页)-原创力文档

    西安郵電學院 数据结构课内实验报告 题 目: 商品货架管理 院系名称: 计算机学院 专业名称: 软件工程专业 班 级: 学生姓名: 学号(8位): 需求分析 商品货架管理:把商品货架看成一个栈,栈顶商 ...

  2. c语言货架管理实验报告,商品货架管理实验的报告.docx

    商品货架管理实验的报告 商品货架管理实验报告 篇一:商品货架管理实验报告 西安郵電學院 数据结构课内实验报告 题 目:商品货架管理 院系名称: 计算机学院 专业名称: 软件工程专业 班 级: 学生姓名 ...

  3. ifc97水蒸气c语言计算程序,IFC97水和蒸汽性质计算公式介绍详解.doc

    水和水蒸气热力性质计算公式 工业用1967年IFC公式 1967年IFC公式的特点 (1)将整个水和水蒸气的研究区域分为6个子区域(图 71图 71.折合比体积χ作为自变量:后者则以折合温度.折合压力 ...

  4. 用c语言编写一个酒店点菜菜单,C课程设计报告酒店点菜管理系统设计.doc

    C课程设计报告酒店点菜管理系统设计 PAGE C++面向对象课程设计报告 院(系): 专业: 学生姓名: 班级 学号: 题目: 酒店点菜管理系统设计_______ 起迄日期: _ 设计地点: 指 导 ...

  5. c语言家庭财务管理数组,C语言家庭财务管理统设计报告.doc

    C语言家庭财务管理统设计报告 东华理工大学 C语言课程设计实验报告 题目:家庭账务管理 姓名:曾祥华 班级:1321815 学号:201320181518 指导老师:程志梅 一 案例描述 1.总体描述 ...

  6. 武大版c语言程序设计习题 二维数组 简易学生成绩查询系统,《C语言程序设计》程设计报告.docx...

    <C语言程序设计>程设计报告 课程设计报告题目:招生查询系统课程名称:C语言程序设计专业班级:信息安全201302班学号:姓名:指导教师:报告日期: 2014年10月10日计算机科学与技术 ...

  7. c语言查询课程信息,《C语言程序设计》课程设计报告-招生信息查询系统.docx

    <C语言程序设计>课程设计报告-招生信息查询系统 课 程 设 计 报 告题目: 招生信息查询系统 课程名称: C语言程序设计 专业班级: 信息安全1302 学 号: 姓 名: 指导教师: ...

  8. c语言程序课程设计报告ppt,《C语言程序设计》课程设计报告_模板(样例).docx

    <C语言程序设计> 课程设计报告 (2015- 2016 学年第 3 学期) 姓名 : 学号 : 院系 : 专业 : 班级 : 指导教师 :孙金华 成绩 : 计算机与信息工程 学院 201 ...

  9. c语言课时设计猜坐标游戏,c语言小游戏课程设计报告.docx

    c语言小游戏课程设计报告 中国地质大学 本科生课程论文封面 课程名称c语言课程设计 教师姓名陈喆老师 本科生姓名周宜诺 本科生学号XX 本科生专业土地资源管理 所在院系公共管理学院 类别: 日期: 课 ...

最新文章

  1. 独家 | 将时间信息编码用于机器学习模型的三种编码时间信息作为特征的三种方法...
  2. 崛起的超级智能:是否会是下一个“麦克卢汉式”预言?
  3. python哪本好-最好的Python入门教材是哪本?
  4. Gitlab 安装 使用
  5. Informatica在linux下安装搭建
  6. linux内核杂记(2)-内核的同步与并发
  7. 高并发Web服务的演变:节约系统内存和CPU
  8. HTML5应用程序网站视差模板下载
  9. 如何制作歌单 0202 winform
  10. 大豆叶片病害检测与分类系统
  11. 解决Mac无法写入U盘问题
  12. 短视频追剧的末日来了?
  13. linux一个进程打印10次,如何发现linux中引起高io等待的进程
  14. 用idea创建vue项目
  15. Rufus刻录大于4G系统镜像
  16. 计算机应用第四单元,计算机应用基础基础模块教案 第四单元 Word 2010文字处理软件.docx...
  17. surf算法matlab代码,surf算法matlab源码
  18. linux 单网卡绑定两个ip
  19. Netease Music Spider
  20. “大牌”纷纷入驻智能家居,小米能否守住高地?

热门文章

  1. win10系统开启上帝模式
  2. HTML与CSS网页开发基础快速入门
  3. 计算机音乐功能吗,音乐发烧友用计算机;可以进行MIDI音乐编辑;具有刻录功能的DV? 爱问知识人...
  4. 该怎样制作EDIUS中的模糊转场
  5. [英语阅读]美国狗画家作品热销
  6. 【Git】如何修改分支名
  7. 华为路由器远程命令执行漏洞复现(CVE-2017-17215)
  8. 亲测!超纯净的软件管家
  9. Scrapy 学习记录
  10. 【单片机项目】制作一辆基于STM32的智能小车——三路循迹模块