Файл: ПРОЕКТИРОВАНИЕ РЕАЛИЗАЦИИ ОПЕРАЦИЙ БИЗНЕС-ПРОЦЕССА « ВЕДЕНИЕ ДОГОВОРОВ ПО СТРАХОВАНИЮ АВТОТРАНСПОРТНЫХ СРЕДСТВ».pdf
Добавлен: 14.06.2023
Просмотров: 205
Скачиваний: 3
СОДЕРЖАНИЕ
2.1 Информационная модель и ее описание
2.3 Характеристика результатной информации
2.4 Общие положения (дерево функций и сценарий диалога)
2.5 Характеристика базы данных
2.6 Структурная схема пакета (дерево вызова программных модулей)
2.7 Описание программных модулей
Примеры: OpenEdge, SQLite, BerkeleyDB, Firebird Embedded, Microsoft SQL Server Compact, ЛИНТЕР.
Стратегии работы с внешней памятью
СУБД с непосредственной записью — это СУБД, в которых все измененные блоки данных незамедлительно записываются во внешнюю память при поступлении сигнала подтверждения любой транзакции. Такая стратегия используется только при высокой эффективности внешней памяти.
СУБД с отложенной записью — это СУБД, в которых изменения аккумулируются в буферах внешней памяти до наступления любого из следующих событий:
- контрольной точки;
- конец пространства во внешней памяти, отведенное под журнал. СУБД выполняет контрольную точку и начинает писать журнал сначала, затирая предыдущую информацию;
- останов. СУБД ждёт, когда всё содержимое всех буферов внешней памяти будет перенесено во внешнюю память, после чего делает отметки, что останов базы данных выполнен корректно;
- при нехватке оперативной памяти для буферов внешней памяти.
Такая стратегия позволяет избежать частого обмена с внешней памятью и значительно увеличить эффективность работы СУБД.
После анализа приведенных понятий, функций и классификаций операционных систем и систем управления базами данных, выбор пал на операционную систему Microsoft Windows и систему управления базами данных Microsoft Access. Данные системы являются наиболее распространенными и доступными, что обеспечить отсутствие проблем с использованием продукта у подавляющего большинства пользователей.
Проектная часть
2.1 Информационная модель и ее описание
Информационная модель проектируемой системы включает в себя справочники, в которые пользователями будет вноситься информация.
Это таки справочники, как:
- Справочник клиентов;
- Справочник тарифов;
- Справочник сотрудников;
- Справочник договоров.
Кроме того есть дополнительный справочник «Пользователи», который задействуется только при авторизации пользователей и определении их прав.
Информационная модель изображена на рисунке 3.
Рисунок 3. Информационная модель
Характеристика нормативно-справочной, входной и оперативной информации
Входной информацией для рассматриваемой системы являются:
- информация о клиентах;
- данные о сотрудниках;
- данные о тарифах;
- прайс-листы.
Нормативно-справочная информация в автоматизированных системах представляет собой ядро единого информационного пространства предприятия (организации), включающее в себя набор справочников, словарей, классификаторов, стандартов, регламентов, используемых в деятельности предприятия.
Хранимая в справочниках информация заполняется непосредственно пользователями информации, которые вводят ее в базу при помощи специальных экранных форм.
Форма для ввода информации о билетах изображена на Рисунке 4.
Подсказка
НАЗВАНИЕ ФОРМЫ
ПРИВЕТСВИЕ
КНОПКИ
ПОЛЯ ДЛЯ ВВОДА
НАИМЕНОВАНИЕ ПОЛЕЙ
Рисунок 4. Форма ввода
Справочники автоматически заполняются при внесении данных в форму, пример которой изображен на Рисунке 4.
Перечень заполняемых справочников и их характеристика приведены в Таблице 8.
Таблица 8. Перечень справочников
|
Название справочника |
Ответственный за введение |
Среднее число записей |
Средняя частота актуализации |
Средний объем актуализации % |
|
Справочник клиентов |
Отдел по работе с клиентами |
неогр |
1/нед |
100 |
|
Справочник тарифов |
Отдел по работе с клиентами |
неогр |
1/мес |
100 |
|
Справочник сотрудников |
Отдел по работе с клиентами |
неогр |
1/мес |
0-100 |
|
Справочник договоров |
Отдел по работе с клиентами |
неогр |
28-31/мес |
100 |
Входные документы охарактеризованы в Таблице 9.
Таблица 9. Характеристика входных документов
|
Код документа |
Наименование |
Источник получения |
Частота возникн/мес |
Число строк |
|
01 |
Анкета клиента |
Отдел по работе с клиентами |
28-31/мес |
неогр |
|
02 |
Чек об оплате |
Отдел по работе с клиентами |
28-31/мес |
неогр |
|
03 |
Список тарифов |
Отдел по работе с клиентами |
1/мес |
неогр |
|
04 |
Данные о сотрудниках |
Отдел по работе с клиентами |
1/мес |
неогр |
Характеристика выходных документов приведена в Таблице 10.
Таблица 10. Характеристика выходных документов
|
Код документа |
Наименование |
Источник получения |
Частота возникн/мес |
Число строк |
|
05 |
Прайс-лист |
Отдел по работе с клиентами |
1 |
неогр |
|
06 |
Отчет о клиентах |
Отдел по работе с клиентами |
28-31 |
неогр |
|
07 |
Счет к оплате |
Отдел по работе с клиентами |
неогр |
неогр |
2.3 Характеристика результатной информации
В разрабатываемой системе реализации операций бизнес-процесса «Ведение договоров по страхованию автотранспортных средств» результатная информация представляется в стандартном виде посредством форм, отчетов, результатов выполнения запросов.
Для данного предприятия результатной информацией будут выступать такие документы, как отчеты о клиентах и тарифах, прайс—листы и счета.
Перечень и характеристика результатных документов изображены в Таблице 11.
Таблица 11. Характеристика результатных документов
|
Наименование |
Источник формирования |
Частота формир/мес |
Структура документа |
Способ доставки |
|
Отчеты о клиентах и тарифах |
Данные о клиентах; Данные о тарифах; Анкеты |
2 |
Оригинальная |
Вывод формы на экран |
|
Прайс-лист |
Список и описание тарифов; отчеты о тарифах |
28-31 |
Оригинальная |
Вывод формы на экран |
|
Счет к оплате |
Договоры; список тарифов |
неогр |
Стандартная |
Вывод формы на экран |
2.4 Общие положения (дерево функций и сценарий диалога)
Взаимодействие системы с пользователем реализовано посредством организации пользовательских форм, обеспечивающих реализацию необходимых функций и процессов.
Дерево функций изображено на Рисунке 5.
Функции
Основные
Служебные
Корректность авторизации
Настройки
Заполнение справочников
Ввод инф
Отображение результатов
Рисунок 5. Дерево функций
Сценарий диалога изображен на Рисунке 6.
Главное меню
Файл
Справочники
Отчеты
Сервис
Справка
Выход
Операции
Новый
Открыть
Сохран.
Печать
Настройки
Выход
Справочник клиентов
Справочник тарифов
Справочник сотрудников
Справочник договоров
Ввод инф
Вывод на экран
Вывод. отчета
Печать
Параметры
О прогр
Прайс
Список клиентов
Описание тарифов
Список договоров
Выполн. запроса
Рисунок 6. Сценарий диалога
2.5 Характеристика базы данных
Проектируемая информационная система предполагает проектирование базы данных, состоящей из четырех таблиц:
- тарифы;
- клиенты;
- сотрудники;
- договоры.
Описание таблиц приведено ниже.
Таблица 12 Сведения о сотрудниках
|
Имя поля |
Тип данных |
Идентификатор |
Длина поля |
Длина одной записи |
Число записей |
Возможность индексирования |
|
Код сотрудника |
числовой |
Kod_sotr |
6 |
3 |
10 |
Да Ключевое поле |
|
ФИО сотрудника |
текстовый |
Fio_sotr |
30 |
30 |
10 |
Нет. |
|
Пасп. данные |
числовой |
pasport |
11 |
11 |
10 |
Нет |
Таблица 13 Сведения о клиентах
|
Имя поля |
Тип данных |
Идентификатор |
Длина поля |
Длина одной записи |
Число записей |
Возможность индексирования |
|
Код клиента |
числовой |
Kod_kl |
6 |
3 |
200 |
Да. Ключ. Поле |
|
ФИО клиента |
Текст |
Fio_k |
30 |
30 |
200 |
Нет |
|
Тип страховки |
Текст |
Vid_strah |
30 |
30 |
200 |
Нет |
Таблица 14 Сведения о тарифах
|
Имя поля |
Тип данных |
Идентификатор |
Длина поля |
Длина одной записи |
Число записей |
Возможность индексирования |
|
Код тарифа |
числовой |
Kod_tar |
6 |
3 |
100 |
Да. Ключ. |
|
Описание тарифа |
Текст. |
tarif |
100 |
100 |
100 |
Нет |
|
Цена |
Денеж. |
Cena |
10 |
10 |
100 |
Нет |
Таблица 15 Сведения о договорах
|
Имя поля |
Тип данных |
Идентификатор |
Длина поля |
Длина одной записи |
Число записей |
Возможность индексирования |
|
Код договора |
Числ. |
Kod_dog |
6 |
3 |
50 |
Да. Ключ. поле |
|
Код тарифа |
Числ. |
Kod_tar |
10 |
10 |
50 |
Да |
|
Код сотрудника |
Числ. |
Kod_sotr |
10 |
10 |
50 |
Да |
|
Код клиента |
Числ. |
Kod_kl |
10 |
10 |
50 |
Да |
Контрольная ER-модель представлена на рисунке 7.
Данные о тарифах
код тарифа
описание тарифа
цена
Данные о сотрудниках
код сотрудника
ФИО сотрудника
пасп. данные
Данные о клиентах
код клиента
ФИО клиента
Тип страховки
Данные о договорах
код договора
код тарифа
код сотрудника
код клиента
Рисунок 7. ER-модель
2.6 Структурная схема пакета (дерево вызова программных модулей)
Дерево вызова программных модулей изображено на Рисунке 8.
Рисунок 8. Дерево вызова программных модулей