Для студентов МГУ им. Ломоносова по предмету ДругиеРазработка офлайн-редактора документов с функцией фоновой синхронизацииРазработка офлайн-редактора документов с функцией фоновой синхронизации
4,945913
2024-11-072024-11-07СтудИзба
ВКР: Разработка офлайн-редактора документов с функцией фоновой синхронизации
Описание
РЕФЕРАТ
Место создания – ФГБОУ ВО «Новосибирский государственный технический университет».
Пояснительная записка состоит из 8 глав, содержит 38 страницы основного текста, 15 рисунков, 2 таблицы, 14 источников, 1 приложение. Полный объём пояснительной записки составляет 45 страниц.
Список ключевых слов: веб-приложение, клиентское приложение, серверное приложение, ServiceWorker, React, LocalStorage, Jest.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
ПОСТАНОВКА ЗАДАЧИ
1. АНАЛИТИЧЕСКИЙ ОБЗОР РЕДАКТОРОВ ДОКУМЕНТОВ
1.1 Исследование функциональных возможностей редакторов документов
1.1.1 Dillinger
1.1.2 StackEdit
1.1.3 Writebox
1.2 Производительность
1.2.1 Dillinger
1.2.2 StackEdit
1.2.3 Writebox
1.3 Результаты сравнительного анализа
2 ОБЗОР СОВРЕМЕННЫХ ТЕХНОЛОГИЙ ДЛЯ СОЗДАНИЯ ВЕБ-ПРИЛОЖЕНИЙ
2.1 Инструменты для разработки клиентской части
2.1.1 Angular
2.1.2 React
2.1.3 Vue
2.2 Инструменты для разработки серверной части
3 ОБОСНОВАНИЕ СТЕКА ТЕХНОЛОГИЙ
4 ПРОЕКТИРОВАНИЕ
4.1 Общая структура редактора документов
4.2 Требования к функционалу
4.2.1 Главный экран
4.2.2 Рабочий экран редактирования документа
4.2.3 Структура базы данных
5 РАЗРАБОТКА
5.1 Серверная часть
5.2 ServiceWorker
5.3 Маршрутизация
5.4 Управление состоянием приложения
5.5 Браузерное хранилище LocalStorage
5.6 Автоматическая сборка и публикация приложения
6 ТЕСТИРОВАНИЕ И АПРОБАЦИЯ
7 РУКОВОДСТВО РАЗРАБОТЧИКА
8 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ЗАКЛЮЧЕНИЕ
СПИСОК ЛИТЕРАТУРЫ
Приложение А Акт внедрения
Место создания – ФГБОУ ВО «Новосибирский государственный технический университет».
Пояснительная записка состоит из 8 глав, содержит 38 страницы основного текста, 15 рисунков, 2 таблицы, 14 источников, 1 приложение. Полный объём пояснительной записки составляет 45 страниц.
Список ключевых слов: веб-приложение, клиентское приложение, серверное приложение, ServiceWorker, React, LocalStorage, Jest.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
ПОСТАНОВКА ЗАДАЧИ
1. АНАЛИТИЧЕСКИЙ ОБЗОР РЕДАКТОРОВ ДОКУМЕНТОВ
1.1 Исследование функциональных возможностей редакторов документов
1.1.1 Dillinger
1.1.2 StackEdit
1.1.3 Writebox
1.2 Производительность
1.2.1 Dillinger
1.2.2 StackEdit
1.2.3 Writebox
1.3 Результаты сравнительного анализа
2 ОБЗОР СОВРЕМЕННЫХ ТЕХНОЛОГИЙ ДЛЯ СОЗДАНИЯ ВЕБ-ПРИЛОЖЕНИЙ
2.1 Инструменты для разработки клиентской части
2.1.1 Angular
2.1.2 React
2.1.3 Vue
2.2 Инструменты для разработки серверной части
3 ОБОСНОВАНИЕ СТЕКА ТЕХНОЛОГИЙ
4 ПРОЕКТИРОВАНИЕ
4.1 Общая структура редактора документов
4.2 Требования к функционалу
4.2.1 Главный экран
4.2.2 Рабочий экран редактирования документа
4.2.3 Структура базы данных
5 РАЗРАБОТКА
5.1 Серверная часть
5.2 ServiceWorker
5.3 Маршрутизация
5.4 Управление состоянием приложения
5.5 Браузерное хранилище LocalStorage
5.6 Автоматическая сборка и публикация приложения
6 ТЕСТИРОВАНИЕ И АПРОБАЦИЯ
7 РУКОВОДСТВО РАЗРАБОТЧИКА
8 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
ЗАКЛЮЧЕНИЕ
СПИСОК ЛИТЕРАТУРЫ
Приложение А Акт внедрения
ВВЕДЕНИЕ
Веб-приложения стали широко использоваться в конце 1990-х – начале 2000-х годов и с тех пор их количество неуклонно растёт. Популярность веб-приложений растёт по целому ряду причин, некоторые из которых:- Не требуют развёртывания на каждом клиентском компьютере;
- Обновления проще;
- Можно получить доступ из любой точки мира;
- Независимые от платформ;
- Адаптивность в мобильных приложениях.
Характеристики ВКР
Предмет
Учебное заведение
Семестр
Просмотров
1
Размер
1,79 Mb
Список файлов
Разработка офлайн-редактора документов с функцией фоновой синхронизации.docx
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
МГУ им. Ломоносова
Tortuga















