车辆租赁管理系统
汽车租赁管理系统论文及毕业设计答辩稿

该答辩稿详细阐述了汽车租赁管理系统的设计思路、实现过程和成果展示,为参加毕业 设计答辩的学生提供了重要的参考和指导。
THANKS
感谢观看
03
汽车租赁管理系统设计与 实现
系统架构设计
分层架构设计
系统采用典型的分层架构,包括数据访问层 、业务逻辑层和表示层。这种设计可以提高 系统的可维护性和可扩展性。
模块化设计
系统中的各个功能模块(如用户管理、车辆管理、 租赁管理)相互独立,便于开发和维护。
安全性考虑
系统设计时充分考虑了安全性,包括用户身 份验证、数据加密存储等措施,确保数据的 安全性和完整性。
在开发过程中遇到了数据一致性和事务处理的问题,通过引入分布式锁和数据库 事务管理机制,有效解决了这些问题。
未来工作展望
系统性能优化 对系统性能进行持续优化,提高响应速度和并发处理能力。
未来工作展望
功能扩展与完善
VS
增加用户信用体系、智能推荐、数据 分析等高级功能,提升用户体验和业 务价值。
未来工作展望
04
汽车租赁管理系统测试与 评估
系统测试方案与过程
测试方案
采用黑盒测试、白盒测试和灰盒测试等多种方法,确保系统 功能的完整性和可靠性。
测试过程
按照测试用例进行测试,记录测试结果,并对异常情况进行 跟踪和处理。
系统性能评估
评估指标
响应时间、吞吐量、并发用户数等性能指标。
评估方法
通过负载测试、压力测试和稳定性测试等方法,对系统性能进行全面评估。
足
传统的汽车租赁管理方式存在效 率低下、信息不透明、资源浪费 等问题,无法满足现代企业的需 求。
技术进步的推动
信息技术和互联网的普及为汽车 租赁行业提供了新的发展机遇, 推动了行业的技术进步和管理升 级。
汽车租赁管理信息标准系统

汽车租赁管理信息标准系统汽车租赁管理信息标准系统是一种用于汽车租赁公司或车辆租赁部门管理的软件系统。
此系统通过自动化技术和信息管理技术,充分利用计算机网络,整合公司管理、营销、客户服务等多个方面的功能,从而实现对整个租赁过程进行有效管理。
主要功能该系统主要实现以下功能:1.车辆管理:通过该功能可实现对车辆信息的录入、查询和统计等,确保车辆在租期内有足够的可用性。
2.订单管理:包括订单的录入、查询、修改、删除、审核等功能,为租赁公司进行订单管理提供便利。
3.客户管理:该功能实现客户的录入、查询、修改、删除、审核等多种管理操作,并记录租赁客户的历史预订记录,以便于后续对客户进行评估。
4.财务管理:该功能实现租赁车辆的结算、退还、押金管理等功能,确保租赁公司能够有效地收取和管理租金。
5.统计分析:该功能分析租赁公司的业务状况,包括订单情况、客户活跃度、车辆使用率等,帮助公司制定更加有效的管理、营销和客户服务策略。
优点1.减少人工操作:该系统可以自动化操作,减少人工操作的时间和成本。
2.提高工作效率:系统可以帮助员工快速高效地处理订单、车辆管理、客户管理等方面的事务。
3.节省管理成本:整合多个方面的功能,避免了企业在多个系统中进行管理所引起的管理成本上升。
4.提升客户满意度:租赁公司运用该系统优化了车辆使用转派、申请退款等业务流程,提升了客户服务的品质和效率。
总结汽车租赁管理信息标准系统的实施将为租赁公司带来明显的业务和管理优势。
该系统通过自动化和信息化技术,提高了工作效率和管理准确性,有效地帮助租赁公司拓展业务。
同时,新的管理方式增加了客户满意度,将有利于租赁公司的长期发展。
车辆租赁管理系统方案【精选文档】

