Автор работы: Пользователь скрыл имя, 12 Мая 2013 в 22:16, курсовая работа
Цель курсового проекта - выполнить начальное проектирование информационной системы выбранной предметной области. Разрабатываемая ИС должна поддерживать выполнение конкретной деятельности организации и обеспечивать выполнение набора функционально связанных операций, характерных для этой деятельности. В данном случае необходимо рассмотреть процесс страхования клиентов, выплат страхового возмещения и выполнить проектирование соответствующей ИС.
ВВЕДЕНИЕ 5
ГЛАВА 1 ФОРМИРОВАНИЕ ТРЕБОВАНИЙ 6
1.1 Описание предметной области 6
1.2 Определение требований к ИС 7
1.2.1 Входные и выходные данные системы 7
1.2.2 Функции системы 8
1.2.3 Пользователи системы 9
1.2.4 Формирование концепции системы 9
1.3 Выводы 10
ГЛАВА 2 РАЗРАБОТКА ФУНКЦИОНАЛЬНЫХ МОДЕЛЕЙ 11
2.1 Модель IDEF0 11
2.2 Модель IDEF3 20
2.2 Модель DFD 23
2.4 Выводы 29
ГЛАВА 3 РАЗРАБОТКА МОДЕЛЕЙ ДАННЫХ 30
3.1 Логическая модель данных 30
3.2 Физическая модель данных 35
3.3 Физическая реализация на языке SQL 37
3.4 Выводы 39
ЗАКЛЮЧЕНИЕ 40
Приложение А (обязательное) Библиографический список 41
Приложение Б (обязательное) Список принятых сокращений 42
Оглавление
ВВЕДЕНИЕ
В данном курсовом проекте производится разработка ИС для страховой компании "Энергогарант". Одним из видов страхования, которым занимается компания - это обязательное страхование автогражданской ответственности (ОСАГО). Благодаря развитой инфраструктуре вычислительной техники целесообразно автоматизировать данный вид деятельности.
Цель курсового проекта - выполнить начальное проектирование информационной системы выбранной предметной области. Разрабатываемая ИС должна поддерживать выполнение конкретной деятельности организации и обеспечивать выполнение набора функционально связанных операций, характерных для этой деятельности. В данном случае необходимо рассмотреть процесс страхования клиентов, выплат страхового возмещения и выполнить проектирование соответствующей ИС.
Для реализации данной цели перед выполнением курсового проекта были поставлены следующие задачи:
В первой главе курсового проекта производится сбор требований к ИС и разработка общей концепции системы. Во второй главе производится проектирование ИС на уровне моделей данных. Также в курсовом проекте затрагиваются вопросы, связанные с технической реализацией системы.
В качестве темы для проектируемой информационной системы выбрана система обязательного страхования автогражданской ответственности (ОСАГО) страховой компании «Энергогарант». Целью создания автоматизированной информационной системы по страхованию автогражданской ответственности является выдача страховых полисов ОСАГО клиентам компании, выдача страховых выплат при наступлении страхового случая, уменьшение временных затрат на поиск информации о клиенте, освобождение сотрудников от рутинной работы.
Ниже приводится описание процессов, которые выполняются сотрудниками страховой компании при выполнении их повседневных обязанностей по установленному законодательству.
Страхование:
Страховые выплаты:
Суть
страхования автогражданской
Используемые документы и их описание:
Документы клиента – документы, удостоверяющие личность клиента и автотранспорта (паспорт собственника или представителя собственника, водительское удостоверение, ПТС или Свидетельство о регистрации, заявление о заключении договора ОСАГО).
Заявление для получения страховой выплаты по ОСАГО.
Страховой полис – документ, являющийся результатом заключения договора со страховой компанией и дающий право на получение выплат.
Акт осмотра – документ, подтверждающий факт осмотра транспортного средства при наступлении ДТП.
Документы на страховое возмещение – документы для получения выплат по ОСАГО:
В первую очередь необходимо описать входные и выходные данные разрабатываемой системы. Соответствующие типы данных будут описаны в разделе «Разработка функциональных моделей».
1.2.1 Входные и выходные данные системы
Входными данными для ИС являются:
Выходными данными ИС являются:
Входными данными для
Выходными данными компонента являются:
Входными данными для
Выходными данными компонента являются:
Входными данными для
Выходными данными компонента являются:
1.2.2 Функции системы
Также необходимо перечислить функции разрабатываемой системы:
Консультация клиента:
Работа с клиентом:
Страховые выплаты клиенту:
1.2.3 Пользователи системы
Пользователями системы являются:
Страховые агенты – сотрудники компании, чья работа заключается в консультации клиентов, заключении договоров о страховании, оформлении полисов ОСАГО, так же работа связанная с прекращением страхования, рассмотрением страховых случаев;
Начальство компании (генеральный директор, ответственны страховой агент) – сотрудники компании, чья работа заключается в проверке отчетности компании, разрешении сложных ситуаций по страховым выплатам, прием на работу новых сотрудников;
Бухгалтера – сотрудники компании, чья работа заключается в выплате заработной платы сотрудникам компании, приеме оплаты за страхование ТС, выплате страхового возмещения и других финансовых операциях компании.
1.2.4 Формирование концепции системы
Для того чтобы определить архитектуру разрабатываемой ИС сформулируем следующие допущения:
1) Пусть организация, использующая данную систему, имеет малые размеры:
2) Помещение компании расположено в 1 здании в котором и работает данный штат сотрудников.
Таким образом, разрабатываемая система должна поддерживать работу с различными типами пользователей.
Для реализации системы целесообразно использовать архитектуру клиент-сервер с выделенным сервером БД.
Обобщённая архитектура ИС приведена на рисунке 1.1.
Рисунок 1.1 – Обобщённая архитектура ИС
На сервере предполагается использование операционной системы Windows 2003 Server или выше и SQL сервера Firebird. На клиентских машинах может использоваться любая операционная система семейства Windows, но для большей надёжности и удобства работы предполагается использовать Windows XP.
1.3 Выводы
В первой главе курсового проекта выполнены следующие этапы создания ИС:
Графическое представление функциональных моделей IDEF0, IDEF3, DFD для проектируемой информационной системы разрабатывается в нотации пакета BPwin 2.5.
Так как при проектировании данной ИС модели используются совместно, то нет необходимости описывать каждую модель подробно. Для изображения модели IDEF0 используются два типа элементов: блоки и стрелки.
Блок обозначает функцию (действие) в моделируемой системе. В соответствии с этим для наименования блока используется глагол или отглагольное существительное, возможно уточняемое существительным (например, «Зарегистрировать заявку» или «Регистрация заявки»).
Стрелки моделируют разные типы информационных и неинформационных потоков и воздействий, связанных с блоком. Определены 4 основные типа стрелок, совместно обозначаемые аббревиатурой ICOM:
Контекстная диаграмма модели IDEF0 представлена на рисунке 2.1.
Рисунок 2.1 - Контекстная диаграмма IDEF0
На вход системы поступают: