Проектирование базы данных и разработка приложения для РИО
Цель и задача проекта
Актуальность данной темы
Структура базы данных
Модуль "Преподаватели"
Модуль "Методички"
Интерфейс пользователя
Итоги работы
106.32K
Categories: programmingprogramming databasedatabase

Проектирование базы данных и разработка приложения для РИО

1. Проектирование базы данных и разработка приложения для РИО

Модули "Преподаватели" и "Методички«
Презентацию подготовил:
Петров М.Е, группа ПО-22Б,
09.03.04 Программная инженерия

2. Цель и задача проекта

Цель:
Создание базы данных и приложения для автоматизации работы
РИО с методичками и преподавателями.
Задачи:
1) Спроектировать структуру БД.
2) Разработать модули для работы с преподавателями и
методичками.
3) Реализовать интерфейс для взаимодействия с пользователем.

3. Актуальность данной темы

Автоматизация учёта методических указаний повышает
эффективность работы кафедры и РИО, сокращает время на
обработку документов и минимизирует ошибки. Система
обеспечивает:
1) Удобный поиск и сортировку – быстрый доступ к нужным
материалам.
2) Контроль качества – прозрачный процесс проверки и
утверждения.
3) Снижение бумажной нагрузки – автоматизация отчётности и
генерации документов.

4. Структура базы данных

Основные таблицы: teacher, department, manual, rio,
reviewer, faculty.
В таблицах реализованы связи через внешние ключи.
Данные таблицы соответствуют всем нормам
нормализации ER-моделей.

5. Модуль "Преподаватели"

Модуль "Преподаватели"
В модуле «Преподаватель» были реализованы все CRUD функции
(добавление, редактирование и удаление данных). Также там была
добавлена дополнительная валидация данных, которая
обеспечивает правильно поступление информации в базу данных.

6. Модуль "Методички"

Модуль "Методички"
В модуле «Преподаватель» были реализованы все CRUD функции
(добавление, редактирование и удаление данных). Также там была
добавлена дополнительная валидация данных, которая
обеспечивает правильно поступление информации в базу данных.
Также в данный модуль была добавлена проверка методички с
комментариями к проверке, которые в дальнейшем можно
посмотреть в базе данных.

7. Интерфейс пользователя

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

8. Итоги работы

В ходе выполнения практической работы были достигнуты следующие
результаты:
1) Разработана и реализована база данных, содержащая связанные таблицы
для хранения информации о преподавателях, методичках, факультетах и
кафедрах.
2) Создано приложение с пользовательским интерфейсом, позволяющее
удобно работать с данными (добавлять, редактировать, удалять).
3) Реализованы модули "Преподаватели" и "Методички", обеспечивающие
основные CRUD-операции и проверку корректности ввода.
4) Обеспечена логика взаимодействия между объектами (например, методичка
всегда связана с конкретным преподавателем, факультетом и кафедрой).
Проект можно легко расширить за счёт добавления новых ролей, функционала
проверки, формирования отчётов и т. д.
English     Русский Rules