Details

Title Разработка мобильного приложения на Android по передержке домашних животных PetCher: выпускная квалификационная работа бакалавра: 09.03.04 - Программная инженерия ; 09.03.04_01 - Технология разработки и сопровождения качественного программного продукта
Creators Зуза Кирилл Сергеевич
Scientific adviser Коликова Татьяна Всеволодовна
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint Санкт-Петербург, 2019
Collection Выпускные квалификационные работы; Общая коллекция
Subjects мобильное приложение; домашние животные; mobile application; pets; Android; Java
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.04
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
Links Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI 10.18720/SPBPU/3/2019/vr/vr19-832
Rights Доступ по паролю из сети Интернет (чтение, печать)
Record key ru\spstu\vkr\2418
Record create date 9/26/2019

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

Цель работы – изучить функциональную часть Android Studio и разработка мобильного приложения под ОС Android для веб-ресурса Petcher, занимающийся помощью заказчикам, у которых есть домашние животные в поиске людей, желающих присмотреть за ними на время отсутствия хозяев, создавая для этого удобные средства поиска, связи и размещались неподалёку. При создании мобильного приложения было использовано следующее ПО: Android Studio интегрированная среда разработки иначе IDE, набор инструментов Android SDK, Firebase облачная база данных, для восстановления пароля пользователя, Java Development Kit версии 11.0.3 набор разработчика, в котором имеется компилятор Java и стандартные библиотеки классов, MySQL для работы с базой данных, phpMyAdmin для администрирования СУБД MySQL. Язык программирования Java, php для подключения к базе данных, объектно-ориентированный язык программирования Groovy, язык разметки XML, аппаратная платформа Java Virual Machine, для теста функциональной части приложения. Было просмотрено большое количество ресурсов с похожей и около похожей тематикой, выявлены плюсы и минусы приложений, были учтены полезные и нужные функции и были реализованы в данном приложении. Результатом данной работы является мобильное приложение для ОС Android, которое предоставляет пользователю такие возможности, как регистрация и авторизация (вход) на сервис, редактирование информации о себе, создание и поиск актуальных заказов, добавление и редактирование информации о питомцах, поиск других пользователей сервиса, возможность оставлять и просматривать отзывы о выполненных заказах и оценивать работу ситтера, из всех оценок выдаётся общий рейтинг, просматривать и обрабатывать заявки от других пользователей на выполнение текущих заказов, а также возможность оставить свою заявку, получать уведомление о запросе на присмотр за животным. Разработанное мобильное приложение функционально, имеет интуитивный интерфейс. Актуальность работы заключается в том, что пользователи могут быстро найти текущие заказы владельцев, оставить заявку и связаться с ними при условии одобрения заявки, а также по оставленным отзывам и общей оценке получить более чёткое представление о каждом пользователе данного сервиса.

The purpose of the work is to study the functional part of Android Studio and mobile development. Android-based applications for the Petcher web resource, which helps customers who have pets searching for people who want to keep an eye on them for the duration of the owners' absence, creating convenient search tools, communications, and places nearby. The following software was used to create the mobile application: Android Studio integrated development environment, otherwise IDE, Android SDK toolkit, Firebase cloud database, user password recovery, Java Development Kit version 11.0.3 developer kit, which has a Java compiler and standard libraries classes, MySQL for working with a database, phpMyAdmin for administering MySQL databases. Java programming language, php to connect to the database, object-oriented Groovy programming language, XML markup language, Java Virual Machine hardware platform, to test the functional part of the application. A large number of resources with similar and similar themes were reviewed, the pros and cons of the applications were identified, useful and necessary functions were taken into account and were implemented in this application. The result of this work is a mobile application for Android OS, which provides the user with such features as registration and authorization (input) for the service, editing information about himself, creating and searching for current orders, adding and editing information about pets, searching for other users of the service, leave and view feedback on completed orders and evaluate the work of the sitter, from all ratings, the overall rating is issued, view and process applications from other users for those uschih orders, as well as the opportunity to leave their application to be notified when the request for the animal care. The developed mobile application is functional, has an intuitive interface. The relevance of the work lies in the fact that users can quickly find the current orders of owners, leave a request and contact them, subject to approval of the application, as well as on the feedback left and the overall assessment get a clearer picture of each user of this service.

Network User group Action
ILC SPbPU Local Network All
Read Print
Internet Authorized users SPbPU
Read Print
Internet Anonymous

Access count: 58 
Last 30 days: 0

Detailed usage statistics