标题:大家帮我改下这个电商管理系统已经完成一部分了
只看楼主
kiss96baibai
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2015-7-3
结帖率:0
已结贴  问题点数:30 回复次数:3 
大家帮我改下这个电商管理系统已经完成一部分了
#include "iostream"
#include "string.h"
#define n 20

void zhuce();
void denglu();
char yhm[n],mm[n];
int main(int argc, char* argv[])
{   
    int i;

    printf("-----------\n1.注册用户\n2.登陆用户\n3.继续操作\n0.确定退出\n");
    scanf("%d",&i);
    switch(i)
    {case 0: break;
    case 1 : zhuce();break;
    case 2: denglu();break;

    }
   
    return 0;

}
void zhuce( )
{char temp1[n],temp2[n],temp3[n],yhmtmp[n];


printf("输入用户名\n");
fflush(stdin);//清空缓存
 gets(yhmtmp);
 
 printf("输入密码\n");
 fflush(stdin);
 gets(temp1);
 printf("输入密码确认\n");
 fflush(stdin);
 gets(temp2);
 if(!strcmp(temp1,temp2))
 {strcpy(mm,temp1);   
    printf("注册成功\n");
}
 else
 {printf("输入密码确认\n");
 gets(temp3);
 if(!strcmp(temp1,temp3))
 {strcpy(mm,temp1);
    printf("注册成功\n");


    }
 else

     printf("注册失败\n");
}

}
void denglu( )
{   
    char s1[n],s2[n];
    printf("输入用户名\n");
    fflush(stdin);
    gets(s1);
    printf("输入密码\n");
    fflush(stdin);
    gets(s2);
    if((strcmp(s1,yhm))&&(strcmp(s2,mm)))
        printf("登陆成功\n");
}
实训项目 B2C电商管理系统设计
问题描述:
互联网的发展极大的改变了当今人们的消费习惯。本系统实现基于互联网的B2C电商系统,用户可以通过该平台在线购物,商家通过此平台销售商品。平台与商家分成获利。

功能要求:
1. 注册与登录(用户、商户、系统管理员登录功能)
2. 商品选购(用户选购商品下单)
3. 订单结算(用户支付费用,商家获利,平台分成)
4. 系统配置(商品分类,自营商品,用户、商户账户冻结,分成比利调配,统计

特别说明:
初级设计:
  1. 用户注册,用户登录。(编号,账号,密码,姓名,资金,地址)
     登录后菜单项:选购商品,查看订单,查看资金,充值,修改账户信息,注销,退出
  2. 商家登录,此处商家和系统平台是统一角色,平台自营类似苏宁易购。
     登录后菜单项:查看、添加、修改、删除商品(编号,商品名称,商品信息,价格,库存量,规格,颜色,所属商家),
         查看订单,查看金额,注销,退出,相应的子菜单里应有返回上一级菜单功能。
  3. 选购商品,用户登录后可以直接商品进行购买下单。
     记录订单信息(编号,买家编号,卖家编号,商品编号,购买数量,总金额,时间)。
     选择后,根据购买数量计算金额,直接支付成功,完成结算。
搜索更多相关主题的帖子: 管理系统 include 用户名 return 电商 
2015-07-03 11:53
kiss96baibai
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2015-7-3
得分:0 
2015-07-03 14:32
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:15 
第一部分能正常运行吗  能得到期望的结果吗   如果能  继续编写下一部分  如果不能 继续调试

DO IT YOURSELF !
2015-07-03 14:37
yangfrancis
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:贵宾
威 望:141
帖 子:1510
专家分:7661
注 册:2014-5-19
得分:15 
if((strcmp(s1,yhm))&&(strcmp(s2,mm)))
        printf("登陆成功\n");
这一步的逻辑有没有什么问题?前输入密码那一步应该才是对的,这个地方好像逻辑上反过来了。
2015-07-04 16:59



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-455021-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.463821 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved