русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Глава 12. Общие рекомендации по разработке приложений


Дата добавления: 2015-06-12; просмотров: 567; Нарушение авторских прав


В данном разделе обобщаются приведенные выше рекомендации, описания доступных разработчику приложений на основе Microsoft Office средств.

При разработке приложений на базе приложений Office можно использовать следующие общие рекомендации и приемы:

– создание процедур обработки событий объектов, соответствующих приложению, документам, рабочим книгам и т.п., для выполнения определенных действий при возникновении соответствующего события (New – создание, Open – открытие, Close и BeforeClose – закрытие и т.п.);

– реализация процедур, автоматизирующих создание документов с заданной структурой, их форматирование;

– написание обработчиков ошибок приложения для отдельных процедур или централизованная обработка ошибок;

– разработка собственных диалоговых окон для ввода и редактирования информации;

– добавление собственных меню и панелей инструментов;

– установка защиты частей документов (разделов в Word, диапазонов ячеек, рабочих листов и т.д. в Excel), содержащих информацию, которая не должна изменяться пользователем непосредственно;

– использование возможностей по скрытию частей документа, содержащих информацию, не предназначенную для просмотра пользователем (формул, строк и столбцов, рабочих листов в Excel, фрагментов текста в Word);

– написание процедур идентификации пользователя при доступе к защищенным данным;

– использование переменных, определенных пользователем, элементов управления, полей (в Word), именованных диапазонов (в Excel) для ввода информации и редактирования документов;

– проектирование транзакций, обеспечение целостности данных при работе с разделяемыми данными в сети;

– сохранение шаблонов и надстроек для совместного их использования;

– защита кода приложений от несанкционированных изменений;

– закрепление правил, соглашений по структуре документа и кодированию при совместной работе нескольких разработчиков для обеспечения возможности разделения кода.



Далее рассматриваются дополнительные рекомендации и возможности, используемые при разработке приложений.



<== предыдущая лекция | следующая лекция ==>
Выбор метода доступа к данным | Контекстная справка «Что это такое?»


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.066 сек.