车辆租赁管理系统_第1页
车辆租赁管理系统_第2页
车辆租赁管理系统_第3页
车辆租赁管理系统_第4页
车辆租赁管理系统_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

数据库原理及数据库原理及 OracleOracle 开发开发课程设计课程设计 题题 目目 车辆租赁管理系统车辆租赁管理系统 系系 部部 电子与信息工程系电子与信息工程系 班班 级级 1212 级计算机科学与技术级计算机科学与技术 4 4 班班 姓姓 名名 学学 号号 指导教师指导教师 20142014 年年 6 6 月月 1212 日日 一 设计题目 内容及要求一 设计题目 内容及要求 题目 题目 车辆租赁管理系统车辆租赁管理系统 内容内容 1 1 分析与流程设计 分析与流程设计 2 2 相关程序设计 实现 调试 相关程序设计 实现 调试 3 3 课程设计总结报告 课程设计总结报告 要求 利用要求 利用 OracleOracle 9i9i 建立车辆租赁管理系统 实现数据备份 权限修改以及数据初始建立车辆租赁管理系统 实现数据备份 权限修改以及数据初始 化等功能 化等功能 以及对各类信息的增加 修改 删除和查询功能 以及对各类信息的增加 修改 删除和查询功能 二 要求的设计成果 课程设计说明书 设计实物 图纸等 二 要求的设计成果 课程设计说明书 设计实物 图纸等 1 1 课程设计总结报告 课程设计总结报告 2 2 数据库备份文件 数据库备份文件 三 进程安排三 进程安排 设计工作设计工作 4 4 学时学时 实现与调试实现与调试 1616 学时学时 课程设计总结报告课程设计总结报告 8 8 学时学时 四 主要参考资料四 主要参考资料 1 1 孙风栋孙风栋 Oracle Oracle 数据库基础教程数据库基础教程 M M 北京 电子工业出版社 北京 电子工业出版社 20072007 2 2 陶宏才陶宏才 数据库原理及设计数据库原理及设计 M M 北京 清华大学出版社 北京 清华大学出版社 20092009 3 3 丁宝康丁宝康 数据库实用教程数据库实用教程 M M 北京 清华大学出版社 北京 清华大学出版社 20042004 4 4 王珊王珊 萨师煊萨师煊 数据库系统概论数据库系统概论 M M 高等教育出版社高等教育出版社 2005 2005 指导教师 签名 指导教师 签名 教研室主任 签名 教研室主任 签名 数据库原理及数据库原理及 OracleOracle 开发开发课程设计任务书课程设计任务书 车辆租赁管理系统 0 车辆租赁管理系统 刘宝同 安康学院 计算机科学与技术 12 级 陕西 安康 摘要摘要 本文根据以下要求入手 对车辆租赁管理系统进行设计 利用 Oracle 9i 建立车辆租 赁管理系统 系统开发的要求与功能是实现数据备份 权限修改以及数据初始化等功能 以 及对各类信息的增加 修改 删除和查询功能 使车辆租赁公司各种信息的系统化 规范化 和自动化 从而达到提高管理效率的目的 关键字关键字 管理系统 车辆租赁 数据备份 信息查询 1系统概述 1 1 系统开发背景 车辆的租赁管理往往是复杂而繁琐的 由于车辆的类别众多 维修 租赁各有差异 各 个企业之间的管理体制不尽相同 各类统计报表繁多 因此车辆租赁管理必须编制一套车辆 信息管理系统 实现计算机化操作 而且必须根据企业的具体情况制定相应的方案 传统的车辆租赁比较麻烦 车辆租赁企业规模的扩大 服务业务的扩展也受到了传统租 赁方式和高租赁成本的严重制约 企业与客户的交流沟通过程繁琐迟缓 企业租赁信息与客 户反馈信息滞留不畅 企业管理等级复杂 已经成为车辆租赁业发展的瓶颈 使得车辆租赁 效率低下 造成信息错误等诸多问题 从而造成不必要的损失和浪费 根据当前的企业管理体制 一般的车辆租赁管理系统 由于租车用户对汽车的喜好及用 途各有不同 而往往在车辆租赁公司挑选汽车时间过于长 而且没有满意的车辆还会去其他 公司挑选 这样不仅仅浪费了时间同时也影响了客户心情 而且在价格方面各个公司也有所 不同 顾客有时也会出现现金不足等其他情况 鉴于以上情况的发生 汽车租赁管理系统的 开发已属必然 汽车租赁管理系统的开发可以在网站上直接选择自己喜爱的车型 同时也可 以时时了解到租金问题 也可以了解汽车的性能等其他客户所关心的信息 为了加强车辆借 车换车 维修的管理 减少时间消耗等情况 根据用户喜好以及对车辆的信息查询进行管理 使得车辆的租赁合理化 规范化 汽车租赁管理系统的开发是为客户提供方便的租车方式 减少顾客在租车过程中繁琐的 步骤 帮助汽车租赁公司吸引更多的客户 同样也为汽车租赁公司提供便捷的管理方式 总 体实现汽车租赁业务管理的系统化 规范化 自动化和人性化 通过对这些情况的仔细调查 我开发了下面的车辆租赁管理系统 1 2 系统开发的目的和意义 1 2 1项目开发目的 随着社会经济的迅速发展和科学技术的全面进步 计算机事业的飞速发展 以计算机与 姓名 刘宝同 学号 1 通信技术为基础的信息系统正处于蓬勃发展的时期 人们对生活质量及工作环境的要求也越 来越高 如何通过计算机为我们完成更多的事情 进而达到办公自动化和优化日常工作的目 的 也就成了一个大众化的课题 作为计算机应用的一部分 使用计算机对信息进行管理 具有与手工管理所无法比拟的优点例如 检索迅速 查找方便 可靠性高 存储量大 保密 性好 寿命长 成本低等 这些优点能够极大地提高汽车租赁管理的效率 也是企业的科学 化 正规化管理 与世界接轨的重要条件 1 2 2项目开发意义 在经济高速发展的今天 为了满足客户的需求 衣食住 行各个方面的服务水平在与时 俱进 在生活节奏日益加快的城市生活中 出租车越来越频繁的成为人们的代步工具 大大 提高了出行的效率 但是随着出租车行业的不断发展 对信息管理提出了更高的挑战 每个 公司往往需要管理数以万计的车辆与用户 传统的方法已难以符合当今的现状 此外 为了 扩大业务范围 更好地为用户服务 车辆租赁公司还使用了其他先进的信息技术 如呼叫打 车软件和在线客服系统等 在国家和地方政府相关管理条例的颁布和实施后 车辆租赁的管 理情况有了很大的改善 但经过实地调查和乘客反映 拒载超载和黑车等现象依然较为严重 因此 为了迎合市场的需求 出租车管理系统的开发已引起相关部门的重视 这对于工作 效率的提高 和公司发展的前景 都具有较大的推动作用 2需求分析 2 1 需求分析 随着科学技术的发展 社会进步 计算机迅速的发展 车辆租赁管理的方法也日新月异 以前全是由人管理的方法现存在很多的缺点 管理效率低 劳动强度大 信息处理速度低而 且准确率也不够令人满意 为了提高车辆租赁管理效率 减轻劳动强度提高 信息处理速度 和准确性 为用户提供更方便 科学的服务项目 通过对一些用户和部门的调查和研究表明 传统的租赁管理系统在后期维护和更新方面比较麻烦 如要对功能模块方面作进行修改 需 要对整个系统的进行重新架构本系统将要实现的功能 于是我们便选择了由计算机来设计一 个车辆租赁管理系统的方案 让计算机对仓库进行自动管理 仓库管理员可以直接在计算机 上实现仓库的信息管理 并能在一定程度上实现自动化 我们在现行系统初步调查的基础上 提出了新系统目标 即新系统建立后所要求达到的运行指标 这是系统开发和评价的依据 本车辆租赁管理系统所要实现的功能如下 1 在基本信息管理模式中实现了对车辆 客户 驾驶员等信息的增加 修改 删除的 功能 2 在系统设置模式中实现了数据备份 权限修改以及数据初始化等功能 3 在日常业务模式中实现了对租赁信息 挂靠车辆信息及各类费用信息的增加 修改 删除的功能 4 在查询统计模式中实现了对各类信息的查询功能 车辆租赁管理系统 2 3总体设计 3 1 总体设计规则 系统开发的总体设计任务是实现汽车租赁公司各种信息的系统化 规范化和自动化 从 而达到提高管理效率的目的 从用户的观点来看 要求系统能够达到以下目标 1 及时收集保存信息 2 快速传递信息 3 实现数据共享 从设计员从技术观点上来看 要求系统能达到以下目标 1 方便用户使用 2 具有较高的可靠性 3 具有较好的运行效果 4 具有较高的可维护性和扩充性 能够适应用户新的业务要求 3 1 1系统功能模块 图 3 1 系统功能模块图 3 1 2车辆信息管理功能模块 汽车租赁管理系统界面 车辆信息管理会员信息管理租赁管理系统设置管理 车 辆 信 息 维 护 车 辆 目 录 检 索 用 户 管 理 员 借 车 还 车 处 理 维 修 记 录 车 辆 超 期 通 知 数 据 备 份 权 限 修 改 姓名 刘宝同 学号 3 图 3 2 车辆信息管理功能图 3 1 3会员管理功能模块 图 3 3 会员管理功能模块图 车辆租赁管理系统 4 3 1 4日常业务管理功能模块 图 3 4 日常业务管理功能模块图 3 1 5系统设置管理功能模块 图 3 5 系统设置管理功能模块图 姓名 刘宝同 学号 5 3 2 数据库概念结构设计 3 2 1设计 E R 图 根据上面的设计 规划出的实体有汽车 管理员 用户 各个实体的 E R 图及其关 系描述如下 3 2 2数据库关系模型 由实体关系图可以得到以下数据库关系模型 1 汽车 车辆编号 车牌号 车辆类型 车辆名称 车辆颜色 汽车厂家 车辆状态 购买日 期 购买价格 保险类型 保险购买日期 保险截止日期 保险公司 保险单价 维修时间 租赁 单价 管理员编号 2 租赁 合同号 车辆编号 用户编号 租赁期限 发车时间 还车时间 押金 预收租金 是否续租 续租天数 实收金额 3 管理员 管理员编号 管理员身份证号 姓名 性别 年龄 电话 工作单位 驾驶证 号 驾照类型 聘用日期 聘用截止日期 工作状态 工作职位 4 用户 用户编号 用户身份证号 姓名 性别 年龄 电话 驾驶证号 驾照类型 抵押 证件 3 3 数据库中表的设计 在上面的实体以及实体之间关系的基础上 形成各个表格之间的关系 车辆租赁管理系统数据库中的各个表的设计结果如下面的几个表格所示 每个表格表示 数据库中的一个表 车辆租赁管理系统 6 表 1 汽车表 列列 名名数据类型数据类型长长 度度是否为空是否为空约束约束 车辆编号 NUMBER 10 否主键 车牌号 NUMBER8 否唯一 车辆类型 Char8 否 车辆名称 Char20 否 车辆颜色 Char10 否 汽车厂家 Char20 否 车辆状态 Char2 否 购买日期 Char8 是 购买价格 Char8 是 保险类型 Char20 是 保险购买日期 Char8 是 保险截止日期 Char8 是 保险单价 Char8 是 保险公司 Char20 是 维修时间 Char8 否 租赁单价 Char5 否 管理员编号 NUMBER6 否 表 2 租赁表 列名列名数据类型数据类型长长 度度是否为空是否为空约束约束 合同号 NUMBER10 否主键 车辆编号 NUMBER10 否 普通用户编号 NUMBER10 否 租赁期限 Char9 否 发车时间 Char8 否 还车时间 Char8 否 押金 Char4 否 预收租金 Char4 否 是否续租 Char9 否 续租天数 Char8 否 续租租金 Char9 否 实收金额 Char9 否 姓名 刘宝同 学号 7 表 3 管理员表 列名列名数据类型数据类型长长 度度是否为空是否为空约束约束 管理员编号 NUMBER6 否主键 管理员身份证号 NUMBER18 否唯一 姓名 Char10 否 性别 Char2 否 年龄 Char2 是 联系电话 Char11 否 工作单位 Char30 是 驾驶证号 Char18 否 驾照类型 Char10 否 聘用日期 Char3 否 聘用截止日期 Char3 否 工作状态 Char2 否 工作职位 Char12 否 表 4 用户表 列列 名名数据类型数据类型长长 度度是否为空是否为空约束约束 用户编号 NUMBER10 否主键 用户身份证号 NUMBER18 否唯一 姓名 Char10 否 性别 Char2 否 年龄 Char2 否 联系电话 Char11 否 工作单位 Char30 否 家庭地址 Char60 否 驾驶证号 Char18 否 驾照类型 Char10 否 发证日期 Char3 否 过期日期 Char3 否 抵押证件 Char12 否 4数据库实现 4 1 基本表的创建 1 使用如下语句创建汽车表 create table car carno number 10 primary key carnumber number 10 unique 车辆租赁管理系统 8 name char 20 color char 10 factory char 20 status char 2 buydate char 8 price char 8 type char 20 Bbuydate char 8 Benddate char 8 Bprice char 8 Bcompany char 20 fixtime char 8 Zprice char 5 Adminno number 6 2 使用如下语句创建租赁表 create table rent htno number 10 primary key carno number 10 userno number 10 rentdate char 9 starttime char 8 endtime char 8 money char 4 YSrent char 4 againrent char 9 renttime char 8 rentprice char 9 factmoney char 9 3 使用如下语句创建管理员表 create table Admin Adminno number 6 primary key Adminnum number 18 unique name char 10 sex char 2 age char 2 phone char 11 company char 30 driveno char 18 drivetype char 10 time char 3 endtime char 3 姓名 刘宝同 学号 9 workstatus char 2 work char 12 4 使用如下语句创建用户表 create table users userno number 10 primary key usernum number 18 unique name char 10 sex char 2 age char 2 phone char 11 company char 10 address char 60 driveno char 18 drivetype char 10 time char 3 endtime char 3 papers char 12 4 2 向表中插入数据 1 向汽车表中插入属性 Insert into car Values 001 8976 轿车 比亚迪 绿色 比亚迪汽车 新 2010 年 8 万 交强险 2010 年 1 月 2014 年 1 月 1 万 太平洋车险 三年 700 101 2 向用户表中插入属性 Insert into users Values 01 张三 男 28 安康渔具 安康市汉滨区 C 2009 年 2 月 2014 年 1 月 身份证 4 3 修改表中信息 将汽车表中列名 carnumber 修改为 carnum

温馨提示

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

评论

0/150

提交评论