Курсовая и Лабораторные работы 1-3 по дисциплине: Объектно-ориентированный анализ и программирование. Вариант №04

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

material.view.file_icon
material.view.file_icon
material.view.file_icon Classes.java
material.view.file_icon Kurs.java
material.view.file_icon Диаграммы.doc
material.view.file_icon Задание.docx
material.view.file_icon
material.view.file_icon lab.java
material.view.file_icon Диаграммы.doc
material.view.file_icon Текст задания.doc
material.view.file_icon
material.view.file_icon lab.java
material.view.file_icon Текст задания.doc
material.view.file_icon
material.view.file_icon lab.java
material.view.file_icon Текст задания.doc

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

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

Описание

Курсовая работа

Вариант №04

Перечень вариантов и текст задания:
4. Почта. Определить перечень услуг предоставляемых почтовым отделением с точки зрения клиента, и сточки зрения работника почты.

------------------------------------------------------------------------------

Курсовая работа состоит из одного задания. Необходимо разработать систему хранения и обслуживания информации объекта.
Задание:
Написать программу, используя объектно-ориентированный подход, которая описывает объект и его основные характеристики и действия.
Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов должна включать минимум три класса, один из которых – абстрактный.
Программа должна быть составлена на языке Java и должна содержать все требуемые структуры для реализации системы.
Проанализируйте свой объект. Какие другие объекты являются вспомогательными? Продумайте необходимые поля и методы и опишите классы этих объектов. Создайте иерархию. Количество объектов описывающих Вашу область (согласно варианту) должно составлять как минимум (можно и больше) 3 различных объекта.
Исключите из программы прямое обращение к полям. Для работы с внутренними полями (private) используйте только методы класса. Все действия, требуемые от объекта Вашего варианта, необходимо представить в структуре классов программы (подробное выполнение самих методов не нужно)
Программа должна быть написана в соответствии с заданием своего варианта, в ней должны быть правильно применены все изученные принципы ООП, и построена корректная, соответствующая заданию, структура классов.

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

=============================================
=============================================

Вариант №04

Лабораторная работа 1

Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм.
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», основные поля класса (номер компьютера, расположение-аудитория), методы класса, перечисленные в диаграмме вариантов использования, а также отобразить классы, представляющие собой основные компоненты (части) объекта «компьютер»: системный блок, монитор, клавиатура, мышка. Созданные классы необходимо соединить между собой ассоциациями с указанием множественности на концах ассоциаций.
Для построения программы необходимо использовать объекты и UML диаграмму классов, построенные ранее. Каждый класс диаграммы необходимо представить в виде самостоятельного (отдельного) класса.

------------------------------------------------------------------------------

Рекомендации к выполнению:

Для построения UML диаграммы можно воспользоваться любым графическим редактором или использовать программу, включающую в себя графические примитивы языка UML – программа Dia.
Для создания программы удобнее всего использовать текстовый редактор с возможностью компиляции и запуска программы, например редактор Geany.
После создания нового файла на языке Java можно в соответствии с основными компонентами созданной диаграммы классов перейти к созданию соответствующих классов согласно синтаксису языка в тексте программы. Например, Ваша программа может состоять из следующих объектов (фрагмент):**********************

=============================================

Лабораторная работа 2

Тема: Пакеты, внутренние и вложенные классы
Задание: Необходимо расширить построенную объектную структуру с внедрением внутренних классов.

------------------------------------------------------------------------------

Рекомендации к выполнению:
Для изменения ранее созданной программы необходимо классы, являющиеся зависимыми от класса-предка представить как внутренние классы. Например, класс «Mouse» класса «Computer» можно преобразовать во внутренний класс:

=============================================

Лабораторная работа 3

Тема: Коллекции объектов
Задание: преобразование структуры программы для представления информации о наборе объектов. Расширение программы должно включать обязательные элементы объявления и создания коллекции для хранения набора объектов и добавление в коллекцию нескольких объектов. Также для каждого элемента коллекции необходимо выполнить обращение к методу объекта.

------------------------------------------------------------------------------

Рекомендации к выполнению:
 Для преобразования программы необходимо выполнить следующие основные изменения:
- в главный класс-предок необходимо добавить переменную коллекцию (ArrayList)
- в конструкторе класса данную переменную необходимо создать (оператор new)
- в процессе добавления элементов необходимо использовать метод add для добавления нового объекта в коллекцию.

=============================================

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

Проверил(а): Бунцев Иван Александрович
Оценка: Отлично
Дата оценки: 11.10.2023г.

Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Курсовая и Лабораторные работы 1-3 по дисциплине: Объектно-ориентированный анализ и программирование. Вариант №22
Лабораторная работа №1 Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм. Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе. На диаграмме классов необходимо отобразить класс объекта «компьютер», осн
User IT-STUDHELP : 5 декабря 2022
1350 руб.
promo
Лабораторные работы 1-3 по дисциплине: Объектно-ориентированный анализ и программирование. Вариант №04
Вариант №04 Лабораторная работа 1 Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм. Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе. На диаграмме классов необходимо отобразить класс объекта «ком
User IT-STUDHELP : 11 октября 2023
900 руб.
promo
Курсовая работа+ Лабораторные работы 1-3 по дисциплине: Объектно-ориентированный анализ и программирование. Вариант №18
Курсовая работа состоит из одного задания. Необходимо разработать систему хранения и обслуживания информации объекта согласно индивидуальному варианту (см. далее перечень вариантов). Номер варианта выбирается по двум последним цифрам пароля. Вариант и текст задания: 18. Продажа авиа билетов. Разработать систему кассового зала аэропорта. Предусмотреть три вида обращений: бронирование, покупка в кассе, отказ. Вести статистику покупок/отказов по направлениям и общей загруженности направления для р
User IT-STUDHELP : 20 июля 2020
1200 руб.
promo
Объектно-ориентированный анализ и программирование
Лабораторная работа №2 Тема: Пакеты, внутренние и вложенные классы Задание: Необходимо расширить построенную объектную структуру с внедрением внутренних классов. Рекомендации к выполнению: Для изменения ранее созданной программы необходимо классы, являющиеся зависимыми от класса-предка представить как внутренние классы. Например, класс «Mouse» класса «Computer» можно преобразовать во внутренний класс:
User 5234 : 9 августа 2019
200 руб.
Объектно-ориентированный анализ и программирование
Лабораторная работа №1 Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм. Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе. На диаграмме классов необходимо отобразить класс объекта «компьютер», осн
User 5234 : 9 августа 2019
820 руб.
Объектно-ориентированный анализ и программирование
Задание: Написать программу, используя объектно-ориентированный подход, которая описывает объект и его основные характеристики и действия. Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов должна включать минимум три класса, один из которых – абстрактный. Программа должна быть составлена на языке Java и должна содержать все требуемые структуры для реализации системы. Рекомендации по выполнению курсовой работы Проанализируйте свой объект. Какие другие объекты явл
User 5234 : 9 августа 2019
580 руб.
Объектно-ориентированный анализ и программирование
Лабораторная работа №3 Тема: Коллекции объектов Задание: преобразование структуры программы для представления информации о наборе объектов. Расширение программы должно включать обязательные элементы объявления и создания коллекции для хранения набора объектов и добавление в коллекцию нескольких объектов. Также для каждого элемента коллекции необходимо выполнить обращение к методу объекта.
User 5234 : 9 августа 2019
230 руб.
Объектно-ориентированный анализ и программирование
Лабораторная работа №1 Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм. Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе. На диаграмме классов необходимо отобразить класс объекта «компьютер», осн
User 5234 : 9 августа 2019
230 руб.
Курсовая работа По дисциплине “Системы коммутации”. Вариант № 3
Цели выполнения курсовой работы. Изучение и практическая проработка: • принципов построения местных телефонных сетей различной емкости; • принципов нумерации на местных телефонных сетях; • принципов построения и расчета структурных параметров блоков АТС с пространственной коммутацией; • структурных схем АТС различного типа и емкости; • вопросов взаимодействия управляющих устройств при установлении внутристанционных и межстанционных соединений. 1. Разработка схемы организации связи…………………………
User vereney : 3 июня 2012
30 руб.
Теплотехника ТОГУ-ЦДОТ 2008 Задача 3 Вариант 48
Расход газа в поршневом одноступенчатом компрессоре составляет V1 при давлении р1=0,1 МПа и температуре t1. При сжатии температура газа повышается на 200ºC. Сжатие происходит по политропе с показателем n. Определить конечное давление, работу сжатия и работу привода компрессора, количество отведенной теплоты (в киловаттах), а также теоретическую мощность привода компрессора. Указание. При расчете принять: k=cp/cυ=const≠f(t) Ответить на вопросы: Как влияет показатель политропы на конечное давл
User Z24 : 21 января 2026
200 руб.
Теплотехника ТОГУ-ЦДОТ 2008 Задача 3 Вариант 48
«совершенствование управлением малым предприятием (на примере ооо «сибрегион трейдинг»)»
ВВЕДЕНИЕ 2 ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ УПРАВЛЕНИЯ МАЛЫМ ПРЕДПРИЯТИЕМ 7 1.1 Понятие и процесс управления предприятием 7 1.2 Эволюция систем управления предприятием 20 1.3 Система управления малым предприятием, ее функции и требования, предъявляемые к ней 27 1.4 Современные тенденции развития управления малым предприятием 37 ГЛАВА 2. АНАЛИЗ СИСТЕМЫ УПРАВЛЕНИЯ ООО «СИБРЕГИОН ТРЕЙДИНГ» 48 2.1 Организационно-экономическая характеристика ООО «Сибрегион Трейдинг» 48 2.2 Анализ системы управления в ОО
User Алёна51 : 15 июля 2015
500 руб.
«совершенствование управлением малым предприятием (на примере ооо «сибрегион трейдинг»)»
Зарубежная методика оценки вероятности банкротства и ее применение в российских условиях
Введение ТЕОРЕТИЧЕСКАЯ ЧАСТЬ Модель Альтмана. Расчет индекса кредитоспособности применительно к российским условиям ПРАКТИЧЕСКАЯ ЧАСТЬ Задача № 1 Задача № 2 Задача № 3 Заключение Список использованной литературы Введение Вопрос выживания в условиях рыночной экономики для большинства предприятий становится очень актуальным. Руководству организации больше не на кого положиться при решении текущих проблем, все решения приходится принимать самостоятельно, более того, необходимо нести за ни
User Slolka : 30 октября 2013
10 руб.
up Наверх