Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: http://hdl.handle.net/11701/42035
Полная запись метаданных
Поле DCЗначениеЯзык
dc.contributor.advisorСтоляров Денис Андреевичru_RU
dc.contributor.advisorStolarov Denis Andreevicen_GB
dc.contributor.authorОбойщикова Екатерина Андреевнаru_RU
dc.contributor.authorObojsikova Ekaterina Andreevnaen_GB
dc.contributor.editorГаевская Елена Георгиевнаru_RU
dc.contributor.editorGaevskaa Elena Georgievnaen_GB
dc.date.accessioned2023-07-26T12:02:40Z-
dc.date.available2023-07-26T12:02:40Z-
dc.date.issued2023
dc.identifier.other075607en_GB
dc.identifier.urihttp://hdl.handle.net/11701/42035-
dc.description.abstractРабота направлена на исследование и анализ технологий для реализации и проектирования мобильных приложений на базе Android и разработку самого мобильного приложения. В работе представлен сбор и анализ требований к приложению и его архитектуре, проектирование архитектуры приложения, изучение различных технологий для проектирования и реализации и последующий выбор необходимых инструментов, а также описана разработка приложения. Первая глава посвящена изучению функциональных и нефункциональных требований. В результате было получено описание того, что и как должно выполнять приложение. Вторая глава представляет собой анализ технологий необходимых для проектирования и реализации приложения. Был проведен сравнительный анализ геоинформационных систем, способов аутентификации, а также баз данных. В соответствие с результатами анализа были выбраны технологии. Третья глава посвящена проектированию архитектуры мобильного приложения «1698». Здесь рассматриваются такие вопросы как выбор архитектуры, организация хранения данных, а также организация клиентской части приложения. В четвертой главе описываются общие принципы разработки приложения, а также подробно рассматриваются решения наиболее трудных задач реализации. Прикладным результатом ВКР является мобильное приложение на базе Android, включающее в себя компонент Карта, позволяющий пользователю находить на карте места, связанные с китайской культурой, а также компонент Мессенджер, с помощью которого пользователи могут общаться как в личных, так и в групповых чатах. В процессе работы использованы следующие программы: Android Studio, Firebase, GitHub Client. Объем работы: 51 страница текста, 10 рисунков, 14 источников литературы и 4 приложения.ru_RU
dc.description.abstractThe work is aimed at the research and analysis of technologies for the implementation and design of mobile applications based on Android and the development of the mobile application itself. The paper presents the collection and analysis of requirements for the application and its architecture, the design of the application architecture, the study of various technologies for design and implementation and the subsequent selection of the necessary tools. It also describes the development of the application. The first chapter is the study of functional and non-functional requirements. As a result, a description of what and how the application should perform was obtained. The second chapter is the analysis of the technologies necessary for the design and implementation of the application. A comparative analysis of geodata systems, authentication methods, as well as databases. Technologies were selected in accordance with the results of the analysis. The third chapter is devoted to the design of the architecture of the mobile application "1698". Here we consider such issues as the choice of architecture, the organization of data storage, as well as the organization of the client-orientated part of the application. The fourth chapter describes the general principles of application development, and also discusses in detail the solutions to the most difficult implementation tasks. The applied result of this final project is an Android-based mobile application that includes a Map part that allows users to find places connected with Chinese culture on the map, as well as a Messenger part with which users can communicate in both personal and group chats. The following programs are used in the process of work: Android Studio, Firebase, GitHub Client Volume of work: 51 pages, 10 drawings, 14 literature sources and 4 appendices.en_GB
dc.language.isoru
dc.subjectмобильная разработкаru_RU
dc.subjectJavaru_RU
dc.subjectAndroidru_RU
dc.subjectанализ требованийru_RU
dc.subjectпроектирование архитектурыru_RU
dc.subjectгеоинформационная системаru_RU
dc.subjectmobile developmenten_GB
dc.subjectJavaen_GB
dc.subjectAndroiden_GB
dc.subjectrequirements analysisen_GB
dc.subjectarchitecture designen_GB
dc.subjectgeographic information systemen_GB
dc.titleDeveloping an Android-based application for adapting Chinese students in St.Petersburgen_GB
dc.title.alternativeРазработка приложения на базе Android для адаптации студентов из КНР в Санкт-Петербургеru_RU
Располагается в коллекциях:BACHELOR STUDIES



Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.