Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Разработка объектной программы для задачи «Структура учебного заведения»
Создан заказ №5427824
9 сентября 2020

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

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

Хочешь такую же работу?

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Тебя также могут заинтересовать
Сеть видеонаблюдения на основе технологии Wi-Fi
Дипломная работа
Программирование
Стоимость:
4000 ₽
Реферат " Теория двойственности"
Реферат
Программирование
Стоимость:
300 ₽
Курсовая работа по дисциплине Прикладное программное обеспечение
Курсовая работа
Программирование
Стоимость:
700 ₽
Отчет по практике
Отчёт по практике
Программирование
Стоимость:
700 ₽
Отчет по производственной практике
Отчёт по практике
Программирование
Стоимость:
700 ₽
приложение в ткинтере по сайту РМИ музей россия моя история
Курсовая работа
Программирование
Стоимость:
700 ₽
Новое задание по программированию
Задача по программированию
Программирование
Разработка программы для конечных пользователей
Курсовая работа
Программирование
Стоимость:
700 ₽
приложение в ткинтере по сайту РМИ музей россия моя история
Курсовая работа
Программирование
Стоимость:
700 ₽
Проектирование человеко-машинного интерфейса КП
Курсовая работа
Программирование
Стоимость:
700 ₽
Инженерный калькулятор
Курсовая работа
Программирование
Стоимость:
700 ₽
Метод конечных элементов
Курсовая работа
Программирование
Стоимость:
700 ₽
Курсовая работа
Курсовая работа
Программирование
Стоимость:
700 ₽
Операционные системы.
Курсовая работа
Программирование
Стоимость:
700 ₽
Чтобы зашифровать текст из 121 буквы C# forms
Курсовая работа
Программирование
Стоимость:
700 ₽
Приложение в питоне основаное на сайте горнолыжный курорт уктус
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка приложения для учета продаж компьютерной техники.
Курсовая работа
Программирование
Стоимость:
700 ₽
Кросс-платформенная система хранения и обработки данных ЭКГ пациентов
Курсовая работа
Программирование
Стоимость:
700 ₽
Читай полезные статьи в нашем
Создание приложений на языке VBA для MS EXCEL
В модели объектов Excel имеются более 100 объектов и семейств. Однако достаточно использования только небольшого количества объектов, чтобы выполнить большинство всех возможных действий. Наиболее часто используемыми объектами являются Application, Workbook (Workbooks), Worksheet (Worksheets) и Range.
Попробуем построить приложение, которое осуществляет пересчет значений веса из граммов в фунты. Раз...
подробнее
Основные типы документов в Компас-3D
В терминологии системы Компас-3D LT любые изображения, которые получают используя средства системы, называют документами. В системе Компас-3D LT создают документы 3 основных типов: детали, плоские чертежи и фрагменты. В случаях построения трехмерного изображения детали употребляют еще и термин «модель». Построение модели выполняют с использованием специального модуля трехмерного моделирования.
Тип...
подробнее
Использование CSS
Неодобрению подверглось большинство элементов форматирования HTML версии 4.0, и Консорциум W3C запретил их использовать. Web-дизайнерам стали рекомендовать к использованию CSS (Cascading Style Sheets — каскадные таблицы стилей).
Главные преимущества которых заключаются в:
Этими правилами определяются стили элементов или групп элементов.
В правилах используется следующий синтаксис:
селектор {свойство...
подробнее
Языки программирования контроллеров
Для эффективного использования контроллеров необходимо установить в его память программное обеспечение ("прошить" контроллер). Для этого разработчикам предоставляются следующие средства:
Современные IDE для программирования контроллеров могут поддерживать сразу несколько языков разработки. Стандартом Международной Электротехнической Комиссии IEC 61131 такие языки были унифицированы. Целью этого шаг...
подробнее
Создание приложений на языке VBA для MS EXCEL
В модели объектов Excel имеются более 100 объектов и семейств. Однако достаточно использования только небольшого количества объектов, чтобы выполнить большинство всех возможных действий. Наиболее часто используемыми объектами являются Application, Workbook (Workbooks), Worksheet (Worksheets) и Range.
Попробуем построить приложение, которое осуществляет пересчет значений веса из граммов в фунты. Раз...
подробнее
Основные типы документов в Компас-3D
В терминологии системы Компас-3D LT любые изображения, которые получают используя средства системы, называют документами. В системе Компас-3D LT создают документы 3 основных типов: детали, плоские чертежи и фрагменты. В случаях построения трехмерного изображения детали употребляют еще и термин «модель». Построение модели выполняют с использованием специального модуля трехмерного моделирования.
Тип...
подробнее
Использование CSS
Неодобрению подверглось большинство элементов форматирования HTML версии 4.0, и Консорциум W3C запретил их использовать. Web-дизайнерам стали рекомендовать к использованию CSS (Cascading Style Sheets — каскадные таблицы стилей).
Главные преимущества которых заключаются в:
Этими правилами определяются стили элементов или групп элементов.
В правилах используется следующий синтаксис:
селектор {свойство...
подробнее
Языки программирования контроллеров
Для эффективного использования контроллеров необходимо установить в его память программное обеспечение ("прошить" контроллер). Для этого разработчикам предоставляются следующие средства:
Современные IDE для программирования контроллеров могут поддерживать сразу несколько языков разработки. Стандартом Международной Электротехнической Комиссии IEC 61131 такие языки были унифицированы. Целью этого шаг...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы