Пример готовой курсовой работы по предмету: Программирование
Содержание
Введение…………………………………………………………………………… 3
1. Системное проектирование
1.1 Роль страхования в социально-экономической политике государства……… 6
1.2 Договор страхования…………………………………………………………….6
1.3 Особенности построения тарифов по страхованию………………………….10
2. Разработка информационной системы страховой фирмы
2.1 Обоснование выбора методов и средств разработки…………………………12
2.2 Разработка приложения
2.2.1 Разработка диаграмм UML…………………………………………………..13
2.2.2 Построение диаграммы использования……………………………………..13
2.2.3 Построение диаграммы последовательности……………………………… 15
2.2.4 Разработка диаграммы классов………………………………………………16
2.3 Разработка и построение функциональной модели………………………….20
2.4 Разработка информационной модели………………………………………… 23
2.5. Руководство пользователя…………………………………………………….26
Заключение………………………………………………………………………… 30
Библиографический список………………………………………………………..31
Приложение
1. Листинг программного кода
Выдержка из текста
В настоящий момент страхование является одной из востребованных услуг и представляет собой отношения по защите имущественных интересов физических и юридических лиц при наступлении определенных событий (страховых случаев) за счет денежных фондов, формируемых из уплачиваемых ими страховых взносов (страховых премий).
Конкуренция между страховыми компаниями достаточно велика и перед руководителем стоит задача по эффективному управлению информацией для более четкого и качественного оказания услуги. Поэтому решение задачи по эффективному контролю над процессами в 0 потребовалось разработать информационную систему, обеспечивающей решение поставленной задачи.
Вопросы проектирования и разработки информационных систем исследования различные российские и зарубежные ученые. Принципы построения систем рассматривали А.М.Вендров [1], Р.И.Баженов [2, 3], В.А.Глаголев [4, 5], В.В.Коноваленко [6].
Д.Ю.Динцис показал построение распределенной информационной системы страховой компании для деятельности в области медицинского страхования [7].
Особенности классификации страховых автоматизированных информационных систем представил С.В.Мкртычев [8].
Л.Г.Гагарина, В.В.Емельянов занимались разработкой корпоративной информационной системы регистрации договоров страхования [9].
Р.И.Баженов, В.А.Векслер показали возможность применения в страховом деле интеллектуальных информационных технологий [10, 11].
Инструментально-математические средства для мониторинга страховой системы в режиме реального времени применил М.В.Михайлов [12].
Проблемы информатизации в страховании обозначили Ю.Б.Башин, Т.В.Большунова [13].
Н.Дубова рассмотрела возможности информационных технологий в автоматизации ОСАГО [14].
Возможности применения информационных технологий в страховании описали А.М.Лавров [15], Е.А.Черкасова, Е.В.Кийкова [16, 17].
А.Ю.Мельников, О.Л.Ольховская занимались разработкой информационной системы функционирования страховой компании [18].
Возможности информационных технологий и рекомендации по их использованию страховыми фирмами показала А.А Бейбулатова [19].
Зарубежные ученые тоже не обходят внимание разработку и проектирование информационных технологий в страховой деятельности [20, 21].
Данная курсовая работа представляет собой разработку систему автоматизации работы страховой компании. С помощью этой системы работа страховой компании становится более простой, она облегчает работу страховых агентов, так как теперь нет необходимости обращаться в агентство для того, чтобы получить страховку, теперь агент может приехать в любое удобное для Вас место и заключить договор. Так же система позволяет вести статистику и производить анализ деятельности страховой компании, что делает работу страховой компании более продуктивной, так как наглядно видны показатели работы компании, на основе которых можно корректировать дальнейшую работу, для того, чтобы повысить прибыль и своевременно исправлять допущенные ранее ошибки.
Основной характеристикой, необходимой для использования системы пользователям, являются логин и пароль. Пользователи делятся на три группы, в зависимости от уровня доступа к различным операциям:
• администратор – имеет доступ ко всем возможным операциям;
• агент – имеет доступ ко всем операциям по работе с документами (клиенты, страховые полисы);
• пользователь – имеет ограниченный доступ к данным (только поиск и чтение документов).
Имеется следующий набор документов и действий над ними.
Документы:
• информация о клиенте;
• страховой полис клиента;
• информация о зарегистрированном пользователе.
Действия:
• создание, редактирование, удаление документов;
• поиск документов;
• просмотр списка документов;
• восстановление удаленных документов;
• импортирование статистических данных;
• расчет различных показателей работы страховых компании на основе имеющихся документов и статистических данных.
Все данные хранятся на сервере в базе данных. Доступ к информации могут осуществлять одновременно несколько пользователей. Так как приложение предназначено для использования в Интернете, то оно представляет собой клиент-серверное приложение, обмен данными происходит по HTTP протоколу. Клиентской частью является HTML страница, содержащая в себе информацию. Серверной часть проекта является приложение, реализованное с использованием серверов, которые обрабатывают приходящие со страницы данные и формируют ответ. Функционал для расчета параметров реализован в виде отдельных компонентов, которые являются сторонним продуктом и могут добавляться в программу в виде расширения с помощью конфигурационного файла.
Список использованной литературы
1. Вендров А. М. Проектирование программного обеспечения экономических информационных систем. М: Финансы и статистика, 2002. 352 с.
2. Баженов Р. И. Практикум по проектированию информационных систем. Биробиджан: Изд-во ПГУ им. Шолом-Алейхема, 2012. 120 с.
3. Баженов Р. И. Практикум по технологии разработки программного обеспечения: лабораторный практикум. Биробиджан: Изд-во ГОУВПО «ДВГСГА», 2011. 58 с.
4. Коваленко В. В. Проектирование информационных систем. М.: Форум, 2012. 320 с.
5. Динцис Д. Ю. Построение распределенной информационной системы страховой компании для деятельности в области медицинского страхования // Приборы и системы. Управление, контроль, диагностика. 2009. № 2. С. 58-59.
6. Мкртычев С. В. Особенности классификации страховых автоматизированных информационных систем // Информационные технологии моделирования и управления. 2009. № 2 (54).
С. 159-163.
7. Гагарина Л. Г., Емельянов В. В. Разработка корпоративной информационной системы регистрации договоров страхования // Оборонный комплекс — научно-техническому прогрессу России. 2004. № 4. С. 33-35.
8. Баженов Р. И. Векслер В. А. Корпоративные информационные системы. Биробиджан: Изд-во ГОУВПО «ДВГСГА», 2011. 208 с.
9. Баженов Р. И. Интеллектуальные информационные технологии. Биробиджан: ПГУ им. Шолом-Алейхема, 2011. 176 с.
10. Михайлов М. В. Инструментально-математические средства мониторинга страховой системы в режиме реального времени // Известия высших учебных заведений. Поволжский регион. Технические науки. 2009. № 3. С. 59-66.
11. Башин Ю. Б., Большунова Т. В. Проблемы информатизации в страховании // Межотраслевая информационная служба. 2006. № 2. С. 28-33.
12. Дубова Н. Автоматизация для ОСАГО // Открытые системы. СУБД. 2006. № 6. С. 57-60.
13. Лавров А. М. Информационные технологии в страховании // Вестник Российского государственного гуманитарного университета. 2009. № 11. С. 134-145.
14. Черкасова Е. А., Кийкова Е. В. Информационные технологии в банковском деле. М.: Академия, 2011. 320 с.
15. Кийкова Е. В., Лаврушина Е. Г. Имитационное моделирование экономических процессов. Учебное пособие: учебно-методическое пособие для студентов высших учебных заведений, обучающихся по специальности "Прикладная информатика (по областям)" и другим специальностям. — Владивосток: ВГУЭС, 2007. 127 с.
16. Мельников А. Ю., Ольховская О. Л. Разработка информационной системы функционирования страховой компании // Информационные технологии моделирования и управления. 2006. № 2 (27).
С. 277-283.
17. Бейбулатова А.А. Возможности информационных технологий и рекомендации по их использованию страховыми фирмами // Транспортное дело России. 2009. № 9. С. 89-92.
18. Lambrinoudakis С., Gritzalis S., Hatzopoulos P., Yannacopoulos A.N., Katsikas S. A formal model for pricing information systems insurance contracts // Computer Standards & Interfaces. 2005. Vol. 27. Iss. 5. P. 521-532.
19. Šubelj L., Furlan Š., Bajec M. An expert system for detecting automobile insurance fraud using social network analysis // Expert Systems with Applications. 2011. Vol. 38. Iss. 1. P. 1039-1052.
20. Баженов Р. И., Корнилков А. П., Лопатин Д. К. Проектирование web-ориентированной информационной системы университета на основе клиент-серверных технологий // Актуальные проблемы гуманитарных и естественных наук. 2014. № 4. С. 68-71.
21. Баженов Р. И., Лопатин Д. К. О применении современных технологий в разработке интеллектуальных систем // Журнал научных публикаций аспирантов и докторантов. 2014. № 3 (93).
С. 263-264.