Разработка объектной программы для задачи «Автосервис»

Отменен
Заказ
4813041
Раздел
Программирование
Предмет
ООП - Объектно-ориентированное программирование
Антиплагиат
Не указан
Срок сдачи
10 Июн 2022 в 23:55
Цена
Договорная
Блокировка
10 дней
Размещен
20 Мая 2022 в 11:28
Просмотров
91
Описание работы

Постановка задачи.

Автосервис для учета выполняемых работ ведет список обслуживаемых автомобилей с указанием фамилии владельца и марки автомобиля. Для каждого автомобиля создается список выполненных с ним работ с указанием наименования работы и ее стоимости.

  •  Разработка программы включает в себя:
  •    определение необходимых объектов и способов их взаимодействия
  •   формальное описание объектов в виде классов
  •      программную реализацию всех необходимых методов, включая подсчет суммарной стоимости работы по каждому автомобилю и в целом по всем автомобилям автосервиса
  • все стороннее тестирование методов с помощью консольного (при разработке) и оконного (в окончательном варианте) приложения.

 Для объединения автомобилей используется структура данных в виде кольцевой очереди на основе обычного массива. Для объединения работ для каждого автомобиля используется структура данных в виде адресного замкнутого (кольцевого) неупорядоченного двунаправленного списка без заголовка.


Краткое описание этапов разработки:

1. Анализ исходной задачи, выделение необходимых объектов, определение способов их взаимодействия и формальное описание объектов на уровне классов (набор свойств и заголовков методов)

2. Программная реализация всех методов и их проверка на консольном приложении для различных ситуаций с предоставлением набора скриншотов с краткими пояснениями

3. Программная реализация оконного приложения в соответствии с указанными требованиями

4. Оформление пояснительной записки (отчета по работе) в соответствии с приводимым ниже содержанием


Примерное содержание отчета:

·     титульный лист (название ВУЗа, факультета и кафедры, название предмета, тема работы, исполнитель, руководитель, год выполнения)

·     оглавление с перенумерованными разделами

·     постановка задачи (включая требования к работе)

·     описание используемых структур данных с алгоритмами выполнения основных операций

·     краткие сведения об объектном подходе (5-6 страниц)

·     формализованное описание разработанных классов (без реализации методов)

·     описание демонстрационного модуля, содержащего пример формы с отображаемыми данными, краткое описание использованных стандартных компонентов, описание программной реализации контроля ввода, алгоритмы выполнения операций сохранения и загрузки, список реализованных обработчиков

·     описание структуры проекта в соответствии с использованным инструментом разработки

·     список литературы (10-12 наименований)

·     полный листинг программы с краткими комментариями

 



Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир