汽车租借信息系统-数据库系统设计原理_第1页
汽车租借信息系统-数据库系统设计原理_第2页
汽车租借信息系统-数据库系统设计原理_第3页
汽车租借信息系统-数据库系统设计原理_第4页
汽车租借信息系统-数据库系统设计原理_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1、精选优质文档-倾情为你奉上数据库系统原理课程设计课题名称: 汽车租借信息系统 姓 名: 班 级: 1002班 学 号: 4 指导老师: 刘 小 燕 2013年 1 月 6 日专心-专注-专业 目录 1 . 系统分析 2.系统结构3.业务流程图4. 数据流程图5. 概念模型设计6.系统相关的实体、属性7 . 实现过程8 . 总结1 . 系统分析 引言传统的汽车租赁管理系统在数据处理方面比较繁琐,管理人员需要花费很多的时间和精力去处理它。计算机的存储与查询功能不能满足于用户的基本需求而且租赁的基本信息管理的精确度也不够高出现了不少的漏洞,这也很浪费人力和时间。 而汽车租赁管理系统对车辆的基本信息、

2、租赁结算、租还时间等进行了综合统计和管理,使顾客和管理人员能够更快的得到自己想要的信息。一个好的汽车租赁系统首先应具备的是基本的信息管理,而汽车租赁管理系统不但对车辆信息、顾客信息都进行了系统的管理,而且顾客可以直接登陆系统查看所有车辆信息,也可以根据自己的需要搜索相关车辆的信息,并且可以进行网上租车。本文对系统开发中面临的问题及其解决方案进行详细的设计及合理安排。 系统现状研究传统的租赁管理系统采用各类表单来记录数据,最后需要盘点或统计时十分耗费时间和人力,采用本系统对汽车的租赁情况进行管理很方便地完成种类统计。为客户及时提供相关作息,杜绝车辆积压与短缺,提高客服水平,保证汽车顺利出租,以满

3、足客户的需求,一个好的汽车出租管理系统应该具备基本的信息管理如对保险,驾驶员,车辆进行管理。当月能对一些数据进行统计,从而方便下个月的管理,方便客户清楚明白的了解具体汽车出租等。本系统主要目的是能方便了解车辆信息,车辆租赁信息,从而方便客户租赁。 系统调研通过对一些用户和部门的调查和研究表明,传统的租赁管理系统在后期维护和更新方面比较麻烦,如要对功能模块方面作进行修改,需要对整个系统的进行重新架构本系统将要实现的功能。(1)在基本信息管理模式中实现了对车辆、客户、驾驶员等信息的增加、修改、删除的功能。(2)在系统设置模式中实现了数据备份、权限修改以及数据初始化等功能。(3)在日常业务模式中实现

4、了对租赁信息、挂靠车辆信息及各类费用信息的增加、修改、删除的功能。(4)在查询统计模式中实现了对各类信息的查询功能。 系统总体目标汽车租赁管理系统以计算机为工具,通过对租赁管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事汽车租赁管理政策的研究实施,租赁计划的制定执行,从而全面提高汽车出租数额。并且计算机的存储与快速查询功能大大提高了汽车租赁管理的效率,并且还提高了租赁基本信息管理的精确度。方便快速的操作,可减少租赁基本信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不必要的人员,这无论从物质上还是工作人员的工资上都为汽车租赁公司节约了

5、开支。为汽车租赁公司增加了财富。2.系统结构汽车租赁管理系统基本信息管理车辆信息管理客户信息管理汽车采购入库租赁信息管理汽车出租管理汽车归还管理供应商信息管理库存信息管理汽车续租管理汽车出租出库汽车归还入库3.业务流程图客户申请租赁资格审查签订合同合格合格YN租赁公司汽车出库打印租车单按期交付租金租赁期满审查受理付清租金完否NY自行修理汽车交货验收入库客户租赁公司打印归还单4. 数据流程图管理管理管理管理客户信息D1操作员管理汇表车辆信息D2供应商信息D3租赁信息D4租赁汽车管理系统图4-1第一层数据流程图租车单还车单租车单处理登录写入供应商表3供应商管理登录租车单操作员4租车录入租赁信息D4

6、2客户管理客户表客户信息D2客户信息D35还车处理登录1车辆管理车辆表车辆信息D1客户图4-2第二层数据流程图车辆表登录登录出库入库车辆表登录车辆表登记操作员1.1车辆登记车辆信息D1车辆表1.2车辆入库1.3车辆出库库库存信息D21.4车辆报废库图4-3车辆管理数据流程图登录登录租车单客户表客户表登录客户表登记操作员2.1客户登记客户信息D22.2客户新增2.3客户删除2.4客户查询客户表租赁信息D1图4-4客户管理数据流程图供应商表登录登录供应商表供应商表登录供应商表登记操作员供应商信息D13.1供应商登记3.4供应商查询3.2供应商新增3.3供应商删除 数据字典数据字典是对上述数据流程图

7、的补充说明,它给出了新系统中相关要素的统一定义和描述。数据字典主要包括对数据元素、数据结构、数据流、数据存储和处理逻辑的定义、描述。数据字典各项定义或描述的内容、格式和要求,使各个系统能按统一的表格工作。下表为数据字典中各项的简要说明,数据字典各项具体的内容见数据字典描述数据字典简要说明表描述内容说明备注数据元素是数据的最小组成单位,具有逻辑不可再分性。图4-1给出了数据元素的相关描述数据流可以是一个已定义的数据结构,也可以由若干数据元素、简单的数据结构和复杂的数据结构组成。图4-2和图4-3中数据流汽车订购单(即总采购清单)和汽车租赁的详细情况。数据存储数据存储的逻辑存储结构,而不涉及物理结

8、构。图4-4至图4-9给出了各种数据存储的相关内容处理逻辑表示对数据的变换。图4-10至图4-11给出了各处理逻辑的详细描述。处理逻辑小说明对某些处理逻辑更详细的说明由于图4-12至图4-14给出了 “采购管理”和“汽车库存”和“汽车租赁”三个子处理逻辑的处理逻辑小说明。数据元素相关描述4-1数据元素描述名称汽车租赁价格别名租赁价格含义某辆汽车的实际租赁价格类型数值型长度(字节)20值域0-.999备注: 不同的汽车从供应商购买到的价格不同,租赁价格也不相同填表人: 应丽莎 日期:2010年10月28日 数据流相关描述4-2“汽车采购清单”数据流描述 名称采购信息表含义采购时向供应商购买不同的

9、数量、类型、种类、颜色、价格来够进汽车来源汽车管理去向采购部门组成主表:供应商编号、汽车编号、购买数量从表:汽车编号、汽车价格、汽车类型、使用年限、库存量、汽车状况、汽车颜色流通量不定高峰流通量1辆/月备注采购清单是将汽车库存信息结合市场需求等情况向供应商购买的具有市场需求力竟争力的汽车填表人: 应丽莎 日期:2010年10月28日4-3“汽车租赁单”数据流描述名称汽车租赁信息表含义汽车租赁的各种信息来源汽车管理去向租赁部门组成主表:租赁合同号、汽车编号、客户编号、押金、租赁价格、出租时间、超公里每公里价格、归还日期、其他费用、总费用从表:汽车编号、汽车价格、汽车类型、使用年限、库存量、汽车状

10、况、汽车颜色流通量不定高峰流通量8辆/天备注采购清单是将汽车库存信息结合市场需求等情况向供应商购买的具有市场需求力竟争力的汽车填表人: 应丽莎 日期:2010年10月28日数据存储相关描述4-4 “汽车入库”数据存储描述 名称汽车入库含义存储采购或由客户租赁归还后每次入库的数量、金额等信息组成主表:汽车编号、入库编号、供应商编号、供应商名称、收货日期、收货地点、收货人从表:汽车编号、汽车价格、汽车类型、使用年限、汽车状况、汽车颜色、订购数量、实收数量关键字日期、入库编号、汽车编号备注:填表人:应丽莎 日期:2010年10月28日4-5“汽车库存”数据存储描述 名称汽车库存含义记录库存状态,仓库

11、中现有汽车的数量、类别、汽车现有状态等信息组成汽车编码、汽车类别、汽车颜色、汽车状态、订购数量、实收数量关键字汽车编码、汽车状态备注:实际数量=订购数量+顾客归还了的汽车数量填表人: 应丽莎 日期: 2010年10月28日4-6“汽车基本信息”数据存储描述 名称汽车基本信息含义记录汽车的基本信息如汽车编号、汽车价格、汽车类型、使用年限、库存量、汽车状况、汽车颜色等相关的信息组成汽车编号、汽车价格、汽车类型、使用年限、库存量、汽车状况、汽车颜色关键字汽车编码、汽车状态备注:汽车基本信息要随时更新特别是在采购和归还后填表人:应丽莎 日期: 2010年10月28日 4-7“客户信息”数据存储描述 名

12、称客户信息含义记录客户的基本信息组成客户编号、客户姓名、租车日期、还车日期、客户身份证编号、客户驾照编号、汽车编号关键字客户编号、汽车编号备注:要注意及时将客户的租赁还车进行登记放入汽车入库和汽车库存填表人:应丽莎 日期: 2010-10-28年5月20日4-8图4-22 “供应商信息”数据存储描述名称供应商信息含义记录采购汽车的不同的供应商信息组成供应商编号、汽车编号、汽车价格、汽车类型、供应商地址关键字供应商编号备注:不同的供应商所提供的汽车类别是不同,要记录不同信息便于选择填表人:应丽莎 日期: 2010年10月28日 4-9“管理员信息”数据存储描述名称管理员信息含义记录可以操作系统拥

13、有权限的管理员信息组成管理员编号、管理员姓名关键字管理员编号备注:要注意严密性,防止泄露,密码设置多样性填表人: 应丽莎 日期: 2010年10月28日图4-5供应商管理数据流程图5. 概念模型设计 汽车采购流程局部E-R图数量时间价格n电话地址编号供应商名称购买汽车使用年限车辆库存量车辆编号车辆颜色采购价格出租价格汽车类型车辆类型车辆名称车牌号购买日期汽车厂家保险公司保险截止日期期维修时间汽车租借流程局部E-R图租用价格租用日期n电话地址编号客户名称租借汽车使用年限车辆库存量车辆编号车辆颜色采购价格出租价格驾照类型车辆类型车辆名称车牌号购买日期汽车厂家保险公司保险截止日期期维修时间身份证号工

14、作单位还车日期租车日期驾照证号发证日期汽车维修花费金额维修日期n电话地址编号维修厂名称维修汽车使用年限车辆库存量车辆编号车辆颜色采购价格出租价格车辆类型车辆名称车牌号购买日期汽车厂家保险公司保险截止日期期维修时间 总体E-R图电话地址名称编号价格时间供应商种类数量M购买类型颜色N出租价编号汽车车牌购买日期租用合同Mm租用时间已交金额时间租用维修 金额归还时间租用金额N编号N编号维修厂电话客户地址姓名职业电话名称工作单位身份证号6.系统相关的实体、属性各关系表如下所示:汽车信息表:字段名类型长度约束备注汽车编号int10Not null(主键)花费金额char10null汽车类型char20nu

15、ll车辆名int5null车辆库存量int10null采购价格char50null车牌号char20null出租价Int5Null购买日期Date10Null车辆颜色char5Null汽车厂家char10Null保险公司char10Null保险截止日期Data10Null维修时间Data10Null客户信息表:字段名类型长度约束备注客户编号int10Not null(主键)客户姓名char20null租车日期datetime8null还车日期datetime8null客户身份证号int20null客户驾照编号int20null工作单位int10null发证日期Datetime20Null驾照类

16、型Char20Null住址Char20Null供应商信息表:字段名数据类型长度约束备注供应商编号Int8Not null(主键)汽车类型Varchar 20null电话Varchar10null供应商地址Varchar 50null名称int10null维修厂信息表:字段名数据类型长度约束备注维修厂编号Int8Not null(主键)电话Varchar10null地址Varchar 50null名称int10null采购信息表:字段名数据类型长度约束备注供应商编号char20Not null主键汽车编号char20Not null 购买日期Date20Null购买金额Int20Null购买数量

17、int20null汽车租借信息表:字段名数据类型长度约束备注租借合同号char20Not null(主键)汽车编号char20Null客户编号char20Null押金char20null出租价格char20Null出租时间char20Null超公里每公里价格char20null归还日期Datetime8null其他费用char10null总费用char20null7 . 实现过程查询租用记录select *from 租用记录 查询租用信息select *from 租用信息order by 租用价格目前可租用车辆类型select distinct 租用信息.*from 租用信息,汽车信息wher

18、e 租用信息.车型=汽车信息.车型 and not exists ( select * from 租用记录,维修记录 where (汽车信息.车牌号=租用记录.车牌号 and 归还日期 is null) or (汽车信息.车牌号=维修记录.车牌号 and 花费金额=0) ) )order by 租用价格 目前可租用车辆数目select 租用信息.车型,count(*) 可用数量from 租用信息,汽车信息where 租用信息.车型=汽车信息.车型 and not exists ( select * from 租用记录,维修记录 where (汽车信息.车牌号=租用记录.车牌号 and 归还日期 is null) or (汽车信息.车牌号=维修记录.车牌号 and 花费

温馨提示

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

评论

0/150

提交评论