Назначение информационной системы.
Описание предметной области.
Каждое страховое общество, для повышения эффективности работы, должно использовать компьютеризированное хранение данных. Разрабатываемая структура может быть использована во всех страховых фирмах, занимающихся медицинским страхованием. Задачей разрабатываемой структуры для страховой компании является обработка и хранение сведений по добровольному медицинскому страхованию (ДМС), что позволяет эффективнее использовать рабочее время, быстрее реагировать на внезапно сложившиеся ситуации, своевременно формировать отчетные данные и вовремя проводить сверки информации.
Деятельность рассматриваемого отдела страховой компании организована следующим образом. Одна из задач рассматриваемого отдела страхового общества состоит в заключение договоров с медицинскими учреждениями, в которые могут обращаться застрахованные в случае наступления страхового события. В компанию обращаются физические и юридические лица с целью заключения договоров страхования. При заключении договора фиксируется страхователь, дата заключения договора, даты начала и окончания действия договора, количество застрахованных, страховая сумма и суммарный денежный взнос со стороны страхователя. В случае досрочного расторжения договора фиксируется дата расторжения, дата возврата денежной суммы и сумма возврата. Размер суммы возврата рассчитывается другим отделом компании, в задачу которого входит расчет убытков компании. При заключении договора фиксируются данные по каждому застрахованному: фамилия, имя, отчество, пол, адрес регистрации, дата рождения, должность, необходимые для оформления полиса застрахованного. Печатью и выдачей полисов занимается другой отдел. Помимо данной информации о застрахованных нужно еще хранить лимит, в пределах которого застрахованному оказываются медицинские услуги. Также при заключении договора оформляется список медицинских учреждений, в которые застрахованные по данному договору могут обращаться за услугами при наступлении страхового случая.
В случае заключения договора страхования с юридическим лицом, рассматриваемый отдел фиксирует даты увольнения застрахованных, с целью своевременного прекращения предоставления услуг данным застрахованным.
Рассматриваемый отдел страховой компании ведет документацию о лечении застрахованных, счетах за услуги, предоставленные медицинскими учреждениями, и о денежных взносах страхователей, а также проводит сверки информации и предоставляет отчетные данные.
После обращения застрахованных лиц в конкретные медицинские учреждения, последние присылают счет для оплаты, по которому страховая фирма должна произвести оплату оказанных услуг в пределах лимита каждого из данных застрахованных.
Назначение информационной системы.
Информационная система должна обеспечивать следующее:
1.ввод, хранение данных
2.ввод и хранение справочных данных;
3.проверку корректности введенной информации ввода и формирование сообщения с предполагаемыми ошибками;
4.обработку данных;
5.вычисление итоговых данных по каждому договору, по каждому застрахованному;
6.формирование запросов;
7.формирование отчетов.
Подводя итог, целью создания информационной системы является реализация хранения и обработки необходимой информации.
Для решения поставленных задач необходимо хранить информацию:
1. договоры страхования, которые заключаются между страховой фирмой и страхователем;
2. договоры, которые заключаются между страховой фирмой и медицинским учреждением, в соответствии с которыми предоставляются услуги застрахованным;
3. по каждому застрахованному;
4. по оказанным услугам при наступлении страхового случая;
5. счета, которые присылают в страховую фирму медицинские учреждения после оказания услуг застрахованным;
6. о денежных взносах страхователя страховой фирме.
Семантические допущения.
Предполагается, что каждому договору страхования может соответствовать несколько медицинских учреждений, с которыми страховая фирма имеет договор, а также одни и те же медицинские учреждения могут соответствовать разным договорам страхования. В день может быть внесен лишь один денежный взнос по определенному номеру договора страхования. Счет, выставленный медицинским учреждением за оказанные услуги, может включать в себя суммы для оплаты за лечение застрахованных из разных договоров.
Построение модели данных.
Для оптимизации работы рассматриваемого отдела страховой фирмы были включены два справочника, один из которых содержит список всех медицинских учреждений, а другой – список всех страхователей.
На основании изучения предметной области были выделены атрибуты и установлены функциональные зависимости между ними. Исходя из этого, концептуальная модель имеет следующий вид:
На основании выделенных атрибутов сформировались следующие информационные объекты:
1.Страхователи (Страхователи)
2.МедУчр (Медицинские учреждения)
3.ДоговорСтрахования (Номер договора, Медицинское учреждение, Страхователь, Лицо, Количество застрахованных, Договор от, Срок от, Срок до, Страховая сумма, Суммарный взнос, Дата расторжения, Дата возврата, Сумма возврата)
4.Застрахованные (Номер полиса, Номер договора, ФИО, Пол, Дата рождения, Должность, Адрес регистрации, Лимит, Комментарий, Дата увольнения)
5.ДоговорМедУчр (Номер договор с медицинским учреждением, Мед. учреждение, Дата заключения, Дата расторжения, Адрес, Телефон, Факс)
6.СтрахВзносы (Номер договора, Дата оплаты, Взнос)
7.Счета (Номер входящего счета, Номер счета, Дата счета, Заявленная сумма, Выплаченная сумма, Дата выплаты)
8.Лечения (Номер входящего счета, Номер полиса, Вид лечения, Дата страхового случая, Длительность лечения, Начисленная сумма, Оплаченная сумма).
Выше перечисленные отношения находятся в третьей нормальной форме, за исключением отношения ДоговорСтрахования. Это связано с тем, что каждому договору страхования могут соответствовать несколько медицинских учреждений. В связи с этим, вместо отношения ДоговорСтрахования (Номер договора, Медицинское учреждение, Страхователь, Лицо, Количество застрахованных, Договор от, Срок от, Срок до, Страховая сумма, Суммарный взнос, Дата расторжения, Дата возврата, Сумма возврата) формируется два отношения:
1. ДоговорСтрахования (Номер договора, Страхователь, Лицо, Количество застрахованных, Договор от, Срок от, Срок до, Страховая сумма, Суммарный взнос, Дата расторжения, Дата возврата, Сумма возврата)
2. МедДоговор (Номер договора, Медицинское учреждение).
Таким образом, получаем, что все построенные отношения находятся в третьей нормальной форме.
Построим ER–диаграмму.
На этом начальный, но очень важный этап построения модели данных был завершен.