Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Оптимизация решений.doc
Скачиваний:
31
Добавлен:
06.09.2019
Размер:
3.22 Mб
Скачать

Контрольные вопросы к разделу 2

1. Дайте краткую характеристику каждой процедуры первого этапа принятия решений.

2. В какой мере анализ и структуризация проблем помогают целеполаганию и генерации решений в системах продержки и принятия решений (СППР)?

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

4. Выполните анализ состояния выбранной отрасли: сформулируйте проблемы, постройте граф, удалите лишние дуги, постройте результирующий граф.

5. Прокомментируйте полученный в п. 4 контрольных вопросов результат. Определите наиболее «весомые» проблемы.

3. Описание программного комплекса «Анализ и структуризация проблем»

3.1. Программная среда комплекса

Алгоритмы и программы программного комплекса «Анализ и структуризация проблем» (в дальнейшем АСП) реализуются в Microsoft Office под управлением операционной системы Microsoft WINDOWS с использованием программных продуктов EXCEL (на уровне языка программирования Visual Basic) и системы управления базами данных ACCESS. При этом диалоги с пользователями системы реализуются в EXCEL, а для хранения и поддержки баз данных (сведений о задачах) применяется СУБД ACCESS.

Известно [38], что в EXCEL предусмотрено четыре способа доступа к внешним данным:

  • Объекты доступа к данным (Data Access Objects – DAO). Посредством DAO обеспечивается работа с файлами Access или с другой базой данных, поддерживающей протокол ODBC (Open Database Connectivity). Возможные действия – организация запросов на выборку, добавление, обновление и удаление записей; поиск; создание отношений между базами данных, таблицами и запросами; а также связь с удаленными источниками данных.

  • Microsoft Query и QueryTable. Объект QueryTable представляет запросы, построенные и выполненные средствами программы Microsoft Query. С помощью объекта QueryTable определяют и выполняют запросы, непосредственно встроенные в рабочий лист.

  • Сводные таблицы. Получать информацию непосредственно из баз данных, поддерживающих ODBC, можно средствами сводной таблицы (PivotTable).

  • Прямой доступ к базам данных. Командой «Открыть» из меню «Файл» можно открыть файлы баз данных dBase и FoxPro, командой «Сохранить как» - сохранить файлы EXCEL в формате dBase.

Первые три способа можно использовать с любой базой данных, поддерживающей ODBC, в частности, с DB2, dBase, FoxPro, Microsoft Access, ORACLE, Paradox, SQL Server и некоторыми другими.

В АСП сделан выбор в пользу СУБД Microsoft Access по следующим причинам:

  • Microsoft Access поставляется в составе Microsoft Office и предоставляет все необходимые возможности для проектирования и создания таблиц, запросов и отношений.

  • Формат файлов Microsoft Access с расширением MDB (Microsoft Database) является основным для DAO. Этот формат широко используется как в Microsoft Access, так и в Microsoft Visual Basic.

  • Файл MDB применяют как обычный файл базы данных, содержащий таблицы, запросы и отношения. Кроме того, он может хранить ссылки во внешних базах данных ODBC.