Автоматизированная информационная система учета автотранспорта
Разработка информационной системы для анализа, хранения и обработки информации необходимой для автоматизации учета в автомобильном салоне "Aurore Auto" с помощью технологий Rational Rose, PHP и MySQL. Реализация и экономическая эффективность проекта.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 20.05.2011 |
Размер файла | 2,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
· для группы А - по суммарному числу считываемых знаков за рабочую смену, но не более 60 000 знаков за смену;
· для группы Б - по суммарному числу считываемых или вводимых знаков за рабочую смену, но не более 40 000 знаков за смену;
· для группы В - по суммарному времени непосредственной работы с ВДТ и ПЭВМ за рабочую смену, но не более 6 часов за смену.
4. Продолжительность обеденного перерыва определяется действующим законодательством о труде и Правилами внутреннего трудового распорядка предприятия (организации, учреждения).
5. Для обеспечения оптимальной работоспособности и сохранения здоровья профессиональных пользователей, на протяжении рабочей смены должны устанавливаться регламентированные перерывы.
6. Время регламентированных перерывов в течение рабочей смены следует устанавливать в зависимости от ее продолжительности, вида и категории трудовой деятельности.
7. Продолжительность непрерывной работы с ВДТ без регламентированного перерыва не должна превышать 2 часов.
8. При работе с ВДТ и ПЭВМ в ночную смену (с 22 до 6 часов), независимо от категории и вида трудовой деятельности, продолжительность регламентированных перерывов должна увеличиваться на 60 минут.
9. При 8-ми часовой рабочей смене и работе на ВДТ и ПЭВМ регламентированные перерывы следует устанавливать:
· для I категории работ через 2 часа от начала рабочей смены и через 2 часа после обеденного перерыва продолжительностью 15 минут каждый;
· для II категории работ через 2 часа от начала рабочей смены и через 1.5-2.0 часа после обеденного перерыва продолжительностью 15 минут каждый или продолжительностью 10 минут через каждый час работы;
· для III категории работ через 1.5-2.0 часа от начала рабочей смены и через 1.5-2 часа после обеденного перерыва продолжительностью 20 минут каждый или продолжительностью 15 минут через каждый час работы.
10. При 12-ти часовой рабочей смене регламентированные перерывы должны устанавливаться в первые 8 часов работы, аналогично перерывам при 8-ми часовой рабочей смене, а в течение последних 4 часов работы, независимо от категории и вида работ, каждый час продолжительностью 15 минут.
11. Во время регламентированных перерывов с целью снижения нервно-эмоционального напряжения, утомления зрительного анализатора, устранения влияния гиподинамии и гипокинезии, предотвращения развития познотонического утомления целесообразно выполнять комплексы упражнений.
12. С целью уменьшения отрицательного влияния монотонии целесообразно применять чередование операций осмысленного текста и числовых данных (изменение содержания работ), чередование редактирования текстов и ввода данных (изменение содержания работы).
13. В случаях возникновения у работающих с ВДТ и ПЭВМ зрительного дискомфорта и других неблагоприятных субъективных ощущений, несмотря на соблюдение санитарно-гигиенических, эргономических требований, режимов труда и отдыха следует применять индивидуальный подход в ограничении времени работ с ВДТ и ПЭВМ, коррекцию длительности перерывов для отдыха или проводить смену деятельности на другую, не связанную с использованием ВДТ и ПЭВМ.
14. Работающим на ВДТ и ПЭВМ с высоким уровнем напряженности во время регламентированных перерывов и в конце рабочего дня показана психологическая разгрузка в специально оборудованных помещениях (комната психологической разгрузки).
6.5 Характеристика электрооборудования
6.5.1 Электрическая безопасность
Согласно классификации помещений по степени опасности поражения человека электрическим током, рассматриваемое помещение принадлежит к категории «без повышенной опасности», так как помещение является сухим, относительная влажность воздуха не превышает 60 %, не жарким, с токонепроводящим полом, без токопроводящей пыли, отсутствует возможность одновременного прикосновения человека к имеющим соединение с землей металлоконструкциям зданий, технологическим аппаратам, механизмам и т.п. с одной стороны, и к металлическим корпусам электрооборудования, которые при пробое изоляции могут оказаться под напряжением, - с другой.
Применяемая электросеть является однофазной, с напряжением 220 В, ток переменный с частотой 50 Гц, с заземленной нейтралью.
Напряжения прикосновения и токи, протекающие через человека, нормируются согласно ГОСТ 12.1.038-88 «ССБТ. Электробезопасность. Предельно допустимые значения напряжений и токов».
В таблице 6.7 приведены допустимые значения напряжений прикосновения и токов при аварийном режиме работы техники, где резистором моделируется сопротивление тела человека R = 850(Ом). Найдем силу тока в аварийном режиме:
Таблица 6.7. Допустимые значения напряжений прикосновения и токов при аварийном режиме работы
Род и частота тока |
Норм. велич. |
Продолжительность воздействия, t, с |
||||||||
0,01-0,08 |
0,1 |
0,2 |
0,4 |
0,5 |
0,8 |
1 |
>1 |
|||
Переменный 50 Гц |
Uпр, В Iч, мА |
550 650 |
340 400 |
160 190 |
120 140 |
105125 |
75 75 |
60 50 |
20 6 |
Из таблицы 6.7 следует, что необходимо предусмотреть защитные отключающие устройства, время срабатывания которых не должно превышать допустимой длительности прохождения тока через человека 0,2с.
6.5.2 Оценка необходимости применения защитных устройств
В качестве меры защиты людей от поражения электрическим током применяются защитное заземление (в сетях с изолированной нейтралью) и зануление (в сетях с глухозаземленной нейтралью) нетоковедущих частей электрооборудования.
Защитное заземление - преднамеренное электрическое соединение металлических нетоковедущих частей электрооборудования с землей или ее эквивалентом.
Зануление - преднамеренное электрическое соединение металлических нетоковедущих частей электрооборудования с заземленной точкой источника питания электроэнергией при помощи нулевого защитного проводника.
Следует иметь в виду, что в соответствии с «Правилами устройства электроустановок потребителей (ПУЭ)» защитное заземление или зануление электроустановок следует выполнять при напряжении питания 380 В и выше переменного тока и 440 В и выше постоянного тока во всех случаях. При напряжении питания выше 42, но ниже 380 В переменного тока, и выше 110, но ниже 440 В постоянного тока, защитное заземление (зануление) электроустановок выполняется только в помещения с повышенной опасностью и особо опасных по поражению электрическим током, а также в наружных электроустановках.
Напряжение питания в рабочем помещении не превышает 380В, необходимость в занулении электроустановок отсутствует.
Сопротивление изоляции электрических цепей ЭВМ общего назначения должно быть не менее значений, указанных в таблице 6.8.
Таблица 6.8
Климатические условия |
Сопротивление изоляции, МОм, при рабочем напряжении цепи кВ |
|
Нормальные |
0,1-0,5 |
|
20,0 |
Сопротивление изоляции силовой и осветительной сети напряжением до 1000В на участке между двумя смежными предохранителями или любым проводом и землей должно быть не менее 0.5 МОм.
6.5.3 Пожарная безопасность
Основы противопожарной защиты предприятий определены стандартами ГОСТ 12.1.004-91 «Пожарная безопасность» и ГОСТ 12.1.010-76 «Взрывобезопасность. Общие требования».
В соответствии с типовыми правилами пожарной безопасности промышленных предприятий все производственные, складские, вспомогательные и административные помещения должны быть обеспечены огнетушителями, пожарным инвентарем и пожарным ручным инструментом, которые используются для локализации и ликвидации небольших возгорании, а также пожаров в их начальной стадии. В целях своевременного оповещения о пожаре в данном помещении необходимо использование автоматической пожарной сигнализации.
В целях своевременного оповещения о пожаре в данном помещении необходимо использование автоматической пожарной сигнализации. Применение автоматических средств обнаружения пожаров является одним из основных условий обеспечения пожарной безопасности на производстве, так как позволяет своевременно известить о пожаре и принять меры к быстрой его ликвидации. Наиболее надежной системой извещения о пожаре является электрическая пожарная сигнализация, которая бывает автоматической и ручной. В состав сигнализации входят извещатели, линии связи, приемные станции (коммутаторы), источники питания, звуковые и световые средства сигнализации. Основными элементами систем являются пожарные извещатели, преобразующие физические параметры, характеризующие пожар (тепло, дым, свет), в электрические сигналы.
При выборе пожарных извещателей необходимо учитывать характер горения веществ, т.е. какие физические параметры пожара преобладают в начальной стадии горения, а также условия эксплуатации и взрывопожароопасность зон размещения оповещателей.
Автоматические извещатели делятся на: тепловые (срабатывают при превышении максимально допустимой температуры в помещении), дымовые (реагируют на скопление дыма) и световые (срабатывают при появлении открытого пламени).
Площадь, контролируемая автоматическими пожарными извещателями, и другие важные параметры приведены в таблице 6.9.
Таблица 6.9. Размещение пожарных извещателей в зависимости от высоты установки
Высота установки извещателя, м |
Максимальная площадь, контролируемая одним извещателем, м2 |
Максимальное расстояние, м |
||
между извещателями |
от извещателя до стены |
|||
Тепловые пожарные извещатели |
||||
До 3,5 Более 3,5 до 6 |
25 20 |
5 4,5 |
2,5 2 |
|
Дымовые пожарные извещатели |
||||
До 3,5 Более 3,5 до 6 |
85 70 |
9 8.5 |
4.5 4 |
В соответствии с типовыми правилами пожарной безопасности промышленных предприятий все производственные, складские, вспомогательные и административные помещения должны быть обеспечены огнетушителями, пожарным инвентарем и пожарным ручным инструментом, которые используются для локализации и ликвидации небольших возгорании, а также пожаров в их начальной стадии.
При определении видов и количества первичных средств пожаротушения следует учитывать физико-химические и пожароопасные свойства горючих веществ, их отношение к огнегасительным веществам, а также величины площадей производственных помещений.
Необходимое количество первичных средств пожаротушения определяют отдельно для каждого этажа и помещения с учетом данных, приведенных в таблице 6.10.
Таблица 6.10. Перечень необходимых средств пожаротушения
Наименование помещений, сооружений и установок |
Защищаемая площадь, мІ |
Углекислотные огнетушители |
Пенные, химические, воздушно-пенные и жидкостные огнетушители, шт. |
Ящик с песком вместимостью 0,5; 1,0;3,0 и лопата, шт. |
Войлок, кошма или асбест: /1х1,2х1,2х2 м/ , шт. |
Бочка с водой вместимостью не менее 0,2 м и ведро, шт. |
|
Вычислительные центры, машиносчетные станции, архивы, библиотеки, проектно- конструкторские бюро. |
35 |
2 |
2 |
- |
2 |
- |
Для защиты помещения при пожаре объемом менее 200м2 с компьютерной техникой необходимо иметь: углекислотные огнетушители ОУ-2, ОУ-5, ОУ-8 (допускается заменять аэрозольными или порошковыми) - 1шт., пенные огнетушители - 1шт., войлок 2х2 м - 1шт.
6.6 Выводы
При оценке условий труда, были рассмотрены безопасность и санитарно-гигиенические условия труда на рабочем месте пользователя ПЭВМ:
· дана характеристика санитарно-гигиенических условий труда (микроклимата, вредных веществ и пыли, вибраций, шума, излучений и освещенности);
· обоснована и выбрана система вентиляции, произведен расчет необходимого воздухообмена;
· обоснована и выбрана система освещения, установлены нормы на освещение рабочих мест, произведен расчет осветительной установки;
· даны характеристики электрооборудования и применяемой электрической сети;
· указаны возможные причины и источники возникновения пожара, установлен перечень первичных средств пожаротушения, а также были разработаны инженерно-технические мероприятия по созданию благоприятных условий труда, используя СанПиН 2.2.2/2.4.1340-03.
Заключение
В результате проделанной работы была представлена логически завершенная система автоматизации учета на уровне отдела, разработанная для анализа, хранения и обработки информации необходимой для автоматизации учета в автомобильном салоне «Aurore Auto».
На основе технологий веб-технологий PHP и MySQL разработано универсальное программное решение для построения информационной системы автоматизации рабочего места сотрудника автосалона. Причем данный продукт предназначен не только для работников, имеющих дело с клиентами, но так же и для управленческого персонала компании, которым требуются итоговые данные по работе автосалона. Данное программное решение позволяет менеджменту компании из любого места оперировать информацией о работе отдела, следить за автомобилями в наличии, а так же создавать заявки.
Разработка средства автоматизации велась при помощи Rational Rose Формализация процесса разработки программного обеспечения при помощи современных программных средств - является важным звеном в проектировании, позволяющим избежать серьезных недочетов еще на этапе планирования.
Практическая значимость результатов дипломной работы заключается в том, что 1) благодаря автоматизации экономиться время сотрудников автосалона, 2) сокращается число специалистов, отвечающих за учет 3) резко сокращается число ошибок учета 4) точная информация о деятельности автосалона помогает менеджменту компании принимать своевременные управленческие решения.
Настоящая работа показывает, что автоматизация - одна из важных составляющих деятельности такого предприятия, как автосалон. Эта задача при помощи современных технических средств успешно поддается решению и ее решение экономически оправдано.
Приложение 1. Код программы
// Default constructor
function PhpSimpleXlsGen()
{
$os = getenv( "OS" );
$temp = getenv( "TEMP");
// check OS and set proper values for some vars.
if ( stristr( $os, "Windows" ) ) {
$this->default_dir = $temp;
$this->dirsep = "\\";
} else {
// assume that is Unix/Linux
$this->default_dir = "/tmp";
$this->dirsep = "/";
}
// begin of the excel file header
$this->xls_data = pack( "ssssss", 0x809, 0x08, 0x00,0x10, 0x0, 0x0 );
// check header text
if ( $this->header ) {
$this->Header();
}
}
function Header( $text="" ) {
if ( $text == "" ) {
$text = "This file was generated using PSXlsGen at ".date("D, d M Y H:i:s T");
}
if ( $this->totalcol < 1 ) {
$this->totalcol = 1;
}
$this->InsertText( $text );
$this->crow += 2;
$this->ccol = 0;
}
// end of the excel file
function End()
{
$this->xls_data .= pack("sssssssC", 0x7D, 11, 3, 4, 25600,0,0,0);
$this->xls_data .= pack( "ss", 0x0A, 0x00 );
return;
}
// write a Number (double) into row, col
function WriteNumber_pos( $row, $col, $value )
{
$this->xls_data .= pack( "d", $value );
return;
}
// write a label (text) into Row, Col
function WriteText_pos( $row, $col, $value )
{
$len = strlen( $value );
$this->xls_data .= $value;
return;
}
// insert a number, increment row,col automatically
function InsertNumber( $value )
{
if ( $this->ccol == $this->totalcol ) {
$this->ccol = 0;
$this->crow++;
}
$this->WriteNumber_pos( $this->crow, $this->ccol, &$value );
$this->ccol++;
return;
}
// insert a number, increment row,col automatically
function InsertText( $value )
{
if ( $this->ccol == $this->totalcol ) {
$this->ccol = 0;
$this->crow++;
}
$this->WriteText_pos( $this->crow, $this->ccol, &$value );
$this->ccol++;
return;
}
// Change position of row,col
function ChangePos( $newrow, $newcol )
{
$this->crow = $newrow;
$this->ccol = $newcol;
return;
}
// new line
function NewLine()
{
$this->ccol = 0;
$this->crow++;
return;
}
// send generated xls as stream file
function SendFile( $filename = '')
{
if (!empty($filename)) $this->filename = $filename;
$this->End();
header ( "Expires: Mon, 1 Apr 1974 05:00:00 GMT" );
header ( "Last-Modified: " . gmdate("D,d M YH:i:s") . " GMT" );
header ( "Pragma: no-cache" );
header ( "Content-type: application/x-msexcel" );
header ( "Content-Disposition: attachment; filename=$this->filename.xls" );
header ( "Content-Description: PHP Generated XLS Data" );
print $this->xls_data;
}
// change the default saving directory
function ChangeDefaultDir( $newdir )
{
$this->default_dir = $newdir;
return;
}
// Save generated xls file
function SaveFile( $filename = '')
{
if (!empty($filename)) $this->filename = $filename;
$this->End();
$this->fname = $this->default_dir."$this->dirsep".$this->filename;
if ( !stristr( $this->fname, ".xls" ) ) {
$this->fname .= ".xls";
}
$fp = fopen( $this->fname, "wb" );
fwrite( $fp, $this->xls_data );
fclose( $fp );
return;
}
// Get generated xls as specified type
function GetXls( $type = 0 ) {
if ( !$type && !$this->get_type ) {
$this->SendFile();
} else {
$this->SaveFile();
}
}
} // end of the class PHP_SIMPLE_XLS_GEN
// end of ifdef PHP_SIMPLE_XLS_GEN
DROP DATABASE IF EXISTS `Database_1`;
CREATE DATABASE IF NOT EXISTS `Database_1`;
USE `Database_1`;
SET FOREIGN_KEY_CHECKS=0;
CREATE TABLE `clients` (
`id_client` int(10) NOT NULL,
`FIO` varchar(255),
`phone` varchar(255),
`adress` varchar(255),
PRIMARY KEY(`id_client`)
)
ENGINE=MYISAM
COMMENT = 'clients'
ROW_FORMAT=default;
CREATE TABLE `colors` (
`id_color` int(10) NOT NULL,
`color` varchar(255),
PRIMARY KEY(`id_color`)
)
ENGINE=MYISAM
COMMENT = 'colors'
ROW_FORMAT=default;
CREATE TABLE `brands` (
`id_brand` int(10) NOT NULL,
`brand` varchar(255),
PRIMARY KEY(`id_brand`)
)
ENGINE=MYISAM
COMMENT = 'brands'
ROW_FORMAT=default;
CREATE TABLE `models` (
`id_model` int(10) NOT NULL,
`id_brand` int(10),
`price` int(10),
`model` varchar(255),
PRIMARY KEY(`id_model`)
)
ENGINE=MYISAM
COMMENT = 'models'
ROW_FORMAT=default;
CREATE TABLE `spares` (
`id_spare` int(10) NOT NULL,
`spare` varchar(255),
`price` int(10),
`id_model` int(10),
`id_color` int(10),
PRIMARY KEY(`id_spare`)
)
ENGINE=MYISAM
COMMENT = 'spares'
ROW_FORMAT=default;
CREATE TABLE `orders` (
`id_order` int(10) NOT NULL,
`id_car` int(10),
`id_client` int(10),
`number` varchar(255),
`comment` longtext,
`data_postavki` timestamp,
`data_sborki` timestamp,
`data_zakaza` timestamp,
`predoplata` int(10),
PRIMARY KEY(`id_order`)
)
ENGINE=MYISAM
COMMENT = 'orders'
ROW_FORMAT=default;
CREATE TABLE `orders_spares` (
`id_os` int(10) NOT NULL,
`id_order` int(10),
`id_spare` int(10),
PRIMARY KEY(`id_os`)
)
ENGINE=MYISAM
COMMENT = 'orders_spares'
ROW_FORMAT=default;
SET FOREIGN_KEY_CHECKS=1;
Список использованной литературы
1. Codd E. F. A Relational Model of Data for Large Shared Data Banks. // Communications of the ACM (June 1970).
2. Автоматизированные информационные технологии в экономике: Учебник /Под ред. проф. Г.А. Титоренко. -- М.: Компьютер, ЮНИТИ, 1998. -- 400 с.
3. Бекаревич Ю. Б., Пушкина Н. В., Смирнова Е. Ю. Управление базами данных: Учеб. пособие. СПб.: Изд-во Санкт-Петербургского университета. 1999г. - 172 с
4. В.И. Козаченко и др. Безопасность жизнедеятельности. Промышленная и экологическая безопасность. Методические указания к дипломному проектированию, СПб-ГУАП, 2001
5. Дэвидсон Л. Проектирование баз данных на SQL Server 2000. - М.: БИНОМ. Лаборатория знаний, 2003. - 680 с., ил
6. Кватрани Т. Rational Rose 2000 к UML. Визуальное моделирование: Пер. с англ. - М.: ДМК Пресс, 2001. - 176 с: ил.
7. Лешек А. Мацяшек. Анализ требований и проектирование систем. Разработка информационных систем с использованием UML. «Вильямс», Москва-Санкт-Петербург-Киев, 2002
8. Липаев В. В., Позин Б. А. Штрик А. А. Технологии сборочного программирования. /Под ред. В. В. Липаева. - М.: Радио и связь, 1992.
9. Мазуркевич А. PHP: настольная книга программиста Мн.: Новое знание, 2003. -- 480с: ил.
10. Мартин Фаулер и Кендалл Скотт, UML. Основы.- СПб: Символ-Плюс, 2002
11. Мюллер Роберт Дж. Базы данных и UML Проектирование Лори, 2002. - 420
12. Роб П., Коронел К. Системы баз данных: проектирование, реализация и управление. - 5-е изд., перераб. и доп.: Пер с англ. - СПб.: БХВ-Петербург, 2004. - 1040 с.: ил.
13. Д.Розенберг, К.Скотт. Применение объектного моделирования с использованием UML и анализ прецедентов.-- Москва: ДМК-издательство, 2002.
14. Ролланд Д. Основные концепции баз данных.: Пер. с англ. - М.: Издательский дом “Вильямс”, 2002. - 256 с.
15. Саймон А. Р. Стратегические технологии баз данных: менеджмент на 2000 год: Пер. с англ. /Под ред. и с предисл. М. Р. Когаловского. - М.: Финансы и статистика, 1999. - 479 с.: ил
16. Справочное руководство пользователя по пакету Rational Rose.
17. Терри Кватрани. Rational Rose 2000 и UML. Визуальное моделирование. -- Москва: ДМК-издательство, 2001.
18. Фаулер М., Скотт К. UML. Основы. - Пер. с англ. - СПб: Символ-Плюс, 2002. - 192 с, ил.
Размещено на Allbest.ru
Подобные документы
Теоретические основы проектирования информационной системы и базы данных. Проектирование информационной системы "Автоматизация учета торговых операций в автомобильном салоне". Методология SADT и DFD, описание IDEF0-модели. Разработка форм приложения.
курсовая работа [2,8 M], добавлен 15.04.2015Классификация автоматизированных информационных систем (АИС). Проектирование АИС складского учета с использованием CASE-средства Rational Rose. Подходы к проектированию, анализ CASE-средств. Программная реализация профессионально ориентированной АИС.
курсовая работа [1,4 M], добавлен 06.03.2012Системы дистанционного учета и контроля потребления воды, разработанные различными компаниями. Техническое задание на создание автоматизированной информационной системы учета расхода воды в ООО "Водоснабжение". Экономическая эффективность проекта.
дипломная работа [3,7 M], добавлен 21.01.2015Анализ входной и выходной информации на предприятии. Осуществление функционального и информационного моделирования базы данных, создание ее структуры. Программная реализация системы автоматизации учета работы автотранспорта. Оценка трудоемкости проекта.
дипломная работа [1,2 M], добавлен 09.07.2012Разработка требований к программному обеспечению отдела воинского учета, методология проектирования информационной системы. Реализация и аттестация информационной системы, взаимодействие приложения с источниками данных, его экономическая эффективность.
дипломная работа [1,3 M], добавлен 30.11.2010Создание комплексной информационной системы на основе компьютерных информационных технологий подготовки, приема, обработки, передачи, учета, поиска экономической информации. Повышение оперативности и качества управления строительными материалами.
дипломная работа [2,3 M], добавлен 20.07.2014Современный опыт в сфере энергетики с помощью информационный технологий и решений. Требования менеджмента к информационному обеспечению управления. Расчетно-аналитическая система "Биллинг-Онлайн". Внедрение информационной системы, эффективность проекта.
дипломная работа [1,1 M], добавлен 07.06.2014Среда проектирования программного обеспечения Rational Rose. Унифицированный язык моделирования UML. Требования к функциональности, к безопасности, интерфейсу, настраиваемости, информационной и программной совместимости, программная документация.
курсовая работа [582,0 K], добавлен 20.07.2011Разработка информационной системы для ведения каталога книг/читателей, поисковой системы и системы предварительных заказов на приобретение книг. Среда Rational Rose. Внесение изменений в объект. Основные операции классов и атрибуты типов данных.
лабораторная работа [417,6 K], добавлен 17.05.2013Разработка прикладного программного обеспечения деятельности гимназии, предназначенного для решения задачи автоматизации учета учащихся. Проектирование процессов, структуры информационной системы и структуры базы данных. Расчет экономических показателей.
курсовая работа [2,0 M], добавлен 06.04.2013