12.81M
Категория: Базы данныхБазы данных

Проектирование и разработка информационной системы организации по работе с поставщиками

1.

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
СТАРООСКОЛЬСКИЙ ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ ИМ. А.А. УГАРОВА
(филиал) федерального государственного автономного образовательного учреждения
высшего образования
«Национальный исследовательский технологический университет «МИСиС»
ОСКОЛЬСКИЙ ПОЛИТЕХНИЧЕСКИЙ КОЛЛЕДЖ
Курсовая работа
Курсовая работа
МДК 07.01 Управление и автоматизация баз данных
Тема: Проектирование и разработка информационной системы организации по работе с поставщиками
Старый Оскол, 2022

2.

Задачи
Определить уровень степени автоматизации;
Реализовать хранение всей информации в базе данных;
Реализовать разделение ролей в БД;
Построить реляционную модель;
Разработать программный продукт для реализации задач;
Провести тестирование разработанной ИС;
Выполнить демонстрацию разработанной ИС и оформить ее результаты;

3.

Объект и предмет
Курсовой работы
• Объектом исследования в данной работе является разработка информационных систем, для ускорения
и увеличения эффективности работы с поступающей информации.
• Предметом исследования является информационная система обработки различных данных.

4.

Требования к курсовой работе
• Согласно представленного задания, с учетом формируемых общих и профессиональных компетенций (ОК 01-09,
ПК 7.1-ПК 7.5), а также с учетом знаний, умений, навыков в соответствии со Спецификацией стандарта (WSSS),
проверяемых в рамках КОД 1.2 компетенции «Программные решения для бизнеса» демонстрационного экзамена,
необходимо:
• спроектировать программный продукт на основе анализа предметной области и исходных данных;
• разработать UML-диаграммы и ER-диаграмму базы данных.
• Система должна состоять из нескольких модулей, доступ к которым будет определяться типом учетной записи.
• Общее назначение разрабатываемых модулей:
• просмотр списка объектов;
• добавление/удаление/редактирование данных об объектах;
• управление списками возможных объектов.

5.

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

6.

Цель
Целью выполнения данной курсовой работы является разработка автоматизированных, информационных
систем, представляющих инфраструктуру компании и готового программного продукта “ProTrans” для
организации по работе с поставщиками.

7.

Моделирование

8.

Схема базы данных

9.

Диаграмма классов

10.

Диаграмма деятельности

11.

Диаграмма последовательности

12.

ER Диаграмма

13.

Диаграмма вариантов использования

14.

Объекты базы данных
Хранимая
процедура

объект
базы
данных,
представляющий собой набор SQL-инструкций, который
компилируется один раз и хранится на сервере.
хранимая процедура выборка списка требуемых к
поставке МТО
проверка хранимой процедуры

15.

Объекты базы данных
Создание хранимой процедуры «Наибольшая
стоимость доставки»

16.

Объекты базы данных
Создание хранимой процедуры «Наименьшая
стоимость доставки»

17.

Объекты базы данных
Создание хранимой процедуры «Поставки
совершенные конкретным поставщиком»

18.

Объекты базы данных
Триггер - специальный тип хранимой процедуры, которая
вызывается автоматически при выполнении определенного
действия над таблицей или представлением, в частности, при
добавлении, изменении или удалении данных, то есть при
выполнении команд INSERT, UPDATE, DELETE.
Создание триггера Уведомления об
удалении поставщика

19.

Объекты базы данных
Создание триггера Уведомления о добавлении
поставщика

20.

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

21.

Объекты базы данных
Создание представления «Осуществляемые доставки»

22.

Объекты базы данных
Создание представления «Список требуемых МТО»

23.

Объекты базы данных
Создание представления «Наибольшая стоимость доставки»

24.

Демонстрация программного
приложения

25.

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

26.

Объекты базы данных
Проверка работы исключения

27.

Объекты базы данных
Unit-тест необходим для проверки корректности полученного ответа.

28.

ЗАКЛЮЧЕНИЕ
Целью данной курсовой работы являлась разработка и проектирование информационной системы
организации по работе с поставщиками.
Результатом курсовой работы является информационная система инфраструктуры для компании
занимающейся, предоставлением услуг в сфере принятия поставки требующихся МТО. Реализован
электронный учет и хранение заявок на заказы и поставщиков.
Были решены поставленные задачи:
• Произведен анализ предметной области;
• Разработаны требования к БД;
• Построена реляционная модель;
• Разработана программа;
Все поставленные задачи на разработку курсовой работы были выполнены.

29.

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
СТАРООСКОЛЬСКИЙ ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ ИМ. А.А. УГАРОВА
(филиал) федерального государственного автономного образовательного учреждения
высшего образования
«Национальный исследовательский технологический университет «МИСиС»
ОСКОЛЬСКИЙ ПОЛИТЕХНИЧЕСКИЙ КОЛЛЕДЖ
Курсовая работа
Курсовая работа
МДК 07.01 Управление и автоматизация баз данных
Тема: Проектирование и разработка информационной системы организации по работе с поставщиками
Старый Оскол, 2022
English     Русский Правила