Слайд 2Задание.
Научиться составлять программы высокого качества, студент должен овладеть методами модульного программирования, визуального
![Задание. Научиться составлять программы высокого качества, студент должен овладеть методами модульного программирования,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/983272/slide-1.jpg)
программирования, событийного программирования. Необходимо разработать приложение «Услуги связи и техническая поддержка абонентов» на языке программирования Java в среде программирования Eclipse.
Слайд 3Введение.
Java — это технология, которую используют для разработки онлайн-приложений.
![Введение. Java — это технология, которую используют для разработки онлайн-приложений.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/983272/slide-2.jpg)
Слайд 4Eclipse – свободная интегрированная среда разработки
модульных приложений, которая поддерживает создание приложений
![Eclipse – свободная интегрированная среда разработки модульных приложений, которая поддерживает создание приложений на языке Java.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/983272/slide-3.jpg)
на языке Java.
Слайд 5Постановка задачи.
Требуется разработать приложение на основе окон, в которых можно вводить
![Постановка задачи. Требуется разработать приложение на основе окон, в которых можно вводить](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/983272/slide-4.jpg)
данные, на языке Java, при помощи среды разработки Eclipse. В приложении окна будут переключаться, с помощью кнопок.
Слайд 6Анализ и исследование задачи.
Формулировка условия задачи выдается преподавателем.
Сбор информации о задаче
![Анализ и исследование задачи. Формулировка условия задачи выдается преподавателем. Сбор информации о](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/983272/slide-5.jpg)
и выделение физического объекта.
Определение конечных целей решения задачи.
Определение формы выдачи результатов.
Анализ технических и программных средств.
Разработка классов.
Разработка структуры данных, помещаемых в поля класса.
Разработка схемы иерархии классов.
Разработка интерфейсов классов.
Слайд 7Описание интерфейса приложения
В ходе разработки приложения, для решения поставленной задачи, был разработан
![Описание интерфейса приложения В ходе разработки приложения, для решения поставленной задачи, был](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/983272/slide-6.jpg)
интерфейс:
Окно приветствия, главное окно, справка, окно заявки и окно технической поддержки.
Слайд 8Тестирование программы
В тестирование программы входит: проверка правильности написания кода, или по-другому
![Тестирование программы В тестирование программы входит: проверка правильности написания кода, или по-другому](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/983272/slide-7.jpg)
можно сказать, проверка на работу разработанного приложения, а именно правильности работы окон и кнопок.
При запуске приложения «Услуги связи и техническая поддержка абонентов» запускается окно приветствия, при нажатии на кнопку «Ок», попадаем в главное окно, в котором представлен список услуг, и кнопка справки.