欢迎来到天天文库
浏览记录
ID:47360295
大小:275.57 KB
页数:21页
时间:2019-08-03
《c++综合实验 儿童商品仓库管理系统报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、西南交通大学课程设计年 级: 学 号: 姓 名: 专 业: 指导老师: 二零一三年六月一.课程设计要求(简要描述课程设计的要求)实现一个简单的儿童商品仓库管理系统。系统的主要功能是登记仓库中各个儿童用品的信息情况,对部分信息进行检查和处理,并将结果保存。假设仓库中有3种不同类型的商品:食品、鞋子、玩具。对于食品,要求检查是否过期,并作相应处理;对于鞋子,要求检查是否是过季产品,如果是,就要做相应处理。二.模块划分(说明函数和类的定义)查看信息模块;添
2、加货物模块;取出货物模块;修改信息模块;三.源程序(程序代码,附部分注释)#include"stdafx.h"#include"time.h"#includeusingnamespacestd;structtimes{intyear,month,day;};classchildgoods{public:virtualvoidinputinformation()=0;virtualvoidadd()=0;voidtotalnumber();public:charname[20];doublenumber;floatbid;//进价;intstoc
3、k;//库存;timesstorage_time;//入库时间;intinputnumber;};classfood:publicchildgoods{public:food(){next=NULL;}voidinputinformation();voidchangeinformation(food**f);voidadd(){};voidshow(food*f);voidshowall();friendvoidaddfood(food**f);friendvoidgetfood(food**f);public:timesshelf_life;//保质期;food
4、*next;};voidfood::show(food*f){intnum;food*temp;cout<<"请输入所要查看货物的编号."<>num;temp=f;if(temp->number==num)temp->showall();else{while(temp!=NULL){if(temp->number==num)break;temp=temp->next;}temp->showall();}}voidfood::showall(){cout<<"名称编号进价库存入库时间:年月日保质期:年月日"<5、"<6、time.month+shelf_life.month)*2592000+(storage_time.day+shelf_life.day)*86400);if(safetime>nowtime)cout<<"本食品尚未过期."<>name;cout<<"编号:"<>number;cout<<"进价:"<>bid;cout<<"入库数量:"<7、dl;cin>>inputnumber;cout<<"入库时间:"<>storage_time.year;cout<<"月:";cin>>storage_time.month;cout<<"日:";cin>>storage_time.day;cout<<"保质期:"<>shelf_life.year;cout<<"月:";cin>>shelf_life.month;cout<<"日:";cin>>shelf_life.day;stock=inputnumber;}voidfood::changeinf8、ormat
5、"<6、time.month+shelf_life.month)*2592000+(storage_time.day+shelf_life.day)*86400);if(safetime>nowtime)cout<<"本食品尚未过期."<>name;cout<<"编号:"<>number;cout<<"进价:"<>bid;cout<<"入库数量:"<7、dl;cin>>inputnumber;cout<<"入库时间:"<>storage_time.year;cout<<"月:";cin>>storage_time.month;cout<<"日:";cin>>storage_time.day;cout<<"保质期:"<>shelf_life.year;cout<<"月:";cin>>shelf_life.month;cout<<"日:";cin>>shelf_life.day;stock=inputnumber;}voidfood::changeinf8、ormat
6、time.month+shelf_life.month)*2592000+(storage_time.day+shelf_life.day)*86400);if(safetime>nowtime)cout<<"本食品尚未过期."<>name;cout<<"编号:"<>number;cout<<"进价:"<>bid;cout<<"入库数量:"<7、dl;cin>>inputnumber;cout<<"入库时间:"<>storage_time.year;cout<<"月:";cin>>storage_time.month;cout<<"日:";cin>>storage_time.day;cout<<"保质期:"<>shelf_life.year;cout<<"月:";cin>>shelf_life.month;cout<<"日:";cin>>shelf_life.day;stock=inputnumber;}voidfood::changeinf8、ormat
7、dl;cin>>inputnumber;cout<<"入库时间:"<>storage_time.year;cout<<"月:";cin>>storage_time.month;cout<<"日:";cin>>storage_time.day;cout<<"保质期:"<>shelf_life.year;cout<<"月:";cin>>shelf_life.month;cout<<"日:";cin>>shelf_life.day;stock=inputnumber;}voidfood::changeinf
8、ormat
此文档下载收益归作者所有