车辆租赁管理系统解决方案XXXXXXXXX二O 一六年六月一、建设背景为响应国家公务用车车为贯彻落实党的十八大和十八届三中全会精神以及《党政机关厉行节约反对浪费条例》,推进中央和国家机关公务用车制度改革,加快建立新型公务用车制度,有效降低行政成本,如何改制原有公车管理制度,并统一规范管理公务用车,实行车辆租赁统一管理模式.随着互联网家时代的到来,将互联网、卫星定位技术、GPRS移动通讯技术、GIS地理信息系统、计算机网络通信与数据处理等众多学科、理论、融为于一体的车辆管理系统已成为减少事故、降低费用、提高效率、规范车辆的使用。
建立一套基于Inetrnet互联网、ERP、GIS、GPS及数据库技术开发的汽车租赁行业汽车租赁信息管理系统,集保障租赁车辆安全、方便租赁业务运营、规范企业管理于一身,实现了汽车租赁行业全业务流程的信息化管理。
汽车租赁信息管理系统的作用,主要体现在以下几个方面:1)客户可以通过互联网方便的查看车型信息、车辆租赁价格、租赁手续及增值服务内容,还可以直接通过互联网进行车辆的预订;2)汽车租赁工作人员只需要输入最少量的信息即可完成车辆的预订、出车、结算过程,极大的简便了业务办理过程,提高了工作效率、客户服务质量,为企业规模扩大,市场扩张赢取更多的先机;3)公司的管理人员,能够按照总公司、分公司、分店自顶向下的分级授权方式查看租赁数据信息,在授权范围内管理者可以方便直观的查看分公司、分店的待租车辆情况、租赁收入、费用支出、车辆收益情况;4)系统具备智能化的业务提醒功能,如订单到期提醒、逾期还车提醒、预授权到期提醒、收费差额提醒、车辆保养提醒、客户生日提醒等,使租赁工作变得简单、准确、高效;5)系统具备科学的客户管理功能,如客户消费积分管理、积分优惠兑换、会员分级管理、信誉分级管理等,为企业客户管理提供了全面而有效的科学管理方式;6)系统将车辆定位监控与业务集成为一体,除了具备GPS监控的常用功能外,还针对出租行业的特点,能够通过GPS设备直接统计车辆行驶的公里数、行驶时间并直接与还车结算挂接起来。
汽车租赁管理系统PPT课件

1
整体概况
概况一
点击此处输入 相关文本内容
01
概况二
点击此处输入 相关文本内容
02
概况三
点击此处输入 相关文本内容
03
2
摘要
随着汽车工业的发展和汽车的普及,汽车租赁成 为近年来兴起的一个新兴行业。使用汽车租赁管 理系统可以规范企业的管理和经营行为,减少企 业的经营成本,提高工作效率。
VALUES子句中包含要插入的数据值列表。如果指 定了“列名列表”,则数据值列表必须与“列名 列表”完全对应;如果没有指定“列名列表”, 则数据值列表必须与表的所有列顺序完全对应。
16
UPDATE语句的基本语法
UPDATE <表名> SET <列名> = <值> [, …n] WHERE <条件表达式>
据库、创建表、创建视图、备份和还原数 据库等。 常用SQL语句的使用。 ADO数据库访问技术。
11
设计表结构
数据库结构设计是总体设计阶段非常重要 的环节,好的数据库结构可以简化开发过 程,使系统功能更加清晰明确。
数据库包含7个表,即基本类型表Types、会 员类型表MemberType、公司信息表Company、 客户信息表Customer、汽车信息表Cars、汽 车租赁表Lease和用户信息表Users。
17
DELETE语句的基本语法
DELETE FROM <表名> WHERE <条件表达式>
18
ADO数据访问技术
ActiveX Data Objects 的缩写,提供对各种数据库访问的标 准接口。
包括的主要对象有: 连接对象Connection。连接时必须指定要连接到的数据源
车辆租赁系统实践报告(2篇)

第1篇一、引言随着我国经济的快速发展,汽车已经成为人们日常生活中不可或缺的交通工具。
然而,由于购买汽车的成本较高,许多人选择了租赁车辆来满足出行需求。
为了提高车辆租赁行业的运营效率和服务质量,开发一套完善的车辆租赁系统势在必行。
本文将结合实践,对车辆租赁系统进行探讨,以期为我国车辆租赁行业的发展提供参考。
二、车辆租赁系统概述1. 系统背景车辆租赁行业在我国经历了快速发展的阶段,市场规模逐年扩大。
然而,传统的租赁模式存在诸多弊端,如信息不对称、管理混乱、服务不到位等。
为了解决这些问题,开发一套智能化的车辆租赁系统具有重要意义。
2. 系统目标(1)提高租赁效率,降低运营成本;(2)实现信息共享,提升服务质量;(3)满足用户个性化需求,提高用户满意度;(4)加强企业内部管理,提高企业竞争力。
三、系统设计1. 系统架构车辆租赁系统采用B/S(Browser/Server)架构,分为前端展示层、业务逻辑层和数据访问层。
(1)前端展示层:负责用户界面展示,包括车辆展示、订单管理、个人中心等模块;(2)业务逻辑层:负责处理业务逻辑,如订单处理、用户管理、车辆管理等;(3)数据访问层:负责数据存储和访问,包括数据库、缓存等。
2. 功能模块(1)车辆管理模块:包括车辆信息录入、车辆状态查询、车辆库存管理等;(2)订单管理模块:包括订单创建、订单查询、订单修改、订单取消等;(3)用户管理模块:包括用户注册、用户登录、用户信息修改、用户权限管理等;(4)财务管理模块:包括收入统计、支出统计、利润分析等;(5)统计分析模块:包括租赁数据统计、用户数据分析、业务数据统计等。
3. 技术选型(1)前端技术:HTML5、CSS3、JavaScript、jQuery等;(2)后端技术:Java、Spring、MyBatis等;(3)数据库:MySQL、Oracle等。
四、系统实施与测试1. 系统实施(1)需求分析:与客户沟通,了解客户需求,明确系统功能;(2)系统设计:根据需求分析,设计系统架构和功能模块;(3)系统开发:按照设计文档进行开发,包括前端和后端开发;(4)系统部署:将系统部署到服务器,进行测试和调试。
汽车租赁管理信息系统

汽车租赁管理信息系统随着汽车租赁服务的普及和快速发展,汽车租赁公司面临着日益增长的车辆管理和客户需求的挑战。
为了提高租赁业务的效率和管理水平,许多租赁公司采用汽车租赁管理信息系统(Car Rental Management Information System)来解决这些问题。
一、系统概述汽车租赁管理信息系统是一个集成的软件系统,用于管理汽车租赁公司的运营和业务流程。
该系统具有如下主要功能:1. 车辆管理:系统能够对公司的汽车库存进行全面的管理,包括车辆信息、车辆状态、车辆维护和保养记录等。
车辆信息包括车辆型号、车牌号码、车辆产商等。
系统还可以记录车辆的维护和保养信息,以确保车辆在租赁过程中保持良好的运行状态。
2. 客户管理:系统能够记录客户的个人信息、租车记录和付款信息。
通过该系统,租赁公司可以实时查询客户的租赁历史和待付款情况,方便进行客户关系管理和财务核算。
3. 订单管理:系统能够管理客户的租车订单,包括订单录入、价格计算和订单跟踪等。
租赁公司可以根据客户需求和车辆库存情况,为客户提供合适的车辆选择和预订。
订单管理功能还可以自动生成合同和账单,提高租赁流程的效率和准确性。
4. 财务管理:系统能够管理租赁公司的财务活动,包括收款、付款、发票管理等。
通过该系统,租赁公司可以实时查询财务状况和利润情况,帮助决策者做出准确的财务分析和决策。
5. 报表分析:系统能够生成各类报表,包括销售报表、客户报表和车辆报表等。
通过数据分析和报表生成,租赁公司可以及时了解经营状况,并根据数据分析结果进行决策和优化。
二、系统特点汽车租赁管理信息系统具有以下特点,使得其成为汽车租赁公司提高管理水平和服务质量的有力工具:1. 自动化流程:系统能够自动化并优化租赁流程,减少人工干预和错误概率。
客户可以通过在线渠道进行预订和付款,极大提高了租赁业务的便捷性和效率。
2. 数据集成:系统能够集成汽车库存、客户信息和财务数据等多个数据源,形成统一的数据集。
汽车租赁管理系统
长沙学院课程设计说明书题目汽车租赁管理系统学院计数院专业(班级) 软件工程姓名学号指导教师杨刚、潘怡起止日期2017/5/29-2017/6/29课程设计任务书课程名称:数据库系统原理课程设计设计题目:汽车租赁管理系统。
已知技术参数和设计要求:题目:汽车租赁管理系统1、某汽车租赁公司汽车租赁管理系统需要如下信息:工作人员信息包括:工号、姓名、性别、联系电话等。
客户信息包括:身份证号、姓名、性别、所在单位、联系电话等。
车辆信息包括:车牌号、品牌、颜色、座位数、日租价格、日租超公里价格、月租价格、租赁状态、购入日期等。
车辆类别信息包括:分类号,库存数。
其业务规则描述如下:一个工作人员可以对很多辆车辆进行管理,一辆车也可以被多个工作人员管理;一辆车只能属于一种车辆类别,而一种车辆类别可以包含多辆车;一个客户可以租多辆不同的车。
2、系统功能的基本要求:可以实现对车辆、租赁客户的查询,可以查询汽车、客户租赁历史记录。
可以按类别统计汽车的租赁金额和剩余的库存数,可以统计某一年龄客户群体对某类汽车的租赁喜好,能模拟客户对汽车的租借、归还业务。
各阶段具体要求:1、需求分析阶段●定义数据项的含义和取值●定义目标系统的数据流2、概念结构设计阶段●画出实体模型E-R图3、逻辑结构设计阶段●将实体模型转化为关系模型●给出每个关系的主关键字和函数依赖集●分析你所设计的关系数据库模式是否属于3NF4、物理设计阶段●确定所有字段的名称、类型、宽度、小数位数及完整性约束●确定数据库及表的名称及其组成●确定索引文件和索引关键字5、数据库安全及维护设计阶段●设计一个适合的数据库安全策略(用户身份认证、访问权限、视图)●为了实现复杂的数据完整性约束,设计适当的触发器●设计一个适合的数据库备份策略6、实施阶段●要求所有操作必须在查询分析器中用SQL语句或系统存储过程完成。
设计工作量:(1)软件设计:完成问题陈述中所提到的所有需求功能。
基于web的汽车租赁管理系统
基于web的汽车租赁管理系统一、引言随着人们生活水平的提高和汽车消费的普及,汽车租赁业务逐渐兴起。
为了更好地管理和运营汽车租赁业务,提高服务质量和效率,基于Web的汽车租赁管理系统应运而生。
本文将详细介绍基于Web的汽车租赁管理系统的设计与实现。
二、系统概述基于Web的汽车租赁管理系统是通过互联网平台进行操作和管理汽车租赁业务的系统。
通过该系统,用户可以通过网站或移动端应用程序浏览、选择、预订和归还汽车。
同时,系统能够实现对汽车信息、客户信息、订单信息等的管理和统计分析。
三、系统功能1. 用户管理功能基于Web的汽车租赁管理系统具备用户管理功能,包括注册、登录、个人信息维护等操作。
用户可以通过注册账号后进行登录,以便进行后续的汽车租赁服务。
2. 汽车管理功能系统能够对汽车信息进行管理,包括汽车的基本信息、图片、价格、租用状态等。
管理员可以通过系统对汽车信息进行增加、修改和删除,确保信息的准确性和及时性。
3. 订单管理功能基于Web的汽车租赁管理系统具备订单管理功能,用户可以通过系统进行汽车的预订、取消和归还等操作。
同时,系统能够实时更新订单状态和计费情况,并提供相关账单的查询和打印功能。
4. 数据统计与分析功能系统能够对汽车租赁业务进行数据的统计和分析,包括租赁次数、客户偏好、收入情况等。
管理员可以通过系统生成报表和图表,从而帮助决策者了解业务运营情况,并做出相应的调整和优化。
四、系统设计1. 技术选型基于Web的汽车租赁管理系统可以采用常见的技术框架和工具,如Java语言、Spring框架、MySQL数据库、HTML+CSS+JavaScript等。
系统前端可以采用响应式设计,以适配不同终端设备的需求。
2. 系统架构系统采用三层架构,包括表示层、业务逻辑层和数据访问层。
表示层负责与用户进行交互,通过Web页面展示系统功能和数据;业务逻辑层负责处理用户的请求和业务逻辑,实现对数据的操作和管理;数据访问层负责与数据库进行交互,完成数据的读取和存储。
python汽车租赁管理系统设计与实现课程设计
一、概述随着社会经济的不断发展和人们生活水平的提高,汽车已经成为人们出行的重要交通工具。
汽车租赁服务也因其方便快捷的特点受到了越来越多人的青睐。
为了更好地管理汽车租赁业务,提高服务质量,降低成本,本课程设计将基于Python语言,设计并实现一个汽车租赁管理系统。
二、需求分析1. 用户管理:系统需要对客户信息进行管理,包括客户尊称、通联方式、唯一识别信息等基本信息。
2. 车辆管理:系统需要对车辆信息进行管理,包括车辆品牌、型号、颜色、车牌号等基本信息。
3. 订单管理:系统需要对用户租车订单进行管理,包括租车时间、还车时间、费用计算等。
4. 员工管理:系统需要对员工信息进行管理,包括员工尊称、职位、通联方式等基本信息。
三、系统设计1. 数据库设计:设计包括客户信息、车辆信息、订单信息、员工信息的数据库表结构,保证数据的准确性和完整性。
2. 用户界面设计:设计用户友好的界面,实现客户信息、车辆信息、订单信息、员工信息的录入、查询和修改功能。
3. 业务逻辑设计:设计客户租车、还车、费用计算等业务流程逻辑,保证系统的功能完整性和安全性。
4. 系统架构设计:设计系统的整体架构,包括前端界面、后端逻辑处理和数据库交互。
四、系统实现1. 技术选型:选择Python语言作为系统的开发语言,并使用Django 框架搭建系统的基础架构。
2. 数据库选择:选择MySQL作为系统的数据库管理系统,保证数据的存储和查询效率。
3. 前端实现:使用HTML、CSS、JavaScript等前端技术实现用户界面,保证界面的友好性和美观性。
4. 后端实现:使用Python语言实现系统的业务逻辑处理,保证系统的功能完整性和安全性。
5. 测试与优化:对系统进行全面测试,确保系统的稳定性和性能,同时对系统进行优化,提高系统的响应速度和用户体验。
五、总结与展望本课程设计基于Python语言,设计并实现了一个汽车租赁管理系统,实现了用户管理、车辆管理、订单管理、员工管理等功能。
车辆租赁管理系统数据库课程设计
车辆租赁管理系统数据库课程设计
随着人们生活水平的提高,越来越多的人选择租车出行。
为了更好地管理车辆租赁业务,开发一款车辆租赁管理系统是非常必要的。
本文将介绍一款车辆租赁管理系统的数据库设计。
我们需要设计车辆信息表。
该表包括车辆编号、车辆品牌、车型、颜色、车牌号、车辆状态等字段。
其中,车辆状态字段用于标识车辆是否可租借。
我们需要设计客户信息表。
该表包括客户编号、客户姓名、联系电话、身份证号、驾驶证号等字段。
这些信息将用于客户租车时的身份验证。
接着,我们需要设计租赁订单表。
该表包括订单编号、客户编号、车辆编号、租赁开始时间、租赁结束时间、租赁天数、订单金额等字段。
其中,租赁天数和订单金额字段将根据租赁开始时间、租赁结束时间和车辆租赁价格计算得出。
我们需要设计车辆租赁价格表。
该表包括车辆编号、租赁单价、押金等字段。
车辆租赁价格将根据车型、车辆状态和租赁时间等因素进行计算。
除了以上表格,我们还需要设计一些辅助表格,如车辆品牌表、车型表、车辆颜色表等。
这些表格将用于车辆信息表的数据填充。
车辆租赁管理系统的数据库设计包括车辆信息表、客户信息表、租赁订单表、车辆租赁价格表以及辅助表格等。
这些表格将为车辆租赁管理系统的正常运行提供必要的数据支持。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录1.需求分析––––––––––––––––––––––21.1 客户部–––––––––––––––––––––––2 1.2 维修部–––––––––––––––––––––––21.3 库存部–––––––––––––––––––––––31.4 采购部–––––––––––––––––––––––41.5 财务部–––––––––––––––––––––––41.6系统的边界–––––––––––––––––––––51.7分析用户需求––––––––––––––––––––52.概念结构设计–––––––––––––––––––122.1客户部实体–––––––––––––––––––––12 2.2 维修部实体–––––––––––––––––––––132.3 库存部实体–––––––––––––––––––––132.4 采购部实体–––––––––––––––––––––143.逻辑设计–––––––––––––––––––––143.1客户部关系模式––––––––––––––––––––15 3.2维修部关系模式––––––––––––––––––––15 3.3库存部关系模式––––––––––––––––––––16 3.4采购部部关系模式–––––––––––––––––––164.物理结构设计–––––––––––––––––––174.1确定数据库的存储结构–––––––––––––––––17 4.2确定数据的存取方法––––––––––––––––––17 4.3物理结构的评价––––––––––––––––––––175.数据库实施、运行和维护––––––––––––––171.需求分析1.1客户部1.1.1 客户部:负责用户租赁车辆及收取相应费用客户租车时,由客户部接待人员领到车辆展示台选车。
客户选车后并记录车辆的类型,然后到登记处登记。
登记处登记并核对客户信息,如果客户信息完备,则根据客户记录的车辆的类型编号查询车辆库存信息。
若存在该类型车辆,则由登记处填写提车通知发送给库存部。
库存部根据提车通知,派下属人员取车送到试车场给客户试车。
若客户满意则到登记处登记详细信息。
登记处生成一条车辆租赁记录到车辆租赁记录信息中,并打印出车辆租赁单及收取相应押金。
客户缴完费用后则可把车开走。
客户还车时,登记处根据客户所出示的车辆租赁单发送一条质检请求到维修部。
维修部派质检员验收归还车辆。
质检员验收完后填写验收单交到客户部登记处,客户查看验收单无异议后,登记处根据验收单及车辆租赁记录生成收费清单。
客户缴完费用后则可离开。
1.1.2用户要求(1)信息要求,即需要存储和处理的数据主要有客户信息包括客户个人信息、本地担保人信息;客户个人信息包括客户身份证号、客户姓名、客户性别、客户地址、客户电话、驾驶证号等;本地担保人信息包括担保人身份证号、担保人姓名、担保人性别、担保人地址、担保人电话等;车辆租赁信息包括车牌号、车辆类型号、出租时间、归还时间、已交押金、客户身份证号、客户名、收费人编号等。
折扣表出租单价、1天以内的折扣、2~5的折扣、6~10天的折扣、10以上的折扣(2)处理要求建立客户档案,包括客户的身份证复印件等基本信息;对客户数量进行统计等;对客户信息进行查询、修改、删除、添加等;建立本地担保人档案,包括担保人身份证复印件等基本信息;对担保人信息进行查询、修改、删除、添加等对车辆库存信息进行查询操作;建立车辆租赁信息记录;对车辆租赁信息进行修改、添加等;统计质检单上的应赔偿金额;建立收费清单记录。
(3)安全性与完整性要求对不同的用户赋予不同的权限,每个用户只能对有限的数据进行有限的操作。
如,限制对客户档案信息进行查询,保护客户的个人隐私;限制用户对车辆库存记录的删除操作。
系统应满足实体完整性、参照完整性和用户定义的完整性。
如在车辆租赁信息记录中车辆的车牌号、车辆类型号不能为空,且车牌号、车辆类型号应是车辆库存记录中已有的编号。
1.2维修部1.2.1维修部:负责车辆的质检及维修用户还车时进行相应的质检,质检人员填写相应验收单。
对有问题的车进行上报,维修部派维修人员进行维修。
维修人员填写相应维修清单,并更新相应的维修信息。
在质检维修完成后向库存部发送入库通知。
维修部根据库存部的要求定期的派人到库存部去检查车辆。
打印出相应的质检报告表,并反馈给库存部。
对有问题的车辆上报维修部,维修部派维修人员维修,并填写相应维修清单,将维修结果反馈给库存部。
对新采购的车辆进行质检。
1.2.2用户要求(1)信息要求:质检单信息包括车辆损坏情况、质检时间等;维修清单包括维修后的车灯状况、挡风玻璃、车身外壳、质检时间等。
(2)处理要求:根据维修清单中的信息更新车辆租赁记录中的车辆现状信息。
(3)安全性与完整性要求:对不同的用户赋予不同的权限,每个用户只能对有限的数据进行有限的操作。
如查询。
系统应满足实体完整性、参照完整性和用户定义的完整性。
1.3、库存部1.3.1库存部:负责车辆库存管理当收到客服部提车通知单时,按提车单类型号和数量派人将此种类型的车送到试车场让客户试车,并做出库标记,如果客户试车满意,库存部在收到客户部发出的完成交易的通知后更新数据库。
当车辆由于老化、安全等问题需要销毁时,库存部生成相应的销毁记录并在车辆库存文件中删除相应记录。
.根据维修部提交的入库请求,进行入库操作并更新相应的车辆库存文件。
根据质检部提交的新车质检合格证允许车辆入库,并更新车辆库存文件。
库存部必须定期对车辆进行日常护理,并定期通知维修部对车辆质检。
1.3.2用户要求(1)信息要求车辆库存信息包括车辆类型、车牌号、购买时间、供应商、库存位置、状态等;车辆信息包括车辆类型、车牌号、购买时间、出租单价等;销毁信息包括车牌号、销毁时间等。
(2)处理要求对出库车辆记录信息包括车牌号、车辆类型、出库时间、操作人等;对入库车辆记录信息包括车牌号、车辆类型、入库时间、质检人等;对销毁车辆记录信息包括车牌号、车辆信息、销毁时间、质检人、销毁人等;对仓库的车辆进行统一的管理,防火防盗;按相关文件对车辆进出库操作,出车时必须有客户部提车通知单,入车时必须有质检合格证明;严格把关,闲杂人员未经允许不准进入;对很久没有入库的车辆,要求客户部进行相关调查。
(3)安全性和完整性要求。
安全性包括用户安全和数据安全:其中用户安全解决方法为对不同的用户赋予不同的权限,每个用户只能对有限的数据进行有限的操作。
如,限制对库存记录的访问,只有被授予权限的人员才能访问。
数据安全包括数据本身安全和数据核对,我们应对数据双机热备份。
系统应满足实体完整性、参照完整性和用户定义的完整性。
1.4 采购部1.4.1采购部:负责车辆采购采购时,根据车辆报销表和市场调查表生成采购表以确定需要采购的车辆的类型和数量,根据采购表查询供应商表,确定符合条件的采购对象,并向财务部领取资金,然后联系供货商,签订合同,进行采购。
货到时,通知维修部派质检员质检,合格则通知库存部收货,不合格则要求供应商退货1.4.2用户要求:(1)信息要求供应商信息包括供应商的单位信息和经营信息;供应商的单位信息包括单位名称、详细地址、联系人等;供应商的经营信息包括供应商的商品名称、单位价格等;采购信息记录包括供货商名称、采购时间、车辆类型、数量、价格。
(2)处理要求对供应商信息进行管理,包括对供应商进行分类和编号;建立供应商档案表;按供应商品的种类,供应商品名称等对供应商档案进行查询;建立车辆参考价格表,由采购员通过市场调查,进行添加,删除和更新。
(3)安全性与完整性要求对不同的用户赋予不同的权限,每个用户只能对有限的数据进行有限的操作。
如,限制对供应商信息的查询,只有被赋予此项权限的用户才能访问采购记录。
系统应满足实体完整性,参照完整性和用户定义的完整性。
如,提供货品的供应商应该在供应商表记录中,且供应商的联系方式不能为空。
1.5财务部1.5.1 财务部:统计收入与支出,生成业绩报表财务部根据客户部当天的车辆收费清单及车辆租赁单统计当天的收入情况,并收取当天的收入。
财务部根据维修部的维修清单统计日常维护时维修部所用费用。
财务部根据采购部的采购合同信息统计采购时所用费用。
统计每月的收支情况(本月纯收入=本月所有收入-本月所有支出-本月各部门工资)根据客户部的车辆租赁信息统计当月各类车的租赁情况以及各类车的收入情况,并生成业绩报表。
1.5.2 用户要求(1)信息要求客户部收入信息包括日期、收入金额、客户部负责人、财务部负责人等;车辆出租统计信息包括车辆类型、出租价格、出租数量、日期等;车辆维护费用统计信息包括车辆类型、车辆维护费用、维修部负责人、财务部负责人、日期等;车辆销毁统计信息包括车辆类型、车牌号、维修部负责人、库存部负责人、财务部负责人、日期等。
(2)处理要求统计客户部收入信息时,日期要求为具体的每一天,最后汇总成每一月的信息;对客户部收入情况进行查询操作;对车辆出租情况进行查询操作;对车辆维护费(总费用)进行查询操作;对车辆销毁情况进行查询操作;由各类车的租赁情况生成业绩报表。
(3)安全性要求对数据要进行严格的保密,限制一般人对数据的修改和删除等操作。
1.6系统的边界基础数据的录人和更新由操作员联机完成,如,职员个人信息、车辆信息等;由计算机应用系统完成的功能有:实体的编码维护,如职员编号、收费清单流水号等;一些由基础数据导出的数据的插入和更新,如车辆租出天数等;对数据的查询,如按编号对职员信息进行查询;根据数据记录生成统计报表,如根据车辆租赁记录生成“每日业绩报表”等。
1.7分析用户需求在调查完用户需求之后,就要开始分析用户需求。
在此,采用自顶向下的结构化分析方法将整个系统划分为5个子系统:客户部子系统、维修部子系统、库存部子系统、采购部子系统、财务部子系统。
以客户部子系统为例,经过对用户需求的详细分析,明确该子系统的主要处理流程是:对用户的基本信息进行登记管理,通过查找车辆库存信息对用户所需车辆进行查找,如存在则通知库存部发车,生成车辆租赁信息记录并打印出收费清单及收取相应费用。
客户还车时,根据相应的车辆租赁记录自动进行结算,收取租车费用及完善车辆信息文件。
根据处理流程,可以画出该子系统的用户租车的数据流图,如图所示:图1. 用户租车管理流程图将所有用户需求分析完之后,就要开始构造数据字典了。
1.7.1客户部要用到的数据结构如下表1 数据结构定义数据结构编号数据结构名含义说明组成01 客户个人信息记录客户信息客户身份证号、客户名、客户性别、客户年龄、客户住址、客户电话、客户驾驶证号02 担保人信息记录担保人信息担保人身份证号、担保人姓名、担保人性别、担保人年龄、担保人住址、担保人电话03 客户部记录客户部信息客户部编号、客户部电话、客户部负责人04 客户部员工记录客户部员工信息员工编号,员工姓名,员工性别,员工职务,员工电话,员工住址05 车辆租赁信息记录车辆出租情况车牌号、车辆类型号、出租时间、归还时间、已交押金、客户身份证号、客户名、操作员编号06 折扣表根据租赁时间来进行折扣出租单价、1天以内的折扣、2~5的折扣、6~10天的折扣、10以上的折扣在确定了数据结构之后,就要对每个数据结构的数据项进行具体定义。