课程设计(论文)服装销售系统

上传人:cn****1 文档编号:488005777 上传时间:2023-02-23 格式:DOC 页数:19 大小:2.39MB
返回 下载 相关 举报
课程设计(论文)服装销售系统_第1页
第1页 / 共19页
课程设计(论文)服装销售系统_第2页
第2页 / 共19页
课程设计(论文)服装销售系统_第3页
第3页 / 共19页
课程设计(论文)服装销售系统_第4页
第4页 / 共19页
课程设计(论文)服装销售系统_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《课程设计(论文)服装销售系统》由会员分享,可在线阅读,更多相关《课程设计(论文)服装销售系统(19页珍藏版)》请在金锄头文库上搜索。

1、服装销售系统一、 题目要求(1) 包含三类用户:管理员,店长,销售员。(2) 向管理员提供以下功能:自身密码修改,其他用户添加删除,用户信息 修改,统计。商品信息添加,修改,删除,查找,统计。(3)向店长提供以下功能:登陆,注销,自身密码修改,自身信息修改。商品信息修改,商品信息统计。查看日报表,月报表,商品销量报表,营业员业绩报表,查找浏览修改商品储备信息。 (4)向销售员提供以下功能:商品浏览,查找,出售商品,查看自己的本日报表,本月报表。提示 (1)总体设计 整个服装销售系统可以设计为管理员模块,店长模块,销售员模块,商品模块等。 (2)数据结构采用结构体二、需求分析根据题目要求,数据以

2、文件的形式存储,所以应提供文件的输入,输出等操作;还需要文件具有查找,替换,修改数据的功能。三.总体设计仔细阅读系统要求,首先将此系统化分为如下模块(即如下函数)服装模块:服装可被添加、删除、查找、及统计查看管理员登陆模块:管理员账号默认为admin,密码默认为123456,登陆后可添加、删除用户(店长和销售员),可添加删除、查找、统计商品,可退出系统但信息会全部的丢失。店长登录模块: 在管理员添加用户店长后店长可登陆,登陆后店长可浏览、查找商品,可修改商品信息,可查看销售员业绩。销售员登录模块: 在管理员添加销售员用户销售员可登陆,登陆后销售员可浏览、查找、销售商品,可记录销售情况。管理员、

3、店长、销售员登陆后均可修改密码及注销。服装销售系统服装模块销售员模块管理员模块店长模块四、详细设计1 主函数为了各模块的独立性,主函数一般设计得比较简单。主要函数模块int main() USER *use; use=(USER *)malloc(200*sizeof(USER); userIntiate(use); ADMIN *adm; adm=(ADMIN *)malloc(sizeof(ADMIN); adminIntiate(adm); DRESS *dress; dress=(DRESS *)malloc(500*sizeof(DRESS); dressIntiate(dress)

4、; while(1) if(first(use,adm,dress)=3) continue; return 0;2 主菜单函数流程图显示一系列功能选项输入n,判断n是否是1-3根据n的值调用各功能模块函数是否主要菜单函数模块int first(USER *use,ADMIN *adm,DRESS *dress) int chose; int temp,temp2;while(1) system(cls);printf( /=/n);printf( /=服装管理系统首界面=/n);printf( /=/nnn);printf( /=功能菜单=/n);printf( / /n);printf(

5、/ /n);printf( / 1,销售员登陆 /n);printf( / 2,店长登陆 /n);printf( / 3,管理员登陆 /n);printf( / /n);printf( /=/n);printf(n /=请选择服务的种类=/n);scanf(%d,&chose);if(chose5) printf( 你的选择出现错误!按任意键重新的进入选择菜单!n);system(pause);continue;switch(chose)case 1:system(cls);if(userload(use)=1) usermenu(use,dress); system(pause);break

6、;case 2:system(cls);if(monload(use)=1) monmenu(use,dress); break;case 3:system(cls);temp=adminload(adm);if(temp=1) system(pause); temp2=adminmenu(adm,use,dress); return 3; system(pause);continue;default: exit(0);/while()3 各功能模块设计(1) 服装模块服装的模块int adddress(DRESS *dress) char name20; int total; int i;

7、system(cls); printf( /=/n); printf( /=服装销售系统系统商品添加=/n); printf( /=/nnnn); printf( 请输入商品的名称:); scanf(%s,&name); printf(n 请输入入库的商品的数量:) ; scanf(%d,&total); printf(nnn 商品信息输入完毕!nnn); for(i=0;i500;i+) if(dressi.flag=0) strcpy(dressi.name,name); dressi.total=total; dressi.now=total; dressi.flag=1; system

8、(pause); return 1; return 0; /=int deldress(DRESS *dress) char name20; /int total; int i; system(cls); printf( /=/n); printf( /=服装销售系统系统商品删除=/n); printf( /=/nnnn); printf( 请输入需要删除的商品的名称:); scanf(%s,&name); for(i=0;i250;i+) if(strcmp(dressi.name,name)=0) printf(nnn 商品删除完毕!nnn); dressi.flag=0; system(pause); return 1; printf(nnn 商品删除出现错误,请查正商品名称!nnn); system(pause); return 0; (2)管理员模块流程图管理员登陆添加用户删除商品统计商品商品统计删除用户退出系统添加商品查找商品

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号