C++《超市商品管理系统》课程设计报告 下载本文

C++《超市商品管理系统》课程设计报告

p1->kind=p2->kind; strcpy(p1->Id,p2->Id); strcpy(p1->place,p2->place); p1->saleprice=p2->saleprice; p1->buyprice=p2->buyprice; p1->amount=p2->amount; p1->profit=p2->profit; strcpy(p1->brand,p2->brand); strcpy(p2->name,temp->name); p2->kind=temp->kind; strcpy(p2->Id,temp->Id); strcpy(p2->place,temp->place); p2->saleprice=temp->saleprice; p2->buyprice=temp->buyprice; p2->amount=temp->amount; p2->profit=temp->profit; strcpy(p2->brand,temp->brand); }

void Goodsmessage::Paixu() { showMenu(4); int x; cin>>x; switch(x) { case 1: { system(\ cout <<\排序中...\ cout<<\ Goods *p=NULL,*p1=NULL,*k=NULL; int n=Goodsmessage::ListCount(); if(n<2) return; for(p=Head->Next;p!=End;p=p->Next) for(k=p->Next;k!=End;k=k->Next) { if(p->buyprice>k->buyprice) { Goodsmessage::Swap(p,k); } } Display(); cout <<\排序完成!\ getch(); return; } }

16

C++《超市商品管理系统》课程设计报告

4 系统功能实现

4.1 系统功能主菜单界面实现

图4.1 系统主菜单页面

4.2 商品售出界面实现

17

C++《超市商品管理系统》课程设计报告

图4.2 购买商品操作界面

4.3 商品添加界面实现

图4.3 添加商品操作界面

18

C++《超市商品管理系统》课程设计报告

4.4 商品修改界面实现

图4.4 修改商品操作界面

4.5 商品排序界面实现

图4.5商品排序操作界面

19

C++《超市商品管理系统》课程设计报告

软件使用说明书

5.1 售出功能模块的使用说明

在使用本系统首先会进入系统首页面上面有相应数字操作提示,请选择要进行的操作项目,用户键入7便进入售出商品功能。根据相关提示输入选择商品编号,然后输入商品数量,并且在库存当中进行查找所要购买的商品信息,如果有库存量,然后系统会进行相应的费用计算,如果库存量不够,系统会给出相关的提示信息,结束本次购买,返回主页面。

5.2 商品管理功能的使用说明

在本管理模块主要有四个功能,即商品添加功能、删除功能、修改功能、查询功能,主要适用于超市商品管理人员对库存商品进行管理。根据首页面的提示信息进入相依的操作。

键入1便进入添加商品功能,会提示用户键入商品的名称,然后选择种类、再依次输入品牌、价格、生产厂家、库存量等信息,然后自动保存。

键入5 便进入删除商品功能,选择输入商品编号,系统进行相应的查询,如果没有找到该商品的记录,则会提示该商品不在物品库当中,如果有则进行删除并且提示删除成功。

键入6便进入修改商品的功能,按需要修改的内容输入相应的商品编号,系统在商品库中进行对比查找,然后进行修改提示,选择要进行修改的项目,并且进行保存,如果没有找到则提示没有找到所要修改商品的信息。

键入4便进入商品查询功能,查询方法分编号和名称两种方式查询,查询结束后显示所查询到商品的所有信息。

20