Are you an active customer?
















(044) 332-88-12,   (044) 332-44-12

Skyfleet Windows

1

The purpose of software

Software «SkyFleet» is a system of monitoring of mobile and stationary objects, which is built on a client-server technology. The software can display the location and condition of the controlled objects on vector maps, as well as to inform the system operator about all the current events: - activation of alarm sensors; - exceeding the measured parameter threshold; - exceeding the  threshold value by measured parameter; - Deviation of the vehicle from its intended route or timetable; - Leaving the vehicle out of the protected area or its entry into the restricted zone; etc. Operative reception of information allows the system operator to respond instantly to events, preventing unauthorized entry to facilities, theft of vehicles, inefficient use of staff time and energy organizations, etc. It is possible to send commands to an object, that activate operation of different mechanisms connected to the terminal (eg, remote fuel supply cut-off at the theft of the vehicle).
2

Work principles of monitoring system

Getting information about controlled objects is carried out by using a GSM / GPS-terminals. Terminals are installed on the object and gather information from sensors "dry" contacts, temperature sensors, pressure, security sensors, etc. In addition, GSM-terminals with GPS module are set to the moving object which  receive information about the location, speed and direction of motion of the object due to the interaction with the satellites of the global positioning system. All information that is obtained from the object is sent to the monitoring server over IP (Internet Protocol). Data packets enter GPRS mobile network operator at first whose SIM card is inserted in the GSM-terminals, and then to the Internet network. The data which came from the GSM -Terminal to the server, processed and stored in the database. Client applications (software «SkyFleet») can connect to the server from both the local network and via the Internet, and receive from him all necessary information on the location and condition of the controlled objects.
3

The main window of the programme

The figure below shows the main software window «SkyFleet».The main window contains four workspaces in addition to the menu, toolbar and status bar - which are the standard elements of program Windows system:image-graf1 - the display area of the map data; - the object tree; - the area of detailed information of the object; - the event log. The display area of the map data is used to display downloaded user navigation map, and display them on the locations and routes of moving objects. The object tree contains a list of all objects and groups of objects the review of information about which is available for the access / user. All current information about the object currently selected in the tree displays in  the area of detailed information about the object. The event log contains a list of all the current events for the object information, which is available for the user, as well as other tables with current or archived events created by the user. Any of the workspaces may be increased or decreased. To do this, place the mouse pointer on the dividing line between the two essential areas, as soon as he takes the form dividing line arrow, hold down the left mouse button, drag the cursor to increase or decrease the desired area.

Назначение программного обеспечения

Программное обеспечение «SkyFleet» является системой мониторинга подвижных и стационарных объектов, построенной по клиент-серверной технологии. Программное обеспечение позволяет отображать местоположение и состояние контролируемых объектов на векторных картах, а также информировать оператора системы о всех происходящих событиях:

  • срабатывание охранных датчиков;
  • превышение измеряемым параметром порогового значения;
  • превышение транспортным средством заданной скорости движения;
  • отклонение транспортного средства от заданного маршрута или графика движения;
  • выезд транспортного средства из охраняемой зоны или его въезд в запретную зону;
  • и т.д.

Оперативное получение информации позволяет оператору системы мгновенно реагировать на события, предотвращая несанкционированное проникновение на объекты, хищение транспортных средств, нерациональное использование персоналом организации временных и энергоресурсов и т.д. Возможна посылка команд на объект, активирующих срабатывание различных механизмов, подключенных к терминалу (например, удаленная блокировка подачи топлива при угоне транспортного средства).

Принципы работы системы мониторинга

Получение информации о состоянии контролируемых объектов осуществляется за счет использования GSM / GPS -терминалов. Терминалы устанавливаются на объекте и собирают информацию с датчиков «сухих» контактов, датчиков температуры, давления, охранных датчиков и т.д. Кроме того, на подвижных объектах устанавливаются GSM -терминалы с модулем GPS , которые за счет взаимодействия со спутниками глобальной системы позиционирования, получают информацию о местоположении, скорости и направлении движения объекта.

Вся полученная с объекта информация отправляется на сервер системы мониторинга по протоколу IP ( Internet Protocol ). Пакеты данных попадают сначала в GPRS сеть оператора сотовой связи, чья SIM карта установлена в GSM -терминале, а затем в сеть Internet . Данные, пришедшие от GSM -терминала на сервер, обрабатываются и сохраняются в базе данных.

Клиентские приложения (программное обеспечение «SkyFleet») могут подключаться к серверу, как из локальной сети организации, так и через глобальную сеть Интернет, и получать от него всю необходимую информацию о местоположении и состоянии контролируемых объектов.

Главное окно программы

На рисунке ниже представлено главное окно программного обеспечения «SkyFleet». Помимо меню, панели инструментов и строки состояния - элементов стандартных для программ системы Windows , основное окно содержит также четыре рабочие области:

  • область отображения картографических данных;
  • дерево объектов;
  • область подробной информации об объекте;
  • журнал событий.
image002

Область отображения картографических данных предназначена для вывода на экран, загружаемых пользователем навигационных карт, и отображения на них местоположения и маршрутов следования подвижных объектов.

Дерево объектов содержит список всех объектов и групп объектов просмотр информации, о которых доступен для данного доступа/пользователя.

В области подробной информации об объекте выводится вся текущая информация об объекте, в данный момент выделенном в дереве.

Журнал событий содержит список всех текущих событий для объектов информация, о которых доступна для данного пользователя, а также другие таблицы с текущими или архивными событиями, созданные пользователем.

Любая из рабочих областей может быть увеличена или уменьшена. Для этого наведите курсор мыши на разделительную линию между двумя необходимыми областями, как только он примет вид разделительной черты со стрелками, удерживая левую кнопку мыши, перемещайте курсор, увеличивая или уменьшая необходимую область.

The database of objects

Information on all registered in the system objects stored on the server. The data coming from the terminals to the server to be processed and stored in the database only if it is registered. Each of registered objects assigned to one of the groups created by the user for greater ease of navigation on the list. Thus, a tree of objects forms, which also appears in the top left of the main window.

You can quickly search for the desired object in the tree. To do this, first select the parameter by which to search in: 

  • Name of the object;
  • Full name of owner;
  • State number of the vehicle;
  • Phone number.

You should to fill in the parameter to the input string which the search should be carried out in whole or in part (for example, part of the state number of the vehicle).

Click "search" and the program will move to the first item in the tree that meet specified conditions. Pressing this button will move to the next object tree that meets the search criteria.

Each user sees only objects and group objects on the tree that are enabled for it by the system administrator on the server. Also, he can create new objects / object groups, remove or edit their settings depending on the rights given by administrator.

Operations with groups of objects

image006To create a new group of objects, you can select the appropriate item in the "Objects" menu of the main program or in the context menu that occurs when pressing the right mouse button on the tree pane of objects. The window appears  which is represented below.

You must enter a name for the group of objects and, if it is necessary, a text description for it, and then click "Add." The entered name must not be blank or the same as the existing system in a group of objects.

To delete a group of objects, you must select its name in the tree and select the appropriate item in the "Objects" of the main menu of program or in the context menu that occurs when pressing the right mouse button. Delete a group of objects is possible only if it does not contain within itself a single object.

To edit the name of the group of objects you need to select it in the tree and select the appropriate item in the menu. In the window that appears, enter a new name and click "Change."

Operations with objects

It is possible to register (create) new objects, change their properties (editing) and the remove of objects from the system in the software. Create a new object by selecting the appropriate item in the "Objects" menu of the main program, or from the context menu that arises when you right-click on the tree pane of objects. The window appears  which is represented below. The window consists of seven tabs: general parameters, input ports, pulse counters, CAN, team, application rate sensors and components. This window appears when you attempt to edit the properties of an object. Let us consider each of the tabs.

General object parameters

You should input the following settings of created object in the "General Settings" tab:

- The name –  an arbitrary object name by which it will identify by user, the string can consist of numbers, letters and characters, but no more than 255 characters;

- Phone number –  is a phone number of the SIM card which is used in the GSM terminal (is the reference information for the operator, and is not used in the processing of data obtained from the object);

- IMEI - code – is an international unique mobile equipment identifier for each GSM -terminal is a 15 bit number in decimal notation. This number can be found in the data sheet supplied with the device or read from the device software designed for its configuration.

- Description of the objec– an arbitrary text that gives the operator an idea of the object, the string can consist of numbers, letters and characters, but no more than 255 characters;

- The configuration password – is a password, installed in a GSM terminal while configuring software that came with the device. It is necessary for the correct sending to the device command and acceptance confirmation of a message.

- State number – is the state number of the vehicle;

- Type of the object – is the type of controlled object (car, bus, truck side vehicle, tractor, boat, stationary object, etc.).

- VIN – code – is the vehicle identification number assigned by the manufacturer;

- Garage number – is garage vehicle number;

- Brand – is the vehicle brand (for example, VAZ-2109). It is entered by the user or selected from the list. If the vehicle brand is selected from the list of options consumption rate fuel for it on the corresponding tab will be entered automatically according to standards;

- Color – is the color of vehicle;

- Full name of owner – is the last name, first name and patronymic of the vehicle owner or driver.

- Type of terminal – you should choose the type of terminal used in the object from the list.

- The period of data sending – this parameter allows you to control the frequency of sending data by terminal. If the data from the terminal do not come more than three periods in a row, the object icon  is painted in gray on the map and in the tree. This parameter is specified in minutes (default - 3 minutes).

- Group – you should choose the group that the created object will own from the list.

- The voltage of the external power supply – is staffing voltage on-board vehicle network. It is measuring in volts. It helps to transfer analog sensor readings from the volts in the measured value more accurately for the calibration table (see below about calibration table). It is necessary to adjust the values obtained from the sensors on the difference coefficient between the staff and the current voltage constantly for more accurate readings because the calibration table for the sensor is set at the same value of the voltage on-board network, and this value can change during the process of movement the vehicle or in process of time.

