汽车租赁企业系统

2022-07-11

第一篇:汽车租赁企业系统

面向汽车电线束制造企业的集成化CAPP系统

研究与开发

技术分类: EDA工具与服务 | 2010-01-13

东莞理工学院,城市学院 方勇

汽车电线束素有汽车神经之称,是汽车动力和各种信号分配系统PASDS(Power and Signal DistribuTIon System)的传输载体。就目前的技术水平而言,汽车的功能愈强,其线束的技术含量及复杂程度就愈高。目前有很大一部分线束生产企业仍然由工艺设计人员使用AutoCAD手工作线束图,然后传入车间生产。无疑这样的从规划线束到生产等一系列过程效率低,不易保证质量,难于实现线束设计信息化、工艺过程自动化。面向汽车电线束制造企业的集成化CAPP系统结合工艺知识库将线束的规划、工艺信息的生成与导出、线束生产等融为一体,有效地解决了企业的生产效率低和产品质量不合格等问题。

1 汽车电线束生产企业工艺文件特点

工艺文件类型多样,从文件的性质来看可以分为静态和动态两种类型,其主要来源是已规范的工艺规程和工艺设计手册。对于汽车电线束生产企业而言,静态文件主要由线束生产规范、企业生产规范等组成。动态文件由工艺任务分配卡组成,它是生产前编制的综合详细工艺文件、线束图设计过程中的产物,供生产管理和调度用。大多数工序根据产品特点结合工艺文件严格按顺序进行,少数工序由工人自己灵活决定。各种工序完成后,质量检测人员根据检验卡要求对产品进行合格性检查。这类企业的工艺文件特点是:多类型、文件按接单的产品归档。企业各个部门之间的相互协调和沟通限制在纸质文件方式,严重影响了企业效益的提高,这些主要表现在: 1)根据在AutoCAD上绘制成的线束图形进行手工工艺任务分配卡设计;2)产品数据没有实现共享,工艺专家的经验和知识没有实现积累;3)产品设计过程缺乏管理和控制;4)工艺资源没有实现优化配置。

2 计算机辅助工艺过程设计CAPP系统的功能分析

通过汽车线束制造企业的实际调研和分析,确定汽车线束制造企业的CAPP系统的功能需求应从设计、管理、集成等多方面来解决企业的工艺设计和生产问题。系统的功能流程图如图1所示。

图1 功能流程图

系统的功能主要有以下几个方面:

(1)基于汽车线束产品结构:在企业中,一切生产活动都是围绕产品而展开的。基于线束产品结构进行工艺设计,可以直观、方便、快捷地查找和管理工艺文件,有效地指导车间线束组装生产。

(2)汽车线束工艺设计:这是工艺工作的核心工作,CAPP应高效率、高质量地保证工艺设计的完成,主要包括线束工序流向编制、汽车线束图的绘制、标准工时计算等。

(3)线束资源的利用:在工艺设计的过程中,需要应用工艺技术支撑数据(线束生产规范、国家/企业技术线束标准),参考工艺技术基础数据。各个企业的资源是不同的,并且使用资源的方式也是不同的。

(4)线束工艺文件生成:是工艺工作的最后一步。它对线束图材料消耗和工时计算的汇总,并且其中的电线压接数据和单配图是组装达标线束的有效保障。

(5)线束工艺设计管理:这是工艺工作的管理部分,包括线束图版本管理、物料编码管理、线束工艺文件安全管理等,对于企业规范管理有着极为重要的意义。

(6)线束图和工艺文件网络化:局域网中,通过Web方式,依托Http协议将线束图和部分工艺文件在生产车间和仓库终端显示,指导工人生产以及仓库物料的准备。

3 CAPP系统结构组成

开发汽车线束CAPP系统,是在考虑汽车线束企业本身需求前提下,同时充分考虑设计对象即线束的特点和线束制造企业的实际需要,实用性与先进性并举。

系统以典型的C/S(Client/Server)结构和B/S(Browse/Server)结构为有效结合。即设计图形和各种线束组成部分如插接件、包覆件等零件图形,工艺信息及基础物料信息等存放在后台数据库,在工艺设计员端进行常规工艺线束图设计,在仓库和车间终端显示工艺文件等信息指导生产。

系统结构如图2所示。

图2 系统结构图

3.1系统管理

此模块是保障系统在安全可靠环境下运行的关键。具体的工作是:将用户分为设计员、管理员等多种类别,根据权限进行判断和设置系统各种功能使用权,确认线束文档的检入、 3.2图形设计

该模块是系统核心的组成部分,完成各种车型线束图的绘制任务。通过对主线束的绘制,然后进行包覆件、表面包覆、插接件等必要线束零件设计,产生真实形象线束来指导生产。

3.3工艺信息模块

根据在系统上绘制的线束图,生成相应的工艺文件并进行必要的管理。它是系统核心的组成部分,包括以excel文件的格式得到生产线束中,所有材料和所需工时的消耗及需要注意的各种线束零件组装顺序和方向。

3.4物料管理模块

其功能是对生产线束的各种基本物质资料的管理。例如对电线、包覆件、插接件、表面包覆的基本信息进行增加、删除、修改、筛选等功能。

3.5线束图管理模块

主要实现对线束生产车间、仓库等终端,以Web方式呈现出指导生产和物料管理的相关资料。

4 CAPP系统的关键技术

4.1线束图形数据库的设计

图形数据库实现对设计的线束图形特征的静态描述,在整个集成化CAPP中起着"承上启下" 的作用,主要包括电线、包覆件、插件等各种线束零件的信息。对设计员及管理员而言,他们能很清晰了解线束材料消耗以及组装时的布局情况。而对于企业管理人员以及组装人员,他们能通过图形信息的载体即工艺信息来指导自己的工作。依据AutoCAD自身数据库特点,提取图形旬柄和自定义图形标记作为识别图形的标志。如图3所示为CAPP系统所作的电线主线束,其中j0、jl、j

2、j

3、j4表示主线束上的节点号。在图形数据库中应该有这些字段来明确表示它:线束产品图号、节点号、父节点、距离、节点句柄、节点号句柄、距离句柄、线句柄,其中旬柄是AutoCAD记录图形的标志性属性,通过它可以对图形进行修改、删除、移动等操作;线束产品图号表示整张线束图的图号,节点号、父节点、距离表示线束图中节点的特征。总结图3的信息,各种句柄信息由AutoCAD 生成,j0没有父节点,jl的父节点是J0、距离是200单位,j2的父节点是jl、距离是300单位,j3的父节点厨

2、距离是400单位。

图3 电线主线束

4.2工艺过程的生成

大多数CAPP系统采用的是一种简单的"线性批处理"过程模型№1,它将整个工艺设计过程按任务内容划分成几个顺序执行的(即线性过程的)子任务,如物料录入、线束零件设计、线束图设计、工艺生成与工艺数据导出等等,子任务之间很少有反馈和迭代,并且每一子任务中的设计分析都是针对线束图设计一次性地(即批处理式)进行。由于这一模式没有反映出工艺过程设计的本质,以此开发的CAPP系统存在许多问题。

对于有经验的设计人员来说,设计工艺并不是按照固定的顺序来进行,相反,子任务之间常常并行交叉,是一个反复调整的过程,工艺设计过程表现出并发交叉,是个反复调整的过程,工艺设计过程表现出并发性。例如一般线束的工艺设计是按照线束剥头、铆压、穿插接件、单配、终配顺序进行,对于熟悉的设计人员,可以根据线束图先穿插接件,再进行剥头、铆压、单配等工序。其次,工艺人员进行设计时不是一次性地分析、考虑画线束图的所有步骤,而是首先阅览打印或传真到的线束图样本,确定主要工艺,然后进行零件设计及其他辅助工艺,最后进行整个图形的整体设计。

这里线束设计采用渐进式模型。从分析线束零件信息入手,先建立工艺过程原形,即首先建立物料信息、线束零件信息及其图形,通过工艺规则来进行线束图形设计,从而渐进地完成整个零件的工艺规程设计。

4.3工艺过程的输出及与Web信息系统的集成

(1)工艺数据库。工艺数据库是存放系统所生成的工艺设计结果的数据库,包括工艺过程表、材料清单表和总工艺卡表。系统将工艺数据库存放在服务器上,为局域网上的工作站点所共享P1,用户可在各种运行线束CAPP系统的工作站点通过网络,随时调用查询并可输出线束零件信息、线束图信息和材料清单。

(2)与Web Server的集成。通过Web Server存放线束图、工艺数据,与线束设计系统的服务器共享资源。但是不同点是它主要面向线束生产企业的工厂和仓库等部门而设计,为其提供必要的信息以保障线束一线生产和线束物料管理的效率。 检出,统一打印输出,工艺文档信息等产品数据的安全。

5 系统实现

5.1系统技术平台选择

系统开发环境的选择不仅要考虑系统开发的需求,而且还要考虑企业的经济条件和实际运行环境。根据汽车线束制造企业自身的特点及对工艺信息保密性的要求程度,本系统以AutoCAD 2006为二次开发平台,结合C/S和B/S的混合模式的特点,采用ObjectARX2006降1在Visual C++.Net环境下开发。CAPP系统客户机平台采用Windows XP Professional,服务器采用Windows 2000 Server。在CAPP系统中存在大量的工艺数据和图形文件,这些文件在网络用户之间相互传阅,对网络性能提出了较高的要求,因而要求大容量数据库和硬盘空间的支持。

5.2数据库设计和访问

数据库设计中由于工艺规程涉及到的关系多,需要建立ER图,在数据处理上必须保证数据的一致性和完整性,必须对表进行合理的约束设置。为了实现 CAPP系统对数据库数据的访问,采用OLEDB技术。系统为基础物料信息、线束分装工艺卡片、线束系统管理、线束图形、工艺文件分别建立了数据库。

6 系统应用

系统在湖北某线束厂进行了应用,效果良好。该厂属中型线束及汽车配件生产厂,拥有工艺技术部、零件设计部、质量检测部、资料部、网络中心、生产车间、仓库等部门。将系统的数据库部署在网络中心,C/S与B/S模块部署在工艺技术部和零件设计部,B/S模块部署在生产车间,C/S模块部署在仓库。工艺技术部利用系统设计和线束图和工艺,获取工艺信息;零件设计部利用系统设计线束图中的零件,供工艺技术部使用;生产车间利用浏览器观察工艺技术部设计的线束图和工艺数据,指导生产;仓库利用系统观察工艺数据,进行线束物料的准备。经过多月的使用,该厂的工艺设计效率大大提高,由原来的73%提高到 93%,产品不合格率也由原来的19%降至6%。最重要的是,该厂的线束生产周期缩短为原来的213,极大地提了企业接单效率和对外竞争力。

7 结语

通过对线束企业的实际调研,总结出汽车线束制造企业工艺文件的特点,对汽车线束制造企业的CAPP系统进行了功能分析,设计出符合这些企业的 CAPP系统的总体结构和功能模块,研究和探讨了CAPP系统各功能模块的设计和实现。系统在某线束制造有限责任公司得到了实际应用,并取得了很好的应用效果。实践证明,对汽车线束制造企业的线束工艺设计和生产具有重要的作用。

第二篇:汽车租赁系统 软件设计说明书

目录

1. 介绍 ....................................................................................................................................1 1.1 目的 ..........................................................................................................................1 1.2 范围 ..........................................................................................................................1 1.3 内容概览 ..................................................................................................................1 2. 体系结构表示方法 ............................................................................................................2 3. 系统要达到的目标和限制 ................................................................................................2 4. 用例视图 ............................................................................................................................2 4.1 创建系统用例图 ......................................................................................................2 4.2 创建系统静态模型 ..................................................................................................4 4.3 创建活动图 ..............................................................................................................4 4.4 创建状态图 ........................................................................... 错误!未定义书签。 5. 逻辑视图 ............................................................................................................................7 5.1 参与者相关的类 ......................................................................................................8 5.2 系统中用到的其他类 ..............................................................................................9 5.3 各类之间的关系 ....................................................................................................10 6. 过程视图 ..........................................................................................................................10 6.1 客户取车 ................................................................................................................10 6.2 客户还车 ................................................................................................................12 6.3 客户预订车辆 ........................................................................................................13 6.4 出租汽车 ................................................................................................................15 6.5 增加汽车 ................................................................................................................15 6.6 删除汽车 ................................................................................................................16 6.7 增加客户 ................................................................................................................17 6.8 车辆信息管理 ........................................................................................................18 7. 部署视图 ..........................................................................................................................18 8. 规模和性能 ......................................................................................................................20 9. 质量 ..................................................................................................................................20

《软件工程实践》

2012-2013-02

软件设计说明书

1. 介绍

1.1 目的

汽车租赁系统是一套针对汽车租赁业务的实际特点而开发的应用与管理软件,其功能覆盖了汽车租赁业务的全部流程。主要包括车辆预定、租赁业务、车辆管理、客户管理、车辆检修、租金统计等功能。它包括了四个模块:基本数据维护模块、基本业务模块、数据库管理模块和信息查询模块。其中,基本数据模块提供了使用者录入、修改并维护基本数据的途径,主要包括了添加车辆信息、修改车辆信息、添加员工信息、修改员工数据几大主要功能。基本业务模块则提供,基本业务模块中,客户可以填写汽车租赁申请表,工作人员负责处理这些表格;同时,技术人员可以提交每辆车的状态,以便工作人员根据这些资料决定是否批准客户的请求,它包含的功能有:用户填写预定申请、工作人员处理预定请求、技术人员填写服务记录和工作人员处理还车。数据库模块是对客户、工作人员及车辆的信息都要进行统一管理,车辆的租赁情况也要进行详细的登记,它的功能则是客户信息管理、车辆信息管理、租赁信息管理和志愿信息管理。信息查询模块主要用于查询数据库中的相关信息,包括查询客户信息、查询职员信息、查询车辆信息和客户记录等。

这篇文档提供了对在线汽车租赁系统的系统架构的总览,从不同的视角描述了该系统。同时介绍了在线汽车租赁网站有关架构的想法,包含架构分析的关键决策,目的在于帮助开发人员理解汽车租赁系统的基本结构。

1.2 范围

介绍了汽车租赁系统的客户取车、客户还车、客户预订车辆。

1.3 内容概览

 登录系统

用户如果要进行汽车租赁操作,需要输入正确的用户名和密码,如果输入错误,则停留在登录页;  注册系统

客户如果从来没有在本网站租赁过汽车,需要注册一个客户账号;  浏览汽车系统

进入汽车租赁系统后,客户必须知道有关的汽车信息,可以得到汽车的名称、价格、各种属性信息,并能根据需要输入相关信息进行搜索;  汽车系统

当客户看中某辆汽车后,可以根据需要进行预定,操作后生成订单,然后可以提交订单。

《软件工程实践》

2012-2013-02 2. 体系结构表示方法

这篇文档使用一系列视图反映系统架构的某个方面;

用例视图:概括了架构上最为重要的用例和它们的非功能性需求; 逻辑视图:展示了描述系统关键方面的重要用例实现场景(使用交互图);

部署视图:展示构建在处理节点上的物理部署以及节点之间的网络配置(使用部署图); 3. 系统要达到的目标和限制  目标

客户可以正确登录,在登录页面输入信息时能够在输入错误的同时看到错误提示;正确登录后可以看到汽车的列表,点击其中一条信息后可以看到某辆汽车的详细信息,看中后可以很方便的进行预定,在生成订单之后客户可以看到。

客户在首页可以很方便地进行注册,输入的注册信息要进行验证,验证正确后将信息存入数据库。

管理员正确登录后可以修改用户信息,汽车信息。  限制

客户和管理员的界面分开,客户不能修改逻辑上不能修改的信息; 管理员不能修改用户密码,还有同级别的管理员的信息。 4. 用例视图

4.1 创建系统用例图

汽车租赁系统主要是对各种信息的管理,而在系统中,只有租赁管理人员才有权限使用本系统,才能对数据库进行操作。

(1)管理人员对汽车信息的管理,包括汽车租出时将汽车状态更改为已租出,而当汽车归还时则将状态置为可出租。再者就是当购进新车或者汽车报废时更改可出租汽车的数量信息等。

(2)管理人员对于客户信息的管理主要是对会员的管理,比如更改会员类型,增删会员信息。

(3)而对于工作人员的管理主要是指增删工作人员以及修改工作人员的信息,这有为重要,因为工作人员有权处理汽车的租赁流程。

系统用例图如下:

《软件工程实践》

2012-2013-02 缴纳罚金客户<>还车取车预定填写订单前台预订电话预定网上预订取消预订

图4.1客户用例图

系统登录查询预订记录处理预定拒绝租车请求工作人员汽车交付介绍租车程序<>收取罚金结束租赁<>汽车检查

图4.2工作人员用例图

《软件工程实践》

2012-2013-02

增加汽车汽车信息管理更改汽车状态客户信息管理租赁系统管理者删除汽车工作人员信息管理图4.3租赁系统管理者用例图

4.2 创建系统静态模型

从前面的需求分析中,我们可以依据主要的七个类对象:汽车、客户、职员、工作记录、请求订单、客户记录和服务记录创建完整的类图如图4.3所示。

商品类别的活动图如下:

图4.3 系统类图

4.3 创建活动图

利用系统的活动图来描述系统的参与者是如何协同工作的。汽车租赁系统中,根据客户和职员的活动步骤我们可以创建活动图如下图4.4所示。

《软件工程实践》

2012-2013-02

图4.4 客户和职员的活动图

图4.5 系统管理员维护汽车信息的活动图 5

《软件工程实践》

4.4 创建状态图

2012-2013-02 在汽车租赁系统中,从客户开始发送租车请求道最后客户归还租借的车辆为止,整个系统的状态图如下图4.5所示。

图4.6 汽车租赁系统的活动图

图4.7 车的活动图

《软件工程实践》

2012-2013-02

图4.8 客户的活动图

5. 逻辑视图

逻辑视图部分主要叙述了设计阶段的工作。 汽车租赁系统的数据类中共有8个:Person,Customer,Worker,Administrator,Car,RequestOrder,ServiceRecord,CustomerRecord.

《软件工程实践》

5.1 参与者相关的类:

2012-2013-02

[类图说明]  Person类是所有类的父类,包含3个属性:姓名(name),身份证号(ID)和电话号码(PhoneNO)。它包含的方法都是用来设置和获取这些属性值。

 Customer类是包含客户信息的类,除了继承了父类的属性和方法,还包括了车辆类型(CarType),性别(gender)和驾驶证号(licenseNo)等属性。

 Worker类是包含员工信息的类,其中包含了员工的类型(type)和工作证号(WorkID)等属性,方法中的calculate()用来进行结算,checkRequest用来查询是否有没处理的申请单,checkCar()是用来查询汽车状况的。

 Administrator类是系统管理员类,主要属性有工作证号(WorkID),主要方法是update()。

《软件工程实践》

5.2 系统中用到的其他类:

2012-2013-02

[类图说明]  CustomerRecord类表示客户记录。customerID是客户的身份证号码,customerName是客户名称,RentDate是租车日期,CarType是所租车辆的类型,CarNumber是该车的车牌号码。IsFinish代表该交易时否结束。check()用来得到该客户的记录,end()用来结束该交易。

 Car类代表汽车记录。CarType是该车的车型,CarNumber是车牌号码,status是指该车是否被预订、正在使用中或空闲状态,condition是指该车的状态。InServiced()用来判断该车是否空闲,updateStatus()用来修改车辆所处的状态。

 RequestOrder类表示的是填写客户申请资料的表格。CarType表示客户申请的车型,RentDate是租车时间,IsAllow表示该客户的申请是否得到批准。Allow()用来接收客户的请求,fillOrder()是指客户填写表格,check()用来检查是否存在这个申请,isHandled()设置该申请已被处理。

 ServiceRecord类是服务记录,属性包括交易中涉及的员工、客户、车辆、已经租赁信息。fillWorkRecord()用来填写这份记录,viewRecord()用来查看这份记录,updateRecord()用来修改这份记录。

《软件工程实践》

5.3 各类之间的关系:

2012-2013-02

[类图说明]  从图中可以看出,工作人员(Worker)可以查看所有客户(Customer)的租赁历史记录(CustomerRecord),可以处理多个用户的租赁申请(RequestOrder)。由于工作人员可以同时处理多个业务,所以他可以拥有多个服务记录(ServiceRecord)。

6. 过程视图

过程视图部分叙述几个主要子系统的处理流程。主要包括客户取车,客户还车,客户预订车辆。

6.1 客户取车 6.1.1 用例简述

客户取车:客户出示取车的通知,职员查看通知无误,客户支付押金,职员填写工作记录,更新车辆的状态,客户取车。

6.1.2 基本事件流

1 客户:客户出示取车的通知; 2 职员:职员查看通知无误; 3 客户:客户支付押金; 4 职员:职员填写工作记录;

10

《软件工程实践》

2012-2013-02 5 职员:更新车辆的状态; 6 客户:客户取车 7 系统:用例结束。

6.1.3 客户取车顺序图见图6.1

图6.1 客户取车的系统顺序图

6.1.4 客户取车的协作图见图6.2

图6.2 客户取车的协作图

《软件工程实践》

2012-2013-02

6.2 客户还车 6.2.1 用例简述

客户还车:客户归还车辆,职员检查车辆的状态并添加服务记录,通知付款,客户付清钱款,职员更新车辆状态。

6.2.2 基本事件流

1 客户:客户归还车辆;

2 职员:职员检查车辆的状态并添加服务记录; 3 职员:通知付款; 4 客户:客户付清钱款; 5 职员:更新车辆的状态; 6 系统:用例结束。

6.2.3 客户还车的系统顺序图见图6.3

图6.3 客户还车的系统顺序图

6.2.4 客户还车的协作图见图6.4

《软件工程实践》

2012-2013-02

图6.4 客户还车的协作图

6.3 客户预定车辆 6.3.1 用例简述

客户预订车辆:客户填写预订单,职员检查预订单并检查客户记录,办理租车的手续,完成手续后,建立新的客户手续,同意租车请求,通知客户。

6.3.2 基本事件流

1 客户:客户填写预订单;

2 职员:职员检查预订单并检查客户记录; 3 职员:办理租车的手续;

4 职员:完成手续后,建立新的客户手续; 5 职员:同意租车请求; 6 职员:通知客户 7 系统:用例结束。

《软件工程实践》

6.3.3 客户预订车辆的系统顺序图见图6.5

2012-2013-02

图6.5 客户预订车辆的系统顺序图

6.3.4 客户预订车辆的协作图见图6.6

图6.6 客户预订车辆的协作图

《软件工程实践》

6.4 出租汽车 6.4.1 用例简述

2012-2013-02 出租车辆:查询汽车,验证客户身份,查询可租汽车,查询客户信息,修改客户租车信息,修改服务信息。

6.4.2 基本事件流

1 职员:查询汽车; 2 职员:验证客户身份; 3 职员:查询可租汽车; 4 职员:查询客户信息; 5 职员:修改客户租车信息; 6 职员:修改服务信息; 7 系统:用例结束。

6.4.3 出租车辆的系统顺序图见图6.7

图6.7 出租车辆的时序图

6.5 增加汽车 6.5.1 用例简述

增加汽车:增加汽车,查询汽车是否已存在,创建新车信息存入系统。

6.5.2 基本事件流

1 职员:增加汽车;

2 职员:查询汽车是否已存在;

《软件工程实践》

2012-2013-02 3 职员:创建新车信息存入系统; 4 系统:用例结束。

6.5.3 增加车辆的系统顺序图见图6.8

图6.8 增加车辆的时序图

6.6 删除汽车 6.6.1 用例简述

删除汽车:删除汽车,查询汽车,删除车辆信息。

6.6.2 基本事件流

1 职员:删除汽车; 2 职员:查询汽车; 3 职员:删除车辆信息; 4 系统:用例结束。

6.6.3 删除汽车的系统顺序图见图6.9

《软件工程实践》

2012-2013-02

图6.9 删除汽车的时序图

6.7 增加客户 6.7.1 用例简述

增加客户:添加新的租车用户信息。

6.7.2 基本事件流

1 职员:添加新的租车用户信息; 2 系统:用例结束。

6.7.3 增加客户的系统顺序图见图6.10

图6.10 增加客户的时序图

《软件工程实践》

6.8 车辆信息管理 6.8.1 用例简述

2012-2013-02 汽车信息管理:查询汽车状态信息,更改汽车状态信息,用例结束。

6.8.2 基本事件流

1 职员:查询汽车状态信息; 2 职员:更改汽车状态信息; 3 系统:用例结束。

6.8.3 汽车信息管理的系统顺序图见图6.8

图6.11 汽车信息管理的时序图

7. 部署视图

部署视图描述了如何将具体软件制品分配到计算节点 (具有处理服务的某种事物) 上,表示了软件元素在物理架构上的部署,以及物理元素之间的通信。

在本系统中,我们可以对汽车类、职员类、服务记录类、客户类、工作记录类、客户记录类和请求订单类分别创建对应的构件进行映射。汽车租赁系统的构件图如图7.1所示。

《软件工程实践》

2012-2013-02

图7.1系统构件图

图7.1 汽车租赁系统的构件图

汽车租赁系统的部署图描绘的是系统节点上运行资源的安排。包括三个节点,分别是:客户端浏览器、Http服务器、数据库服务器,创建后的汽车租赁系统部署图如图7.2所示。

图7.2 汽车租赁系统的部署图

 Generic PC 普通的个人计算机。  Web Browser 通用个人计算机上的网页浏览器,如:IE6.0,Firefox等。  Apache Web服务器,可以运行在所有广泛使用的计算机平台上。  Struts 一个为开发基于模型-视图-控制器模式的应用架构的开源框架,是利用Java Servlet和JSP构建Web应用的一项非常有用的技术。事件从客户端(浏览器)由用户操作出发的事件,Struts使用Action来接受浏览器表单提交的事件。  Tomcat 6.0 Tomcat 6.0提供Servlet容器。  Hibernate Hibernate提供对象关系映射框架,对JDBC进行了非常轻量级的对象封装,使得可以使用对象编程思维来操纵数据库,完成数据持久化。  MySQL MySQL是小型关系型数据库管理系统,其体积小、速度快、总体拥有成本低,开放源码数据库。

《软件工程实践》

2012-2013-02 8. 规模和性能  满足的规模

能够满足100人同时在线浏览网页,20人同时进行有关数据库的操作。  满足的性能

能够满足让顾客可以认同的相应时间。 9. 质量

系统正式使用时,登录、注册、查看汽车信息、生产订单的流程正常。

第三篇:汽车温控系统

汽车温控系统,整车智能控温,手机一键启动,免钥匙系统。用户通过短信形式达到人机互动, 以GSM 短信息中心为基础的远程汽车空调温度控制系统的设计方法, 该系统能够稳定、无线传输距离远,无距离限制,汽车冬暖夏谅自由控制,汽车空调全自动控制系统。 现代汽车中的空调一般是利用手工进行控制的,空调只有等到司机进入驾驶室才能开启或关闭,这就使得在炎热的夏天或寒冷的冬天, 刚进入车内时由于空调没有开启,人会感觉到异常的燥热或寒冷,移动管家手机智能控车系统根据原车技术,设计制造出能远程控车内温度进行提前远程控制开启车内空调系统的设备,系统集成,智能一键启动,手机遥控启动无钥匙进入,智能防盗,GPS查询,多功能一体,体积小、抗干扰能力强、精度高的特点。 配备自动空调控制系统,更尊贵独享汽车智能控全球领先。

智能控车一键启动为车主们最新研发的具有远程启动汽车,无钥匙进入,行车落锁,自动升窗,遥控开后备箱,手机远程启动汽车等实用功能的高科技产品,无论多么酷热的夏天,手机启动汽车 提前为你开冷气没有距离的限制,不但能启动汽车还可以关门锁门,还可以查找汽车的位置,还可以监听汽车里面的声音,如有人在动汽车,系统会自动发短信到自己提示。

移动管家手机控车可以在车内一键启动,还可以在车外按住遥控器的一键启动键,遥控汽车启动 ,最主要是可以手机远程遥控开关空调。

科技感十足,全新的智能汽车适配一键启动手机控制,无匙启动关闭--移动管家远程控车系统,手机变钥匙一键遥控启动无钥匙进入定位轨迹落锁升窗领先的汽车智能技术,精致外形与豪华的触摸感,提升车辆的品质。

手机遥控启动汽车、一键启动、遥控启动、无钥匙进入、定位、轨迹、监听手机变成汽车的遥控器车钥匙、一键启动、遥控启动、无钥匙进入、定位...彰显尊贵、时尚、便捷。

第四篇:汽车租赁公司GPS车辆监控管理系统方案

作者:德宝科技

一、租车公司GPS车辆管理系统介绍

1、租车公司GPS车辆管理系统需求分析

基于汽车租赁和设备租赁行业,因为租赁方无法掌握资产位置和实际使用状态,普遍存在的用户骗租、过期不还、过度使用等情况对租赁企业效益造成严重的经济损失和发展影响。针对租赁行业管理难题,专门为行业设计了特制功能,使租赁公司能够及时了解出租资产的动向,提高管理效率,降低资产损失,有效提高企业车辆管理促进行业良性发展。

2、租车公司GPS车辆管理系统应用效益

■ 实时掌控车辆运营情况,防范杜绝骗租、过期不还行为; ■ 提高企业市场竞争力,保障经营(车辆)财产安全; ■ 降低企业经营风险成本、提高服务水平,增强公司实力; ■ 为汽车租赁行业管理提供了强大而有效的工具

二、租车公司GPS车辆管理系统总体设计

1、租车公司GPS车辆管理系统设计原则

在设计系统的技术实现方案时我们遵循了以下原则: ●实时监控:随时掌握车辆的当前位置、运动轨迹。

●远程断油:必要时中心下发指令锁车,车辆一旦停车就无法使用。 ●远程恢复:车主交纳款项后立即解除锁车。

●可靠性高:不易损坏。

●方便维护:可以远程让设备重启,方便维护。

●体积小巧:方便隐蔽安装。

租车公司GPS车辆管理系统经济性

租车公司GPS车辆管理系统设计在性能最优的情况下尽量降低成本,追求性价比的最大化;租车公司GPS车辆管理系统全部独力开发,便于长期合作,也保证软件系统的经济性。

2、租车公司GPS车辆管理系统定制的功能:

(1)定位追踪

●即时定位。

●连续记录车辆位置默认30秒。

●记录的参数包括:车速、位置、行驶方向、报警状态。

(2)远程断油

●停车断油:中心下发指令给设备,设备判断车速为0时才执行断油指令,有密码权限保护。

●分级管理:高级用户才能远程断油操作,监控员只能定位。; ●断油恢复:中心下发远程指令可恢复车辆正常,解除锁车。

(3) 防盗报警

●自定义防盗报警:设备提供和原车防盗器对接的自定义检测线束,防盗器发出盗警信号,报警数据上传到中心。

(4)行车范围管理

●区域报警:车辆超出规定的行车范围后报警。

●报警报表:车辆所有报警记录自动生成文档。

(5)防拆机保护

●断电报警: GPS被切断电源后上传断电报警。

●后备电池: 断电后设备可连续工作2小时。

3、租车公司GPS车辆管理系统组成

监控中心是在整个租车公司GPS车辆管理系统的“神经中枢”,集中实现监控、调度、接/处警,图像处理功能和其他信息服务,并对整个租车公司GPS车辆管理系统的软硬件进行协调、管理。

4、车载终端功能

负责车载终端与监控中心间的数据传输,该部分主要为GPRS/CDMA公共数据网,只要GSM或CDMA可以覆盖的地方,该系统都可以稳定的运行。常见的功能包含了以下方面:

(1)车辆定位:固定时间连续定位、测速、运动方向等。

(2)监控报警:超速、疲劳驾驶、卸料、意外长时间停车等。

(3)远程监听:用于抢劫报警后的现场判断。

(4)断油断电:用于紧急情况下的远程锁车。

(5)SOS紧急求助:驾驶员感到危险时人工触发,级别最高的报警。 (可选)车载电话:免提通话、手柄通话、显屏通话(外接耳麦)。 (可选)文字调度:外接调度屏、手柄等。

(可选)语音播报:外接语音播报器,带喇叭。

(可选)图像传输:1-4路摄像头,带夜视。

(可选)自定义报警:由用户根据需要连接各种检测开关,触发报警,例如防盗器报警。

三、监控中心系统功能介绍

1、监控违章报警

●线路报警:车辆超出预先规划好的线路报警。

●围栏报警:车辆超出规定行车范围报警;

●紧急报警:车主危险时按报警开关报警,中心必须人工干预才能取消。

●超速报警:超过公司设置的速度阀值上传报警,有声光提示。 ●自定义报警:支持1-2路自定义报警,如卸料是报警,车辆要接检测开关。

●断电报警:电瓶拆除或者设备断电报警,必须人工干预解除。

2、车辆定位追踪、多车同时追踪

●立即定位:点名定位,查询车辆当前时间的位置;

●最后位置:查询车辆主动上传的最新位置

●车辆跟踪:对车辆进行连续定位,并在地图上画出轨迹。 ●多车追踪:在新开窗口实现对多车同事追踪比较。

3、支持4种地图

●支持标准的Mapinfor地图

●支持在Google Map地图上直接显示车辆位置标志;

●Google Map:卫星地形图、平面标注地图、混合标注地图。

4、轨迹回放

●轨迹数据保存:轨迹数据保存在服务器上,与车机无关; ●轨迹数据下载:由服务器下载到客户电脑。

●轨迹回放:回放一段时间内的车辆运动轨迹;

●回放暂停:回放过程中暂停,用于详细观察某路段的行车过程。

5、电子围栏

●行驶范围:车辆有规定的营运范围;

●电子围栏:把行驶范围转换成电子围栏,支持矩形、圆形等区域。

6、实时拍照

●普通拍照:对指定车辆进行实时拍照

●多路拍照:最大支持4路摄像头轮流拍照

7、语音通信、监听

●远程监听:在紧急情况下直接拨打车载设备卡号进行语音监听; ●车载电话:高级配置可添加车载电话,实现和车辆的日常语音通讯。

8、全部报警种类介绍

●紧急报警:车主危险时按报警开关报警,中心必须人工干预才能取消。

●超速报警:超过公司设置的速度阀值上传报警,有声光提示。 ●断电报警:电瓶拆除或者设备断电报警,必须人工干预解除。 ●自定义报警:支持1-2路自定义报警,如卸料是报警,车辆要接检测开关。

●围栏报警:车辆超出规定行车范围报警;

●线路报警:车辆超出预先规划好的线路报警。

9、车辆远程设置

●设置查询:查询设备内部设置的GPS参数;

●远程重启:让设备重新启动,可排除故障;

●远程改IP:服务器因故更换时可远程修改车机设置。

四、汽车租赁公司GPS车辆管理系统

案例1:金基汽车租赁公司GPS车辆管理系统

第五篇:汽车电控系统检测学习总结

《汽车电控系统检测》是汽车电子技术专业的一门核心技术课程。其目的是要求我们会使用各种常用的仪器仪表,熟练操作检测设备,完成对汽车各系统电器元件及电路的检测,对常见汽车故障进行识别并对简单故障能够诊断。为我们就业后从事汽车检测与维修工作打下基础。

首先我们得了解电控技术对发动机性能的影响:

1、提高发动机的动力性

通过减小进气阻力,提高充气效率,电控系统使得进入气缸的空气得到充分利用。

2、提高发动机燃油经济性

通过电控系统来精确地控制在各种工况下发动机所需的混合气体浓度,使燃烧更充分。

3、降低排放污染

通过电控系统的优化控制,提高燃烧质量,应用排放控制系统,降低排放污染。

4、改善发动机的加速和减速性能。

5、改善发动机的起动性能。

通过本课程的学习,使我们达到了许多能力目标:

1、能根据发动机系统标准参数,正确使用专用设备,独立完成发动机参数测试并分析故障码,完成测试项目报告。

2、能根据汽车发动机辅助控制各系统的标准参数,正确使用发动机测试仪,独立完成系统测试并分析数据,完成测试项目报告。

3、能看懂汽车电路系统,明确汽车电源系统、照明系统检测标准,正确使用万用表等检查布线,能够独立地进行检测及维护,完成测试记录。

4、能根据车载音响、视频及GPS系统的原理,正确使用专用测试仪器,独立完成故障检测。

5、熟悉汽车空调系统原理及各零部件位置,正确使用测试仪器,独立进行系统测试并完成测试项目记录。

6、能根据汽车安全与防盗系统原理,按标准对汽车安全系统、防盗系统进行检查,正确使用相应检测设备进行诊断测试,并完成测试项目。

7、能根据车身舒适系统原理,正确使用专用设备检测电动车窗、后视镜、电动座椅等,独立完成故障检测。

8、会根据汽车CAN总线及控制系统原理,独立完成全车布线系统测试及波形分析,完成测试项目记录。

9、熟悉电控制动系统和助力转向系统的原理,按标准对系统进行检测,独立完成测试。

10、能根据汽车电控悬架系统原理,独立完成悬架系统的测试。

11、能根据电控自动变速器的结构、液压及电控系统原理,按规范对变速器进行检查,正确使用测试仪器进行故障诊断。

12、参观汽车整车检测场,能够说出汽车整车检测项目及内容。

13、能够独立完成对车辆的常规保养。

在实践学习方面,我们采用以实操训练为主。在技术中心环境下开展专业技能训练,本着理论够用为原则,按照岗位能力的要求展开学习,我们在实训中分成几组,由一个实验教师指导。对汽车电控系统的各个系统,从拆装到故障诊断,都能亲自动手,实际操作。将课堂学到的理论知识与实践相结合,参考维修手册,在实验指导教师的指导下,使我们每个人都动手使用检测仪器及设备,对照使用说明书自己熟悉工具的使用方法,预先设置故障,之后通过对故障的检测进行故障排除,使我们有较大的收获。通过项目化教学,不但提高我们对《汽车电控系统检测》课程的学习兴趣,更重要的是我们的实践能力得到了很大提高。这样, 为我们将来走向工作岗位打下了夯实的基础。

上一篇:汽车服务三方协议下一篇:青春万岁写作背景