Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ИС_И_ИТ_ОТВЕТЫ

.docx
Скачиваний:
23
Добавлен:
16.03.2015
Размер:
2.46 Mб
Скачать

№15 Роль информационной технологии в развитии экономики общества

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

№16 Выбор информационной технологии. Роль структуры управления в формировании ИС

Первая концепция ориентируется на существующую структуру фирмы. Информационная технология приспосабливается к организационной структуре. и происходит лишь модернизация методов работы. Коммуникации развиты слабо, рационализируются только рабочие места. Происходит распределение функций между техническими работниками и специалистами. Степень риска от внедрения новой информационной технологии минимальна, так как затраты незначительны и организационная структура фирмы не меняется. Основной недостаток такой стратегии – необходимость непрерывных изменений формы представления информации, приспособленной к конкретным технологическим методам и техническим средствам. Любое оперативное решение “вязнет” на различных этапах информационной технологии. К достоинствам стратегии можно отнести минимальные степень риска и затраты. Вторая концепция ориентируется на будущую структуру фирмы. Существующая структура будет модернизироваться. Данная стратегия предполагает максимальное развитие коммуникаций и разработку новых организационных взаимосвязей. Продуктивность организационной структуры фирмы возрастает, так как рационально распределяются архивы данных, снижается объем циркулирующей по системным каналам информации и достигается сбалансированность между решаемыми задачами. К основным ее недостаткам следует отнести: существенные затраты на первом этапе, связанном с разработкой общей концепции и обследованием всех подразделений фирмы; наличие психологической напряженности, вызванной предполагаемыми изменениями структуры фирмы и, как следствие, изменениями штатного расписания и должностных обязанностей. Достоинствами данной стратегии являются: рационализация организационной структуры фирмы; максимальная занятость всех работников; высокий профессиональный уровень; интеграция профессиональных функций за счет использования компьютерных сетей.

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

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

№17 Выбор информационной технологии. Типы данных в организации

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

№18 Виды информационных технологий

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

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

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

№19 Критерии оценки информационных технологий

Целесообразность. Внедрение ИТ не является самоцелью. ИТ реализуется с целью повышения эффективности производства (или иной деятельности) путем автоматизации тех бизнес-процессов, в которых большую роль играет надежность, своевременность и полнота информации. Реализация во времени. ИТ должна соответствовать новым потребностям организации, реагировать на изменения бизнес-процессов и учитывать новые возможности технических средств и программного обеспечения. Поэтому после внедрения ИТ, как правило, происходит ее постоянное развитие (модификация, изменение структуры, включение новых компонентов). Системная полнота (целостность процесса). Процесс включает все элементы, обеспечивающие завершенность действий человека в достижении поставленной цели. Регулярность процесса и высокая степень расчлененности его на однозначные фазы (стадии, этапы). Однозначность фаз позволяет применять средние величины при их характеристике, а значит, осуществить стандартизацию и унификацию. Функциональная полнота (F) — отношение областей автоматизированной обработки информации (Qa) к области обработки информации (Qи) для функционирования всей системы управления. Показатель своевременности переработки информации (Ксв) определяется числом значений показателей, разработанных в рамках информационной технологии в течение определенного времени (t), и значений показателей, полученных за пределами планового срока их представления (Δt). Надежность — метрическая величина, которая определяет способность системы сохранять заданные свойства поведения при наличии внешних и внутренних воздействий, т.е. а) быть устойчивой в смысле функционирования, б) быть помехозащищенной в смысле сохранности элементов и структуры от механических воздействий.

№20 Интегрированные информационные технологии

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

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

№21 Обеспечивающие и функциональные информационные технологии

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

№22 Пакетные и диалоговые информационные технологии

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

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

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

№23 Стандарты пользовательского интерфейса. Понятие интерфейса пользователя

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

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

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

№24 Стандарты пользовательского интерфейса. Типы интерфейсов

Процедурно-ориентированный интерфейс использует традиционную модель взаимодействия с пользователем, основанную на понятиях "процедура" и "операция". В рамках этой модели программное обеспечение предоставляет пользователю возможность выполнения некоторых действий, для которых пользователь определяет соответствие данных и следствием выполнения которых является получение желаемого результата. Процедурно-ориентированные интерфейсы: 1) Обеспечивают пользователю функции, необходимые для выполнения задач; 2) Акцент делается на задачи; 3) Пиктограммы представляют приложения, окна или операции; 4) Содержание папок и справочников отражается с помощью таблицы-списка.

Объектно-ориентированные интерфейсы используют модель взаимодействия с пользователем, ориентированную на манипулирование объектами предметной области. В рамках этой модели пользователю предоставляется возможность напрямую взаимодействовать с каждым объектом и инициировать выполнение операций, в процессе которых взаимодействуют несколько объектов. Задача пользователя формулируется как целенаправленное изменение некоторого объекта. Объект понимается в широком смысле слова - модель БД, системы и т.д. Объектно-ориентированный интерфейс предполагает, что взаимодействие с пользователем осуществляется посредством выбора и перемещения пиктограмм соответствующей объектно-ориентированной области. Различают однодокументные (SDI) и многодокументные (MDI) интерфейсы. Объектно-ориентированные интерфейсы: 1) Обеспечивает пользователю возможность взаимодействия с объектами; 2) Акцент делается на входные данные и результаты; 3) Пиктограммы представляют объекты; 4) Папки и справочники являются визуальными контейнерами объектов.

№25 Стандарты пользовательского интерфейса. Виды интерфейсов

Командный интерфейс: Пакетная технология. Исторически этот вид технологии появился первым. Она существовала уже на релейных машинах Зюса и Цюзе (Германия, 1937 год). Идея ее проста: на вход компьютера подается последовательность символов, в которых по определенным правилам указывается последовательность запущенных на выполнение программ. После выполнения очередной программы запускается следующая и т.д. Машина по определенным правилам находит для себя команды и данные. Графический интерфейс: Аппаратным основанием концепции, конечно же, явилось появление алфавитно-цифровых дисплеев на компьютерах, причем на этих дисплеях уже имелись такие эффекты, как "мерцание" символов, инверсия цвета (смена начертания белых символов на черном фоне обратным, то есть черных символов на белом фоне), подчеркивание символов. Эти эффекты распространились не на весь экран, а только на один или более символов. Следующим шагом явилось создание цветного дисплея, позволяющего выводить, вместе с этими эффектами, символы в 16 цветах на фоне с палитрой (то есть цветовым набором) из 8 цветов. После появления графических дисплеев, с возможностью вывода любых графических изображений в виде множества точек на экране различного цвета, фантазии в использовании экрана вообще не стало границ. Речевая технология: С середины 90-х годов, после появления недорогих звуковых карт и широкого распространения технологий распознавания речи, появился так называемый "речевая технология" SILK - интерфейса. При этой технологии команды подаются голосом путем произнесения специальных зарезервированных слов - команд. Биометрическая технология: Эта технология возникла в конце 90-х годов XX века . Для управления компьютером используется выражение лица человека, направление его взгляда, размер зрачка и другие признаки. Для идентификации пользователя используется рисунок радужной оболочки его глаз, отпечатки пальцев и другая уникальная информация. Изображения считываются с цифровой видеокамеры, а затем с помощью специальных программ распознавания образов из этого изображения выделяются команды. Семантический (общественный) интерфейс: Этот вид интерфейса возник в конце 70-х годов XX века, с развитием искусственного интеллекта. Его трудно назвать самостоятельным видом интерфейса - он включает в себя и интерфейс командной строки, и графический, и речевой, и мимический интерфейс. Основная его отличительная черта - это отсутствие команд при общении с компьютером. Запрос формируется на естественном языке, в виде связанного текста и образов. По своей сути это трудно называть интерфейсом - это уже моделирование "общения" человека с компьютером.

№26 Понятие платформы

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

Аппаратная платформа— это техническое обеспечение ИТ, например IBM PC, Macintosh и т.д. Программная платформа — это совокупность программ, обеспечивающая интерфейс между пакетами прикладных программ (ППК) и ОС. Примерами ППК могут служить бухгалтерские программы, пакеты статистического анализа данных и др., а для ОС — MS DOS, Windows, OS/2, UNIX, Linux и др. ОС устанавливается на соответствующие компьютеры и позволя ет работать с различными ППК. Пользователь приобретает про грамму, ориентированную на имеющуюся у него платформу и совместимую с ней. Административная платформа, или платформа управления сетью, — это совокупность методов и средств аппаратно программного характера, предназначенная для управления се тью и входящими в нее системами. Такая платформа обеспечивает: - контроль информационных процессов по решению задач пользователя; - контроль работы устройств сети и состояния телекоммуникаций. Таким образом, платформа информационной технологии — это аппаратно программный комплекс средств и методов, принятый для реализации ИТ.

№27 Объектно-ориентированные технологии. История развития

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

На заре появления вычислительных машин программирование, как область знания, находилось в зачаточном состоянии. Первые программы создавались посредством переключателей на панели компьютера. Очевидно, что такой способ подходил только для небольших программ. Затем программы стали писать на языке машинных команд, а изобретение ассемблера позволило писать уже сравнительно длинные программы. Следующий шаг был сделан в 1950 году, когда был создан первый язык программирования высокого уровня Фортран. Теперь программисты могли создавать программы длиной до нескольких тысяч строк длиной. Однако язык программирования, легко понимаемый в простых программах, когда дело касалось больших программ, становился нечитаемым (и неуправляемым). Избавление от таких неструктурированных программ пришло после изобретения в начале 70-х годов языков структурного программирования (Алгол, Паскаль и С). С++ – это попытка решения разработчиками языка С задач объектно-ориентированного программирования. С++ был разработан сотрудником исследовательской лаборатории компанииAT&T Бьерном Страуструпом (Bjarn Stroustrup) в 1980 году. Первоначальное название "С с классами" в 1983 году, по предложению Рика Масситти(Rick Mascitti), было изменено на С++. В этом же году С++ был впервые применен за пределами исследовательской группы. С 1980 года С++ претерпел два существенных изменения: в 1985 и 1990 годах. Первый рабочий проект языка С++ стандарта ANSI (American National Standarts Institute) был представлен в январе 1994 года. 14 ноября 1997 года Международная организация стандартизации (International Standarts Organization, ISO) утвердила стандарт С++.\

№28 Объектно-ориентированные технологии. Анализ, проектирование и разработка

Объектно-ориентированный анализ и проектирование (ООАП, Object-Oriented Analysis/Design) - технология разработки программных систем, в основу которых положена объектно-ориентированная методология представления предметной области в виде объектов, являющихся экземплярами соответствующих классов. Методология ООАП тесно связана с концепцией автоматизированной разработки программного обеспечения (Computer Aided Software Engineering, CASE). К первым CASE-средствам отнеслись с определенной настороженностью. Со временем появились как восторженные отзывы об их применении, так и критические оценки их возможностей. Причин для столь противоречивых мнений было несколько. Первая из них заключается в том, что ранние CASE-средства были простой надстройкой над системой управления базами данных (СУБД). Визуализация процесса разработки концептуальной схемы БД имеет немаловажное значение, тем не менее, она не решает проблем создания приложений других типов. Вторая причина связана с графической нотацией, реализованной в CASE-средстве. Если языки программирования имеют строгий синтаксис, то попытки предложить подходящий синтаксис для визуального представления концептуальных схем БД, были восприняты далеко не однозначно. На этом фоне разработка и стандартизация унифицированного языка моделирования UML вызвала воодушевление у всего сообщества корпоративных программистов.

№29 Объектно-ориентированные технологии как средство создания сложных ИС

Объектно-ориентированная технология проектирования ИС включает в себя следующие компоненты: технологию конструирования концептуальной объектно-ори­ентированной модели предметной области; инструментальные средства спецификации проектных реше­ний; библиотеки типовых компонентов модели предметной облас­ти; типовые проектные решения для ряда функциональных об­ластей. В основу объектно-ориентированной технологии проектирова­ния ИС положены разработка, анализ и спецификация концепту­альной объектно-ориентированной модели предметной области. Концептуальная объектно-ориентированная модель предметной области является основой проекта и реализации системы и обеспе­чивает: • необходимый уровень формализации описания проектных решений; • высокий уровень абстрагирования, типизации и параметриза­ции проектных решений; • компактность описания; • удобство сопровождения готовой системы. Отличительными чертами предлагаемой методологии являются следующие: • наличие единого методологически обоснованного ядра, обес­печивающего открытость технологии для модификации, расшире­ния и создания новых моделей представления проектных решений; • наличие единого формального аппарата анализа проектных решений для используемых моделей представления; Отличительными чертами предлагаемой технологии являются: • совместное рассмотрение информационных, материальных и финансовых потоков; • первичная и вторичная классификация объектов предметной области с обязательным указанием оснований классификации; • наличие конструктивных методик декомпозиции и агрегиро­вания компонентов проекта, использующих результаты классифи­кации; • наличие формальных методов оценки связности и сцепления компонентов проекта; • использование функциональной модели данных с атрибута­ми — функциями доступа и атрибутами — категориями в качестве основы концептуальной модели данных. Предлагаемая технология совмещает объектный, функциональ­ный и информационный подходы. Используется «слабый» объект­ный подход, включающий идеи классификации объектов, функ­циональной поддержки объектов и наследование свойств. Как пра­вило, в рамках данной технологии классы в традиционном их виде конструируются на завершающих стадиях концептуального проек­тирования. Выделим следующие этапы проектирования ИС: I. Исследование предметной области; II. Разработка архитектуры системы; III. Реализация проекта; IV. Внедрение системы; V. Сопровождение системы; I. Исследование предметной области предусматривает следую­щие шаги: 1. Спецификацию деятельности в предметной области; 2. Анализ деятельности в предметной области; 2.1. Структурно-логический анализ деятельности: 2.1.1. Анализ путей; 2.1.2. Анализ связности (прочности и сцепления) компонентов предметной области; 2.2. Анализ производительности; 2.3. Экономический анализ. II. Разработка архитектуры системы включает в себя разработку следующих компонентов: 1. Спецификации требований к проектируемой системе; 2. Конструирование концептуальной модели предметной облас­ти; 3. Спецификации обработки данных в проектируемой системе; 4. Спецификации пользовательского интерфейса системы; 5. Спецификации деятельности в предметной области с учетом внедрения системы. Процесс проектирования ИС базируется на следующих моделях представления проектных решений: 1. Модели классификации объектов; 2. Модели декомпозиции компонентов предметной области; 3. Моделях потоков; 4. Модели данных предметной области; 5. Модели классов; 6. Модели пользовательского интерфейса; 7. Модели логики, Модель классификации ориентирована на группирование объ­ектов предметной области в соответствии с различными аспектами классификации и важность тех или иных свойств этих объектов. Модель декомпозиции ориентирована на описание систем, спо­собных выполнять действия над данными. Различают виды деком­позиции действий на основе: • состава выходных данных; • входных данных; • представлений о промежуточных результатах; • представлений о фазах обработки; • представлений об альтернативных действиях. Модели потоков отражают движение различных видов носите­лей (материальных, финансовых, информационных и др.). Модель данных предметной области ориентирована на описа­ние структуры информационных объектов, их функциональных взаимосвязей, необходимых для поддержания заданных действий. Модель классов определяет систему классификации информа­ции о предметной области, основанную на семантическом анализе. Среди важных характеристик модели классов можно выделить от­ношения наследования, включения или использования. В основе лежит объектно-ориентированный подход, в основе которого нахо­дится представление о предметной области, как совокупности взаимодействующих друг с другом объектов, рассматриваемых как экземпляр определенного класса. Классы образуют иерархию на основе наследования. Объектно-ориентированный подход содер­жится в современных языках высокого уровня Smalltalk, Object Pascal, C++, Java. Модель пользовательского интерфейса ориентирована на опи­сание взаимодействий пользователей с проектируемой системой, состава форм представления и команд управления заданиями. Модели логики ориентированы на описание потока управления (последовательности выполнения) операторов программной систе­мы и действий пользователей. Для отображения результатов проектирования на различных этапах используются следующие виды схем представления проект­ных решений: 1. Схемы первичной классификации; 2. Схемы вторичной классификации; 3. Схемы детализации; 4. Схемы спецификации функциональных возможностей; 5. Схемы локальных моделей данных; 6. Схемы потоков; 7. Диаграммы переходов; 8. Схемы спецификации пользовательского интерфейса; 9. Схемы распределенной обработки данных; 10. Структурированные карты объектов. Среди средств разработки информационных систем выделяют следующие основные группы: • традиционные систем программирования; • инструменты для создания файл-серверных приложений; • средства разработки приложений «клиент—сервер»; • средства автоматизации делопроизводства и документооборота; • средства разработки Интернет/Интранет-приложений; • средства автоматизации проектирования (CASE-технологии).

Соседние файлы в предмете Информационные технологии и системы