汽车租赁管理信息系统课程设计.doc
《汽车租赁管理信息系统课程设计.doc》由会员分享,可在线阅读,更多相关《汽车租赁管理信息系统课程设计.doc(79页珍藏版)》请在咨信网上搜索。
课程设计 课程名称: 数据库课程设计 学 院:计算机科学与技术学院专 业: 网络工程 姓 名: 学 号: 年 级: 任课教师: 2015年 12 月 12 日 数据库课程设计报告 贵州大学本科课程设计任务书 学生信息 姓名 学院 计算机科学与技术学院 班级 专业 网络工程 131 教师信息 姓名 职称 学历 任务书 发出时间 论文(设计)题目 汽车租赁管理信息系统 论文(设计)起止时间 11月21日到12月12日 共需周数 4 设计内容: 1.租车用户功能:查看车辆信息、注册租车用户信息、查看租车用户信息、修改租车用户信息、查看合同信息、租车、还车、修改密码、找回密码。 2.员工功能:查看租车用户信息、删除租车用户信息、添加车辆信息、查看车辆信息、删除车辆信息、修改车辆信息、查看出租列表、查看合同信息、准许租车、准许还车、结算金额并打印报表。 3.管理员功能:添加员工信息、查看员工信息、删除员工信息、修改员工信息、查看报表。 主要要求: 租车用户能通过查询车辆信息选择车辆租凭,找到合适的车辆后提交订单。然后由员工审核是否准许租车然后签合同,租凭期间租车用户可以查询交易信息。还车时由租车用户提交,员工审核是否准许还车,然后结算金额并打印报表。 员工能通过查询租车用户信息和车辆信息来决定是否出租车辆给租车用户,如果出租则签合同并保存合同。当租车用户还车时可以决定是否允许还车,打印报表。员工还可以查看库存内的车辆信息并管理。 管理员能通过查询报表信息来管理员工信息。 预期目标: 3天完成租车用户功能,主要是租车用户可以查询车辆信息,并且能够租凭车辆,租凭期间可以查询交易信息; 2天完成汽车信息,主要是车辆状态:是否可以出租,车辆品牌与单价; 4天完成员工功能,员工能够管理租车用户信息,管理车辆信息,准许租车用户还车与租凭,打印报表,保存合同; 1天完成管理员功能,管理员能够查看报表信息。 计划进程: 2015.11.21-2015.11.22 查阅和收集与设计有关的资料并讨论 2015.11.23-2015.11.24 根据题目进行调研,按照指导教师所下任务书的具体要求完成整体设计与如何布局 2015.11.25-2015.11.28 设计初稿形成一个大体的构思并分配任务 2015.11.29-2015.12.6 sql server、jdk1.6与java的代码编写 2015.12.7-2015.12.8 测试系统 2015.12.9-2015.12.10 修改程序、定稿 2015.12.11-2015.12.12 编写设计文档准备答辩 主要参考文献: 张海藩. 软件工程导论(第5版)[M].清华大学出版社,2008. 王珊, 萨师煊等. 数据库系统概论(第4版) [M].高等教育出版社.2006 欧立奇Visual C#.NET案例开发集锦[M],电子工业出版社,2005.10. Karli Watson等著,齐立波译.C#入门经典[M].清华大学出版社,2006.5 系审查意见: 系主任签字: 年 月 日 目录 摘要 1 Abstract 2 第一章 概述 3 (1)项目背景 3 (2)编写目的 3 (3)软件定义 3 (4)开发环境 3 第二章 需求分析 4 (1) 租车用户的功能、性能等的需求 4 (2)数据流图 4 (3)数据字典 10 1. 数据项和数据结构 10 2. 数据流 14 3. 数据存储 18 4. 处理过程 20 第三章 软件概要设计 25 (1)系统目标、总体设计、运行设计等 25 1.系统目标 25 2.总体设计 25 3.运行设计 25 (2) 软件功能图以及每一个功能所完成的任务 27 第四章 数据库设计 28 (1) 数据库概念设计(E-R图) 28 (2) 数据库逻辑设计 31 1.关系模型 31 2. 主关键字和唯一键 32 (1)登陆功能JAVA代码 33 (2)用户预租车功能JAVA代码 38 (3)用户预还车功能JAVA代码 39 (4)员工准许租车功能JAVA代码 40 (5)员工准许还车功能JAVA代码 43 (6)添加车辆功能JAVA代码 46 (7)租车查询功能JAVA代码(组合查询) 49 (8)删除车辆功能JAVA代码 52 (9)车辆信息修改功能JAVA代码 57 第五章 用户使用说明书 60 第六章 结束语 72 第七章 附录 参考文献 73 摘要 设计汽车租赁系统的目的在于使租车用户、商户和仓库之间建立更好的互通性;客户可以更便捷的选车、下单、还车,节省客户宝贵时间;商户可以更直接的查询汽车的状态(出租中、维修中、在库);仓库可以更简单有效的管理汽车的进出库信息。 在设计中,利用数据库对数据的有效管理的机制,在SQL Server Management Studio 2008和JCreator的环境下进行编写代码,基于JDBC技术,实现JAVA的数据库访问的应用程序编程接口。 对数据快速有效的批量处理以解决在汽车租赁时复杂程序和步骤是我们的设计的成功标志。 Abstract Car rental system is designed to make customers, merchants and build better interoperability between the warehouse. Customers can more convenient to choose car, order, and return the car, in order to save customers time; Merchants can more directly query status of car(Leasing, repairing and rentable ); The warehouse can be more simple and effective management of erosion and deposition behavior information of car. In the design, the use of database mechanism to the effective management of data, In SQL Server Management Studio 2008 and JCreator under the environment of writing code. Based on JDBC technology, the realization of JAVA database access application programming interface. Batch processing of data quickly and efficiently in order to solve the complex procedures and steps when the car rental is the symbol of success for our design. 第一章 概述 (1)项目背景 汽车租赁管理信息系统可以帮助企业处理日常工作业务,规范管理各项工作和操作流程。能够方便地实现汽车租赁管理系统中的租车流程,预定汽车,对合同的添加、删除、修改,对租车用户和员工的信息管理等功能,高效地完成各种汽车租赁经营中的信息统计、计算和汇总工作。 (2)编写目的 传统的租赁公司采取手工方式对租赁情况进行人工管理,由于信息较多,管理起来比较复杂;一般租赁情况是记录在租赁合同上的,资料的数目和内容记录在文档中。如果时间过长,工作人员和管理人员就会出现纰漏,造成费时费力的结果。如果对很长时间以前的资料进行更改就会更加困难。 为了更好的管理汽车租赁的各项信息,使汽车租赁的效率大大提高,所以我们设计了这个系统。 (3)软件定义 本次所设计的软件为汽车租赁系统,是基于java语言和SQL语言,采用C/S模式实现的。可以实现不同权限的使用和管理。 大致分为主界面、管理员界面、员工界面和用户界面,这些界面以下有不同的功能子模块。租车用户可以查看车辆信息、个人信息浏览、查看合同信息、注册客户信息、租车、还车;员工可以添加租车用户信息、查看租车用户信息、删除租车用户信息、修改租车用户信息、添加车辆信息、查看车辆信息、删除车辆信息、修改车辆信息、查看出租列表、查看合同信息、添加合同信息、修改合同信息、删除合同信息、准许租车、准许还车、统计金额并打印报表、提交报表。管理员可以添加内部人员、查看内部人员、删除内部人员、修改内部人员、查看报表。 (4)开发环境 我们的系统所使用的环境主要是sql server和jdk1.6 第二章 需求分析 (1) 租车用户的功能、性能等的需求 租车用户的功能是可以通过官网页面注册用户信息,忘记密码时可以通过身份证找回密码,修改密码,浏览用户信息,浏览车辆信息,预订车辆,预还车辆和查看合同信息。 即可这样归类 注册用户信息:租车用户信息注册,成为在线会员。 租车用户登录:租车用户登录进行预订。 生成订单:查看订单,打印订单。 租车用户中心:租车用户信息修改,修改密码,查看车辆,预订车辆,订单修改,订单取消,信誉查询,预还车、投诉等。 员工:员工登录,修改车辆信息,准许租车用户租车、还车,查看业绩、合同。 管理员:管理员登录,管理员工信息,查看报表。 (2)数据流图 l 顶层 l 1层 l 2层 l 3层 (3)数据字典 1. 数据项和数据结构 USER 数据项名称 中文名 数据类型(长度) 描述 Uno 用户编号 Int 该表主键并与租车表、还车表、预租车表的用户编号建立外码关系。用户编号,不允许空值,自动增长1 Uname 用户姓名 Char(20) 用户姓名,不允许空值 Uid 用户身份证号 Nchar(18) 与合同表的用户身份证号建立外键关系。用户身份证号,不允许空值,唯一 Udri 用户驾驶证号 Nchar(12) 用户驾驶证号,不允许空值,唯一 Usex 用户性别 Nchar(2) 用户性别,男或女 Uaddr 用户地址 Nchar(30) 用户居住地 Uphone 用户电话 Ncar(11) 用户电话号码,不允许空值 Account 登录帐号 Nchar(30) 与登录信息表的登录账号建立外码关系。用户登录帐号,不允许空值 Credibility 信誉度 Int 用户信誉度,0为初始值 Ureg 是否注册 Int 判断用户帐号是否可注册 STAFF 数据项名称 中文名 数据类型(长度) 描述 Sno 员工编号 Int 该表主键并与租车表、业务表的员工编号建立外码关系。员工编号,不允许空值,自动增长1 Sname 员工姓名 Char(20) 员工姓名,不允许空值 Sid 员工身份证号 Nchar(18) 与合同表的员工身份证号建立外键关系。员工身份证号,不允许空值,唯一 Ssex 员工性别 Nchar(1) 员工性别,男或女 Sphone 员工电话 Nchar(11) 员工电话号码,不允许空值 Saddr 员工地址 Nchar(30) 员工居住地址 Scardid 员工银行卡号 Nchar(19) 员工银行卡号,不允许空值 Account 登录帐号 Nchar(30) 与登录信息表的登录账号建立外码关系。员工登录帐号,不允许空值 Sreg 是否注册 Int 判断员工帐号是否可注册 LOGIN 数据项名称 中文名 数据类型(长度) 描述 Account 登录帐号 Nchar(30) 该表主键并与用户表、员工表的登录账号建立外码关系。登录帐号,不允许空值 Password 登录密码 Nchar(15) 登录密码,不允许空值 Permission 权限 Int 判断帐号权限 CAR 数据项名称 中文名 数据类型(长度) 描述 Cno 车辆编号 Int 该表主键并与租车表、预租车表、还车表、库存表的车辆编号建立外码关系。车辆编号,不允许空值,自动增长1 Cid 车牌号 Nchar(15) 与合同表的车牌号建立外键关系。车牌号,不允许空值,唯一 Ctype 车辆类型 Nchar(4) 与库存表的车辆类型建立外键关系。车辆类型,不允许空值 Ccost 单价 Money 与库存表的单价建立外键关系。单价,不允许空值 Cpledge 押金 Money 与预租车表、租车表、合同表的押金建立外键关系。押金,不允许空值 Clstate 租用状态 Nchar(3) 租用状态(是否正在出租)不允许空值 Ccstate 车辆状态 Nchar(3) 车辆状况(损坏部位)允许空值 Cbrand 车辆品牌 Nchar(10) 与库存表的车辆品牌建立外键关系。车辆品牌,不允许空值 Cmodel 车辆型号 Nchar(10) 与库存表的车辆型号建立外键关系。车辆型号,不允许空值 Ccolor 颜色 Nchar(2) 车辆颜色,不允许空值 Creg 是否注册 Int 判断车辆编号是否已经注册 RENT 数据项名称 中文名 数据类型(长度) 描述 Uno 用户编号 Int 该表主键并与用户表、还车表、预租车表的用户编号建立外码关系。用户编号,不允许空值 Cno 车辆编号 Int 该表主键并与用户表、预租车表、还车表、库存表的(车辆编号)建立外码关联车辆编号,不允许空值 Ryear Rmon Rday 出租年、月、日 Date 出租的日期,不允许空值 TREyear TREmon TREday 归还年、月、日 Date 归还年、月、日,不允许空值 Rprice 总价 Money 应付金额,由日租金和预出租日期和归还日期算出,允许空值 Sno 员工编号 Int 与员工表、业务表的员工编号建立外码关系。员工编号,不允许空值 RETURN 数据项名称 中文名 数据类型(长度) 描述 Uno 用户编号 Int 该表主键并与用户表、租车表、预租车表的用户编号建立外码关系。用户编号,不允许空值 Cno 车辆编号 Int 该表主键并与车辆信息表、租车表、预租车表、库存表的车辆编号建立外码关系。车辆编号,不允许空值 REyear REmon REday 归还年、月、日 Date 归还的日期,不允许空值 TRENT 数据项名称 中文名 数据类型(长度) 描述 Uno 用户编号 Int 该表主键并与用户表、租车表、预租车表的用户编号建立外码关系。用户编号,不允许空值 Cno 车辆编号 Int 该表主键并与车辆信息表、租车表、预租车表、库存表的车辆编号建立外码关系。车辆编号,不允许空值 Ryear Rmon Rday 出租年、月、日 Date 出租的日期,不允许空值 TREyear TREmon TREday 归还年、月、日 Date 预归还年、月、日,不允许空值 Rprice 总价 Money 应付金额,由日租金和预出租日期和归还日期算出,允许空值 Cpledge 押金 Money 与车辆信息表、租车表、合同表的押金建立外键关系押金,允许空值 STOCK 数据项名称 中文名 数据类型(长度) 描述 Ctype 车辆类型 Nchar(10) 该表主键并与车辆信息表的车辆类型建立外键关系。车辆的类型,允许空值 Cbrand 车辆品牌 Nchar(10) 该表主键并与车辆信息表的车辆品牌建立外键关系。车辆的品牌,允许空值 Cmodel 车辆型号 Nchar(10) 该表主键并与车辆信息表的车辆型号建立外键关系。车辆的型号,允许空值 Amount 数量 Int 库存里该车辆的数量,不允许空值 Ccoust 单价 Money 与车辆信息表的单价建立外键关系。日租金,不允许空值 CONTRACT 数据项名称 中文名 数据类型(长度) 描述 CONno 合同编号 Int 该表主键。合同编号,不允许空值 Uid 用户身份证号 Nchar(18) 与用户表的用户身份证号建立外键关系。用户身份证号,不允许空值 Sid 员工身份证号 Nchar(18) 与员工表的员工身份证号建立外键关系。员工身份证号,不允许空值 Cid 车牌号 Nchar(15) 与车辆信息表的车牌号建立外键关系。车牌号,不允许空值 Ryear Rmon Rday 出租年、月、日 Date 出租的日期,不允许空值 TREyear TREmon TREday 预归还年、月、日 Date 预归还年、月、日,不允许空值 Rprice 总价 Money 应付金额,由日租金和预出租日期和归还日期算出,允许空值 Cpledge 押金 Money 与预租车表、租车表、车辆信息表的押金建立外键关系。押金,不允许空值 PERFORMANCE 数据项名称 中文名 数据类型(长度) 描述 Sno 员工编号 Int 该表主键并与租车表、员工表的员工编号建立外码关系。用户编号,不允许空值 PERmon 当月业绩 Int 员工当月业绩,不允许空值 PER 总业绩额 Int 员工总业绩额,不允许空值 2. 数据流 ① 数据流名:员工注册 说明:员工注册员工信息获得登录信息 数据流来源:员工 数据流去向:员工信息表、登录信息表 数据结构:员工信息表、登录信息表 ② 数据流名:员工管理 说明:管理员对员工的员工信息和登录信息进行删除,修改 数据流来源:管理员 数据流去向:员工信息表 数据结构:员工信息表 ③ 数据流名:查看员工信息 说明:管理员和员工对员工信息进行查看 数据流来源:员工信息表 数据流去向:管理员、员工 数据结构:员工信息表 ④ 数据流名:员工业绩 说明:对员工的业绩进行记录 数据流来源:租车信息 数据流去向:员工业绩表 数据结构:租车表、还车表、员工业绩表 ⑤ 数据流名:员工业绩查询 说明:对员工的业绩进行查询 数据流来源:员工业绩表 数据流去向:管理员、员工 数据结构:员工业绩表 ⑥ 数据流名:租车用户注册 说明:用户注册用户信息获得登录信息 数据流来源:租车用户 数据流去向:租车用户信息表、登录信息表 数据结构:租车用户信息表、登录信息表 ⑦ 数据流名:租车用户管理 说明:员工对租车用户的信息和登录信息进行删除、修改 数据流来源:员工 数据流去向:用户信息表、登录信息表 数据结构:用户信息表、登录信息表 ⑧ 数据流名:查看用户信息 说明:员工对用户的信息进行查看 数据流来源:用户信息表 数据流去向:员工 数据结构:用户信息表 ⑨ 数据流名:预组车辆信息 说明:租车用户在租车界面选车后向系统提交的预租车辆信息 数据流来源:租车用户、库存表 数据流去向:预租车表 数据结构:预租车表、库存表 ⑩ 数据流名:租车信息 说明:员工同意用户的租车请求,租车给用户 数据流来源:预租车表、员工 数据流去向:车辆信息表 数据结构:预租车表、车辆信息表 ⑪ 数据流名:租车减库 说明:车辆出租后对库存删减 数据流来源:预租车表 数据流去向:库存表 数据结构:预租车表、库存表 ⑫ 数据流名:租车记录 说明:将车辆出租信息记录到租车表 数据流来源:预租车表 数据流去向:租车表 数据结构:预租车表、租车表 ⑬ 数据流名:预还车辆信息 说明:用户提交还车信息,录入还车表 数据流来源:用户预还车信息 数据流去向:还车表 数据结构:还车表 ⑭ 数据流名:还车入库 说明:还车表信息记录到库存表 数据来源:还车表 数据流去向:库存表 数据结构:还车表、库存表 ⑮ 数据流名:还车信息 说明:员工核对还车表确定车辆信息,同意还车 数据流来源:还车表 数据流去向:车辆信息表 数据结构:还车表、车辆信息表 ⑯ 数据流名:还车记录 说明:将还车信息记录到租车表 数据流来源:还车表 数据流去向:租车表 数据结构:换车表、租车表 ⑰ 数据流名:查看租车信息 说明:对租车信息进行查看 数据流来源:租车表 数据流去向:员工、管理员 数据结构:租车表 ⑱ 数据流名:车辆信息管理 说明:员工添加、删除、修改车辆信息到车辆信息表 数据流来源:员工 数据流去向:车辆信息表 数据结构:车辆信息表 ⑲ 数据流名:查看车辆信息 说明:员工查看车辆信息 数据流来源:车辆信息表 数据流去向:员工 数据结构:车辆信息表 ⑳ 数据流名:查看库存信息 说明:员工查看库存信息 数据流来源:库存表 数据流去向:员工 数据结构:库存表 21 数据流名:形成合同 说明:由租车信息形成合同 数据流来源:租车信息 数据流去向:合同 数据结构:合同 22 数据流名:合同记录 说明:将形成的合同记录入合同表 数据流来源:合同 数据流去向:合同表 数据结构:合同表 23 数据流名:查看合同 说明:员工和用户对合同进行查看 数据流来源:合同表 数据流去向:员工、用户 数据结构:合同表 24 数据流名:登录信息管理 说明:管理员对登录信息进行管理 数据流来源:管理员 数据流去向:登录信息表 数据结构:登录信息表 3. 数据存储 ① 数据存储名:租车用户表 说明:租车用户注册或者员工对注册用户管理后所产生的信息表 编号:A1 输入的数据流:租车用户注册、租车用户管理 输出的数据流:查看用户信息 组成:用户信息表、登录信息表 ② 数据存储名:员工信息表 说明:员工注册或者管理员对员工信息进行管理后所产生的信息表 编号:A2 输入的数据流:员工注册、员工管理 输出的数据流:查看员工信息 组成:员工信息表、登录信息表 ③ 数据存储名:员工业绩表 说明:根据员工业绩所产生的报表 编号:A4 输入的数据流:员工业绩 输出的数据流:员工业绩查询 组成:租车表、员工业绩表 ④ 数据存储名:登录信息表 说明:员工和用户注册后包含他们登录信息(Account Password Permission)的信息表 编号:A3 输入的数据流:员工注册、员工管理、租车用户注册、租车用户管理 输出的数据流:登录信息管理 组成:员工信息表、用户信息表、登录信息表 ⑤ 数据存储名:预租车表 说明:用户提交给系统的租车信息 编号:B1 输入的数据流:预租车辆信息 输出的数据流:租车信息 组成:预租车表、库存表、车辆信息表 ⑥ 数据存储名:还车表 说明:用户提交还车信息给系统所产生的信息表 编号:B2 输入的数据流:预还车辆信息 输出的数据流:还车入库、还车信息、还车记录 组成:还车表、库存表、车辆信息表、租车信息表 ⑦ 数据存储名:库存表 说明:车辆信息录入以及之后的车辆信息变动所产生的信息表 编号:B3 输入的数据流:还车入库、租车减库 输出的数据流:预租车辆信息 组成:预租车表、还车表、库存表 ⑧ 数据存储名:车辆信息表 说明:员工对车辆信息进行录入、删除、修改后所产生的信息表 编号:B4 输入的数据流:租车信息、还车信息、车辆信息表 输出的数据流:查看车辆信息 组成:车辆信息表、还车表、预租车表 ⑨ 数据存储名:合同表 说明:有租车信息打印合同所产生的信息表 编号:B6 输入的数据流:租车信息、合同表 输出的数据流:查看合同 组成:合同表 4. 处理过程 ① 处理过程名:员工注册 说明:员工注册的处理过程 输入:员工基本信息、员工登录信息 输出:是否注册成功 处理:检验员工输入信息是否合法,将合法信息录入员工信息表 ② 处理过程名:员工管理 说明:管理员对员工信息进行管理的处理过程 输入:员工更改信息 输出:员工信息表 处理:检验更改信息是否合法,将更改信息录入员工信息表 ③ 处理过程名:查看员工信息 说明:管理员查看员工信息的处理过程 输入:员工身份证号 输出:员工信息 处理:检索员工身份证号(唯一)显示员工信息 ④ 处理过程名:员工业绩结算 说明:结算员工信息的处理过程 输入:员工管理的租车信息历史 输出:员工业绩表 处理:按月算出员工业绩、累加总业绩到业绩表 ⑤ 处理过程名:员工业绩查询 说明:管理员对员工的业绩查询、员工对自己的业绩查询的处理过程 输入:员工标志信息(身份证号) 输出:员工业绩表 处理:检索员工标志信息(身份证号)显示员工信息 ⑥ 处理过程名:用户注册 说明:用户注册的处理过程 输入:用户基本信息、登录信息 输出:是否注册成功 处理:检验输入信息是否合法,将合法信息录入用户信息表 ⑦ 处理过程名:用户管理 说明:员工对用户信息进行管理的过程 输入:用户更改信息 输出:用户信息表 处理:检验更改信息是否合法,将合法信息录入用户信息表 ⑧ 处理过程名:查看用户信息 说明:员工查看用户信息的过程 输入:用户标志信息(身份证号) 输出:用户信息表 处理:检索用户标志信息(身份证号)显示用户信息 ⑨ 处理过程名:用户/员工登录 说明:用户/员工登录的处理过程 输入:登录帐号、密码 输出:是否登录成功 处理:检查登录帐号和密码是否预数据库中的一致,成功显示主界面,不成功则提示登录失败,并提示重新登录。 ⑩ 处理过程名:租车界面 说明:用户在租车界面进行租车 输入:预租车辆信息 输出:库存信息 处理:系统输出库存信息给用户选择 ⑪ 处理过程名:预租车 说明:用户提交预租车辆信息给系统 输入:预租车信息 输出:预租车表 处理:检验预租车信息,将预租车信息录入预租车信息表 ⑫ 处理过程名:同意租车 说明:员工对用户提交的预租车表判断是否同意 输入:预租车信息 输出:是否同意 处理:员工对预租车信息进行判断,适合就点同意,不适合就点不同意 ⑬ 处理过程名:租车给用户 说明:系统租车给用户 输入:预租车表 输出:车辆信息表 处理:系统比对预租车表和车辆信息表选择适合的车辆租给用户,对租出的车辆的租用状态进行更改 ⑭ 处理过程名:租车减库 说明:把租出的车辆的信息从库存表中减除 输入:租车信息 输出:改动的库存表 处理:把租出去的车辆的类型的量的数量从库存表减出 ⑮ 处理过程名:记录租车 说明:记录租车信息到租车表 输入:租车信息 输出:租车表 处理:将租出的车辆信息记录到租车表 ⑯ 处理过程名:预还车 说明:用户提交预还车信息到系统 输入:预还车信息 输出:还车表 处理:将用户提交的还车信息记录到还车表 ⑰ 处理过程名:同意还车 说明:员工对用户提交的还车信息判断是否同意 输入:还车表 输出:是否同意 处理:员工对用户的还车表进行判断,适合点同意,不适合点不同意 ⑱ 处理过程名:还车信息 说明:将归还的车辆信息比对到车辆信息 输入:还车表 输出:车辆信息表 处理:将还车表信息比对车辆信息表,更改租用状态 ⑲ 处理过程名:还车入库 说明:将归还车辆信息比对到库存表 输入:还车表 输出:库存表 处理:将还车信息比对库存表,更改库存数量 ⑳ 处理过程名:还车记录 说明:将还车信息记录到租车表 输入:还车表 输出:租车表 处理:比对还车表租车表,记录还车日期到租车表 21 处理过程名:查看租车信息 说明:员工查看租车信息 输入:租车标志信息(用户编号) 输出:租车信息 处理:检索租车标志信息,显示租车信息 22 处理过程名:车辆信息管理 说明:员工对车辆信息进行管理 输入:车辆的更改信息(添加、删除、修改) 输出:车辆信息表 处理:将员工更改的车辆信息录入车辆信息表 23 处理过程名:查看车辆信息 说明:员工查看车辆信息 输入:车辆标志信息(车辆编号) 输出:车辆信息 处理:检索车辆标志信息,显示车链信息 24 处理过程名:形成合同 说明:将租车信息形成合同 输入:租车信息 输出:合同 处理:将租车信息录入合同模版,形成合同 25 处理过程名:记录合同 说明:记录合同信息到合同表 输入:合同信息 输出:合同表 处理:系统读取合同信息,将合同信息录入到合同表中 26 处理过程名:查看合同 说明:员工查看合同 输入:合同标志信息(合同编号) 输出:合同信息 处理:检索合同标志信息,显示合同信息 27 处理过程名:登录信息管理 说明:管理员对登录信息的权限进行管理 输入:登录信息的更改 输出:更改后登录信息 处理:将管理员更改后的登录信息录入系统 28 处理过程名:查看库存 说明:员工查看库存 输入:车辆标志信息(类型,品牌,型号) 输出:库存里的车辆信息(数量,日租金) 处理:检索车辆标志信息,显示库存里的车辆信息 第三章 软件概要设计 (1)系统目标、总体设计、运行设计等 1.系统目标 系统的整体目标是:利用互联网和信息化技术,结合汽车租赁经营的实际运作情况,建设一个覆盖汽车租赁经营全部业务的“汽车租赁管理信息系统”,通过该系统提高企业信息化水平,完善经营管理体系,提高员工素质,进一步加强企业市场竞争能力。 2.总体设计 “汽车租赁管理信息系统”中的总体设计可以包括以下几个方面: l 客户可以通过网上、前台预订车辆; l 能够保存客户的预订申请单; l 能够保存客户的历史记录; l 员工可以处理客户申请; l 员工可以处理车辆信息; l 管理员除了管理员工信息还可以查看合同信息。 满足上述需求的系统主要包括以下几个模块: l 基本数据维护模块:该模块提供了使用者录入、修改并维护基本数据的途径。 l 基本业务模块:在系统中,客户可以填写汽车租赁申请表,员工处理这些表格;同时,员工还可以修改每辆车的状态,以便员工根据这些资料决定是否批准客户的请求。 l 数据库管理模块:在系统中,对所有客户、员工以及车辆的信息都要进行统一管理,车辆的租赁情况也要进行详细的登记。 l 信息查询模块:该模块主要用于查询相关信息。 3.运行设计 基本数据维护模块 基本数据维护模块包括的主要功能模块: l 添加用户信息 l 修改用户信息 l 删除用户信息 l 添加员工信息 l 修改员工信息 l 删除员工信息 l 添加车辆信息 l 修改车辆信息 l 删除车辆信息 基本业务模块 基本业务模块包含的功能: l 用户填写预定申请 l 员工处理预定请求 l 员工处理预定还车 数据库模块 数据库模块的功能: l 客户信息管理 l 车辆信息管理 l 租赁信息管理 l 职员信息管理 信息查询模块 信息查询模块是查询数据库中的相关信息,包括: l 查询客户信息 l 查询职员信息 l 查询车辆信息 l 查询合同信息 l 查询业绩信息 (2) 软件功能图以及每一个功能所完成的任务 查看报表 修改内部人员 删除内部人员 查看内部人员 添加内部人员 员工信息管理 查看业绩 准许还车 准许租车 合同信息 出租列表 租车管理 添加车辆信息 删除车辆信息 修改车辆信息 查看车辆信息 车辆信息管理 删除客户信息 查看客户信息 查看合同信息 租车 还车 个人信息浏览 查看车辆信息 租车用户 租车用户信息管理 管理员 员工 汽车租赁系统 第四章 数据库设计 (1) 数据库概念设计(E-R图) 车辆编号 租用状态 车牌号 车辆类型 单价 押金 车辆信息表 车辆状况 车辆型号 颜色 是否注册 车辆品牌 租车用户编号 归还日 归还月 归还年 车辆编号 还车表 租车用户编号 预归还月 预归还年 出租日 出租月 出租年 车辆编号 租车表 预归还日 总价 押金 员工编号 居住地 电话 性别 员工身份证号 员工姓名 员工编号 员工表 银行卡号 登录账号 是否注册 租车用户身份证号 驾驶证号 性别 居住地 租车用户姓名 租车用户编号 租车用户表 电话 登录账号 信誉度 是否注册 车辆类型 单价 数量 车辆型号 车辆品牌 库存表 租车用户编号 预归还月 预归还年 出租日 出租月 出租年 车辆编号 租车表 预归还日- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 汽车 租赁 管理信息系统 课程设计
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文