Облачное десктоп-приложение для редактирования документов с возможностью совместной работы

Скачать демо-версию работы
  • Содержание:

    СОДЕРЖАНИЕ

    ВВЕДЕНИЕ 3
    ГЛАВА 1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ 6
    1.1. Облачные приложения и принципы облачного хранения документов 6
    1.2. Совместная работа с документами в информационных системах 8
    1.3. Технологические решения и требования к системе 11
    ГЛАВА 2. ПРАКТИЧЕСКАЯ ЧАСТЬ 16
    2.1 Блок-схема 16
    2.2 Руководство программиста 19
    2.3 Руководство пользователя 26
    ЗАКЛЮЧЕНИЕ 29
    СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 31
    ПРИЛОЖЕНИЯ 34

  • Выдержка из работы:

    ВВЕДЕНИЕ
    В условиях цифровизации учебной и профессиональной деятельности возрастает потребность в инструментах, обеспечивающих удобное создание и редактирование текстовых документов, а также их совместную обработку несколькими пользователями. Классические «офлайн»-редакторы не всегда позволяют организовать единую среду хранения и контроля изменений, а обмен файлами через мессенджеры и электронную почту приводит к появлению множества копий, потере актуальной версии и усложнению контроля доступа. В связи с этим актуальной задачей становится разработка облачного приложения, в котором документы хранятся централизованно, а
    …………………………………………………………………………………………………………………………………………
    ГЛАВА 1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
    1.1. Облачные приложения и принципы облачного хранения документов
    Под облачным приложением понимают программную систему, в которой основные функции обработки данных и хранения информации выполняются на стороне сервера (в инфраструктуре поставщика или организации), а пользователю предоставляется доступ к функционалу через сеть. В отличие от классических локальных программ, облачное приложение ориентировано на работу в распределённой среде: клиент получает интерфейс и сервисные возможности, а данные и логика обработки централизованы. На практике облачные решения часто реализуются как сервисы, к которым можно подключаться из разных клиентских сред: веб-браузера, мобильного приложения, «тонкого» клиента или десктоп-оболочки, отображающей веб-интерфейс.
    Говоря, что система относится к «облаку», прежде всего имеют в виду централизованное хранение данных и сетевой доступ. Для документных систем это означает, что документы размещаются в едином репозитории на
    ......................................

    ГЛАВА 2. ПРАКТИЧЕСКАЯ ЧАСТЬ

    2.1 Блок-схема

    В рамках курсового проекта разработан алгоритм функционирования облачного приложения для редактирования документов с возможностью совместной работы. Логика работы системы строится по последовательности действий пользователя и включает обязательные этапы аутентификации, выбора документа, работы в редакторе, синхронизации изменений, сохранения результатов, управления версиями и настройки прав доступа. Алгоритм разработан таким образом, чтобы обеспечить корректность операций для разных ролей (владелец, редактор, читатель), исключить несанкционированные действия и гарантировать сохранение актуального состояния документа в централизованном хранилище.
    Алгоритм начинается с обращения пользователя к системе и выполнения проверки наличия активной сессии. При отсутствии авторизации пользователь перенаправляется на форму входа (либо регистрацию). После успешной аутентификации пользователь получает доступ к панели документов, где отображаются принадлежащие ему документы и документы, к которым ему предоставлен доступ другими пользователями. Для каждого документа указывается роль доступа, что определяет допустимые действия в редакторе.
    .....................................................................

Не подошла работа?

Закажите написание эксклюзивной работы по Вашим требованиям