04.Основные правила работы (Документация по КСАМ (КИСП))

2017-12-22СтудИзба

Описание файла

Файл "04.Основные правила работы" внутри архива находится в следующих папках: Документация по КСАМ (КИСП), Документация. Документ из архива "Документация по КСАМ (КИСП)", который расположен в категории "". Всё это находится в предмете "структурное проектирование автоматизированных систем обработки информации и управления" из 10 семестр (2 семестр магистратуры), которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "структурное проектирование автоматизированных систем обработки информации и управления" в общих файлах.

Онлайн просмотр документа "04.Основные правила работы"

Текст из документа "04.Основные правила работы"

О сновные правила работы с формами КИСП

4. Основные правила работы с формами КИСП

4.1. Работа с меню

Во второй строке каждой формы КИСП отображается строка-меню. Каждый элемент этого меню представляет собой вложенное меню (рис. 4.1).

Рис. 4.1. Вложенные меню формы КИСП

Ниже приведено описание каждого меню.

4.1.1. Файл.

  • Сохранить. Эта команда сохраняет изменения в базе данных КИСП.

  • Печать. На экране появляется окно (рис. 4.2), с помощью которого можно выполнить настройку принтера (кнопка Printer)и вывести данные текущей формы на печать (кнопка ОК).

  • Откатить. Позволяет восстановить в базе данных КИСП данные, которые были изменены после последнего выполнения команды Сохранить, и завершить выполнение формы. При этом на экране появляется окно Oracle Forms (рис. 4.3), с помощью которого пользователь КИСП должен подтвердить (Нет) или опровергнуть (Да) своё желание откатить базу данных.

  • Выйти. Команда сохраняет изменённые данные в базе данных КИСП и завершает выполнение текущей транзакции. На экране появляется головная форма системы.

Рис. 4.2. Окно для выбора и настройки принтера.

Рис. 4.3. Окно "Oracle Forms"

4.1.2. Поле.

  • Следующее (Tab). Перейти к следующему полю строки таблицы. Для этой цели можно использовать "горячую" клавишу Tab.

  • Предыдущее (Shift Tab). Перейти к предыдущему полю строки таблицы. Можно использовать комбинацию клавишей Shift Tab.

  • Дублирование (F3). Дублирует значение поля столбца предыдущей строки в текущее поле (где установлен курсор ввода). "Горячая" клавиша - F3.

  • Очистить (Del). Удаляет поле. С помощью "горячей" клавиши Delete удаляется выделенный фрагмент поля. Для выделения фрагмента щёлкните на первый символ участка и, удерживая левую кнопку, переместите мышь к последнему символу фрагмента, отпустите кнопку мыши. Для выделения слова в поле дважды щёлкните на этом слове.

  • Ctrl Insert (копировать в буфер). Это не пункт меню, а подсказка о том, что для копирования выделенного фрагмента поля в буфер обмена Windows необходимо нажать комбинацию клавишей Ctrl Insert.

  • Shift Insert (восстановить из буфера). Это не пункт меню, а подсказка о том, что для восстановления буфера обмена в текущем поле (с текущей позиции) необходимо нажать комбинацию клавишей Shift Insert.

  • Редактировать. Если при вводе текст не умещается в поле, то левые символы сдвигаются влево за пределы поля (выполняется прокрутка поля). Эту команду можно использовать, чтобы посмотреть значение поля целиком (или большую его часть). На экране появляется окно Editor (рис. 4.4). Здесь можно отредактировать поле и заменить некоторые его старые фрагменты на новые (кнопка Search).

Рис. 4.4. Окно "Editor"

4.1.3. Запись.

  • Следующая. Перейти к следующей строке таблицы. "Горячая" клавиша - "стрелка вниз". Если текущая строка является последней, то

1) если в таблицу можно включать новые записи, то автоматически появляется новая пустая строка (которую можно заполнить); при повторном нажатии клавиши "стрелка вниз" в строке сообщений (предпоследняя строка экрана) появляется сообщение "Запись должна быть введена или удалена", при нажатии клавиши "стрелка вверх" это сообщение и пустая строка исчезают с экрана;

