Автор работы: Пользователь скрыл имя, 14 Октября 2011 в 13:50, дипломная работа
Целью данного дипломного проекта является разработка автоматизированной системы обязательного страхования гражданской ответственности владельцев транспортных средств. Данная система позволит повысить качество и скорость обслуживания клиентов, а также увеличить производительность труда сотрудников страхового общества при сохранении высокого уровня страхового сервиса, создаст оперативную связь между главным офисом и филиалами, повысит точность ввода данных для договора страхования, позволит справляться с обслуживанием большого потока клиентов, число которых многократно увеличилось после принятия решение о введении обязательного страхования гражданской ответственности владельцев транспортных средств.
Введение 7
1. Аналитическая часть 11
1.1. Технико-экономическая характеристика предметной области и предприятия 11
1.1.1. Характеристика предприятия ЗАО СО «» 11
1.1.2. Краткая характеристика подразделения или видов его деятельности 14
1.2. Экономическая сущность задачи 17
1.3. Обоснование необходимости и цели использования вычислительной техники для решения задачи 23
1.4. Постановка задачи 25
1.4.1. Цель и назначение автоматизированного варианта решения задачи 25
1.4.2. Общая характеристика организации решения задачи на ЭВМ 27
1.4.3. Формализация расчетов подзадач 30
1.5. Анализ существующих разработок, выбор и обоснование стратегии автоматизации и способа приобретения ИС. Обоснование выбора технологии проектирования 30
1.6. Обоснование проектных решений по видам обеспечения 40
1.6.1. Обоснование проектных решений по техническому обеспечению 40
1.6.2. Обоснование проектных решений по информационному обеспечению 43
1.6.3. Обоснование проектных решений по программному обеспечению 48
1.6.4 Обоснование проектных решений по технологическому обеспечению 51
2. Проектная часть 54
2.1. Информационное обеспечение задачи 54
2.1.1. Информационная модель и ее описание 54
2.1.2. Используемые классификаторы и системы кодирования 58
2.1.3. Характеристика первичных документов с нормативно- справочной и входной оперативной информацией 67
2.1.4. Характеристика базы данных. Характеристика инфологической модели БД. Характеристика даталогической модели БД. 70
2.1.5. Характеристика результатной информации. Характеристика таблиц с результативной информацией. Характеристика результатных документов 78
2.2. Программное обеспечение задачи 82
2.2.1. Общие положения (дерево функций и сценарий диалога) 82
2.2.2. Структурная схема пакета (дерево вызова процедур и программ) 84
2.2.3. Описание программных модулей 84
2.3. Технологическое обеспечение задачи 85
2.3.1.Организация технологии сбора, передачи, обработки и выдачи информации 85
2.3.2. Схема технологического процесса сбора, передачи, обработки и выдачи информации 86
2.4. Описание контрольного примера реализации проекта. 86
3. Обоснование экономической эффективности проекта 87
3.1. Выбор и обоснование методики расчета экономической эффективности 87
3.2. Расчет показателей экономической эффективности проекта 93
Заключение 101
Список использованной литературы 104
Документ содержит такие следующие показатели: серия и номер полиса, наименование страховщика, срок действия полиса, фамилия, имя, отчество страхователя и собственника, модель и марку транспортного средства, идентификационный номер транспортного средства, государственный регистрационный знак, паспорт транспортного средства или свидетельство о регистрации транспортного средства, лица, допущенные к управлению транспортным средством, страхования премия, особые отметки, дата заключения договора, подпись страховщика, дата выдачи полиса. Макет документа «Полис ОСАГО» представлен в приложении 5.
Документ «Бланки для извещения о ДТП» – это пустой бланк, который необходимо заполнять при любом дорожно-транспортном происшествии, если причинен вред: транспортному средству и/или имуществу других лиц, жизни или здоровью других лиц, включая пассажиров транспортного средства страхователя. Данный документ является своего родом приложением к полису ОСАГО и не формируется на основе информации из системы, так как это пустой шаблон, хранящийся в базе, который необходим для заполнения в случае ДТП. При выдаче страхового полиса ОАГО к нему прикладывается 2 комплекта бланков Извещения о ДТП.
Извещение о ДТП необходимо заполнять при любом дорожно-транспортном происшествии, если причинен вред: транспортному средству и/или имуществу других лиц, жизни или здоровью других лиц, включая пассажиров Вашего транспортного средства.
Форма бланков извещения о дорожном транспортном происшествии устанавливается Министерство Внутренних Дел. Макет документа «Бланки для извещения о ДТП» представлен в приложении 5.
Документ «Перечень
представительств страховой компании».
Данный документ содержит перечень представительств
страховой компании и формируется
на основании справочника «
Документ «Квитанция об оплате». Данный документ является подтверждение о том, что страховая премия по ОСАГО оплачена. Документ формируется на основании файла «Квитанции об оплате», который используются не только в отделе автострахования, но и в отделе бухгалтерии. В нем указывается данные компании (инн, кпп и другие сведения), данные плательщика (фамилия, имя, отчество, адрес), сумма, назначение платежа, подпись и дата. Макет документ «Квитанция об оплате» представлен в приложении 5.
Отчет «Пустые бланки ОСАГО». Данный отчет, отражает не проданные (пустые) бланки ОСАГО. Формирует отчет страховой агент на основе файла «Бланки ОСАГО». Этот отчет отражает сведения по не использованным полисам ОСАГО, в него входит список полисов (серия и номер), а также общее количество пустых полисов. Отчет позволяет делать вывод, о том какое количеством бланков необходимо заказать для работы отдела автострахования. Макет отчета «Пустые бланки ОСАГО» представлен в приложении 5.
Отчет «Утраченные полиса ОСАГО». Отчет отражает, какое количество полисов было утраченных полисов. Документ формируется страховой агент на основании файла «Бланки ОСАГО» и отражает сведения по утраченным полисам ОСАГО (серия и номер), а также общее количество утраченных бланков. Данный отчет необходим, для учета утраченных полисов с целью информирования органы, регистрирующие страхование. Макет отчет «Утраченные полиса ОСАГО» представлен в приложении 5.
Отчет «Выданные полиса ОСАГО». Отчет отражает количество выданных полисов страховыми агентами. Данный отчет формирует страховой агент на основе файла «Бланки ОСАГО». Отражает сведения по выданным полисам, а именно данные страхового агента (фамилия, имя, отчество), количество реализованных бланков, а также общая сумма реализации. Макет отчета «Выданные полиса ОСАГО» представлен в приложении 5.
Отчет «Использование бланков». Сводный отчет, который формирует страховой агент на основе файла «Бланки ОСАГО». В нем указывается общее количество пустых, утраченных и реализованных бланков ОСАГО. Макет отчет «Использование бланков» представлен в приложении 5.
Отчет «Обзор деятельности страхового агента». Данный документ содержит информации о деятельности страхового агента. Он формируется на основании файла «Бланки ОСАГО» отражает сведения по страховым агентам, а именно данные агента (фамилия, имя, отчество), количество реализованных полисов и на какую сумму по каждому агенту, а также общее количество реализованных полисов и общая сумма реализации. Макет отчет «Обзор деятельности страхового агента» представлен в приложении 5.
Все представленные отчеты в дальнейшем используется департаментом страхования физических лиц, а также начальником отдела автострахования. Данные документы можно просмотреть на экране, так и вывести на печать.
Алгоритмы расчета всех показателей приведены в аналитической части в пункте «Формализация расчетов». Макеты документов представлены в приложении 5. Экранные формы и результативные документы представлены в приложении 13.
Структура данных документ приведена в таблицах 2.23. – 2.30.
Таблица 2.23.
Структура документа «Полис ОСАГО»
Наименование поля | Тип данных | Размер записи |
ФИО страхователя | | 40 |
Адрес страхователя | | 256 |
ФИО собственника | | 40 |
Адрес собственника | | 256 |
Транспортное средство | | 40 |
Регистрационный номер | | 9 |
VIN | | 17 |
ФИО страхового агента | | 30 |
Филиал | | 50 |
Полис | | 13 |
Квитанция | | 10 |
Плательщик | | 40 |
Дата оформления | | 6 |
Дата начала страхования | | 6 |
Дата окончания страхования | | 6 |
Сумма (цифрами) | | 10 |
Сумма (прописью) | | 500 |
Период использования ТС | | 20 |
Размер одной
записи | | 1309 |
Таблица 2.24.
Структура документа «Перечень представительств страховой компании»
Наименование поля | Тип данных | Размер записи |
Наименование филиала | | 50 |
Адрес | | 256 |
Телефон | | 10 |
Размер одной
записи | | 316 |
Таблица 2.25.
Структура документа «Квитанция об оплате»
Наименование поля | Тип данных | Размер записи |
Дата оплаты | | 6 |
Номер квитанции | | 4 |
Серия квитанции | | 6 |
Плательщик | | 40 |
Размер одной
записи | | 56 |
Таблица 2.26.
Структура отчет «Пустые бланки ОСАГО»
Наименование поля | Тип данных | Размер записи |
Номер и серия бланка | | 13 |
Всего бланков | | 7 |
Размер одной
записи | | 20 |
Таблица 2.27.
Структура отчет «Утраченные полиса ОСАГО»
Наименование поля | Тип данных | Размер записи |
Номер и серия бланка | | 13 |
Всего бланков | | 7 |
Размер одной записи | | 20 |
Таблица 2.28.
Структура отчет «Использование бланков»
Наименование поля | Тип данных | Размер записи |
Наименование филиала | | 50 |
Количество пустых бланков | | 7 |
Количество утраченных бланков | | 7 |
Количество реализованных бланков | | 7 |
Общее количество пустых бланков | | 10 |
Общее количество утраченных бланков | | 10 |
Общее количество реализованных бланков | | 10 |
Размер одной записи | | 101 |
Таблица 2.29.
Структура отчет «Выданные полиса ОСАГО»
Наименование поля | Тип данных | Размер записи |
Наименование филиала | | 50 |
Порядковый номер | | 7 |
ФИО страхового агента | | 30 |
Количество реализованных полисов | | 10 |
Сумма реализации | | 10 |
Размер одной записи | | 107 |
Таблица 2.30.
Структура отчет «Обзор деятельности страхового агента»
Наименование поля | Тип данных | Размер записи |
Период с | | 6 |
Период по | | 6 |
ФИО страхового агента | | 30 |
Количество выданных полисов | | 7 |
Сумма выданных полисов | | 10 |
Размер одной
записи | | 59 |
2.2. Программное обеспечение задачи
2.2.1. Общие положения (дерево функций и сценарий диалога)
Дерево функций представлено в приложении 8. Дерево функций представляет собой иерархия функций управления и обработки данных. Функции системы задачи по оформлению полисов ОСАГО детализированы на два подмножество: основные функции и служебные функции.
Основные функции включают в себя оформление полиса ОСАГО, квитанции об оплате, добавление новых клиентов, справочники, отчеты, справка по программе.
Служебные функции включают в себя управление доступом.
Основные функции системы связанные с составлением первичных документов, предназначенные для дальнейшей обработки и различных получения отчетов.
Рассмотрим функции, используемые в программе. В программе используются следующие функции: просмотра, редактирования, удаления, добавление, печати и выход.
Просмотр. Данная
функция предназначена для
Редактирование/удаление. Данная функция предполагает редактирование и удаление уже имеющихся данных в системе.
Добавление. Данная функция предполагается добавление новой записи в электронный шаблон, то есть, предназначен для внесения данных необходимых для оформления полиса ОСАГО.
Печать. Данная функция предназначена для вывода отчетов на бумажные носители.
Выход. Данная функция предназначена для завершения работы с программой.
Выявление состава функций, их иерархии и выбор языка общения позволяет разработать структуру сценария диалога. Сценарий диалога представлен в приложении 9.
При разработке сценария диалога была предусмотрена возможность работы с входными документами, формирования выходных документов, корректировки вводимых данных, просмотра введенной информации, ведение файлов нормативно-справочной информации.
При решении задачи используется диалоговые режим, то есть осуществляется взаимодействие пользователя с ЭВМ, при котором происходит двухсторонний обмен информацией, командами между человеком и ЭВМ.
Суть диалогового режима состоит в том, что система находится в ожидании команды пользователя и, получив ее, приступает к исполнению, а исполнив, возвращает отклик и ждет очередной команды.[9] Диалог, реализованный в программе, относится к типу менюориентированных диалогов.
Сценарий диалога представляет собой общую конструкцию диалога, т.е. требуемую последовательность обмена данными между пользователем и системой. В верхнем уровне схемы располагается главное меню, затем происходит разветвление различной степени в зависимости от числа вариантов ответа пользователя на запрос ЭВМ или возможных реакций ЭВМ на конкретные сообщения.
Запустив программу необходимо ввести логин и пароль. При корректном вводе перед пользователем открывается основная экранная форма. На основной экранной форме представлено меню, которое включает в себя: оформление полиса ОСАГО, справочники, отчеты, справка, управление доступом и выход.