C语言校园超市管理系统
C语言课程设计任务书
一、 设计题目
校园超市管理系统
二、设计目的
1、加深学生对该课程基础知识和基本理论的理解和掌握,培养学生综合运用所学知识独立分析和解决问题的能力;
2、培养学生在计算机软硬件开发、理论计算、查阅资料等方面的能力,使学生逐步树立正确的设计思想;
3、加强理论联系实际,培养学生科学严谨、实事求是的工作作风和勇于探索的创新精神。
三、任务描述
校园超市是一个方便师生购物的小型购物场所,为了方便对超市管理,故设计-一款校园超市管理系统是十分必要的。
本次设计的校园超市管理系统,主要用户分为两类用户:管理员和收银员。
各类用户要求实现的基本功能如下:
管理员:
(1)商品管理: 录入和修改商品信息。
商品信息包括:商品货号、名称、类别、数量、价格等。
(2)销售统计:统计显示畅销商品排行榜和滞销商品排行榜(对购物单信息中各商品销售数量排序);统计显示总销售额;统计显示已销售商品信息和余留商品信息。
收银员:
(1)结账办理:录入顾客要结账的所有商品货号、数量,系统自动统计显示顾客的购物单信息,并统计总费用,顾客确认无误后完成支付。购物单信息包括:商品货号、名称、单价、数量、金额等。
(2)退货办理:录入某位顾客要退货的所有商品货号、数量,系统自动统计显示顾客的退货单信息,并统计总费用。
退货单信息包括:商品货号、名称、单价、数量、合计等。
四、设计要求
1、要求按照分析、设计、编码、调试和测试的软件开发过程独立完成一个校园超市管理系统;
2、应用模块化编程思想。系统的各项功能分别用函数编写,并通过主函数调用实现其所有功能;
3、系统完成的各项功能要求设计成一个菜单。开始运行程序时,先按用户分类显示主菜单,在选择了相关用户后,再显示该用户对应的菜单,然后用户通过菜单项选择操作完成相应操作。
源码下载
链接:https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111
提取码:1111