Проектирование базы данных 'Обязательное медицинское страхование'

  • Вид работы:
    Курсовая работа (т)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    140,59 Кб
  • Опубликовано:
    2016-03-15
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Проектирование базы данных 'Обязательное медицинское страхование'

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)

Кафедра компьютерных систем в управлении и проектировании (КСУП)








Курсовая работа

по дисциплине «Базы данных»

Проектирование базы данных «Обязательное медицинское страхование»











Томск 2016 г.

Реферат

ОМС, КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ, СУЩНОСТЬ, СВЯЗЬ, АТРИБУТ, ОГРАНИЧЕНИЕ.

Пояснительная записка содержит концептуальную модель системы «Библиотека» и описание структуры базы данных, предназначенных для ее информационной поддержки и описание типовых запросов выборки к данным. Концептуальное моделирование выполнено с использованием методологии IDEF1X. Приложение содержит описания хранимых в базе данных таблиц и запросы для задания ключей таблиц на языке SQL.

Содержание

Введение

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

.1 Описание предметной области

.2 Перечень вводимой информации

. Концептуальная модель данных

. Глоссарий модели

. Запросы

. Описание используемых программных средств реализации

Заключение

Список использованных источников

Введение

Курсовой проект выполнен с целью практического освоения основных приемов и правил методологии информационного моделирования IDEF1X. В качестве предметной области разрабатываемой базы данных (БД) выбрана система ОМС.

ФОМС заинтересован в льготном обеспечении лекарств населению. База данных должна обеспечивать учет физических лиц, учет страховых, учет ЛПУ.

Предложенный в настоящей курсовой работе проект направлен на достижение указанных целей.

Практическое значение: разработанная БД позволяет сократить время и автоматизировать контроль обеспечения граждан.

Актуальность курсовой работы объясняется тем, что в настоящее время, существуют проблемы, связанные с эффективным распределением и систематизированием больших потоков информации, как внутри организации, так и за ее пределами. Для решения этих проблем необходимо внедрение распределенных систем обработки данных. Целью распределенной обработки информации является оптимизация использования ресурсов и упрощение работы пользователя.

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

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

.1 Описание предметной области

база данные таблица запрос

Федеральный фонд обязательного медицинского страхования (ФОМС) - один из государственных внебюджетных фондов, созданный для финансирования медицинского обслуживания граждан России

Среди основных функций фонда:

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

-       финансирование целевых программ в рамках обязательного медицинского страхования;

-       контроль над целевым использованием финансовых средств системы обязательного медицинского страхования.

Обязательное медицинское страхование (ОМС) - вид обязательного социального страхования, представляющий собой систему создаваемых государством правовых, экономических и организационных мер, направленных на обеспечение, при наступлении страхового случая, гарантий бесплатного оказания застрахованному лицу медицинской помощи за счет средств обязательного медицинского страхования в пределах территориальной программы обязательного медицинского страхования и в случаях, установленных Федеральным законом, в пределах базовой программы обязательного медицинского страхования.

Функции ОМС:

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

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

-       осуществляет взаимодействие с Федеральным фондом и другими территориальными фондами.

Участники ОМС:

-       любой гражданин, независимо от уровня доходов, пола или возраста, обладает правом доступа к бесплатным медицинским услугам, предусмотренным программой ОМС;

-       страховые медицинские организации.

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

-       орган законодательной власти субъекта РФ;

-       орган исполнительной власти субъекта РФ;

-       страхователи (работодатель);

-       территориальный фонд Обязательного Медицинского Страхования;

-       страховые медицинские организации и их ассоциации;

-       орган управления здравоохранением;

-       профессиональные медицинские ассоциации;

-       лечебно-профилактические учреждения (поликлиники, больницы);

-       лицензионно-аккредитационные комиссии;

-       органы государственного контроля (прокуратура, антимонопольный комитет, Уполномоченный по правам человека, Представитель Президента РФ, Росздравнадзор);

-       субъекты общественного контроля (профсоюзные органы, Общество защиты прав потребителей, СМИ, гражданин);

-       субъекты досудебного и судебного разрешения споров.

1.2 Перечень вводимой информации

-       данные о физ. лице (ФИО, дата рождения, серия и номер паспорта, пол и место рождения);

-       прикрепление (Дата прикрепления);

-       данные о ЛПУ (название организации, ИНН);

-       выплата (сумма выплаты, дата выплаты);

-       заявление на выплату (дата подачи заявления, дата наступления страхового случая);

-       данные о полисе (срок действия, дата оформления, размер страховой суммы);

-       данные о страховой (название, форма собственности, сумма уставного капитала, юридический адрес, ФИО гендиректора, дата выдачи лицензии, срок действия лицензии);

-       данные о работодателе (регистрационный номер);

-       данные о ТФОМС (область, бюджет на год);

-       данные о взносе (дата взноса, сумма взноса).

2. Концептуальная модель данных

На рисунке 3.1 приведён блок физической информационной модели “ОМС”. Для её построения использовался ERwin.

Рисунок 2.1 - Концептуальная модель ОМС

3. Глоссарий модели

Ниже, в таблице 3.1, приведены сущности и их определения.

Таблица 3.1 - Сущности

Имя

Определение

ФИЗ. ЛИЦО

Клиент, который обращается в СТРАХОВУЮ, чтобы получить ПОЛИС.

ПОЛИС

Именной документ,подтверждающий заключение договора между СТРАХОВОЙ и ФИЗ.ЛИЦОМ.

ФОНД

Государственный внебюджетный фонд, финансирующий СТРАХОВУЮ.

РАБОТОДАТЕЛЬ

Организация, физ. лицо или юридическое лицо вступившее в трудовые отношения с ФИЗ.ЛИЦОМ.

СТРАХОВАЯ

Компания, организация, оказывающая страховые услуги ФИЗ.ЛИЦУ

ЛПУ

Специализированные лечебно-профилактические заведения, оказывающие полный спектр медицинских услуг ФИЗ.ЛИЦУ

ПРИКРЕПЛЕНИЕ

Документ содержащий дату прикрепления ФИЗ.ЛИЦА к ЛПУ.

ВЫПЛАТА

Платежи, которые выплачиваются ЛПУ для покрытия затрат на оказание услуг ФИЗ.ЛИЦУ.

ВЗНОСЫ

обязательные платежи, которые уплачиваются РАБОТОДАТЕЛЯМИ в ФОНД для обеспечения прав ФИЗ.ЛИЦА.

ОТКАЗ В ВЫПЛАТАХ

Платежи, которые не выплачиваются ЛПУ для покрытия затрат на оказание услуг ФИЗ.ЛИЦУ в связи с не страховым случаем.


Ниже, в таблице 3.2, представлено описание атрибутов сущности “Физ. лицо”.

Таблица 3.2 - Атрибуты сущности “Физ. лицо”

Имя

Тип домена

Длина

Определение

id_individual

Numeric

20

Уникальный номер физ. лица

secondname

Varchar

50

Фамилия

name

Varchar

50

Имя

patronymic

Varchar

50

Отчество

date_of_birth

Date

8

Дата рождения

pass_num

Numeric

6

Номер паспорта

pass_ser

Numeric

4

Серия паспорта

gender

Char

1

Пол

place_of_birth

Varchar

50

Место рождения


Таблица 3.3 - Атрибуты сущности “Страховая ”

Имя

Тип домена

Длина

Определение

id_ins

Numeric

10

Уникальный номер страховой

title

Varchar

50

Название

ownership

Varchar

50

Форма собственности

capital

Float

(15,2)

Сумма уставного капитала

address

Varchar

100

Юридический адрес

ceo_name

Varchar

100

ФИО гендиректора

date_license

Date

8

Дата выдачи лицензии

valid_license

Date

8

Срок действия лицензии


Ниже, в таблице 3.4, представлено описание атрибутов сущности “Прикрепление”.

Таблица 3.4 - Атрибуты сущности “Прикрепление”

Имя

Тип домена

Длина

Определение

id_of_attachment

Numeric

20

Уникальный номер прикрепления

Date_of_attachment

Date

8

Дата прикрепления


Ниже, в таблице 3.5, представлено описание атрибутов сущности “ЛПУ”.

Таблица 3.5 - Атрибуты сущности “ЛПУ”

Имя

Тип домена

Длина

Определение

id_tpi

Numeric

20

Уникальный номер ЛПУ

name_of_tpi

Varchar

100

Название ЛПУ

itn

Numeric

10

ИНН


Ниже, в таблице 3.6, представлено описание атрибутов сущности “Полис ”.

Имя

Тип домена

Длина

Определение

number_policy

Numeric

6

Уникальный номер полиса

validity

Date

8

Срок действия

date_of_reg

Date

8

Дата оформления

amount_of_ins

Float

(15,2)

Размер страховой суммы


Ниже, в таблице 3.7, представлено описание атрибутов сущности “Работодатель”.

Таблица 3.7 - Атрибуты сущности “Работодатель”

Имя

Тип домена

Длина

Определение

id_employer

Numeric

20

Номер работодателя

reg_num

Numeric

15

Регистрационный номер


Ниже, в таблице 3.8, представлено описание атрибутов сущности “Взнос”.

Таблица 3.8 - Атрибуты сущности “Взнос”

Имя

Тип домена

Длина

Определение

id_contribution

Numeric

20

Уникальный номер взноса

date_of_contr

Date

8

Дата взноса

amount_of_contr

Float

(15,2)

Сумма взноса

id_of_fund

Numeric

20

Уникальный номер Территориального Фонда ОМС


Ниже, в таблице 3.9, представлено описание атрибутов сущности “ФОНД”.

Таблица 3.9 - Атрибуты сущности “ФОНД”

Имя

Тип домена

Длина

Определение

id_of_fund

Numeric

20

Уникальный номер Территориального Фонда ОМС

region

Varchar

50

Область

Float

(15,2)

Бюджет на год


Ниже, в таблице 3.10, представлено описание атрибутов сущности “Заявление на выплату ”.

Таблица 3.10 - Атрибуты сущности “Заявление на выплату ”

Имя

Тип домена

Длина

Определение

id_of_statement

Numeric

20

Уникальный номер заявления на выплату

date_of_statement

Date

8

Дата подачи заявления

insur_event_day

Date

8

Дата наступления страхового случая

number_policy

Numeric

6

Уникальный номер полиса


Ниже, в таблице 3.11, представлено описание атрибутов сущности “Выплата”.

Таблица 3.11 - Атрибуты сущности “Выплата ”

Имя

Тип домена

Длина

Определение

id_of_statement

Numeric

20

Уникальный номер заявления на выплату

payout

Float

(15,3)

Сумма выплаты

date_of_payment

Date

8

Дата выплаты

id_tpi

Numeric

20

Уникальный номер ЛПУ

 

Ниже, в таблице 3.12, представлено описание атрибутов сущности “Отказ в выплатах”.

Таблица 3.12 - Атрибуты сущности “Отказ в выплатах”

Имя

Тип домена

Длина

Определение

id_of_statement

Numeric

20

Уникальный номер заявления на выплату

id_tpi

Numeric

20

Уникальный номер ЛПУ

date_of_refuse

Date

8

Дата отказа


4. Запросы


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

Найти информацию о физ. лице по фамилии “Фамилия” .

SELECT * FROM physical;secondname='Фамилия'

2 Вывести число страховых с суммой уставного капитала, более 1000000000.

SELECT COUNT (*) FROM insurance;capital>1000000000

SELECT * FROM insurance;capital BETWEEN 0 AND 500000000

4 Вывести информацию о ЛПУ и прикреплениях к ним.

SELECT * FROM tpi;JOIN attachment;tpi.id_tpi= attachment.id_tpi

5 Вывести данные о ЛПУ, с которыми не связано ни одно физ. лицо.

SELECT * FROM lpu;id_tpi NOT IN (SELECT id_tpi FROM attachment)

6 Вывести информацию о ЛПУ, у которых число прикрепленных физ. лиц между 2 и 4

SELECT tpi.name_of_tpi, COUNT(attachment.id_of_attachment);tpi, attachment;lpu.id_tpi=attachment.id_tpiBY name_of_tpi;COUNT (attachment.id_of_attachment) BETWEEN 2 AND 4

5. Описание используемых программных средств реализации


Microsoft Office Word 2013 - текстовый редактор, предназначенный для создания, просмотра и редактирования текстовых документов. Используется для составления пояснительной записки по курсовой работе.

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

Microsoft Visual FoxPro 9.0 - объектно-ориентированный и процедурный язык программирования систем управления реляционными базами данных. В данной программе создана наша база данных и совершается работа над ней.

Заключение


В результате выполнения курсовой работы был произведен анализ предметной области, на основе которого была построена концептуальная модель данных (FA-модель нотации IDEF1X). На основе концептуальной модели данных, в свою очередь, были определены таблицы, их поля и ключи, а также ограничения ввода данных, что позволило реализовать модель предметной области в СУБД Microsoft Visual FoxPro и заполнить ее тестовыми данными для проверки правильности созданной модели. Был SQL, изучен язык запросов к БД, на нем были составлены запросы для создания всех таблиц БД и их ключей и связей между ними, а также типовые запросы на выборку данных из таблиц. Поставленная задача работы - создание БД для автоматизированного учета данных выбранной системы - выполнена.

Список использованных источников

1. ОС ТУСУР 01-2013. Работы студенческие по направлениям подготовки и специальностям технического профиля. Общие требования и правила оформления. Томск, 2013 - 53 с.

. International Standard Book Number - Wikipedia, the free encyclopedia. [Электронный ресурс]. - Режим доступа: https://en.wikipedia.org/wiki/International_Standard_Book_Number (дата обращения: 5.01.2016)

. Библиотека ТУСУРа. [Электронный ресурс]. - Режим доступа: http://lib.tusur.ru/ (дата обращения: 5.01.2016)

Похожие работы на - Проектирование базы данных 'Обязательное медицинское страхование'

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!