16.06.2019

"Дельфийская техника" ("метод Дельфи"). Требования к надежности


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

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

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

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

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

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

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

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

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

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

хорошую работу на сайт">

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

ПАВЛОДАРСКИЙ КОЛЛЕДЖ УПРАВЛЕНИЯ

КУРСОВОЙ ПРОЕКТ

на тему: Проектирование базы данных «Магазин компьютерной техники» в среде Delphi

по дисциплине: «Основы алгоритмизации и программирования»

Разработал: Ботанов А.В.

Руководитель: Язенко Л.Г.

Введение

1. Техническое задание

1.1 Основание для разработки

1.2 Назначение разработки

1.2.1 Описание технологического процесса

1.3 Требования к программному комплексу

1.3. Требования к функциональным характеристикам

1.3.2 Требование к надежности

1.3.3 Условия эксплуатации

1.3.4 Требования к составу и параметрам технических средств

1.4 Требования к программной документации

1.5 Технико-экономические показатели

1.5.1 Технико-экономическое обоснование

1.6 Стадии и этапы разработки

1.6.1 Техническое задание (ТЗ)

1.6.2 Технический проект (ТП)

1.6.3 Рабочий проект (РП)

1.6.4 Внедрение

2. Технический проект

2.1 Язык программирования Delphi

2.1.1 История языка

2.1.2 Построение приложения

2.1.3 Синтаксис, алфавит и семантика

2.2 Определение форм входных и выходных данных

2.2.1 Входные данные

2.2.2 Выходные данные

2.3 Структура программы

2.4 Описание состава технических и программных средств, распределение носителей данных

2.5 Используемые в базе данных SQL-запросы

2.5.1 Сортировка данных

2.5.2 Фильтрация данных

2.5.3 Поисковые запросы по базе данных

3. Руководство пользователя

3.1 Назначение программы

3.2 Условия выполнения программы

3.3 Принципы работы программы

3.3.1 Запуск программы

3.3.2 Главная форма базы данных «Магазин компьютерной техники»

3.3.3 Форма «Добавление»

3.4.3 Форма «Изменить»

3.3.5 Удаление

3.3.6 Сортировка записей в базе данных

3.3.7 Фильтрация данных

3.3.9 Справка

3.3.10 Выход из программы

Заключение

Список литературы

Введение

Данный курсовой проект является заключительным этапом в изучении предмета «Основы алгоритмизации и программирования» и подготовкой к дипломному проекту. Этот продукт разрабатывается в среде Delphi.

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

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

В курсовом проекте необходимо разработать:

Программный продукт, с доступным начинающему пользователю, интерфейсом и справочной информацией;

Пояснительную записку, включающую техническое задание, технический проект и руководство пользователя.

1. Техническое задание

1.1 Основание для разработки

Программный продукт на тему «База данных «Магазин компьютерной техники» Разрабатывается в среде Delphi, и выполняется в соответствии с учебным планом для специальности 1304000 «Вычислительная техника и программное обеспечение (по видам)» павлодарского колледжа управления по дисциплине «Основы алгоритмизации и программирования».

1.2 Назначение разработки

Программный комплекс, разрабатываемый в рамках данной работы,

Предназначен для удобства получения информации по компьютерной техники, а именно: Модель компьютера, цена, характеристики, производитель, количество на складе. Программный продукт обеспечивает простоту и удобство работы в магазинах компьютерной техники. Программный продут «База данных «Магазин компьютерной техники» позволяет найти компьютер заданной модели, имеющий наименьшую цену и позволяет осуществлять поиск компьютера, цены которых совпадают.

1.2.1 Описание технологического процесса

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

Преимущества данного программного комплекса:

Хранение информации об компьютерах и их комплектующих в табличной форме;

Возможность добавления, редактирования и удаления записей;

Поиск информации в базе данных, содержащей большое количество записей;

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

язык программирование носитель информация

1.3 Требования к программе

1.3.1 Требования к функциональным характеристикам

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

Хранение данных;

Просмотри данных;

Внесение или изменение информации;

Удаление данных;

Сортировка введенных данных по любым полям;

Выборка данных по отдельным параметрам;

Поиск необходимой информации.

1.3.2 Требования к надежности

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

Контроль за вводимой пользователем информации со стооны программы;

Резервное копирование базы данных программы;

Востановление работаспособности программы после сбоев в работе.

1.3.3 Условия эксплуатации

Данная программа предъвляет следующие требования к уровню подготовки пользователей:

Пользователь должен иметь общее представление о работе на персональной ЭВМ типа IBM PC или совместимой;

Пользователь должен уметь работать в ОС Microsoft Windows XP/7/8/8.1.

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

1.3.4 Требования к составу и параметрам технических средств

Для функционирования разрабатываемой программы необходимо наличие следующего аппаратного обеспечения и общих программных средств (Таблица 1).

Таблица 1 - Системные требования, предъявляемые к рабочей станции программного комплекса

Требования

Конфигурация технических средств программного комплекса

MS Windows 8/8.1

Минимальная частота процессора МГц

Минимальный объем ОЗУ, Мб

Минимальное пространство на жёстком диске, Мб

Дополнительно

IBM клавиатура;

манипулятор типа мышь;

IBM клавиатура;

манипулятор типа мышь;

IBM клавиатура;

манипулятор типа мышь;

1. 3.5 Требования к программной документации

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

Техническое задание;

Технический проект;

Руководство пользователя.

1. 4 Технико-экономические показатели

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

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

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

1. 5 Стадии и этапы разработки

1. 5.1 Техническое задание

Окончание:

Техническое задание включает в себя

Постановка задачи;

Сбор исходных материалов;

Определение структуры входных и выходных данных;

Определение требований к техническим средствам;

Определение требований к программе;

Определение стадий, этапов и сроков разработки программы и документации на неё;

Согласование и утверждение технического задания.

Отчетность: техническое задание на проект.

1. 5.2 Технический проект (ТП)

Окончание:

Технический проект включает в себя:

Уточнение структуры входных и выходных данных;

Разработка алгоритма решения задачи;

Определение формы представления входных и выходных данных;

Разработка структуры программы;

Окончательное определение конфигурации технических средств;

Разработка плана мероприятий по разработке и внедрению программ;

Разработка пояснительной записки;

Согласование и утверждение технического проекта.

Отчетность: технический проект.

1. 5.3 Рабочий проект (РП)

Окончание:

Рабочий проект включает в себя:

Программирование и отладка программы;

Изготовление программы-оригинала;

Разработка программных документов;

Разработка утверждение порядка испытаний;

Проведение испытаний;

Корректировка программы по результатам испытаний.

Отчетность: тексты программы.

1. 5.4 Внедрение

Окончание:

Внедрение включает в себя:

Оформление и утверждение документов на систему;

Оформление и утверждение акта о приеме системы.

Отчетность: документация на систему, акт о приемке системы.

2 . Технический проект

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

2.1 Язык программирования Delphi

Delphi - язык программирования, который используется в одноименной среде разработки и является комбинацией нескольких важнейших технологий:

Высокопроизводительный компилятор в машинный код;

Объектно-ориентированная модель компонентов;

Визуальное построение приложений;

Конфигурируемые средства для построения систем управления базами данных.

2.1.1 История языка

История Delphi начинается с 60-ых гг., когда профессор Николас Вирт разработал язык высокого уровня Pascal. Это был лучший язык для изучения программирования и написания программ под MS-DOS. Затем, в 1983 г, Хейлсберг совместно с другими программистами, которые только что основали компанию Borland, разработал компилятор Turbo Pascal, ставший следующим шагом в эволюции Delphi.

После этого Pascal превратился в язык объектно-ориентированного программирования и стал называться Object Pascal. Когда и появилась первая версия Windows, программисты Borland создали Delphi. Это была уже объектно-ориентированная среда для визуальной разработки программ, основанная на языке Object Pascal.

Основу Delphi составляет не только сам язык, но и RAD (Rapid Application Development)- среда быстрой разработки приложений. Благодаря визуальному программированию, а также достаточно большой библиотеке визуальных компонентов, Delphi позволяет создавать программы наиболее быстро и эффективно, принимая на себя основную работу, и оставляя программисту творческий процесс. Возможность быстрого создания профессиональных приложений для Windows делает Delphi-программистов востребованным во всех отраслях человеческой деятельности.

Изначально среда разработки Delphi была предназначена исключительно для разработки приложений Windows, затем реализован вариант платформ Linux, однако после выпуска в 2002 году Kylix 3 его разработка была прекращена, и вскоре было объявлено о поддержке Microsoft. NET, которая, в свою очередь, была прекращена с выходом Delphi 2007.

На сегодняшний день, наряду с поддержкой разработки 32 и 64- разрядных программ для Windows, реализована возможность создавать приложения для Apple Mac OS X (начиная с Embarcadero Delphi XE2), iOS (включая симулятор, начиная с XE4 посредством собственного компилятора), а также, в Delphi XE5, для Google Android(непосредственно исполняемые на ARM-процессоре).

2.1.2 Построение приложения

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

В стандартную поставку Delphi входят основные объекты, которые образуют удачно подобранную иерархию базовых классов. Но если возникает необходимость в решении какой-то специфической задачи, то для этого присутствует возможность подключения сторонних библиотек, созданных другими фирмами. Неполное содержание стандартной библиотеки визуальных компонентов VCL, которая поставляется вместе с Delphi по умолчанию, отображено в Таблице 2.

Таблица 2 - Палитра компонентов Delphi

Назначение

Все эти компоненты являются аналогами компонентов Windows

Дополнительные компоненты

Компоненты, которые есть только в семействе OC WIN32

Системные компоненты, с помощью которых облегчается доступ к системе

Компоненты доступа к базам данных

Компоненты для работы с базами данных

Компоненты доступа к базам данных, которые пришли на смену BDE

Старые компоненты доступа к базам данных, сохранённые для совместимости версий

Компоненты для доступа к базам данных, только по технологии Active Data Object (ADO

Компоненты, облегчающие доступ к стандартным диалогам

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

2.1.3 Синтаксис, алфавит и семантика

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

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

Основные синтаксические правила записи программ на языке Delphi сводятся к следующему:

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

Прописные и строчные буквы идентичны. Например, идентификаторы LABEL1, Label1 и label1 идентичны. При записи идентификаторов могут использоваться латинские буквы, цифры, символ подчеркивания «_»;

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

В строке может размещаться несколько операторов;

Комментарии в тексте заключаются в фигурные скобки: {текст комментария}. Вместо фигурных скобок можно использовать символы круглых скобок с символами звездочки «*» (*текст комментария*);

Оперативные скобки begin…end выделяют составной оператор.

Все операторы, помещенные между ключевыми словами begin и end, воспринимаются синтаксически как один оператор. Программа или отдельный модуль завершаются оператором «end» (ключевое слово end с символом точки).

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

Строчные и прописные латинские буквы;

Подчеркивание:_;

Арабские цифры: 0 1 2 3 4 5 6 7 8 9;

Знаки операций: + - * / <> <=> = : = @;

Ограничители: . , " () (..) { } (**). . : ;

Спецификаторы: ^ # $;

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

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

Один из модулей, а именно главный, содержит инструкции, с которых начинается выполнение программы. Главный модуль приложения полностью формируется Delphi. Формальное начало любой программы четко отличается от других участков кода расположено в определенном, единственном в рамках проекта, исходном файле (модуле) с расширением.dpr (тогда как другие файлы исходных текстов программы имеют расширение.pas).

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

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

На Таблице 3 представлена структура «Базы данных «Магазин компьютерной техники».

Таблица 3 - Данные по «Магазину компьютерной техники»

Наименования поля

Размерность

В программе

Длинное целое

Текстовый

Текстовый

Производитель

Текстовый

Характеристики

Текстовый

Текстовый

Числовой

Длинное целое

Количество на складе

Числовой

Длинное целое

Дата/время

Длинный формат даты

2.2 Определение форм входных и выходных данных

2.2.1 Входные данные

Входными данными является таблица Access, в которой определены названия и типы полей базы данных (Рисунок 1).

Рисунок 1 - База данных в Access

2.2.2 Выходные данные

Входными данными являются различные формы программы, позволяющие отобразить базу данных в табличном виде (Рисунок 2), добавить или изменить выбранную запись (Рисунок 3), отобразить список данных в отсортированном по выбранному полю (Рисунок 4), отобразить отфильтрованные данные, соответствующие условиям выборки, задающимися пользователем (Рисунок 5).

Рисунок 2 - Главная форма программы

Рисунок 3 - Добавление и изменение записи

Рисунок 4 - Сортировка записей по полю «Цена»

Рисунок 5 - Использование фильтра на поле «Страна»

2.3 Структура программы

Структура программы представлена на Рисунке 6.

Рисунок 6 - Структура программы «Магазин компьютерной техники»

2.4 Описание состава технических и программных средств , распределение носителей данных

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

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

Устройствами ввода служат клавиатура и мышь.

Для стабильного функционирования программы желательно иметь не меньше 1 Гигабайта свободного места на жестком диске.

Работа программы осуществляется с помощью программного обеспечения фирмы Microsoft.

Необходимыми средствами являются Windows ХР\7\8\10 и пакет программ Microsoft Office 2003\2010, в частности Microsoft Access.

2.5 Используемые в базе данных SQL -запросы

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

Для отображения базы данных в таблице DBGridl используется команда select * from mkt.

2.5.1 Сортировка данных

Для сортировки используется следующий код:

procedure TForm1.DBGrid1TitleClick(Column: TColumn);

var s:string;

s:=column.FieldName;

adoquery1.close;

if adoquery1.SQL="order by "+s then

adoquery1.SQL:=

"order by "+s+" desc" else

adoquery1.SQL:="order by "+s;

adoquery 1. open ; end ;

2.5.2 Фильтрация данных

SQL запрос для фильтрации данных имеет следующий вид:

select * from mkt where

(mkt_model like:model) and

(mkt_strana like:strana) and

((mkt_cena>=:cena1)and(mkt_cena<=:cena2))and

((mkt_data>=:data1)and(mkt_data<=:data2))and

(mkt_proizvod like:proizvod) and

(mkt_harak like:harak) and

(mkt_cvet like:cvet) and

((mkt_sklad>=:sklad1)and(mkt_sklad<=:sklad2))

Для расширенной фильтрации данных используется следующий код:

procedure TForm3.Button1Click(Sender: TObject);

ADOQuery1.Close;

if CheckBox1.Checked then ADOQuery1.Parameters.ParamValues["model"]:="%" + Edit1.Text + "%"

ADOQuery1.Parameters.ParamValues["model"]:="%";

if CheckBox2.Checked then ADOQuery1.Parameters.ParamValues["strana"]:="%" + edit2.Text + "%"

ADOQuery1.Parameters.ParamValues["strana"]:="%";

if CheckBox3.Checked then begin

ADOQuery1.Parameters.ParamValues["cena1"]:=StrToInt(Edit3.Text);

ADOQuery1.Parameters.ParamValues["cena2"]:=StrToInt(Edit4.Text);

else begin

ADOQuery1.Parameters.ParamValues["cena1"]:=-MaxLongint;

ADOQuery1.Parameters.ParamValues["cena2"]:=MaxLongint;

if CheckBox4.Checked then begin

ADOQuery1.Parameters.ParamValues["data1"]:=DateTimePicker1.DateTime;

ADOQuery1.Parameters.ParamValues["data2"]:=DateTimePicker2.DateTime; end

else begin

ADOQuery1.Parameters.ParamValues["data1"]:=FloatToDateTime(0);

ADOQuery1.Parameters.ParamValues["data2"]:=FloatToDateTime(99999);

if CheckBox5.Checked then ADOQuery1.Parameters.ParamValues["proizvod"]:="%" + Edit5.Text + "%"

ADOQuery1.Parameters.ParamValues["proizvod"]:="%";

if CheckBox6.Checked then ADOQuery1.Parameters.ParamValues["harak"]:="%" + Edit6.Text + "%"

ADOQuery1.Parameters.ParamValues["harak"]:="%";

if CheckBox7.Checked then ADOQuery1.Parameters.ParamValues["cvet"]:="%" + Edit7.Text + "%"

ADOQuery1.Parameters.ParamValues["cvet"]:="%";

if CheckBox8.Checked then begin

ADOQuery1.Parameters.ParamValues["sklad1"]:=StrToInt(Edit8.Text);

ADOQuery1.Parameters.ParamValues["sklad2"]:=StrToInt(Edit9.Text);

else begin

ADOQuery1.Parameters.ParamValues["sklad1"]:=-MaxLongint;

ADOQuery1.Parameters.ParamValues["sklad2"]:=MaxLongint;

ADOQuery1.Open;

form4.ShowModal;

end ;

2.5.3 Поисковые запросы по базе данных

В программе предусмотрены три вида поиска:

1) Определить общее количество техники на складе заданног производителя.

SQL запрос:

select sum(mkt_sklad) as summa from mkt where mkt_proizvod like:proizvod

Код для первого запроса:

procedure TForm6.Button1Click(Sender: TObject);

var sum:real;

label2.Caption:="";

adoquery1.Close;

adoquery1.parameters.paramvalues["proizvod"]:="%" +edit1.text + "%";

adoquery1.open;

sum:=adoquery1.fieldbyname("summa").AsFloat;

label2.Caption:=formatfloat("0.#",sum);

end ;

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

SQL запрос:

select * from mkt where month(mkt_data)=:chislo

Код для второго запроса:

procedure TForm8.Button1Click(Sender: TObject);

var s:integer;

s:=ADOQuery1.RecordCount;

label3.Caption:=inttostr(s);

3) Определить среднюю цену на технику заданной модели.

SQL запрос:

select * from car where (car_cvet Like:cvet)

Код для третьего запроса:

procedure TForm7.Button1Click(Sender: TObject);

var avg:real;

Label3.Caption:="";

adoquery1.close;

adoquery1.parameters.paramvalues["model"]:="%" +edit1.text + "%";

adoquery1.open;

avg:=adoquery1.fieldbyname("avgcena").asfloat;label3.Caption:=formatfloa t("0.#",avg);end;

3 . Руководство пользователя

3.1 Назначение программы

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

3.2 Условия выполнения программы

Программа не требовательна к конфигурации рабочего места. Для корректной работы программы достаточно основной конфигурации. Необходимыми программными средствами являются операционная система Windows XP/7/8/10 и пакет программ Microsoft Office 2003/2010, а также Microsoft Access. Принтер поможет вывести данные на бумажный носитель.

3.3 Принципы работы программы

3.3.1 Запуск программы

Для работы с программой необходимо запустить файл MktDB.exe. После чего появится форма заставки (Рисунок 7). Чтобы продолжить нужно нажать зеленую кнопку, чтобы выйти из программы - нажать на красную кнопку выхода. Если была нажата зеленая кнопка, откроется главная форма базы данных (Рисунок 8).

Рисунок 7 - Заставка программы «Магазин компьютерной техники»

3.3.2 Главная форма базы данных « Магазин компьютерной техники »

Рисунок 8 - Главная форма программы «Магазин компьютерной техники»

На данной форме имеется главное меню с пунктами «Файл», «Фильтрация», «Export в Excel», «Запросы» и «Справка».

В пункте «Файл» находятся три кнопки со значками: «Добавить», «Изменить» и «Удалить».

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

При нажатии на кнопку «Export в Excel», существующая таблица перенесется в документ Excel для дальнейшего сохранения на компьютере пользователя.

Пункт «Справка» содержит краткую информацию о программе, а также руководство пользователя.

«Запросы» выполняются на отдельных формах, где пользователь сам указывает необходимые ему параметры.

3.3.3 Форма «Добавление»

При последовательном нажатии кнопок «Файл - Добавить» появляется форма «Добавить».

Рисунок 9 - Форма «Добавить»

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

3.4.3 Форма «Изменить»

Чтобы изменить запись, необходимо выделить изменяемую запись и последовательно нажать кнопки «Файл» и «Изменить».

Рисунок 10 - Форма «Изменить»

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

3.3.5 Удаление

Для удаления записи требуется выбрать запись из таблицы и нажать кнопки «Файл» и «Удалить». После нажатия кнопки появится уведомление, в котором необходимо подтвердить удаление, нажав кнопку «Да», или же отменить действие, нажав кнопку «Нет».

Рисунок 10 - Подтверждение удаления

3.3.6 Сортировка записей в базе данных

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

3.3.7 Фильтрация данных

По нажатию на кнопку «Фильтрация», появляется окно фильтрации. (Рисунок 13).

Данная форма необходима для фильтрации записей, занесенных в базу данных. На форме находятся поля, заполнив которые можно задать параметры фильтрации. Для фильтрации необходимо заполнить нужные поля и нажать на кнопку «Ок». Что бы выйти на главную форму нужно нажать кнопку «Отмена», или закрыть форму. После фильтрации результаты отобразятся в новой форме (Рисунок 14). При нажатии на кнопку «Export в Excel», существующая таблица перенесется в документ Excel для дальнейшего сохранения на компьютере пользователя.

Рисунок 13 - Форма «Фильтрация»

Рисунок 14 - Результат фильтрации по производителю

Рисунок 15 - Вывод результата в Excel

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

Рисунок 16 - Выбор первого запроса

Рисунок 17 - Форма запроса 1

На форме находятся поле, заполнив которое можно выполнить данный запрос. Для выполнения первого запроса, необходимо заполнить поле и нажать на кнопку «Ок». Кнопка «Отмена» закроет данную форму и перенесет пользователя на главную форму

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

Рисунок 18 - Выбор второго запроса

Рисунок 19 - Форма запроса 2

На форме находятся поле, заполнив которое можно выполнить данный запрос. Для выполнения второго запроса, необходимо заполнить поле и нажать на кнопку «Ок». Кнопка «Отмена» закроет данную форму и перенесет пользователя на главную форму

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

Рисунок 20 - Выбор третьего запроса

Рисунок 21 - Форма запроса

На форме находятся поле, заполнив которое можно выполнить данный запрос. Для выполнения третьего запроса, необходимо заполнить поле и нажать на кнопку «Ок». Кнопка «Отмена» закроет данную форму и перенесет пользователя на главную форму

3.3. 9 Справка

Что бы открыть окно краткой справки необходимо нажать на кнопку «Справка» и выбрать пункт «Краткая справка».

Рисунок 26 - Включение краткой справки

После выбора пункта «Краткая справка» появится новая форма содержащая информацию по основным функциям базы данных.

Рисунок 27 - Форма «Краткая справка»

Пользователь так же может прочитать «Руководство пользователя», в котором описывается полная информация о программе. А также пункт «О программе», в котором содержится информация о создателе программы и руководителях данного курсового проекта.

Рисунок 28 - Документ «Руководство пользователя»

Рисунок 29 - Форма «О программе»

3.3.1 0 Выход из программы

Выйти из программы можно нажав на крестик в верхнем правом углу программы. При нажатия этой кнопки появится окно подтверждения (Рисунок 30).

Рисунок 30 - Подтверждение выхода

Заключение

Данный курсовой проект на тему «Проектирование базы данных «Магазин компьютерной техники» является актуальным и отвечает предъявленным требованиям. Программа была разработана и написана на языке программирования высокого уровня Borland Delphi 7.0, с использованием баз данных MS Access.

При выполнении курсового проекта были изучены способы построения базы данных в среде Delphi с использованием языка SQL.

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

В качестве сопровождающей документации представлена пояснительная записка к курсовому проекту.

Техническое задание содержит в себе перечень требований к программному продукту.

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

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

Список литературы

1. А. Чиртик, В. Борисок, Ю. Корвель, Delphi. Трюки и эффекты, Питер, год 2007.

2. Культин Н.Б., Delphi в задачах и примерах. - Санкт- Петербург, БХВ- Петербург, 2003.

3. Попов В.В., Программирование в Delphi. Оптимальный подход, Век, 2005. - 150 с.

4. Коржинский С.Н., Изучаем Delphi, 2007 года.

5. П. Дарахвелидзе, Е. Марков, Программирование в Delphi 7, БХВ-Петербург, год выпуска 2003.

6. Глушаков С.В., Клевцов А.Л., Программирование в среде Delphi 7.0, Фолио 2003 -415с.

Размещено на Allbest.ru

...

Подобные документы

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

    курсовая работа , добавлен 04.11.2012

    Возможности среды программирования delphi при разработке приложения с визуальным интерфейсом. Отладка программных модулей с использованием специализированных программных средств. Тестирование программного обеспечения. Оптимизация программного кода.

    курсовая работа , добавлен 21.12.2016

    Разработка простейшей базы данных с использованием приемов работы с Microsoft Access в среде программирования Delphi. Назначение базы данных, условия эксплуатации, выполнения и запуска программы "База данных районного отдела налоговой инспекции".

    курсовая работа , добавлен 14.12.2012

    Обзор преимуществ и недостатков среды программирования Delphi, ее сравнение с аналогичными продуктами. Разработка инфологической, датологической, модели базы данных. Проектирование структуры программного обеспечения и понятного интерфейса базы данных.

    курсовая работа , добавлен 27.09.2014

    Разработка программных продуктов на языке программирования Borland Delphi. Применяемые таблицы и связи между ними. Пользовательский интерфейс работы с базой данных. Алгоритм работы программы "Футбольные команды и игроки". Защита от ввода неверных данных.

    курсовая работа , добавлен 22.06.2011

    Проектирование базы данных учета посещаемости и среда разработки программного продукта. Работа с базами данных Access в Delphi: компоненты доступа к данным, создание отчетов в Delphi и запросов на языке SQL. Программа и эксплуатационная документация.

    дипломная работа , добавлен 16.07.2008

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

    курсовая работа , добавлен 08.02.2011

    Анализ данных предметной области. Информационно-логическая модель базы данных. Физическое проектирование и мероприятия по защите и обеспечению целостности базы данных. Приложение интерфейса для SQL-сервера базы данных на языке программирования Delphi.

    курсовая работа , добавлен 30.05.2013

    Разработка информационной системы административного управления. Выбор языка и среды программирования. Структура взаимодействия информации. Требования к программно-аппаратному окружению. Создание программы в Delphi и связывание ее с базой данных.

    курсовая работа , добавлен 08.10.2015

    Разработка в среде Delphi приложения "Записная книжка" для ввода и корректировки информации, поиска данных. Выбор состава технических и программных средств. Текст программы, ее описание и тестирование. Основные условия программы, требования к компьютеру.


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

Метод Дельфи

Метод Дельфи разрабатывался в 50-60-е годы XX века в США. Основной его задачей было прогнозирование воздействия научных разработок будущего на методы ведения военных действий. Разрабатывался метод американским стратегическим исследовательским центром «RAND», а его авторами принято считать Олафа Хэлмера, Нормана Дэлки и Николаса Решера. Кстати говоря, название произошло от имени Дельфийского Оракула.

Особенности и суть метода Дельфи

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

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

В процессе использования Дельфийского метода принимают участие две группы людей:

  • Первая группа – это эксперты, представляющие свою точку зрения на исследуемую проблему
  • Вторая группа – это аналитики, приводящие мнения экспертов к единому знаменателю

Сам же метод Дельфи подразумевает несколько этапов.

Этапы метода Дельфи

Всего различают три этапа – это предварительный этап, основной этап и аналитический этап.

Предварительный этап

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

Основной этап

На втором этапе выполняются следующие шаги:

  • Ставится проблема – эксперты получают основной вопрос, а их задачей является разбиение его не несколько более мелких. Аналитики производят отбор самых распространённых вопросов и составляют общий опросник.
  • Полученный опросник вновь представляется экспертам. Они должны сообщить, следует ли ещё что-то добавить, хватает ли данных, нет ли какой-то дополнительной информации по проблеме. Таким образом, получается 20 ответов (зависит от количества экспертов) с подробной информацией. Аналитики составляют ещё один опросник.
  • Новый опросник снова предоставляется экспертам. Теперь им нужно предложить свои способы решения проблемы и изучить альтернативные позиции остальных экспертов. Здесь производится оценка эффективности, наличия ресурсов, актуальности способов решения. Аналитики выделяют основные мнения экспертов и стараются их сблизить. Если чьи-то мнения идут в разрез с мнением большинства, эти мнения озвучиваются экспертам. В итоге, эксперты могут изменить свои позиции, после чего данный шаг снова повторяется.
  • Шаги повторяются снова и снова до тех пор, пока эксперты не придут к консенсусу, и не будет установлено единого мнения. А исследование аналитиками расхождений во мнениях членов экспертной группы может указать на незамеченные до этого тонкости проблемы. В конце концов, выносится общая оценка, и составляются практические рекомендации по решению проблемы.

Аналитический этап

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

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

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

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

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

Несмотря на удобство применения метода Дельфи и его эффективность, следует отметить и некоторые его недостатки, не учитывать которые нельзя.

Недостатки метода Дельфи

Во-первых, важно сказать о том, что уже с самого своего появления, т.е. с начала 60-х годов минувшего столетия, метод Дельфи был подвергнут довольно серьёзной критике. В частности, говорилось о том, что:

  • Организаторы мероприятия обладают чрезмерно большими полномочиями, по сравнению с экспертами, а значит, экспертов можно считать беззащитными в некотором смысле
  • далеко не во всех случаях является верным
  • Аналитики отбрасывают креативные решения, имеющие наименьшее количество сторонников, а эти решения могут быть самыми эффективными
  • Невозможен оперативный анализ, т.к. для осуществления последнего этапа требуется много времени: каждый этап анализа может занимать минимум до 24 часов
  • Эксперты склонны проявлять конформизм, испытывая желание и стремясь присоединиться к мнению большинства
  • Организаторы имеют возможность манипулировать экспертной группой

Представленные недостатки также предлагалось устранить при помощи следующих средств:

  • Организаторы должны подбираться из различных структур и относиться к разным социальным и научным направлениям
  • Одну и ту же проблем нужно прогонять через разные группы
  • Необходимо учитывать даже самые альтернативные и креативные варианты решения проблемы, хотя бы в качестве дополнения

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

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

Реферат на тему:

«Метод Дельфи» — как инструмент эффективного стратегического планирования и управления.

Введение

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

В наши дни оракул вновь «заговорил» в 50 — 60-ее годы в США как результат проекта РЭНД (RAND) начатому в 1944 году генералом ВВС Генри Х. Арнольдом для прогнозирования методов ведения ядерной войны. Авторы метода прогнозирования вероятного будущего стали Олаф Хелмер (Olaf Helmer), Норман Дэлкей (Norman Dalkey) и Николас Ресчер (Nicholas Rescher). Метод Дельфи основан на так называемом диалектическом дознании — искусстве спорить, вести рассуждение. После Второй мировой войны, когда мир разделился на два лагеря, и началась затяжная «Холодная война» обладание ядерным оружием стало главным сдерживающим фактором начала Третьей, и возможно последней в истории человечества, мировой войны. Просчитать аналитически ход и последствия ядерного конфликта, не нажимая кнопки – «что бы жахнуть, и мир в труху…», и была первая и главная цель этого метода.

В гражданском приложении, метод Дельфи впервые был описан в «Докладе об изучении долгосрочного прогнозирования» в 1964 году. Объектами исследования предлагались сделать: научные прорывы, прирост народонаселения и распределения ресурсов, автоматизацию, исследование космоса, возникновение и предотвращение войн, будущие перспективные системы вооружения. За последующие полвека, перечень прогнозируемых процессов значительно расширился, но, несомненно, наибольшее применение этот метод нашел в областях, связанных с научно-техническим прогрессом. В частности, для определения основных приоритетов научных исследований в области высоких технологий. Метод позволяет определять и прогнозировать:

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

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

Прогноз, основанный на методе Дельфи, это попытка предсказать развитие той или иной технологии на длительную перспективу, до 20 — 30 лет. Техника метода Дельфи была использована впервые для целей национального и отраслевого технологического прогнозирования в Японии в 70-е годы. Тогда, впервые в мире, был проведен цикл из шести исследований. Впоследствии, и в значительной степени по японскому образцу, этот опыт был повторен в Германии, Франции, Великобритании, Испании, Австрии, Южной Корее. В целом, можно говорить о буме этого метода в 90-е годы.

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

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

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

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

А двух-четырех ступенчатая процедура оценки позволяет экспертам уточнить или пересмотреть свою точку зрения с учетом мнения коллег и выработать в результате согласованную, действительно коллективную позицию по всему кругу поставленных вопросов, число которых на первом этапе, может превышать тысячу. В разных странах выработалась своя специфика проведения прогнозирования по методу Дельфи. Например, в Испании привлекалась группа из 123 экспертов, а в Южной Корее до 25 тысяч на первом этапе, основанном на предлагаемых первоначальных схемах, включающих, в том числе уровень научно-исследовательской активности по данному направлению, участие в создании национального богатства, повышении качества жизни и конкурентоспособности, ожидаемые сроки реализации новых достижений.

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

Исторически сложилось, что Япония имеет не только наиболее длительную историю оценок технологического развития своей страны и мира, но и наиболее эффективную практику использования этих прогнозов для общей ориентации национальной научно-технического прогресса. Интересно отметить еще и то, что доля государства, в финансировании национальной науки, никогда не превышала 20-25%. Управление научной и технической сферой экономики, координируется через стратегические исследовательские программы технологического прогнозирования. Опросы по методу Дельфи проводятся каждые пять лет с временным диапазоном до 30 лет, постепенно охватывая все области науки и техники. Если первый опрос, прогнозировавший период 1970-2000 гг., смог охватить 5 направлений и 644 темы, то последний, охватывающий период 1996-2025 гг., уже включал 14 направлений и 1072 темы:

  1. материалы и их обработка;
  2. информатика;
  3. электроника;
  4. науки о жизни;
  5. здравоохранение и социальное обеспечение;
  6. изучение и использование космического пространства;
  7. науки о Земле и океанология;
  8. энергетика и природные ресурсы;
  9. экология;
  10. сельское хозяйство, лесная промышленность и рыбоводство;
  11. промышленное производство;
  12. урбанизация и строительство;
  13. связь;
  14. транспорт.

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

Во Франции в начале 1994 г. при использовании метода Дельфи было проведено широкое обследование перспектив развития 15 основных научно-технических направлений (электроника, физика элементарных частиц, проблемы окружающей среды, урбанизации и т.д.). Для экспертных оценок было привлечено свыше тысячи специалистов из различных секторов экономики - 45% представители промышленной науки, 30% государственных НИИ и 25% сотрудники университетов, что в целом отражало структуру научного сектора экономики Франции. Этому же принципу следовали при формировании групп экспертов и большинство стран, начинающих работу над прогнозами и приоритетами.

В 1991 г. Министерство исследований и технологии Германии провело сравнительный анализ оценок японских и немецких экспертов, используя японский вопросник. Результаты в целом показали сходство позиций экспертов двух стран относительно развития перспективных технологий, хотя и выявились определенные различия, отражающие национальную культурную и промышленную специфику этих стран.

В Великобритании с 1994 г. также началось использование метода Дельфи для выбора национальных научно-технических приоритетов. Однако, в отличие от Германии и Франции, страна не пошла по пути копирования японского опыта (например, во Франции при опросе ученых-экспертов в качестве приоритетного ставился вопрос о перспективах исследований по проблемам рисоводства, напрямую заимствованный из японской методики). Новый механизм определения приоритетов государственной научной политики Великобритании получил название «Предвидение». Программа предусматривает совместное с промышленностью определение перспективных рынков и технологий на ближайшие 10 — 20 лет, а также мероприятий, которые позволят использовать новые возможности в целях повышения качества жизни и ускорения экономического роста. Цели «Предвидения»: во-первых, собрать необходимую для принятия решений информацию о состоянии и направлениях финансируемых государством НИОКР; во-вторых, создать новую культуру взаимодействия между учеными и бизнесом; в-третьих, определить ресурсы, необходимые для достижения поставленных задач.

Отличительные особенности нового подхода — определение не конкретных технологий, а направлений развития, многовариантность сценариев, непрерывность этапов программы по времени. Программа «Предвидение 1» действовала в 1994-1999 гг. и перешла в «Предвидение 2» на 1999-2004 гг. Каждая программа представляет собой три взаимоперетекающих этапа — анализ, распространение информации и применение результатов, подготовка к следующей программе. «Предвидение» определяет государственные приоритеты в научно-технических программах, в подготовке кадров, в методах государственного регулирования. Вместе с тем, она не является жестким руководством для госсектора, а для частной промышленности оно служит «приглашением к действию» как в области участия в кооперационных программах, так и в сфере стратегического планирования.

