模拟超市的收银系统一、系统分析与设计
随着计算机的发展,计算机技术已经融入到社会生活的各个角落,把人们从以前繁琐的手工操作中解放出来,从而使信息的管理大大简便起来
超市日常有大量的数据需要进行处理,包括收银员收银时输入的消费者购买信息、管理员输入的入库商品信息、管理员输入的人员信息、日常销售额的统计等等
面对如此大的信息量,就需要有相应的计算机管理系统来提高工作的效率和系统管理的安全性
通过这样的系统,超市就可以由收银员方便的在收银柜台进行销售额的录入,管理员也可以方便地进行管理,从而减小手工操作的工作量,本设计就是为了模拟超市的收银系统
从需求分析的角度来看,这个超市管理系统的需求如下所示:该系统的功能主要是模拟超市的收银的过程,所以不需要设计数据库,当进入系统,就会显示仓库里的所有货物,当管理员输入货物编号(索引号)时,就会提示你需要买的数量,输入完成就会提示你购买成功
根据系统需求,这个版本的超市管理系统是一个简单的管理系统,三、主要程序清单(见附录)//************************************************************************//*main
cpp系统主文件//************************************************************************#include"counter
h"//创建一个商店CStore*PrepareStore(){//创建一个空商店CStore*pStore=newCStore();//为商店配货CGoods*pGoods=newCGoods(1,"西瓜",4
50);pStore->AddGoods(pGoods,1000);pGoods=newCGoods(2,"鸡蛋",5
00);pStore-