c语言项目报告-模拟购物平台

c语言项目报告-模拟购物平台

ID:6366251

大小:2.17 MB

页数:54页

时间:2018-01-11

c语言项目报告-模拟购物平台_第1页
c语言项目报告-模拟购物平台_第2页
c语言项目报告-模拟购物平台_第3页
c语言项目报告-模拟购物平台_第4页
c语言项目报告-模拟购物平台_第5页
资源描述:

《c语言项目报告-模拟购物平台》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Computerprogramming项目报告题目:模拟购物平台说明:本报告仅供分享交流使用,请勿用于商业用途。该报告适用于C语言初学者,尤其适合那些第一次作项目报告的初学者。由于适用该文档而造成的任何损失,本人概不负责,望请自重。建议:1.该报告中使用的数据结构为结构体数组,有能力的可使用链表;2.推荐添加一个购物车模块以实现多次或批量购买;3.本报告中商品录入模块没有对重复的商品编号进行重复性判断,这可可能会相同的商品编号也能录入,建议添加一个判断。1.问题描述该项目是对网上购物平台的一个模拟,模拟实现用户的登录注册,账户管理,商品选购以及管理员的后台维护功能。2.系统功能分解2.1模块结

2、构2.2程序流程图2.2.1主程序模块2.2.2登录注册模块2.2.2.1登录模块2.2.2.2注册模块2.2.3后台维护模块2.2.3.1商品录入模块2.2.3.2添加删除模块2.2.3.2.1添加商品模块2.2.3.2.2删除商品模块2.2.3.2.2.1按编号删除模块2.2.3.2.2.2按商品名称删除模块2.2.3.3修改商品信息模块2.2.2.4账户管理模块2.2.4.1充值模块2.2.4.2查询信息模块2.2.4.2.1查看基本信息模块2.2.4.2.2查看已购买模块2.2.4.2.3查看已收藏模块2.2.5商品选购模块2.2.5.1查询筛选模块2.2.5.2商品购买模块2.2.5

3、.2.1评价模块2.2.5.3收藏模块3.程序运行和测试商品录入登陆与充值注册查询筛选商品收藏查看已收藏购买查看已购买查看账户信息并修改密码删除商品商品修改4.程序清单#include#includestructsp{charid[20];charname[20];floatprice;floatxy;intkc;intnum_pj;intnum_gm;intnum_sc;};structyh{charname[20];charcode[20];floatmoney;};structsc{charyh_name[20];charsp_id[20];char

4、sp_name[20];floatprice;};structgm{charyh_name[20];charsp_id[20];charsp_name[20];floatprice;};structspsps[1000];structyhyhs[1000];structscscs[1000];structgmgms[1000];intnumber=0;intnumber1=0;intnumber2=0;intnumber3=0;charyh_name[20];FILE*yhml=NULL;//****用户目录文件****FILE*spml=NULL;//****商品目录文件****FILE*y

5、gm=NULL;//****已购买文件******FILE*ysc=NULL;//****已收藏文件******intnum[4];voidmain(){/*函数声明*/voidHTWH();voidDLZC();inti,choose;FILE*fp1;fp1=fopen("NUMBER.txt","a+");/*打开文件读取数据*/for(i=0;i<4;i++){fread(&num[i],sizeof(int),1,fp1);}fclose(fp1);number=num[0];number1=num[1];number2=num[2];number3=num[3];printf("*

6、******欢迎使用模拟购物平台*******");printf("");while(1){printf("请输入选择[1]登录注册[2]后台维护[0]退出:");scanf("%d",&choose);if(choose==0)break;switch(choose){case1:DLZC();break;case2:HTWH();break;default:printf("**************输入错误**************");}}num[0]=number;num[1]=number1;num[2]=number2;num[3]=number3;fp1=fope

7、n("NUMBER.txt","w");/*打开文件读取数据*/for(i=0;i<4;i++){fwrite(&num[i],sizeof(int),1,fp1);}fclose(fp1);}/*************************************登陆注册模块*************************************/voidDLZC(){intchoose;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。