Постановка задачи.
Автосервис для учета выполняемых работ ведет список обслуживаемых автомобилей с указанием фамилии владельца и марки автомобиля. Для каждого автомобиля создается список выполненных с ним работ с указанием наименования работы и ее стоимости.
Для объединения автомобилей используется структура данных в виде кольцевой очереди на основе обычного массива. Для объединения работ для каждого автомобиля используется структура данных в виде адресного замкнутого (кольцевого) неупорядоченного двунаправленного списка без заголовка.
Краткое описание этапов разработки:
1. Анализ исходной задачи, выделение необходимых объектов, определение способов их взаимодействия и формальное описание объектов на уровне классов (набор свойств и заголовков методов)
2. Программная реализация всех методов и их проверка на консольном приложении для различных ситуаций с предоставлением набора скриншотов с краткими пояснениями
3. Программная реализация оконного приложения в соответствии с указанными требованиями
4. Оформление пояснительной записки (отчета по работе) в соответствии с приводимым ниже содержанием
Примерное содержание отчета:
· титульный лист (название ВУЗа, факультета и кафедры, название предмета, тема работы, исполнитель, руководитель, год выполнения)
· оглавление с перенумерованными разделами
· постановка задачи (включая требования к работе)
· описание используемых структур данных с алгоритмами выполнения основных операций
· краткие сведения об объектном подходе (5-6 страниц)
· формализованное описание разработанных классов (без реализации методов)
· описание демонстрационного модуля, содержащего пример формы с отображаемыми данными, краткое описание использованных стандартных компонентов, описание программной реализации контроля ввода, алгоритмы выполнения операций сохранения и загрузки, список реализованных обработчиков
· описание структуры проекта в соответствии с использованным инструментом разработки
· список литературы (10-12 наименований)
· полный листинг программы с краткими комментариями
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |