Автор работы: Пользователь скрыл имя, 14 Марта 2013 в 01:59, шпаргалка
Под проектированием автоматизированных ЭИС понимается процесс разработки технической документации в соответствии с ГОСТом, связанный с организацией системы получения и преобразования исходной информации в результатную, т. е. с организацией автоматизированной информационной технологии. Проектирование ЭИС сводится к последовательной формализации проектных решений на различных стадиях жизненного цикла ЭИС: планирования и анализа требований, технического и рабочего проектирования, внедрения и эксплуатации ЭИС.
Д/классов объектов хар-на иерархия обобщения, позволяющая осущ-ть наследование не только атрибутов (св-в) объектов от вышестоящего класса объектов к нижестоящему классу, но и ф-ций (методов).
В объектно-ориентир-м подходе изменяется и принцип проектир-я ЭИС. Сначала выделяются классы объектов, а далее в завис-ти от возможных состояний объектов (ЖЦ объектов) опред-ся методы обраб-ки (ф-ционал-е процедуры), что обеспечивает наилучшую реализ-ю динамич-го поведения ИС.
Д/объектно-ориентир-го подхода разработаны графич-е методы моделир-я проблемной области. Однако по наглядности представления модели польз-лю-заказчику объектно-ориентир-е модели уступают ф-ционал-м моделям
ООП основан на следующих понятиях:
Объект предметной области
Свойство объекта
Метод – программа действий над объектом
Класс – объединение объектов по общему методу
Состояние – совокупность объектов в определенный момент времени
Событие – действие, которое меняет состояние
Об-Ориент. моделирование происходит в 3 этапа:
Сущность структурного подхода
к проектир-ю ИС заключ-ся в ее
декомпозиции на автоматизир-е ф-ции:
с-ма разбивается на ф-ционал-е подс-мы,
к-рые в свою очередь делятся
на подф-ции, т.е. на задачи и дальше
до конкр-х процедур. При этом автоматизируемая
с-ма сохраняет целостное
В структ-м анализе испол-ся группы ср-в, иллюстрир-их ф-ции, выполняемые с-мой, и отнош-я м/данными, графич-ми ср-вами представления к-рых явл-ся диагр-ы.
SADT-диаграммы. Данная методология предст-т собой совок-ть методов, правил и процедур, предназнач-х д/построения ф-ционал-й модели объекта к.-л. предм-й обл-ти. Ф-ционал-я модель SADT отражает ф-ционал-ю структуру объекта, т.е. производимые им действия и связи м/этими действиями.
SADT – с-ма, к-рую принято
наз-ть активностной моделью,
к-рая предст-т сложную с-му
подроб-тей. Осн-м раб. эл-том
при моделир-и явл-ся диагр-а.
Модель SADT организует и объединяет
диагр-ы иерархич-й и древовид-
Блоки на диагр-ах изображ-ся
прямоуг-ми и сопровожд-ся текстом
на естеств-м языке, описывающим
активность. В отличие от др. методов
структ-го анализа в SADT каждая сторона
блока имеет вполне опред-ое значение.
Левая сторона блока предназн-
Каждое из этих отнош-й изображ-ся дугой, связ-ой с опред-й стороной блока. Вх-ые дуги изобр-ют предметы, использ-ые преобразуемыми актив-тями. Упр-ющие дуги изобр-ют инфу об упр-и, действующем на актив-ть. Вых-ые дуги изобр-ют предметы, к-рые преобраз-т входы. Блоки на диагр-е размещ-ся по ступенчатой схеме в соотв-и с их доминир-м, они приним-ся как влияние, оказыв-ое одним блоком на др. Блоки д.б. пронумер-ны в соотв-и с их доминир-ем. №№ блоков служат однознач-ми информаторами д/актив-ти и автоматич-ки организ-т эти актив-ти в иерархию модели.
В/влияние блоков м. выражаться либо в перестановке выхода в другой активности д/дальнейшего преобраз-я, либо в выработке управляющей инфы, предписывающей, что именно д. делать др. активность. В SADT технологии треб-ся только 5 видов в/связей м/блоками д/опис-я их отношений:
При создании модели одна и та же диагр-а чертится несколько раз. Чтобы различать различные версии одной и той же диагр-ы в SADT использ-ся схема контроля диагр., основанная на их номерах.
К таким стандартам относ-ся методологии семейства IDEF. С их пом. м. эфф-но отображать и анализир-ть модели деят-ти широкого спектра сложных с-м в различ-х разрезах. При этом широта и глубина обслед-я процессов в с-ме опред-ся самим разработчиком, что позволяет не перегружать создаваемую модель излишними данными. В наст. момент к семейству IDEF м. отнести след. стандарты:
*IDEF0 (объектная) – методол-ия ф-ционал-го моделир-я. С пом. наглядного графического языка IDEF0 изучаемая с-ма предстает перед разработчиками и аналитиками в виде набора в/связ-х ф-ций (ф-ционал-х блоков). Используется для создания функциональной модели, отображающая функции системы и объекты, связывающие эти функции. Моделир-е ср-вами IDEF0 явл-ся 1-м этапом изуч-я любой с-мы. Для решения эк. задач при моделировании Б-П эта модель походит лучше всех.
IDEF1 (информационная) – методол-ия моделир-я инф. потоков внутри с-мы, позволяющая отображать и анализир-ть их структуру и в/связи. Метод IDEF1 позволяет построить модель д-х, эквивалентную реляц-й модели в 3-ей нормальной форме. Используется для создания информационной модели, представляющей структуру информации. На основе совершенствования методологии IDEF1 создана ее новая версия - методология IDEF1X.
IDEF1X (IDEF1 Extended) – методол-ия построения реляц-х структур. IDEF1X относ-ся к типу методологий “Сущность-в/связь” (ER) и, к.пр., использ-ся д/моделир-я реляц-х БД, имеющих отношение к рассматриваемой с-ме. IDEF1X использует условный синтаксис, спец-но разработанный д/удобного построения концептуал-й схемы (универс-ое представление структуры д-х в рамках коммерч-го пр-ятия).
Использование метода IDEF1X наиб-е целесообразно д/построения логич-й структуры БД после того, как все инф. рес-сы исследованы (скажем с пом. метода IDEF1) и решение о внедрении реляц-й БД, как части КИС, было принято.
IDEF2 – методол-я динамич-го моделир-я развития с-м. В связи с весьма серьезными сложностями анализа динамич-х с-м от этого стандарта практически отказались, и его развитие приостановилось на самом начальном этапе. Но в наст. время присутствуют алгоритмы и их комп-ные реализации, позволяющие превращать набор статич-х диагр IDEF0 в динамич-е модели, построенные на базе “раскрашенных сетей Петри” (Color Petri Nets).
IDEF3 – методол-я док-тир-я процессов, происходящих в с-ме, к-рая использ-ся, напр., при исследовании технологич-х процессов на пр-ятиях. С пом. IDEF3 опис-ся сценарий и послед-ть операций д/каждого процесса. IDEF3 имеет прямую в/связь с методологией IDEF0 – каждая ф-ция (ф-ционал. блок) м.б. представлена в виде отдельного процесса ср-вами IDEF3.
IDEF4 – методол-я построения объектно-ориентир-х с-м. Ср-ва IDEF4 позволяют наглядно отображать структуру объектов и заложенные принципы их в/д-я, тем самым, позволяя анализир-ть и оптимизир-ть сложные объектно-ориентир-ые с-мы.
IDEF5 – методол-я онтологич-го исслед-я слож-х с-м. С пом. методологии IDEF5 онтология с-мы м.б. описана при пом. определенного словаря терминов и правил, на основании к-рых м.б. сформированы достоверные утверждения о состоянии рассматриваемой с-мы в некот-й момент времени. На основе этих утверждений формир-ся выводы о дальнейшем развитии с-мы и производится её оптимизация.
IDEF8 – интерфейс пользователя.
IDEF10 – техническое проектир-е.
IDEF14 – проектир-е вычислит-х сетей.
Типовое проектирование ИС предполагает создание системы из готовых типовых элементов. Основополагающим требованием для применения методов типового проектирования является возможность декомпозиции проектируемой ИС на множество составляющих компонентов (подсистем, комплексов задач, программных модулей и т.д.). Для реализации выделенных компонентов выбираются имеющиеся на рынке типовые проектные решения, которые настраиваются на особенности конкретного предприятия.
Типовое проектирование ИС
Ключевые особенности технологии типового проектирования
Понятие, виды и особенности типовых проектных решений
Определение. Типовое проектное
решение (ТПР) – это представленное
в виде комплекта проектной
Основные черты ТПР:
Требования, выдвигаемые к типовым проектным решениям:
Методы типового проектирования
В качестве типового элемента используются простые ТПР, относящиеся к отдельной задаче ИС. В этом случае ИС комплектуется как множество ТПР по отдельным разрозненным задачам. Дополнительные элементы, для которых отсутствуют ТПР, разрабатываются вручную. Обычно рассматривают три группы ТПР:
Существенный недостаток
метода: между отдельными ТПР, как
правило, отсутствует информационная/
Типовыми элементами выступают пакеты прикладных программ (ППП), которые применяются для автоматизации отдельных функциональных подсистем ИС. ППП обладают следующими свойствами:
Пример ППП: «1С: Предприятие».
Недостаток: недостаточный
уровень совместимости