超市管理系统本设计运用 C 语言程序设计了一个超市管理系统。主要实现得功能有进货功能、退货功能、商品销售功能、商品信息查询功能、商品信息浏览功能。1、 开发工具与编程语言:开发工具:Micros o f t V isua l C++ 6、0编程语言:C语言2. 模块划分3、 系统功能与函数得对应关系本系统包括一个主函数与6个被调函数,分别如下:(1) 主函数 void main()(2) 功能选择函数 v oi d g o n g nen g()(3) 进货功能函数 v oi d jinhuo()(4) 退货功能函数 vo i d t u ihuo()(5) 商品销售函数 void s p xs()(6) 信息查询函数 v oid xxcx()(7) 信息浏览函数 vo i d spxxp x()信息查询功能信息浏览功能 退出功能进货功能退货功能商品销售功能超市管理系统得设计与实现4 、 结构体类型说明商品信息包括:商品编号、商品名称、商品进价、商品售价、商品库存数量。结构体类型定义为:s t r u c t xinx i//结构体{c h ar bh[3 0];//商品编号c har bhstr[30];//商品名称f loat jinji a;//商品进价float s houji a;//商品售价in t kucu n;//商品库存数量};5 、 系统函数得设计与实现5.1 主函数主函数中运行功能选择函数,运行时可以显示系统界面,系统界面如图 5-1 所示。 图 5-1 系统主界面主函数中可以实现各种功能得选择。5、2 进货功能函数(1)流程图进货功能函数实现进货功能,能够实现要进货商品得信息添加或录入。进货时,先检测本商品就是否存在,若存在则修改库存数量等相关信息;否则添加本商品得相关信息。进货流程图如图 5-2 所示。否 就是ﻩﻩ 图 5-2 进货功能流程图(2)系统代码voi d j in h u o()//进货处理函数{ch a r str[30];i n t i,a=2;wh il e(a==2){print f("请输入商品得名称:");sca nf("%s",s tr);for(i=0;i