下载此文档

c语言商品订购系统设计.doc


文档分类:IT计算机 | 页数:约22页 举报非法文档有奖
1/22
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/22 下载此文档
文档列表 文档介绍
课程设计说明书学院、系:专业:学生姓名:学号:设计题目:商品订购系统设计起迄日期:2017年4月24日-2017年5月12日指导教师:日期:2017年5月12日1设计目的进一步巩固和复****C程序设计的基础知识;培养自己结构化程序、模块化程序设计的方法和能力;了解软件的编制过程及各环节的具体容;提高自己程序调试技巧、软件设计能力和代码规化等素质;提高自己分析问题、解决问题以及实际运用能力。2任务概述 屏幕上出现选择界面,管理员和顾客进行权限选择进入。1)顾客具备的功能:让顾客或输入商品名称,或商品型号,或选择列表进而输入商品编号都可以,如查到所选商品,则列出商品编号、商品名称、商品型号、商品价格、商品产地、库存数量和已订购数量;然后给出选购流程:所选商品编号-列出对应商品的信息-要求顾客输入邮寄地址信息-确认订购,是否继续选购其它商品,列出所有选订商品,再次确认订购。2)管理员具备的功能:录入、修改、删除商品。3)建立两个文件,分别存放商品信息与订购信息。商品订购系统设计3模块划分商品订购系统设计有如下功能,-S图输入strfori=0to10strcmp(infor[i].)真假输出r=r+1报错c3==27真假use()buygoods()voidgoodsname(); // fori=0to10infor[i].code==a真假输出r=r+1程序退出c3==27真假use()buygoods()[i].code!=[20]=”12345charch2[10]输入ch2strcmp(ch1,ch2)!=0真假menu_main()admin()() fori=0torinfor[i].code==a真假r=r+1Ordernum=I程序退出j=i if[Last!=0]真假输入的数量有效真假程序退出addaddress()use()(过程)(过程)添加商品(结果)(结果) 首先得感同学对我的帮助。一开始编的时候bug很多,上网找了很多资料,去图书馆也查了不少的书,终于解决了他们。以前写的代码结构混乱,变量命名,函数命名混乱,没有注释,写出来做程序有时候自己也看不懂。在完完整整得做完一个程序后我对结构化程序的整体性有了一个明确的认识,必须注意程序前后的联系,要做到高聚,低耦合,要具有清晰的思路,要提前画好完善的流程图程序要具有层次。对整体性的把握至关重要,学****计算机语言最重要的就是上机操作,多实践,才能发现自己的不足。在以后的学****中,我要做到举一反三,多思考,勤动脑,通过这次的实训,我总结出在以后学****中还必须多多上机编写程序,从实践中多积累经验,为以后进一步学****打下坚实基础。附录:程序源代码#include<>#include<>#include<>#include<>/*商品信息*/structgoods{ intcode; //编号 charname[20]; //商品名 pany[20]; //生产公司名 doubleprice; //价格 charmodel[20]; //型号 intsave; //库存数量 intsell; //订购数量}infor[100]={{1,"iPhone7","美国苹果公司",5388,"32GB",10,0},{2,"朗文字典","朗文",318,"第五版",10,0},{3,"手表","劳力士",54588,"蚝式恒动型",10,0},{4,"桌子","宜家",88,"2017夏季家居",10,0},{5,"杯子","特百惠",5388,"470ml",10,0}};/*订购信息*/structorder{ intcode; //编号 charname[20]; //商品名 pany[20]; //生产公司名 doubleprice; //价格 charmodel[20]; //型号 intnumber; //订购数量 charaddress[20]; //地址}buy[5];i

c语言商品订购系统设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数22
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2028423509
  • 文件大小183 KB
  • 时间2020-05-18