- The bearing sensor  – parameter indicates the sensor, which is an indicator of the presence of voltage on-board vehicle network (eg, a sensor connected to the terminal of the ignition switch). The reference sensor allows to discard the information from the sensors during the processing of data, the readings of which are dependent on the voltage on-board network, in the moments of his absence (for example, it refers to the standard fuel gauge, the nominal temperature sensor, etc.).

Displaying objects on the map

Mobile objects are displayed on the map either in the form of vehicle icons (at scale level of street or quarter) or in the form of points (when the scale of the city and district level and above) depending on the current map scale. The color of the icon reflects the criticality of the most important current event at the facility.

Object on the map is displayed only if it is checked in the object tree. To quickly find the desired object on the map, scroll to it in the object tree, right-click and from the context menu, select «Show on the map»  (or select the menu item «Object | Show on map»). Map will  focus on the desired object automatically.

If the object does not get in touch for a long time (does not sent information on the current status and location), the time will be indicated which is elapsed since the last time the reference data, or if it is more than a day, the date of the last release on bond next to its name.

Tracking the movement of the object

To track the route of the selected object in real time, select the object in the tree and select "finish building the object path" in the main drop-down or the right-click menu.    The line will automatically finish building behind it during the moving an object , reflecting its route. Activate filling-route feature can be for multiple objects.

The line of the route is a set of points on the map, reflected the position and condition of the object at the time of transmission of packets of data with them, and lines their connecting. The number of points depends on frequencyof sending packet data configured in the GSM-Terminal.

Route points are displayed on the map either in the form of of arrows and stop signs (at scale level of street or quarter) or in the form of points (when the scale of the city and district level and above) depending on the current map scale. The color of the arrow (point) reflects the criticality of the most important current event at the facility in the moment of transmit the data from this point.

If you select the tool "Highlight " button on the toolbar and bring to a waypoint or the object itself, detailed information on this point will display in a second.

The information consists of:

  • Object – is the name of the object;
  • Time - is the date and time of registration of the point in the GSM terminal;
  • Address – is the street and house number, which is located next to an object at a specified time;
  • Speed - is the speed of the object at a specified time;
  • Height - is the height of the object above sea level at a specified time;
  • Time of parking - is the parking time in minutes, if the object is not moving.
  • Satellites  – is the the number of satellites the GPS «visible» by GSM-terminal at a given point.
  • Events - is the last active event on the terminal.

Тhe accuracy of determining object location coordinates, its speed and direction of movement depends on a number of terminal receiving satellite signal quality. The minimum required number of "visible" satellites to determine the position is 3, to determine the coordinates and altitude above sea level position is 4. It is increases positioning accuracy with the increase in the number of visible satellites. All types of GPS receivers require that there are no obstacles on the line between the satellite antenna and the receiver. The number of visible satellites can be reduced for the following reasons:

  • bad-quality mounting of the GPS antenna on the vehicle;;
  • movement of the object in a high-rise urban building / dense forest;
  • motion of the object under high electromagnetic interference (high voltage transmission line and so forth);
  • bad weather conditions.

Construction of the route of objects movement

Building a route for a specified period of time carried out as follows: select the vehicle in the object tree and select from the main drop-down or mouse right button menu item "Build the route." In addition, the yellow rectangle will   be represented with a total length of the route in kilometers at the end point of the route.

The route for a certain period of time can be built for several objects. If you build a new route for the project for a new period of time, the data on the old route will disappear from the screen. To hide the already built route, select the object in the tree and select from the main drop-down or the right-click menu item «Clear route».

 

Routes player

The function of playback is activated  (in the lower part of the map appears the controls shown in the figure below) in the construction of the route for a certain period of time a route.

Using Route playback function can restore the order of the vehicle on the built route. This becomes a very convenient tool for the analysis of large routes, repeatedly passing through the same streets.

The drop-down list of selection the object for which the route will be played is situated in the the left side of the tool. It is necessary if the routes on a map are built for multiple objects. Using the button "Remove track" you can remove the route for the object you are viewing at the moment.

Slider, which occupies most of the toolbar allows you to move the icon pointer current waypoint manually (left - right from the beginning to the end of the route). Press the button of start playback to automatically playback route. If , you must suspend the movement of icons during the playing of the route, press the playback pause button (will appear on place play start button).  A drop-down list is situated to the right of the playback buttons  in which the playback speed of the route can be determined. speed of 1x corresponds to a complete repetition of the past at the time when playing the route. 2x speed, 4x, etc. reduce the movement between points in a predetermined number of times.  All parking in excess of time for more than 5 minutes, restricted to 5 minutes while playing route for the convenience of the user.

A button of quickly creation an user object based on the current position of the vehicle in the player and the jackdaw select "Data" are situated in the right side of the instrument. It determines whether the additional information will display for each waypoint to the currently playing. When you activate this function an additional field with the following information appears in the left side of the map : date and time, vehicle speed, the GSM signal, the number of captured / visible GPS satellites in the current point of playback, as well as the vehicle running from the beginning of the route up to the current point.

Measuring distances and areas on the map

Tool "ruler" allows you to measure the distance on the map along the paved user arbitrarily a curve or a polygon area. To use the "ruler", select the tool by clicking "Distance Measurement" panel, a window will appear on the screen.

Build the intended route, the distance of which must be measured by pointing Left-click points on the map. Every time then the next point will indicate on the map, the curve indicated in red, will be completed, and measured total distance will increase by the length of the new segment. Each node of the curve designated marked with the distance from the beginning of the curve to the node.

If incorrect point was selected randomly on the map, press the «Delete last node» and it will be removed.

Click  «Area»  to find the area of a polygon, whose vertices constitute specified the construction of the line point. The curve will automatically be finished until the rectangle by connecting the first and last point.  The calculated area and total distance on the perimeter of a polygon will be displayed in the «Measuring of distance».

Press the «Clear» to remove a constructed curve and start measuring from the beginning. Close the appropriate window to stop measuring the distance.

4.Monitoring of mobile objects

Control of driving speed

An object speed control is carried out in case if  software speed sensor is activated  for object (see settings of objects parameters by selecting the object in the tree and select the menu item «Objects | Edit Object»). If the object is greater than a predetermined maximum speed, a new event forms in the table, the text of which was set at the activation of the sensor and the set for the severity level of the speed range.

Control of the route and graphic of movement

The software allows you to control the route and / or gpaphic of movement of selected objects. Select the menu item «Tools | Routes movement»  to set the proposed route / gpaphic of the object or group of objects.  The window will appear with a list of registered routes.

Click «Create route». Set the the name of the generated route (name line should contain no more than 255 characters) in the window that appears. Set the permissible deviation from the route in meters and waypoint radius in meters (hitting an object at a distance of less than the specified numbers will be considered as the achievement of the object point of the route). Please tick, the motion of which objects must be monitored in accordance with the route in the object tree.

Please tick «active route». If you want to control the deviation of the path of the vehicle from the target  please tick "enable control of the route." If you want to control the deviation of the graphic of the vehicle from the target please tick "Enable time control". Ask a criticality event at a deviation from the graphic or route.

Next, hold down the CTRL key and select point of the route on a map by clicking the left mouse button. The route will automatically be drawn on the screen, connecting all these points in sequence.

All these points will be displayed in the table at the bottom of the window. The window will display when you double-click the mouse on any of them, where you can set the point name (the default name of Point N) and the time during which the object must be reached to it a relatively to the previous point. If by chance incorrect point was choosen during setting the route, press the«Delete last point» and it will be removed.

