Курсовая и Лабораторные работы 1-3 по дисциплине: Объектно-ориентированный анализ и программирование. Вариант №22
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа №1
Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм.
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», основные поля класса (номер компьютера, расположение-аудитория), методы класса, перечисленные в диаграмме вариантов использования, а также отобразить классы, представляющие собой основные компоненты (части) объекта «компьютер»: системный блок, монитор, клавиатура, мышка. Созданные классы необходимо соединить между собой ассоциациями с указанием множественности на концах ассоциаций.
Для построения программы необходимо использовать объекты и UML диаграмму классов, построенные ранее. Каждый класс диаграммы необходимо представить в виде самостоятельного (отдельного) класса
===============================================
Лабораторная работа №2
Тема: Пакеты, внутренние и вложенные классы
Задание: Необходимо расширить построенную объектную структуру с внедрением внутренних классов.
===============================================
Лабораторная работа №3
Тема: Коллекции объектов
Задание: преобразование структуры программы для представления информации о наборе объектов. Расширение программы должно включать обязательные элементы объявления и создания коллекции для хранения набора объектов и добавление в коллекцию нескольких объектов. Также для каждого элемента коллекции необходимо выполнить обращение к методу объекта.
Рекомендации к выполнению:
Для преобразования программы необходимо выполнить следующие основные изменения:
- в главный класс-предок необходимо добавить переменную коллекцию (ArrayList)
- в конструкторе класса данную переменную необходимо создать (оператор new)
- в процессе добавления элементов необходимо использовать метод add для добавления нового объекта в коллекцию.
===============================================
===============================================
===============================================
Курсовая работа состоит из одного задания. Необходимо разработать систему хранения и обслуживания информации объекта.
Перечень вариантов и текст задания:
22. Объявления в газете. Разработать систему для создания рекламных страниц газеты. Предусмотреть учет рекламодателей (юридических и физических лиц), различные разделы рекламы, систему скидок на цену объявлений по различным категориям.
-----------------------------------------------------------------------
Задание:
Написать программу, используя объектно-ориентированный подход, которая описывает объект и его основные характеристики и действия.
Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов должна включать минимум три класса, один из которых – абстрактный.
Программа должна быть составлена на языке Java и должна содержать все требуемые структуры для реализации системы.
Проанализируйте свой объект. Какие другие объекты являются вспомогательными? Продумайте необходимые поля и методы и опишите классы этих объектов. Создайте иерархию. Количество объектов описывающих Вашу область (согласно варианту) должно составлять как минимум (можно и больше) 3 различных объекта.
Исключите из программы прямое обращение к полям. Для работы с внутренними полями (private) используйте только методы класса. Все действия, требуемые от объекта Вашего варианта, необходимо представить в структуре классов программы (подробное выполнение самих методов не нужно)
Программа должна быть написана в соответствии с заданием своего варианта, в ней должны быть правильно применены все изученные принципы ООП, и построена корректная, соответствующая заданию, структура классов.
Требования к оформлению отчета
Необходимо представить следующее:
Текст задания (файл с расширением .doc);
Диаграмма вариантов использования и диаграмма классов (схемы могут быть сделаны в любом графическом редакторе и вставлены в отчет в виде картинки) - (файл с расширением .doc).
Текст программы (файл (-ы) с расширением .java) ;
Таким образом, необходимо прислать три файла: с заданием, диаграмма UML и текстом программы
==========================================
Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм.
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», основные поля класса (номер компьютера, расположение-аудитория), методы класса, перечисленные в диаграмме вариантов использования, а также отобразить классы, представляющие собой основные компоненты (части) объекта «компьютер»: системный блок, монитор, клавиатура, мышка. Созданные классы необходимо соединить между собой ассоциациями с указанием множественности на концах ассоциаций.
Для построения программы необходимо использовать объекты и UML диаграмму классов, построенные ранее. Каждый класс диаграммы необходимо представить в виде самостоятельного (отдельного) класса
===============================================
Лабораторная работа №2
Тема: Пакеты, внутренние и вложенные классы
Задание: Необходимо расширить построенную объектную структуру с внедрением внутренних классов.
===============================================
Лабораторная работа №3
Тема: Коллекции объектов
Задание: преобразование структуры программы для представления информации о наборе объектов. Расширение программы должно включать обязательные элементы объявления и создания коллекции для хранения набора объектов и добавление в коллекцию нескольких объектов. Также для каждого элемента коллекции необходимо выполнить обращение к методу объекта.
Рекомендации к выполнению:
Для преобразования программы необходимо выполнить следующие основные изменения:
- в главный класс-предок необходимо добавить переменную коллекцию (ArrayList)
- в конструкторе класса данную переменную необходимо создать (оператор new)
- в процессе добавления элементов необходимо использовать метод add для добавления нового объекта в коллекцию.
===============================================
===============================================
===============================================
Курсовая работа состоит из одного задания. Необходимо разработать систему хранения и обслуживания информации объекта.
Перечень вариантов и текст задания:
22. Объявления в газете. Разработать систему для создания рекламных страниц газеты. Предусмотреть учет рекламодателей (юридических и физических лиц), различные разделы рекламы, систему скидок на цену объявлений по различным категориям.
-----------------------------------------------------------------------
Задание:
Написать программу, используя объектно-ориентированный подход, которая описывает объект и его основные характеристики и действия.
Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов должна включать минимум три класса, один из которых – абстрактный.
Программа должна быть составлена на языке Java и должна содержать все требуемые структуры для реализации системы.
Проанализируйте свой объект. Какие другие объекты являются вспомогательными? Продумайте необходимые поля и методы и опишите классы этих объектов. Создайте иерархию. Количество объектов описывающих Вашу область (согласно варианту) должно составлять как минимум (можно и больше) 3 различных объекта.
Исключите из программы прямое обращение к полям. Для работы с внутренними полями (private) используйте только методы класса. Все действия, требуемые от объекта Вашего варианта, необходимо представить в структуре классов программы (подробное выполнение самих методов не нужно)
Программа должна быть написана в соответствии с заданием своего варианта, в ней должны быть правильно применены все изученные принципы ООП, и построена корректная, соответствующая заданию, структура классов.
Требования к оформлению отчета
Необходимо представить следующее:
Текст задания (файл с расширением .doc);
Диаграмма вариантов использования и диаграмма классов (схемы могут быть сделаны в любом графическом редакторе и вставлены в отчет в виде картинки) - (файл с расширением .doc).
Текст программы (файл (-ы) с расширением .java) ;
Таким образом, необходимо прислать три файла: с заданием, диаграмма UML и текстом программы
==========================================
Дополнительная информация
Проверил(а): Бунцев Иван Александрович
Оценка: Отлично
Дата оценки: 05.12.2022г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Оценка: Отлично
Дата оценки: 05.12.2022г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Курсовая и Лабораторные работы 1-3 по дисциплине: Объектно-ориентированный анализ и программирование. Вариант №04
IT-STUDHELP
: 11 октября 2023
Курсовая работа
Вариант №04
Перечень вариантов и текст задания:
4. Почта. Определить перечень услуг предоставляемых почтовым отделением с точки зрения клиента, и сточки зрения работника почты.
------------------------------------------------------------------------------
Курсовая работа состоит из одного задания. Необходимо разработать систему хранения и обслуживания информации объекта.
Задание:
Написать программу, используя объектно-ориентированный подход, которая описывает объект и его
1350 руб.
Курсовая работа+ Лабораторные работы 1-3 по дисциплине: Объектно-ориентированный анализ и программирование. Вариант №18
IT-STUDHELP
: 20 июля 2020
Курсовая работа состоит из одного задания. Необходимо разработать систему хранения и обслуживания информации объекта согласно индивидуальному варианту (см. далее перечень вариантов).
Номер варианта выбирается по двум последним цифрам пароля.
Вариант и текст задания:
18. Продажа авиа билетов. Разработать систему кассового зала аэропорта. Предусмотреть три вида обращений: бронирование, покупка в кассе, отказ. Вести статистику покупок/отказов по направлениям и общей загруженности направления для р
1200 руб.
Лабораторные работы 1-3 по дисциплине: Объектно-ориентированный анализ и программирование. Вариант №22
IT-STUDHELP
: 5 декабря 2022
Лабораторная работа №1
Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм.
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», осн
900 руб.
Объектно-ориентированный анализ и программирование
5234
: 9 августа 2019
Лабораторная работа №3
Тема: Коллекции объектов
Задание: преобразование структуры программы для представления информации о наборе объектов. Расширение программы должно включать обязательные элементы объявления и создания коллекции для хранения набора объектов и добавление в коллекцию нескольких объектов. Также для каждого элемента коллекции необходимо выполнить обращение к методу объекта.
230 руб.
Объектно-ориентированный анализ и программирование
5234
: 9 августа 2019
Лабораторная работа №1
Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм.
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», осн
820 руб.
Объектно-ориентированный анализ и программирование
5234
: 9 августа 2019
Лабораторная работа №1
Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм.
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», осн
230 руб.
Объектно-ориентированный анализ и программирование
5234
: 9 августа 2019
Задание:
Написать программу, используя объектно-ориентированный подход, которая описывает объект и его основные характеристики и действия.
Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов должна включать минимум три класса, один из которых – абстрактный.
Программа должна быть составлена на языке Java и должна содержать все требуемые структуры для реализации системы.
Рекомендации по выполнению курсовой работы
Проанализируйте свой объект. Какие другие объекты явл
580 руб.
Объектно-ориентированный анализ и программирование
5234
: 9 августа 2019
Лабораторная работа №2
Тема: Пакеты, внутренние и вложенные классы
Задание: Необходимо расширить построенную объектную структуру с внедрением внутренних классов.
Рекомендации к выполнению:
Для изменения ранее созданной программы необходимо классы, являющиеся зависимыми от класса-предка представить как внутренние классы. Например, класс «Mouse» класса «Computer» можно преобразовать во внутренний класс:
200 руб.
Другие работы
Панкратов Г.П. Сборник задач по теплотехнике Задача 1.57
Z24
: 24 сентября 2025
Определить объем сухих газов и коэффициент избытка воздуха при полном сгорании природного газа Саратовского месторождения состава: СО2 = 1,2%; СН4 = 91,9%; С2Н6 = 2,1%; С3Н8 = 1,3%; С4Н10 = 0,4%; С5Н12 = 0,1%; N2 = 3,0%, если известно, что продукты сгорания содержат RO2 = 16,0% и О2 = 4,0%.
Ответ: Vс.г = 10,88 м³/м³, αт = 1,24.
150 руб.
Реконструкции ремонтной мастерской ООО «Рассказовский» Рассказовского района Тамбовской обл. с разработкой стенда для разборочно-сборочных работ по ремонту раздаточных коробок передач
Рики-Тики-Та
: 13 марта 2018
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1 АНАЛИЗ ХОЗЯЙСТВЕННОЙ ДЕЯТЕЛЬНОСТИ СХПК «РОДИНА»….
1.1 Организационно-правовая форма предприятия………………………….
1.2 Анализ производственно-экономической деятельности хозяйства…….
1.3 Существующая организация ТО и ремонта машин и структура управления ремонтной мастерской…………………………………………
1.4 Характеристика и состав ремонтной мастерской………………………..
1.5 Выводы и предложения по улучшению организации ТО и ремонта машин…………………………………………………………………………..
1.6 Цели и задачи дипломного проекта…
825 руб.
Производственный менеджмент в инфокоммуникациях. Вариант №9. СибГути. Заочно ускоренное обучение
TheMrAlexey
: 11 апреля 2017
Вариант 9
Исх. данные:
Кап. вложения (каб. тв.)- 345000
сеть перед. данных- 175000
интегрир. сеть- 450000
Ср. мес. з/п- 16000
Числ. работников- 25
Расходы на мат-лы и зап. части- 8
Мощность потребления единицы оборудования- 73
Кол-во узлов-300
Кол-во абонентов- 39000
Тарифы за подключение (каб. тв)-300
интернет- 200
Абон. плата (ТВ) - 120
интернет - 1.4
50 руб.
Контрольная работа по дисциплине «основы визуального программирования». Вариант №5
majik
: 12 февраля 2016
Задание на контрольную работу:
1. Создать базу данных (БД), состоящую из 2-х заданных таблиц...
2. Разработать Приложение для работы с БД, выполняющее те же функции, что и в приведенном ниже примере: просмотр, наполнение, редактирование таблиц..
Варианты №5
Магазин спортивных товаров:
Отделы: рыбалка, теннис, для горнолыжников,… Товары:
Количество проданного товара (поступило-осталось)
125 руб.