Details
Title | Разработка библиотеки компонентов и стилей пользовательского интерфейса для мобильных приложений офисного документооборота: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» |
---|---|
Creators | Битеряков Юрий Михайлович |
Scientific adviser | Леонтьева Татьяна Владимировна |
Other creators | Локшина Екатерина Геннадиевна |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий |
Imprint | Санкт-Петербург, 2020 |
Collection | Выпускные квалификационные работы; Общая коллекция |
Subjects | пользовательский интерфейс; дизайн-система; мобильные приложения; электронный документооборот; android; graphical user interface; design-system; mobile applications; office workflow applications |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.04 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
Links | Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований |
DOI | 10.18720/SPBPU/3/2020/vr/vr20-1208 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Record key | ru\spstu\vkr\6530 |
Record create date | 7/10/2020 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
В данной работе изложен подход к реализации библиотеки компонентов и стилей, а также демонстрационного приложения к нему. Задачи, которые решались в ходе исследования: 1) Изучить задачи и особенности реализации дизайн-систем. 2) Рассмотреть существующие дизайн-системы. 3) Разработать библиотеку пользовательского интерфейса, а также демонстрационное мобильное приложение к нему. Даны общие понятия и возможные способы реализации дизайн-систем и библиотек компонентов. Проведен сравнительный анализ существующих решений, выявлены их достоинства и недостатки. Рассмотрен вариант реализации, разработанной на языке программирования Kotlin с использованием Android API и описан пример архитектуры такого приложения. Разработана библиотека компонентов и стилей пользовательского интерфейса для мобильных приложений офисного документооборота, была проверена работоспособность полученного решения. Проведено всестороннее тестирование полученной библиотеки, а также описаны варианты дальнейшего улучшения разработанного приложения.
This work outlines an approach to implementing a library of components and styles, as well as a demo application to it. Tasks that were solved during the study: 1) To study the tasks and features of the implementation of design systems. 2) Consider existing design systems. 3) Develop a user interface library, as well as a demo mobile application for it. General concepts and possible ways to implement design systems and component libraries are given. A comparative analysis of existing solutions is carried out, their advantages and disadvantages are revealed. An implementation option developed in the Kotlin programming language using the Android API is considered and an example of the architecture of such an application is described. A library of components and user interface styles for mobile office workflow applications was developed, and the functionality of the resulting solution was checked. Comprehensive testing of the resulting library was carried out, as well as options for further improvement of the developed application are described.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 0
Last 30 days: 0