商品订购系统设计完整代码(16页)269.pdf





《商品订购系统设计完整代码(16页)269.pdf》由会员分享,可在线阅读,更多相关《商品订购系统设计完整代码(16页)269.pdf(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 商品订购系统设计完整代码页G o o d i s g o o d,b u t b e t t e r c a r r i e s i t.精 益 求 精,善 益 求 善。-2单回搜继价厂 称 的索要请 搜品存除于,信称品显 表商商索信商导文信商录输继录输否是 存 产 厂 号 称 品第输 信商入新 录品商输的要你输上返 单储 存 品商 品增 入子理管菜维 功保 反息存保户 时 购 号录息信表 信的 保品价 地称 录的商列息保的 菜加回入否品删否除要入 搜品库除删下,息称的显列商除记继入继地 厂 号 名 信品件你请 增有输:加信商加 菜回户 名 期订 货列 查单购订继此操示的有存目购客地客期 计
2、库商购客订项买品商商此否测 货 息订你输库名订便息货名商列息订品 菜返单 产 家 货列品商 商 程结随的序于 使迎欢统本迎 界的退操输退 单菜 搜 单 品订 品浏 源科作订用欢户客 地客户时日购 货 单 存产 厂 货品商导文 订 商存 商删 商 订询 商订 商索 商览 商输 菜护理 统单订 统量商 户客-#include#include#include#include#include int bgnumber=023;/客户号 int inumber=0;/商品量的统计 int ibuy=0;/订单的统计 void secondmain();/管理维护子菜单 void jianpanload(
3、);/输入商品 void scanproduct();/浏览商品 void searchproduct();/搜索商品 void dinggou();/订购商品 void lookdinggou();/查询订单 void addproduct();/增加商品 void deleteproduct();/删除商品 void saveproduct();/保存商品 void savedinggou();/保存订单 void wenbenload();/从文本导入商品 -3单回搜继价厂 称 的索要请 搜品存除于,信称品显 表商商索信商导文信商录输继录输否是 存 产 厂 号 称 品第输 信商入新 录品
4、商输的要你输上返 单储 存 品商 品增 入子理管菜维 功保 反息存保户 时 购 号录息信表 信的 保品价 地称 录的商列息保的 菜加回入否品删否除要入 搜品库除删下,息称的显列商除记继入继地 厂 号 名 信品件你请 增有输:加信商加 菜回户 名 期订 货列 查单购订继此操示的有存目购客地客期 计库商购客订项买品商商此否测 货 息订你输库名订便息货名商列息订品 菜返单 产 家 货列品商 商 程结随的序于 使迎欢统本迎 界的退操输退 单菜 搜 单 品订 品浏 源科作订用欢户客 地客户时日购 货 单 存产 厂 货品商导文 订 商存 商删 商 订询 商订 商索 商览 商输 菜护理 统单订 统量商 户客
5、-struct product char name30;/商品名 int number;/货号 char vender30;/厂家 char filed100;/产地 int stock;/存量 double unvalent;/单价;struct product a100;struct dinggou int bgname;/货号 int bmany;/订购量 int btime;/日期时间 char bname100;/客户名 char baddress100;/客户地址 int bnumber;/客户号;struct dinggou b100;int main(void)-4单回搜继价厂
6、 称 的索要请 搜品存除于,信称品显 表商商索信商导文信商录输继录输否是 存 产 厂 号 称 品第输 信商入新 录品商输的要你输上返 单储 存 品商 品增 入子理管菜维 功保 反息存保户 时 购 号录息信表 信的 保品价 地称 录的商列息保的 菜加回入否品删否除要入 搜品库除删下,息称的显列商除记继入继地 厂 号 名 信品件你请 增有输:加信商加 菜回户 名 期订 货列 查单购订继此操示的有存目购客地客期 计库商购客订项买品商商此否测 货 息订你输库名订便息货名商列息订品 菜返单 产 家 货列品商 商 程结随的序于 使迎欢统本迎 界的退操输退 单菜 搜 单 品订 品浏 源科作订用欢户客 地客户
7、时日购 货 单 存产 厂 货品商导文 订 商存 商删 商 订询 商订 商索 商览 商输 菜护理 统单订 统量商 户客-int i;wenbenload();do system(cls);printf(nnnnnn);printf(*欢迎使用商品订购系统v1.0*n);printf(作者:计科1102 姚茂源n);printf(n);printf(1.浏览商品信息 n);printf(2.订购商品 n);printf(3.订单查询 n);printf(4.搜索商品 n);printf(5.管理菜单 n);printf(0.退出系统 n);printf(n);printf(*n);printf(n
8、ntt请输入你的操作(05):);-5单回搜继价厂 称 的索要请 搜品存除于,信称品显 表商商索信商导文信商录输继录输否是 存 产 厂 号 称 品第输 信商入新 录品商输的要你输上返 单储 存 品商 品增 入子理管菜维 功保 反息存保户 时 购 号录息信表 信的 保品价 地称 录的商列息保的 菜加回入否品删否除要入 搜品库除删下,息称的显列商除记继入继地 厂 号 名 信品件你请 增有输:加信商加 菜回户 名 期订 货列 查单购订继此操示的有存目购客地客期 计库商购客订项买品商商此否测 货 息订你输库名订便息货名商列息订品 菜返单 产 家 货列品商 商 程结随的序于 使迎欢统本迎 界的退操输退
9、单菜 搜 单 品订 品浏 源科作订用欢户客 地客户时日购 货 单 存产 厂 货品商导文 订 商存 商删 商 订询 商订 商索 商览 商输 菜护理 统单订 统量商 户客-scanf(%d,&i);switch(i)case 1:system(cls);scanproduct();break;case 2:system(cls);dinggou();break;case 3:system(cls);lookdinggou();break;case 4:searchproduct();break;case 5:secondmain();break;case 0:/退出系统的界面 system(cls
10、);-6单回搜继价厂 称 的索要请 搜品存除于,信称品显 表商商索信商导文信商录输继录输否是 存 产 厂 号 称 品第输 信商入新 录品商输的要你输上返 单储 存 品商 品增 入子理管菜维 功保 反息存保户 时 购 号录息信表 信的 保品价 地称 录的商列息保的 菜加回入否品删否除要入 搜品库除删下,息称的显列商除记继入继地 厂 号 名 信品件你请 增有输:加信商加 菜回户 名 期订 货列 查单购订继此操示的有存目购客地客期 计库商购客订项买品商商此否测 货 息订你输库名订便息货名商列息订品 菜返单 产 家 货列品商 商 程结随的序于 使迎欢统本迎 界的退操输退 单菜 搜 单 品订 品浏 源科
11、作订用欢户客 地客户时日购 货 单 存产 厂 货品商导文 订 商存 商删 商 订询 商订 商索 商览 商输 菜护理 统单订 统量商 户客-printf(nnnnnnnn);printf(nnttt欢迎使用本系统nnnnnttt欢迎再次使用n);exit(0);/exit用于在程序运行的过程中随时结束程序 while(1);return 0;/浏览商品 void scanproduct()int i;system(cls);printf(ttttt商品信息列表n);for(i=0;i inumber;i+)printf(名称:%sn,ai.name);printf(货号:%dn,ai.numbe
12、r);printf(厂家:%sn,ai.vender);printf(产地:%sn,ai.filed);printf(存量:%dn,ai.stock);printf(单价:%.2lfnnn,ai.unvalent);-7单回搜继价厂 称 的索要请 搜品存除于,信称品显 表商商索信商导文信商录输继录输否是 存 产 厂 号 称 品第输 信商入新 录品商输的要你输上返 单储 存 品商 品增 入子理管菜维 功保 反息存保户 时 购 号录息信表 信的 保品价 地称 录的商列息保的 菜加回入否品删否除要入 搜品库除删下,息称的显列商除记继入继地 厂 号 名 信品件你请 增有输:加信商加 菜回户 名 期订
13、货列 查单购订继此操示的有存目购客地客期 计库商购客订项买品商商此否测 货 息订你输库名订便息货名商列息订品 菜返单 产 家 货列品商 商 程结随的序于 使迎欢统本迎 界的退操输退 单菜 搜 单 品订 品浏 源科作订用欢户客 地客户时日购 货 单 存产 厂 货品商导文 订 商存 商删 商 订询 商订 商索 商览 商输 菜护理 统单订 统量商 户客-printf(nnnnnnttt);printf(返回主菜单n);printf(ttt);system(pause);return;/商品的订购 void dinggou()char ch;int i,j,t,c=1;int n=1;int m=0;
14、do switch(n)case 1:system(cls);printf(tttt商品信息列表n);/显示商品的名称、货号信息,以便于订购-8单回搜继价厂 称 的索要请 搜品存除于,信称品显 表商商索信商导文信商录输继录输否是 存 产 厂 号 称 品第输 信商入新 录品商输的要你输上返 单储 存 品商 品增 入子理管菜维 功保 反息存保户 时 购 号录息信表 信的 保品价 地称 录的商列息保的 菜加回入否品删否除要入 搜品库除删下,息称的显列商除记继入继地 厂 号 名 信品件你请 增有输:加信商加 菜回户 名 期订 货列 查单购订继此操示的有存目购客地客期 计库商购客订项买品商商此否测 货
15、息订你输库名订便息货名商列息订品 菜返单 产 家 货列品商 商 程结随的序于 使迎欢统本迎 界的退操输退 单菜 搜 单 品订 品浏 源科作订用欢户客 地客户时日购 货 单 存产 厂 货品商导文 订 商存 商删 商 订询 商订 商索 商览 商输 菜护理 统单订 统量商 户客-printf(名称t 货号t 库存n);for(i=0;i inumber;i+)printf(%st%dt%dnnn,ai.name,ai.number,ai.stock);printf(nnn);printf(tttt商品订单n);printf(nttt请输入你的第%d个订单信息:n,m+1);printf(nttt货号
16、:);fflush(stdin);scanf(%d,&bibuy.bgname);/检测是否含有此商品 j=1;for(i=0;i=bibuy.bmany)at.stock=at.stock-bibuy.bmany;/顾客购买后商品的库存计算 printf(nttt日期时间:);fflush(stdin);scanf(%d,&bibuy.btime);printf(nttt客户名:);fflush(stdin);gets(bibuy.bname);printf(nttt客户地址:);fflush(stdin);gets(bibuy.baddress);printf(nttt客户号:);bibu
17、y.bnumber=bgnumber;printf(%dn,bibuy.bnumber);bgnumber+;-10单回搜继价厂 称 的索要请 搜品存除于,信称品显 表商商索信商导文信商录输继录输否是 存 产 厂 号 称 品第输 信商入新 录品商输的要你输上返 单储 存 品商 品增 入子理管菜维 功保 反息存保户 时 购 号录息信表 信的 保品价 地称 录的商列息保的 菜加回入否品删否除要入 搜品库除删下,息称的显列商除记继入继地 厂 号 名 信品件你请 增有输:加信商加 菜回户 名 期订 货列 查单购订继此操示的有存目购客地客期 计库商购客订项买品商商此否测 货 息订你输库名订便息货名商列息
18、订品 菜返单 产 家 货列品商 商 程结随的序于 使迎欢统本迎 界的退操输退 单菜 搜 单 品订 品浏 源科作订用欢户客 地客户时日购 货 单 存产 厂 货品商导文 订 商存 商删 商 订询 商订 商索 商览 商输 菜护理 统单订 统量商 户客-ibuy+;m+;printf(nnntttt);system(pause);else printf(nnttt订购数目超出库存n);printf(ttt);system(pause);/若没有商品的提示及操作 else printf(nnttt查无此货n);printf(ttt);system(pause);case 2:-11单回搜继价厂 称 的索
19、要请 搜品存除于,信称品显 表商商索信商导文信商录输继录输否是 存 产 厂 号 称 品第输 信商入新 录品商输的要你输上返 单储 存 品商 品增 入子理管菜维 功保 反息存保户 时 购 号录息信表 信的 保品价 地称 录的商列息保的 菜加回入否品删否除要入 搜品库除删下,息称的显列商除记继入继地 厂 号 名 信品件你请 增有输:加信商加 菜回户 名 期订 货列 查单购订继此操示的有存目购客地客期 计库商购客订项买品商商此否测 货 息订你输库名订便息货名商列息订品 菜返单 产 家 货列品商 商 程结随的序于 使迎欢统本迎 界的退操输退 单菜 搜 单 品订 品浏 源科作订用欢户客 地客户时日购 货
20、 单 存产 厂 货品商导文 订 商存 商删 商 订询 商订 商索 商览 商输 菜护理 统单订 统量商 户客-printf(是否继续输入订购?(Y/N);fflush(stdin);scanf(%c,&ch);if(ch=N|ch=n)c=0;break;else if(ch=Y|ch=y)c=0;n=1;break;else if(ch!=n|ch!=N|ch!=Y|ch!=y)n=0;c=1;break;case 0:if(c=1)-12单回搜继价厂 称 的索要请 搜品存除于,信称品显 表商商索信商导文信商录输继录输否是 存 产 厂 号 称 品第输 信商入新 录品商输的要你输上返 单储 存
21、品商 品增 入子理管菜维 功保 反息存保户 时 购 号录息信表 信的 保品价 地称 录的商列息保的 菜加回入否品删否除要入 搜品库除删下,息称的显列商除记继入继地 厂 号 名 信品件你请 增有输:加信商加 菜回户 名 期订 货列 查单购订继此操示的有存目购客地客期 计库商购客订项买品商商此否测 货 息订你输库名订便息货名商列息订品 菜返单 产 家 货列品商 商 程结随的序于 使迎欢统本迎 界的退操输退 单菜 搜 单 品订 品浏 源科作订用欢户客 地客户时日购 货 单 存产 厂 货品商导文 订 商存 商删 商 订询 商订 商索 商览 商输 菜护理 统单订 统量商 户客-n=2;while(ch!
22、=n&ch!=N);system(cls);return;/订单的查询 void lookdinggou()int i;system(cls);printf(ttttt订单列表n);for(i=0;i ibuy;i+)printf(货号:%dn,bi.bgname);printf(订购量:%dn,bi.bmany);printf(日期时间:%dn,bi.btime);printf(客户名:%sn,bi.bname);printf(客户地址:%sn,bi.baddress);printf(客户号:%dnnn,bi.bnumber);-13单回搜继价厂 称 的索要请 搜品存除于,信称品显 表商商索
23、信商导文信商录输继录输否是 存 产 厂 号 称 品第输 信商入新 录品商输的要你输上返 单储 存 品商 品增 入子理管菜维 功保 反息存保户 时 购 号录息信表 信的 保品价 地称 录的商列息保的 菜加回入否品删否除要入 搜品库除删下,息称的显列商除记继入继地 厂 号 名 信品件你请 增有输:加信商加 菜回户 名 期订 货列 查单购订继此操示的有存目购客地客期 计库商购客订项买品商商此否测 货 息订你输库名订便息货名商列息订品 菜返单 产 家 货列品商 商 程结随的序于 使迎欢统本迎 界的退操输退 单菜 搜 单 品订 品浏 源科作订用欢户客 地客户时日购 货 单 存产 厂 货品商导文 订 商存
24、 商删 商 订询 商订 商索 商览 商输 菜护理 统单订 统量商 户客-printf(nnnnnnttt);printf(返回主菜单n);printf(ttt);system(pause);return;/增加商品 void addproduct()char ch;int i=1;int n=1;do switch(n)case 1:system(cls);printf(tttt商品信息的增加n);printf(ttttt注:要重新输入已有及增加的商品n);printf(nttt请输入你的第%d件商品的信息:n,i);-14单回搜继价厂 称 的索要请 搜品存除于,信称品显 表商商索信商导文信商
25、录输继录输否是 存 产 厂 号 称 品第输 信商入新 录品商输的要你输上返 单储 存 品商 品增 入子理管菜维 功保 反息存保户 时 购 号录息信表 信的 保品价 地称 录的商列息保的 菜加回入否品删否除要入 搜品库除删下,息称的显列商除记继入继地 厂 号 名 信品件你请 增有输:加信商加 菜回户 名 期订 货列 查单购订继此操示的有存目购客地客期 计库商购客订项买品商商此否测 货 息订你输库名订便息货名商列息订品 菜返单 产 家 货列品商 商 程结随的序于 使迎欢统本迎 界的退操输退 单菜 搜 单 品订 品浏 源科作订用欢户客 地客户时日购 货 单 存产 厂 货品商导文 订 商存 商删 商
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商品 订购 系统 设计 完整 代码 16 269

限制150内