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

    图书销售管理系统课程设计22167.docx

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

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

    图书销售管理系统课程设计22167.docx

    装订线长 春 大 学 课程设计纸目录一、设计计题目1二、设计计目的11三、设计计分析11四、功能能设计1五、设计计总结4参考文献献4附录5一、设计计题目图书销售售管理系系统二、设计计目的1. 运用已学学过的知知识进行行一个简简单的应应用程序序的开发发。2. 基本掌握握设计课课题的基基本步骤骤和方法法。3. 掌握应用用系统开开发中的的需求分分析与数数据库设设计方法法。4. 基本掌握握应用系系统开发发中设计计文档的的编制。三、设计计分析图书管理理系统包包括功能能: 卖卖出图书书 查查询图书书信息 显显示图书书信息删除除图书信息息添加加图书信信息查询图书书信息功功能中提提供了多多种查询询图书的方方法,包包含:1 按序序号查询询2 按书书名查询询3 按作作者查询询4 按出出版社查查询5按ISSBN查查询四、功能能分析此图为图图书销售售管理系系统的功功能图,此此图表示示出系统统的所有有功能模模块,包包括图书书登陆功功能,卖卖书、图图书维护护和顾客客管理功功能,其其中图书书维护中中还包括括对图书书的增删删改查功功能,顾顾客管理理中也包包括对顾顾客信息息的增删删改查功功能,如如图1所示.。图书销售系统增 删 改 查显示全删增删改查显示全删售出图书管理退出顾客管理退货注册登陆图1 功功能模块块图1.图书书销售管管理系统统主界面面(图1-1)2.售出出图书(图2-1)3.查询询图书界界面(图3-1)按序号号查询(图3-2)按书名名查询(图3-3)按作者者名查询询(图3-4)按出版版社查询询(图3-5)按ISSBN查查询(图3-6)4.显示示图书信信息(图4-10)5.添加加图书信信息(图5-1)五、设计计总结经过这次次课程设设计,我我认识到到一门语语言的学学习不应应该是纸纸上谈兵兵,要注注重实践践,只有有在机器器上多写写程序,自己的的水平才才会不断断发现和和解决问问题。要要多思考考,遇到到问题要要尽量去去想清其其缘由,要懂得得查阅有有用的资资料。这这次课程程设计也也让我学学会了很很多文字字处理技技巧,还还有就是是对于类类的操作作更加熟熟练,对对于函数数调用更更加得心心应手!非常感感谢这次次课程设设计的机机会!通通过这次次课程设设计,加加强了我我对学习习javva语言言的热情情。 现现在我还还是缺少少练习,看看程序可可能看得得懂。而而当真正正的编写写程序起起来就遇遇到困难难了。虽虽说学jjavaa并不是是传说的的那么难难,可不不下些苦苦工夫是是学不成成的。从从中我学学会了很很多东西西,jaava的的学习要要循序渐渐进,不不能因为为学过其其它基础础语言而而放弃对对它基础础的学习习。参考文献献:1JJavaa 语法法及网络络应用设设计,徐迎晓晓编著,清华大大学出版版社2 Thiinkiing in JAVVA(Thiird Ediitioon),Bruuce Eckkel,机械工工业出版版社3Javva 22核心技技术(第第6版) 卷I:基础知知识,Cayy S.Horrstmmannn,Gaary Corrnelll,程峰等译译,机械械工业出出版社4JJavaa2参考考大全(第第四版),美HHerbbertt Scchilldt著著,张玉玉清、吴吴浦峰、尚尚勇等译译,清华华大学出出版社附录(程程序源代代码):/jaava图图书销售售管理系系统impoort javva.iio.*;impoort javva.uutill.*;classs BBookkInffo BoookInnfo() nuum = -11; boookNNamee = "Noo innforrmattionn" auuthoor = "NNo iinfoormaatioon" prresss = "Noo innforrmattionn" ISSBN = ""No infformmatiion"" soold = ""No"" BoookInnfo( Sttrinng ssbn, Sttrinng ssa, Strringg spp, SStriing sISSBN ) innt nn = Mennus.NUMMBERR; nuum = n; boookNNamee = sbnn; auuthoor = saa; prresss = sp; ISSBN = ssISBBN; soold = ""No"" pubblicc vooid settNumm( iint n ) nuum = n; pubblicc vooid settBoookNaame( Sttrinng nn ) boookNNamee = n; pubblicc vooid settAutthorr( SStriing a ) auuthoor = a; pubblicc vooid settPreess( Sttrinng pp) prresss = p; pubblicc vooid settISBBN( Strringg i ) ISSBN = ii; pubblicc vooid settsolld( Strringg i ) soold = ii; pubblicc innt ggetNNum() reeturrn nnum; publlic Strringg geetBoookNNamee() reeturrn bbookkNamme; pubblicc Sttrinng ggetAAuthhor() reeturrn aauthhor; pubblicc Sttrinng ggetPPresss() reeturrn ppresss; pubblicc Sttrinng ggetIISBNN() reeturrn IISBNN; pubblicc Sttrinng ggetssoldd() reeturrn ssoldd; pubblicc vooid dissp() Syysteem.oout.priintlln( gettNumm() + ""t"" + gettBoookNaame() + "ttt" + geetAuuthoor() + "ttt"" + gettPreess() + "ttt" + geetISSBN() + "t" + ggetssoldd() ); priivatte iint numm; priivatte SStriing boookNaame;/ 书名 priivatte SStriing autthorr; / 作作者 priivatte SStriing preess; / 出版版社 priivatte SStriing ISBBN; / 每本书书有唯一一的ISSBN号号码 priivatte SStriing solld;/ 是是否被售售出 classs MMenuus BoookInnfo nnumOOfInnfo; Scaanneer ss = neww Sccannner(Sysstemm.inn); Mennus() nuumOffInffo = neew BBookkInffoMMAX; nuumOffInffoNNUMBBER+ = nnew BoookInnfo("Jaava"","aaaa"","计计算机"","117822"); nuumOffInffoNNUMBBER+ = nnew BoookInnfo("C+","bbbb","软件件",""16332"); nuumOffInffoNNUMBBER+ = nnew BoookInnfo("C"","cccc"","网网络","56682""); foor( intt i = NNUMBBER; i < MMAX; +i) nnumOOfInnfoi = nnew BoookInnfo(); /nuumOffInffoii.ddispp(); pubblicc vooid maiinMeenu() /打印印图管馆馆管理系系统 Syysteem.oout.priintlln( "nn*图图书销售售管理系系统*"" ); Sysstemm.ouut.pprinntlnn( ""*" ); Syysteem.oout.priintlln( " 11.售出出图书"" ); Syysteem.oout.priintlln( " 22.查询询图书信信息" ); Syysteem.oout.priintlln( " 33.显示示图书信信息" ); Syysteem.oout.priintlln( " 44.删除除图书信信息" ); Syysteem.oout.priintlln( " 55.添加加图书信信息" ); Syysteem.oout.priintlln( " 00.退出出" ); Syysteem.oout.priintlln( "*" ); Sysstemm.ouut.pprinntlnn( ""*" ); Syysteem.oout.priint( "-请请选择相相应的选选项:"" ); innt cchooose = -1; trry SStriing sc = ss.neextLLinee(); cchooose = IInteegerr.paarseeIntt(scc); SSysttem.outt.prrinttln(); caatchh(Exxcepptioon ee) SSysttem.outt.prrinttln("Ennterr errrorr!"); mmainnMennu(); swwitcch(cchooose) caase 1: ssolddMennu(); bbreaak; caase 2: ssearrchMMenuu(); bbreaak; caase 3: ddisppMennu(); bbreaak; caase 4: ddeleeteMMenuu(); bbreaak; caase 5: aaddMMenuu(); bbreaak; caase 0: SSysttem.exiit(00); bbreaak; deefauult: SSysttem.outt.prrinttln("Ennterr errrorr! PPleaase entter a iinteegerr beetweeen 0 aand 6!""); mmainnMennu(); pubblicc vooid adddMennu() /功能能1,添添加图书书信息 iff( NNUMBBER >= MAXX) SSysttem.outt.prrinttln( "最最多只能能存储"" + MAXX + "本图图书的信信息!"" ); mmainnMennu(); ellse iint n = +NUMMBERR; ttry Sysstemm.ouut.pprinnt( "请输输入书名名:" ); Strringg sbbn = s.nexxtLiine(); Sysstemm.ouut.pprinntlnn(); Sysstemm.ouut.pprinnt( "请输输入x"" ); Strringg a = ss.neextLLinee(); Sysstemm.ouut.pprinntlnn(); Sysstemm.ouut.pprinnt( "请输输入出版版社:"" ); Strringg p = ss.neextLLinee(); Sysstemm.ouut.pprinntlnn(); Sysstemm.ouut.pprinnt( "请输输入ISSBN号号码:"" ); Strringg sIISBNN = s.nnexttLinne(); Sysstemm.ouut.pprinntlnn(); nummOfIInfoon - 11.ssetNNum( n ); nummOfIInfoon - 11.ssetBBookkNamme( sbnn ); nummOfIInfoon - 11.ssetAAuthhor( a ); nummOfIInfoon - 11.ssetPPresss( p ); nummOfIInfoon - 11.ssetIISBNN( ssISBBN ); ccatcch(EExceeptiion e) /异常常的运用用 Sysstemm.ouut.pprinntlnn("错错误,请请重新输输入!""); -NNUMBBER; adddMennu(); wwhille(ttruee) tryy Syysteem.oout.priint( "-是否否继续输输入(yy/n): "" ); Sttrinng ssin = ss.neextLLinee(); Syysteem.oout.priintlln(); iff( ssin.equualss("yy") | sinn.eqqualls(""Y") aaddMMenuu(); ellse mmainnMennu(); brreakk; cattch(Exccepttionn e) Sysstemm.ouut.pprinntlnn("错错误,请请重新输输入!""); pubblicc vooid seaarchhMennu() /功能22,查询询图书信信息 iff( NNUMBBER = 0) SSysttem.outt.prrinttln( "没没有任何何信息!" ); mmainnMennu(); ellse SSysttem.outt.prrinttln("nn-查查询图书书信息:"); SSysttem.outt.prrinttln("1-按序序号查询询"); SSysttem.outt.prrinttln("2-按书书名查询询"); Syysteem.oout.priintlln(""3-按作者者查询""); SSysttem.outt.prrinttln("4-按出出版社查查询"); SSysttem.outt.prrinttln("5-按IISBNN查询""); SSysttem.outt.prrinttln("0-返回回上级菜菜单"); SSysttem.outt.prrintt( ""-请选择择相应的的选项:" ); iint chooosee = -1; ttry /正正常输出出 Strringg scc = s.nnexttLinne(); chooosee = Inttegeer.pparsseInnt(ssc); SSysttem.outt.prrinttln(); ccatcch(EExceeptiion e) Sysstemm.ouut.pprinntlnn("EEnteer eerroor!""); seaarchhMennu(); sswittch( chhoosse ) casse 11: seearcchByyNumm(); brreakk; casse 22: seearcchByyBoookNaame(); brreakk; casse 33: seearcchByyAutthorr(); brreakk; casse 44: seearcchByyPreess(); brreakk; casse 55: seearcchByyISBBN(); brreakk; casse 00: maainMMenuu(); brreakk; deffaullt: Syysteem.oout.priintlln(""Entter errror! Plleasse eenteer aa inntegger bettweeen 00 annd 55!"); seearcchMeenu(); pubblicc vooid seaarchhByNNum() /11按序序号查询询 innt nn = -1; trry SSysttem.outt.prrintt( ""请输入入要查询询的序号号:" ); SStriing sc = ss.neextLLinee(); nn = Inttegeer.pparsseInnt(ssc); SSysttem.outt.prrinttln(); caatchh(Exxcepptioon ee) SSysttem.outt.prrinttln("Ennterr errrorr!"); ssearrchBByNuum(); innt ii = 0; boooleean exiist = ffalsse; Syysteem.oout.priintlln( "序号号" + "t" + ""书名"" + "ttt"" + "作者者" + "ttt" + "出出版社"" + "ttt"" + "ISSBN"" + "ttt"" + "是否否全部售售出"); Syysteem.oout.priintlln( "-" ); foor( i = 0; i < NNUMBBER; +i) iint souurcee = nummOfIInfooi.geetNuum(); iif( souurcee = n ) nummOfIInfooi.diisp(); Sysstemm.ouut.pprinntlnn( ""-"" ); exiist = ttruee; iff( eexisst = ffalsse ) SSysttem.outt.prrinttln( "没没有这个个序号的的信息!" ); seearcchMeenu(); publlic voiid ssearrchBByBoookNNamee() /22按书书名查询询 Sttrinng ssbn = "" " trry SSysttem.outt.prrintt( ""请输入入要查询询的书名名:" ); ssbn = ss.neextLLinee(); SSysttem.outt.prrinttln(); caatchh(Exxcepptioon ee) SSysttem.outt.prrinttln("Errrorr!"); ssearrchBByBoookNNamee(); innt ii = 0; boooleean exiist = ffalsse; Syysteem.oout.priintlln( "序号号" + "t" + ""书名"" + "ttt"" + "作者者" + "ttt" + "出出版社"" + "ttt"" + "ISSBN"" + "ttt"" + "是否否全部售售出"); Syysteem.oout.priintlln( "-" ); foor( i = 0; i < NNUMBBER; +i) SStriing souurcee = nummOfIInfooi.geetBoookNNamee(); iif( souurcee.eqqualls( sbnn ) ) nummOfIInfooi.diisp(); Sysstemm.ouut.pprinntlnn( ""-"" ); exiist = ttruee; iff( eexisst = ffalsse ) SSysttem.outt.prrinttln( "没没有这个个书名的的信息!" ); seearcchMeenu(); pubblicc vooid seaarchhByAAuthhor() /33按作作者查询询 Sttrinng ssa = " " trry SSysttem.outt.prrintt( ""请输入入要查询询的x"" ); ssa = s.nexxtLiine

    注意事项

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

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




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

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

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

    收起
    展开