Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Программирование в Microsoft Office для пользователей
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

12.2 Основные этапы создания приложений Access

Создание приложений VBA, взаимодействующих с базами данных, этапы проектирования и реализации приложений

Если вы будете выступать в роли профессионального разработчика и создавать приложение, данные которого будут храниться на источнике данных (в базе данных Access или на клиент-серверной системе), то есть смысл последовательно выполнить все рекомендованные этапы проектирования и создания таких приложений. Этим вы, возможно, убережете себя от ошибок, которые будет впоследствии трудно исправить.

Первый этап — сбор информации о потребностях предприятия, его подразделений и пользователей: какие унаследованные системы на нем работают, с чем нужно обеспечивать совместимость, как организованы информационные потоки, какова изменчивость системы и т.п. Часто при этом используются специальные средства, такие, как Visio и ERWin.

Второй этап — выбор архитектуры приложения, выбор подходящей системы управления базами данных и проектирование СУБД. На этом этапе определяется, будет ли информация храниться с использованием ядра Jet или клиент-серверной системы, проектируется система таблиц для хранения информации и отношений между ними, проектируются некоторые другие объекты базы данных. Кроме того, определяется архитектура приложения — сколько в ней будет уровней, будут ли использоваться терминальные или Web-технологии, будет ли применяться репликация и т.п.

Третий этап — реализация СУБД и бизнес-логики приложения. На этом этапе проектируются, создаются, настраиваются, заполняются исходными данными объекты базы данных — таблицы, представления, хранимые процедуры, формы, отчеты, макросы, программные модули и т.п. При создании приложений в Access большая часть этих операций выполняется при помощи графического интерфейса разработчика. Код VBA используется для проверки вводимых пользователем значений, для работы с элементами управления на форме, переключения между формами, отчетами, другими элементами управления, обращения к внешним объектным моделям и т.п. На этом этапе опять-таки могут помочь Visio и ERWin.

Четвертый этап — оптимизация производительности базы данных, этап, который часто упускается разработчиками. Задача эта комплексная, но включает в себя в том числе и оптимизацию кода VBA.

Пятый этап — тестирование и отладка приложения (см. раздел 6).

Шестой этап — развертывание приложения.

Как мы видим, этапы достаточно комплексные, и рассмотреть их в этой книге не представляется возможным. Поэтому в рамках этой книги будет рассказано только про те моменты, в которых нам может помочь VBA.

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 
© 2004-2016, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru