УДК 004

ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ МОДУЛЯ «ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ И РЕМОНТ» ИУС AUTOPARK

Новикова Татьяна Борисовна1, Самойлова Светлана Сергеевна2, Виноградова Анастасия Сергеевна3
1Магнитогорский Государственный Технический Университет имени Г.И. Носова, кандидат педагогических наук, доцент кафедры БИиИТ
2Магнитогорский Государственный Технический Университет имени Г.И. Носова, студент группы ФИПИб-13
3Магнитогорский Государственный Технический Университет имени Г.И. Носова, студент группы ФИПИб-13

Аннотация
В статье представлено описание реализации модуля «Техническое обслуживание и ремонт» AUTOPARK по средствам проектирования физической и логической модели данных.

Ключевые слова: информационная модель данных, техническое обслуживание и ремонт


INFORMATION SUPPORT UNIT "MAINTENANCE AND REPAIR" MIS AUTOPARK

Novikova Tatyana Borisovna1, Samoilova Svetlana Sergeevna2, Vinogradova Anastasia Sergeevna3
1Nosov Magnitogosk State Technical University, Ph.D., Associate Professor, Department of business Informatics
2Nosov Magnitogosk State Technical University, student groups FIPIb-13
3Nosov Magnitogosk State Technical University, student groups FIPIb-13

Abstract
The article presents a description of the implementation of the module "maintenance and repair" AUTOPARK by means of designing logical and physical data model.

Библиографическая ссылка на статью:
Новикова Т.Б., Самойлова С.С., Виноградова А.С. Информационное обеспечение модуля «Техническое обслуживание и ремонт» ИУС Autopark // Современная техника и технологии. 2016. № 11. Ч. 2 [Электронный ресурс]. URL: http://technology.snauka.ru/2016/11/11432 (дата обращения: 28.05.2017).

Информационная модель данных является визуальным представлением структур данных и бизнес-правил для СУБД. В рамках данной статьи была разработана модель данных, позволяющая наглядно отобразить процесс технического обслуживания (ТО) и ремонта автотранспортных средств через разрабатываемый модуль «ТОиР» информационно-управляющей системы Аutopark.

Построенная диаграмма сущность-связь включает сущности и взаимосвязи, отражающие основные правила предметной области. Такая диаграмма излишне не детализирована, в неё включаются основные сущности и связи между ними, которые удовлетворяют основным требованиям, предъявляемым к информационной системе [1, 2, 3]. Информационная модель в логическом и физическом представлении отображена ниже (см. рисунки 1-2).

Стоит отметить, что в виду большого количества элементов модуля, на данной модели приведены лишь основные его составляющие (сущности, атрибуты), что позволяет значительно увеличить степень восприятия, сохраняя информацию о взаимосвязях между наиболее значимыми элементами модуля [4, 5, 6].

Рисунок 1 – Логическая модель информационной модели данных (основной набор сущностей модуля)

Рисунок 2 – Физическая модель информационной модели данных

Также, представленные в модели типы данных отличаются от используемых при разработке модуля ТоиР, так как используемое для построения модели программное средство (AllFusion Erwin Data Modeler) позволяет выбрать типы данных лишь из имеющегося списка, а при разработке данного модуля используются типы данных, созданные непосредственно в компании B. Ниже приведена таблица соответствия используемых в компании B и указанных на инфологической модели типов данных.

Таблица 2.1. Соответствие типов данных компании B указанным в модели типам данных

В SIKE

В модели

Значение

type_id_inc int Идентификатор (ID) с автоинкрементом[1]
type_id int Идентификатор (ID) без автоинкремента (для внешних ключей)
type_str varchar () Символьный тип данных
type_bool bit Логический тип данных
type_date datetime Дата и время

Рассмотрим подробнее каждую сущность.

Справочник структурных подразделений.

Содержит следующие атрибуты:

StructID – идентификатор структурного подразделения;

Struct – наименование структурного подразделения;

Code – внутренний код подразделения;

Gr – признак группы;

Is_hide – признак удаленной записи;

User_modif – информация об изменении записи.

Справочник автоколонн.

Содержит следующие атрибуты:

AutokolonnaID – идентификатор автоколонны;

StructID – идентификатор структурного подразделения, к которому относится автоколонна (внешний ключ);

Autokolonna – наименование автоколонны;

Is_hide – признак удаленной записи;

User_modif – информация об изменении записи.

Справочник автомобилей.

Содержит следующие атрибуты:

AutomobID – идентификатор автомобиля;

AutokolonnaID – идентификатор автоколонны, к которой относится автомобиль (внешний ключ);

StructID – идентификатор структурного подразделения, к которому относится автоколонна (внешний ключ);

MarkaID – идентификатор марки автомобиля (внешний ключ);

FirmID – идентификатор контрагента (внешний ключ);

GosNomer – государственный номер автомобиля;

dSpisan – дата списания автомобиля;

dProdan – дата продажи автомобиля;

