Диплом: Исследование и разработка информационной системы контроля обслуживания дорожно-строительной техники на примере ЗАО "Московский аэропорт Домодедово"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
100
Рисунок 50 - Таблица вывода перечня расходных материалов
На рис. 51 показана таблица - результат запроса к таблицам fault,
roadbuildtech. В таблице предоставлена информация о поломках дорожно
строительной техники: наименование техники, дата поломки, информация о по
ломке, дата ремонта.
ф П о л о м ки д о р о ж н о -с тр ои те л ьн ой тех ник и — □ X
О п р о г р а м м е Н азад
Упр авление списком
Номер Наименование техники Д ата поломки Информация о поломке
Д ата ремонта
Л
► 2 Tpaicrop 05.02.2018 Замена правого кол еса 09.02.2018
3 Э кска ва то р 05.02.2018 Подшипник на ко вш е 07.02.2018
1 К ат о к 05.02.2018 Поломка дви га те л я 08.02.2018
Рисунок 51 - Таблица вывода учета поломок дорожно-строительной техники
На рис. 52 показана таблица - результат запроса к таблицам expendableav-
ailable, expendables. В таблице предоставлена информация о состоянии дорожно
строительной техники: наименование техники, состояние, дата проверки, ФИО
ответственного.
101
Рисунок 52 - Таблица вывода состояния вывода дорожно-строительной техники
На рис. 54 представлена таблица - результат запроса к таблице sparepart. В
таблице предоставлена информация о запасных частях: наименование, описание.
Рисунок 54 - Таблица вывода перечня запасных частей
На рис. 55 показана таблица - результат запроса к таблицам sparepart,
sparepartavailable. В таблице предоставлена информация о наличии запасных ча
стей: дата, наименование запасной части, количество.
|^«) Наличие запасных частей
- □ X
О п р о гр а м м е Н азад
Упр авле ни е списком
Номер Д а та Наименование Количество
► 3 05.02.2018 Ко лесо д ля тр акто ра 11
4 05.02.2018 Р ул ь д л я тр а кто ра
14
Рисунок 55 - Таблица вывода наличия запасных частей
102
На рис. 56 представлена таблица - результат запроса к таблице responsible.
В таблице предоставлена информация с отвественными за состояние техники:
ФИО, номер телефона, дополнительная информация, должность.
(Я) О тве т с тв е н н ы е за с о с то я н и е техн ик и
Уп равлен ие списком
ФИО Номер телефона
Дополнительно Д о лж ность
л
► П етр И ван ов С ерге еви ч
О лег П етро ви ч М икула
+78907856889
+78907858967
О твествен н ы й за тех н и ку
О твествен н ы й за тех н и ку
Инженер-механик
Техник
Рисунок 56 - Таблица вывода списка ответственных за состояние дорожно
строительной техники
103
2.4. Программное обеспечение задачи
2.4.1. Общие положения (дерево функций и сценарий диалога)
Дерево функций системы показано на рис. 57, сценарий диалога пользова
теля с программой представлен на рис. 58.
Рисунок 57 - Функции системы
104
Основное меню
Управление календарным планом
Отчет
Печать отчета
Дорожно-строительная
техника
Запасные части
Расходные материалы
Участки работы
Печать отчета
Управление расходными
материалами
Отчет
Печать отчета
Управление участками работы
Отчет
Печать отчета
Ответственные за
состояние техники
Печать отчета
Поломки техники
Остатки запасных частей
Отчет
Печать отчета
Управление запасными частями
Отчет
# ■ 1
Управление ответственными за
состоянием техники
Отчет
Управление поломками техники
Отчет
Остатки расходных
материалов
Печать отчета
Управление остатками запасных
частей
Отчет
Печать отчета
Управление остатками расходных
материалов
Отчет
Печать отчета
Добавить
Удалить
Сохранить
Обновить
Добавить
Удалить
Сохранить
Обновить
Добавить
Удалить
Сохранить
Обновить
Добавить
Удалить
Сохранить
Обновить
Добавить
Удалить
Сохранить
Обновить
Добавить
Удалить
Сохранить
Обновить
Добавить
Удалить
Сохранить
Обновить
Добавить
Удалить
Сохранить
Обновить
Добавить
Удалить
Сохранить
Обновить
Рисунок 58 - Сценарий диалога
105
2.4.2. Характеристика базы данных
В качестве СУБД для информационной системы использована MSSQL.
Для проектирования базы данных использованы возможности программы
dbForge Studio for SQL Server. Это полнофункциональная среда разработки для
управления SQL Server, администрирования, создания отчетов и анализа данных.
Данный инструмент ускоряет выполнение повседневных задач, позволяет вно
сить сложные изменения в базы данных, а также управлять изменениями баз
данных в популярных системах контроля версиями.
На рис. 59 показан процесс создания базы данных для проекта в Microsoft
SQL Server Management Studio. Процесс проектирования и структура таблиц
отображены на рис. 60 - 71.
Рисунок 59 - Создание базы данных
106
Рисунок 60 - Подключение к серверу баз данных
Рисунок 61 - Создание диаграммы базы данных
Схема: dbo
Устойчивость: SCHEMA AND DATA
тгО
Имя Тип данных He пустой Столбец идентификаторов Значение по умолчанию
0
idroadbuiltech int
0
techname nvarchar(50)
techdescription nvarchar(25Q)
Рисунок 62 - Структура таблицы roadbuildtech (строительная техника)
107
Рисунок 63 - Структура таблицы expendables (расходные материалы)
Рисунок 64 - Структура таблицы section (участки)
Рисунок 65 - Структура таблицы schedule (календарный план)
Схема: dbo
Устойчивость: SCHEMA AND DATA
Столбцы
тгО
Имя Тип данных Не пустой Столбец идентификаторов Значение по умолчанию
0
idresponsible int
0
name nvarchar(150)
Рисунок 66 - Структура таблицы responsible (ответственные)
108
Имя:
Тип:
fault
Обычная
Схема: dbo
Устойчивость: SCHEMA AND DATA
Столбцы
тгО
Имя Тип данных He пустой Столбец идентификаторов Значение по умолчанию
0
idfault int
0
idroadbuildtech int
faultdate datetime
faultinfo nvarchar(25Q)
repairdate datetime
Рисунок 67 - Структура таблицы fault (поломки)
Рисунок 68 - Структура таблицы expendableavailable (остатки расходных мате
риалов)
Имя: sparepartavailable Схема: dbo
Тип:
Обычная т
Устойчивость: SCHEMA_AND_DATA
тгО
Имя Тип данных He пустой Столбец идентификаторов Значение по умолчанию
0
idsparepartavailable int
0
idsparepart int
date datetime
count int
Рисунок 69 - Структура таблицы sparepartavailable (остатки запасных частей)
Рисунок 70 - Структура таблицы sparepart (запасные части)
109
Имя: state Схема: dbo
Тип: Обычная i Устойчивость: SCHEMA_AND_DATA
Столбцы
тгО
Имя Тип данных He пустой Столбец идентификаторов Значение по умолчанию
0
idstate int
idbuildtech int
date datetime
state varchar(5Q)
idresponsible int
Рисунок 71 - Структура таблицы state (состояние)
ER-диаграмма базы данных представлена на рис. 72.
Рисунок 72 - ER-диаграмма базы данных
В приложении В представлены SQL-запросы для создания таблиц в базе
данных проекта.
2.4.3. Структурная схема пакета (дерево вызова программных модулей)
Проектируемая система состоит из 10 программных модулей:
- главный модуль системы (состояние дорожно-строительной техники);
- модуль остатков расходных материалов;
- модуль запасных частей;
- модуль дорожно-строительной техники;

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран