c语言课程设计商品销售系统,c语言课程设计商品销售管理系统.pdf

C语言课程设计商

品销售管理系统

1

2020 年 4 月 19 日

文档仅供参考

商品销售管理系统

目录

一、 需求分析 2

二、概要设计 2

三、详细设计 4

四、调试分析 14

五、用户手册 14

六、测试数据 15

七、 附录 18

— 1—

2

2020 年 4 月 19 日

文档仅供参考

一、需求分析

商品销售管理程序

商品信息:商品编号、商品名称、商品类别(普通电视机、

DVD、带 DVD 的电视机,带 DVD 的电视机的售价为普通电视机和

DVD 单价之和的 80%)、商品进货价格、商品销售价格、商品数

量、供应商名称等。

记录每一次销售商品的数量和价格,并提供对已售出商品的

价格、数量进行统计、排序功能,但允许用户退商品。

(要求:1.源文件采用多文件的工程结构 2.数据存储采用文件形

式 3.标准的 C 输入输出 4.功能完善,适当的注释, 5.关于文件的

内容需要自学)

二、 概要设计

(一 )按系统分析的功能要求将系统划分为以下几个主要功能模

块:

1、文件管理

文件打开、关闭:对于刚输入或进行操作后的商品信息,在

建立新的商品库存量后,能够把其保存在一个文件中,并对

该文件可进行打开和关闭操作。

2 、进出货管理

(1)商品进货 : 输入数据后商品信息能自动更新进行添加

(2)商品销售 : 输入数据后商品信息能自动更新进行减少

3、商品数据管理

3

2020 年 4 月 19 日

文档仅供参考

(1)增加 / 删除商品 : 添加或删除某条商品的信息

(2)修改商品信息 : 对某条商品的信息进行修改

4 、浏览商品信息管理

(1)查询商品信息:可分别按商品编号、名称、类别或需要进

货商品查询

(2)排序商品信息 : 可按商品编号、名称、类别分别排排序

(3)浏览商品信息:可浏览输入、查询或排序后的数据。

(二)本程序结构

(1)结构体设计

struct goods

{ long int num;

char name[20];

char sort[20];

long int count;

long int price;

}goods[200];

(2)各功能函数设计:

void input() /* 功能 1:输入商品信息 */

— 2—

void sequence() /* 功能 2 :排序商品信息 */

void purchase() /* 功能 3 :进货商品信息 */

void sell() /* 功能 4:销售商品信息 */

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值