c语言课程设计-超市管理系统

c语言课程设计-超市管理系统

ID:33493173

大小:153.50 KB

页数:17页

时间:2019-02-26

c语言课程设计-超市管理系统_第1页
c语言课程设计-超市管理系统_第2页
c语言课程设计-超市管理系统_第3页
c语言课程设计-超市管理系统_第4页
c语言课程设计-超市管理系统_第5页
资源描述:

《c语言课程设计-超市管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程设计说明书No171.课程设计的目的随着社会的发展,超市成为百姓购买日常用品的首选之地,琳琅满目的商品在管理方面也是一大问题,超市对商品的管理统计是很重要的,因此一个超市商品管理系统可以大大地帮助超市人员管理商品情况。以下程序供参考使用:该程序一共有5个模块6个选项,不但可以进行超市商品信息的显示,修改,删除,更可以对商品的价格进行统计,对商品的进货价格出货价格以及净利润等进行统计,操作界面简洁,方便的进行操作。程序用了指针、链表、数组.结构体等知识点,可运用于小的管理软件。软件运用菜单实现交互式管理,用户轻松的按键既可实现对软件的操作,操作简单,功能使用可以满足一般小型超市的管理,用

2、户对进货出货的价格数量一目了然。沈阳大学课程设计说明书No1722.设计方案论证2.1设计思路建立一个全局链表,在内存中存储数据,例如:商品数量出货进货价格等。主函数可以调用5个模块函数,分别完成增加,显示,修改,删除,商品详细,结束等功能。在主函数中可以设置调用5个函数的方法,按1,2,3,4,5,6数字键,则分别可以执行某个功能模块。主要功能模块即如图1所示:显示全部息商品买卖操作登陆商品信息删除商品信息库存商品修改结束商品管理图1.超市管理功能模块2.2.程序设计自定义函数就是一般先进行函数声明,然后进行定义。①数据结构体的定义:将一个货物的信息作为一个结构体,由于利用链表所以在结构

3、体中别忘记指向后继结点的指针。如下:structstudent{intno;charname[20];intzong;floatjin;floatchu;intchuliang;floatsort;沈阳大学课程设计说明书No17intkucun;floatxiaoshousum;floatjingliave;};②main()主函数:主函数是程序的入口,利用循环语句,当运行到指定函数入口时,跳出循环,执行其他模块方法,当选择退出时结束整个程序。③商品详细信息如图2显示商品信息开始结束图2.显示信息④买卖信息如图3输入商品编号商品是否存在NY开始结束修改买卖数量数量是否正确NY沈阳大学课程设

4、计说明书No17图3.查询信息⑤删除信息如图4开始输入要删除的商品ID该商品是否存在删除该商品信息结束YN图4.删除信息⑥修改信息如图5开始输入商品编号商品是否存在修改商品信息结束YN图5修改信息沈阳大学课程设计说明书No172.3.源程序#include#include#include#include#defineMAX50voidprudctInfo();voidsort();voidprudctgoto();voidprudctinsert();voidprudctdelete();voidprudctupdat

5、e();voidaverage();intnow_no=0;structstudent{intno;charname[20];intzong;floatjin;floatchu;intchuliang;floatsort;intkucun;floatxiaoshousum;floatjingliave;};structstudentstu[MAX],*p;main()//主函数{charas;start:printf("tttt超市商品管理系统");//一下为功能选择模块do{printf("tttt1.商品详细tttt2.商品买卖ttt

6、t3.库存商品登陆tttt4.库存商品删除tttt5.库存商品修改tttt6.退出");printf("tttt选择功能选项:");as=getch();switch(as){case'1':沈阳大学课程设计说明书No17system("cls");prudctInfo();break;case'2':system("cls");prudctgoto();break;break;case'3':system("cls");prudctinsert();break;case'4':system("cls");prudctdelete();bre

7、ak;case'5':system("cls");prudctupdate();break;case'6':system("exit");exit(0);default:system("cls");gotostart;}}while(1);//至此功能选择结束}voidprudctInfo()//显示数据函数{inti;charas;floatave;do{printf("tt商品详细");printf("t编

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。