Проектирование приложения "Страховая компания"
- Тип работы
- курсовая работа
- Группа предметов
- Программирование
- Предмет
- Проектирование баз данных
- Страниц
- 15
- Год сдачи
- 2025
Эта работа Вам не подходит? Или Вам нужна оригинальная работа, написанная под ключ? Просто разместите заказ🎓🗞
Проектирование – один из наиболее важных этапов разработки про-граммного обеспечения. В практике создания больших программных систем известно немало примеров неудачной реализации проекта именно из-за некачественного начального проектирования и недостаточного взаимодействия между заказчиками и разработчиками системы. К сожалению, многие программисты и руководители проектов не уделяют должного внимания этапу проектирования, считая, что практически все время работы над приложением должно быть использовано для написания кода. Построение модели системы до начала её программной реализации так же необходимо, как создание проектных чертежей перед возведением большого здания. Для успешного проектирования объектно-ориентированной программы необходимо организовать этот процесс в соответствии с проверенной методологией, которая должна включать множество рекомендаций и нотаций, используемых для преобразования бизнес требований к системе в программный код. Кроме того, методология должна быть согласована с концепциями объектно-ориентированных языков. На сегодняшний день в качестве средства, реализующего методологию объектно-ориентированного программирования, чаще всего применяется язык моделирования UML, сформированный Бучем, Рамбо и Джекобсоном из трех различных методов описания сложных систем в 1997 году. Таким образом, UML представляет собой унифицированный графический язык моделирования, предназначенный для спецификации, визуализации, проектирования и документирования объектно-ориентированных систем [2, 3]. Целью данной курсовой работы является применение средств языка UML для проектирования приложения, которое будет использоваться в страховой компании. При этом в качестве средства проектирования предполагается использование Microsoft Visio.
Основным результатов работы является разработанный проект возможного приложения «Страхования компания», котороепозволит создавать новые договора о страховании, просматривать уже заключенные, вести расчёт заработной платы сотрудников и оценивать финансовой состояние организации.Анализ спецификаций позволил определить объектов, взаимодействующих с системой и функции, которые они могут выполнять. Проектирование прецедентов привело к выявлению функциональных возможностей будущей программной системы. Анализ сформированных прецедентов позволил выявить возможные классы объектов программы и их атрибуты. Моделирование же ассоциаций этих классов позволило определить структурные взаимоотношения между экземплярами этих классов. На последнем этапе проектирования в рамках данной работе были определены сценарии поведения этих классов при выполнении различных прецедентов. Следует, однако, отметить, что данный проект приложения «Страховая компания» является лишь примером проектирования некоторых функциональных возможностей. Реальная программная система имеет более сложную структуру, чем показана на рисунке 2.3. При этом не были затронуты вопросы проектирования интерфейса и представления данных. Однако эти направления можно считать перспективными направлениями данной работы. Подводя итоги, можно сделать вывод, что язык UMLявляется универсальным средством описания любой программной системы ипозволяетописать структуру и поведение будущей программной системы, что существенно облегчаетнаписание кода. Следует отметить, что существуют программныесредства, которые позволяют генерировать более 50% кода на основе диаграмм UML, а частности диаграмм классов с их ассоциациями (например, Microsoft Visual Studio).
1 Григорьев, В. Н. Высокоуровневые методы информатики и программирования / В. Н. Григорьев. — Саратовский госуниверситет. 2 Кларк, Д. Объектно-ориентированное программирование в VisualBasic .NET. Библиотека программиста / Д. Кларк. — СПб.: Питер; 2003. — 352 с.: ил. 3 Буч, Г. Язык UML. Руководство пользователя. 2-е изд. / Г. Буч, Д. Рамбо, И. Якобсон ; пер. с англ. Н. Мухин — М.: ДМК Пресс, 2006. — 496с.: ил.
Если курсовая работа на тему Проектирование приложения "Страховая компания" Вам не подходит? Не беда! посмотрите похожие работы в Нашем поиске:)