欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    汽车租赁管理系统doc 45页.docx

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

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

    汽车租赁管理系统doc 45页.docx

    1、汽车租赁管理系统doc 45页数据库课程实训报告题目: 汽车租赁管理系统 汽车租赁管理系统设计1 课题内容和要求 课题描述汽车租赁管理系统是可以通过对汽车基本信息进行增加、删除、修改,对租赁客户信息进行增加、删除、修改,实现汽车的租借、归还、续借的管理系统。 课题要求1) 可以对汽车基本信息进行增加、删除、修改2) 可以对租赁客户信息进行增加、删除、修改3) 可以实现汽车的租借、归还、续借4) 可以按重要字段查询汽车、客户等基本信息5) 可以实现租赁金额的计算6) 可以查询汽车、客户租赁历史记录2 需求分析 功能需求分析程序首先需要登录模块来实现管理员或者客户的登陆,在车辆信息模块中来实现对汽

    2、车基本信息的增加、删除、修改,在客户信息模块中实现对客户信息的增加、删除、修改,租赁模块来实现对客户对汽车的租赁功能实现,车辆查询模块来实现对车辆信息的查询,系统统计模块实习对租金收入、租用时间的统计。 数据需求分析 登陆模块:车辆信息模块:客户信息模块:客户租车模块:司机信息模块:系统统计模块:租金信息模块:数据字典:3 系统设计 功能模块设计车辆信息模块车辆信息模块可以实现对车辆名称、车辆类型、购买时间、车辆状况、租金标准(日)、租期起始时间、租期的添加、删除和修改,同时也可以查询这些信息。客户信息模块客户信息模块可以实现对客户身份证号、姓名、年龄、地址、电话、登录密码的添加、删除和修改,

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

    4、:客户信息模块E-R图:司机信息模块E-R图: 数据库逻辑设计(1)车辆(车辆名称;车辆类型;购买时间;车辆状况;租金标准;租期起始时间;租期)(2)客户(身份证号;姓名;年龄;地址;电话;登录密码)(3)司机(身份证号;姓名;年龄;地址;电话;驾驶证书) 数据库物理设计管理员信息:客户信息:司机信息: 数据库表间联系4系统实现 管理员模块实现 jLabel_IL1 = new JLabel(身份证号); (jLabel_IL1); (new 微软雅黑,0,14); (tf1); jLabel_IL2 = new JLabel(姓名); (jLabel_IL2); (new 微软雅黑,0,14

    5、); (tf2); jLabel_IL3 = new JLabel(年龄); (jLabel_IL3); (new 微软雅黑,0,14); (tf3); jLabel_IL4 = new JLabel(地址); (jLabel_IL4); (new 微软雅黑,0,14); (tf4); jLabel_IL5 = new JLabel(电话); (jLabel_IL5); (new 微软雅黑,0,14); (tf5); jLabel_IL6 = new JLabel(登录密码); (jLabel_IL6); (new 微软雅黑,0,14); 可以实现对客户身份证号、姓名、年龄、地址、电话、登录密

    6、码的添加、删除和修改 车辆信息模块实现 jLabel_IL2 = new JLabel(车辆类型); (jLabel_IL2); (new 华文彩云,0,14); (tf2); jLabel_IL3 = new JLabel(购买时间); (jLabel_IL3); (new 华文彩云,0,14); (tf3); jLabel_IL4 = new JLabel(车辆状况); (jLabel_IL4); (new 华文彩云,0,14); (tf4); jLabel_IL5 = new JLabel(租金标准); (jLabel_IL5); (new 华文彩云,0,14); 可以实现对车辆名称、车

    7、辆类型、购买时间、车辆状况、租金标准(日)、租期起始时间、租期的添加、删除和修改,同时也可以查询这些信息。客户信息模块实现 (new JLabel(); jLabel_IL1 = new JLabel(身份证号); (jLabel_IL1); (new 微软雅黑,0,14); (tf1); jLabel_IL2 = new JLabel(姓名); (jLabel_IL2); (new 微软雅黑,0,14); (tf2); jLabel_IL3 = new JLabel(年龄); (jLabel_IL3); (new 微软雅黑,0,14); (tf3); jLabel_IL4 = new JLa

    8、bel(地址); (jLabel_IL4); (new 微软雅黑,0,14); (tf4); jLabel_IL5 = new JLabel(电话); (jLabel_IL5); (new 微软雅黑,0,14); (tf5); jLabel_IL6 = new JLabel(登录密码); (jLabel_IL6); (new 微软雅黑,0,14); (tf6); jLabel_IL7 = new JLabel( 在此输入身份证号点击查询删除); (jLabel_IL7); (new 微软雅黑,0,14); 可以实现对客户身份证号、姓名、年龄、地址、电话、登录密码的添加、删除和修改司机信息模块实

    9、现 (new JLabel(); jLabel_IL1 = new JLabel(身份证号); (jLabel_IL1); (new 微软雅黑,0,14); (tf1); jLabel_IL2 = new JLabel(姓名); (jLabel_IL2); (new 微软雅黑,0,14); (tf2); jLabel_IL3 = new JLabel(年龄); (jLabel_IL3); (new 微软雅黑,0,14); (tf3); jLabel_IL4 = new JLabel(地址); (jLabel_IL4); (new 微软雅黑,0,14); (tf4); jLabel_IL5 =

    10、new JLabel(电话); (jLabel_IL5); (new 微软雅黑,0,14); (tf5); jLabel_IL6 = new JLabel(驾驶证书); (jLabel_IL6); (new 微软雅黑,0,14); (tf6); jLabel_IL7 = new JLabel( 在此输入身份证号点击查询删除); (jLabel_IL7); (new 微软雅黑,0,14); 可以实现对司机身份证号、姓名、年龄、地址、电话、驾驶证书的添加、删除和修改,同时也可以查询有关信息。5 代码调试与功能测试 测试方案登陆测试:输入用户名qh密码123,点击管理员登陆。车辆信息添加测试:添加车

    11、辆名称1车辆类型1购买时间1905-07-10车辆状况1租金标准100,点击添加。客户信息添加测试:输入身份证号22姓名科比年龄0地址苏州电话45252登录密码434,点击添加。司机信息添加测试:输入身份证号4783292姓名哒哒哒年龄43地址常州电话4562542驾驶证书A,点击添加。 测试结果车辆租赁系统:车辆信息:客户信息:司机信息:租金信息:信息统计:登陆界面:6 收获与体会这次课程设计我设计的是一个汽车租赁管理系统,通过这次课程设计,我了解了一个完整的数据库系统设计的步骤,掌握了租车公司汽车租赁系统的业务流程及管理,巩固了我在课堂上所学的理论知识,开拓了自己的知识面,同时也让我看到了

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

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

    14、mport ;import ;import ;import ;import ;import ;import ;import ;import ;import .*;public class dl implements ActionListener JFrame frame=new JFrame(客户/管理员登陆); JLabel label1=new JLabel(用户名); JLabel label2=new JLabel(密码); ImageIcon jbi1=new ImageIcon(image/); ImageIcon jbi2=new ImageIcon(image/); Image

    15、Icon jbi3=new ImageIcon(image/); JButton loginButton1=new JButton(管理员登陆,jbi1); JButton loginButton2=new JButton(客户登陆,jbi2); JButton cancelButton=new JButton(退出,jbi3); JTextField t1=new JTextField(0); JTextField t2=new JTextField(0); ImageIcon im=new ImageIcon(image/); JLabel a2=new JLabel(im); JText

    16、Field username=new JTextField(9); JPasswordField password=new JPasswordField(9);void create() JPanel p=(JPanel)(); JPanel p1=new JPanel(); (new FlowLayout(); (label1); (new 华文彩云,0,16); (5,5); (4,8); (username); (new 华文彩云,0,14); (100,200); (800,800); (label2); (new 华文彩云,0,16); (50,20); (40, 80); (pas

    17、sword); (100,20); (80, 120); (new 华文彩云,0,14); (new JLabel( ); (new JLabel( ); (loginButton1); (new 华文彩云,0,14); (loginButton2); (cancelButton); (new 华文彩云,0,14); quals(qh)=true)&().equals(123)=true) ZJM gz=new ZJM(); (); (false); else (null,登录失败!); if() 123123); if().equals(121)=true)&().equals(123)=t

    18、rue) KHZC gz=new KHZC(); (); (false); else (null,登录失败!); 附录 车辆信息import ;import ;import ;import ;import ;import ;import ;import ;import ;import ;import ;import ;import ;import ;import ;import ;import ;import ;import ;import ;import ;import ;public class CLXX implements ActionListener JFrame f=new JFr

    19、ame(车辆信息); ImageIcon jbi1=new ImageIcon(image/); ImageIcon jbi2=new ImageIcon(image/); ImageIcon jbi3=new ImageIcon(image/); ImageIcon jbi4=new ImageIcon(image/); private JLabel jLabel_IL5; private JLabel jLabel_IL4; private JLabel jLabel_IL3; private JLabel jLabel_IL2; private JLabel jLabel_IL1; JB

    20、utton b1=new JButton(添加,jbi1); JButton b2=new JButton(修改,jbi4); JButton b3=new JButton(删除,jbi2); JButton b4=new JButton(查询所有,jbi3); JButton b5=new JButton(查询个人信息,jbi3); JButton b6=new JButton(返回); JTextField tf1=new JTextField(4); JTextField tf2=new JTextField(4); JTextField tf3=new JTextField(4); J

    21、TextField tf4=new JTextField(4); JTextField tf5=new JTextField(4); JTextField tf6=new JTextField(4); String cloum=车辆名称,车辆类型,购买时间,车辆状况,租金标准(日),租期起始时间,租期; Object row=new Object507; JTable table=new JTable(row,cloum); JScrollPane scrollpane=new JScrollPane(table); JSplitPane splitpane=new JSplitPane; p

    22、rivate JLabel jLabel_IL6; void create() JPanel p=(JPanel)(); (new FlowLayout(); ;public class ZJM extends JFrame implements ActionListener JFrame f=new JFrame(车辆租赁系统); JButton b1=new JButton(车辆信息); JButton b2=new JButton(客户信息); JButton b3=new JButton(司机信息); JButton b4=new JButton(租金查询); JButton b5=n

    23、ew JButton(系统统计); JButton b6=new JButton(注销); ImageIcon im=new ImageIcon(image/); JLabel a3=new JLabel(im); void create() (new 华文彩云,0,16); (new 华文彩云,0,16); (new 华文彩云,0,16); (new 华文彩云,0,16); (new 华文彩云,0,16); (new 华文彩云,0,16); JPanel p=(JPanel)(); JPanel p1=new JPanel(); (new FlowLayout(); (b1); (new J

    24、Label( ); (b2); (new JLabel( ); (b3); (new JLabel( ); (b4); (new JLabel( ); (b5); (new JLabel( ); (b6); (a3); (new , 191, 255); (true); (this); (this); (this); (this); (this); (this); Toolkit toolkit=(); Dimension d=(); 2-425, 2-300, 850, 600); /(200, 100, 850, 600); (true); public void actionPerformed(ActionEvent e) if() /车辆信息 CLXX c=new CLXX(); (); (false); (); if()/客户信息 KHXX k=new KHXX(); (); (false); (); if()/司机信息 SJXX s=new SJXX(); (); (false); (); if()/租金信息 ZJXX z=new ZJXX(); (); (false); (); if()/系统统计 XTTJ x=new XTTJ(); (); (false); (); if()/注销 dl d=new dl(); (); (false); ();


    注意事项

    本文(汽车租赁管理系统doc 45页.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开