c语言课程设计师
商品销售管理系统
1
2020年4月19日
文档仅供参考
商品销售管理系统
目录
一、需求分析2
二.概要设计2
三.详细设计4
四.调试分析14
五.用户手册14
六.测试数据15
七、附录十八
-1-
2
2020年4月19日
文档仅供参考
一.需求分析
商品销售管理程序
商品信息:商品编号、商品名、商品类别(通常的电视、
DVD、带DVD的电视、带DVD的电视的售价与普通电视相比
DVD单价之和的80% )、商品采购价格、商品销售价格、商品数量
量、供应商名称等。
记录一次销售商品的数量和价格,对已销售商品的
价格、数量实行统计、排序功能,但允许用户退货。
(要求)1.源文件采用多文件工程结构)2.数据存储采用文件格式
公式3 .标准C输入/输出4 .功能完善,注释正确,5 .文档相关
内容需要自学)
二.概要设计
(一)根据系统分析的功能要求,将系统分为以下主要功能模型
块:
1、档案管理
文件打开、关闭:关于输入后或操作后的商品信息
制作新商品的库存量后,将其保存在一个文件中,是正确的
您可以打开和关闭此文件。
2、进入出货管理
)1)输入商品进货:数据后,商品信息会自动更新并添加
)向商品销售:输入数据时,商品信息自动更新减少
3、商品数据管理
3
2020年4月19日
文档仅供参考
)1)添加/删除商品:添加/删除某商品的信息
)修改商品信息:修改某个商品的信息
4、看商品信息管理
)1)商品信息查询)商品编号、名称、类别或者根据需要可以单独进行
商品查询
)排序商品信息:可以按商品编号、名称、类别进行排序
)3)查看商品信息)可以查看输入、查询或排序的数据。
(二)本程序构成
)1)结构设计
结构代码
{ long int num;
char name[20];
char sort[20];
长整型计数;
长时间购买价格;
}goods[200];
)2)各功能函数的设计:
void input ()/*功能1 :输入商品信息) /
-2-
void sequence ()/*功能2 )商品信息排序) /
void purchase ()/*功能3 )进货商品信息) /
void sell ()/*功能4 )销售商品信息) /