Разработка мобильного приложения «Соцуслуги» с помощью языка программирования Java

Скачать дипломную работу на тему: Разработка мобильного приложения «Соцуслуги» с помощью языка программирования Java. В которой определен процесс разработки мобильного приложения «Соцуслуги». Изучено мобильное приложение «Соцуслуги».
Author image
Ekaterina
Тип
Дипломная работа
Дата загрузки
26.08.2025
Объем файла
6369 Кб
Количество страниц
27
Уникальность
Неизвестно
Стоимость работы:
Бесплатно
Заказать написание авторской работы с гарантией

ВВЕДЕНИЕ

Наш проект «Соцуслуги» представляет собой единую систему для предоставления социальных услуг населению с инвалидностью и других социально уязвимых категорий населения.Актуальность: на сегодняшний день технологии достигли пиковой формы. Каждый пользователь в свободной, а главное удобной для него форме, может воспользоваться любой услугой на выбор. Задача моего проекта упростить пользование социальными услугами людям с инвалидностью и других социально уязвимых категорий населения.Бурное развитие информационных технологий в последнее время привело к появлению множества новых различных устройств и технологий, в том числе планшетов, смартфонов, смарт-часов и других гаджетов. Они все более прочно входят в нашу жизнь и становятся привычным делом. Лидирующей платформой среди таких устройств является операционная система Android.
 

Оглавление
ВВЕДЕНИЕ
Глава 1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.Понятие мобильного приложения
2.Анализ языков программирования для разработки мобильного приложения в интегрированной среде разработки «Android Studio».
3.Язык программирования Java.
Выводы по первой главе
Глава 2 ПРАКТИЧЕСКАЯ ЧАСТЬ
1.Описание технологии выполнения работы
2.Разработка приложения на языке программирования Java
3.Апробация проекта
Выводы по второй главе
ЗАКЛЮЧЕНИЕ
СПИСОК ЛИТЕРАТУРЫ

СПИСОК ЛИТЕРАТУРЫ

Васюткина, И. А. Технология разработки объектно-ориентированных программ на JAVA / Васюткина И.А. - Новосибирск: НГТУ, 2012. - 152 с.: ISBN 978-5-7782-1973-1. – Текст: электронный. - URL: https://znanium.com/catalog/product/557111;
Герберт Шилдт. Java, Руководство для начинающих 7-е издание / Java: руководство для начинающих, 7-е изд.: Пер. с англ. - СПб.: ООО "Диалектика", 2019. - 816 с.: ил. - Парал. тит. англ. - JSBN 978-5-6041394-5-5 (рус.) - Текст: непосредственный;
Гриффитс Дэвид, Гриффитс Дон Head First. Программирование для Android. 2-е изд. — СПб.: Питер, 2018 — 912 с.: ил. — (Серия «Head First O’Reilly») - ISBN 978-5-4461-0708-7 - Текст: непосредственный;
Гуськова, О.И. Объектно-ориентированное программирование в Java: учебное пособие / О. И. Гуськова. - Москва: МПГУ, 2018. - 240 с. - ISBN 978-5-4263-0648-6. - Текст: электронный. - URL: https://znanium.com/catalog/product/1020593;
Диков А. В. Web-программирование на JavaScript: учебное пособие для СПО / А. В. Диков. — Санкт-Петербург: Лань, 2021. — 168 с.: ил. - ISBN 978-5-8114-5863-9. - Текст: непосредственный.
Зубкова Т. М. Технология разработки программного обеспечения: учебное пособие для СПО / Т. М. Зубкова. — Санкт-й2Петербург: Лань, 2021. — 252 с.: ил. - ISBN 978-5-8114-190-5938-4. - Текст: непосредственный;
Кисленко, Н. П. HTML. Самое необходимое: практическое руководство / Н. П. Кисленко. - Санкт-Петербург: БХВ-Петербург, 2008. - 352 с. - ISBN 978-5-9775-0169-9. - Текст: электронный. - URL: https://znanium.com/catalog/product/1771224;
Льюис, Ш. Нативная разработка мобильных приложений: перекрестный справочник для iOS и Android: справочник / Ш. Льюис, М. Данн; пер. с англ. А. Н. Киселева. - Москва: ДМК Пресс, 2020. - 376 с. - ISBN 978-5-97060-845-6. - Текст: электронный. - URL: https://znanium.com/catalog/product/1210693;

Аплет — это особая разновидность программ на Java, предназначенная для передачи через Интернет и автоматического выполнения в среде, формируемой Jаvа-совместимым браузером.С появлением Java существенно упростилось программирование интернет приложений. Возможно, наиболее важное новшество - возможность создавать переносимые кроссплатформенные приложения. Не менее важное значение имеет поддержка сетей со стороны Java. Благодаря наличию библиотеки, включающей набор готовых функций, программисты могут легко создавать приложения, взаимодействующие с Интернетом. Также в Java поддерживаются механизмы, которые позволяют легко доставлять программы через Интернет. Не вдаваясь в подробности, выходящие за рамки книги, отметим, что поддержка сетевых вычислений в Java является ключевым фактором быстрого роста популярности этого языка [2, c. 30].Добиться безопасности и переносимости сетевых программ позволяет генерируемый компилятором Java код, не являющийся исполняемым. Такой код называется байт-кодом. Это оптимизированный набор команд, предназначенных для выполнения в исполняющей среде, называемой виртуальной машиной Java (Java Virtual Machine - JVM). Виртуальная машина Java фактически представляет собой интерпретатор байт-кода. Такой подход может показаться не совсем обычным, поскольку для повышения производительности большинства современных языков применяются компиляторы, генерирующие исполняемый код. Но выполнение программы под управлением виртуальной машины позволяет разрешить многие трудности, возникающие в работе веб-приложений [2, c. 32].