Файл: ПРОЕКТИРОВАНИЕ РЕАЛИЗАЦИИ ОПЕРАЦИЙ БИЗНЕС-ПРОЦЕССА «ВЕДЕНИЕ ДОГОВОРОВ ПО СТРАХОВАНИЮ АВТОТРАНСПОРТНЫХ СРЕДСТВ (Обоснование проектных решений по программному обеспечению).pdf
Добавлен: 18.05.2023
Просмотров: 241
Скачиваний: 2
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области
1.1. Выбор комплекса задач автоматизации
1.2. Характеристика существующих бизнес-процессов
1.3. Характеристика документооборота, возникающего при решении задачи
1.4. Обоснование проектных решений по информационному обеспечению
1.5. Обоснование проектных решений по программному обеспечению
2. Разработка информационной системы
2.1. Информационная модель и её описание
2.2. Характеристика нормативно-справочной, входной и оперативной информации
2.3. Характеристика результатной информации
2.4. Общие положения (дерево функций и сценарий диалога)
2.5. Характеристика базы данных
2.6. Структурная схема пакета (дерево вызова программных модулей)
2.7. Описание программных модулей
В таблице 2 приведен перечень проектных решений по видам программного обеспечения, используемых в данной работе.
Таблица 2
Перечень программного обеспечения, используемого в проекте автоматизации технологии учета страхования транспортных средств МП «Пассажиравтотранс»
|
Тип ПО |
Наименование ПО |
Назначение ПО |
|
Системное ПО |
Windows 2008 Server |
Управление ресурсами вычислительной сети ООО «Улей» , контроль учетных записей, использование административных политик |
|
Офисное ПО |
OpenOffice.org 4.1, MS Office 2010 |
Работа по подготовке документов, электронных таблиц, отчетности различного типа, вывод данных из внешних приложений |
|
Инструментальное ПО |
1С: Предприятие |
Разработка приложения для автоматизации технологии работы специалистов |
|
СУБД |
MS SQL Server 2008 |
Работа с базами данных прикладных программных комплексов |
|
Прикладное ПО |
1С: Предприятие 8.3 |
Работа специалистов по кадрам, бухгалтерскому, складскому учету, специалистов по кадрам |
|
ПО для обеспечения информационной безопасности |
Kaspersky EndPoint Security 10 |
Обеспечение антивирусной защиты |
Таким образом, при расчете требований к параметрам технического обеспечения необходимо учитывать системные требования для обеспечения функционирования всего комплекса программного обеспечения, используемого в условиях МП «Пассажиравтотранс».
2. Разработка информационной системы
2.1. Информационная модель и её описание
На рисунке 7 приведена информационная модель задачи автоматизации учета страхования транспортных средств.
Рисунок 7 – Информационная модель задачи
Как показано на рисунке 7, в области 1 приведены административные полномочия в информационной системе, включающие работу с классификатором моделей автотранспорта и данными о водителях. Область 2 включает область деятельности специалиста по страхования, связанную с учетом транспортных средств, ведением учета договоров страхования и выплаты страховых премий. Область 3 связана с технологией формирования отчетности.
2.2. Характеристика нормативно-справочной, входной и оперативной информации
После изучения технологии работы по учету страхования автотранспорта были поставлены задачи автоматизации следующих процессов:
- Ведение картотеки услуг страховых компаний в части учета страхования автотранспорта;
- Учет данных об объектах страхования (транспортные средства);
- Ведение учета заключенных договоров страхования;
- Планирование договоров страховых услуг;
- Формирование отчетных форм в рамках технологии работы специалистов;
- Контроля проведенных операций.
На рисунке 9 приведена диаграмма потоков данных информационной системы.
Рисунок 8 - Диаграмма потоков данных информационной системы страховой компании учета договоров ОСАГО и КАСКО
На основании анализа потоков данных, определи сущности информационной системы регистрации граждан на прием.
К ним относятся:
- виды страховых услуг;
- транспортные средства;
- клиенты;
- специалисты страховой компании;
- журнал договоров страхования;
- план оказания услуг страхования.
Далее приведем описание ключевых сущностей проектируемой ИС и их свойств.
Таблица 3
Структура нормативно-справочной информации
|
№ п/п |
Наименование кодируемого множества объектов |
Значность кода |
Система кодирования |
Вид классификатора |
|
1 |
2 |
3 |
4 |
5 |
|
1 |
Код модели ТС |
ХХХ |
порядковая |
локальный |
|
2 |
Код клиента |
ХХХ ХХХХХ |
серийно – порядковая |
локальный |
|
3 |
Код сотрудника |
ХХХ |
порядковая |
локальный |
|
4 |
Код договора страхования |
ХХХХ ХХХХХ |
серийно-порядковая |
локальный |
|
5 |
Код ТС |
ХХХХХ ХХХХ |
порядковая |
локальный |
Описание систем классификации и кодирования.
- Код модели ТС. Длина кода ХХХ, где ХХХ – порядковый номер модели транспортного средства.
- Код клиента. Длина кода ХХХ ХХХХХ, где ХХХ – порядковый номер категории, ХХХХХ – порядковый номер клиента.
- Код сотрудника. Длина кода ХХХ, где ХХХ – порядковый номер сотрудника, зарегистрированного в системе.
- Код договора страхования. Длина кода ХХХ ХХХХХ, где ХХХ – порядковый номер вида кредита, ХХХХХ – порядковый номер договора.
- Код ТС. Длина кода ХХХ ХХХХХ, где ХХХ – порядковый номер модели ТС, ХХХХХ – порядковый номер ТС в картотеке страховой компании.
Таблица 4
Справочник «Клиенты»
|
Наименование поля |
Тип данных |
Размер поля |
|
1 |
2 |
3 |
|
Код клиента |
Числовой |
Целое |
|
ФИО |
Текстовый |
|
|
ИНН |
Текстовый |
|
|
Адрес |
Текстовый |
|
|
Телефон |
Текстовый |
|
|
Количество аварий |
Числовой |
Таблица 5
Справочник «Модели ТС»
|
Наименование поля |
Тип данных |
Размер поля |
|
1 |
2 |
3 |
|
Код модели ТС |
Числовой |
Целое |
|
Наименование |
Текстовый |
|
|
Мощность двигателя |
Числовой |
|
|
Тип ТС |
Текстовый |
Таблица 6
Справочник «Водители»
|
Наименование поля |
Тип данных |
Размер поля |
|
1 |
2 |
3 |
|
Код водителя |
Числовой |
Целое |
|
ФИО |
Текстовый |
|
|
Должность |
Текстовый |
Таблица 7
Журнал договоров страхования
|
Наименование поля |
Тип данных |
Размер поля |
|
1 |
2 |
3 |
|
Код договора |
Числовой |
Целое |
|
Код сотрудника |
Числовой |
Целое |
|
Код ТС |
Числовой |
Целое |
|
Дата |
Дата |
|
|
Страховая сумма |
Денежный |
|
|
Страховые взносы |
Денежный |
|
|
Код клиента |
Числовой |
Целое |
|
Тип договора |
Текстовый |
100 |
Таблица 8
Справочник ТС
|
Наименование поля |
Тип данных |
Размер поля |
|
1 |
2 |
3 |
|
Код ТС |
Числовой |
Целое |
|
Код модели ТС |
Числовой |
Целое |
|
Государственный номер |
Текстовый |
10 |
|
Код владельца |
Числовой |
Целое |
|
Стоимость |
Денежный |
|
|
Год выпуска |
Числовой |
Целое |
Таблица 9
Журнал выплат
|
Наименование поля |
Тип данных |
Размер поля |
|
1 |
2 |
3 |
|
Код выплаты |
Числовой |
Целое |
|
Код договора |
Числовой |
Целое |
|
Сумма выплаты |
Денежный |
|
|
Дата |
Дата |
Логическая модель БД представлена на рисунке 9.
Рисунок 9 - Логическая модель БД
2.3. Характеристика результатной информации
Далее приведем структуру выходных документов.
Структура выходного документа «Анализ структуры страховых услуг»:
|
Анализ структуры страховых услуг |
|||
|
Период: |
|||
|
№ |
Вид услуги |
Количество |
Суммы взносов, руб. |
Структура выходного документа «Анализ динамики объёма страховых взносов»:
|
Анализ динамики объема страховых взносов |
||
|
Вид услуги: |
по всем видам страховых услуг |
|
|
Месяц |
Год |
Сумма кредитов, руб. |
|
Отклонение фактического объема страховых взносов от планового |
||||||||
|
Вид кредита |
по всем видам услуг страхования |
|||||||
|
Месяц |
Год |
План, руб. |
Факт, руб. |
Отклонение, руб. |
||||
|
Суммы страховых взносов по сотрудникам |
||||||||
|
Период: |
||||||||
|
№ |
ФИО |
Должность |
Сумма страховых взносов |
|||||
2.4. Общие положения (дерево функций и сценарий диалога)
Схема «Дерево функций» позволяет наглядно показать иерархию функций управления и обработки данных, которые автоматизированы в разработанном программном продукте.
Выделяется два подмножества функций программы (рис.10):
- служебные функции (проверка пароля, управление окнами и др.);
- основные функции обработки данных (ввода первичной информации, обработки, ведения справочников, подготовки и распечатки документов и др.).
Рисунок 10 - Дерево функций
На рисунке 11 приведен сценарий диалога системы.
Рисунок 11 - Сценарий диалога системы
2.5. Характеристика базы данных
Описание структуры таблиц базы данных приведено ниже.
Таблица 10
Структура таблицы «clients»
|
Наименование поля |
Тип данных |
Размер поля |
|
1 |
2 |
3 |
|
code |
int |
|
|
nam |
char |
20 |
|
adr |
char |
15 |
|
typ |
char |
50 |
Таблица 11
Структура таблицы «model»
|
Наименование поля |
Тип данных |
Размер поля |
|
1 |
2 |
3 |
|
code |
int |
|
|
nam |
char |
200 |
|
Mosh |
int |
|
|
Typ |
char |
Таблица 12
Структура таблицы «ts»
|
Наименование поля |
Тип данных |
Размер поля |
|
1 |
2 |
3 |
|
code |
int |
|
|
Model |
int |
|
|
Year |
int |
|
|
Stm |
currency |
|
|
Code_cli |
Int |