Создан заказ №5510678
7 октября 2020
Курсовая работа: Разработка объектной программы для задачи «Аудиторный фонд учебного заведения»
Как заказчик описал требования к работе:
В первом этапе нужно написать формальное описание классов на выбранном языке программирования Первый этап нужно сдать 18 октября...
Далее идут полные требования к курсовой работе:
Постановка задачи.
Разработать объектную программу для хранения и обработки данных об аудиториях учебного заведения . У
чебное заведение рассматривается как набор корпусов, каждый корпус имеет уникальный номер. В свою очередь, каждый корпус рассматривается как набор аудиторий, причем каждая аудитория имеет уникальный номер и параметр «Число мест».
Разработка включает в себя определение необходимых объектов и описание их в виде классов, программную реализацию методов добавления и удаления корпусов в учебное заведение и аудиторий в корпус с подсчетом суммарного числа мест, всестороннее тестирование методов с помощью консольного (при разработке) и оконного (в окончательном варианте) приложения.
Для объединения корпусов в учебное заведение используется структура данных в виде адресного разомкнутого упорядоченного двунаправленного списка без заголовка. Для объединения аудиторий в корпусах используется кольцевая очередь на основе обычного массива.
Общая информация для всех тем
Разработка выполняется с учетом следующих требований:
имена классов, свойств и методов должны носить содержательный смысл и соответствовать информационной задаче
обязательное соблюдение принципа инкапсуляции – использование в классах только закрытых свойств и реализация необходимого набора методов доступа
наличие двух методов для сохранения всей объектной структуры во внешнем файле с обратной загрузкой, при этом стандартные механизмы сериализации разрешается использовать только как дополнение к самостоятельно реализованным методам
тестовое оконное приложение должно обладать удобным пользовательским интерфейсом с контролем вводимых данных и отображением текущего состояния объектной структуры с помощью списковых или табличных компонентов
стандартные контейнеры/коллекции (включая обобщенные классы) разрешается использовать только как дополнение к самостоятельно разработанным классам
В качестве языка разработки разрешается использовать Java, С#, C++, Object/Free Pascal и соответствующие инструменты быстрой разработки приложений.
Разработка должна выполняться по этапам с обязательным отчетом по каждому из этапов:
этап 1: разработка необходимых классов без программной реализации методов
этап 2: программная реализация методов
этап 3: программная реализация демонстрационного (тестового) приложения
этап 4: оформление пояснительной записки (отчета по работе)
Примерное содержание отчета:
титульный лист
оглавление
постановка задачи (включая требования к работе)
описание используемых структур данных с алгоритмами выполнения основных операций
краткие сведения об объектном подходе (5-6 страниц)
формализованное описание разработанных классов (без реализации методов)
описание демонстрационного модуля с характеристикой использованных стандартных компонентов и списком реализованных обработчиков
описание структуры проекта в соответствии с использованным инструментом разработки
список литературы (8-10 наименований)
полный листинг программы с краткими комментариям
подробнее
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией, чтобы исполнитель повысил уникальность работы
10 октября 2020
Заказ завершен, заказчик получил финальный файл с работой
5
Курсовая работа: Разработка объектной программы для задачи «Аудиторный фонд учебного заведения».docx
2020-10-13 12:47
Последний отзыв студента о бирже Автор24
Общая оценка
4
Положительно
Сделано в срок и по заданной теме, но с небольшими грамматическими ошибками. В течении минут 30 самостоятельной проверки курсовой работы все исправил.