На первом этапе 16 тематических групп, в состав которых входят эксперты из промышленности и госсектора, проанализировали широкий круг рынков и технологий. Практически все группы возглавляются представителями крупных компаний, действуют в следующих областях:

  1. сельское хозяйство;
  2. природные ресурсы и окружающая среда;
  3. химические продукты;
  4. средства связи;
  5. строительство;
  6. оборонная и аэрокосмическая промышленность;
  7. энергетика;
  8. финансовые услуги;
  9. пищевые продукты;
  10. здравоохранение и науки о жизни;
  11. образование и досуг;
  12. производственные процессы и предпринимательство;
  13. материалы;
  14. розничная торговля;
  15. транспорт;
  16. морские технологии.

Эксперты с использованием метода Дельфи проанализировали точки зрения 1000 человек. На основе этих материалов группы представили отчеты, содержащие оценку будущих рынков и мероприятий, необходимых для сохранения международной конкурентоспособности Великобритании. Головная группа, возглавляемая Главным научным консультантом правительства, на основе 360 рекомендаций, сформулированных отраслевыми группами, выделила 6 межсекторных стратегических тем:

  1. коммуникации и компьютеры;
  2. новые организмы, генетические продукты и процессы;
  3. достижения в материаловедении, инженерии и технологии;
  4. повышение эффективности производственных процессов и услуг;
  5. необходимость сохранения окружающей среды и ресурсов;
  6. совершенствование понимания и использования социальных факторов.

В рамках этих 6 стратегических направлений головная группа выделила 27 общих приоритетных направлений для сотрудничества научного и промышленного сообщества. Головная группа также сформулировала 5 крупных приоритетов в области инфраструктуры:

  1. необходимость поддержки высокого уровня образования и профессионального обучения (особое значение придается уровню подготовки школьных учителей в области науки и техники, от которого зависит квалификация следующего поколения ученых, инженеров и технологов);
  2. дальнейшее поддержание высокого уровня фундаментальных исследований (особенно в мультидисциплинарных областях);
  3. развитие коммуникационной инфраструктуры, которая позволит Великобритании быть в центре информационных потоков;
  4. поддержка инновационного предпринимательства (финансовые институты и правительство должны постоянно пересматривать политику долгосрочного финансирования малого инновационного предпринимательства и изучать влияние финансового климата на инновационную активность);
  5. необходимость постоянной ревизии государственной политики и законодательных рамок (в первую очередь в таких областях, как защита прав интеллектуальной собственности в электронных средствах связи, разработка новых генетических организмов, инвестиции в прогрессивные коммуникационные инфраструктуры).

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

На более низком уровне – региональном, отраслевом или проблемном - в ряде стран, например в Германии, проводится изучение перспективных приоритетов по методу мини-Дельфи.

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

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

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

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

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

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

Методология Дельфи

Для проведения опроса создаются две группы участников:

Предварительные этап, формирование групп-участников:

  1. Группа экспертов, каждый из которых отвечает индивидуально.
  2. Статистическая аналитическая группа обработки результатов.

Этапы проведения опроса:

  1. Постановка проблемы.
  2. Экспертам задается вопрос, и предлагается разбить его на составляющие подвопросы. На основе этих опросов составляется общий предварительный опросник.
  3. Предварительный опросник вновь передается экспертам, для получения дополнительной, уточняющей информации, на основе этих данных составляется основной опросник.
  4. Основной опросник передается экспертной группе для поиска решения и оценки самых полярных мнений участников экспертной группы. Участники этой группы должны оценить проблему с точки зрения эффективности, затрат ресурсов, соответствие результатов решения изначально поставленной цели. При этом выявляются преобладающие мнения группы и крайние радикальные точки зрения отдельных участников, которые добавляются в опросник. После этого процедура проведения опроса может повторяться.
  5. Опрос повторяется до тех пор, не пока не будет достигнута согласованность между экспертами или окончательно не будет установлено отсутствие единого мнения по проблеме.
  6. Понимание причин расхождений в оценках позволяет выявить незамеченные ранее аспекты проблемы и обратить внимание на вероятные, но не учтенные ранее, последствия развития проблемы.

Завершающий этап:

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

Метод экспертных оценок при планировании хозяйственной деятельности предприятия

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

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

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

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

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

В любом случае структура опроса строится следующим образом:

В первом раунде обсуждения эксперты отвечают в письменном виде на вопросы, поставленные перед ними исследовательской группой. Каждый ответ эксперта должен быть им обоснован. Первая анкета может допускать любые ответы. Цель такой анкеты – составление перечня событий для определения рамок прогноза. Организатор экспертизы объединяет прогнозы, и полученный перечень событий становится основой второй анкеты.

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

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

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

Число раундов опроса может варьироваться в зависимости от целей оценок, располагаемых средств текущих результатов. Практика показывает, что после 3-5 раундов оценки экспертов становятся стабильными, что является сигналом для прекращения опроса.

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

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

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

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

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

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

Практический пример применения метода Дельфи при не инструментальном тестировании линейки стиральных машин в редакции журнала «Потребитель. Бытовая техника», издательский дом «Комсомольская правда». Тестирование проводилось в середине 90-х годов.

Поставленная задача: провести виртуальное тестирование стиральных машин с фронтальной загрузкой нескольких производителей.

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

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

По первому вопросу в экспертную группу вошли менеджеры и сервисные инженеры компаний производителей. Аналитическую группу составила редакция журнала.

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

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

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

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

ЭТАП 1. ФОРМИРОВАНИЕ РАБОЧЕЙ ПЕРВОЙ ГРУППЫ ЭКСПЕРТОВ.

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

ЭТАП 2. ФОРМИРОВАНИЕ ВТОРОЙ ЭКСПЕРТНОЙ ГРУППЫ.

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

ЭТАП 3. ФОРМИРОВАНИЕ ТРЕТЕЙ ЭКСПЕРТНОЙ ГРУППЫ.

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

ЭТАП 4. ПРОВЕДЕНИЕ ПРЕДВАРИТЕЛЬНОГО АНАЛИЗА.

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

ЭТАП 5. ПОВТОРНЫЙ УТОЧНЯЮЩИЙ ОПРОС.

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

ЭТАП 6. ПОДВЕДЕНИЕ ИТОГОВ ОПРОСА.

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

При использовании метода Дельфи следует учитывать следующее:

  1. Группы экспертов должны быть стабильными и численность их должна удерживаться в благоразумных рамках.
  2. Время между турами опросов должно быть не более месяца.
  3. Вопросы в анкетах должны быть тщательно продуманы и четко сформулированы.
  4. Число туров должно быть достаточным, чтобы обеспечить всех участников возможностью ознакомиться с причиной той или иной оценки, а также и для критики этих причин.
  5. Должен проводиться систематический отбор экспертов.
  6. Необходимо иметь самооценку компетенции экспертов по рассматриваемым проблемам.
  7. Нужна формула согласованности оценок, основанная на данных самооценок.

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

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

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

Перспективы Дельфийской методики прогнозирования в России

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

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

Насколько известно, в России стратегические исследования по Дельфийскому методу не проводились. Только сейчас ситуация начала меняться – Центр развития информационного общества под патронажем Мининформсвязи провел первый этап такого исследования. При подготовке проекта изучался и использовался передовой зарубежный опыт – его методика и структура основывались на 7-м японском исследовании, но с принципиальной поправкой на российскую специфику.

В рамках исследования около 500 экспертов в области ИКТ оценивали перспективность и приоритетность внедрения в России 74 современных технологий. Специалисты должны были высказать свое профессиональное мнение о степени важности этих технологий для России, о том, каков может быть эффект от их внедрения для экономики и общества, а также о возможных мерах государственной поддержки развития этих технологий. Всего было получено 140 содержательных ответов, что можно рассматривать как достаточно высокий показатель. Тем более, что среди наших экспертов – статусные ученые: 38 докторов и 48 кандидатов наук, 33 руководителя высших учебных заведений, 29 глав компаний. При этом большинство респондентов работают в Москве и Петербурге – только 22 эксперта живут вне двух столиц. Представляется, что, отчасти, это закономерное явление – речь идет об основных интеллектуальных центрах страны. В то же время для полноты картины было бы полезно, если следующий опрос пройдет уже в действительно общенациональном масштабе с более широким привлечением лучших региональных интеллектуальных сил в сфере высоких технологий. Впрочем, нынешнее исследование имеет как практический, так и демонстрационный эффект – необходимо было привлечь внимание профессионального сообщества (как научного, так и предпринимательского) к новому для России методу исследований. Если эта задача будет выполнена, то будущие исследования соберут еще более представительную, чем сейчас, аудиторию.

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

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

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

Что же показало проведенное исследование? Приоритеты: догнать и перегнать. Значимый результат исследования заключается в том, что выявлены технологии, которые эксперты считают приоритетными. Максимальные оценки получили технологии ведения регламентированных процессов в Интернете, технологии моделирования и прикладные приложения информационных технологий, технологии организации и систематизации контента.

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

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

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

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

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

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

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

Так, для национального проекта «Здравоохранение», с точки зрения участников исследования, приоритетным должно стать внедрение следующих технологий:

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

Для национального проекта «Образование» актуальным является:

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

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

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

Активное внедрение новых технологий в социальную сферу позволит создать системы, позволяющие предоставлять услуги в дистанционном режиме. Понятно, что врач высшей квалификации лишь в виде подтверждающего правило исключения может оказаться в отдаленном райцентре. А будущий Ломоносов может в том же райцентре получить качественное образование (несмотря на то, что в школе, где он обучается, не хватает половины учителей-предметников) и отправиться в Москву получать университетское образование. Однако нельзя полагаться на волю случая – поэтому если пациент с Вологодчины или школьник из Амурской области смогут стать потребителями высококачественных удаленных услуг в социальной сфере, то можно будет говорить о создании логично выстроенной современной системы обеспечения равных возможностей.

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

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

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

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

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

При этом эффект может быть разным – это и инновационные «прорывы» в экономике, и повышение качества жизни, и определение мер государственной поддержки, необходимых для развития тех или иных технологий. Так, удалось выделить наиболее ресурсоемкие направления развития, для которых необходима комплексная поддержка государства и его сотрудничество с научным и деловым сообществом. Речь идет, в частности, о технологиях искусственного интеллекта, а также основанных на новых физических методах. Обращает на себя внимание тот факт, что именно эти направления признаны экспертами реализуемыми лишь в относительно долгосрочной перспективе.

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

Список литературы

  1. Алексеева М.М. Планирование деятельности фирмы: Учебно-методическое пособие. – М.: Финансы и статистика, 1998.- 248 с.
  2. Романенко И.В. Социальное и экономическое прогнозирование: Конспект лекций. – СПб.: Издательство Михайлова В.А., 2000 г. – 64 с.
  3. Прогнозирование и финансирование экономики в условиях рыночных отношений. – М.: Мысль, 1970. – 448 с.
  4. Рябушкин Б.Т. Применение статистических методов в экономическом анализе и прогнозировании. – М.: Финансы и статистика, 1987. – 75 c.
  5. Статистическое моделирование и прогнозирование: под ред. А.Г. Гранберга. – М.: Финансы и статистика, 1990. – 382 с.
  6. Грисеев Ю.П. Долгосрочное прогнозирование экономических процессов: – Киев: Наукова думка, 1987 – 131 с.
  7. Шибалкин О.Ю. Проблемы и методы построения сценариев социально-экономического развития. – М.: Наука, 1992 – 176 с.
  8. Суворов А.В. Методы построения макроэкономических сценариев социально-экономического развития// Проблемы прогнозирования. – 1993. – №4 – СС. 27-39
  9. Юргенс: «Дельфийский метод» с российской спецификой — дальний прицел», статьи в сети интернет.
  10. Авдулов П.В., Гойзман Э.И., Кутузов В.А. и др. Экономико– математические методы и модели для руководителя. М.: Экономика 1998 г.
  11. Агафонов В.А. Анализ стратегий и разработка комплексных программ. М.: Наука, 1997 г.
  12. Математические методы в планировании отраслей и предприятий / Под ред. И.Г. Попова. М.: Экономика, 1997 г.
  13. Л.П. Владимирова. Прогнозирование и планирование в условиях рынка., учебное пособие (второе издание). М.: 2001 г.

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

Delphi - прекрасная система визуального объектно-ориентированного проектирования, одинаково радующая и новичков в программировании, и профессионалов. Начинающим Delphi позволяет сразу, с небольшими затратами времени и сил создавать прикладные программы, которые внешне неотличимы от программ, созданных профессионалами. А для опытного программиста Delphi открывает неограниченные возможности для создания сколь угодно сложных программ любого типа, в том числе, распределённых приложений, работающих с любыми базами данных.

Более подробно о том, что такое Delphi и почему её стоит изучать, можно прочесть на специальной страничке и этом переводе статьи "Why Delphi? (Delphi For Beginners)" :

Эта статья о Delphi имеет цель объяснить, что такое Delphi и что он может сделать для вас.

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

Borland Delphi представляет собой средство разработки приложений для Microsoft Windows . Delphi является мощным и простым в использовании инструментом для создания автономных программ, обладающих графическим интерфейсом (GUI) , или 32-битных консольных приложений (программ, которые не имеют графического интерфейса).

В сочетании с Borland Kylix , программисты Delphi могут создавать из одного исходного текста приложения и для Windows и для Linux , и это открывает новые возможности и увеличивает потенциальную отдачу от усилий, вложенных в изучение Delphi. В Delphi используется кросс-платформенная библиотека компонентов CLX и визуальные дизайнеры для создания высокопроизводительных приложений для Windows , которые повторной компиляцей можно легко превратить в приложения для Linux .

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

При создании графического интерфейса приложений Delphi, у вас все возможности языка программирования Object Pascal , "завернутого" в среду RAD . Такие компоненты окна графического пользовательского интерфейса, как формы, кнопки и списки объектов, включены в состав Delphi. Это означает, что вам не нужно писать никакого кода при добавлении их в ваше приложение. Вы просто "кладёте" их на вашу Форму, как в графическом редакторе. Вы можете также добавить на Форму элементы управления ActiveX , для создания в считанные минуты специализированных программ таких, например, как веб-браузеры. Delphi позволяет разработчикам дизайна внедрять в интерфейс новые элементы и кодировать их события одним щелчком мыши.

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

Паскаль
Лучшим способом представить что такое Delphi является Object Pascal на основе визуальной среды разработки. Delphi основан на Object Pascal, языке, аналогичном объектно-ориентированному C++ , а в некоторых случаях даже лучше. Для разработчиков не имеющих опыта работы в Паскале, Delphi имеет шаблоны своих структур на Паскале, что ускоряет процесс изучения языка.

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

Библиотека Visual Component Library (автономные бинарные части программного обеспечения, которые выполняют некоторые конкретные предопределенные функции), или VCL , Delphi является объектно-ориентированной базой. В этой богатой библиотеке вы найдете классы для таких визуальных объектов Windows как окна, кнопки и т.д., а также классы для пользовательских элементов управления таких как таймер и мультимедийный плеер, наряду с невизуальными объектами, такими как список строк, таблицы базы данных, потоки и т.д.

