Объектно-ориентированный анализ и программирование

Состав работы

material.view.file_icon
material.view.file_icon курсовая работа.docx

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание:

Написать программу, используя объектно-ориентированный подход, которая описывает объект и его основные характеристики и действия.

Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов должна включать минимум три класса, один из которых – абстрактный.

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

Рекомендации по выполнению курсовой работы
Проанализируйте свой объект. Какие другие объекты являются вспомогательными? Продумайте необходимые поля и методы и опишите классы этих объектов. Создайте иерархию. Количество объектов описывающих Вашу область (согласно варианту) должно составлять как минимум (можно и больше) 3 различных объекта.

Исключите из программы прямое обращение к полям. Для работы с внутренними полями (private) используйте только методы класса. Все действия, требуемые от объекта Вашего варианта, необходимо представить в структуре классов программы (подробное выполнение самих методов не нужно)

Требования к программе. Критерий оценки.
Программа должна быть написана в соответствии с заданием своего варианта, в ней должны быть правильно применены все изученные принципы ООП, и построена корректная, соответствующая заданию, структура классов.

В зависимости от степени выполнения изложенных требований Вам будет поставлена оценка за курсовую работу по 5-ти бальной шкале.

Требования к оформлению отчета
Необходимо представить следующее:

Текст задания (файл с расширением .doc);
Диаграмма вариантов использования и диаграмма классов (схемы могут быть сделаны в любом графическом редакторе и вставлены в отчет в виде картинки) - (файл с расширением .doc).
Текст программы (файл (-ы) с расширением .java) ;
8. Кафедра. Разработать систему кафедра для работы со студентами, предусмотреть выдачу необходимой информации для студентов и преподавателей.

Дополнительная информация

Оценка: Отлично
Объектно-ориентированный анализ и программирование
Лабораторная работа №2 Тема: Пакеты, внутренние и вложенные классы Задание: Необходимо расширить построенную объектную структуру с внедрением внутренних классов. Рекомендации к выполнению: Для изменения ранее созданной программы необходимо классы, являющиеся зависимыми от класса-предка представить как внутренние классы. Например, класс «Mouse» класса «Computer» можно преобразовать во внутренний класс:
User 5234 : 9 августа 2019
200 руб.
Объектно-ориентированный анализ и программирование
Лабораторная работа №1 Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм. Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе. На диаграмме классов необходимо отобразить класс объекта «компьютер», осн
User 5234 : 9 августа 2019
820 руб.
Объектно-ориентированный анализ и программирование
Лабораторная работа №3 Тема: Коллекции объектов Задание: преобразование структуры программы для представления информации о наборе объектов. Расширение программы должно включать обязательные элементы объявления и создания коллекции для хранения набора объектов и добавление в коллекцию нескольких объектов. Также для каждого элемента коллекции необходимо выполнить обращение к методу объекта.
User 5234 : 9 августа 2019
230 руб.
Объектно-ориентированный анализ и программирование
Лабораторная работа №1 Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм. Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе. На диаграмме классов необходимо отобразить класс объекта «компьютер», осн
User 5234 : 9 августа 2019
230 руб.
Экзамен. Объектно-ориентированный анализ и программирование.
Вопрос: 1. Способы инициализации переменных экземпляра. Переменные экземпляра Переменные экземпляра объявляются на верхнем уровне class. В пределах объявления class (и его подклассы) к переменным экземпляра получают доступ просто при помощи имени переменной. Otherside class, там получаются доступ через объект, которого они - элемент. Например:
User Landscape : 10 апреля 2014
60 руб.
Объектно-ориентированный анализ и программирование. Лабораторные работы
Лабораторная работа №1 Тема: Построение UML диаграммы вариантов использования и диаграммы классов. Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе. На диаграмме классов необходимо отобразить класс объекта «компьютер», основные поля класса (номер компьютера, расположение-аудитория), методы класса
User BarneyL : 27 октября 2018
100 руб.
Объектно-ориентированный анализ и программирование. Лабораторные работы
Лабораторные работы. Объектно-ориентированный анализ и программирование
Лабораторная работа №1 Тема: Построение UML диаграммы вариантов использования и диаграммы классов. Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе. На диаграмме классов необходимо отобразить класс объекта «компьютер», основные поля класса (номер компьютера, расположение-аудитория), методы класс
User ДО Сибгути : 18 февраля 2016
100 руб.
promo
Курсовая работа. Объектно-ориентированный анализ и программирование.
Вариант 16. Аптека. Разработать систему учета продаж/закупок/наличия препаратов в аптеке. Предусмотреть возможность продажи препаратов по рецептам, ведение баланса покупок/продаж.
User Landscape : 10 апреля 2014
500 руб.
Лидерство (Ответы на тест Синергия/МОИ/ МТИ)
Готовые ответы на тест Лидерство - СИНЕРГИЯ, МОИ, МТИ. Результат 95-100 баллов. Дата сдачи свежая. Вопросы к тесту: v … – это микродвижение лицевых мышц, создающее смену эмоциональных выражений лица … это методика, в ходе выполнения которой респондент приписывает v нейтральному стимулу (изображению или фразе) то или иное собственное значение v Самооценочный опросник v Деловая игра v Личностный опросник v Проективный тест v … диагностика основана на предоставлении испытуемым возможност
User AnastasyaM : 14 ноября 2023
250 руб.
Лидерство (Ответы на тест Синергия/МОИ/ МТИ)
Создание и обработка баз данных в СУБД Access
Таблица - основной объект любой базы данных; в них хранятся все данные, имеющиеся в базе данных; таблицы хранят и структуру базы (поля, их типы и свойства) Запросы – объект, служащий для извлечения данных из таблиц и предоставления их пользователю в удобном виде. Формы – объект, служащий для отображения и ввода данных с помощью специальных средств оформления. Отчеты – объект, предназначенный только для вывода данных на печатающее устройство. Страницы – специальный объект базы данных, выполне
User alfFRED : 7 октября 2013
10 руб.
Лабораторные работы по дисциплине : "Криптографические методы защиты информации". Вариант общий.
Лабораторная работа №1 Тема: Шифры с открытым ключом (Глава 2) Задание: 1.Написать и отладить набор подпрограмм (функций), реализующих алгоритмы возведения в степень по модулю, вычисление наибольшего общего делителя, вычисление инверсии по модулю. 2. Используя написанные подпрограммы, реализовать систему Диффи-Хеллмана, шифры Шамира, Эль-Гамаля и RSA, в частности: 2.1. Для системы Диффи-Хеллмана с параметрами p = 30803, g = 2, XA = 1000, XB = 2000 вычислить открытые ключи и общий секретный
User Ivannsk97 : 4 апреля 2021
450 руб.
Проекционная задача. Вариант 2
По предложенным изображениям построить три вида детали, выполнить необходимые разрезы (ГОСТ2.305), проставить размеры (ГОСТ2.307). Выполнить аксонометрическое изображение детали с четвертным вырезом. Чертеж и 3д модель сделаны в компас 16 и 21, чертеж и модель дополнительно сохранены в пдф Проекционное черчение 2 вариант
User Laguz : 6 ноября 2024
90 руб.
Проекционная задача. Вариант 2
up Наверх