您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 汽车理论 > 汽车租赁管理系统_2
数据库课程实训报告题目:汽车租赁管理系统汽车租赁管理系统目录目录......................................................................................................................21课题内容和要求.....................................................................................................11.1课题描述.............................................................................................................11.2课题要求............................................................................................................12需求分析.................................................................................................................12.1功能需求分析....................................................................................................12.2数据需求分析....................................................................................................13系统设计.................................................................................................................33.1功能模块设计....................................................................................................33.2数据库概念设计................................................................................................33.3数据库逻辑设计................................................................................................43.4数据库物理设计................................................................................................43.5数据库表间联系................................................................................................44系统实现.................................................................................................................54.1管理员模块实现................................................................................................54.2车辆信息模块实现............................................................................................64.3客户信息模块实现.............................................................................................74.4司机信息模块实现.............................................................................................85代码调试与功能测试.............................................................................................95.1测试方案............................................................................................................95.2测试结果............................................................................................................96收获与体会...........................................................................................................12参考文献..................................................................................................................13附录....................................................................................................................14附录1源程序部分清单..........................................................................................14附录1.1登陆..........................................................................................................14附录1.2车辆信息.................................................................................................16附录1.3客户信息.................................................................................................24附录1.4司机信息.................................................................................................33附录1.5车辆租赁.................................................................................................41数据库课程实训(2017)1汽车租赁管理系统设计1课题内容和要求1.1课题描述汽车租赁管理系统是可以通过对汽车基本信息进行增加、删除、修改,对租赁客户信息进行增加、删除、修改,实现汽车的租借、归还、续借的管理系统。1.2课题要求1)可以对汽车基本信息进行增加、删除、修改2)可以对租赁客户信息进行增加、删除、修改3)可以实现汽车的租借、归还、续借4)可以按重要字段查询汽车、客户等基本信息5)可以实现租赁金额的计算6)可以查询汽车、客户租赁历史记录2需求分析2.1功能需求分析程序首先需要登录模块来实现管理员或者客户的登陆,在车辆信息模块中来实现对汽车基本信息的增加、删除、修改,在客户信息模块中实现对客户信息的增加、删除、修改,租赁模块来实现对客户对汽车的租赁功能实现,车辆查询模块来实现对车辆信息的查询,系统统计模块实习对租金收入、租用时间的统计。2.2数据需求分析登陆模块:客户登陆管理员管理员信息表车辆信息模块客户信息模块客户租车模块司机信息模块系统统计模块租金信息模块车辆租赁系统汽车租赁管理系统2车辆信息模块:客户信息模块:客户租车模块:司机信息模块:系统统计模块:租金信息模块:数据字典:添加汽车信息车辆信息模块查询信息车辆信息表客户信息模块添加客户信息查询信息客户信息表客户租车模块客户租车信息查询信息租车信息表司机信息模块司机信息查询信息司机信息表系统统计模块系统统计信息查询信息系统统计表租金信息模块租金信息查询信息租金信息表编号:p1名字:车辆信息描述:管理员或用户对车辆的基本信息进行查询、删除或修改。编号:p2名字:客户信息描述:管理员或用户对客户的基本信息进行查询、删除或修改。编号:p3名字:租车信息描述:管理员或用户对客户租车时的信息进行录入。数据库课程实训(2017)33系统设计3.1功能模块设计车辆信息模块车辆信息模块可以实现对车辆名称、车辆类型、购买时间、车辆状况、租金标准(日)、租期起始时间、租期的添加、删除和修改,同时也可以查询这些信息。客户信息模块客户信息模块可以实现对客户身份证号、姓名、年龄、地址、电话、登录密码的添加、删除和修改,可以利用身份证号来删除指定客户的信息。客户租车模块客户租车模块可以实现对车辆的租赁管理,内包含有对于租赁车辆的车辆名称、车辆类型、购买时间、车辆状况、租金标准(日)、租期起始时间、租期,还有客户的身份证号、姓名、年龄、地址、电话、驾驶证书。司机信息模块司机信息模块可以实现对司机身份证号、姓名、年龄、地址、电话、驾驶证书的添加、删除和修改,同时也可以查询有关信息。系统统计模块系统统计模块中可以对已录入的信息进行统计汇总,包括租金最高的车、租用时间最长的车、今日收入、累计收入。租金信息模块租金信息模块可以车辆名称、车辆类型、租金标准、车辆起始时间、租期进行查询。3.2数据库概念设计车辆信息模块E-R图:编号:p4名字:司机信息描述:管理员或用户对司机的基本信息进行录入。编号:p5名字:系统统计描述:管理员或用户对租金收入、租用时间的统计结果进行查询。编号:p6名字:租金信息描述:管理员或用户对租金收入、租用时间的统计结果进行查询。车辆车辆名称车辆类型购买时间车辆状况租金标准租期起始时间租期汽车租赁管理系统4客户信息模块E-R图:司机信息模块E-R图:3.3数据库逻辑设计(1)车辆(车辆名称;车辆类型;购买时间;车辆状况;租金标准;租期起始时间;租期)(2)客户(身份证号;姓名;年龄;地址;电话;登录密码)(3)司机(身份证号;姓名;年龄;地址;电话;驾驶证书)3.4数据库物理设计管理员信息:客户信息:司机信息:3.5数据库表间联系客户身份证号姓名年龄登录密码地址电话司机身份证号姓名年龄驾驶证书电话电话数据库课程实训(2017)54系统实现4.1管理员模块实现{jLabel_IL1=newJLabel(身份证号);p.add(jLabel_IL1);jLab
本文标题:汽车租赁管理系统_2
链接地址:https://www.777doc.com/doc-302672 .html