Технология разработки приложения
Автор: v shpv • Сентябрь 6, 2023 • Курсовая работа • 3,390 Слов (14 Страниц) • 87 Просмотры
СОДЕРЖАНИЕ
ВВЕДЕНИЕ6
Глава 1 «Описание предметной области»8
1.1 Общие положения 8
1.2 Постановка задачи 8
глава 2 «Технология разработки приложения» 9
2.1 Алгоритм решения 9
2.2 Описание программы 9
2.3 Результаты работы программы 12
ГЛАВА 3 «Руководство пользователя»13
ЗАКЛЮЧЕНИЕ 15
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 16
ПРИЛОЖЕНИЕ 17
ВВЕДЕНИЕ
Объектно-ориентированное программирование (ООП) – это парадигма разработки программных систем, в которой приложения состоят из объектов. Важным свойством объектно-ориентированного подхода является поддержка механизма обработки событий, которые изменяют атрибуты объектов и моделируют их взаимодействие в предметной области.
В основе ООП содержаться следующие три принципа:
- Инкапсуляция;
- Наследование;
- Полиморфизм.
Цели данной курсовой работы – закрепление теоретического материала и выработка умений и навыков:
- применять операционные среды и языки программирования;
- использовать алгоритмы и средства их представления;
- выполнять разбиение на этапы разработку программ и их отладку;
- разработки алгоритмов и написания блок-схем;
- кодирования, компиляции и отладки программ в используемой среде программирования;
- построения алгоритмов решения типовых математических, технических, информационных, экономических и управленческих задач.
Главной целью является разработка подразделения, отвечающего за работоспособность железнодорожных переездов с использованием принципов объектно-ориентированного программирования на языке С++ средствами Microsoft Visual Studio 2019.
В соответствии с поставленной целью решаются следующие задачи:
- исследование предметной области с целью выявления основных сущностей и их атрибутов;
- построения алгоритма для реализации;
- программная реализация средствами Visual Studio.
В первой главе формулируется объект (предметная область, в которой проводиться исследование), предмет (средства разработки программного изделия, проектированию которого посвящена работа), задачи (например, описывается требуемое оборудование и программное обеспечение); приведены общие сведения по предметной области в объеме, необходимом для написания курсовой работы.
Во второй главе описывается решение сформулированных в первой главе задач, то есть этапов работы, включая:
- Алгоритм решения;
- Описание программы;
- Результаты работы программы.
В последней главе дается подробное описание технологии работы с разработанным приложением.
ГЛАВА 1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Общие положения
Транспорт является важной сферой жизнеобеспечения любого крупного города и промышленного узла.
Обеспечение безопасности перевозочного процесса всегда являлось приоритетной задачей транспортного комплекса. При реализации функций управления состоянием инфраструктуры железнодорожного транспорта (технологической, аналитической, диспетчерской) необходимо иметь достоверную, полную, точную и своевременную информацию для принятия управленческих решений по производству различных видов ремонта, технического обслуживания, замены, модернизации и других инженерно-производственных действий.
Проблема обеспечения безопасности и надежности подвижного состава на железной дороге всегда актуальна.
Широкое внедрение IT-технологий позволяет решать большой круг актуальных задач.
Разрабатываемое информационное подразделение осуществляет следующие основные задачи:
- регулярный осмотр работоспособности переездов;
- сбор замечаний;
- контроль по замечаниям;
На жд имеется множество переездов, которые должны быть в работоспособном состоянии. Имеются инструкции о периодичности комиссионной (созданием комиссии из железнодорожников и представителей ГАИ) и профилактической проверки состояния переездов, в зависимости от их класса (регулируемый, нерегулируемый и т. д.). Информация заносится в журнал, по замечаниям составляются мероприятия по ремонту. Далее контролируется исправление замечаний.
...