经济管理学院本科课程设计论文数据库开发与应用课程设计学号:1005170222姓名:孙海龙班级:管理102专业:信息管理与信息系统系别:管理系指导教师:孙鸿飞2012年12月14日吉林目录I目录第1章汽车租赁管理信息系统概述...........................-1-1.1汽车租赁管理信息系统简介...........................-1-1.1.1研究背景及意义...............................-1-1.1.2系统现状研究.................................-1-1.1.3研究方法.....................................-2-1.1.4系统特点.....................................-2-1.2汽车管理信息系统功能描述...........................-2-第2章需求分析............................................-3-2.1系统目标...........................................-3-2.2业务流程...........................................-3-2.3数据流程...........................................-4-2.4数据字典...........................................-5-第3章系统设计............................................-9-3.1系统功能............................................-9-3.2系统结构...........................................-9-第4章数据库设计.........................................-10-4.1E-R图.............................................-10-4.2数据库详细设计....................................-10-第5章主窗体设计.........................................-11-5.1主窗体设计........................................-11-5.2功能导航栏设计....................................-11-第6章程序设计与编码.....................................-12-6.1系统登陆窗体的设计................................-12-6.2车辆信息窗体的设计................................-13-6.3客户信息模块窗体的设计............................-14-6.4租赁登记模块编辑窗体的设计........................-15-6.5租赁结算查询模块编辑窗体的设计....................-16-第7章系统测试...........................................-18-7.1系统登录模块测试..................................-18-7.2查询统计模块测试..................................-19-7.3测试总结...........................................-19-第8章心得总结...........................................-20-参考文献..................................................-21-第1章汽车租赁管理信息系统概述-1-第1章汽车租赁管理信息系统概述1.1汽车租赁管理信息系统简介1.1.1研究背景及意义我国汽车租赁业从1989年第一家租赁公司成立开始,经过十多年的迅猛发展,即成为市场潜力巨大,市场发展十分看好的朝阳行业。随着中国加入WTO,国际知名的大牌汽车租赁公司纷纷进军国内汽车租赁市场,国内的汽车租赁行业将面临一番激烈的竞争,汽车租赁企业将面临外资企业在资金,服务上的全方位挑战。传统的汽车租赁管理系统在数据处理方面比较繁琐,管理人员需要花费很多的时间和精力去处理它。计算机的存储与查询功能不能满足于用户的基本需求而且租赁的基本信息管理的精确度也不够高出现了不少的漏洞,这也很浪费人力和时间。而汽车租赁管理系统对车辆的基本信息、租赁结算、租还时间等进行了综合统计和管理,使顾客和管理人员能够更快的得到自己想要的信息。一个好的汽车租赁系统首先应具备的是基本的信息管理,而汽车租赁管理系统不但对车辆信息、顾客信息都进行了系统的管理,而且顾客可以直接登陆系统查看所有车辆信息,也可以根据自己的需要搜索相关车辆的信息,并且可以进行网上租车。本文对系统开发中面临的问题及其解决方案进行详细的设计及合理安排,根据所掌握的Delphi技术对系统的各个功能进行了实现。1.1.2系统现状研究传统的租赁管理系统采用各类表单来记录数据,最后需要盘点或统计时十分耗费时间和人力,采用本系统对汽车的租赁情况进行管理很方便地完成种类统计。为客户及时提供相关作息,杜绝车辆积压与短缺,提高客服水平,保证汽车顺利出租,以满足客户的需求,一个好的汽车出租管理经济管理学院本科课程设计论文-2-系统应该具备基本的信息管理如对保险,驾驶员,车辆进行管理。当月能对一些数据进行统计,从而方便下个月的管理,方便客户清楚明白的了解具体汽车出租等。本系统主要目的是能方便了解车辆信息,车辆租赁信息,从而方便客户租赁。1.1.3研究方法在调查阶段采用了理论与实践相结合的方法,通过研究汽车租赁行业的特点和网络收集大量国内外汽车租赁公司的资料,然后通过详细分析各种汽车租赁管理系统,通过电话采访,向相关人员询问或请教等方式,收集了有汽车租赁行业的有关材料。再结合理论知识,对所获得的资料进行分析,数据挖掘,得出一个新的方案。1.1.4系统特点1.规范操作流程,将第劳动强度是租赁行业走向标准化和科学化。2.车流、资金流两条线管理的巧妙结合,更加符合汽车租赁经营多样化。3.使功能组件模块化以适应租赁的各种形式。4.数据信息及时准确,经营者可随时把握公司经营情况。5.实现车辆、合同、客户全程跟踪,实时监控。6.管理监控更为严密,及时解决问题,避免不必要的损失。7.实现车流和资金流分开,解决经营模式的多样性。1.2汽车管理信息系统功能描述汽车租赁管理系统将原始的人工管理方法转换为电脑管理,极大的降低了管理人员的工作量,能使企业及时的了解企业的各种信息,掌握企业的运营状况,本系统涵盖了汽车租赁过程的多数环节:预定、租车、续租、还车、检查、加油、违章事故、投诉、车辆及驾驶员台帐等。经济管理学院本科课程设计论文-3-第2章需求分析2.1系统目标汽车租赁管理系统以计算机为工具,通过对租赁管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事汽车租赁管理政策的研究实施,租赁计划的制定执行,从而全面提高汽车出租数额。并且计算机的存储与快速查询功能大大提高了汽车租赁管理的效率,并且还提高了租赁基本信息管理的精确度。方便快速的操作,可减少租赁基本信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不必要的人员,这无论从物质上还是工作人员的工资上都为汽车租赁公司节约了开支。为汽车租赁公司增加了财富。2.2业务流程图2-1业务流程图第2章需求分析-4-2.3数据流程图2-2数据流程图租赁公司审核租赁登记情况用户信息汽车租赁管理用户租赁详单不合格的租赁详单租赁信息租赁款项租赁结算经济管理学院本科课程设计论文-5-2.4数据字典表2-1用户登录信息表字段名称数据类型字段大小说明Userno自动编号长整型用户编号Username文本12用户名称Logindate文本20登陆日期Logintime文本20登陆时间表2-2车辆信息表字段名称数据类型字段大小说明Clbh文本5车辆编号Clmc文本12车辆名称Cllx文本10车辆类型Cph文本8车牌号Clys文本8车辆颜色Clzt文本10车辆状态表2-3客户信息表字段名称数据类型字段大小说明K-bh文本5客户编号K-khxm文本12客户姓名K-khxb文本2客户性别K-zjm文本8证件名K-zjh文本20证件号K-jszh文本15驾驶证号第2章需求分析-6-表2-4租赁登记信息表字段名称数据类型字段大小说明Hth文本15合同号Cph文本8车牌号Khxm文本12客户姓名Zldj文本5租赁单价Zlqx文本5租赁期限Xslc文本5限使里程Csdj文本5超时单价Cssdj文本5超驶单价Fclc文本8发车里程Fcrq文本12发车日期Fcsj文本20发车时间Yszj文本8预收租金Xzts文本5续租天数Xzzj文本8续租租金Yj文本8押金Yszj文本8应收租金Ssje文本8实收金额Skrq文本12收款日期Sfxz文本Ture\False是否续租经济管理学院本科课程设计论文-7-表2-5租赁结算信息表字段名称数据类型字段大小说明Hth文本15合同号Cph文本8车牌号Khxm文本12客户姓名Zldj文本5租赁单价Zlqx文本5租赁期限Xslc文本5限使里程Csdj文本5超时单价Cssdj文本5超驶单价Fclc文本8发车里程Fcrq文本12发车日期Fcsj文本20发车时间Yszj文本8预收租金Xzts文本5续租天数Xzzj文本8续租租金Yj文本8押金Yszj文本8应收租金Scrq文本12收车日期Scsj文本20收车时间Sclc文本8收车里程Csxs文本5超时小时Cssf文本8超时收费Csslc文本8超驶里程Csssf文本8超驶收费Wyj文本8违约金Wzyj文本8违章押金第2章需求分析-8-Qtfy文本8其他费用Ysje文本8应收金额Ytje文本8应退金额Ssje文本8实收金额Jkrq文本12收款日期Sfxz文本Ture\False是否续租经济管理学院本科课程设计论文-9-汽车租赁管理系统系统菜单基本信息系统设置日常业务查询统计车辆信息客户信息数据备份权限修改租赁登记租赁结算维修记录租赁登记查询租赁结算查询维修记录查询保险信息数据初始化第3章系统设计3.1系统功能基本信息:车辆信息、客户信息、保险信息。系统设施:数据备份、权限修改、数据初始化。日常业务:租赁登记、租赁结算、维修记录。查询统计:租赁登记查询、租赁结算查询、维修记录查询。3.2系统结构图3-1汽车租赁管理系统系统结构图第4章数据库设计-10-第4章数据库设计4.1E-R图图4-1汽车租赁管理系统E-R图4.2数据库详细设计具体设计如下:用户登录信息表:用户编号、用户名称、登陆日期、登录时间;车辆信息表:车辆编号、车辆名称、、车辆类型、车牌号、车辆颜色、车辆状态;客户信息表:客户编号、客户姓名、客户性别、证件名、证件号、租赁登信息表:合同号、车牌号、客户姓名、租赁单价、租赁期限、限使里程、超时单价、超驶单价、发车里程、发车日期、发车时间、预收租金、续租天数、续租租金、押金、应收租金、实收租金、是否续租;租赁结算信息表:合同号、车牌号、客户姓名、租赁单价、租赁期限、限使里程、超时单价、超驶单价、发车里程、发车日期、发车时间、预收租金、续租天数、续租租金、押金、应收租金、收车日期、收车时间、收车里程、超时小时、超时收费、超驶里程、超驶收费、违约金、违章押金、其他费用、应收金额、应退金额、实收金额、收款日期、是否续租。公