欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    仓库管理系统分析与设计6318.docx

    • 资源ID:63495656       资源大小:76.55KB        全文页数:23页
    • 资源格式: DOCX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    仓库管理系统分析与设计6318.docx

    第一章 系统目标标 (三三号楷体加加粗)仓库管理理应用程程序系统可以以实现信信息多次次追加入入录、信信息显示示、删除除信息、修修改信息息、查询询信息、价价格升序序等基本本功能,这这些功能能模块都都用函数数的形式式来实现现。学生生信息保保存在文文件中,需需要时可可以随时时从文件件中读取取出来。方方便用户户随时可可查询。进行仓库管理。 第第二章 系统分析 (三三号楷体加加粗)正文(四四号楷体) 明确确用户的需求求,如操操作界面面需求,系系统功能需需求,数数据的具具体流程程等。开始运行行时界面面如下:你可以根根据所对对应的信信息提示示进行操操作便可可对其进进行数据据的记录录与查询询。 第第三章 系统设设计开始提示“输入错误”按任意键可以继续数据插入选择3输出操作界面选择1选择2初始化清空记录输入数据提示按任意键,便可返回界面选择4数据删除选择5数据更新选择6数据查询选择7单价升序其余输入输入W/w输入R/r读取文件保存文件选择0结 束 第第四章 系统实实现正文(四四号楷体)给出具体体的实现现环境(如如用什么么语言?在什么么操作系系统?)用C语言言编程,用用cokkebllockk编译器器,在wwinddowss xpp操作系系统下编编译成功功。给出主函函数和每个算法的的实现代码。#inccludde<sstdiio.hh>#inccludde<sstdllib.h>#inccludde<cconiio.hh>#inccludde<cctyppe.hh>#inccludde<sstriing.h>#deffinee SIIZE 1000typeedeff sttrucct chaar nnamee100; chaar ffam10; intt paay; intt nuum; Sttoree;typeedeff sttrucct nnodee Stoore eleem; strructt noode *neext; Inn;In *heaad=NNULLL;voidd apppenndInnfo();voidd Liist();voidd meenu(voiid);In*IInitt();voidd Sttartt();voidd Innserrt();voidd Deel();voidd reeneww();voidd Wssavee();voidd Reead();voidd SoortUUp();voidd PrreFiile();int maiin() chaar sseleect; PreeFille(); mennu(); whiile(seelecct=ttouppperr(geetchh()!='0'') ssysttem("clls"); sswittch (seelecct) casse ''1' : Sttartt();sysstemm("ppausse");meenu(); brreakk; casse ''2': apppenndInnfo();ssysttem("paausee");mennu(); brreakk; casse ''3': Inssertt();sysstemm("ppausse");meenu(); brreakk; casse ''4':Del();ssysttem("paausee");mennu(); brreakk; casse ''5': rreneew();syysteem(""pauuse"");mmenuu(); brreakk; casse ''6': Liist();ssysttem("paausee");mennu(); brreakk; casse ''7': SoortUUp();syysteem(""pauuse"");mmenuu(); brreakk; casse ''W': Wssavee(); syysteem(""pauuse""); meenu(); brreakk; casse ''R': Reead(); syysteem(""pauuse""); meenu(); brreakk; deffaullt:pprinntf("Innputt errrorr!nn"); syysteem(""pauuse""); meenu(); brreakk; retturnn 0; In*IInitt() In*L; L=(In*)maallooc(ssizeeof(In); L->>nexxt=NNULLL; retturnn L; voidd apppenndInnfo() intt i,j; In*p,*s;A1:priintff("请请输入要要存放的的记录数数:"); scaanf("%dd",&&j); if(j<=0) prrinttf(""Inpput errror!n""); gooto A1; if(heaad=NULLL) p=Iniit(); heead=p; elsse p=heaad->>nexxt; whhilee(p->neext!=NUULL) pp=p->neext; foor(ii=0;i<jj;i+) s=Iniit(); prrinttf(""名称 品牌牌 单单价 数量n"); sccanff("%s",&s->ellem.namme); sccanff("%s",&s->ellem.famm); sccanff("%d",&s->ellem.payy); sccanff("%d",&s->ellem.numm); p->neext=s; p=ss; voidd Liist() In *p; if(heaad=NULLL) prrinttf(""Nonne oof iinfoormaatioon aabouut pprodductts.n"); reeturrn; elsse p=hheadd->nnextt; priintff("名名称 品牌 单价价 数数量nn"); whiile(p!=NULLL) pprinntf("%sst%stt%dt%ddn"",p->ellem.namme,pp->eelemm.faam,pp->eelemm.paay,pp->eelemm.nuum); pp=p->neext; voidd meenu() sysstemm("ccls""); priintff(" |-|n"); priintff(" |-家电仓仓库管理理-|n"); priintff(" | 请请输入选选项编号号 |nn"); priintff(" |-|n"); priintff(" | 11-数数据初始始化 |n""); priintff(" | 22-创创建数据据表 |n""); priintff(" | 33-数数据插入入 |nn"); priintff(" | 44-数数据删除除 |nn"); priintff(" | 55-数数据更新新 |nn"); priintff(" | 66-数数据查询询 |nn"); priintff(" | 77-单单价升序序 |nn"); priintff(" | ww-数数据保存存 |nn"); priintff(" | rr-数数据读出出 |nn"); priintff(" | 00-系系统退出出 (eexitt) |nn"); priintff(" |-|n"); priintff("请请输入你你的选择择:");voidd Sttartt() chaar ccom; priintff("你你想清空空所有资资料吗?(Y/N):"); ffllushh(sttdinn); comm=geetchhar(); iff(coom='Y''|ccom='yy') prrinttf(""已经初初始化了了、n"); heead=NULLL; reeturrn; elsse pprinntf("资料料仍在、n"); retturnn ; voidd Innserrt() In*pi,*p; chaar sstr10; priintff("请请问要在在哪个学学生后面面插入(输输入姓名名):""); ffllushh(sttdinn);getss(sttr); pi=Iniit(); priintff("名名称 品牌 单价价 数数量nn"); scaanf("%ss",&&pi->ellem.namme); scaanf("%ss",&&pi->ellem.famm); scaanf("%dd",&&pi->ellem.payy); scaanf("%dd",&&pi->ellem.numm); if(heaad=NULLL) prrinttf(""前面没没有数据据,默认认接在表表头。n"); p=Iniit(); heead=p; pp->nnextt=pii; elsse p=heaad->>nexxt; whhilee(sstrccmp(p->>eleem.nnamee,sttr)!=0)&&pp->nnextt!=NNULLL) pp=p->neext; iff(p->neext!=NUULL) ppi->>nexxt=pp->nnextt; pp->nnextt=pii; ellse p->>nexxt=ppi; voidd Deel() In*pi,*p,*s; chaar sstr10; if(heaad=NULLL) prrinttf(""没有商商品资料料。nn"); reeturrn; priintff("请请输入要要删除产产品的名名称:""); ffllushh(sttdinn); getts(sstr); p=hheadd->nnextt; whiile(sttrcmmp(pp->eelemm.naame,strr)!=0)&&&p->neext!=NUULL) pii=p; p=p->>nexxt; if(strrcmpp(p->ellem.namme,sstr)=00) prrinttf(""所删除除的记录录为:n"); prrinttf(""%st%sst%dtt%dn",p->>eleem.nnamee,p->ellem.famm,p->ellem.payy,p->ellem.numm); iff(p=heead->neext) s=IInitt(); hheadd=s; ss->nnextt=p->neext; ellse ppi->>nexxt=pp->nnextt; frree(p); elsse pprinntf("找不不到相应应的商品品资料。n"); voidd reeneww() In*pi,*p,*s; chaar sstr10; if(heaad=NULLL) prrinttf(""没有商商品资料料。nn"); reeturrn; Lisst(); priintff("请请输入要要更新产产品的名名称:""); ffllushh(sttdinn); getts(sstr); p=hheadd->nnextt; whiile(sttrcmmp(pp->eelemm.naame,strr)!=0)&&&p->neext!=NUULL) pii=p; p=p->>nexxt; if(strrcmpp(p->ellem.namme,sstr)=00) prrinttf(""所要更更新的记记录为:n""); prrinttf(""%st%sst%dtt%dn",p->>eleem.nnamee,p->ellem.famm,p->ellem.payy,p->ellem.numm); prrinttf(""品牌 单价价 数数量nn"); sccanff("%s",&p->ellem.famm); sccanff("%d",&p->ellem.payy); sccanff("%d",&p->ellem.numm); prrinttf(""更新后后的记录录为:n"); prrinttf(""%st%sst%dtt%dn",p->>eleem.nnamee,p->ellem.famm,p->ellem.payy,p->ellem.numm); elsse pprinntf("找不不到相应应的商品品资料。n"); voidd Wssavee() ; In*p; if(heaad=NULLL) prrinttf(""你还未未有资料料。"); reeturrn; if(fpp=foopenn("sstorre.ddat"","wwb")=NULLL) prrinttf(""Cannnott oppen fille!n"); elsse foor(pp=heead->neext;p!=NULLL;pp=p->neext) iif(ffwriite(p,ssizeeof(In),1,fp)!=11) priintff(" errror!n""); priintff("tttt保保存成功功。nnn""); fcllosee(fpp); voidd Reead() In*p; ; if(heaad=NULLL) prrinttf(""你还未未有资料料。"); reeturrn; if(fpp=foopenn("sstorre.ddat"","rrb")=NULLL) prrinttf(""Cannnott Oppen."); reeturrn; forr(p=heaad->>nexxt;pp!=NNULLL;p=p->>nexxt) p=Iniit(); frreadd(p,sizzeoff(Inn),11,fpp); prrinttf(""%st%sst%dtt%dn",p->>eleem.nnamee,p->ellem.famm,p->ellem.payy,p->ellem.numm); priintff("ntttt读取取成功n"); fcllosee(fpp); voidd SoortUUp() In*p1,*p22,*pp3; p3=(Inn*)mmallloc(sizzeoff(Inn); if(heaad=NULLL) prrinttf(""没有记记录,无无法排序序。"); reeturrn; forr(p11=heead->neext;p1->neext!=NUULL;p1=p1->neext) foor(pp2=pp1->>nexxt;pp2!=NULLL;pp2=pp2->>nexxt) iif(pp1->>eleem.ppay>>p2->ellem.payy) p3->ellem=p1->ellem; p1->ellem=p2->ellem; p2->ellem=p3->ellem; priintff("n已经经排序好好了。n"); Lisst(); voidd PrreFiile() intt Fllag=0; In *hee,*pp,*qq; FFILEE *ffp; if(fpp=foopenn("sstorre.ddat"","aab+"")=NUULL) pprinntf("Oppen !nn"); eexitt(0); he=Iniit(); q=hhe; p=IInitt(); he->neext=p; forr(;ffreaad(pp,siizeoof(IIn),1,ffp)!=0;p=IInitt() hee->nnextt=p; hhe=pp; p->neext=NULLL; Fllag=1; if(Flaag) heead=q; elsse hheadd=NUULL ; fcllosee(fpp); 第第五章 系统测测试正文(四四号楷体) 模拟一组数据,通通过多次运行,测试试系统的每一一个功能,给给出测试运运行结果例如:1. 先输入:6 就会读读出原本本已保存存的文件件的记录录。2. 按任意键键后,就就会弹出出原有界界面。3. 输入:33 后后按提示示做插入入操作。4. 再按任意意键后,会会弹出原原有界面面。5. 再输入:6 后后界面就就变为如如下:6. 再输入:7后界界面就变变为7. 再输入:2,即即再在后后面添加加数据。8. 再输入:6 后后界面就就变为如如下:即添加到到了数据据后面。这这也已经经默认了了添加时时是接在在原有文文件的后后面。9. 再输入:w或WW时,10. 关闭界面面,重新新运行时时。输入入:6或或R或rr时,运运行结果果为: 第六六章 设设计心得得正文(四四号楷体)对整个设设计过程程进行总结,自自己通过过这个课课程设计收获了什么?一一一列举,还有什么问问题有待待提高?收获:通通过专周周的训练练,已经经想起了了很多有有关的CC语言的的知识,比比如toouppper 是包含含在“ctyype.h”的头文文件中。同同时对文文件的读读与写有有了更全全面的了了解与应应用。疑问:读读文件时时有用到到whiile(!feoof(ffp))会多出出乱码。不知道会是哪里衔接不够好。 第七七章 参参考文献1. 作者,参参考文献名称,出版版社,年年代杨升,数数据结构构,厦门门出版社社,20009教师评语语和成绩 20110 年年 1 月

    注意事项

    本文(仓库管理系统分析与设计6318.docx)为本站会员(you****now)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开