Создан заказ №10825624
30 апреля 2024
Реинжиниринг базы данных информационной системы по формированию стипендии студентов
Как заказчик описал требования к работе:
РАБОТА ПИШЕТСЯ ПО ПРИМЕРУ из файла "Реинжиринг..."
ЯП - MSSQL
__________________________
По заданию нужно сделать перепроектирование уже созданной в другой курсовом проекте базы данных. Тема - "Формирование стипендии студентов". Нужно сделать анализ предметной области, выявить недостатки предыдущей
БД, изменить структуру БД, создать хранимые процедуры и триггеры в СУБД MS SQL Server.
1. Описание предметной области и бизнес-процессов формирования стипендии. Описание принципа работы формирования стипендии в университете (частично есть).
2. ER-модель исходной БД на логическом уровне и ее описание (уже есть).
3. ER-модель исходной БД на на физическом уровне (уже есть для СУБД Access).
4. Выявление недостатков структуры исходной БД, формулирование новой бизнес-логики, бизнес-ограничений и требований, а также обоснование необходимости внесения каждого изменения в ее структуру.
5. Изменение схемы исходной базы данных по выявленным недостаткам (минимум 6 таблиц).
6. Написание хранимых процедур и триггеров в соответствии с выявленными бизнес-процессами (8 триггеров и 6 хранимых процедур).
7. Создание ролей, пользователей БД, с разными правами доступа (2 пользователя помимо администратора и гостя).
______________________________
Вот все лекции по базам данных. Хотя наверно понадобятся не все. Они подписаны по темам. Примеры по СУБД MS SQL в лекциях выделены маркером.
Примеры бизнес-задач, которые приводил сам преподаватель, но по другим темам: учет должников, учет брака, доходы, расходы, складской учет, таблица аудита.
Этот курсовой проект преподаватель выставил, как эталонный пример. Не совсем моя тема, т.к. тут проектирование с нуля.
Инжиниринг_Курсовой_проект_1.docx
Как формируется стипендия в моем университете.
Положение_о_стипендиальном_обеспечении_и_других_формах_материальной_поддержки_обучающихся_в_РГРТУ.pdf
Стипендия_01.02.2024.pdf
____________________________________
Я тут думала над курсовым проектом и мне пришла пара идей. На всякий случай напишу их, если вдруг это будет полезно.
В качестве бизнес-правила можно взять вот это правило, взятое из положения о стипендиальном обеспечении: "Численность студентов, получающих повышенную государственную академическую стипендию, не может составлять более 10 процентов общего числа студентов, получающих государственную академическую стипендию." И вот для этого правила написать триггер.
А в качестве бизнес-процесса можно взять вычисление списка студентов, рекомендуемых к стипендии. То есть написать процедуру, которая вычисляет список рекомендуемых к стипендии студентов на основе параметров (оценок, формы обучения и т.д.) и добавляет их в таблицу.
Про всякие правила и процессы написано в лекции 21 "Триггеры"
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
3 мая 2024
Заказ завершен, заказчик получил финальный файл с работой
5
Реинжиниринг базы данных информационной системы по формированию стипендии студентов.docx
2024-05-06 14:54
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Спасибо огромное за выполнение работы, все сделано раньше срока! Рекомендую автора!