РАЗРАБОТКА КЛИЕНТСКОГО ПРИЛОЖЕНИЯ НА ЯЗЫКЕ JAVA ДЛЯ РАБОТЫ С БАЗОЙ ДАННЫХ MYSQL.Лабораторная работа №1,2,3 + Контрольная работа. Вариант №23

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon .gitignore
material.view.file_icon
material.view.file_icon java_lab1.xml
material.view.file_icon java_lab12.xml
material.view.file_icon misc.xml
material.view.file_icon modules.xml
material.view.file_icon uiDesigner.xml
material.view.file_icon workspace.xml
material.view.file_icon lab1.iml
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon java_lab1.jar
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon Copper.class
material.view.file_icon Fiber.class
material.view.file_icon Main.class
material.view.file_icon Medium.class
material.view.file_icon Radio.class
material.view.file_icon
material.view.file_icon MANIFEST.MF
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon Compiler.class
material.view.file_icon Main.class
material.view.file_icon Pascal.class
material.view.file_icon Sharp.class
material.view.file_icon Vba.class
material.view.file_icon
material.view.file_icon MANIFEST.MF
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon Compiler.java
material.view.file_icon Main.java
material.view.file_icon Pascal.java
material.view.file_icon Sharp.java
material.view.file_icon Vba.java
material.view.file_icon
material.view.file_icon MANIFEST.MF
material.view.file_icon отчёт.docx
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Excel
  • Microsoft Word

Описание

Описание:
Контрольная работа
РАЗРАБОТКА КЛИЕНТСКОГО ПРИЛОЖЕНИЯ НА ЯЗЫКЕ JAVA ДЛЯ РАБОТЫ С БАЗОЙ ДАННЫХ MYSQL

No варианта 23

Введение
Контрольная работа выполняется в среде разработки Eclipse на языке программирования Java. Для создания базы данных (БД) используется СУБД MySQL server.
Вариант задания выбирается по списку в журнале группы.
В качестве результатов выполнения контрольной работы необходимо представить преподавателю:
• папку с Java проектом (содержащую все файлы в составе проекта);
• пояснительную записку в формате .doc, .docx, .pdf, содержащий:
o титульный лист,
o оглавление,
o задание по варианту,
o краткое теоретическое описание (MySQL, Java, клиент-серверные приложения),
o описание базы данных,
o скриншоты создания базы данных,
o тексты java-классов с комментариями,
o скриншоты запуска java-программ и полученных результатов,
o описание результатов выполнения,
o выводы по проделанной работе;
• файлы ввода-вывода;
• файл базы данных.
Примечание 1: При описании базы данных и её создания на сервере не нужно приводить скопированный с учебно-методического пособия подробный материал, связанный с работой в MySQL - только то, что касается конкретно вашей БД и её наполнения.

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

Приёмы объектно-ориентированного программирования на языке Java 2

Вариант задания
No Варианта 23
Цель работы:Изучение принципов объектно-ориентированного программирования – инкапсуляции, наследования, полиморфизма.

Подготовка к лабораторной работе:
1. Изучить лекционный материал дисциплины "Технологии разработки телекоммуникационных сервисов" по теме "Объектно-ориентированное программирование на языке Java".
2. Изучить соответствующие разделы в литературе [1, 2].
3. Повторить принципы работы в среде Eclipse.

Задание:
1. Разработать суперкласс в соответствии с вариантом задания.
2. В суперклассе определить заданные поля и методы.
3. Описать конструктор суперкласса, определяющий значения полей.
4. Разработать три класса-потомка описанного выше суперкласса в соответствии с вариантом задания.
5. Определить, если это необходимо, дополнительные поля и методы подклассов, а также методы, переопределяющие методы суперкласса.
6. В каждом подклассе определить одно закрытое поле по вашему усмотрению и обеспечить вывод значения этого поля.
7. Создать класс, содержащий метод main(), в котором:
ü описать четыре объектные ссылки на объекты четырёх описанных выше классов;
ü создать четыре объекта описанных выше классов;
ü создать массив из четырёх элементов, тип которых определяется суперклассом;
ü присвоить четырем элементам массива ссылки на объекты описанные выше;
ü произвести действия со всеми элементами массива переопределёнными методами;
ü предусмотреть вывод результатов.
Порядок выполнения работы:
1. Запустить среду Eclipse, установленную на компьютере.
2. Создать новый проект (FileÞNewÞJavaProject). Указать его название и местоположение.
3. Создать суперкласс (FileÞNewÞClass). Добавить его описание (конструктор, поля и методы).
4. Создать поочерёдно потомки суперкласса (FileÞNewÞClass).


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

РЕАЛИЗАЦИЯ КЛИЕНТ-СЕРВЕРНОЙ АРХИТЕКТУРЫ С ПОМОЩЬЮ СОКЕТОВ

Цель работы:Изучение методов программирования сокетов с использованием пакета java.net.

Подготовка к лабораторной работе:
1. Изучить лекционный материал дисциплины "Технологии разработки телекоммуникационных сервисов" по темам "Распределённые приложения" и "Реализация клиент-серверной архитектуры на сокетах".
2. Изучить соответствующие разделы в литературе [3, 4].
3. Повторить принципы работы в среде Eclipse.

Задание:
Создать два класса: Clientи Server, использующие классы и методы пакета java.net, для связи двух процессов на основе протокола TCP. Проверить передачу текстовой строки от клиента серверу и обратно. Использовать созданные классы для продолжительного сеанса связидвух процессов. Обеспечить ввод с клавиатуры потоков данных для передачи клиентом серверу и обратно, окончание сеанса связи, и закрытие сокетов (клиента и сервера) по введённому с клавиатуры кодовому слову, например, «END».

Порядок выполнения работы:
1. Запустить среду Eclipse, установленную на компьютере.
2. Создать новый проект. Указать его название и местоположение.
3. Создать класс-клиент,содержащий метод main(). Добавить в класс средства для ввода строки с клавиатуры:
BufferedReader keyboard = newBufferedReader(newInputStreamReader(System.in));
...
String str = keyboard.readLine();
4. Создать класс-сервер,содержащий метод main().
5. Компилировать классы.
6. При необходимости исправить найденные ошибки и повторить п.5.
7. Запустить на выполнение класс-сервер.
8. Запустить на выполнение класс-клиент.
9. Проследить за передачейтекста от клиента к серверу и обратно.
10. Обеспечить сеанс связиклиент-сервер до завершения его пользователем (передать несколько введённых с клавиатуры текстовых строк).
11. Если есть возможность, проверить работу клиент-серверного приложения на двух, соединённых в сеть, компьютерах.
12. Оформить отчёт.
13. Сдать работу.


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

РАЗРАБОТКА МНОГОПОТОЧНОГО СОКЕТА

Цель работы:Изучение методов программирования многопоточных сокетов с использованием пакетов java.net и java.lang.

Подготовка к лабораторной работе:
1. Изучить лекционный материал дисциплины "Технологии разработки телекоммуникационных сервисов" по темам: "Архитектура клиент-сервер. Сокеты", "Разработка многопоточного сокета".
2. Изучить соответствующие разделы в литературе [1-4].
3. Повторить принципы работы в среде Eclipse.

Задание:

Создать классы для реализации многопоточного соединения. Проверить передачу текстовой строки от клиента серверу и обратно. Использовать созданные классы для продолжительного сеанса связинескольких процессов. Обеспечить ввод с клавиатуры потоков данных для передачи клиентом серверу и обратно, окончание сеанса связи, и закрытие сокетов (клиента и сервера) по введённому с клавиатуры кодовому слову, например, «END».

Порядок выполнения работы:

1. Запустить среду Eclipse, установленную на компьютере.
2. Создать новый проект. Указать его название и местоположение.
3. Создать класс-клиент,содержащий метод main(). Добавить в класс средства для ввода строки с клавиатуры:
BufferedReader keyboard = newBufferedReader(newInputStreamReader(System.in));
...
String str = keyboard.readLine();
4. Создать класс-сервер,расширяющий Thread, и содержащий метод run() для реализации функций сервера.
5. Создать класс, содержащий метод main(), и осуществляющий соединение с клиентскими сокетами.
6. Компилировать классы.
7. При необходимости исправить найденные ошибки и повторить пп.6.
8. Запустить на выполнение класс-сервер.
9. Запустить на выполнение классы-клиенты.
10. Проследить за передачейтекста от клиентов к серверу и обратно.
11. Обеспечить сеанс связиклиент-сервер до завершения его пользователем (передать несколько введённых с клавиатуры текстовых строк).
12. Если есть такая возможность, обеспечить соединение нескольких клиентов, находящихся на разных компьютерах, с сервером.
13. Оформить отчёт.
14. Сдать работу.

Комментарии: Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Технология разработки телекоммуникационных сервисов
Вид работы: Лабораторная работа 1-3
Оценка: Зачет
Дата оценки: 13.01.2021
Рецензия: Уважаемый,

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Технология разработки телекоммуникационных сервисов
Вид работы: Контрольная работа
Оценка: Отлично
Дата оценки: 13.01.2021
Рецензия: Уважаемый,

Кокорева Елена Викторовна

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

Если ссылка на базу данных в контрольной работе не актуальна напишите мне
Расчетно графическая работа по теме: “Разработка клиентского приложения на языке Java для работы с базой данных MYSQL.”
• Задание: • папку с Java проектом (содержащую все файлы в составе проекта); • Пояснительную записку в формате .doc, .docx, .pdf, содержащий: 1) титульный лист, 2) оглавление, 3) задание по варианту, 4) краткое теоретическое описание (MySQL, Java, клиент- серверные приложения), 5) описание базы данных, 6) скриншоты создания базы данных, 7) тексты java-классов с комментариями, 8) скриншоты запускаjava-nporpaми полученных результатов, 9) описание результатов выполнения, 10) выводы по про
User Awemt : 1 октября 2018
549 руб.
Расчетно-графическая работа по дисциплине: “Технология разработки телекоммуникационных сервисов” на тему: “Разработка клиентского приложения на языке Java для работы с базой данных MySQL”
В качестве серверной части разработать базу данных в СУБД MtSQL в соответствии с вариантом. База данных содержит таблицу, состоящую из не менее чем 5-ти полей и 25-ти записей. Клиентская часть должна быть разработана на языке Java в среде Eclipse. Каждый запрос должен быть реализован отдельным методом. Все методы могут принадлежать одному классу. Отдельно должен быть реализован класс, содержащий метод main(). Созданная, в процессе работы, база данных Otdel состоит из таблицы Otdel. Таблица Otdel
User sasush : 14 сентября 2019
555 руб.
Расчетно-графическая работа по дисциплине: “Технология разработки телекоммуникационных сервисов” на тему: “Разработка клиентского приложения на языке Java для работы с базой данных MySQL”
Лабораторная работа № 1 Физика. Вариант №23
Определение длины электромагнитной волны методом дифракции Фраунгофера 1. Цель работы Исследовать явление дифракции электромагнитных волн. С помощью дифракционной решетки проходящего света измерить длины электромагнитных волн видимого диапазона 4. Экспериментальные результат 1.Выберем линзу «Л2», задав фокусное расстояние L=30 см. 2. Получим интерференционную картину на экране. 3. Проведем измерения для максимума первого и второго порядка при установленном красном, а затем фиолетовом светофильтр
User lisii : 12 марта 2019
20 руб.
Основы телекоммуникаций. Лабораторная работа 1.Вариант 23
Лабораторно-практическое задание 1. Современные телефонные аппараты. Требования к оформлению. Страницы и рисунки контрольной работы должны быть пронумерованы. По результатам решения задач должны быть сделаны выводы. В конце работы необходимо привести наименование использованной литературы. Задание. 1. Ответьте письменно на следующие вопросы. 1.1.Схема телефонной связи с центральной батареей и принцип ее работы. 1.2. Структурная схема кнопочного телефонного аппарата и принцип его работы. 1.3.
User Damovoy : 21 марта 2022
90 руб.
Лабораторная работа № 1, 2, 3 + Контрольная работа Вариант 1
Лабораторная работа №1 Преобразуйте одноуровневый список L во вложенный по следующему правилу. Например, при L=(a s d f g) функция должна вернуть (a (s (d (f (g))))). --------------------------------------------------------------------- Лабораторная работа №2 Удалите из списка L все вхождения элемента X. Например, для языка CLISP при L=(1 2 1 3 1 1 2 5 6), X=1 функция должна вернуть (2 3 2 5 6). --------------------------------------------------------------------- Лабораторная работа №3 Напишите
User Александра74 : 11 мая 2020
600 руб.
Лабораторная работа № 1, 2, 3 + Контрольная работа Вариант 1
Физика. 1 семестр. Лабораторная работа №1. Вариант 23.
Работа 3.2. “Изучение характеристик электростатического поля”. 1. Цель работы Исследовать электростатическое поле, графически изобразить сечение эквипотен-циальных поверхностей и силовые линии для некоторых конфигураций поля. 2. Основные теоретические сведения Любое заряженное тело создает в пространстве вокруг себя электромагнитное поле и взаимодействует с внешним электромагнитным полем. Поле, создаваемое неподвижными зарядами, называется электростатическим. Электростатическое поле в каждой
User skaser : 2 октября 2011
40 руб.
Лабораторная работа № 1 Теория электрических цепей. Вариант №23
Законы Ома и Кирхгофа в резистивных цепях 1. Цель работы: Изучение и экспериментальная проверка законов Ома и Кирхгофа в разветвленной электрической цепи, содержащей источник и резистивные элементы. 2. Подготовка к выполнению работы: При подготовке к работе необходимо изучить: законы Ома для пассивного участка цепи, участка цепи с активными (источники) и пассивными (нагрузки) элементами; первый закон Кирхгофа – для узла цепи; второй закон Кирхгофа – для замкнутого контура цепи (глава 1 электронн
User lisii : 11 марта 2019
25 руб.
Лабораторная работа №1 Физика (спец. главы). Вариант №23
Изучение температурной зависимости электропроводности полупроводников 1. Цель работы Изучить зависимость электропроводности полупроводникового образца от температуры. Определить ширину запрещенной зоны. 2. Теоретическое введение Электропроводность материалов определяется выражением: = + n+ q+ + - n– q- (1) где q+ и q- - соответственно величина заряда положительных и отрицательных носителей электрического заряда, n+ и n- - концентрация соответственно положительных и отрицательных носите
User lisii : 11 марта 2019
20 руб.
5-00 СБ_Гидравлический ограничитель подъема на 5т
Гидравлический ограничитель подъема на 5 т Устройство и работа ограничителя. При перегрузке грузоподъемных устройств наблюдается обрыв канатов, поломка отдельных деталей, что может привести к аварии. Чтобы предупредить аварию, применяют ограничители. Ограничитель собирают в следующем порядке.В отверстие М6 корпуса 11 завертывают винт 16 и обваривают. После этого на дно корпуса устанавливают поршень 7 с надетыми на него кольцами 10. Затем камеру ограничителя (отверстие ф22 в
User coolns : 5 ноября 2018
220 руб.
5-00 СБ_Гидравлический ограничитель подъема на 5т promo
Аналіз сучасного стану та тенденцій розвитку світового валютного ринку
ЗМІСТ ВСТУП Розділ 1. ТЕОРЕТИЧНІ ЗАСАДИ ФУНКЦІОНУВАННЯ СВІТОВОГО ВАЛЮТНОГО РИНКУ Розділ 2. АНАЛІЗ СУЧАСНОГО СТАНУ СВІТОВОГО ВАЛЮТНОГО РИНКУ 2.1 Аналіз світового ринку валюти 2.2 Аналіз проведення валютних операцій Розділ 3. ПРОГНОЗИ ТА ОЧІКУВАНІ ТЕНДЕНЦІЇ У РОЗВИТКУ СВІТОВОГО ВАЛЮТНОГО РИНКУ ВИСНОВКИ СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ДОДАТКИ ВСТУП Актуальність проблеми. Світовий валютний ринок – це специфічно оформлений механізм, що обслуговує та регулює міжнародну систему валютних операцій на осн
User alfFRED : 29 декабря 2012
10 руб.
Штифт ГУК-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
Штифт ГУК-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
91 руб.
Штифт ГУК-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
Экзаменационная работа по дисциплине: Сетевые базы данных. Билет 14
Вопрос 14 Типы данных, используемые в языке PL/SQL. Предустановленные и определяемые пользователем типы данных. Отличия типов данных PL/SQL от типов данных SQL.
User xtrail : 22 июля 2024
300 руб.
promo
up Наверх