Необходимо выполнить дипломную работу на тему: «Разработка базы данных подсистемы учета посещаемости обучающихся университета «Синергия»».
Структура работы:
Титульный лист
Содержание
Введение
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ТРЕБОВАНИЙ К БД
1.1. Характеристика предметной области: процесс учета посещаемости в вузе (лекции, семинары, причины отсутствия)
1.2. Анализ нормативно-правовой базы (локальные акты вуза, 152-ФЗ о персданных)
1.3. Функциональные требования (регистрация явки, хранение истории, формирование отчетов для деканата)
1.4. Нефункциональные требования (производительность при высокой нагрузке, целостность данных, безопасность)
1.5. Обзор существующих решений (LMS системы, журналы, специализированные БД)
1.6. Выбор средств разработки и проектирования (СУБД, CASE-средства, язык SQL)
2. ПРОЕКТИРОВАНИЕ АРХИТЕКТУРЫ И СТРУКТУРЫ БАЗЫ ДАННЫХ
2.1. Моделирование потоков данных (Диаграмма DFD: движение данных о посещаемости)
2.2. Построение концептуальной модели данных (ER-диаграмма сущностей: Студент, Группа, Дисциплина, Занятие)
2.3. Преобразование в логическую модель (реляционная схема, ключи, связи)
2.4. Нормализация отношений (доведение до 3НФ для исключения аномалий)
2.5. Проектирование физической модели (типы данных, индексы для ускорения выборок)
2.6. Моделирование системы безопасности БД (Роли: преподаватель, деканат, администратор)
2.7. Проектирование механизмов целостности (ограничения, триггеры контроля дублирования)
3. РЕАЛИЗАЦИЯ И АДМИНИСТРИРОВАНИЕ БАЗЫ ДАННЫХ
3.1. Создание схемы БД и объектов (DDL-скрипты таблиц, индексов)
3.2. Разработка хранимых процедур и функций (автоматический расчет процентов посещаемости, формирование ведомостей)
3.3. Реализация триггеров (контроль корректности ввода дат, логирование изменений оценок/посещаемости)
3.4. Разграничение прав доступа (GRANT/REVOKE, роли,视图 Views для разных пользователей)
3.5. Организация резервного копирования и восстановления (стратегии бэкапа для критичных данных)
3.6. Тестирование базы данных (целостность, производительность на больших объемах)
4. Оценка технико-экономических показателей
Заключение
Список использованных источников
Приложения
Приложение А. Техническое задание
Приложение Б. Листинг основных SQL-скриптов (таблицы, процедуры, триггеры)
Приложение В. Примеры отчетов и выборок данных
Приложение Г. Инструкция администратора БД
| Гарантия на работу | 1 год |
| Средний балл | 4.52 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |