1 Технические требования и вопросы безопасности 7



бет7/7
Дата20.07.2016
өлшемі2.16 Mb.
#212397
түріРуководство пользователя
1   2   3   4   5   6   7

3.6.Запрос по образцу


Как уже говорилось, для перехода к выполнению запроса по образцу на странице «Выбор базы/запроса по образцу» следует выбрать требуемый запрос из списка, расположенного в нижней части страницы, и нажать кнопку «Выбрать запрос по образцу».

Если все заданные при проектировании запроса по образцу условия поиска имеют статус «Не выводится (НВ)»7, система сразу перейдет к выполнению поиска. В противном случае в браузере будет выведена страница задания условий запроса (Рис. 3 .17).



Рис. 3.17. Задание условий поиска для запроса по образцу

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

Если условию поиска для какого-либо поля, отображаемого в окне «Запрос по образцу», при проектировании запроса был присвоен статус «Обязательное (ОБ)», ввод поискового значения для данного поля является обязательным (названия таких полей выделены красным цветом). Пока значение «обязательного» поля не задано, выполнение запроса невозможно (на экран будет выводиться сообщение об ошибке).

Введя необходимые условия поиска, нажмите кнопку «Выполнить запрос». Система приступит к отбору записей, удовлетворяющих заданным критериям. Во время выполнения поиска на экране отображается окно «Предварительный отбор». Нажав кнопку «Стоп» в этом окне, Вы можете прервать выполнение запроса до его завершения.

Способ вывода результатов выполнения запроса по образцу зависит от режима обработки, заданного при проектировании запроса в ИСУБД «CronosPro» (см. таблицу).




Режим обработки, заданный при проектировании запроса в ИСУБД «CronosPro»


Способ вывода результатов запроса, выполненного через Интернет-компонент

Выдача по выходной форме (на экран или в файл)

Результаты выполнения запроса отображаются на экране в соответствии с заданной выходной формой (см. раздел 3.5.1)

«Просмотр»

Записи, отобранные в результате выполнения запроса, отображаются на экране в режиме просмотра (см. раздел 3.5.2)

«Коррекция»

Записи, отобранные в результате выполнения запроса, отображаются на экране в режиме коррекции (см. раздел 3.7)

«Ничего» или любой другой режим

После выполнения запроса на экране отображается страница «Ответ на запрос», позволяющая пользователю самостоятельно выбрать способ вывода результатов запроса

В заголовке страницы «Запрос по образцу» выводятся имя пользователя, выполнившего вход в систему, а также названия текущего банка данных и корневой базы запроса. Кнопка «Выбор банка», расположенная справа от имени банка, позволяет выбрать другой банк данных. Кнопка «Выбор базы/запроса по образцу» предназначена для возврата на страницу «Выбор базы/запроса по образцу» (см. Рис. 3 .6). Кнопка «Конец сессии» используется для завершения текущей сессии.


3.7.Ввод/коррекция данных


В режим ввода/коррекции данных Вы можете попасть со страницы выбора режима работы с банком данных (Рис. 3 .6) или со страницы «Ответ на запрос» (Рис. 3 .12). В первом случае Вам необходимо выбрать пункт «Ввод» и нажать на кнопку «Выбрать базу». Во втором случае следует воспользоваться кнопкой «Коррекция». В обоих случаях Вы можете задать количество записей, отображаемых на экране, в поле ввода «Количество строк на странице».

Основная страница режима изображена на Рис. 3 .18. Здесь Вы можете как создать новую запись, так и отредактировать или удалить уже существующие. Для завершения ввода/коррекции в любой момент нажмите на ссылку «Закончить ввод/коррекцию».



Рис. 3.18. Окно ввода/коррекции записей

Как и при работе в режиме просмотра (см. Рис. 3 .14) все записи пронумерованы и выводятся с новой строки. В качестве названия записи отображаются значения информативных полей (в виде гиперссылок). Щелчок по гиперссылке позволяет перейти к редактированию записи (см. раздел 3.7.1). Значок справа от названия записи служит для удаления записи.

Для создания новой записи следует щелкнуть по ссылке «Новая запись». На экран будет выведено окно редактирования записи, однако все поля такой записи будут пустыми. Вся работа с новой записью полностью аналогична работе по редактированию существующей записи.

В заголовке страницы «Ввод/коррекция записей» отображаются элементы управления режимом ввода/коррекции. Ссылка «Закончить ввод/коррекцию» позволяет вернуться в режим, из которого был вызван режим ввода/коррекции. Кнопка «На запись» позволяет быстро перейти к требуемой записи, введя ее порядковый номер в поле, расположенном справа от кнопки.

3.7.1.Редактирование выбранной записи


Ввод/коррекция значений полей выбранной записи осуществляется в отдельной странице браузера (Рис. 3 .19).

Рис. 3.19. Редактирование записи

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

Правила ввода значения поля определяются его типом и описаны ниже.

После того как Вы внесете все необходимые изменения в поля записи, Вы можете сохранить или отменить внесенные изменения. Для этого воспользуйтесь расположенными в нижней части окна кнопками «Сохранить запись» или «Отмена» соответственно.

3.7.2.Ввод значений простых полей (кроме полей типа «Словарное» и «Файл»)


Значения простых полей (за исключением словарных полей и полей типа «Файл») вводятся непосредственно в строке редактирования.

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


3.7.3.Ввод значений полей типа «Словарное»


Для ввода или изменения значения поля типа «Словарное» следует щелкнуть на значке справа от названия поля. В браузере будет открыта страница «Просмотр словаря» (Рис. 3 .20).

Рис. 3.20. Выбор значения из словаря

Эта страница содержит список понятий словаря. Каждое понятие представляет собой гиперссылку, щелчок по которой добавляет соответствующее значение в словарное поле.

Если словарное поле является множественным, Вы можете добавить в него сразу несколько значений. Для этого установите флажки слева от требуемых понятий и нажмите ссылку «Ввести» (в заголовке страницы).

Если список понятий словаря достаточно велик, они выводятся по 20 штук на странице. Чтобы просмотреть следующие/предыдущие 20 понятий, следует воспользоваться ссылками перехода, отображаемыми в заголовке страницы (на Рис. 3 .20 это ссылка «Записи с 21 по 40»).

В заголовке страницы отображается также поле, предназначенное для поиска нужного понятия словаря. Для выполнения поиска следует ввести в этом поле искомое значение и щелкнуть по расположенному справа значку . При задании условия поиска могут использоваться шаблоны «?» и «*». Если поиск завершился успешно, на странице будут отображены найденные понятия словаря. Чтобы вернуться к просмотру всех понятий словаря, следует очистить поле поиска и повторно щелкнуть значок .

Значки и служат для просмотра списков найденных/отмеченных понятий словаря соответственно.

3.7.4.Ввод значений множественных полей


Если поле является множественным, его значения на странице редактирования записи (см. Рис. 3 .19) отображаются в виде выпадающего списка.

Редактирование и добавление новых значений множественного поля происходит в специальном окне (Рис. 3 .21). Для вызова этого окна щелкните на значке справа от выпадающего списка.



Рис. 3.21. Редактирование значения множественного поля

В окне отображаются все значения, введенные в выбранное множественное поле. Каждому значению соответствует одна строка, в левой части которой отображается его порядковый номер. Самая нижняя строка (вместо номера в ней выводится надпись «Новое») предназначена для добавления значения в поле.

Чтобы изменить какое-либо из существующих значений, достаточно просто поместить курсор в соответствующую строку и ввести требуемое значение. Чтобы добавить новое значение к уже существующим, введите его в строке «Новое» и нажмите на значок .

Для удаления значения следует щелкнуть по значку .

Чтобы внести изменения в редактируемую запись, воспользуйтесь ссылкой «Сохранить». В противном случае щелкните ссылку «Отмена». Будьте внимательны. Если Вы введете новое значение и, не нажав на значок , щелкните по ссылке «Сохранить», новое значение в поле добавлено не будет.


3.7.5.Ввод значений сложных полей


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

Для редактирования значений сложного поля щелкните на значке справа от выпадающего списка. На экран будет выведено новая страница ввода/коррекции, предназначенная для работы со связанными записями (Рис. 3 .22).


Рис. 3.22. Дочерняя страница ввода/коррекции для сложного поля

Работа с этим страницей в целом аналогична работе с родительской страницей ввода/коррекции.

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

Для завершения работы со связанными записями и возврата на уровень корневой базы следует щелкнуть на ссылке «Закончить ввод/коррекцию».

4.Работа с Интернет-компонентом ДСПИ «Cros»

4.1.Вход в систему и идентификация пользователя


