или
Заказать новую работу(фрагменты работы)
| Учебное заведение: | ГАПОУ СО «Самарский государственный колледж» |
| Тип работы: | Дипломные работы |
| Категория: | Программирование |
| Год сдачи: | 2024 |
| Количество страниц: | 45 |
| Оценка: | 5 |
| Дата публикации: | 31.01.2026 |
| Количество просмотров: | 16 |
| Рейтинг работы: |
Основной целью работы является разработка и анализ эффективности мобильного приложения, которое помогает пациентам с хроническими заболеваниями (диабет, астма, сердечно-сосудистые заболевания) контролировать свое здоровье. В практической части использовался следующий стек: HTML, CSS, JavaScript, jQuery, PHP, RedBean PHP, PWA (Progressive Web App)
К теории прикладывается практическая часть, речь, а также презентация. Скорее всего, её нужно будет доработать, ибо к защите был сделан "прототип", а не полноценное рабочее приложение
(фрагменты работы)
Проанализировав все существующие на данный момент способы разработки мобильного приложения, был выбран вариант разработки полноценного веб-сайта, который будет в дальнейшем обёрнут в Progressive Web App (PWA). Хотелось бы рассказать вкратце что это за технология.
PWA — технология в web-разработке, которая визуально и функционально трансформирует сайт в приложение (мобильное приложение в браузере).
PWA является гибридным решением и позволяет открыть приложение с помощью мобильного браузера. При этом, полностью сохраняется функциональность нативного приложения:
• отправка push-уведомлений;
• работа в режиме оффлайн;
• доступ к аппаратному обеспечению устройства (с ограничениями);
• установка ярлыка (иконки) на рабочий стол мобильного устройства, визуально не отличающегося от ярлыка нативного приложения, и пр.
Стоит объяснить почему был выбран этот вариант:
• Кроссплатформенность: создание веб-приложения позволяет охватить как пользователей iOS, так и Android без необходимости разработки двух отдельных приложений. Веб-технологии, такие как HTML, CSS и JavaScript, позволяют создать приложение, которое будет работать на любых устройствах с доступом в интернет;
• Упрощение разработки и поддержки: веб-приложение можно обновлять и поддерживать централизованно. Все изменения на стороне сервера сразу становятся доступными пользователям, без необходимости обновления приложения на их устройствах;
• Доступность: веб-приложение доступно через браузер, что позволяет пользователям начать использование без необходимости установки. Это особенно важно для тех, кто хочет быстро протестировать сервис или не имеет возможности установить приложения из-за ограничений на устройстве;
• Быстрое развертывание: разработка и развертывание веб-приложения часто занимает меньше времени по сравнению с нативной разработкой для разных платформ. Это позволяет быстрее вывести продукт на рынок и начать получать обратную связь от пользователей.
В качестве языка программирования был выбран PHP. PHP — C-подобный скриптовый язык общего назначения, интенсивно применяемый для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков, применяющихся для создания динамических веб-сайтов.
Язык программирования PHP нужен для связи веб-ресурса с сервером. Он отвечает за работу с контентом и базами данных на стороне сервера.
1. Чаще всего используется для отправки форм — с помощью HTML на сайте создается форма для обратной связи, однако без PHP данные не дойдут до сервера и будут удалены.
2. Другим назначением данного языка программирования является работа с базами данных. БД подключается к сайту на PHP. Таким образом, вся информация хранится не в коде, а в специальных таблицах. Это позволяет быстрее загружать веб-страницы, редактировать и добавлять контент на сайт.
3. Важной функцией PHP является создание динамических страниц. Если многостраничный сайт создается с помощью HTML, при изменении дизайна каждую страницу придется редактировать отдельно. PHP позволяет создать единый файл, в котором будут прописаны параметры всех страниц: главной, каталога товаров и так далее.
4. PHP позволяет сохранять часть информации в браузере пользователя, чтобы не перегружать базу данных и ускорить загрузку веб-страниц при повторном посещении. Чаще всего эту возможность используют онлайн-магазины, чтобы сохранить сведения о сессиях покупателя и cookies.
С помощью PHP удобно создавать файловый менеджер, текстовый редактор, форматировать графический контент и осуществлять поиск по сайт.
Похожие работы