服装销售管理系统课程设计内容摘要:
||chose19) { printf( 你的输入有误,请重新的输入。 \n)。 system(pasue)。 continue。 } switch(chose1) { case 1: { system(cls)。 regnew(use)。 16 system(pause)。 break。 } case 2: { system(cls)。 deluser(use)。 system(pause)。 break。 } case 3: { system(cls)。 useall(use)。 system(pause)。 break。 } case 4: { system(cls)。 adddress(dress)。 system(pasue)。 break。 } case 5: { system(cls)。 deldress(dress)。 break。 } case 6: { system(cls)。 finddress(dress)。 break。 } case 7: { system(cls)。 dressall(dress)。 system(pasue)。 break。 } case 8: 17 { system(cls)。 if(adminpass(adm)==1) continue。 break。 } case 9: { system(cls)。 if(adminout()==1) return 3。 } case 0:{ system(cls)。 if(out()==1) continue。 break。 } default: continue。 } } } int userload(user *use) { char name[21]。 char pass[7]={0}。 int chose,chose2。 int i,j。 while(1) { system(cls)。 printf( 用户名: )。 scanf(%s,amp。 name)。 printf( 密 码: )。 for(i=0。 i6。 i++) { pass[i]=getch()。 printf(*)。 } while(1) { printf(\n\n 用户登陆信息输入完毕,是否确认 ? 1,确认 0,重新输入 \n)。 scanf(%d,amp。 chose)。 if(chose!=1amp。 amp。 chose!=0) { printf( 你的输入有误,请重新的输入。 \n)。 continue。 } 18 if(chose==1) { for(i=0。 i200。 i++) { if(use[i].type==0) if(strcmp(use[i].username,name)==0) if(strcmp(use[i].pass,pass)==0) { printf( 登陆成功。 请继续使用。 \n)。 strcpy(,name)。 return 1。 } } printf( 输入的用户名或者密码有误。 1,重新登陆 2,退出登陆。 \n)。 scanf(%d,amp。 chose2)。 if(chose2==1) { system(cls)。 break。 } else { system(cls)。 return 0。 } } if(chose==0) break。 } } } 这里面包含了管理员的十个功能选项。 4,选择销售员和店长,(注明第一次运行时本来没有销售员和店长,需要管理员添加。 ) int userout() { int chose。 while(1) { system(cls)。 printf(\n 在线用户: %s\n\n,)。 printf( 你确定要注销吗。 1,注销 0,取消 \n\n)。 scanf(%d,amp。 chose)。 if(chose!=0amp。 amp。 chose!=1) { printf( 你的选项出现了错误,请重新的输入。 \n\n\n)。 system(pasue)。 continue。 19 } if(chose==1) { printf( 销售员账户注销完毕。 \n\n\n\n)。 strcpy(,unknown)。 // system(pause)。 return 1。 } else return 0。 } } int sold(user *use,DRESS *dress) { char name[20]。 int num。 int i。 int j。 int k。 system(cls)。 printf(\n 在线用户: %s\n\n,)。 printf( 请输入要出售的商品的名称: )。 scanf(%s,amp。 name)。 printf(\n 请输入出售的数量: )。 scanf(%d,amp。 num)。 for(k=0。 k200。 k++) { if(strcmp(use[k].username,)==0) for(i=0。 i500。 i++) { if(strcmp(dress[i].name,name)==0) { if(dress[i].nownum) break。 dress[i].now=dress[i].nownum。 printf(\n\n\n 商品 %s 已经销售出了 %d 件 \n,name,num)。 for(j=0。 j100。 j++) { if(use[k].mdb[j].flag==0) { strcpy(use[k].mdb[j].name,name)。 use[k].mdb[j].flag=1。 use[k].mdb[j].total=num。 return 1。 } 20 } } } } printf( 商品出售出现错误。 请重新操作。 \n\n\n)。 return 0。 } void mounth(user *use) { int i。 int j。 char name[20]。 strcpy(name,)。 system(cls)。 printf(\n 在线用户: %s\n\n,)。 for(i=0。 i100。 i++) { if(strcmp(use[i].username,name)==0) { for(j=0。 j100。 j++) { if(use[i].mdb[j].flag==1) printf( 商品名称: %s , 出 售 数量 : %d\n,use[i].mdb[j].name,use[i].mdb[j].total)。 } } } } int usermenu(user *use,DRESS *dress) { int i。 int chose1。 while(1) { syste。服装销售管理系统课程设计
本资源仅提供20页预览,下载后可查看全文
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
相关推荐
服装系列--品牌终端管理手册店长手册
搭配 的上衣和裤子放在同一货架上,但要留意此摆放方法不要造成上重下轻的感觉,例如:裤子不要放在货架上方,而衣服放下面。 分类型 分类型的摆放方法可将货品分成 T恤、毛衣、裤类、配衬等 (但不用分男女装 ),这种摆法可让顾客清晰购物方向。 分价格 分价格可以把同一价格的货品摆放在一起 (不用分类别 ),这种摆法比较适合做特价时用。 分方位 我们要清楚货场的有利区位
服装成品仓库管理规章制度ok
. 成衣收货及入库; 1) 成衣 到 库后, 跟单或厂方 付货 品 清单 和 送货单 仔细核对 成衣 的 合同 、规格、 款 号、数量、批号及外包装 ,质量, 是否完好无损,核对无误后将到日期及实收数量 填记于相关单据上 ; 入库后 及时整理上架,并做好标识 , 入库帐交予仓库主管录入系统及单据存档; 2) 入库后及时整理上架,并做好标识,入库帐交予仓库主管录入系统及单据存档; 第二章 入库