Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Описание связей между информационными объектами
Прежде чем приступать к созданию таблиц с динамическими объектами и операциями, необходимо выполнить описание связей между информационными объектами. Вначале следует выделить и описать динамические информационные объекты, а затем – операции перевозочного процесса, поскольку операции представляют собой связи между статическими и выделенными динамическими информационными объектами. Когда некоторые характеристики статического информационного объекта часто изменяются, то рационально разделять такие объекты на несколько статических объектов, устанавливая между ними статические связи. Например, характеристики локомотива могут содержать данные о железнодорожной станции, к которой он приписан (на которой он работает постоянно). Если технология работы предусматривает переброску локомотива между станциями, то необходимо характеристики железнодорожной станции выделить в самостоятельный статический информационный объект, а затем установить связь между локомотивом и этой станцией. При переброске локомотива достаточно в характеристиках соответствующего объекта изменить код станции. Для описания связей необходимо последовательно: выбрать название связи; сформулировать описывающее предложение; указать информационные объекты, межу которыми устанавливается связь; выявит необходимые характеристики; выбрать ключи. Имя связи желательно выбирать так, чтобы оно совпадало с названием соответствующего (реального) динамического объекта, например "ПОЕЗД" или с названием реальной операции перевозочного процесса, например "РАСФОРМИРОВАНИЕ". Описывающее предложение – это краткое описание динамического объекта или операции. Оно должно содержать имена связываемых информационных объектов. Описывающее предложение используется разработчиками информационной системы в процессе ее создания для быстрого понимания сути каждой связи, которых в мощных информационных системах может быть несколько сотен и каждая из которых может связывать десятки информационных объектов. Характеристики и ключи для каждой связи выбираются по тем же правилам, которые используются при описании статических информационных объектов (см. предыдущую лабораторную работу). Следует отметить, что наиболее важными характеристиками операций перевозочного процесса являются дата и время ее осуществления.
Результаты описания связей рекомендуется оформлять в виде таблиц. В табл. 1, 2 приведен пример описания связей для информационной системы "Учет вагонов парка МПС".
Понятие "формы ввода" как инструмента просмотра таблиц и заполнения их данными Необходимость использования форм для просмотра и ввода данных в таблицах обусловлена тремя основными причинами: 1) если необходимо сконцентрировать внимание оператора на одной записи таблицы; 2) если необходимо воспроизвести на экране внешний вид бумажного бланка (формы), который оператор привык заполнять до разработки информационной системы; 3) если возникает необходимость одновременно просматривать и вводить данные в поля, расположенные в разных таблицах базы данных. Форма обычно проектируется на базе одной или нескольких существующих Access-таблиц или запросов. Имена полей берутся из спецификации таблицы, а поля на экране необходимо располагать либо в соответствии с требованиями заказчика ИС, либо в соответствии со своими вкусами (если жесткие требования отсутствуют). При этом он определяет, какие поля и в какой последовательности появятся в форме, объединяет логически взаимосвязанные поля в группы, вносит в форму элементы оформления. Форму можно изготовить "вручную" – с помощью конструктора форм, автоматизированным способом – с помощью мастера по созданию форм или автоматически – используя автоформу. Автоформа является наиболее простым способом создания формы одного из трех видов расположения полей: все поля одной записи располагаются в один столбец; все поля одной записи располагаются на экране в виде таблицы; все записи таблицы представляются в табличной форме.
Таблица 1 Описание связей
Таблица 2 Характеристики и ключи связей
Использовать автоформы, особенно табличную разновидность, рекомендуется для быстрого создания простых форм, при помощи которых необходимо заполнить одну таблицу данными, не связанными с данными из других таблиц. Например, табличную автоформу удобно использовать для заполнения таблиц, содержащих нормативно-справочную информацию – списки заводских станций, грузовых фронтов, марок автомобилей. При помощи мастера форм удается создать формы более сложного вида. Так же, как и при работе с другими мастерами, для создания "готовой к употреблению" формы достаточно осмысленно ответить на вопросы мастера. Наиболее универсальным и гибким средством создания форм является Конструктор форм. Он создает пустой макет формы и предоставляет набор разнообразных инструментов, с помощью которого можно создать форму любой сложности. Создание формы. Чтобы приступить к изготовлению формы следует в окне базы данных выполнить щелчок на закладке (Формы) и выбрать кнопку (Создать). Обычно форма связана с какой-либо таблицей, т.е. содержимое этой таблицы отображается в форме и наоборот, данные, вводимые в форму, попадают в соответствующую таблицу. Форма может быть связана как с таблицей, так и с запросом. В нижней части окна (Новая форма) находится поле со списком таблиц или запросов, для которых создается форма. Проектирование формы заключается во вставке в пустую форму один за другим управляющих элементов и задании их свойств. Речь идет о полях, надписях, кнопках, списках, иллюстрациях и пр. Каждый управляющий элемент может быть независимым, т.е. несвязанным с полем таблицы или запроса, или зависимым – связанным. Элемент может быть связан с некоторым полем в таблице (или в запросе), на которой базируется форма. Например, связанное с некоторым полем записи таблицы текстовое поле формы будет постоянно отображать содержимое "своего" поля активной записи таблицы. Выбранные и размещенные в окне проектирования формы элементы управления приобретают свой реальный вид в режиме заполнения. В режиме же проектирования они обычно представлены в виде условных обозначений, зачастую близких к реальному виду обозначаемых элементов. Особое значение имеют элементы управления, которые связаны с полями одной или нескольких таблиц. При помощи именно этих элементов управления операторы базы данных получают возможность просматривать, вводить или корректировать значения в полях таблиц. Например, связанное с некоторым полем записи таблицы текстовое поле формы будет постоянно отображать содержимое "своего" поля активной (текущей) записи таблицы. Остальные (несвязанные) элементы управления играют вспомогательную роль, предоставляя оператору дополнительную информацию, которая может пригодиться ему при вводе и корректировке данных в таблицах.
Элементы управления выбираются на соответствующей панели инструментов и с помощью мыши вставляются в пустую форму. Затем мышью регулируются положение и размер элемента управления. Выполнив эти действия, получаем несвязанный элемент управления. Для связи элемента управления с определенным полем таблицы необходимо вызвать окно характеристик управляющего элемента посредством двойного щелчка на этом элементе в окне проектирования формы. В окне свойств в разделе (Данные) следует найти характеристику (Данные) и задать в качестве ее значения имя связываемого поля. Рекомендуется пользоваться кнопкой открытия списка полей и выбрать необходимое поле. В режиме проектирования формы любой управляющий элемент можно перенести в другую позицию и изменить его размер при помощи мыши. Перед началом конструирования формы рекомендуется подробно ознакомиться с назначением и особенностями использования каждого управляющего элемента. Готовый прототип формы следует сохранить.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2017-02-05; просмотров: 202; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.138.114.94 (0.01 с.) |