(完整word版)汽车租赁数据库设计.doc
上传人:17****21 上传时间:2024-09-09 格式:DOC 页数:21 大小:1.3MB 金币:5 举报 版权申诉
预览加载中,请您耐心等待几秒...

(完整word版)汽车租赁数据库设计.doc

(完整word版)汽车租赁数据库设计.doc

预览

免费试读已结束,剩余 11 页请下载文档后查看

5 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(完整word版)汽车租赁数据库设计(完整word版)汽车租赁数据库设计(完整word版)汽车租赁数据库设计学号:课程设计题目汽车租赁数据库设计学院计算机专业班级姓名指导教师唐祖锴2011年1月10日课程设计任务书学生姓名:赵中祥专业班级:指导教师:工作单位:计算机学院题目:汽车租赁数据库设计初始条件:中兴公司是一家长途汽车出租公司,需要处理如下信息:租赁业务(发票号、日期、牌照号、地点、往返里程、行驶时间、客户号、司机号)汽车(注册号码、汽车型号、购入日期、价格、维修日期、运行功利、运行小时、租金率)司机(司机号、姓名、参加工作年月、基本工资)客户(客户号、客户姓名、客户单位、客户电话、客户地址、邮编)公司需要时刻掌握汽车和司机的状态,尽量满足客户的租车需求。要求完成的主要任务:根据上述的初始条件,进行调查分析。设计一个汽车租赁数据库,DBMS可选MsSQLServer、Access、VFP等。完成课程设计说明书,其格式遵守学校今年的新规定。主要内容包括:需求分析,概念设计,逻辑设计,物理实现等。基于该数据库,最好实现一个或多个应用程序(自己确定功能),程序设计语言(工具)任选。这一项是选作,不作硬性要求。时间安排:本学期第18周:消化资料、系统调查1天系统分析1天总体设计,实施计划2天撰写报告1天指导教师签名:年月日系主任(或责任教师)签名:年月日汽车租赁数据库设计摘要伴随着社会的发展,需要记录处理的事物也越来越多。这就使得数据库在各个领域都得到了极大地应用。同样,汽车租赁行业要想向现代化发展,必然需要采用一种现代化的管理方式。如此便可以扩大行业的服务对象范围及领域,建立与现代化汽车社会相适应的专业化、网络化汽车租赁特许经营服务体系,使汽车租凭在中国有序地发展起来。如何找到一种现代化的管理方式呢?我们可以建立一个系统,使得汽车租赁公司或企业可以在这个系统中管理整个公司不同店面的物流、资金流和人事流。汽车租赁数据库系统是一款专用于汽车租赁行业的信息化管理软件。该软件按照汽车租赁的实际业务流程,结合了租赁行业实际运营特点,能够很好的满足汽车租赁行业的信息化需求。通过本系统租赁公司可以时刻掌握公司内部汽车和司机的状态,来尽量满足客户的租车需求。需求分析中兴公司是一家长途汽车出租公司,需要处理如下信息:租赁业务(发票号、日期、牌照号、地点、往返里程、行驶时间、客户号、司机号)汽车(注册号码、汽车型号、购入日期、价格、维修日期、运行功利、运行小时、租金率)司机(司机号、姓名、参加工作年月、基本工资)客户(客户号、客户姓名、客户单位、客户电话、客户地址、邮编)公司需要时刻掌握汽车和司机的状态,尽量满足客户的租车需求。1.处理订单的流程图:客户申请出租公司查看是否有空闲司机和空闲汽车如果有则为用户安排汽车和司机为客户服务以及生成发票结账处理更新数据库结束。其具体流程图如下:当客户发出租车需求后,公司便从数据库相应数据表项中读取汽车信息和司机信息进行客户需求处理,其中汽车信息包括:注册号码、汽车型号、购入日期、价格、维修日期、运行功利、运行小时、租金率;司机信息包括:司机号、姓名、参加工作年月、基本工资。如果有空闲汽车和司机,那么便给客户进行汽车和司机的分配工作。分配成功后便根据数据库相应数据表项中的汽车信息和租赁信息开出发票,其中租赁业务信息包括:发票号、日期、牌照号、地点、往返里程、行驶时间、客户号。最后的发票若经双方核对后确认无误的话,便进行结账处理。2.该系统应具有的功能查询功能为了刻掌握汽车和司机的状态,尽量满足客户的租车需求,该系统至少应该满足三个查询功能。1)查询剩余空闲汽车2)查询剩余空闲司机3)查询正在执行任务的司机和汽车添加功能在建立好该系统后,由于公司或企业不断变动,可能会增加部分新的汽车和司机。并且接受的任务数目也可能增加(涉及发票的增加)。所以需要有添加功能。删除功能同理,公司或企业不断变动,可能会有部分汽车中途淘汰或者司机离职,某些订单也许会取消或者该订单已完成。此时就用到了删除功能。(4)保存功能每次对数据库进行修改后需要进行保存。所以需要有保存功能。3.数据字典经分析结合题目要求可知要用到四个表:租赁业务(发票),汽车,司机,客户。数据结构的定义如下:数据结构的定义数据结构名含义说明组成租赁业务定义了与租赁业务相关的信息发票号、日期、牌照号、地点、往返里程、行驶时间、客户号、司机号汽车定义了与汽车相关的信息注册号码、汽车型号、购入日期、价格、维修日期、运行功利、运行小时、租金率司机定义了与司机相关的信息