Базы данных
Delphi может получать доступ ко многим типам баз данных. Используя BDE (Borland Database Engine - механизм доступа к базам данных), формы и отчеты, которые вы создаете, получают доступ к локальным базам данных, таким как Paradox и DBase , сетевых баз данных SQL Server , InterBase , также как и SysBase , и любые источники данных, доступные даже через ODBC (открытая связь с базами данных).

Итак, Delphi - прекрасная среда разработки Windows- и Linux-программ любого типа. Поэтому единственное, что вас должно уже сейчас интересовать - Как Начать Работу .

Итак, запустим Delphi . Перед нами четыре окошка. Вверху во вcю ширину экрана окно управления проектом и средой разработки - главное окно Delphi . При его сворачивании сворачиваются и все остальные. Слева - инспектор объектов. В нём задаются свойства составляющих нашу программу компонентов. И наконец, в центре одно над другим два окна, окно формы будущей программы и окно программной начинки. перейти... >

В пустой форме смысла нет. Наполнить её содержанием помогут компоненты Delphi . Они располагаются на главном окне, на нескольких вкладках. Все основные компоненты находятся на первых четырёх вкладках: Standard, Additional, Win32 и System . Их названия всплывают в виде подсказок при наведении мышки на пиктограммы. перейти... >

Структура программы для Windows представляет собой набор подпрограмм, каждая из которых ответственна за обработку конкретного события и вызывается только при его получении. Удобство Delphi состоит в том, что мы избавлены от необходимости получать сообщения от Windows сами, Delphi это делает за нас. Каждый компонент имеет впечатляющий набор событий, на которые он может реагировать. Программист сам определяет, какие события в программе требуется обрабатывать. перейти... >

Данные в компьютере можно рассматривать как ячейки памяти, имеющие свои имена (идентификаторы). Все данные в программе на языке Delphi должны быть описаны до их первого использования. И компилятор следит, чтобы в программе они использовались в соответствии с этим описанием, что позволяет избежать ошибок. перейти... >

При создании любой серьёзной программы не обойтись без дополнительных, более сложных, чем числа и строки, типов данных. В Delphi программист может для своих целей конструировать собственные типы данных. Чтобы ввести в программу (описать) новый тип данных, применяется оператор с ключевым словом type . перейти... >

Для создания приложений, реализующих сложную алгоритмическую логику, нужны средства управления ходом работы программы: Математически доказано, что любой алгоритм можно закодировать с помощью оператора присваивания , условного оператора и оператора цикла . перейти... >
В качестве примера рассматривается программа сортировки одномерного массива методом пузырька . Приводится скриншот программы и подробные комментарии. Также можно скачать проект целиком в виде архива.

Начало. Работа с файлами важная вещь в любом языке программирования. Для начала нужно упомянуть компоненты, которые умеют работать с файлами , считывать и сохранять своё содержимое, строки типа String , в файл текстового формата. Это компоненты ListBox, ComboBox и Memo, расположенные на первой же вкладке палитры компонентов. перейти... >
Продолжение. В Delphi реализовано несколько способов прямой работы с файлами. Познакомимся с классическим способом, связанным с использованием файловых переменных. Прежде всего файл должен быть открыт. перейти... >
Окончание. То, что мы узнали в предыдущей части урока, позволяет работать с файлами по адресу, жёстко записанному в тексте программы. Мы же хотим просматривать любые файлы по нашему выбору. В Delphi есть компоненты, позволяющие в работающей программе осуществлять выбор файлов. перейти... >
Поиск файлов в Delphi производится в три этапа. На первом этапе функция FindFirst находит первый файл, удовлетворяющий критериям отбора. На втором этапе функция FindNext в цикле поочерёдно находит остальные файлы. На третьем этапе функция FindClose освобождает память, выделенную для осуществления поиска. перейти... >
Задачка. Теперь, пользуясь всем вышеизложенным материалом, можно ответить, например, на вопрос: "как средствами Delphi определить размер файла". Есть несколько альтернативных способов, как подсчитать размер файла с помощью Delphi. перейти... >
Список подпрограмм используемых при работе с файлами в Delphi. Содержит функции и процедуры создания, поиска, преобразования и удаления папок и файлов.

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

Всё богатство стандартных процедур и функций Delphi не исчерпывает встающих перед программистом задач. Для выполнения повторяющихся операций с меняющимися данными Delphi программист может создавать собственные подпрограммы - процедуры и функции Delphi. перейти... >
Пример. Вычисление факториала. Выполняя повторяющиеся участки кода, подпрограммы эффективно заменяют циклы. Классический пример - вычисление факториала числа, демонстрирующий также использование рекурсии . Этот проект также можно скачать .

Исключительные ситуации в Delphi встречаются постоянно. Исключительная ситуация это такая ситуация, в результате которой генерируется ошибка, и выполнение программы прерывается. Например, деление на ноль - классический пример исключительной ситуации . Для контроля исключительных ситуаций ввода-вывода также могут применяться директивы компилятора {$I}. перейти... >

Применение компонентов Delphi позволяет избежать рутинного ручного кодирования. Компоненты Delphi охватывают практически все аспекты применения современных информационных технологий. Конечно, для работы в Delphi прежде всего требуется изучить базовые компоненты Delphi , которые требуются при подготовке практически любого приложения. перейти... >
Страница Standart
Изучение Delphi естественным образом начинается со страницы палитры компонентов Standart . На этой странице расположены стандартные для Windows интерфейсные элементы, такие как главное и всплывающее меню, кнопка, однострочный и многострочный редакторы, переключатели, метки, списки, и некоторые другие компоненты, которые применяются наиболее часто. Рассматривается пример на переопределение символов , вводимых в компонент Edit , что может использоваться в формах для ввода пароля.
Страница Additional
На страницу палитры компонентов Additional помещены дополнительные компоненты, без некоторых из которых сегодня трудно представить программу для Windows: кнопки с дополнительными свойствами, таблицы , компоненты для размещения изображений и многие другие.
Страница Win32
Страница палитры компонентов Win32 содержит компоненты, представляющие собой интерфейсные элементы для 32-разрядных операционных систем Windows 95/98/NT (В версии системы Delphi 2 эта страница называлась Win95). Использующие эти компоненты программы выглядят в стилистике последних версий операционных систем Windows.
Страница System
На странице палитры компонентов System представлены компоненты, которые имеют различное функциональное назначение (например, Timer - очень важный в любой программе компонент), в том числе компоненты, поддерживающие стандартные для Windows технологии межпрограммного обмена данными OLE и DDE.

Работа со строками Delphi позволяет извлечь из строки необходимую информацию и представить её в нужном виде. Delphi предоставляет весь спектр необходимых функций для работы со строками и преобразования строк Delphi в необходимые форматы. перейти... >
Продолжение . Использование списка строк . Список строк Delphi TStringList - это структура данных, напоминающая компонент ListBox , но не визуальная, а просто хранящая в памяти и имеющая свойства и методы для работы со строками типа TString . перейти... >

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

Работа с графикой в Delphi это не только линии и рисунки, но также и и печать текстовых документов. Поэтому в Delphi работе с графикой нужно уделить немного времени. Работа с графикой в Delphi предполагает знакомство с канвой (Canvas) компонентов. Канва это тот холст, который умеет управлять состоянием каждого своего пиксела, и это свойство позволяет программисту отобразить то, что требуется. перейти... >

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

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


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