3.5      Описание форм

 

Для обеспечения комфортной работы с информационной системой необходимо создать экранные формы, позволяющие: вводить, редактировать, просматривать интересующие данные, удалять ненужные записи. Рассмотрим экранные формы, созданные в Microsoft Access 2000. При создании экранных форм, для присвоения различных функций элементам управления и самим формам, использовались запросы и встроенный язык Visual Basic. Процедуры, написанные на этом языке, представлены в приложении.


3.5.1   Форма «Обложка»

Данная форма представлена на рис.3.5.1. Она является главной и автоматически открывается при запуске базы данных. Именно с нее начинается работа с информационной системой.

Основным элементом этой формы является набор вкладок: Реклама; Выставки; Сувенир/полиграфия; Сотрудник. Каждой вкладке соответствует свой набор кнопок:

-            Реклама:

Кнопка «Показать все записи» - при нажатии открывает форму «Размещение рекламы» (рис.3.5.2);

Кнопка «Отчет по рекламе» - при нажатии вызывает отчет «Расходы на рекламу» (рис.3.6.1);

-            Выставки:

Кнопка «Выставки в Москве» - при нажатии открывает форму «Участие в выставках» (рис.3.5.4);

Кнопка «Годовой отчет» - при нажатии вызывает отчет «Выставки» (рис.3.6.2);

-            Сувенир/полиграфия:

Кнопка «Показать все записи» - при нажатии открывает форму «Заказ сувенир/полиграфия» (рис.3.5.8);

Кнопка «Годовой отчет» - при нажатии вызывает отчет «Сувенир/полиграфия» (рис.3.6.3);

-            Сотрудник:

Кнопка «Данные о сотрудниках» - при нажатии открывает форму «Сотрудник» (рис.3.5.9);

Кнопка «Выйти из программы» - при нажатии вызывает закрытие формы «Обложка» и выход из системы.

Код обработчика событий элементов управления формы, представлен в приложении (пункт 1).


3.5.2   Форма «Размещение рекламы»

Форма представлена на рис.3.5.2. Она предназначена для просмотра данных о размещенной рекламе и поиска нужной записи по названию носителя рекламы.

Источником строк является таблица «НосителиРекламы».

Поле «№ записи» - при нажатии открывает форму «ПравкаРеклама» (рис.3.5.3) с данными соответствующими номеру этой записи;

Поле «Поиск» обеспечивает поиск записи по названию носителя рекламы с возможностью перехода на найденную запись;

Кнопка «Годовой отчет» - при нажатии вызывает отчет «Расходы на рекламу» (рис.3.6.1);

Кнопка «Выход» - при нажатии закрывает форму «Размещение рекламы»

Код обработчика событий элементов управления формы, представлен в приложении (пункт 2).

3.5.3   Форма «ПравкаРеклама»

Форма представлена на рис.3.5.3. Она позволяет вводить, редактировать, сохранять и удалять данные. Источником строк для данной формы является таблица «НосителиРекламы».

Поле со списком «ТипНосителя» - источником его строк является значение столбца «ТипНосителя» из таблицы «ТипНосителя». Команда Select-SQL:

SELECT Тип Носителя.Код Тип Носителя,

Тип Носителя.[Тип Носителя]

FROM Тип Носителя;

Поле со списком «Тип Рекламы» - источником его строк является значение столбца «Тип Рекламы» из таблицы «ТипТипРекалмы». Команда Select-SQL:

SELECT Тип Рекламы.Код Тип Рекламы,

Тип Рекламы.[Тип рекламы]

FROM ТипРекламы;

Поле со списком «Год» - источником его строк является значение столбца «Год» из таблицы «Год». Команда Select-SQL:

SELECT Год.КодГод, Год.Год

FROM Год;

Кнопка «Сохранить» - при нажатии сохраняет внесенные в запись изменения и закрывает форму «ПравкаРеклама»;

Кнопка «Добавить запись» - при нажатии сохраняет внесенные в запись изменения и очищает поля формы;

Кнопка «Удалить запись» - при нажатии удаляет запись из таблицы «НосителиРекламы» и закрывает форму «ПравкаРеклама»;

Код обработчика событий элементов управления формы, представлен в приложении (пункт 3).

3.5.4   Форма «Участие в выставках»

Форма представлена на рис.3.5.4. Она предназначена для просмотра данных о выставках, проходящих в Москве, поиска нужной записи по названию выставки и сортировки данных по типу участия.

Источником записей данной формы является таблица «Участие». Источником строк имеющейся здесь подчиненной формы является Запрос «Выставка», сформированный на основе таблицы «СписокВыставок»:

SELECT СписокВыставок.№, СписокВыставок.Название,

СписокВыставок.[Дата проведения], СписокВыставок.КодГод,

СписокВыставок.КодМесто, СписокВыставок.Отчёт, СписокВыставок.КодУчастие, СписокВыставок.Дата

FROM Участие INNER JOIN СписокВыставок ON Участие.КодУчастие = СписокВыставок.КодУчастие

WHERE (((СписокВыставок.КодУчастие)=[Forms]![Участие]![Участие]))

ORDER BY СписокВыставок.Название;

Поле со списком «Участие» - источником его строк является значение столбца «Участие» из таблицы «Участие». Команда Select-SQL:

SELECT Участие.КодУчастие, Участие.Участие FROM Участие;

Поле «Поиск» обеспечивает поиск записи по названию выставки с возможностью перехода на найденную запись;

Поле «№ записи» - при нажатии открывает форму «Выставки» (рис.3.5.5) с данными соответствующими номеру этой записи;

Кнопка «Годовой отчет» - при нажатии вызывает отчет «Выставки» (рис.3.6.2);

Кнопка «Выход» - при нажатии закрывает форму «Участие в выставках».

Код обработчика событий элементов управления формы, представлен в приложении (пункт 4).


Информация о работе «Информационная система отдела маркетинга»
Раздел: Маркетинг
Количество знаков с пробелами: 67893
Количество таблиц: 0
Количество изображений: 0

Похожие работы

Скачать
43424
0
0

... любых СУБД с языком запросов SQL (MS SQL Server, MS Access, Oracle, PostgreSQL и др.), а в качестве Web-сервера — MS Internet Information Server, Apache и др. Система электронной коммерции UlterShop предназначена для построения интернет магазинов, которые ориентированны на розничную или оптовую торговлю штучными товарами Покупателями могут Выть и юридические, и физические лица. Система является ...

Скачать
52260
0
5

... обязанности , права , ответственность . Далее я приведу "Положение об отделе" и должностные инструкции специалистов и руководителя отдела . Положение об отделе маркетинга АО "ДСК" Общие положения. 1.1 Отдел маркетинга АО "ДСК" создан для ведения деятельности по финансированию собственного и приравненному к нему строительства жилья , зданий и сооружений . Данная деятельность ...

Скачать
369263
8
7

... . В целом маркетинговая информационная система дает множество преимуществ: *            организованный сбор информации; *            избежание кризисов; *            координация плана маркетинга; *            скорость; *            результаты, выражаемые в количественном виде; *            анализ издержек и прибыли. Однако создание маркетинговой информационной системы может быть ...

Скачать
156192
7
4

... , а в отдельных случаях к реализации коммуникаций при меньших затратах, так как при этом проявляется принцип: «Целое - это больше, чем сумма составляющих ее частей». 2 АНАЛИЗ СИСТЕМЫ МАРКЕТИНГА ИНТЕГРИРОВАННЫХ МАРКЕТИНГОВЫХ КОММУНИКАЦИЙ ОАО «ДОНЕЦКАЯ МАНУФАКТУРА М». ОРГАНИЗАЦИЯ СЛУЖБЫ МАРКЕТИНГА   2.1 Анализ системы управления интегрированными маркетинговыми коммуникациями ОАО «Донецкая ...

0 комментариев


Наверх