Использование модели briefcase при разработке приложений баз данных
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Внедрение информационных систем для автоматизации деятельности бизнеса требует от разработчиков баз данных реализации все новых возможностей в разрабатываемых ими приложениях. Создание программного обеспечения, позволяющего пользователям работать лишь в пределах офиса, на сегодняшний день становится явно недостаточно. Сотрудникам офиса требуется обеспечить доступ к информационным массивам фирмы в командировке, из дома, из офиса клиента. При этом пользователи хотят не только просматривать данные, но и иметь возможность вносить в них изменения. Немаловажным требованием со стороны администраторов информационных систем является простота установки и настройки клиентских приложений.
Подводя итог вышесказанного, можно выделить основные требования заказчиков к программному обеспечению для мобильных клиентов информационной системы:
Возможность получения данных, сотрудниками вне пределов офиса фирмы.
Возможность внесения мобильным клиентом изменений в данные, которые затем должны быть синхронизированы с центральной БД.
Возможность работы мобильного клиента при отсутствии постоянного канала связи с офисом.
Простота установки, настройки и эксплуатации созданных приложений.
Технические проблемы и варианты реализации
При реализации вышеописанных требований заказчиков возникают следующие технические проблемы:
Обеспечение хранения полученной пользователем информации в перерывах между сеансами связи с центральным офисом с возможностью продолжения работы мобильного пользователя. Другими словами пользователь не должен замечать различий в работе приложения в режимах on-line и off-line.
Синхронизация сделанных пользователем изменений с центральной базой. Поскольку время между редактированием записи мобильным пользователем и внесением ее в центральную базу может составлять дни, недели и даже месяцы применение обычного для модели клиент-сервер механизма блокировок записей не имеет смысла. При этом несколько мобильных пользователей могут одновременно редактировать каждый свою копию данных с сервера, тогда при попытке синхронизации данных неизбежно возникновение конфликтов изменений внесенных в одну и ту же запись различными пользователями. Данные конфликты – это конфликты синхронизации. Обеспечение средств разрешения конфликтов синхронизации– это одно из главных требований к технической реализации такого ПО.
Подводя итог вышесказанного, можно выделить основные требования заказчиков к программному обеспечению для мобильных клиентов информационной системы:
Возможность получения данных, сотрудниками вне пределов офиса фирмы.
Возможность внесения мобильным клиентом изменений в данные, которые затем должны быть синхронизированы с центральной БД.
Возможность работы мобильного клиента при отсутствии постоянного канала связи с офисом.
Простота установки, настройки и эксплуатации созданных приложений.
Технические проблемы и варианты реализации
При реализации вышеописанных требований заказчиков возникают следующие технические проблемы:
Обеспечение хранения полученной пользователем информации в перерывах между сеансами связи с центральным офисом с возможностью продолжения работы мобильного пользователя. Другими словами пользователь не должен замечать различий в работе приложения в режимах on-line и off-line.
Синхронизация сделанных пользователем изменений с центральной базой. Поскольку время между редактированием записи мобильным пользователем и внесением ее в центральную базу может составлять дни, недели и даже месяцы применение обычного для модели клиент-сервер механизма блокировок записей не имеет смысла. При этом несколько мобильных пользователей могут одновременно редактировать каждый свою копию данных с сервера, тогда при попытке синхронизации данных неизбежно возникновение конфликтов изменений внесенных в одну и ту же запись различными пользователями. Данные конфликты – это конфликты синхронизации. Обеспечение средств разрешения конфликтов синхронизации– это одно из главных требований к технической реализации такого ПО.
Другие работы
Разработка бизнес-плана полиграфического предприятия
alfFRED
: 3 ноября 2013
Введение
1. Резюме
2. Характеристика полиграфического предприятия и стратегия его развития
3. Описание продукции
4. Анализ рынков сбыта. Стратегия маркетинга
5. Организационный план
6. Производственный план
6.1. Расчет производственной мощности
6.2. Расчет программы производства и реализации продукции
6.3. Расчет стоимости (издержек) производства и сбыта продукции
7. Прогнозирование финансово-хозяйственной деятельности
8. Инвестиционный план
8.1. Расчет бюджета инвестиций
Список использ
10 руб.
Физика (спец. главы). Контрольная работа. Вариант №7
mirsan
: 24 января 2015
707. Над серединой чертежной доски, образующей с горизонтальной плоскостью угол в 30°, на высоте 2 м висит лампа с силой света 200 кд. Определить освещенность, яркость и светимость листа бумаги на доске, если коэффициент отражения бумаги 60%. Лампы считать точечными источниками света.
717. Как и во сколько раз изменится поток излучения абсолютно черного тела, если максимум испускательной способности переместится с красной границы видимого спектра (λm1 = 780 нм) на фиолетовую (λm2 = 390 нм)?
727.
95 руб.
Неоконсерватизм: доктрина, социальная база, система власти
alfFRED
: 2 сентября 2013
Оглавление:
Введение
Доктрина неоконсерватизма
Социальная база неоконсерватизма
Система власти неоконсерватизма
Заключение
Библиография
1. Введение
Консерватизм, как таковой, представляет собой комплекс идей, концепций, социально-философских и идеологических ориентаций, установок, ценностей относительно общества, государственно-политической системы, место в них отдельного индивида. В процессе своего формирования и дальнейшей эволюции консерватизм вобрал в себя раз
10 руб.
Теплотехника ТОГУ-ЦДОТ 2008 Задача 1 Вариант 75
Z24
: 21 января 2026
Смесь, состоящая из М1 киломолей азота и М2 киломолей кислорода с начальными параметрами р1=1 МПа и Т1=1000 К, расширяется до давления р2. Расширение может осуществляться по изотерме, адиабате и политропе с показателем n. Определить газовую постоянную смеси, ее массу и начальный объем, конечные параметры смеси, работу расширения, теплоту, участвующую в процессе, изменение внутренней энергии, энтальпии и энтропии. Дать сводную таблицу результатов и анализ ее. Показать процессы в pυ и Ts — диаграм
300 руб.