Проектирование информационной системы "Страховая компания"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



Содержание

Введение

. Разработка требования к базе данных

.1 Постановка задачи

.2 Анализ информационных потоков, выбор модели

. Проектная часть

.1 Проектирование базы данных

.2 Создание базы данных

.3 Программирование

Заключение

Список использованной литературы

Приложение

Введение

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

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

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

Целью данной курсовой работы является проектирование информационной системы Страховая компания.

Для достижения этой цели в работе решаются следующие задачи:

разработать необходимые проектные материалы, такие как бланки документации, структура экономических показателей, модель сущность-связь, структура реляционной базы данных, реализация запросов средствами реляционной алгебры;

реализовать полученные таблицы в одной из системы управления базами данных;

создать программу работы локальной базы данных;

реализовать запросы средствами языка SQL.

Практическая значимость работы.

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

Структура курсовой работы.

Данная курсовая работа состоит из Введения, двух разделов, Заключения, списка используемой литературы, а так же листингом, содержащим код программы, описанной в работе.

1. Разработка требования к базе данных

В процессе разработки требований к базе данных можно выделить следующие этапы:

Постановка задачи.

Анализ информационных потоков, выбор модели.

Рассмотрим эти этапы:

1.1 Постановка задачи

Необходима разработка следующих проектных материалов

бланков входных и выходных документов;

структуры всех экономических показателей;

модели сущность - связь;

структуры реляционной БД в 3 нормальной форме;

реализации запросов к реляционной БД средствами реляционной алгебры.

В программной части необходима:

реализация полученных таблиц в одной из СУБД;

программирование работы локальной БД, реализация запросов на языке SQL.

1.2 Анализ информационных потоков, выбор модели

На данном этапе требуется логически построить информационную систему, призванную автоматизировать процесс учета данных какой-либо области человеческой деятельности; анализируя информационные потоки, необходимо выбрать модель базы данных.

В данной курсовой работе требуется разработать приложение для работы с базой данных Страховая Компания, система управления которой предназначена для автоматизации работы Страховой компании. Страховая компания является промежуточным звеном между страховыми агентами и клиентами. Наличие этого звена необходимо, так как любая страховая компания является посредником в отношениях страховой агент-клиент. На Рисунке 1 отображена рассматриваемая взаимосвязь.

Рисунок 1 - Пример взаимосвязей информационных потоков

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

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

Рассмотрим выходной документ Страховой полис

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

. К предметным строкам документа относятся в данном случае реквизиты: наименование события страхования, срок действия полиса, периодичность страховых взносов, сумма страховых взносов, сумма страховых выплат, оплата полиса.

. К заверительной части документа относятся реквизиты: имя страхового агента (оформившего документ) и имя директора страховой компании с подписями, дата.