You can create a route on the basis of the already passed one by one of the objects of the way using the button «Import from the track». At the same time the object must be selected (tick) in the tree (in the "Create a route» window, the time period for the track is taken from the corresponding elements in the task bar of the main window of the program) before pressing.

The table of all input points that make up the route and the time between them will display in window "Create a route of movement" , and their total number will display in the status bar . Click «Set route» when all the necessary data will be inputed.

 The message "The deviation from the route" and "the name of the route" will get in the field of sensor given level of criticality in the event table if the active tick "enable control route" and while driving these vehicles deviate from the route to a distance more acceptable.

 The message will get  "The deviation from the graphic of movement" and "the name of the route" will get in the field of sensor given level of criticality in the event table if the active tick "enable control route" and while driving these vehicles deviate from the timetable that the time between visits to the previous point and the achievement of the following exceeds the set.

Display the route list box («Tools | Routes movement») to edit, view or delete an existing route. Scroll the route that you want to change in the list. Click «Show on map» to view the route,  click «Edit» to change it and click «Delete» to remove it.  Open the edit window and uncheck the box marked "route is active" to make the route inactive temporarily (stop controlling the movement of objects in accordance with the route). If  to set the checkbox «visibility»  opposite the name of the route in the table the graphic of this route will always be reflected on the map.

Protection and restricted areas

Protection and restricted areas are polygons limiting a certain area in the software «SkyFleet». The vehicle must not leave the security zone in the case of one, and must not enter the zone in the case of the restricted area. Let's consider the create, edit and delete protection and exclusion zones in the software by the example of the protected zone (the creation of the restricted area is made the same way).

Select «Tools | Protection zones».  The box will appear with a list of registered protected areas.

Click the «New Zone» to set the new the protected zone. Specify the name of the area created (the name string must contain no more than 255 characters) in the window that appears.

Tick objects, the exit of which from the generated zone must be controlled in the object tree. Next, mark left mouse button point of the zone on the map holding down the CTRL key, the polygon will automatically be drawn on the screen, connecting all these points in sequence. If the incorrect point has been accidentally selected while defining the area, press the «Delete last point» and it will be removed. Pointing the last point of a polygon, click the «Close the zone», and the polygon will end. Set the degree of criticality of the accident occurring when leaving the transport zone. Сlick  «Set» after all the necessary data has been filled.

If these vehicles crosses the border protection zone (restricted zone) while driving,   a message "Exit from the protection zone" will get  in the event table and "the name of the zone" in the field of the sensor (" Entrance into the restricted zone, "the name of the area» » ) of a given level of criticality.

To edit, view or delete the already created protection and restricted area, call the zone list box («Tools | Protection Zone» / «Tools | Restricted Zone»). Highlight the zone in the list you wish to change. Click the «Show map», to display it, click  «Edit» to change it, click «Delete» to remove it. To make a protection or restricted area temporarily not active (to stop control output objects from the protection zone or entrance into the restricted one) open the path edit box and uncheck the box marked «active zone». If set daw «visibility», polygon, limiting the zone, the zone next to the name in the table, it will always be reflected on the map.

User objects

Tool "User objects" designed to map different point objects. Such objects can be mark the location of the office, the offices of clients that delivered goods, bus stops, etc. All custom objects plotted on a map, can be used in the future to generate a list of checkpoints that must visit the vehicle on its route.

To create, edit or delete existing user objects, select the menu item «Tools | User  objects».

A window will appear which is shown in the figure below. All  custom objects registered in the database are presented in a table. The table contains the following fields:
  • Icon – is an the image of pictogram indicating an object on the map;
  • Name – is a text name of the user object;;
  • Radius – is the radius of a point in meters, limits space if splashed in which it is considered that the vehicle has visited the object;
  • To display – indicates that the user object will be displayed on the map if it checked;
  • Show to all – the user object will be visible (like a map or in a table) for all users SkyFleet system, otherwise, it will be visible only to users belonging to the same group as the user who created the object, if checked;
  • Address -the nearest address to the user object (determined only if database module addresses is configured on the the server).

Для добавления нового пользовательского объекта нажмите кнопку «Добавить». Появится окно представленное ниже. Введите имя создаваемой точки, задайте ее координаты. Координаты можно задать, указав конкретную широту и долготу точки или нажав указателем мыши по необходимому месту на карте при этом удерживая клавишу Ctrl. Задайте радиус точки в метрах и иконку, которая будет отображаться на карте и обозначать точку. Иконку можно выбрать из ниспадающего списка, или задать собственную иконку из файла типа *. ico , для этого нажмите кнопку «Загрузить». Предпочтительно использовать иконки разрешения 16х16 пикселов. Установите галку «отображать на карте», если требуется, в ином случае данный пользовательский объект будет использоваться только при определении адресов и построении новых заданий «контрольных точек», но не будет виден на карте. Установите галку «видима для всех» чтобы точка была доступна для всех пользователей принадлежащих той же компании (организации), что и создатель точки (задается при создании группы пользователей администратором), в ином случае точка будет видна только пользователям, входящим в одну группу с создателем точки. После указания всех необходимых параметров, нажмите кнопку «Создать».

Для удаления пользовательского объекта выделите его в списке и нажмите кнопку «Удалить», а для редактирования (изменения радиуса, названия, местоположения и т.п.) – «Редактировать».

Для быстрого перехода к выбранному в таблице пользовательскому объекту, нажмите кнопку «Показать на карте».

ВНИМАНИЕ: Для избегания загромождения карты пиктограммами, пользовательские объекты отображаются на карте только для масштабов уровня квартала города и ближе.

Контрольные точки

Инструмент «Контрольные точки» предназначен для контроля за выполнением водителями транспортных средств маршрутных заданий, учета числа поездок по маршруту, контроля времени выполнения заданий и т.п. Для создания, редактирования или удаления существующих контрольных точек выберите пункт меню «Инструменты | Контрольные точки». Появится окно представленное на рисунке ниже. Все зарегистрированные в базе данных контрольные точки представлены в виде таблицы. Для создания новой совокупности контрольных точек нажмите кнопку «Создать».

В появившемся окне задайте, из каких точек будет состоять ваше задание, выбирая необходимую точку из списка слева и перемещая ее соответствующей кнопкой в список контрольных точек справа. База данных точек изначально содержит все точки (пользовательские объекты), которые были зарегистрированы в системе с помощью соответствующего инструмента. Существует возможность отредактировать список контрольных точек, удалив не нужные элементы или изменив порядок положения точек в списке (важно, если будет контролироваться порядок посещения точек).

В разделе «Список объектов» отметьте, для каких автомобилей будет производиться контроль данного задания. Введите имя задания.

Активируйте задание, установив соответствующую галку. Только для активных заданий будет осуществляться контроль. В последствии задание можно деактивировать вручную (перейти к редактированию задания и снять галку). Также можно деактивировать задание автоматически после первого прохождения транспортного средства по нему (укажите соответствующую галочку). Автоматическая деактивация может быть актуальна для служб доставок, когда транспортному средству необходимо проехать по всем контрольным точкам только один раз, в отличии, например, от маршрутных автобусов и пр.

Укажите, когда необходимо считать задание законченным (началом задания считается выезд транспортного средства из первой точки). Для транспортных средств, двигающихся по заранее определенным маршрутам (общественный транспорт), актуально устанавливать в качестве окончания задания - прибытие в конечную или начальную точки. Для служб доставок, где строго не определена последовательность заезда в точки можно установить концом задания истечение некоторого количества часов с момента старта.

По завершению задания программное обеспечение контролирует, все ли точки из списка были посещены транспортным средством. Если какие либо из точек были пропущены, соответствующая авария будет сгенерирована.

Если необходимо, установите галку «Контролировать последовательность посещения». Контроль будет производиться на основе последовательности расположения точек в списке.

Если транспортное средство прибывает в точку, которая не является по списку следующей, будет сгенерирована соответствующая авария.

Если необходимо, установите галку «контролировать время прибытия». Установите также для каждой точки время прибытия в нее относительно предыдущей точки, для чего щелкните два раза по строке с точкой в таблице и в появившееся окне укажите время в формате часы : минуты : секунды.

Если транспортное средство прибудет в следующую точку за время, превышающее назначенное, программное обеспечение сгенерирует аварию.

Если необходимо установите галку «Показывать информацию о посещении точек», тогда на каждое событие въезда транспортного средства в одну из контрольных точек задания и выезда из нее в системе SkyFleet будет сгенерировано соответствующее событие.

События начала выполнения задания и события входа-выхода в/из контрольной точки будут всегда отображаться с критичностью «Информационное событие». События «Нарушение последовательности посещения точек», отклонение от времени прибытия, и не посещения контрольных точек будут генерироваться с критичностью указанной на форме задания. После ввода всех необходимых данных нажмите кнопку «Создать».

Используйте кнопки «Изменить» и «Удалить» на форме списка контрольных точек для соответствующих действий. Чтобы посмотреть выделенное задание на карте нажмите кнопку «Показать». Как и пользовательские объекты, контрольные точки отображаются на карте для масштабов квартала города и ближе.

Для построения отчетов по количеству выполненных заданий, полноте выполнения заданий и пр. используйте «Отчет по контрольным точкам».

5. Отчеты

Виды отчетов

Отчеты позволяют представить в удобной для анализа форме различные события, происходившие с объектом за заданный промежуток времени. В программном обеспечении SkyFleet доступны следующие стандартные отчеты:

  • отчет по пробегу ТС;
  • отчет по стоянкам ТС;
  • отчет по действиям;
  • отчет по расходу топлива ТС;
  • отчет по норморасходу топлива ТС;
  • отчет по заправкам и сливам;
  • сводный отчет по топливу;
  • отчет по бензораздаче;
  • отчет по моточасам;
  • отчет по счетчиками;
  • отчет по зонам;
  • отчет по контрольным точкам;
Помимо этого, используя конструктор отчетов, возможно построение произвольных отчетов, содержащих выбранную пользователем информацию. Например, отчет по превышению скорости, отчет по изменению значения выбранного датчика и т.д.

Общие принципы работы с отчетами

Для вывода большинства отчетов в программе используется единый компонент, таким образом, основные принципы работы - общие для всех отчетов. Для вызова конкретного отчета выберите его в меню «Отчеты». Задайте период времени, за который будет запрошен отчет. Если необходимо выберите в дереве список дополнительных объектов по которым необходимо получить данные (объект, выделенный в дереве объектов в данный момент, выбирается автоматически в дереве объектов, по которым отчет будет запрошен , программа автоматически построит маршрут движения объекта к). Задайте также необходимые параметры (читайте о параметрах для каждого вида отчета отдельно в соответствующей главе), и нажмите кнопку «Создать».

Генерация данных для отчета производится на сервере. Полученные данные пересылаются в клиентскую программу и отображаются пользователю. В зависимости от заданного периода, генерация отчета может занять достаточно продолжительное время.

Все данные отчета отображаются в программе в виде листов документа, так как они будут выглядеть при печати или экспорте в сторонние форматы.

На примере отчета по пробегу рассмотрим основные элементы тела отчета. Первым идет название отчета, за ним промежуток времени за который отчет был запрошен. Далее в табличном виде данные. Название объекта, данные по которому выведены далее, выделяются в отчете строкой серого фона, шапка отчета и строка «итого», выводится шрифтом синего цвета, а остальные данные шрифтом серого цвета.

Если навести указатель на строку данных в отчете и нажать левую кнопку мыши, программа автоматически построит на карте маршрут движения объекта за указанный в строке период времени (показав событие на карте).

Помимо табличных данных некоторые отчеты могут содержать графики расхода топлива и скриншоты карты с маршрутом движения объекта.

В верхней части поля для вывода листов отчета всегда присутствует панель инструментов (кнопок), которая позволяет произвести с отчетом различные действия, такие как:

  • изменение масштаба отображения отчета;
  • печать отчета на принтере;
  • экспорт отчета в сторонние форматы;
  • поиск заданного текста в отчете;
  • перемещение по страницам отчета.

Отчет по пробегу

Отчет по пробегу содержит информацию о пройденном транспортным средством расстоянии за заданный промежуток времени. Для построения отчета выберите пункт меню «Отчеты | Отчет по пробегу».


Данные по временному промежутку для построения отчета берутся из соответствующих элементов управления на панели инструментов. Если необходимо, отметьте галкой пункт «Разбить по дням» , тогда информация в отчете будет представлена отдельно для каждого дня из периода. Используйте также галку «Показать карту» , если необходимо экспортировать в отчет фрагмент карты с нанесенным на нее маршрутом движения объекта за заданный период. Нажмите кнопку «Создать». В зависимости от величины временного периода, на обработку всех данных может уйти некоторое время, дождитесь ответа от сервера и построения отчета на экране. Отчет будет содержать следующие поля:

  • время – дата и время за которое представлена информация (если указана только дата, информация представлена за все календарные сутки);
  • пробег – пробег транспортного средства в километрах;
  • время движения - время движения ТС за указанный срок (в формате дни. часы:минуты);
  • время простоя – время, которое транспортное средство не двигалось (в формате дни. часы:минуты);
  • средняя скорость - средняя скорость за время движения транспортного средства;
  • начало движения – время начала движения в указанный промежуток времени;
  • окончание движения – время окончания движения в указанный промежуток времени.

После табличных данных об объекте в отчете будет выведена карта с маршрутом его перемещения, если такая функция была активирована. Для реализации этой функции в программе обязательно должна быть открыта хотя бы одна карта. Если в данный момент открыто несколько карт, будет использована первая карта из списка см. меню «Окна».

Отчет по стоянкам

Отчет по стоянкам содержит информацию обо всех стоянках транспортного средства, время которых превышает заданное за указанный пользователем промежуток времени. Для построения отчета выберите пункт меню «Отчеты | Отчет по стоянкам» .

Данные по временному промежутку для построения отчета берутся из соответствующих элементов управления на панели инструментов. В дереве объектов отметьте галкой какие транспортные средства будут внесены в отчет. Укажите минимальную длительность стоянки в минутах (все остановки транспортного средства менее указанного времени не будут внесены в отчет). Нажмите кнопку «Создать». Дождитесь обработки данных и построения отчета. Отчет содержит следующие поля:

  • начало – дата и время начала стоянки;
  • конец – дата и время окончания стоянки;
  • длительность - продолжительность стоянки (в формате дни.часы:минуты);
  • пробег – пробег транспортного средства от начала движения в промежутке времени за который строится отчет до момента стоянки;
  • адрес – ближайший адрес здания/населенный пункт, где была произведена стоянка (определится только если на сервере настроен модуль базы данных адресов).

Отчет по действиям

Отчет по действиям – это сводный отчет, содержащий в себе одновременно информацию, как о пробеге, так и о стоянках транспортного средства. Отчет позволяет увидеть в удобной форме последовательность действии (движение-стоянка-движение), выполненных водителем. Для построения отчета выберите пункт меню «Отчеты | Отчет по действиям».

Данные по временному промежутку для построения отчета берутся из соответствующих элементов управления на панели инструментов. Действие является стоянкой, если транспортное средство не двигалось более 5 минут.

В дереве объектов отметьте галкой какие транспортные средства будут внесены в отчет. Нажмите кнопку «Создать» . Дождитесь обработки данных и построения отчета. Отчет содержит следующие поля:

  • действие – совершенное действие: движение или стоянки;
  • начало – дата и время начала действия;
  • конец – дата и время окончания действия;
  • длительность - время затраченное на действие (в формате дни. часы:минуты);
  •  пробег / адрес – пробег транспортного средства за время движения или ближайший адрес здания/населенный пункт, где была произведена стоянка.

Отчет по моточасам

Отчет по моточасам содержит информацию по времени работы двигателя транспортного средства за заданный промежуток времени. Для построения отчета выберите пункт меню «Отчеты | Отчет по моточасам» .

Данные по временному промежутку для построения отчета берутся из соответствующих элементов управления на панели инструментов. В дереве объектов отметьте галкой какие транспортные средства будут внесены в отчет.

ВНИМАНИЕ: Отчет может быть построен только для тех объектов, на которых используется датчик моточасов.

Если необходимо, отметьте галкой пункт «Разбить по дням» , тогда информация в отчете будет представлена отдельно для каждого дня из периода. Нажмите кнопку «Создать». В зависимости от величины временного периода, на обработку всех данных может уйти некоторое время, дождитесь ответа от сервера и построения отчета на экране. Отчет будет содержать следующие поля:

  • время – дата и время за которое представлена информация (если указана только дата, информация представлена за все календарные сутки);
  • моточасы – общее время работы двигателя за заданный промежуток времени;
  • время движения - время движения ТС за указанный срок;
  • стоянка с раб. двиг . – время стоянки ТС с работающим двигателем;
  • средняя скорость - средняя скорость за время движения ТС;
  • пробег – пробег ТС за период.

Отчет по топливу

Отчет по топливу содержит информацию о расходе топлива транспортным средством за заданный промежуток времени. Учет расхода может вестись, как на основе информации о пробеге транспортного средства и заданных параметров среднего расхода на 100 километров пути (см. настройки объекта, пункт «Редактировать объект», вкладка «Нормы расхода» ), так и на основе информации, получаемой с датчика топлива: штатного или дополнительного.

Если учет расхода ведется по датчику топлива, соответствующий датчик должен быть сконфигурирован при регистрации объекта в базе данных (см. настройки объекта, пункт «Редактировать объект», вкладка «Порты ввода» ).

ВНИМАНИЕ: Использование дополнительного датчика топлива (объемного, емкостного, проточного и т.п.) является более предпочтительным, чем штатного поплавкового датчика. Погрешность дополнительных датчиков топлива обычно не превышает 1%.

Тогда как штатный датчик имеем как высокую погрешность, так и нестабильность показаний, зависящую от динамики движения транспортного средства (разгон, торможение), и от характера дороги (повороты, спуски, подъемы).

Графики изменения показаний штатного топливного датчика имеют большие выбросы и требуют фильтрации данных, до того как по ним будут произведены вычисления расхода, фактов слива и заправок топлива. Для примера на рисунках ниже приведены графики изменений показаний штатного датчика топлива до фильтрации (верхний рисунок) и после (нижний рисунок). Процесс фильтрации также вносит некоторую погрешность в вычисления. Конечная погрешность при использовании штатного датчика может достигать 10%, а в некоторых случаях и более.

Вычисление расхода на основе информации о пробеге транспортного средства и заданных параметров среднего расхода на 100 километров пути также имеет высокую погрешность, так как не учитывает реальный характер движения и техническое состояние транспортного средства.


Для построения отчета по расходу топлива выберите пункт меню «Отчеты | Отчет по топливу» . Данные по временному промежутку для построения отчета берутся из соответствующих элементов управления на панели инструментов. В дереве объектов отметьте галкой, какие транспортные средства будут внесены в отчет. Если необходимо, отметьте галкой пункт «Разбить по дням» , тогда информация в отчете будет представлена отдельно для каждого дня из периода. Отметьте также галку «Показать графики» , если в отчет необходимо внести графики уровня топлива в зависимости от времени и пробега. Графики будут добавлены, только если в ТС установлен штатный или дополнительный датчик уровня топлива (не датчик расхода топлива). Нажмите кнопку «Создать».

Отчет по заправкам и сливам

Отчет по заправкам и сливам содержит информацию обо всех заправках и сливах топлива из бака транспортного средства, за указанный пользователем промежуток времени. Построение данного отчета возможно только для транспортных средств, на которые установлен GSM терминал с подключением к датчику уровня топлива (штатному или дополнительному). По причинам, описанным в главе «Отчет по пробегу», использование штатного датчика топлива вносит погрешность в результаты отчета как для параметра объем слитого/заправленного топлива, так и по времени операции. Для построения отчета выберите пункт меню «Отчеты | Отчет по заправкам и сливам».


Данные по временному промежутку для построения отчета берутся из соответствующих элементов управления на панели инструментов. В дереве объектов отметьте галкой, какие транспортные средства будут внесены в отчет. Нажмите кнопку «Создать». Дождитесь обработки данных и построения отчета. Отчет содержит следующие поля:

  • время – дата и время слива или заправки;
  • объем до – объем топлива в баке до слива или заправки;
  • заправка – объем заправленного топлива;
  • слив – объем слитого топлива;
  • объем после – объем топлива в баке после слива или заправки;
  • датчик – имя датчика зафиксировавшего слив или заправку.
  • объем топлива – объем заправленного или слитого топлива в литрах;
  • адрес - ближайший адрес здания/населенный пункт, где была произведена заправка или слив топлива (определится только если на сервере настроен модуль базы данных адресов).

В конце отчета по каждому объекту указывается итоговый объем заправленного и слитого топлива.

Автоматическая отсылка отчетов по электронной почте

В программном обеспечении SkyFleet имеется возможность автоматизации процесса формирования отчетов и организации рассылки их на заданные e-mail адреса. Настройка расписания для автоматического формирования отчетов и их рассылки осуществляется в клиентской программе SkyFleet, но выполнение данной функции осуществляет сервер, таким образом, клиентская программа с которой происходила настройка расписания в этот момент может быть даже не запущена.

Для редактирования расписания генерации и рассылки отчетов вызовите пункт меню «Отчеты | Отчеты по E-mail».

Для задания нового пункта расписания нажмите кнопку «Создать». В появившемся окне задайте текстовое название нового расписания, определите период генерации и рассылки отчетов и время начала операции. Возможные варианты:

  • каждый день – отчеты будут формироваться каждый день в начале указанного часа (за прошедшие 24 часа);
  • каждую неделю – отчеты будут формироваться каждый понедельник в начале указанного часа (за прошедшие 7 дней – 168 часов);
  • каждый месяц – отчеты будут формироваться первого числа каждого месяца в начале указанного часа (за прошедший месяц с 1 числа N-часов прошедшего месяца по 1 число N-часов текущего месяца).