is_Spisan – признак списания автомобиля;

is_Prodan – признак продажи автомобиля;

SposobProved – способ проведения ТО;

Is_hide – признак удаленной записи;

User_modif – информация об изменении записи.

Справочник марок автомобилей.

Содержит следующие атрибуты:

MarkaID – идентификатор марки;

Marka – наименование марки;

Is_hide – признак удаленной записи;

User_modif – информация об изменении записи.

Справочник контрагентов.

Содержит следующие атрибуты:

FirmID – идентификатор контрагента;

Firm – наименование контрагента;

Address – адрес контрагента;

INN – ИНН контрагента;

Firm_kr – краткое наименование контрагента;

Is_hide – признак удаленной записи;

User_modif – информация об изменении записи.

Справочник подрядных организаций, проводящих ТО.

Содержит следующие атрибуты:

TOPodryadID – идентификатор подрядной организации;

StructID – идентификатор структурного подразделения, с которым работает подрядная организация (внешний ключ);

FirmID – идентификатор контрагента (внешний ключ);

MarkaID – идентификатор марки автомобиля (внешний ключ);

Is_default – признак, указывающий, что данная организация используется по умолчанию при проведении ТО;

Is_hide – признак удаленной записи;

User_modif – информация об изменении записи.

Справочник цен подрядных организаций.

Содержит следующие атрибуты:

TOPodryadCenaID – идентификатор стоимости работы подрядной организации;

TOPodryadID – идентификатор подрядной организации (внешний ключ);

Bdate – дата начала действия цены;

Cena – цена за час работы;

User_modif – информация об изменении записи.

Справочник типов ТО.

Содержит следующие атрибуты:

TipTOID – идентификатор типа ТО;

TipTO – наименование типа ТО;

NormProbeg – норма пробега до ТО;

NormChasov – норма наработки моточасов до ТО;

Is_hide – признак удаленной записи;

User_modif – информация об изменении записи.

Периодичность и нормы проведения ТО.

Содержит следующие атрибуты:

AutomobGrTOID – идентификатор;

AutomobID – идентификатор автомобиля (внешний ключ);

TipTOID – идентификатор типа ТО (внешний ключ);

NormProbeg – норма пробега до ТО;

NormChasov – норма наработки моточасов до ТО;

Is_ProbegTO – признак, указывающий, что пробег или наработка считаются от последнего проведенного ТО;

Is_hide – признак удаленной записи;

User_modif – информация об изменении записи.

Графики ТО.

Содержит следующие атрибуты:

AutoRemontOperGTOID – идентификатор строки графика ТО;

AutomobID – идентификатор автомобиля (внешний ключ);

TipGrTO – тип графика ТО;

StatGrTO – статус графика ТО;

KvMes – квартал/месяц графика ТО;

God  – год графика ТО;

Is_TOGBO – признак проведения ТО для газобаллонного оборудования.

Графики проведения ТО. Даты проведения ТО.

Содержит следующие атрибуты:

AutoRemontOperGTODatID – идентификатор даты проведения ТО;

AutoRemontOperGTOID – идентификатор строки графика ТО (внешний ключ);

TipTOID – идентификатор проводимого типа ТО (внешний ключ);

Dat – дата проведения ТО;

SposobProved – способ проведения ТО;

Summa – сумма стоимости материалов ТО;

SummaR – сумма стоимости работ ТО;

Norma – сумма количества нормированного времени на выполнение работ ТО.

Шаблоны ТО.

Содержит следующие атрибуты:

MarkaShablonGTOID – идентификатор шаблона ТО;

TipTOID – идентификатор проводимого типа ТО (внешний ключ);

MarkaID – идентификатор марки автомобиля (внешний ключ);

NormProbeg – норма пробега до ТО;

NornChasov – норма наработки моточасов до ТО;

Is_hide – признак удаленной записи;

User_modif – информация об изменении записи.

Ремонтный лист.

Содержит следующие атрибуты:

AutoRemontRemListID – идентификатор ремонтного листа;

AutomobID – идентификатор автомобиля (внешний ключ);

MarkaID – идентификатор марки автомобиля (внешний ключ);

FirmID – идентификатор контрагента (внешний ключ);

TipTOID – идентификатор проводимого типа ТО (внешний ключ);

AutokolonnaID – идентификатор автоколонны, к которой относится автомобиль (внешний ключ);

Bdat – дата начала проведения ремонта;

Edat – дата окончания проведения ремонта;

Nomer – номер ремонтного листа;

User_modif – информация об изменении записи.

Работы ремонтного листа.

Содержит следующие атрибуты:

AutoRemontRemListRabID – идентификатор работы ремонтного листа;

AutoRemontRemListID – идентификатор ремонтного листа (внешний ключ);

VidRemRabID – идентификатор вида ремонтной работы (внешний ключ);

VremyaVipoln – время выполнения работы;

User_modif – информация об изменении записи.

Материалы ремонтного листа.

Содержит следующие атрибуты:

AutoRemontRemListDetalID – идентификатор материала ремонтного листа;

AutoRemontRemListRabID – идентификатор работы ремонтного листа (внешний ключ);

AutoRemontRemListID – идентификатор ремонтного листа (внешний ключ);

TmID – идентификатор используемого материала (внешний ключ);

Kolust – количество используемого материала;

User_modif – информация об изменении записи.

Справочник технологических карт.

Содержит следующие атрибуты:

TechCardID – идентификатор технологической карты;

TipTOID – идентификатор проводимого типа ТО (внешний ключ);

MarkaID – идентификатор марки автомобиля (внешний ключ);

Name – наименование технологической карты;

Bdate – дата начала действия технологической карты;

SposobProved – способ проведения ТО;

Is_hide – признак удаленной записи;

User_modif – информация об изменении записи.

Справочник видов ремонтных работ.

Содержит следующие атрибуты:

VidRemRabID – идентификатор вида ремонтной работы;

VidRemRabPID – идентификатор родительской сущности (внешний ключ);

VidRemRab – наименование вида ремонтной работы;

Gr – признак группы;

NormaTrud – норма времени на выполнение работы;

Is_hide – признак удаленной записи;

User_modif – информация об изменении записи.

Работы технологических карт.

Содержит следующие атрибуты:

TechCardVidRemRabID – идентификатор работы технологической карты;

TechCardID – идентификатор технологической карты (внешний ключ);

VidRemRabID – идентификатор вида ремонтной работы (внешний ключ);

Norma – норма времени на выполнение работы;

User_modif – информация об изменении записи.

Справочник материалов.

Содержит следующие атрибуты:

TmID – идентификатор материала;

TmPID – идентификатор родительской сущности (внешний ключ);

Tm – наименование материала;

Edizm – единица измерения;

Gr – признак группы;

Fullname – полное наименование материала;

Fullkod – полный код материала;

Tm_kr – краткое наименование материала;

Nnom – номенклатурный номер;

Nkat – номер по каталогу;

Is_hide – признак удаленной записи;

User_modif – информация об изменении записи.

Материалы технологических карт.

Содержит следующие атрибуты:

TechCardTmID – идентификатор материала технологической карты;

TechCardID – идентификатор технологической карты (внешний ключ);

TmID – идентификатор материала (внешний ключ);

Kol – количество материала;

User_modif – информация об изменении записи.

Справочник цен материалов.

Содержит следующие атрибуты:

TmCenaID – идентификатор цены материала;

TmID – идентификатор материала (внешний ключ);

Cena – цена за единицу материала;

Dat – дата начала действия цены;

Is_hide – признак удаленной записи;

User_modif – информация об изменении записи.

Построенная физическая модель хранения данных учитывает реализацию с помощью СУБД Microsoft SQL Server 2012.

Результаты данной статьи прошли апробацию при написании дипломной работы.


Библиографический список
  1. Гаврилова И.В. Организация научно-исследовательской работы студентов с помощью виртуальных исследовательских лабораторий: В сборнике: Современные информационные технологии и ИТ-образование IV Международная научно-практическая конференция, сборник трудов. 2009. С. 185-191.
  2. Гаврилова И.В. Теоретические аспекты развития корпоративных информационных систем : В сборнике: ПЕРСПЕКТИВНОЕ РАЗВИТИЕ НАУКИ, ТЕХНИКИ И ТЕХНОЛОГИЙ Материалы 3-й Международной научно-практической конференции: в 3 томах. Ответственный редактор Горохов А.А.. 2013. С. 267-268.
  3. Лактионова Ю.С. Информатика : учебное пособие / Ю. С. Лактионова ; М-во образования и науки Российской Федерации, Федеральное гос. образовательное учреждение высш. проф. образования ГОУ ВПО “Магнитогорский гос. ун-т”. Магнитогорск, 2010.
  4. Лактионова Ю.С. Развивающее обучение учащихся старших классов средней общеобразовательной школы в процессе изучения “Информатики и ИКТ” : диссертация на соискание ученой степени кандидата педагогических наук / Магнитогорский государственный университет. Магнитогорск, 2010
  5. Лактионова Ю.С. Развивающее обучение учащихся старших классов средней общеобразовательной школы в процессе изучения “Информатики и ИКТ” : автореферат диссертации на соискание ученой степени кандидата педагогических наук / Магнитогорский государственный университет. Магнитогорск, 2010
  6. Попова И.В. Формирование готовности будущих специалистов по информационным технологиям к исследовательской деятельности : диссертация на соискание ученой степени кандидата педагогических наук / Магнитогорский государственный технический университет им. Г.И. Носова. Магнитогорск, 2006


Все статьи автора «SSWW»


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

Связь с автором (комментарии/рецензии к статье)

Оставить комментарий

Вы должны авторизоваться, чтобы оставить комментарий.

Если Вы еще не зарегистрированы на сайте, то Вам необходимо зарегистрироваться: