- •2.1. Моделирование инновационных проектов
- •2.2. Структурная модель инновационного проекта
- •2.3. Инновационный процесс
- •2.6. Формирование множества возможных решений
- •2.7. Использование нечетких переменных для моделирования инновационных проектов
- •4.3. Возможные технические средства реализации
- •ЗАКЛЮЧЕНИЕ
- •СПИСОК ЛИТЕРАТУРЫ
Локальная копия информационной
|
|
системы поддержки |
' А - |
Локальная копия |
|
' в а ц п п |
Локальная копия |
информационной |
4 .......... |
|
|
системы ПОД- |
|
Ы и ^ Л Г \1131 IliA U U A Ii |
|
|
|
И п Ц Ю р М а Ц И О п п О И |
|
держки иннова- |
|
|
системы поддержки |
4 |
V " |
|
инноваций |
Локальная копия
информационной системы поддержки
инноваций
Центральная копия |
|
|
информационной |
|
|
системы поддержки |
\ |
Локальная копия |
инноваций |
информационной |
|
|
системы поддержки |
|
|
|
инноваций |
-направление потока данных (обязательные связи)
-направление потока данных (не обязательные связи)
Рис. 37. Схема взаимодействия копий информационной системы
Каждая из копий представляет собой локальную версию си
стемы и структурно изображена на рис 36.
4.3. Возможные технические средства реализации
Для реализации серверной части системы может быть вы брана СУБД MS SQL Server + MS Analysis Service либо другая промышленная СУБД с OLAP расширением. Данный выбор обу словлен следующими факторами:
- экономический фактор: СУБД MS SQL Server является одной из самых дешевых СУБД промышленного применения.
—технологический фактор: MS SQL Server является полно ценной СУБД. Она позволяет не только манипулировать данны ми со стороны клиента, но также инкапсулирует в себе логику операций над наборами данных при помощи хранимых процедур и триггеров.
Операционной системой серверной части была выбрана
Windows Server- Windows обладает надежной политикой безопас-
ности пользователей и высокой устойчивостью к «зависаниям» (что связано с ее архитектурными особенностями проектирования многозадачности). Для работы рекомендуется выделенный сервер.
Платформой для построения клиентской части системы явля ется ОС Windows. Такой выбор обусловлен высокоразвитым гра фическим интерфейсом пользователя (GUI), реализованным в этих ОС. Именно графический интерфейс является наиболее важной частью клиентского приложения. Зачастую системы, не утратив шие своей функциональности, оказываются «морально» устарев шими из-за смены стандартов на пользовательский интерфейс. Выполнение клиентской части на Win-32 платформе позволит си стеме иметь самый современный пользовательский интерфейс как сейчас, так и в ближайшем будущем. Это позволит значительно отдалить срок ее «морального» износа.
Сочетание высокоуровневой и высокофункциональной под держки вышеперечисленных технологий, удобная организация самой среды разработки позволяют специалистам, работающим в Delphi, при написании любых систем сосредоточиться на решении главных задач, не затрачивая значительных усилий на вопросы организации взаимодействия с базами данных, написания кода на Win-32 для создания графических элементов интерфейса и т.д.
С точки зрения аппаратной части для работы клиентского приложения не требуется выделенной машины, подойдет любая рабочая станция под Windows. Для работы с аналитическим бло ком на клиенте должен быть установлен пакет Microsoft Office.
Развитие аппаратуры по пути уменьшения стоимости про цессоров, запоминающих устройств и значительного увеличения возможностей графических периферийных устройств позволило объединить базы и банки данных, графические интерфейсы и ал
горитмы расчета в новой форме взаимодействия человека
иЭВМ - создании АСИППР. Эта цель достигается осуществлени ем трех условий: непосредственным взаимодействием между ЛПР
иЭВМ в диалоговом режиме, позволяющем корректировать сам проект и процесс его разработки; наличием совокупности взаимо действующих периферийных графических устройств, которые устраняют языковое несоответствие между человеком и машиной; использованием базы данных, позволяющей размещать, модифи цировать и переносить в реальном масштабе времени надежные технические данные.
Если использовать диалоговую систему с графическим вза имодействием, то фаза ручной обработки данных, соответствую щих замыслу разработчика, сокращается, благодаря непосред ственному графическому обмену информацией. В результате до стигается значительный выигрыш во времени и сокращение чис ла ошибок. Проектировщик получает возможность за минималь ное время проверить большое число технических решений, соот ветствующих его опыту и представлению. Однако указанные возможности и достоинства программных систем проявляются только при соблюдении целого ряда технических, экономиче ских, психологических и эргономических ограничений.
Интерфейс пользователя, или человеко-машинный интер фейс (Man-Machine Interface - MMI), - это важнейший элемент компьютерных систем. Как следует из названия, назначение этого интерфейса - обеспечить обмен информацией между пользова телем и управляемым объектом (компьютером или технической системой). Хорошо организованный интерфейс пользователя не только делает рабочую обстановку более приятной, но и помогает уменьшить число ошибок и таким образом ограничить возмож
ный ущерб. Более того, хороший интерфейс дает пользователю возможность понять функции технической системы или про граммы.
Интерфейс пользователя выполняет свое назначение, если реально преодолевает «зазор» между машиной и действительны ми намерениями пользователя. Однако весьма часто понятие «дружественный интерфейс» воспринимается как самоцель и очень часто понимается только как «побольше цветных картинок на экране», использование определенной системы «окон» или поддержку диалога с пользователем на каком-либо национальном языке. На самом деле правильное применение эргономики озна чает гораздо большее. Если в предлагаемой системе нет уважения к основным эргономическим принципам, разумно заключить, что вся система беспорядочна. Изощренный интерфейс с окнами, иконками и цветной графикой может быть использован для того, чтобы скрыть плохие характеристики системы. Если же интер фейс пользователя легко понимается и используется, тогда, ско рее всего, и техническая система (программа), которую он пред ставляет, хорошо структурирована. Принципы эргономики помо гают в оценке качества интерфейса пользователя, а в ряде случа ев и самой программы.