Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Никулина М.В. Обработка данных в среде СУБД......doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
6.04 Mб
Скачать

Федеральное агентство морского и речного транспорта

Федеральное государственное образовательное учреждение

высшего профессионального образования

Волжская государственная академия водного транспорта

Кафедра управления транспортом

М.В. Никулина

Обработка данных в среде

СУБД Visual FOXPRO

Часть 2

Конспект лекций

по дисциплине «Информатика» для студентов очного обучения

специальности 080507 «Менеджмент организации»

Издательство ФГОУ ВПО «ВГАВТ»

Нижний Новгород

2006

УДК 681.3(075)

Н 65

Никулина, М.В.

Обработка данных в среде СУБД Visual FoxPro: конспект лекций по дисциплине «Информатика» для студентов очного обучения специальности 080507 «Менеджмент организации» / М.В. Никулина. – Н. Новгород: Изд-во ФГОУ ВПО «ВГАВТ», 2006. – 79 с.

Составитель: доц., к.т.н. Никулина М.В.

Ответственный редактор: профессор, д.т.н. Кожухарь В.И.

Настоящий конспект лекций предназначен для студентов факультета экономики и управления специальности 080507 «Менеджмент организации» по дисциплине «Информатика». В нем рассматриваются вопросы визуального программирования в среде СУБД, создания пользовательского меню и построения готовых приложений для решения производственных задач.

Рекомендовано к изданию на заседании кафедры Управления транспортом. Протокол № 4 от 11.11.2005 г.

© ФГОУ ВПО «ВГАВТ», 2006

Введение

Темы, представленные в настоящем конспекте лекций, являются логическим развитием вопросов, рассмотренных в первой части конспекта [1].

Большое внимание в конспекте уделяется разработке интерфейса при создании экранных форм, являющихся одним из основных инструментов пользователя для обработки информации, хранящейся в базах данных (БД). Даются рекомендации по использованию построителей объектов, размещаемых в формах; приводится широкий набор свойств объектов; описываются события, происходящие с объектами в процессе работы с формой и методы управления этими объектами.

Рассматриваются вопросы по созданию справочных окон диалога и их использованию при работе с формами.

В конспекте даются подробные рекомендации по работе с мастерами и конструкторами различных объектов.

Вводится понятие перекрестных таблиц, которые наряду с диаграммами являются средствами анализа больших объемов информации, хранящейся в БД. Приводятся способы создания перекрестных таблиц и диаграмм.

В конспекте дается новая трактовка применения отчетов, являющихся средством печатного представления данных из таблиц, как средств создания и оформления бланков различного назначения.

Подробно раскрываются вопросы, связанные с разработкой пользовательского меню, с помощью которого организуется доступ ко всем необходимым компонентам БД.

Даются определения проекта и создаваемого на его основе приложения как средств объединения различных объектов БД с целью создания готового программного продукта для конечного пользователя.

И, наконец, затронута тема создания для таблиц WEB-страниц, являющихся средством представления информации из БД во всемирной паутине.

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

Тема 1. Определение свойств объектов формы

Как уже упоминалось ранее [1], формы представляют собой очень удобное и гибкое средство для программирования графического интерфейса пользователя, для просмотра, ввода и редактирования информации из баз данных, представленных как отдельными, так и связанными таблицами, для отображения и ввода данных с применением различных элементов управления. В формах можно использовать широкий набор объектов различных типов, настраивать эти объекты и описывать их поведение в процессе работы с формой посредством определения их свойств и методов.

После создания формы с помощью мастера или конструктора форм [1], начинается процесс разработки удобного интерфейса пользователя при решении различных производственных задач.

Это процесс включает в себя:

– настройку параметров самой формы как объекта;

– размещение в форме необходимого числа объектов: текста, полей различных типов, линий, рисунков, кнопок управления;

– настройку свойств размещенных в форме объектов в соответствии с определенными требованиями.

Свойства формы и всех ее объектов настраиваются в окне свойств Properties (Свойства) (см. рис. 1). Это окно имеет пять вкладок для отображения списка всех свойств и определенных подгрупп свойств:

Таблица 1

Описание вкладок окна свойств Properties

Вкладка

Назначение

All (Все)

Содержит список всех свойств и методов формы в алфавитном порядке

Data (Данные)

Содержит свойства объекта, связанные с источником данных

Methods (Методы)

Содержит список всех методов объекта

Layout (Расположение)

Содержит свойства объекта, связанные с его оформлением

Other (Другие)

В данную вкладку собраны все свойства, не вошедшие на вкладки Data и Layout

Команда Properties вызывается из контекстного меню нажатием правой кнопки мыши на нужном объекте, или из меню команды View. Набор свойств, представленных в окне диалога данной команды, зависит от типа объекта, для изменения свойств которого она вызывается.

Выбор объекта, свойства которого подлежат изменению, зависит от типа объекта. Если это форма или простой объект, выбор осуществляется щелчком левой клавишей мыши на нем. Если это составной объект, то для редактирования свойств объектов, входящих в его состав, необходимо щелчком правой кнопки мыши на нем вызвать контекстное меню и из него – команду Edit для получения доступа к его элементам. Затем левой клавишей мыши выбираются нужные элементы, и изменяются их свойства.

Название выбранного объекта отображается в раскрывающемся списке (см. рис. 1), который содержит перечень всех объектов формы. Из этого перечня также можно выбрать любой другой объект формы. В списке наименований свойств выбранного объекта находятся нужные свойства, и в области редактирования определяются новые значения этих свойств, которые отображаются в списке значений. Область редактирования может быть представлена полем ввода (для ввода уникальных значений с клавиатуры), раскрывающимся списком (для выбора из него одного из предлагаемых значений), кнопкой … для вызова цветовой палитры или выбора файла рисунка. Изменить значение свойства можно, непосредственно введя новое значение в поле ввода вручную или щелкнув мышью на расположенной справа от поля ввода кнопке вызова вспомогательного диалога.

Рис. 1. Окно определения свойств объектов формы

Рассмотрим наиболее часто используемые свойства объектов форм.