Использование модели briefcase при разработке приложений баз данных
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Внедрение информационных систем для автоматизации деятельности бизнеса требует от разработчиков баз данных реализации все новых возможностей в разрабатываемых ими приложениях. Создание программного обеспечения, позволяющего пользователям работать лишь в пределах офиса, на сегодняшний день становится явно недостаточно. Сотрудникам офиса требуется обеспечить доступ к информационным массивам фирмы в командировке, из дома, из офиса клиента. При этом пользователи хотят не только просматривать данные, но и иметь возможность вносить в них изменения. Немаловажным требованием со стороны администраторов информационных систем является простота установки и настройки клиентских приложений.
Подводя итог вышесказанного, можно выделить основные требования заказчиков к программному обеспечению для мобильных клиентов информационной системы:
Возможность получения данных, сотрудниками вне пределов офиса фирмы.
Возможность внесения мобильным клиентом изменений в данные, которые затем должны быть синхронизированы с центральной БД.
Возможность работы мобильного клиента при отсутствии постоянного канала связи с офисом.
Простота установки, настройки и эксплуатации созданных приложений.
Технические проблемы и варианты реализации
При реализации вышеописанных требований заказчиков возникают следующие технические проблемы:
Обеспечение хранения полученной пользователем информации в перерывах между сеансами связи с центральным офисом с возможностью продолжения работы мобильного пользователя. Другими словами пользователь не должен замечать различий в работе приложения в режимах on-line и off-line.
Синхронизация сделанных пользователем изменений с центральной базой. Поскольку время между редактированием записи мобильным пользователем и внесением ее в центральную базу может составлять дни, недели и даже месяцы применение обычного для модели клиент-сервер механизма блокировок записей не имеет смысла. При этом несколько мобильных пользователей могут одновременно редактировать каждый свою копию данных с сервера, тогда при попытке синхронизации данных неизбежно возникновение конфликтов изменений внесенных в одну и ту же запись различными пользователями. Данные конфликты – это конфликты синхронизации. Обеспечение средств разрешения конфликтов синхронизации– это одно из главных требований к технической реализации такого ПО.
Подводя итог вышесказанного, можно выделить основные требования заказчиков к программному обеспечению для мобильных клиентов информационной системы:
Возможность получения данных, сотрудниками вне пределов офиса фирмы.
Возможность внесения мобильным клиентом изменений в данные, которые затем должны быть синхронизированы с центральной БД.
Возможность работы мобильного клиента при отсутствии постоянного канала связи с офисом.
Простота установки, настройки и эксплуатации созданных приложений.
Технические проблемы и варианты реализации
При реализации вышеописанных требований заказчиков возникают следующие технические проблемы:
Обеспечение хранения полученной пользователем информации в перерывах между сеансами связи с центральным офисом с возможностью продолжения работы мобильного пользователя. Другими словами пользователь не должен замечать различий в работе приложения в режимах on-line и off-line.
Синхронизация сделанных пользователем изменений с центральной базой. Поскольку время между редактированием записи мобильным пользователем и внесением ее в центральную базу может составлять дни, недели и даже месяцы применение обычного для модели клиент-сервер механизма блокировок записей не имеет смысла. При этом несколько мобильных пользователей могут одновременно редактировать каждый свою копию данных с сервера, тогда при попытке синхронизации данных неизбежно возникновение конфликтов изменений внесенных в одну и ту же запись различными пользователями. Данные конфликты – это конфликты синхронизации. Обеспечение средств разрешения конфликтов синхронизации– это одно из главных требований к технической реализации такого ПО.
Другие работы
Государственный аппарат в период Великой Отечественной войны. Реферат.
studypro
: 27 июля 2015
Оглавление
Введение 2
1. Государственный аппарат в период Великой Отечественной войны 3
2. Эффективность государственного управления 9
Заключение 12
Список использованной литературы 13
50 руб.
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 3.35 Вариант а
Z24
: 6 октября 2025
Определить минимальную толщину δ стенок стального трубопровода диаметром d (рис. 3.35), находящегося под избыточным давлением р. Допускаемое напряжение для стали принять σadm.
200 руб.
Физические основы электроники. Лабораторная работа №1
merzavec
: 8 декабря 2014
ИССЛЕДОВАНИЕ СТАТИЧЕСКИХ ХАРАКТЕРИСТИК ПОЛУПРОВОДНИКОВЫХ ДИОДОВ
Цель работы: Изучить устройство полупроводникового диода, физические процессы, происходящие в нем, характеристики, параметры, а также типы и применение полупроводниковых диодов.
50 руб.
Экзамен по дисциплине: «Архитектура телекоммуникационных систем и сетей» Билет №2
dralex
: 18 октября 2020
Экзамен по дисциплине: «Архитектура телекоммуникационных систем и сетей» Билет №2
1. Виды сигналов. Основные определения, относящиеся к цифровым сигналам данных. (Информационный параметр, элемент ЦСД, значащие позиция, момент, интервал, единичный элемент и интервал.)
2. Частотное разделение каналов. Структурная схема, принцип работы.
3. Двоичная последовательность на входе ПКУ при приеме ОФМ сигнала методом сравнения полярностей 100110010001. Какая последовательн
73 руб.