欢迎来到天天文库
浏览记录
ID:33021673
大小:70.97 KB
页数:29页
时间:2019-02-19
《数据结构课程设计--库存物品信息管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、数据结构课程设计一库存物品信息管理系统设计《数据结构》课程设计设计说明书库存物品信息管理一题目物品库存管理1设计目的利用《数据结构》课程的相关知识完成一个具有一定难度的综合设计题冃利用CC语言进行程序设计并规范地完成课程设计报告通过课程设计巩固和加深对线性表栈队列字符串树图查找排序等理论知识的理解掌握现实复杂问题的分析建模和解决方法包括问题描述系统分析设计建模代码实现结果分析等提高利用计算机分析解决综合性实际问题的基木能力2设计内容和要求①要求可以按来即在主菜单中增加功能选项输入可以修改删除某Win
2、32硬件普通个人PC机三算法设计的思想1输入物品信息函数AddLink1基木思想根据物品代码code来输入物品信息如果代码己存在则按ENTER键返回主页面如果代码不存在则继续输入物品名称物品数量物品等级若继续输入就直接输入代码等信息若返回上一级就按0键调用main返回主界面2物品出库函数DelLink1基本思想根据输入的代码或名称如果不存在该物品就输岀不存在该物品然后输出是用代码出库或者名称出库在选择操作后输出该物晶对应的信息若输入0则调用呃in返回主界面3查看库存物品信息函数QurLink1基本思
3、想根据输入的信息判断有无该商品信息如果没有该信息则输出你输入的信息有误有该物品则输岀该物品对饮的代码名称数量等信息按enter键返回主界面4删除物品信息函数DelLink1基本思想根据用户键入的选择如果没有该物品信息则输出没有改物品调用该函数DelLink1如果存在该物品则输出该物品及信息已成功修改然后用户键入任意键返回主界面5物品信息修改函数ModifyLink1基本思想根据用户键入的信息判断有无该物品若有则继续进行调用输出函数printc然后依次键入新的物品信息在输出物品信息已成功修改然后用户键
4、入任意键返回主界而四算法的流稈图算法流程五源代码物品库存管理系统制作人胡华张义江魏尹尹亮朱狮ineludeincludeineludeincludeintshoudsave0structitem物品信息定义charcode[10]物品编码charname[20]物品名称intnum商品数量intlevel物品等级itemtypedefstructnodestructitemdataNodeLink定义为链表voidmenu页而显示函数system"cis"清屏函数printf”《物品库存管理》p
5、rintf"printf〃tprintf"息tprintf〃tprintf"coutend!printf〃物品入库管理物品出库管理〃浏览库内物品信修改物品信息保存物品信息退出库存管理〃请选择操作〃voidprintstartprintfvoidWrong错误处理函数printf输入错误〃物品等级〃p-datanamc用于定位连接中gctchargetcharmenureturnvoidNofindprintf"没有找到该物品〃void
6、printc木函数用于输出中文printf"物品编码物品名称物品数量voidprinteNodep输出物品信息函数coutcndl""p-datacodc"""p-datanum""p-datalevelNodeLocateLinklcharfindmess[]charnameorcode[]符合要求的结点并返回该指针ifstrcmpnamcorcodc〃codc〃0r1-nextvh订erMULLifstrcmpr-datacodefindmess0returnrrr-nextelseifstr
7、cmpnameorcode/zname/z0按名称查询r1-nextwh订erNULLifstrcmpr-datanamefindmess0returnrrr-nextreturn0voidAddLink1增加物品函数Nodeprscharcode[10]r1s1-nextwhi1er-nextNULLrr-nextwhile1system〃cls〃清屏函数cout〃请输入商品编码输入0返冋上一级菜单〃endlscanf〃s〃codeifstrcmpcode〃0〃0breakwhilesifstrc
8、mps-datacodecode0printf〃物品编码为s的物品已经存在如果要修改请选择4printstartprintcprintesprintstartprintf〃〃returnss-nextpNodemallocsizeofNodestrcpyp-datacodecodeprintf"请输入物品名称〃seanf〃s〃p-datanamegetcharprintf〃请输入物品数量〃seanf〃d〃p-datanumprintf"请输入物品等级〃scanf〃
此文档下载收益归作者所有