Дайте определение понятию информационная система. Объясните концепцию информационной системы. Приведите типологию информационных систем. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Дайте определение понятию информационная система. Объясните концепцию информационной системы. Приведите типологию информационных систем.



Дайте определение понятию информационная система. Объясните концепцию информационной системы. Приведите типологию информационных систем.

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

Концепция информационных систем (суть, сущность)

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

В зависимости от степени (уровня) автоматизации выделяют ручные, автоматизированные и автоматические информационные системы. По сфере применения можно выделить следующие классы информационных систем:

научные исследования; автоматизированное проектирование;

организационное управление; управление технологическими процессами. Структура и состав информационной системы

Практически все рассмотренные разновидности информационных систем независимо от сферы их применения включают один и тот же набор компонентов:

функциональные компоненты;

компоненты системы обработки данных;

организационные компоненты.

Типология ИС

Целесообразно рассматривать следующие существенные параметры ИС:

масштаб ИС (определяется масштабом СИОБ);

область/отрасль обслуживаемой СИОБ;

характер решаемых ИС задач;

совокупность выполняемых ИС функций;

степень автоматизации функций ИС;

характер (степень структурируемости) обрабатываемой информации;

вид информации.

 

 

Укажите особенности информационно-поисковых, информационно-справочных, информационно-управляющих и экспертных систем. Кратко опишите каждую из перечисленных информационных систем.

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

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

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

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

ОСОБЕННОСТИ

1. информационно-справочные и информационно-поисковые системы (ИПС).

Характерным свойством ИПС является большой объем хранимых данных, их постоянная обновляемость.

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

2. управляющие системы.

Основное назначение таких систем — выработка управляющих решений. Управляющие системы бывают полностью автоматическими или автоматизированными. Системы автоматического управления (САУ) работают без участия человека.

3. экспертные системы

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

 

3.Дайте определение понятиям база данных и система управления базами данных. Объясните необходимость планирования базы данных (БД). Опишите жизненный цикл БД.

База данных (БД) — именованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области.Система управления базами данных (СУБД) — совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями.Планирование баз данных

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

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

Постановка задачи. Описание структуры таблиц базы данных.

Определение связей между таблицами. Tестирование и усовершенствование. ЖЦ БДЖизненный цикл БД определяется как период времени, который начинается с момента принятия решений о необходимости создания БД и заканчивается в момент её полного изъятия из эксплуатации. Основным нормативным документом, регламентирующим состав процессов жизненного цикла, является международный стандарт ISO/IEC 12207.Этапы ЖЦ БД:Проектирование БДПроектирование приложений

Реализация БДРазработка специальных средств администрирования БДЭксплуатация БД

Сравните существующие системы управления базами данных. Перечислите основные характеристики реляционной системы управления базами данных (СУБД).

СУБД

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

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

По степени универсальности различают два класса СУБД:

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

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

Реляционная БД

Реляционной называется база данных, в которой все данные, доступные пользователю, организованны в виде таблиц, а все операции над данными сводятся к операциям над этими таблицами.

ХАРАКТЕРИСТИКИ

1. Правило информации.

2. Правило гарантированного доступа.

3. Правило поддержки недействительных значений.

4. Правило динамического каталога, основанного на реляционной модели.

5. Правило исчерпывающего подъязыка данных.

6. Правило обновления представлений.

7. Правило добавления, обновления и удаления.

8. Правило независимости физических данных.

9. Правило независимости логических данных.

10. Правило независимости условий целостности.

11. Правило независимости распространения.

12. Правило единственности.

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

VisualFoxPro (VFP) - современная СУБД для персональных компьютеров, использующая реляционные базы данных, имеющая объектно-ориентированный алгоритмический язык для работы с информацией, методы визуального программирования и достаточно большие возможности. Некоторые достоинства системы:

1. Широко известный формат таблиц баз данных, 2.Современная организация реляционных баз данных, Высокая скорость работы с большими базами данных.

2. Высокая наглядность работы с базами данных:

3. Высокая скорость разработки приложений с использованием Мастеров (Wizard), Конструкторов (Designer), Построителей (Builder), режим подсказок IntelliSense при написании текста программ, системы отладки и тестирования программ.

4. Собственный объектно-ориентированный язык работы с базами данных, 5.Наличие в составе системы значительного количества библиотек стандартных классов с доступным для модификации исходным текстом. 6Возможность использования библиотек других приложений Windows (ActiveX).

5. Возможность разработки приложений, работающих по технологии "клиент-сервер" с данными,

6. Возможность разработки Интернет-приложений для работы с базами данных и работы с Web-сервисами. Создание и работа с COM и COM+ компонентами (ComponentObjectModel).

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

8. В дистрибутиве системы присутствует большая библиотека примеров

 

Наиболее существенными являются настройки:

1. настранице Regional - Date Format - German (дд.мм.гггг) ипр.;

2. страница Debug - можно задать расположение отладочных окон (всего их 7 - Trace, Watch и др.) в отдельном окне в Windows или в главном окне VFP и пр.;

3. страница Editor - можно задать цветовое выделение синтаксиса и прочие параметры окон с текстом программ;

4. страница Data - можно определить, как будут открываться по умолчанию базы и таблицы: эксклюзивно (OpenExclusive) или нет, с использованием одного из возможных режимов буферизации данных (buffering) или нет, будем ли мы видеть помеченные для удаления записи (Ignoredeletedrecords) и многое другое;

5. страница FileLocations - следует задать DefaultDirectory - папку по умолчанию, которая будет открываться в командах Open и Save, а также использование и расположение файла сохранения конфигураций (ресурсного файла) foxuser.dbf;

6. страница Forms - следует задать максимальный размер экранных форм - Maximumdesignarea - обычно 800х600 и т.д.

ENDDO

Здесь <expL> – логическое выражение; пока оно остается истинным, выполняются команды <statements>. LOOP – ключевое слово; ставится в любом месте внутри цикла; возвращает управление к началу цикла. EXIT – то же, но служит для выхода из цикла к первому оператору, стоящему после слова ENDDO. Организация цикла по счетчику:

FOR <memvar>=<expN1> TO <expN2> [STEP <expN3>]

<statements>

[EXIT]

[LOOP]

ENDFOR | NEXT

Переменная памяти <memvar> является счетчиком, определяющим число выполнений цикла. Организация цикла по числу записей в таблице:

SCAN [NOOPTIMIZE] [<scope>] [FOR<expL1>] [WHILE<expL2>]

[<statements>]

[LOOP]

[EXIT]

ENDSCAN

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

Проверкаусловий:

DO CASE

CASE <expL1>

<statements1>

CASE <expL2>

<statements2>

CASE <expLN>

<statementsN>

[OTHERWISE

<statementsN+1>]

ENDCASE

Команда выполняет один блок операторов из набора в зависимости от логического условия (или не выполняет ни одного блока операторов). Следующая команда выполняет команды в зависимости от условия:

IF<expL><statements1>

[ELSE<statements2>]

ENDIF

Здесь <expL> – логическое условие, при истинности которого выполняется первая группа операторов, а при ложности – вторая группа, если она имеется после слова ELSE.

Функция IIF() возвращает одно из двух выражений в зависимости от значения логического выражения. Ее синтаксис:

IIF (<expL>,<expr1>,<expr2>)

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

ON ERROR | READERROR | ESCAPE | KEY [<command>]

Назначение опций: ERROR – осуществляет прерывание по ошибке в ходе выполнения программы; READERROR – то же при возникновении ошибки ввода данных; ESCAPE – то же по нажатии клавиши ESCAPE; KEY – то же по нажатии любой клавиши; <command> – команда, выполняемая вследствие прерывания (если она не указана, то соответствующий режим обработки ситуации выключается.

Имеются другие варианты организации прерываний выполнения программы при нажатии клавиш. Команда ONKEY[ =<expN>] [<command>] устанавливает прерывание в процессе чтения данных при нажатии определенной клавиши, после чего выполняется команда <command>. Здесь <expN> – код символа из таблицы ASCII, соответствующего клавише, нажатие которой должно вызвать прерывание, либо код комбинации клавиш, определяемый специальной таблицей.

Команда ONKEYLABEL<keylabel> [<command>] устанавливает прерывание по нажатию указанной специальной клавиши или по щелчку мыши, после чего выполняется <command>.

 

Ввод и вывод информации

Различают неформатированный и форматированный ввод и вывод информации.

Неформатированный ввод реализуют команды:

INPUT [<expC>] TO <memvar>

ACCEPT [<expC>] TO <memvar>

Здесь <expC> – подсказка, которая выводится на экране перед местом ввода данных; <memvar> – переменная памяти, которой присваивается вводимое значение. Команда INPUT тип данных определяет при вводе, причем символьные данные должны заключаться в одинарные или двойные кавычки либо в квадратные скобки. Команда ACCEPT все вводимые данные рассматривает как строки символов и не требует их выделять кавычками или скобками. Неформатированный вывод строки текста на экран и/или в текущий выходной файл реализуют команды:

\ | \\ <textline>

Вывод текста на экран, в окно, на принтер или в текстовый файл реализует команда: TEXT <textlines> ENDTEXT

Имеется особая команда, которая организует ожидание ввода данных с клавиатуры:

WAIT [<expC>] [TO <memvar>] [TIMEOUT <expN>]

Форматированный ввод-вывод данных реализуется командой:

@ <raw,column> [SAY <expr1>] [GET <var>]

14,Изложите материал по работе с меню в FoxPro. Опишите основные команды по работе с меню и их параметры.

Первичная линейка пользовательского меню создается командой, определяющей имя меню:

DEFINE MENU <menu name1>

и серией последующих команд, определяющих каждый пункт линейки меню. DEFINE PAD <pad name> OF <menu name1> PROMPT <expC1>

Здесь <expC1> – задает появляющийся в данном пункте текст.

Выбору конкретного пункта меню можно поставить в соответствие одно из следующих действий при помощи специальных команд:

• активизациядругойлинейкименюкомандой

ON PAD <pad name> OF <menu name1> ACTIVATE MENU <menu name2>

• активизациявсплывающегоменюкомандой

ON PAD <pad name> OF <menu name1> ACTIVATE POPUP <popup name>

• выполнениекомандыилипроцедурыкомандой

ON SELECTION PAD <pad name> OF <menu name1> [<command>]

иликомандой

ON SELECTION MENU <menu name1> [<command>]

Выбору конкретного пункта всплывающего меню можно поставить в соответствие следующие действия:

• активизация линейки меню <menuname> или нового всплывающего меню <popupname2> командой

ON BAR <expN> OF <popup name1> [ ACTIVATE MENU <menu name> |

| ACTIVATE POPUP <popup name2>]

• выполнение команды или процедуры командой

ON SELECTION BAR <expN> OF <popup name> [<command>]

• выполнение той же команды или процедуры при выборе любого пункта меню

ON SELECTION POPUP <popup name> [<command>]

Имеются специальные команды для вызова построителя меню:

CREATE MENU [<file> |?]

для создания нового пользовательского и всплывающего меню, а также команда

MODIFY MENU [<file> |?]

для модификации существующего меню.

После того, как меню определено в программе, его нужно активизировать, то есть ывести на экран и сделать доступным для выбора. Для линейки меню это обеспечивает команда ACTIVATE MENU <menuname>

а для всплывающего меню – команда ACTIVATE POPUP <popupname>

Активное меню можно удалить с экрана, оставив его в памяти командой

DEACTIVATE MENU | POPUP

Полное удаление с экрана, из окна и из памяти пунктов меню и самих меню, определенных пользователем, выполняет команда RELEASE

CLEAR WINDOWS

CLEAR ALL

Возможно сохранение определения окна в файле.win или в поле примечаний (memo) с последующим восстановлением командами:

SAVE WINDOW <window list> | ALL TO <file>| TO MEMO <memo field>

RESTORE WINDOW <window list> | ALL FROM <file> | FROM MEMO <memo field>

Создание формы

Процесс создания формы включает следующие действия:

1. Настройка параметров формы;

2. Определение среды окружения, т.е. выбор используемых в форме таблиц и установка связей между ними;

3. Размещение в форме объектов;

4. Настройка свойств размещенных объектов.

Настройка параметров формы осуществляется в окне свойств “ Properties ”.

А)Расположение формы

Б)Заголовок формы.

В) Стиль обрамления

Текстовая информация

Размещение текста (заголовков, надписей, поясняющей информации) осуществляется с помощью кнопки Label .

Основные свойства Label:

1. BackStyle – стиль фона, если необходимо, чтобы фон был прозрачным, установить данное свойство Transparent;

2. Caption – задает текс метки;

3. FontName – задает наименование шрифта;

4. FontSize – задает размер шрифта;

5. ForeColor – задает цвет надписи;

6. AutoSize – корректирует размер объекта, чтобы в нем помещалась вся надпись. Установить свойство True.

 

Поле ввода

Для отображения информации из таблиц в форме предназначен элемент управления TextBox .

Основные свойства:

1. ControlSource – размещено на вкладке Data. Предназначено для связывания созданного поля с полем таблицы. Из раскрывающегося списка выбрать необходимое поле таблицы.

2. Alignment – задает вариант выравнивания информации в поле: по центру, по левому или правому краям.

3. BorderStyle – задает стиль рамки.

4. BorderColor – задает цвет рамки.

5. DisabledBackColor – задает цвет фона неактивного окна.

6. Comment – задает краткое описание назначения размещенного объекта.

7. FontName – задает наименование шрифта.

8. FontSize – задает размер шрифта.

9. ForeColor – задает цвет надписи.

10. Format – значения данного свойства используются для отображения полей ввода в заданном формате. Допустимые форматы приведены в приложении (Г).

11. InputMask – позволяет задать шаблон. Символы, которые могут использоваться в шаблоне приведены в приложении (Д).

12. ReadOnly – значение True для данного поля означает, что вся информация поля ввода доступна только для чтения.

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

14. StatusBarText – задает поясняющую надпись, выводимую в строку состояния, при установке на поле курсора мыши.

15. ToolTipText – задает текст подсказки.

16. ShowTips – значение True данного свойства указывает на то, что будут отображаться подсказки.

17. Value – при добавлении новой записи в поле по умолчанию можно вводить наиболее часто встречающиеся значения.

Поле редактирования

Поле редактирования EditBox удобны для редактирования символьных полей большого размера и MEMO-полей.

Основные свойства поля редактирования:

Основные свойства аналогичны свойствам поля ввода. При использовании поля данного типа для просмотра и редактирования полей большого размера, в его правой части можно расположить полосу прокрутки. Для этого в свойстве ScrollBars задать значение Vertical или None (полоса прокрутки отображаться не будет).

Кнопки управления

Для размещения кнопок управления в форме можно использовать две кнопки панелеи инструментов CommandButton и CommandGroup .

 

Создание запросов

На вкладке Data конструктора проекта выбрать группу Queries.

Нажать кнопку New.

В открывшемся диалоговом окне NewQuery нажать кнопку NewQuery.

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

Завершив выбор таблиц, нажать кнопку Close.

На экране появится окно конструктора запросов, где формируются условия запроса.

Многотабличные запросы

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

Если между участвующими в запросе таблицами БД установлены постоянные отношения, то в окне конструктора запросов эта связь будет отображаться в виде линии, соединяющей таблицы, а на вкладке Join появится запись, содержащая условия объединения таблиц.

Если таблица, добавляемая в запрос, не имеет установленных в БД связей с уже размещенными в конструкторе таблицами, то на экране открывается диалоговое окно JoinCondition, в котором необходимо задать условие объединения двух таблиц.

Назначение опций диалогового окна JoinCondition

Опция Тип создаваемой связи
Inner join Создает объединение, в котором выбираются только те записи, которые содержат совпадающие значения в полях связи
Left join Создает объединение, в котором выбираются все записи из левой таблицы, а также записи из правой таблицы, значение поля связи которого совпадают со значениями поля связи левой таблицы
Right join Создает объединение, в котором выбираются все записи из правой таблицы, а также записи из левой таблицы, значение поля связи которого совпадают со значениями поля связи правой таблицы
Full join Создает объединение, в котором выбираются все записи из левой и правой таблиц.

 

 

Создание вычисляемого поля

1. Нажать расположенную справа от поля Functionsandexpressions кнопку вызова построителя поля ExpressionBuilder.

2. В диалоговом окне Functionsandexpressions создать выражение для вычисляемого поля.

3. После того, как выражение сформировано, нажать кнопку Add, чтобы перенести выражение в список Selectedfields.

 

Дайте определение понятию информационная система. Объясните концепцию информационной системы. Приведите типологию информационных систем.

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

Концепция информационных систем (суть, сущность)

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

В зависимости от степени (уровня) автоматизации выделяют ручные, автоматизированные и автоматические информационные системы. По сфере применения можно выделить следующие классы информационных систем:

научные исследования; автоматизированное проектирование;

организационное управление; управление технологическими процессами. Структура и состав информационной системы

Практически все рассмотренные разновидности информационных систем независимо от сферы их применения включают один и тот же набор компонентов:

функциональные компоненты;

компоненты системы обработки данных;

организационные компоненты.

Типология ИС

Целесообразно рассматривать следующие существенные параметры ИС:

масштаб ИС (определяется масштабом СИОБ);

область/отрасль обслуживаемой СИОБ;

характер решаемых ИС задач;

совокупность выполняемых ИС функций;

степень автоматизации функций ИС;

характер (степень структурируемости) обрабатываемой информации;

вид информации.

 

 



Поделиться:


Последнее изменение этой страницы: 2016-07-16; просмотров: 1512; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 13.59.36.203 (0.134 с.)