- •Отчет о курсовой работе по курсу «Базы данных»
- •Содержание работы
- •1 Инфологическое проектирование
- •1.1 Анализ Предметной области
- •1.2 Анализ информационных задач и круга пользователей системы
- •2 Определение требований к операционной обстановке
- •3 Выбор субд и других программных средств
- •4 Логическое проектирование бд
- •4. 3 Составление реляционных отношений
- •4.4 Нормализация полученных отношений(до 4нф)
- •4. 6 Определение дополнительных ограничений целостности
- •4.7 Описание групп пользователей и прав доступа
- •5 Реализация проекта базы данных
- •5.1 Создание таблиц
- •5.2 Создание представлений, готовых запросов
- •5.3 Назначение прав доступа
- •5.4 Создание индексов
- •5.5 Разработка стратегии резервного копирования
- •6 Список литературы
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Московский институт электроники и математики
Национального исследовательского университета
«ВЫСШАЯ ШКОЛА ЭКОНОМИКИ»
Кафедра «Вычислительные Системы и Сети»
Отчет о курсовой работе по курсу «Базы данных»
Тема: «БД Страховой компании»
Исполнитель: Руководитель:
студентка группы С-53
Голенок Е.А. Карпова И.П.
Москва, 2013
Содержание работы
1 Инфологическое проектирование |
3 |
1.1 Анализ Предметной области |
3 |
1.2 Анализ информационных задач и круга пользователей системы |
4 |
2 Определение требований к операционной обстановке |
5 |
3 Выбор СУБД и других программных средств |
6 |
4 Логическое проектирование БД |
7 |
4.1 Преобразование ER-диаграммы в базу данных |
7 |
4.2 Схема реляционной базы данных |
8 |
4. 3 Составление реляционных отношений |
9 |
4.4 Нормализация полученных отношений (до 4НФ) |
10 |
4.5 Схема реляционной базы данных |
17 |
4.6 Дополнительные ограничения целостности |
18 |
4.7 Схема реляционной базы данных |
18 |
5 Реализация проекта базы данных |
19 |
5.1 Создание таблиц |
19 |
5.2 Создание представлений, готовых запросов |
23 |
5.3 Назначение прав доступа |
24 |
5.4 Создание индексов |
26 |
5.5 Разработка стратегии резервного копирования |
26 |
6 Список литературы |
27 |
1 Инфологическое проектирование
1.1 Анализ Предметной области
- Страховщик – один – это Страховая компания (юридическое лицо) может заключать несколько разных типов договоров Страхования со Страхователями (их может быть несколько)
- В случае заключения Договора страхования Страховщик должен оформить Полис;
- Каждый Страхователь может заключить Договор на нескольких человек (Застрахованных), Страхователей может быть несколько на 1 застрахованного и наоборот (если выбраны разные виды Страхования), но на 1 полис – 1 Страхователь;
- Каждый Застрахованный вправе назначить Выгодоприобретателей (например, в случае смерти Застрахованного вся страховая сумма (или %) достается определенному Выгодоприобретателю, им же может служить Страхователь);
- Различные полисы включают в себя Различные страховые суммы и выплачиваются Застрахованному в случае, описанном в Договоре Страхования;
Для создания ER-диаграммы необходимо выделить сущности предметной области:
Страхователь: Атрибуты: ФИО Страхователя, Серия, номер паспорта, кем и когда выдан, код подразделения, дата рождения, профессия, место работы, контактные данные, Адрес Фактический, Адрес Регистрации, наличие судимостей, серия, номер Полиса;
Страховщик: Атрибуты: Наименование юр. лица, ИНН, БИК, к/c, КПП, Адрес;
Полис: Атрибуты: Дата оформления, серия, номер полиса, срок действия (начало и конец срока действия), вид страхования жизни, Статус (выплачена компенсация, пока не пригодился), ФИО представителя Страховой Компании, заключающего договор страхования и должность сотрудника;
Застрахованный: Атрибуты: ФИО застрахованного лица, Серия, номер паспорта, кем и когда выдан, код подразделения, дата рождения, профессия, место работы, контактные данные, Адрес Фактический, Адрес Регистрации, наличие судимостей, серия, номер Полиса;
Выгодоприобретатель: тип (по дожитию, по смерти), ФИО, Серия, номер паспорта, кем и когда выдан, код подразделения, дата рождения, профессия, место работы, контактные данные, Адрес Фактический, Адрес Регистрации, наличие судимостей, доля страховых выплат, Серия, номер полиса;
Страховые расчеты: Атрибуты: Страховая сумма, Страховой взнос, Страховые выплаты в случае смерти, инвалидности, болезни, несчастных случаев, серия, номер полиса, которому принадлежат расчеты (в данном случае клад может внести любой, а выплаты получить – застрахованный или выгодоприобретатель);
ER - диаграмма
Страхователь
Страховщик
1
м
1
Оформлять полис на застрахованного
N
N
Страховать
1
Полис
N
1
Получить долю
Застрахованный
Оплатить
M
N
Выгодоприобретатель
Страховые вложения
Назначить
Выплаты