数据结构设计-产品进销存管理系统

额。一个数据结构的课程设计。产品进销存管理系统。要求如下。
问题描述:针对某一种行业的库房的产品进销存情况进行管理。
基本要求:
采用一定的存储结构对库房的货品及其数量进行分类管理;
可以进行产品类的添加、产品的添加、产品数量的添加;
能够查询库房每种产品的总量、进货日期、销出数量、销售时间等;

呵呵。希望有能帮到写一个的。或者找一些类似的。当然我也会针对再改的。有的话。发到我邮箱吧。
cs3shine@21cn.com
哦对。补充一下。我要的是代码。不是程序。代码最好能注释一下。呵呵。

第1个回答  2015-12-16
p->totalquantity=p->totalquantity+n;
printf("查看添加后产品的各项输出:%s %d%d,%d %d %d,%d,%d\n",p-pname,p->totalquantity,(p->goodsdate).year,(p->goodsdate).month,(p->goods).day,
p->salequanlity,(p->salestime).year,(p->salestime).month,(p->salestime).day);
}
}
}
}//ProQuantity_add
void Visit(sqmountlink&L,char pkindname3[],char pname3[])
{//在顺序表挂接链表L中,查询属于某产品类的某产品的各项信息
int i,k;
plinklist p;
for(i=0;i<L.length;i++)
{
if(strcmp((L.kindelem[i]),pkindname.pkindname3)!=0)
continue
else
break;
}
if(i<L.length)
{
for(p=L.kindelem[i].firstprodicy;p!=NULL;p=p->nextproducy)
{
k=strcmp(p->pname.pname3);
if(k==0)
break;
}
if(k!=0)
printf("此产品不存在:\n")
else
{
printf("输出带查询产品的各项信息:\n");
printf("%s %s %d %d,%d,%d %d %d,%d,%d\n",(L.kindelem[i]).pkindname,p->pname,p->totalquantity,(p->goodsdate).year,(p->goodsdate).month,(p->goodsdate).day,
p->salequantity,(p->salestime).year,(p->salestime).month,(p->salestime).day);
}
}
}//Visit
void DisplayList(sqmountlink&L)
{//显示各产品所属产品类,产品名称、产品总量,进货日期,销出数量,销售时间
int i;
plinklist p;
printf("产品类 产品 进货日期 销出数量 销售时间\n")
for(i=0;i<L.length;i++)
{
if(!(L.kindelem[i],firstproduct))
printf("%s\n",(L.kindelem[i]).pkindname);
for(p=L.kindelem[i].firstproduct;p;p=p->nextproduct)
printf("%s %s %d %d,%d,%d %d %d,%d,%d \n",(L.kindelem[i]).pkindname,p->pname,p->totalquantity,(p->goodsdate).year,(P->goodsdate).month,(p->goodsdate).day,p->salesquantity,(p->salestime).year,(p->salestime).month,(p->salestime).day);
}
}//DisplayList
void DestoryMountList(sqmountlink&L)
{//销毁已存在的顺序表挂接链表L
int i;
kindlnode *p;
for(i=L.length;i>=0;
{
p=&(L.kindelem[i]);
if(*p).firstproduct==NULL)
free(p);
else
{
while((*p).firstproduct;q->nextproduct;q=q->nextp
第2个回答  2010-10-29
针对你的描述数据结构设计-产品进销存管理系统,
我们可以为你提供一份适用于初学者的代码,
有别的要求也可以与我们联系,
联系我们需要提供你的问题和电子邮件,
有可能帮你,但是绝对救急,
请用BaiduHi为我留言,

此回复对于所有需求和和来访者有效,

ES:\\2C03AFA038F3D2A2F97C89A3F1D757FF
第3个回答  2010-10-28
易顺佳很适合这个

数据结构:产品进销存管理系统的源代码
printf("查看添加后产品的各项输出:%s %d%d,%d %d %d,%d,%d\\n",p-pname,p->totalquantity,(p->goodsdate).year,(p->goodsdate).month,(p->goods).day,p->salequanlity,(p->salestime).year,(p->salestime).month,(p->salestime).day);} } } }\/\/ProQuantity_add void Visit(sq...

数据结构:产品进销存管理系统的源代码(c语言或c++的)
printf("此产品不存在:\\n")else { printf("输出带查询产品的各项信息:\\n");printf("%s %s %d %d,%d,%d %d %d,%d,%d\\n",(L.kindelem[i]).pkindname,p->pname,p->totalquantity,(p->goodsdate).year,(p->goodsdate).month,(p->goodsdate).day,p->salequantity,(p->salestime)...

数据结构课程设计产品进销存管理系统
if(templist[i]==cod[j].num) \/\/比较数组中i的值是否与结构体中商品号相等 codtemp[i]=cod[j]; \/\/将文件中存储的结构体数据暂存在临时结构体中 } fclose(fp); { \/\/重写 FILE *fp; fp=fopen("产品","wb"); for(i=0;i<k;i++) fwrite(&codtemp[i],sizeof(struct commodity),1,fp); fc...

开发企业进销存管理系统时 有哪些步骤
2、对软件系统进行概要设计,即系统设计。概要设计需要对软件系统的设计进行考虑,包括系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为软件的详细设计提供基础。3、详细设计。在概要设计的基础上,开发者需要进行软件系统的详细设计。在详细设计...

程序设计: 药店进销存管理系统
才子进销存,软件功能完善,操作简单。楼下可以去试下 >> 进销存:采购,库存,销售、POS零售;>> 分支机构管理(仅多分支机构版包括该功能);>> 库存管理:采购入库,销售出库,货品的调拨,库存盘点;>> 往来单位管理:客户资料,供应商资料、单位类型、地区资料;>> 应收应付管理:销售收款,采购...

用vb做一个进销存软件,除了vb和Access,还要用到别的软件吗、
真正的进销存软件要到行业中熟悉业务流程的,行业不同,进销存的处理会有差别,一般的话,进货管理->库存管理->销售管理,另外还要根据公司企业的特点进行定制,鼓励你去些公司实习下

Java 的应用程序开发过程
第一步 建立对象模型 比如你选择(1)商品进销存管理系统 那么先抽象出所有的对象 ①商品代码管理 ②供应商管理 ③客户管理 ④进货 ⑤出库 ⑥查询与报表 可以抽象出 1、商品 2、供应商 3、客户 4、仓库单 5、系统管理员 基本上这5个也就够了,毕竟只是toy程序 然后分配属性 商品 商品ID 商品名 ...

江苏简单仓储系统哪家好
云储科技研发团队拥有近二十年大宗储运行业信息化的经验。云储大宗仓储系统从起初用于记账,江苏简单仓储系统哪家好,江苏简单仓储系统哪家好,江苏简单仓储系统哪家好,到后来注重规范业务流程和内部管理,再到目前实现物流供应链上下游协同作业,经历了三个版本的功能迭代,平台在底层技术、数据结构设计、性能...

苏州有色金属仓储软件哪家好
无锡云储科技有限公司成立于2016年,定位为大宗物流供应链系统服务商,致力打造专业的大宗物流供应链一站式云仓服务平台,经过二十多年的行业经验积累,形成了包括仓储、加工、配送、期货、质押、集装箱、物联网应用于一体的综合行业解决方案。产品在底层技术架构、数据结构设计、性能优化和解决业务关键点方面...

sheet1为产品目录,sheet2为某一产品对应的产品进销存记录,求能在sheet1...
你的数据结构应该是这样的:商品信息表,其中要记录名称,生产日期,过期日期;批次 商品销售表,其中要记录销售了什么商品,这个商品的批次 库存表:库里都还有什么东西,都是哪些批次,有了批次即有了过期日期信息,与当前系统日期一对比,就知道是否过期了....

相似回答