Файл: Курсовой проект разработка распределенной базы данных Техническое обслуживание и ремонт локомотивов.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 12.12.2023
Просмотров: 340
Скачиваний: 4
СОДЕРЖАНИЕ
1 Теоретическое обоснование этапа проектирования информационных систем
1.1 Анализ существующих платформ разработки информационных систем
1.2 Обоснование выбора платформы разработки информационных систем
2.1 Анализ существующих систем
2.2 Формирование требований к ИС
3.1.9 Концептуальное проектирование
3.1.9.1 Моделирование бизнес процессов по методологии IDEF0
3.1.9.2 ПостроениеUML диаграммы
-
Наименование организаций – Заказчика и Разработчика
-
Плановые сроки начала и окончания работы
-
Назначение системы
-
Цель создания системы
-
время сбора и первичной обработки исходной информации; -
время, затрачиваемое на составление отчета;
3.1.9 Концептуальное проектирование
3.1.9.1 Моделирование бизнес процессов по методологии IDEF0
IDEF0 – методология функционального моделирования (англ. functionmodeling) и графическая нотация, предназначенная для формализации и описания бизнес-процессов. Отличительной особенностью IDEF0 является её акцент на соподчинённость объектов. В IDEF0 рассматриваются логические отношения между работами, а не их временная последовательность (поток работ).Стандарт IDEF0 представляет организацию как набор модулей, здесь существует правило – наиболее важная функция находится в верхнем левом углу, кроме того есть правило стороны:– стрелка входа приходит всегда в левую кромку активности;– стрелка управления – в верхнюю кромку;– стрелка механизма – нижняя кромка;– стрелка выхода – правая кромка.Деятельность организации в методологии IDEF0 представлена в приложении А.В приложении Б приведена декомпозиция диаграммы.
3.1.9.2 ПостроениеUML диаграммы
Диаграммой классов в терминологии UML называется диаграмма, на которой показан набор классов (и некоторых других сущностей, не имеющих явного отношения к проектированию БД), а также связей между этими классами.Данная разработанная диаграмма будет указана в приложение Д.3.1.10 Даталогическое проектирование
Логическое (даталогическое) проектирование – создание схемы базы данных на основе конкретной модели данных, например, реляционной модели данных. Преобразование концептуальной модели в логическую модель, как правило, осуществляется по формальным правилам. Этот этап может быть в значительной степени автоматизирован. В приложении Е представлена схема БД.3.2 Технический проект
В выбранной СУБД – «Microsoft Visual Studio 2019» была разработана программа, для упрощения работы отдела кадров.На рисунке 1 представлена главная форма программы.Рисунок 1 – Главная формаРБД «Инвентаризация имущества» состоит из 5 таблиц: «Заявка на ремонт», «Ремонт локомотива», «Локомотив», «Запчасти», «Сотрудники».Рисунок 2 – Заявка на ремонт
Рисунок 3 – Ремонт локомотива
Рисунок 4 – Локомотив
Рисунок 5 – Запчасти
Рисунок 6 – Сотрудники
3.3 Верификация и валидация проекта. Разработка и выполнение
3.3.1 Верификация проекта. Разработка и выполнение тестов
Таблица 1– Верификация проекта
| Требование | Тест | Результат |
| Хранение информации о локомотивах | Заполнение данных | При заполнении всех полей – информация сохраняется |
| Хранение информации о ремонте и обслуживанию | Заполнение данных | При заполнении всех полей – информация сохраняется |
| Работоспособность программы в целом | Требуется заполнить инвентаризационную опись на основе этих справочников | После заполнения инвентаризационной описи, в базе появились соответствующие записи |
| Требование | Тест | Результат |
| Вывод данных в отчете | Вывод данных и проверка их соответствия со списком в документе | Оба отчета полностью выводят все данные |
| Ввод и редактирование данных | Заполнение данных о локомотивах и редактирование всех полей | При заполнении всех полей и их редактировании – вся информация сохраняется |
Достигли целей, которые планировали достичь, благодаря ее использованию.
-
Эксплуатационная документация
– Логическое проектирование. Построена логическая модель базы данных обобщенное, не привязанное к каким - либо компьютерам и СУБД, описание предметной области: набор данных, их типов, длин, связей и т.п.– Физическое проектирование. Создание даталогической (табличной) модели базы данных – логическая модель.– Разработка приложения. Выбрана программа, на которой будет осуществляться проектирование и соответственно спроектированная информационная система.
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
Основные источники:-
ГОСТ 24.202-80 Требования к содержанию документа «Технико-экономическое обоснование создания АСУ» -
ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы -
ГОСТ 34.601-90 Автоматизированные системы. Стадии создания. -
ГОСТ Р 21.1101–2009 «Система проектной документации для строительства. Основные требования к проектной и рабочей документации»; -
Голицына, О.Л. Информационные системы: учеб. пособие для вузов / О.Л. Голицына, Н.В. Максимов, И.И. Попов. – М.: Форум, 2011. – 496 с. – (Высш. образование) -
Пирогов, В.Ю. Информационные системы и базы данных [Текст]: организация и проектирование: учеб.пособие / В.Ю. Пирогов. – Спб.: БХВ-Петербург, 2009. – 528 с. -
Дунаев, В.В. Базы данных. Язык SQL / В.В. Дунаев. – 2-е изд. – Спб.: БХВ-Петербург, 2007. – 320 с. -
Кузовкин, А.В. Управление данными [Текст]: учебник для вузов / А.В. Кузовкин, А.А. Цыганов, Б.А. Щукин. – М.: Академия, 2010. – 254 с.