"商品进销存管理程序设计"
本资源摘要信息涵盖了商品进销存管理程序设计的相关知识点,包括程序设计要求、程序设计思路、详细设计等方面。
一、程序设计要求
1. 设计一个商品进销管理程序,具有录入商品信息、修改商品信息、删除商品信息、录入商品的进货和销售信息、给定商品编号或商品名查看该商品及库存信息、统计功能等六个主要功能。
2. 程序要求使用链表存放商品及进销存信息,并实现增删减功能。
3. 程序中主要变量包括 Struct goods *head 结构体指针、Int n、k 等。
二、程序设计思路
1. 设计一个结构体类型,设计好界面,设计好主函数。
2. 程序各功能通过调用子函数来实现,用switch来实现菜单的选择。
3. 一切数据信息通通存在文件中,并实现文件读写操作。
4. 设计子函数来实现查询、保存、读取数据、删除等操作。
三、详细设计
1. 主函数设计:简洁,提供部分提示语和函数的调用。
2. 结构体设计:struct goods {int number; char name[20]; int shumu; float jiage; struct goods *next; };
3. 主函数流程图:
* 显示一系列功能选项
* 输入k,判断k是否是0~6?
* 根据k的值调用各功能模块函数
4. 界面设计:欢迎进入商品管理系统,提供录入信息、修改信息、删除信息、查询信息、进货信息、销售信息等六个功能选项。
四、知识点总结
1. 程序设计要求:录入商品信息、修改商品信息、删除商品信息、录入商品的进货和销售信息、给定商品编号或商品名查看该商品及库存信息、统计功能等六个主要功能。
2. 程序设计思路:设计一个结构体类型,设计好界面,设计好主函数,使用链表存放商品及进销存信息,并实现增删减功能。
3. 结构体设计:struct goods {int number; char name[20]; int shumu; float jiage; struct goods *next; };
4. 主函数设计:简洁,提供部分提示语和函数的调用。
5. 界面设计:欢迎进入商品管理系统,提供录入信息、修改信息、删除信息、查询信息、进货信息、销售信息等六个功能选项。