• 大小: 33.25MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-08
  • 语言: C/C++
  • 标签: C++  

资源简介

网上超市购物管理系统,具体功能如下: 1、商品基本信息 1)商品代码,商品名称,商品价格,商品库存。 2)设计约定:可以假定超市有 N 种商品,在系统启动时将这些商品信息加载到商品库中。 2、顾客信息 1)普通顾客属性:ID(顾客代码)(随机生成或流水号) 2)普通会员:ID(会员代码),会员姓名,会员电话,会员积分。 3)高级会员:ID(会员代号),会员姓名,会员电话,会员积分,副卡 ID。 3、购物管理 1)为每一个普通顾客生成临时顾客代码。 2)普通会员购买商品时,可享受 9.8 折,普通顾客在单次购物满 1000 元,添加个人基本信息后,可成为普通会员。 3)高级会员购买商品时,可享受 9.5 折,普通顾客在单次购物满 2000 元,添加个人基本信息后,或普通会员单次购物满 1000 元可成为高级会员。普通会员和高级会员可查询 1 年内的购物详单,会员购物积分按照 1 元 1 分计。 4)每次购物后,输出购物清单。包括顾客代号(会员代码)、商品的名称、代号、单价、折扣、数量、价格以及合计价格、购买时间。 4、店铺管理 1)实现商品信息的添加、修改、删除、查询的功。可查询库存少于一定数量的商品。 2)实现会员资料的查询、修改、删除;实现会员整理的功能,对于 1 年内无购物的会员,进行自动删除。 3)可以按照时间区间统计,包括:销售总额;分类统计商品的销售情况;统计对会员的让利情况。

资源截图

代码片段和文件信息

#include“AdvaVipChX.h“
#pragma comment(lib“ws2_32.lib“)


void AdvaVipChX::displayAdvaVip()
{
displayCID_CP();
cout<<“\n会员姓名:“<}
AdvaVipChX::AdvaVipChX(string CIDstring CProstring CNamestring CTNumdouble APointsstring VID):NorCustChX(CIDCPro)AccPoints(APoints)CustName(CName)CustTelNum(CTNum)ViceID(VID)
{
}
void AdvaVipChX::displayShopInfoS()
{
for(unsigned int i=0;i AVipShopInfo[i].displayShopInfo1();
}
void AdvaVipChX::addAVipShopInfo(vector AVShopInfo)
{
 AVipShopInfo.insert(AVipShopInfo.end()AVShopInfo.begin()AVShopInfo.end()); 
 for(unsigned int i=0;i  {
AccPoints+=AVShopInfo[i].getDPrice();
 }
}

void AdvaVipChX::InputAvipShopinfo_To_Vector(string CID)
{
ifstream infile(“AdvaVipChX001.txt“ios::in);
string CIDr;
    string PID;
string PName;
double PPrice;
double DPrice;
double Promo;
int num;
int y;
int m;
int d;
    while(!infile.eof())
    {
        infile>>CIDr>>PID>>PName>>PPrice>>DPrice>>Promo>>num>>y>>m>>d;
if(CIDr!=CID)
continue;
else
{
AVShopInfoChX n(CIDrPIDPNamePPriceDPricePromonumymd);
AVipShopInfo.push_back(n);
    }
    }
    AVipShopInfo.pop_back();  //此处要将最后一个弹出,是因为上述循环将最后一个数字读取了两次
}
void AdvaVipChX::save(vector temp)
{
ofstream outfile(“AdvaVipChX001.txt“ios::app);
for(unsigned int i=0;i outfile<}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-09-11 20:29  NetMarketChX\
     目录           0  2017-09-11 20:29  NetMarketChX\Debug\
     文件      273408  2017-04-08 19:21  NetMarketChX\Debug\NetMarketChX.exe
     文件     1643040  2017-04-08 19:21  NetMarketChX\Debug\NetMarketChX.ilk
     文件     1879040  2017-04-08 19:21  NetMarketChX\Debug\NetMarketChX.pdb
     目录           0  2017-09-11 20:29  NetMarketChX\ipch\
     目录           0  2017-09-11 20:29  NetMarketChX\ipch\netmarketchx-627ae099\
     文件    55443456  2017-04-10 15:46  NetMarketChX\ipch\netmarketchx-627ae099\netmarketchx-2d2955a.ipch
     目录           0  2017-09-12 14:54  NetMarketChX\NetMarketChX\
     文件    66801664  2017-04-10 18:14  NetMarketChX\NetMarketChX.sdf
     文件         903  2017-04-04 10:37  NetMarketChX\NetMarketChX.sln
     文件       45056  2017-04-10 18:14  NetMarketChX\NetMarketChX.suo
     文件        1839  2017-04-08 17:09  NetMarketChX\NetMarketChX\AdvaVipChX.cpp
     文件         881  2017-04-08 15:31  NetMarketChX\NetMarketChX\AdvaVipChX.h
     文件        1211  2017-04-08 19:28  NetMarketChX\NetMarketChX\AdvaVipChX.txt
     文件         204  2017-04-08 19:27  NetMarketChX\NetMarketChX\AdvaVipChX001.txt
     文件        1547  2017-04-05 16:40  NetMarketChX\NetMarketChX\CBinaryFile.cpp
     文件        1044  2014-01-02 13:28  NetMarketChX\NetMarketChX\CBinaryFile.h
     文件        1884  2013-12-25 18:48  NetMarketChX\NetMarketChX\CItem.cpp
     文件        1059  2013-12-25 18:48  NetMarketChX\NetMarketChX\CItem.h
     文件        2009  2013-12-25 18:56  NetMarketChX\NetMarketChX\CItemController.cpp
     文件        1118  2014-01-03 17:10  NetMarketChX\NetMarketChX\CItemController.h
     文件        9996  2017-04-05 14:31  NetMarketChX\NetMarketChX\CItemSystem.cpp
     文件        2232  2017-04-05 15:51  NetMarketChX\NetMarketChX\CItemSystem.h
     文件         167  2017-04-08 17:51  NetMarketChX\NetMarketChX\Date.cpp
     文件         350  2017-04-08 14:01  NetMarketChX\NetMarketChX\Date.h
     目录           0  2017-09-11 20:29  NetMarketChX\NetMarketChX\Debug\
     文件      435303  2017-04-08 17:11  NetMarketChX\NetMarketChX\Debug\AdvaVipChX.obj
     文件        1327  2017-04-06 21:18  NetMarketChX\NetMarketChX\Debug\AppProChX.obj
     文件        6242  2017-04-08 19:21  NetMarketChX\NetMarketChX\Debug\cl.command.1.tlog
     文件      157282  2017-04-08 19:21  NetMarketChX\NetMarketChX\Debug\CL.read.1.tlog
............此处省略81个文件信息

评论

共有 条评论