2) если в таблицу нельзя включать новые записи, то появляется сообщение "Запрещено включать записи в базу данных".

  • Предыдущая. Перейти к предыдущей строке таблицы. "Горячая" клавиша - "стрелка вверх". Если текущая строка является первой, то в строке сообщений появляется предложение "Это первая запись".

  • Скроллинг вниз (PgDn). Выполнить скроллинг (прокрутку) строк таблицы вниз. При этом последняя строка в окне, где отображается таблица, становится первой в этом окне PgDn.

  • Скроллинг вверх(PgUp). Выполнить скроллинг (прокрутку) строк таблицы вверх. При этом первая строка в окне, где отображается таблица, становится последней в этом окне. "Горячая" клавиша - PgUp.

  • Включить(F6). Включить в таблицу новую пустую строку (запись) за текущей. "Горячая" клавиша - F6.

  • Дублировать(F4). Копирует поля предыдущей строки в текущую новую запись. Как правило, используется после команды Включить в случае, если эти строки имеют много общих полей. "Горячая" клавиша - F4.

  • Удалить(Shift F6). Удалить текущую строку таблицы. "Горячая" клавиша - Shift F6. Следует отметить, что в КИСП используется каскадная схема удаления строк: при удалении какой-либо строки (записи) таблицы автоматически удаляются записи других таблиц, которые связаны с данной строкой.

  • Очистить(Shift F4). Очистить и удалить текущую строку таблицы (без удаления в БД). Для восстановления очищенных записей достаточно щёлкнуть кнопку Найти.

4.2. Основные кнопки, используемые в КИСП

Во всех формах КИСП назначение следующих трёх кнопок остаётся постоянным:

- посмотреть или определить детальные свойства текущего блока (объекта) окна. Под блоком понимается именованная (выделенная) совокупность полей окна или экрана;

- вернуться к предыдущему окну;

- посмотреть или определить элементы нечёткого столбца.

Назначение остальных кнопок рассматривается в соответствующих разделах руководства.

4.3. Организация поиска данных

Большая часть данных КИСП отображается на экране в виде разнообразных таблиц. В КИСП разработан приём, позволяющий выполнять поиск в таблице по любой совокупности отображаемых столбцов.

На рис. 4.5 в качестве примера приведена таблица, используемая для описания узлов РСОД. Чтобы выполнить поиск в этой таблице, необходимо в поле ввода (оно обычно располагается внизу таблицы) ввести условие поиска и щёлкнуть кнопку Найти.

Рис. 4.5. Пример таблицы КИСП

Условие поиска имеет следующий вид:

условие для столбца1 \ условие для столбца 2 \ условие для столбца 3 \ ... \ условие для последнего столбца

Здесь каждый элемент не является обязательным. Пустое условие поиска означает поиск всех строк таблицы. Символ '\' (обратная косая черта) выступает в качестве разделителя и играет роль логической операции 'И'. Рассмотрим правила кодирования условия поиска для столбца.

4.3.1. Условие поиска для символьного столбца.

Таблица 4.1

Условие

Когда значение в столбце удовлетворяет условию поиска

контекст

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

'_' - знак подчёркивания обозначает любой одиночный символ,

'%' - знак процента обозначает любую последовательность символов,

остальные символы обозначают сами себя.

Перед поиском КИСП автоматически добавляет в конец контекста символ '%' . Заглавные и строчные буквы при поиске различаются.

4.3.2. Условие поиска для числового столбца.

Таблица 4.2

Условие

Когда значение в столбце удовлетворяет условию поиска

число

Значение в столбце равно числу

=число

Значение в столбце равно числу

<число

Значение в столбце строго меньше числа

<=число

Значение в столбце не больше числа

>число

Значение в столбце строго больше числа

>=число

Значение в столбце не меньше числа

!=число

Значение в столбце не равно числу

between число1 and число2

Значение в столбце не меньше числа1 и не больше числа2

is null

Значение в столбце является пустым (NULL)

is not null

Значение в столбце не является пустым

В условии поиска целая часть числа отделяется точкой от дробной части.

В следующей таблице приведены примеры кодирования условий поиска для формы на рис. 4.5.

Таблица 4.3

Что требуется найти

Условие поиска

Какие строки таблицы (рис. 4.5) будут отображаться

Найти узлы, имена которых начинаются с букв "Сер".

Сер

2-ая строка таблицы.

Найти узлы, имена которых содержат сочетание букв "ер".

%ер

2-ая и 3-я строки таблицы.

Найти узлы с числом станций больше 3.

\>3

1-ая и 3-я строки.

Найти узлы, в именах которых во 2-ой позиции закодирована буква "е" и имеющие непустое значение в столбце "% заполнения диска".

_е\\\is not null

2-ая строка.

Найти узлы, имена которых содержат букву "е", с числом станций в интервале от 4 до 100 и с процентом заполнения диска не меньше 90.

%е\between 4 and 100\\>=90

1-ая строка.

Найти все строки таблицы.

Очистить поле ввода условия поиска и щёлкнуть кнопку Найти.

Все строки.

4.4. Работа с нечёткими числами

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5167
Авторов
на СтудИзбе
438
Средний доход
с одного платного файла
Обучение Подробнее