Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка информатика.doc
Скачиваний:
3
Добавлен:
01.05.2019
Размер:
1.24 Mб
Скачать

7.11.4. Рекомендации по проектированию экранных форм

  1. Вид формы должен быть максимально приближен к макету документа, из которого вводятся исходные данные решаемой задачи. Это означает, что поля формы должны располагаться в том же порядке, как расположены соответствующие им рекви­зиты документа.

  2. Перемещение по полям формы при нажатии на клавишу Enter (или Tab) должно соответствовать расположению значений вводимых реквизитов в исходном документе", слева направо и сверху вниз.

3. В первую очередь необходимо спроектировать формы спра­вочников (товаров, цехов, производственных подразделений, персонала и т.д.).

4. Для форм-справочников сначала использовать средство Автоформа, а затем доработать форму в режиме Конструктор.

  1. Перед проектированием составной формы заполнить исходны­ми данными таблицы справочников, используя формы справоч­ников. Это позволит контролировать правильность проектиро­вания составных форм.

  2. При проектировании составной формы сначала использовать Мастер форм, а затем доработать ее в режиме Конструктор.

  3. Для отображения в составной форме справочных данных ис­пользовать Поле со списком.

  4. Поместить в форму кнопки управления для перемещения по записям в главной форме, а также кнопку закрытия формы.

Методика разработки форм изложена в методическом пособии "Технология создания форм (СУБД Access 2002/XP). Методиче­ские указания и задания для выполнения лабораторных работ по дисциплине "Информатика".Составитель: ст. преп. Е.Б. Усольцева - СПб.: Изд-во СПбГУЭФ, 2002.

7.12. Запросы

Запросы являются самым распространенным программным средством, с помощью которого реализуются алгоритмы вычисли­тельной обработки различного вида (выборка записей, удаление, корректировка значений полей, загрузка таблиц и т.п.).

В запросе участвуют как записи таблиц, так и результаты вы­полнения других запросов. Запросы делятся по категориям: запрос на выборку, перекрестный запрос (сводная таблица), запрос на создание таблицы, запрос на добавление записей в таблицу, за­прос на обновление записей в таблице, запрос на удаление запи­сей таблицы. На языке SQL могут формироваться запросы к серве­ру для выполнения различных видов обработки данных, включая создание таблиц и их реструктуризацию.

К основным свойствам запроса относятся:

  • способ вывода в результирующую таблицу полей (все или указанные пользователем);

  • ограничение размера набора результирующих записей;

• вывод уникальных значений/записей и др. Результирующая таблица запроса состоит из столбцов, кото­рые также имеют свойства: формат, число разрядов, маска ввода, подпись.

Рекомендации по проектированию запросов

В курсовой работе для каждого запроса следует:

• обосновать тип запроса (выборка, добавление, изменение и т.п.);

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

  • указать состав обновляемых полей для запроса на обнов­ление.

  • определить условия отбора записей, участвующих в за­просе;

  • указать свойства запроса и отдельных его столбцов;

• привести в курсовой работе текст запроса на языке QBE и SQL.

В большинстве случаев для получения данных, выводимых в отчет, необходимо выполнить несколько запросов. Количество за­просов, необходимых для получения итогового результата, может быть разным для одной и той же задачи. Лучше спроектировать не­сколько простых запросов вместо одного сложного, как правило, многотабличного. Это упрощает поиск ошибок и отладку алгоритма решения задачи. Таблицы, содержащие справочные данные, реко­мендуется включать в последний (итоговый) запрос, что упрощает проектирование промежуточных запросов.

Методика разработки запросов изложена в методическом посо­бии "Технология обработки данных с использованием запросов (СУБД ACCESS 2002/XP). Методические указания и задания для выполнения лабораторных работ по дисциплине "Информатика". Составитель: ст. преп. В.В Скачкова - СПб.: Изд-во СПбГУЭФ, 2002.