Details

Title: Разработка облачного сервиса ведения контактов для мобильных устройств: выпускная квалификационная работа бакалавра: направление 02.03.02 «Фундаментальная информатика и информационные технологии» ; образовательная программа 02.03.02_02 «Информатика и компьютерные науки»
Creators: Денисов Никита Андреевич
Scientific adviser: Самочадин Александр Викторович
Other creators: Трифонов Петр Владимирович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2020
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: контакты; облачные технологии; базы данных; мобильное приложение; ОС Android; сontacts; cloud technologies; databases; mobile application; OS Android
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 02.03.02
Speciality group (FGOS): 020000 - Компьютерные и информационные науки
Links: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-898
Rights: Доступ по паролю из сети Интернет (чтение, печать)
Record key: ru\spstu\vkr\7124

Allowed Actions:

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

Group: Anonymous

Network: Internet

Annotation

Тема выпускной квалификационной работы: «Разработка облачного сервиса ведения контактов для мобильных устройств». Цель работы — решить проблему статичности контактов в современных средствах ведения контактов. Данная работа посвящена созданию сервиса для хранения и обмена актуальных контактов пользователей системы. Задачи, которые решались в ходе разработки: 1. Исследование проблемы статичности контактов в современных сервисах ведения контактов и обзор существующих технологий решения проблемы. 2. Организация архитектуры системы и выбор используемых технологий. 3. Проектирование базы данных и пользовательского интерфейса. 4. Реализация серверной и клиентской части сервиса. Разработка включала в себя применение различных технологий на разных уровнях архитектуры: MySQL, PHP, FTP, HTTP, Java, XML, HTML, CSS, JavaScript. Для реализации программной части сервиса и написания кода использовались такие программные средства, как Android Studio, FileZilla, phpMyAdmin, Visual Studio Code. В результате было создан сервис, отвечающий поставленным требованиям и включающий в себя непосредственно мобильное приложение для смартфонов с ОС Android, веб-сайт, базу данных, а также серверную часть, отвечающую за работу с данными. Сервис показал хорошие результаты при тестировании на удобство использования и нагрузки. Эта разработка поможет людям, которым важна оперативная и надёжная связь со своими контактами всегда иметь актуальную контактную информацию в привычной форме мобильной адресной книги.

The subject of the graduate qualification work is: «Development of contact management cloud service for mobile devices». The objective of the work is solving static contacts problem occurring in the modern contact management services. The given work is devoted to development of service for storing and sharing always up-to-date contacts of users. The development set the following goals 1. Researching the static contacts problem in the modern contact management services and overviewing of existing techniques that solves this problem. 2. Designing the software architecture of the system and technology choices. 3. Designing system’s database and UX/UI. 4. Implementation of server-side and client-side parts of the service. Development included applying of various technologies at different architecture layers: MySQL, PHP, FTP, HTTP, Java, XML, HTML, CSS, JavaScript. Some of software tools used for implementing programming part of service and coding: Android Studio, FileZilla, phpMyAdmin, Visual Studio Code. The study resulted into ready for use service meeting the requirements. It included mobile application for Android phones, website, database and backend responsible for data handling and processing. The service produced good results while usability testing and showed good performance while load testing. The developed system could help that people, who calls for keeping rapid and reliable contact with family, friends or colleagues. The will have up-to-date contact information in accustomed form of default contacts application.

Document access rights

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

Table of Contents

  • Список обозначений
  • Введение
  • Глава 1. Обзор и анализ существующих подходов к средствам ведения контактов для мобильных устройств
    • 1.1. Существующие средства ведения контактов и проблема актуальности контактов
    • 1.2. Обзор подходов к созданию средств ведения контактов для мобильных устройств
    • 1.3. Выбранные способы и методы разработки облачных сервисов
    • 1.4. Уточнённые требования к облачному сервису ведения контактов
  • Глава 2. Описание архитектуры облачного сервиса ведения контактов
  • Глава 3. Описание реализации облачного сервиса ведения контактов
    • 3.1. Структура сервиса ведения контактов и примеры работы алгоритмов
    • 3.2. Пользовательский интерфейс сервиса ведения контактов
    • 3.3. Применённые при разработке технологии
  • Глава 4. Описание методики и результатов тестирования облачного сервиса ведения контактов
    • 4.1. Тестирование функциональности и нагрузочное тестирование сервиса
    • 4.2. Примеры дальнейшего применения облачного сервиса ведения контактов
  • Заключение
  • Список использованных источников

Usage statistics

stat Access count: 51
Last 30 days: 0
Detailed usage statistics