Объектно-ориентированный анализ и программирование
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Задание:
Написать программу, используя объектно-ориентированный подход, которая описывает объект и его основные характеристики и действия.
Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов должна включать минимум три класса, один из которых – абстрактный.
Программа должна быть составлена на языке Java и должна содержать все требуемые структуры для реализации системы.
Рекомендации по выполнению курсовой работы
Проанализируйте свой объект. Какие другие объекты являются вспомогательными? Продумайте необходимые поля и методы и опишите классы этих объектов. Создайте иерархию. Количество объектов описывающих Вашу область (согласно варианту) должно составлять как минимум (можно и больше) 3 различных объекта.
Исключите из программы прямое обращение к полям. Для работы с внутренними полями (private) используйте только методы класса. Все действия, требуемые от объекта Вашего варианта, необходимо представить в структуре классов программы (подробное выполнение самих методов не нужно)
Требования к программе. Критерий оценки.
Программа должна быть написана в соответствии с заданием своего варианта, в ней должны быть правильно применены все изученные принципы ООП, и построена корректная, соответствующая заданию, структура классов.
В зависимости от степени выполнения изложенных требований Вам будет поставлена оценка за курсовую работу по 5-ти бальной шкале.
Требования к оформлению отчета
Необходимо представить следующее:
Текст задания (файл с расширением .doc);
Диаграмма вариантов использования и диаграмма классов (схемы могут быть сделаны в любом графическом редакторе и вставлены в отчет в виде картинки) - (файл с расширением .doc).
Текст программы (файл (-ы) с расширением .java) ;
8. Кафедра. Разработать систему кафедра для работы со студентами, предусмотреть выдачу необходимой информации для студентов и преподавателей.
Написать программу, используя объектно-ориентированный подход, которая описывает объект и его основные характеристики и действия.
Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов должна включать минимум три класса, один из которых – абстрактный.
Программа должна быть составлена на языке Java и должна содержать все требуемые структуры для реализации системы.
Рекомендации по выполнению курсовой работы
Проанализируйте свой объект. Какие другие объекты являются вспомогательными? Продумайте необходимые поля и методы и опишите классы этих объектов. Создайте иерархию. Количество объектов описывающих Вашу область (согласно варианту) должно составлять как минимум (можно и больше) 3 различных объекта.
Исключите из программы прямое обращение к полям. Для работы с внутренними полями (private) используйте только методы класса. Все действия, требуемые от объекта Вашего варианта, необходимо представить в структуре классов программы (подробное выполнение самих методов не нужно)
Требования к программе. Критерий оценки.
Программа должна быть написана в соответствии с заданием своего варианта, в ней должны быть правильно применены все изученные принципы ООП, и построена корректная, соответствующая заданию, структура классов.
В зависимости от степени выполнения изложенных требований Вам будет поставлена оценка за курсовую работу по 5-ти бальной шкале.
Требования к оформлению отчета
Необходимо представить следующее:
Текст задания (файл с расширением .doc);
Диаграмма вариантов использования и диаграмма классов (схемы могут быть сделаны в любом графическом редакторе и вставлены в отчет в виде картинки) - (файл с расширением .doc).
Текст программы (файл (-ы) с расширением .java) ;
8. Кафедра. Разработать систему кафедра для работы со студентами, предусмотреть выдачу необходимой информации для студентов и преподавателей.
Дополнительная информация
Оценка: Отлично
Похожие материалы
Объектно-ориентированный анализ и программирование
5234
: 9 августа 2019
Лабораторная работа №2
Тема: Пакеты, внутренние и вложенные классы
Задание: Необходимо расширить построенную объектную структуру с внедрением внутренних классов.
Рекомендации к выполнению:
Для изменения ранее созданной программы необходимо классы, являющиеся зависимыми от класса-предка представить как внутренние классы. Например, класс «Mouse» класса «Computer» можно преобразовать во внутренний класс:
200 руб.
Объектно-ориентированный анализ и программирование
5234
: 9 августа 2019
Лабораторная работа №1
Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм.
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», осн
820 руб.
Объектно-ориентированный анализ и программирование
5234
: 9 августа 2019
Лабораторная работа №3
Тема: Коллекции объектов
Задание: преобразование структуры программы для представления информации о наборе объектов. Расширение программы должно включать обязательные элементы объявления и создания коллекции для хранения набора объектов и добавление в коллекцию нескольких объектов. Также для каждого элемента коллекции необходимо выполнить обращение к методу объекта.
230 руб.
Объектно-ориентированный анализ и программирование
5234
: 9 августа 2019
Лабораторная работа №1
Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм.
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», осн
230 руб.
Экзамен. Объектно-ориентированный анализ и программирование.
Landscape
: 10 апреля 2014
Вопрос:
1. Способы инициализации переменных экземпляра.
Переменные экземпляра
Переменные экземпляра объявляются на верхнем уровне class. В пределах объявления class (и его подклассы) к переменным экземпляра получают доступ просто при помощи имени переменной. Otherside class, там получаются доступ через объект, которого они - элемент. Например:
60 руб.
Объектно-ориентированный анализ и программирование. Лабораторные работы
BarneyL
: 27 октября 2018
Лабораторная работа №1
Тема: Построение UML диаграммы вариантов использования и диаграммы классов.
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», основные поля класса (номер компьютера, расположение-аудитория), методы класса
100 руб.
Лабораторные работы. Объектно-ориентированный анализ и программирование
ДО Сибгути
: 18 февраля 2016
Лабораторная работа №1
Тема: Построение UML диаграммы вариантов использования и диаграммы классов.
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», основные поля класса (номер компьютера, расположение-аудитория), методы класс
100 руб.
Курсовая работа. Объектно-ориентированный анализ и программирование.
Landscape
: 10 апреля 2014
Вариант 16.
Аптека. Разработать систему учета продаж/закупок/наличия препаратов в аптеке. Предусмотреть возможность продажи препаратов по рецептам, ведение баланса покупок/продаж.
500 руб.
Другие работы
Проектирования системы водоснабжения микрорайона «Западный» города Гулькевичи Гулькевичского района Краснодарского края
elementpio
: 15 мая 2015
Пояснительная записка 120с., 13 рисунков, 26 таблиц.
В нем указаны местные условия, влияющие на производство работ, приняты конструктивные решения, последовательность строительства, производится гидравлический расчет трубопровода, расчет насосной станции, экономической эффективности проектируемых мероприятий.
Водоснабжение, трубопровод, расход, напор, насосная станция, резервуар, скважина.
Данный дипломный проект содержит характеристику проектирования системы водоснабжения микрорайона «Запа
250 руб.
Гидравлика УГНТУ Салават Задача 8 Вариант а
Z24
: 23 декабря 2025
Цилиндрический резервуар заполнен жидкостью Ж до высоты 3/4Н. Диаметр резервуара D, температура жидкости 20°С. Определить (рисунок 20):
1) объем жидкости, сливающийся из резервуара при его вращении с частотой n, об/мин вокруг его вертикальной оси; 2) силу давления на дно резервуара и горизонтальную силу, разрывающую резервуар по сечению 1 – 1 при его вращении.
180 руб.
Проект производства работ по подъему водородно-сушильной установки на отметку +19,200 м
GnobYTEL
: 5 февраля 2012
1.1 Данный проект разработан на подъем водородно-сушильной установки (далее ВСУ) на отметку +19200 на участке цеха 1 ОАО «Кировградский завод твердых сплавов».
1.2 Работы по монтажу производятся силами ООО «ИТЦ».
Руководителем работ по подъему ВСУ является ответственный руководитель ООО «ИТЦ» – зам. директора по производству Нигомедзянов Р.Н., который несет ответственность в вопросах ОТ и ТБ.
1.3 Монтажные работы производятся на промышленной площадке ОАО «КЗТС», цеха №1, переданной ООО «ИТЦ»
20 руб.
Автоматизация управления предприятий туризма
Slolka
: 9 ноября 2013
Содержание:
Введение…………………………………………………………………….3
1. Теоретическая часть…………………………………………………….4
Система автоматизации гостиничного бизнеса «КредОтель 2.0»…......4
Программа Servio……………………………………………………………10
Система "UCS-Shelter"………………………………………………………14
2. Практическая часть………………………………………………….......19
Заключение……………………………………………………….…………21
Список используемой литературы…………………………….………….22
Введение
В современных условиях автоматизация гостиниц - неотъемлемая часть успешного развития гостинич
5 руб.