数据库课程设计商品销售管理系统7765.docx
《数据库课程设计商品销售管理系统7765.docx》由会员分享,可在线阅读,更多相关《数据库课程设计商品销售管理系统7765.docx(106页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、impoort javva.aawt.eveent.*;impoort javva.aawt.*;impoort javvax.swiing.*;impoort javva.ssql.*;impoort javvax.swiing.tabble.AbsstraactTTablleMoodell;publlic claass LogginBBackkPannel exttendds JJFraame impplemmentts AActiionLListteneer priivatte sstattic finnal lonng sseriialVVerssionnUIDD = 1L; JBuu
2、ttoon bbuttton11,buuttoon2; JTeextFFielld FF1; Chooicee c; Conntaiinerr ctt = gettConntenntPaane(); pubblicc LooginnBacckPaanell(Sttrinng sstr) supper(strr); ssetBBak(); JPaanell paanell = neww JPPaneel(); ppaneel.ssetOOpaqque(fallse); cct.aadd(pannel); pannel.settLayyoutt(neew FFlowwLayyoutt(FllowL
3、Layoout.CENNTERR,600,200); c = neew CChoiice(); c.aadd( BBosss ); c.aadd( SSaleesmaan ); JLaabell J11 = neww JLLabeel(验证身身份:); JLaabell J22 = neww JLLabeel(登录密密码:); F1 = nnew JTeextFFielld(99); butttonn1 = neew JJButttonn(登登录); butttonn2 = neew JJButttonn(退退出); butttonn1.aaddAActiionLListteneer(tthi
4、ss); butttonn2.aaddAActiionLListteneer(tthiss);pannel.addd(J11); pannel.addd(c); pannel.addd(J22); pannel.addd(F11); pannel.addd(buuttoon1);pannel.addd(buuttoon2);addd(paanell); puubliic vvoidd seetBaak() /设置背背景方法法 (JPaanell)thhis.gettConntenntPaane().settOpaaquee(faalsee); ImmageeIcoon iimg = nnew
5、ImaageIIconn(ee:/数据库库课程设设计/六月物物语.jjpg); JLLabeel bbackkgrooundd = neww JLLabeel(iimg); thhis.gettLayyereedPaane().aadd(bacckgrrounnd, neww Inntegger(Inttegeer.MMIN_VALLUE); baackggrouund.settBouundss(0, 0, immg.ggetIIconnWiddth(), imgg.geetIcconHHeigght(); puubliic vvoidd acctioonPeerfoormeed(AActii
6、onEEvennt ee) iif(ee.geetSoourcce()=bbuttton11) iff(c.gettSellecttedIItemm().equualss( Bosss )&F11.geetTeext().eequaals(booss) thhis.dissposse(); BSS bss=neew BBS(管理员员界面); bss.seetSiize(5000,2550); bss.seetLoocattionn(4550,2250); bss.seetViisibble(truue); iff(c.gettSellecttedIItemm().equualss( Salle
7、smman )&F11.geetTeext().eequaals(saalessmann) thiis.ddispposee(); SL sl=neww SLL(销销售员界界面); sl.settSizze(5500,2500); sl.settLoccatiion(4500,2550); sl.settVissiblle(ttruee); iff(e.gettSouurcee()=buuttoon2) Sysstemm.exxit(0); pubblicc sttatiic vvoidd maain(Strringgaargss)LooginnBacckPaanell lggp=nnew L
8、ogginBBackkPannel(管理理系统登登录); lggp.ssetDDefaaulttClooseOOperratiion(JFrramee.EXXIT_ON_CLOOSE); lggp.ssetSSizee(3000,2200); lggp.ssetLLocaatioon(5550,2500); lggp.ssetVVisiiblee(trrue); classs BBS eexteendss JFFramme iimpllemeentss AcctioonLiisteenerrJBuuttoon BB1,BB2,BB3,BB4,BB5,BB6,BB7;Conntaiinerr c
9、tt = gettConntenntPaane(); pubblicc BSS(Sttrinng sstr)suuperr(sttr); settBakk(); JPPaneel JJP = neew JJPannel(); JP.settOpaaquee(faalsee); ct.addd(JPP);JPP.seetLaayouut(nnew FloowLaayouut(FFlowwLayyoutt.CEENTEER,330,550);B11 = neww JBButtton(销售售情况);B22 = neww JBButtton(客户户退货);B33 = neww JBButtton(销售
10、售收款);B44 = neww JBButtton(客户户信息);B55 = neww JBButtton(员工工管理);B66 = neww JBButtton(进货货信息);B77 = neww JBButtton(更换换角色);B11.adddAcctioonLiisteenerr(thhis);B22.adddAcctioonLiisteenerr(thhis);B33.adddAcctioonLiisteenerr(thhis);B44.adddAcctioonLiisteenerr(thhis);B55.adddAcctioonLiisteenerr(thhis);B66.addd
11、AcctioonLiisteenerr(thhis);B77.adddAcctioonLiisteenerr(thhis);JPP.addd(BB1);JPP.addd(BB2);JPP.addd(BB3);JPP.addd(BB4);JPP.addd(BB5);JPP.addd(BB6);JPP.addd(BB7);addd(JJP); puubliic vvoidd seetBaak() (JPaanell)thhis.gettConntenntPaane().settOpaaquee(faalsee);ImmageeIcoon iimg = nnew ImaageIIconn(ee:/数
12、据库库课程设设计/六月物物语1.jpgg); JLLabeel bbackkgrooundd = neww JLLabeel(iimg); thhis.gettLayyereedPaane().aadd(bacckgrrounnd, neww Inntegger(Inttegeer.MMIN_VALLUE); baackggrouund.settBouundss(0, 0, immg.ggetIIconnWiddth(), imgg.geetIcconHHeigght(); pubblicc vooid acttionnPerrforrmedd(AcctioonEvventt e)iff(e.
13、gettSouurcee()=B11) thhis.dissposse(); CXXFPXXX ccxfppxx = nnew CXFFPXXX(日日常销售售【发票票情况】); cxxfpxxx.ssetSSizee(7000,3300); cxxfpxxx.ssetLLocaatioon(3350,2500); ccxfppxx.settVissiblle(ttruee); if(e.ggetSSourrce()=B2) thhis.dissposse(); XSSTHXXX xxsthhxx = nnew XSTTHXXX(日日常销售售【销售售退货】); xssthxxx.ssetSSiz
14、ee(7000,3300); xssthxxx.ssetLLocaatioon(3350,2500); xxsthhxx.settVissiblle(ttruee); iff(e.gettSouurcee()=B33) thhis.dissposse(); XSSXXCCX xxsxxxcx = nnew XSXXXCXX(日日常销售售【销售售收款】); xssxxccx.ssetSSizee(7000,3300); xssxxccx.ssetLLocaatioon(3350,2500); xxsxxxcx.settVissiblle(ttruee);iff(e.gettSouurcee()=
15、B44) thhis.dissposse(); HYYXXCCX hhyxxxcx = nnew HYXXXCXX(基基本信息息管理【会员员信息】); hyyxxccx.ssetSSizee(7000,3300); hyyxxccx.ssetLLocaatioon(3350,2500); hhyxxxcx.settVissiblle(ttruee);iff(e.gettSouurcee()=B55) thhis.dissposse(); YGGGL ygggl = neew YYGGLL(员员工管理理【员工工信息】); ygggl.settSizze(5500,2000); ygggl.set
16、tLoccatiion(4500,2550); yyggll.seetViisibble(truue);iff(e.gettSouurcee()=B66) thhis.dissposse(); JHHXX jhxxx = neew JJHXXX(商商品更新新【进货货信息】); jhhxx.settSizze(3300,1500); jhhxx.settLoccatiion(5000,2550); jjhxxx.seetViisibble(truue);iff(e.gettSouurcee()=B77) thhis.dissposse(); LooginnBacckPaanell xtt = n
17、eww LooginnBacckPaanell(管管理系统统登录); xtt.seetSiize(3000,2000); xtt.seetLoocattionn(5550,2250); xxt.ssetVVisiiblee(trrue);classs BBG2 exttendds AAbsttracctTaableeModdelStrringg rqq,phh,mcc,bhh,djj,sll,jee;finnal Strringg collumnnNammes=开开票日期期,销售票票号,商品品名称,商商品编号号,商品单单价/元元,销售数数量/个个,销售金金额/元元;Objjecttdaata=
18、neww Obbjecct11007;pubblicc BGG2()innt mm=0; Sttrinng uurl=jddbc:miccrossoftt:sqqlseerveer:/loocallhosst:114333;DaatabbaseeNamme=课课程设计计; Coonneectiion conn; Sttrinng ssql; Sttateemennt sstmtt; tryy Cllasss.foorNaame(coom.mmicrrosooft.jdbbc.ssqlsservver.SQLLSerrverrDriiverr); caatchh(jaava.lanng.CCla
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 商品 销售 管理 系统 7765
限制150内