Сдать курсовую в 4 этапа по теме Разработка объектной программы для задачи «Студенческие группы»

Отменен
Заказ
1210182
Раздел
Программирование
Предмет
ООП - Объектно-ориентированное программирование
Антиплагиат
Не указан
Срок сдачи
6 Мая 2018 в 23:59
Цена
5 000 ₽
Блокировка
20 дней
Размещен
18 Апр 2018 в 20:19
Просмотров
160
Описание работы
Необходимо сдать курсовую в 4 этапа, программа есть готовая (на java другой исполнитель сделал, но нужно доработать немного, сам он оказался не очень благонадежным) и сдать с аккаунта обучающегося, после выполнения можно еще по поводу экзамена по этому же предмету будет работать.
Разработка должна выполняться по этапам с обязательным отчетом по каждому из этапов:
1. разработка необходимых классов без программной реализации методов
2. программная реализация методов
3. программная реализация демонстрационного (тестового) приложения
4. оформление пояснительной записки (отчета по работе)
Тема: Разработка объектной программы для задачи «Студенческие группы» Постановка задачи.
Разработать объектную программу для хранения и обработки данных о студенческих группах учебного заведения. Учебное заведение рассматривается как набор групп, каждая группа имеет уникальное имя/номер. В свою очередь, каждая группа рассматривается как набор студентов, причем каждый студент имеет уникальный параметр-фамилию и параметр «средний балл».
Разработка включает в себя определение необходимых объектов и описание их в виде классов, программную реализацию методов добавления и удаления групп и студентов в группы с подсчетом среднего балла группы, всестороннее тестирование методов с помощью консольного (при разработке) и оконного (в окончательном варианте) приложения.
Для объединения групп в учебное заведение используется структура данных в виде адресного разомкнутого неупорядоченного двунаправленного списка без заголовка. Для объединения студентов в группы используется кольцевая очередь на основе обычного массива.
Общая информация для всех тем
Разработка выполняется с учетом следующих требований:
имена классов, свойств и методов должны носить содержательный смысл и соответствовать информационной задаче обязательное соблюдение принципа инкапсуляции – использование в классах только закрытых свойств и реализация необходимого набора методов доступа наличие двух методов для сохранения всей объектной структуры во внешнем файле с обратной загрузкой, при этом стандартные механизмы сериализации разрешается использовать только как дополнение к самостоятельно реализованным методам тестовое оконное приложение должно обладать удобным пользовательским интерфейсом с контролем вводимых данных и отображением текущего состояния объектной структуры с помощью списковых или табличных компонентов стандартные контейнеры/коллекции (включая обобщенные классы) разрешается использовать только как дополнение к самостоятельно разработанным классам
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир