汽车租赁管理系统_第1页
汽车租赁管理系统_第2页
汽车租赁管理系统_第3页
汽车租赁管理系统_第4页
汽车租赁管理系统_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、保存计算过程的计算器设计数据库课程实训(2017)PAGE 46PAGE 1数据库课课程实训训报告题目:汽汽车租赁赁管理系系统汽车租赁管理系统PAGE 3汽车租赁管理系统目 录TOC o 1-5 h z u HYPERLINK l _Toc486534968 目 录 PAGEREF _Toc486534968 h 22 HYPERLINK l _Toc486534969 1 课题题内容和和要求 PAGEREF _Toc486534969 h 11 HYPERLINK l _Toc486534970 1.1课课题描述述 PAGEREF _Toc486534970 h 1 HYPERLINK l

2、_Toc486534971 1.2 课题要要求 PAGEREF _Toc486534971 h 1 HYPERLINK l _Toc486534972 2 需求求分析 PAGEREF _Toc486534972 h 11 HYPERLINK l _Toc486534973 2.1 功能需需求分析析 PAGEREF _Toc486534973 h 1 HYPERLINK l _Toc486534974 2.2 数据需需求分析析 PAGEREF _Toc486534974 h 1 HYPERLINK l _Toc486534975 3 系统统设计 PAGEREF _Toc486534975 h 3

3、3 HYPERLINK l _Toc486534976 3.1 功能模模块设计计 PAGEREF _Toc486534976 h 3 HYPERLINK l _Toc486534977 3.2 数据库库概念设设计 PAGEREF _Toc486534977 h 3 HYPERLINK l _Toc486534978 3.3 数据库库逻辑设设计 PAGEREF _Toc486534978 h 4 HYPERLINK l _Toc486534979 3.4 数据库库物理设设计 PAGEREF _Toc486534979 h 4 HYPERLINK l _Toc486534980 3.5 数据库库表

4、间联联系 PAGEREF _Toc486534980 h 4 HYPERLINK l _Toc486534981 4系统实实现 PAGEREF _Toc486534981 h 5 HYPERLINK l _Toc486534982 4.1 管理员员模块实实现 PAGEREF _Toc486534982 h 5 HYPERLINK l _Toc486534983 4.2 车辆信信息模块块实现 PAGEREF _Toc486534983 h 66 HYPERLINK l _Toc486534984 4.3客客户信息息模块实实现 PAGEREF _Toc486534984 h 7 HYPERLINK

5、 l _Toc486534985 4.4司司机信息息模块实实现 PAGEREF _Toc486534985 h 8 HYPERLINK l _Toc486534986 5 代码码调试与与功能测测试 PAGEREF _Toc486534986 h 9 HYPERLINK l _Toc486534987 5.1 测试方方案 PAGEREF _Toc486534987 h 9 HYPERLINK l _Toc486534988 5.2 测试结结果 PAGEREF _Toc486534988 h 9 HYPERLINK l _Toc486534989 6 收获获与体会会 PAGEREF _Toc486

6、534989 h 12 HYPERLINK l _Toc486534990 参考文献献 PAGEREF _Toc486534990 h 13 HYPERLINK l _Toc486534991 附录录 PAGEREF _Toc486534991 h 14 HYPERLINK l _Toc486534992 附录1源源程序部部分清单单 PAGEREF _Toc486534992 h 14 HYPERLINK l _Toc486534993 附录1.1登陆陆 PAGEREF _Toc486534993 h 14 HYPERLINK l _Toc486534994 附录1.2 车车辆信息息 PAGE

7、REF _Toc486534994 h 16 HYPERLINK l _Toc486534995 附录1.3 客客户信息息 PAGEREF _Toc486534995 h 24 HYPERLINK l _Toc486534996 附录1.4 司司机信息息 PAGEREF _Toc486534996 h 33 HYPERLINK l _Toc486534997 附录1.5 车车辆租赁赁 PAGEREF _Toc486534997 h 41 PAGE 47汽车租赁赁管理系系统设计计1 课题题内容和和要求1.1课课题描述述汽车租赁赁管理系系统是可可以通过过对汽车车基本信信息进行行增加、删除、修改,对

8、租赁赁客户信信息进行行增加、删除、修改,实现汽汽车的租租借、归归还、续续借的管管理系统统。1.2课课题要求求1)可可以对汽汽车基本本信息进进行增加加、删除除、修改改2)可可以对租租赁客户户信息进进行增加加、删除除、修改改3)可可以实现现汽车的的租借、归还、续借4)可可以按重重要字段段查询汽汽车、客客户等基基本信息息5)可可以实现现租赁金金额的计计算6)可可以查询询汽车、客户租租赁历史史记录2需求分分析2.1功功能需求求分析程序首先先需要登登录模块块来实现现管理员员或者客客户的登登陆,在在车辆信信息模块块中来实实现对汽汽车基本本信息的的增加、删除、修改,在客户户信息模模块中实实现对客客户信息息的

9、增加加、删除除、修改改,租赁赁模块来来实现对对客户对对汽车的的租赁功功能实现现,车辆辆查询模模块来实实现对车车辆信息息的查询询,系统统统计模模块实习习对租金金收入、租用时时间的统统计。2.2数数据需求求分析登陆模块块:车辆信息模块客户信息模块管理员车辆租赁系统登陆客户租车模块客户司机信息模块管理员信息表系统统计模块租金信息模块添加汽车信息车辆信息息模块:车辆信息模块车辆信息表查询信息添加客户信息客户信息息模块:客户信息模块客户信息表查询信息客户租车信息客户租车车模块:客户租车模块租车信息表查询信息司机信息司机信息息模块:司机信息模块司机信息表查询信息系统统计信息系统统计计模块:系统统计模块系统

10、统计表查询信息租金信息租金信息息模块:租金信息模块租金信息表查询信息数据字典典:编号:p1名字:车辆信息描述:管理员或用户对车辆的基本信息进行查询、删除或修改。编号:p2名字:客户信息描述:管理员或用户对客户的基本信息进行查询、删除或修改。编号:p3名字:租车信息描述:管理员或用户对客户租车时的信息进行录入。编号:p4名字:司机信息描述:管理员或用户对司机的基本信息进行录入。编号:p5名字:系统统计描述:管理员或用户对租金收入、租用时间的统计结果进行查询。编号:p6名字:租金信息描述:管理员或用户对租金收入、租用时间的统计结果进行查询。3系统设设计3.1功功能模块块设计车辆信息息模块车辆信息息

11、模块可可以实现现对车车辆名称称、车辆类类型、购买买时间、车车辆状况况、租金标标准(日日)、租期期起始时时间、租期期的添添加、删删除和修修改,同同时也可可以查询询这些信信息。客户信息息模块客户信息息模块可可以实现现对客户户身份份证号、姓姓名、年龄龄、地址、电电话、登录录密码的添加加、删除除和修改改,可以以利用身身份证号号来删除除指定客客户的信信息。客户租车车模块客户租车车模块可可以实现现对车辆辆的租赁赁管理,内包含含有对于于租赁车车辆的车辆名名称、车辆辆类型、购购买时间间、车辆状状况、租金金标准(日)、租租期起始始时间、租租期,还有客客户的身份证证号、姓名名、年龄、地地址、电话话、驾驶证证书。司

12、机信息息模块司机信息息模块可可以实现现对司机机身份份证号、姓姓名、年龄龄、地址、电电话、驾驶驶证书的添加加、删除除和修改改,同时时也可以以查询有有关信息息。系统统计计模块系统统计计模块中中可以对对已录入入的信息息进行统统计汇总总,包括括租金金最高的的车、租用用时间最最长的车车、今今日收入入、累计收收入。租金信息息模块租金信息息模块可可以车车辆名称称、车辆类类型、租金金标准、车车辆起始始时间、租租期进进行查询询。3.2数数据库概概念设计计车辆信息息模块EE-R图图:车辆状况购买时间车辆类型车辆名称车辆租期租期起始时间租金标准客户信息息模块EE-R图图:年龄姓名身份证号客户电话地址登录密码司机信息

13、息模块EE-R图图:年龄姓名身份证号司机电话电话驾驶证书3.3 数据库库逻辑设设计(1)车车辆(车车辆名称称;车辆辆类型;购买时时间;车车辆状况况;租金金标准;租期起起始时间间;租期期)(2)客客户(身身份证号号;姓名名;年龄龄;地址址;电话话;登录录密码)(3)司司机(身身份证号号;姓名名;年龄龄;地址址;电话话;驾驶驶证书)3.4数数据库物物理设计计管理员信信息:客户信息息:司机信息息:3.5 数据库库表间联联系4系统实实现4.1管管理员模模块实现现jjLabbel_IL11 = neww JLLabeel(身份证证号);pp.addd(jjLabbel_IL11);jjLabbel_IL

14、11.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);p.addd(tff1);jjLabbel_IL22 = neww JLLabeel(姓名);pp.addd(jjLabbel_IL22);jjLabbel_IL22.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);p.addd(tff2);jjLabbel_IL33 = neww JLLabeel(年龄);pp.addd(jjLabbel_IL33);jjLabbel_IL33.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,1

15、4);p.addd(tff3);jjLabbel_IL44 = neww JLLabeel(地址);pp.addd(jjLabbel_IL44);jjLabbel_IL44.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);p.addd(tff4);jjLabbel_IL55 = neww JLLabeel(电话);pp.addd(jjLabbel_IL55);jjLabbel_IL55.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);p.addd(tff5);jjLabbel_IL66 = neww JLLabee

16、l(登录密密码);pp.addd(jjLabbel_IL66);jjLabbel_IL66.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);可以实现现对客户户身份份证号、姓姓名、年龄龄、地址、电电话、登录录密码的添加加、删除除和修改改4.2车车辆信息息模块实实现jjLabbel_IL22 = neww JLLabeel(车辆类类型);pp.addd(jjLabbel_IL22);jjLabbel_IL22.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);p.addd(tff2);jjLabbel_IL33 = ne

17、ww JLLabeel(购买时时间);p.addd(jLLabeel_IIL3);jjLabbel_IL33.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);p.addd(tff3);jjLabbel_IL44 = neww JLLabeel(车辆状状况);pp.addd(jjLabbel_IL44);jjLabbel_IL44.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);p.addd(tff4);jjLabbel_IL55 = neww JLLabeel(租金标标准);pp.addd(jjLabbel_IL5

18、5);jjLabbel_IL55.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);可以实现现对车车辆名称称、车辆类类型、购买买时间、车车辆状况况、租金标标准(日日)、租期期起始时时间、租期期的添添加、删删除和修修改,同同时也可可以查询询这些信信息。4.3客客户信息息模块实实现p.addd(neew JJLabbel();jjLabbel_IL11 = neww JLLabeel(身份证证号);pp.addd(jjLabbel_IL11);jjLabbel_IL11.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);p

19、.addd(tff1);jjLabbel_IL22 = neww JLLabeel(姓名);pp.addd(jjLabbel_IL22);jjLabbel_IL22.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);p.addd(tff2);jjLabbel_IL33 = neww JLLabeel(年龄);pp.addd(jjLabbel_IL33);jjLabbel_IL33.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);p.addd(tff3);jjLabbel_IL44 = neww JLLabeel(地址

20、);pp.addd(jjLabbel_IL44);jjLabbel_IL44.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);p.addd(tff4);jjLabbel_IL55 = neww JLLabeel(电话);pp.addd(jjLabbel_IL55);jjLabbel_IL55.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);p.addd(tff5);jjLabbel_IL66 = neww JLLabeel(登录密密码);pp.addd(jjLabbel_IL66);jjLabbel_IL66.se

21、etFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);p.addd(tff6);jjLabbel_IL77 = neww JLLabeel( 在此此输入身身份证号号点击查查询删除除);pp.addd(jjLabbel_IL77);jjLabbel_IL77.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);可以实现现对客户户身份份证号、姓姓名、年龄龄、地址、电电话、登录录密码的添加加、删除除和修改改4.4司司机信息息模块实实现p.addd(neew JJLabbel();jjLabbel_IL11 = neww JLLabee

22、l(身份证证号);pp.addd(jjLabbel_IL11);jjLabbel_IL11.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);p.addd(tff1);jjLabbel_IL22 = neww JLLabeel(姓名);pp.addd(jjLabbel_IL22);jjLabbel_IL22.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);p.addd(tff2);jjLabbel_IL33 = neww JLLabeel(年龄);pp.addd(jjLabbel_IL33);jjLabbel_IL3

23、3.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);p.addd(tff3);jjLabbel_IL44 = neww JLLabeel(地址);pp.addd(jjLabbel_IL44);jjLabbel_IL44.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);p.addd(tff4);jLLabeel_IIL5 = nnew JLaabell(电电话);pp.addd(jjLabbel_IL55);jjLabbel_IL55.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,1

24、4);p.addd(tff5);jjLabbel_IL66 = neww JLLabeel(驾驶证证书);pp.addd(jjLabbel_IL66);jjLabbel_IL66.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);p.addd(tff6);jjLabbel_IL77 = neww JLLabeel( 在此此输入身身份证号号点击查查询删除除);pp.addd(jjLabbel_IL77);jjLabbel_IL77.seetFoont(neww jaava.awtt.Foont(微软软雅黑,0,14);可以实现现对司机机身份份证号、姓姓名、年

25、龄龄、地址、电电话、驾驶驶证书的添加加、删除除和修改改,同时时也可以以查询有有关信息息。5代码调调试与功功能测试试5.1 测试方方案登陆测试试:输入用户户名qhh密码1123,点击管管理员登登陆。车辆信息息添加测测试:添加车辆辆名称11车辆类类型1购购买时间间19005-007-110车辆辆状况11租金标标准1000,点点击添加加。客户信息息添加测测试:输入身份份证号66435523553222姓名科科比年龄龄0地址址苏州电电话4552522登录密密码4334,点点击添加加。司机信息息添加测测试:输入身份份证号4478332922姓名哒哒哒哒年年龄433地址常常州电话话456625442驾驶驶

26、证书AA,点击击添加。5.2 测试结结果车辆租赁赁系统:车辆信息息:客户信息息:司机信息息:租金信息息:信息统计计:登陆界面面:6 收获获与体会会这次课程程设计我我设计的的是一个个汽车租租赁管理理系统,通过这这次课程程设计,我了解解了一个个完整的的数据库库系统设设计的步步骤,掌掌握了租租车公司司汽车租租赁系统统的业务务流程及及管理,巩固了了我在课课堂上所所学的理理论知识识,开拓拓了自己己的知识识面,同同时也让让我看到到了自己己的不足足,很多多东西单单独用可可以做出出来,可可是连贯贯起来就就出现了了很多错错,还有有很多不不足,需需要努力力。当然在我我同学的的帮助下下,见证证了一个个系统的的诞生,

27、虽然不不复杂,但它可可以实现现一些基基本的功功能,很很有成就就感,是是理论与与实践的的一次完完美的结结合,而而且也学学到很多多课本上上没有涉涉及到的的知识,对编程程经验也也起到了了累积作作用,也也是第一一次了解解了一个个系统诞诞生所要要经过的的流程,前期、设计、完成、后期一一个也不不能少,不像平平时只用用编一个个程序,至于需需求和维维护没有有涉及,这次课课程设计计就像一一次工作作的体验验,从头头到尾不不遗余力力的把它它完成。体会就就是自己己在这次次设计当当中遇到到了很多多问题,一开始始的时候候根本无无从下手手、什么么都不会会,但是是通过和和同学成成的讨论论,查阅阅资料、网上查查询等有有了基本本

28、了解,使得问问题得以以一一解解决。总总之,在在这次程程序设计计中,学学会到了了很多以以前没有有了解到到的知识识,当然然系统还还有很多多不足,比如主主界面的的缩放功功能没有有很好的的实现等等,这还还需要在在以后的的学习中中慢慢改改进。回想我在在这段时时间的课课程设计计,感到到非常的的充实。因为有有了同学学的帮助助,我才才能完满满完成了了这个课课程设计计。在以以后的学学习中我我还会更更努力的的学习,把自己己学到的的知识运运用到的的以后的的学习和和工作中中去。参考文献献1钱钱雪忠,王燕玲玲,林挺挺.数据库原原理及技技术MM.北北京:清清华大学学出版社社,20011.2钱钱雪忠,罗海驰驰,陈国俊俊.数

29、据库库原理及及技术课课程设计计M.北京京:清华华大学出出版社,20114.附录录附录1源源程序部部分清单单附录1.1登陆陆impoort javva.aawt.eveent.ActtionnLisstenner;impoort javva.aawt.Collor;impoort javva.aawt.Dimmenssionn;impoort javva.aawt.FloowLaayouut;impoort javva.aawt.Tooolkiit;impoort javva.aawt.eveent.ActtionnEveent;impoort javva.iio.IIOExxcepptioon

30、;impoort javva.ssql.Connnecctioon;impoort javva.ssql.DriiverrMannageer;impoort javva.ssql.RessulttSett;impoort javva.ssql.SQLLExccepttionn;impoort javva.ssql.Staatemmentt;impoort javva.uutill.Veectoor;impoort javvax.swiing.*;publlic claass dl impplemmentts AActiionLListteneer JFrramee frramee=neew J

31、JFraame(客户户/管理理员登陆陆);JLaabell laabell1=nnew JLaabell(用用户名);JLaabell laabell2=nnew JLaabell(密密码);ImaageIIconn jbbi1=neww ImmageeIcoon(imaage/admmin.pngg);ImaageIIconn jbbi2=neww ImmageeIcoon(imaage/admmin22.pnng);ImaageIIconn jbbi3=neww ImmageeIcoon(imaage/quiit.ppng);JBuuttoon llogiinBuuttoon1=neww

32、JBButtton(管理理员登陆陆,jjbi11);JBuuttoon llogiinBuuttoon2=neww JBButtton(客户户登陆,jbbi2);JBuuttoon ccanccelBButtton=neww JBButtton(退出出,jjbi33);JTeextFFielld tt1=nnew JTeextFFielld(00);JTeextFFielld tt2=nnew JTeextFFielld(00);ImaageIIconn imm=neew IImaggeIccon(immagee/5.jpgg);JLaabell a22=neew JJLabbel(im);J

33、TeextFFielld uuserrnamme=nnew JTeextFFielld(99);JPaasswworddFieeld passswoord=neww JPPasssworrdFiieldd(9);voidd crreatte()JPaanell p=(JPPaneel)fframme.ggetCConttenttPanne();JPaanell p11=neew JJPannel();p.ssetLLayoout(neww FllowLLayoout();p.aadd(labbel11);labbel11.seetFoont(neww jaava.awtt.Foont(华文文彩

34、云,0,16);p.ssetSSizee(5,5);p.ssetLLocaatioon(44,8);p.aadd(useernaame);useernaame.settFonnt(nnew javva.aawt.Fonnt(华文彩彩云,0,114);p.ssetSSizee(1000,2200);p.ssetLLocaatioon(8800,8000);p.aadd(labbel22);labbel22.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,16);p.ssetSSizee(500,200);p.ssetLLocaatioon(440, 80);p.a

35、add(passswoord);p.ssetSSizee(1000,220);p.ssetLLocaatioon(880, 1200);logginBButtton11.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);p.aadd(neww JLLabeel( );p.aadd(neww JLLabeel( );p.aadd(logginBButtton11);logginBButtton22.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);p.aadd(logginBButtton22);p.aadd(cannc

36、ellButttonn);canncellButttonn.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);/pp.addd(tt1);/pp.addd(tt2);p.ssetBBackkgrooundd(neew jjavaa.awwt.CColoor(2255,2555,2555);p.aadd(a2);p.addd(neew JJLabbel( );/pp.seetBaackggrouund(Collor.redd);p.ssetVVisiiblee(trrue);logginBButtton11.adddAcctioonLiisteenerr(t

37、hhis);logginBButtton22.adddAcctioonLiisteenerr(thhis);canncellButttonn.adddAcctioonLiisteenerr(thhis);fraame.settDeffaulltClloseeOpeerattionn(JFFramme.EEXITT_ONN_CLLOSEE);fraame.pacck();Tooolkiit ttoollkitt=Tooolkkit.gettDeffaulltTooolkkit();Dimmenssionn d=tooolkiit.ggetSScreeenSSizee();fraame.settB

38、ouundss(d.widdth/2-3375, d.heiightt/2-2255, 7750, 4550);/fframme.ssetBBounnds(2000,1000,7750,5500);fraame.settVissiblle(ttruee);publlic staaticc vooid maiin(SStriing aargss) ddl ddomee=neew ddl(); ddomee.crreatte(); publlic voiid aactiionPPerfformmed(ActtionnEveent e)if(canncellButttonn.eqqualls(ee.

39、geetSoourcce()Syysteem.eexitt(0);if(logginBButtton11.eqqualls(ee.geetSoourcce()iff(uuserrnamme.ggetTTextt().equualss(qqh)=ttruee)&(paasswwordd.geetTeext().eequaals(1223)=ttruee)ZZJM gz=neww ZJJM();ggz.ccreaate();fframme.ssetVVisiiblee(faalsee);ellseJOpptioonPaane.shoowMeessaageDDiallog(nulll,登录失失败!)

40、;if(logginBButtton22.eqqualls(ee.geetSoourcce()Syysteem.oout.priint(12231223);iff(uuserrnamme.ggetTTextt().equualss(1121)=truue)&(ppasssworrd.ggetTTextt().equualss(1123)=truue)KKHZCC gzz=neew KKHZCC();ggz.ccreaate();fraame.settVissiblle(ffalsse);ellseJOpptioonPaane.shoowMeessaageDDiallog(nulll,登录失失败

41、!);附录1.2车辆信信息impoortjjavaa.awwt.CColoor;impoort javva.aawt.Dimmenssionn;impoort javva.aawt.FloowLaayouut;impoort javva.aawt.Tooolkiit;impoortjjavaa.awwt.eevennt.AActiionEEvennt;impoort javva.aawt.eveent.ActtionnLisstenner;impoort javva.ssql.Connnecctioon;impoort javva.ssql.DriiverrMannageer;impoort

42、javva.ssql.RessulttSett;impoort javva.ssql.SQLLExccepttionn;impoort javva.ssql.Staatemmentt;impoort javva.uutill.Veectoor;impoort javvax.swiing.ImaageIIconn;impoort javvax.swiing.JBuuttoon;impoort javvax.swiing.JFrramee;impoort javvax.swiing.JLaabell;impoort javvax.swiing.JOpptioonPaane;impoort javv

43、ax.swiing.JPaanell;impoort javvax.swiing.JSccrolllPaane;impoort javvax.swiing.JSpplittPanne;impoort javvax.swiing.JTaablee;impoort javvax.swiing.JTeextFFielld;publliccclasss CCLXXX immpleemennts ActtionnLisstennerJFrramee f=neww JFFramme(车辆信信息);ImaageIIconn jbbi1=neww ImmageeIcoon(imaage/ad.pngg);Im

44、aageIIconn jbbi2=neww ImmageeIcoon(imaage/dell.pnng);ImaageIIconn jbbi3=neww ImmageeIcoon(imaage/serr.pnng);ImaageIIconn jbbi4=neww ImmageeIcoon(imaage/up.pngg);privvatee JLLabeel jjLabbel_IL55;privvatee JLLabeel jjLabbel_IL44;privvatee JLLabeel jjLabbel_IL33;privvatee JLLabeel jjLabbel_IL22;privvat

45、ee JLLabeel jjLabbel_IL11;JBuuttoon bb1=nnew JBuuttoon(添加,jbbi1);JBuuttoon bb2=nnew JBuuttoon(修改,jbbi4);JBuuttoon bb3=nnew JBuuttoon(删除,jbbi2);JBuuttoon bb4=nnew JBuuttoon(查询所所有,jbii3);JBuuttoon bb5=nnew JBuuttoon(查询个个人信息息,jjbi33);JBuuttoon bb6=nnew JBuuttoon(返回);JTeextFFielld ttf1=neww JTTexttFieel

46、d(4);JTeextFFielld ttf2=neww JTTexttFieeld(4);JTeextFFielld ttf3=neww JTTexttFieeld(4);JTeextFFielld ttf4=neww JTTexttFieeld(4);JTeextFFielld ttf5=neww JTTexttFieeld(4);JTeextFFielld ttf6=neww JTTexttFieeld(4);Strringg clooum=车车辆名称称,车辆类类型,购买买时间,车车辆状况况,租金标标准(日日),租期期起始时时间,租期期;Objjectt rrow=neww Obbjec

47、ct5507;JTaablee taablee=neew JJTabble(roww,clloumm);JSccrolllPaane scrrolllpanne=nnew JSccrolllPaane(tabble);JSpplittPanne sspliitpaane=neww JSSpliitPaane(JSpplittPanne.VVERTTICAAL_SSPLIIT);privvatee JLLabeel jjLabbel_IL66;voidd crreatte()JPPaneel pp=(JJPannel)f.ggetCConttenttPanne();p.settLayyoutt(

48、neew FFlowwLayyoutt();/p.aadd(scrrolllpanne);p.addd(spplittpanne);JPPaneel pp1=nnew JPaanell();p11.addd(bb1);b11.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);p11.addd(bb2);b22.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);p11.addd(bb3);b33.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);p11.addd(bb4);b44.s

49、eetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);p11.addd(bb5);b66.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);p1.aadd(b6);b55.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);JPPaneel pp2=nnew JPaanell();p22.seetBaackggrouund(neww jaava.awtt.Coolorr(1332, 1122, 2255);/p2.settBacckgrrounnd(CColoor.rred);p22.ad

50、dd(sscroollppanee);sccrolllpaane.settPreeferrreddSizze(nnew javva.aawt.Dimmenssionn(5880, 4244);JPPaneel pp3=neww JPPaneel();p.settLayyoutt(neew FFlowwLayyoutt();p.addd(neew JJLabbel();jjLabbel_IL11 = neww JLLabeel(车辆名名称);pp.addd(jjLabbel_IL11);jjLabbel_IL11.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,1

51、4);p.addd(tff1);jjLabbel_IL22 = neww JLLabeel(车辆类类型);pp.addd(jjLabbel_IL22);jjLabbel_IL22.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);p.addd(tff2);jjLabbel_IL33 = neww JLLabeel(购买时时间);pp.addd(jjLabbel_IL33);jjLabbel_IL33.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);p.addd(tff3);jjLabbel_IL44 = neww J

52、LLabeel(车辆状状况);pp.addd(jjLabbel_IL44);jjLabbel_IL44.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);p.addd(tff4);jjLabbel_IL55 = neww JLLabeel(租金标标准);pp.addd(jjLabbel_IL55);jjLabbel_IL55.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);p.addd(tff5);jLaabell_ILL6 = neew JJLabbel( 在在此输入入车辆名名称点击击查询删删除);pp.addd(

53、jjLabbel_IL66);jjLabbel_IL66.seetFoont(neww jaava.awtt.Foont(华文文彩云,0,14);p.addd(tff6);spplittpanne.aadd(p1,spllitppanee.TOOP);spplittpanne.aadd(p2,spllitppanee.BOOTTOOM);p22.seetPrrefeerreedSiize(neww jaava.awtt.Diimennsioon(6611, 4008);spplittpanne.ssetDDiviiderrLoccatiion(50);/p.ssetBBackkgrooundd

54、(Coolorr.CYYAN);p.settBacckgrrounnd(nnew javva.aawt.Collor(1733, 2216, 2550);b11.adddAcctioonLiisteenerr(thhis);b22.adddAcctioonLiisteenerr(thhis);b33.adddAcctioonLiisteenerr(thhis);b44.adddAcctioonLiisteenerr(thhis);b55.adddAcctioonLiisteenerr(thhis);b66.adddAcctioonLiisteenerr(thhis);Tooolkkit too

55、olkiit=TToollkitt.geetDeefauultTToollkitt();Diimennsioon dd=tooolkkit.gettScrreennSizze();f.settBouundss(d.widdth/2-3325, d.heiightt/2-2855, 6650, 5770);f.settRessizaablee(trrue);/调整截截面大小小f.settVissiblle(ttruee);publlicvvoidd acctioonPeerfoormeed(AActiionEEvennt ee)if(bb1.eequaals(e.ggetSSourrce()/

56、添加加CConnnecttionn coon;SStattemeent sqll;RResuultSSet rs;tryClaass.forrNamme(comm.miicroosofft.ssqlsservver.jdbbc.SSQLSServverDDrivver);cattch(ClaassNNotFFounndExxcepptioon ee1)Sysstemm.ouut.pprinntlnn(+e11);tryconn=DrriveerMaanagger.gettConnnecctioon(jdbbc:ssqlsservver:/llocaalhoost:14333;DDataabas

57、seNaame=cl,ssa,12234556);sqll=coon.ccreaateSStattemeent();Strringg innserrtSttr=INSSERTT INNTO 车辆信信息 VALLUESS+(+tf11.geetTeext()+,+tf22.geetTeext()+,+tf33.geetTeext()+,+tff4.ggetTTextt()+,+ttf5.gettTexxt()+,+nnulll+,+nnulll+);if(!sqll.exxecuute(insserttStrr)JOpptioonPaane.shoowMeessaageDDiallog(null

58、l,录入成成功!);tf11.seetTeext(nulll);tf22.seetTeext(nulll);tf3.settTexxt(nnulll);tf44.seetTeext(nulll);tf66.seetTeext(nulll); conn.cllosee();cattch(SQLLExccepttionn e11)JOpptioonPaane.shoowMeessaageDDiallog(nulll,录入失失败!);Sysstemm.ouut.pprinntlnn(e11);if(bb2.eequaals(e.ggetSSourrce()CConnnecttionn coon;SS

59、tattemeent sqll;RResuultSSet rs;tryClaass.forrNamme(comm.miicroosofft.ssqlsservver.jdbbc.SSQLSServverDDrivver);cattch(ClaassNNotFFounndExxcepptioon ee1)Sysstemm.ouut.pprinntlnn(+e11);tryconn=DrriveerMaanagger.gettConnnecctioon(jdbbc:ssqlsservver:/llocaalhoost:14333;DDataabasseNaame=cl,ssa,12234556);

60、sqll=coon.ccreaateSStattemeent();bl.ud=fallse;Strringg x=tf11.geetTeext();x.rrepllacee( , );if(ttf2.gettTexxt().coompaareTTo()!=0&tff1.ggetTTextt().commparreToo()!=0)bl.ud=truue;if(ssql.exeecutteUppdatte(UPDDATEE 车辆辆信息 SEET 车车辆类型型=+tf22.geetTeext()+WHEERE 车辆名名称=+x+)!=11)bl.ud=fallse;if(ttf3.gettTexx

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论