Вход в систему изображен на Рис. 3. 4 .23. В настоящее время в системе «Cros» не существует разграничения доступа, поэтому ввод имени пользователя и пароля не требуется. Строка «Номер сессии» может заполняться или не заполняться, по усмотрению пользователя.

Под сессией понимается процесс работы с данными одного пользователя, начиная с момента входа в систему до момента выхода. Каждой новой сессии присваивается уникальный номер. Если сессия по каким-то причинам прерывается до завершения работы и выхода из системы (например, из-за временного отсутствия связи с сервером), запомнив/записав номер этой сессии, пользователь может вернуться к работе с того места, на котором связь была прервана8. Для этого достаточно, при очередном входе в систему, ввести номер сессии. При наличии включенных cookies, если окно Web-браузер не было закрыто, номер сессии вводить не нужно – он будет восстановлен автоматически.


Рис. 3.4.23. Режим входа в систему

После того, как все данные, необходимые для входа в систему введены, нужно нажать кнопку «Войти».

4.2.Новая сессия, выбор банка данных и базы


После нажатия на кнопку «Войти», начинается новая сессия работы с системой. Начало новой сессии и выбор банка изображены на Рис. 3. 4 .24. Присвоенный этой сессии уникальный номер выводится на экран в строке «Номер сессии» (например, на Рис. 3. 4 .24 сессии присвоен номер 7217). Запомните или запишите этот номер. В случае разрыва связи, зная номер сессии, Вы сможете вернуться к работе с того места, на котором связь была прервана. Для того чтобы завершить текущую сессию в любой момент, нажмите кнопку «Конец сессии».

Рис. 3.4.24. Режим выбора банка

Установите один из параметров в группе «Вид запроса» - в соответствии с тем, в какой режим Вы хотите войти (подробнее все эти режимы описаны ниже).

Затем следует выбрать из списка банков название нужного и нажать кнопку «Выбрать банк». Если того банка, с которым Вы собираетесь работать нет в Вашем списке, обратитесь к Администратору системы.

Для того чтобы завершить текущую сессию в любой момент, нажмите кнопку «Конец сессии».

4.3.Строчный запрос


После того, как при выборе банка данных Вы указали в качестве вида обработки строчный запрос, следует задать условия запроса. На экран выводятся области поиска банка и поле для ввода поискового значения. Режим задания условий строчного запроса представлен на Рис. 3. 4 .25

Рис. 3.4.25. Окно строчного запроса

Чтобы задать условие запроса введите поисковое значение в поле ввода. Как и в строчном запросе в Cros, во всех условиях поиска автоматически установлен (и не подлежит изменению со стороны пользователя) вид сравнения «Равно». А при задании нескольких условий поиска, они связываются между собой логическим «И». Если вести в одной строке через «пробел» несколько поисковых значений, они также связываются между собой логическим «И». Использование шаблонов «*» и «?» допускается. Строчные и прописные символы не различаются системой при поиске информации, а служебные символы «тире», «кавычки», знаки препинания воспринимаются как пробелы.

После задания всех необходимых условий запроса, нажмите кнопку «Выполнить запрос». Если Вы не зададите ни одного условия, будут отобраны все записи банка. Имя текущего банка выведено в строке «Имя банка». Для того чтобы заново выбрать банк, нажмите кнопку «Выбор банка», расположенную справа от строки «Имя банка». Для того чтобы завершить текущую сессию в любой момент, нажмите кнопку «Конец сессии».


4.4.Расширенный запрос


После того, как при выборе банка данных Вы указали в качестве вида обработки расширенный запрос, следует задать условия запроса. Окно задания условий расширенного запроса представлено на Рис. 3. 4 .26. Оно состоит их трех частей.

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

При добавлении условия, Вы должны указать системе вид сравнения и, при необходимости, поисковое значение. Если Вы задаете несколько условий, следует также указывать логическую связку.

Чтобы изменить условие поиска, просто исправьте значения нужных вам параметров.

Для удаления заданных условий предназначен значок . При нажатии на этот значок, система запросит подтверждение удаления «Вы уверены?». Если Вы выберете «Да», данное условие будет удалено из таблицы.

Рис. 3.4.26. Окно расширенного запроса

Для выполнения запроса, нужно нажать кнопку «Выполнить запрос». На экран будет выведено окно «Предварительный отбор», в котором Вы можете прервать выполнение запроса, нажав кнопку «Стоп». В соответствии с условиями поиска, будут отобраны только те записи текущего банка, которые соответствуют заданным условиям. При этом если не задано ни одного условия поиска, будут отобраны все записи текущего банка данных.

Для того чтобы заново выбрать банк, нажмите кнопку «Выбор банка», расположенную справа от строки «Имя банка». Для того чтобы завершить текущую сессию в любой момент, нажмите кнопку «Конец сессии».


4.5.Работа с результатами выполнения запроса


После того как запрос выполнен, на экран выводятся результаты его выполнения (Рис. 3. 4 .27)

Рис. 3.4.27. Результаты выполнения запроса

В верхней части экрана система сообщает о том, какое количество записей отобрано в соответствии с заданными условиями поиска. Если условиям запроса не соответствует ни одна запись, на экран будет выведено «Ответов нет».

Если Вас не устраивает результат выполнения запроса, попробуйте изменить условия поиска и выполнить запрос еще раз. Для изменения условий запроса, нажмите кнопку «Изменить». Система вернется в режим задания использованного Вами запроса, с сохранением всех заданных ранее условий поиска.

Для того чтобы просмотреть отобранные записи, нажмите на кнопку «Просмотр» в окне ответа на запрос (Рис. 3. 4 .27). Количество записей, выводимых на странице, Вы можете задать в строке «Количество строк на странице». По умолчанию установлено значение «20». Просмотр отобранных записей изображен на Рис. 3. 4 .28.

Рис. 3.4.28. Просмотр отобранных записей

Как видно на Рис. 3. 4 .28 окно просмотра отобранных записей разделено на две части.

В верхней части выведены все записи, удовлетворяющие заданным условиям поиска. Каждая отобранная запись пронумерована и выводится с новой строки. В каждой строке указаны Область поиска, Имя файла, его Размер и Дата, Источник и Дата информации.

В нижней части расположен Реферат – та часть документа, в которой обнаружены условия поиска. При нажатии на строку, соответствующую записи, в этой части окна буден показан соответствующий Реферат.

Каждый документ можно просмотреть целиком. Для этого щелкните по ссылке «Полный текст» в окне Реферата. Откроется новое окно с полным текстом документа (см. Рис. 3. 4 .29).

Для завершения просмотра и возврата в режим ответа на запрос нажмите на ссылку «Закончить просмотр» в любой момент.

Рис. 3.4.29. Полный текст документа

Как видно на Рис. 3. 4 .29, условия поиска выделены в тексте красным цветом. Используя черные стрелки, обрамляющие найденные слова, вы можете перемещаться на следующее или предыдущее совпадение с условиями поиска.

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




1 Для увеличения числа сессий необходимо приобретение дополнительных лицензий на использование Интернет-компонента (отдельно для «CronosPro» и для «Cros»). С информацией о стоимости лицензий Вы можете ознакомиться, перейдя по ссылке: http://www.cronos.ru/index.php?page=products-price.

2 Internet Information Server (IIS) от компании Microsoft распространяется с ОС семейства Windows NT. Apache распространяется бесплатно, официальный сайт проекта находится по адресу http://httpd.apache.org.

3 Внутренний Web-сервер систем «CronosPro»/«Cros» в настоящее время не поддерживает создание защищенных HTTPS-соединений.

4 При использовании в качестве CGI-шлюза файла CroScriptOld.exe или CroScript.cgi через каталог обмена передаются все данные от Web-сервера в систему «CronosPro»/«Cros» и обратно. При использовании других CGI-программ каталог обмена используется только для хранения временных файлов, образующихся в процессе работы Интернет-компонента.

5 Возможность вернуться к работе в конкретной сессии сохраняется только до тех пор, пока такая сессия не отключена в окне диалога «Интернет-сервис» непосредственно в «CronosPro»/»Cros» (см. Рис. 2 .3)

6 Подробное описание используемых видов сравнения и логических связок Вы найдете в Руководстве Пользователя ИСУБД «CronosPro». При задании вида сравнения «внутри интервала» или «вне интервала», следует задавать поисковое значение в следующем виде: <значение1>-< значение1>. Например, 1-2 или 13.05.00-27.05.00

7 Подробную информацию о статусах условий поиска, указываемых при проектировании запроса по образцу, см. в Руководстве Пользователя ИСУБД «CronosPro».

8 Возможность вернуться к работе в конкретной сессии сохраняется только до тех пор, пока такая сессия не отключена в окне диалога «Интернет-сервис» непосредственно в «CronosPro»/»Cros».





Достарыңызбен бөлісу:
1   2   3   4   5   6   7




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет