перейти к полному списку дипломных проектов
Ссылка на скачивания файла в формате .doc находится в конце странички
Спектр методов задания спецификаций процессов
Перечислим некоторые положительные и отрицательные стороны рассмотренных методов задания СП
Они базируются на основных идеях структурного программирования и позволяют определять потоки управления с помощью специальных иерархически организованных схем.
Одним из наиболее известных подходов к визуальному проектированию спецификаций является подход с использованием FLOW-форм. Каждый символ FLOW-формы имеет вид прямоугольника и может быть вписан в любой внутренний прямоугольник любого другого символа. Символы помечаются с помощью предложений на естественном языке или с использованием математической нотации.
Символы FLOW-форм приведены на рис. 4. Каждый символ является блоком обработки. Каждый прямоугольник внутри любого символа также представляет собой блок обработки.
Рисунок 4. Символы FLOW-форм
На рис 5 приведен пример использования данного подхода при проектировании спецификации процесса, обеспечивающего упорядочивание определенным образом элементов массива и являющегося фрагментом алгоритма сортировки методом «поплавка».
Рисунок 5. Пример FLOW-формы
Рисунок 6. Диаграмма Насси-Шнейдермана
Дальнейшее развитие FLOW-формы получили в диаграммах Насси-Шнейдермана. На этих диаграммах символы последовательной обработки и цикла изображаются также, как и соответствующие символы FLOW-форм. В символах условного выбора и case-выбора собственно условие располагается в верхнем треугольнике, выбираемые варианты – на нижних сторонах треугольника, а блоки обработки – под выбираемыми вариантами. Диаграмма Насси-Шнейдермана для вышеприведенного примера изображена на рис. 6.
Спектр методов задания спецификаций процессов в соответствии с увеличением трудности их проектирования приведен на рис 7. Наиболее трудным методом задания СП являются языки программирования (C, COBOL, FORTRAN и др.). Сложность заключается в том, что языки программирования концентрируют внимание на деталях реализации, а потоки данных в DFD представляются абстрактно (их фактическая композиция определяется в словаре данных). Поэтому сложность – не в написании СП, а в их синхронизации и согласовании с DFD, поскольку при редактировании DFD, вообще говоря, должны корректироваться и спецификации процессов.
Рисунок 7. Спектр методов задания спецификаций процессов
Перечислим некоторые положительные и отрицательные стороны рассмотренных методов задания СП.
Структурированный естественный язык применяется в случаях, когда детали СП известны не полностью. Он обеспечивает быстрое проектирование СП, прост в использовании, легко понимаем проектировщиками и программистами, а также конечным пользователем. К его недостаткам относятся отсутствие процедурных возможностей и неспособность к автоматической кодогенерации из-за наличия неоднозначностей.
Таблицы и деревья решений позволяют управлять сложными комбинациями условий и действий, обеспечивают визуальное (табличное и графическое, соответственно) представление СП и легко понимаемы конечным пользователем. Кроме этого, таблицы решений позволяют легко идентифицировать несущественности и бреши в СП. Главным недостатком методов является отсутствие процедурных возможностей.
Визуальные языки проектирования поддерживаются автоматической кодогенерацией, позволяют осуществлять декомпозицию СП. Их недостаток – трудность модификации СП при изменении деталей.
Приведем спецификации процессов пример банковской задачи с использованием структурированного естественного языка.
скачать бесплатно Исследование и разработка методов автоматизации управления электронным предприятием
Содержание дипломной работы
Принцип владельца инициативы продукта: существование только одного руководителя – владельца инициативы продукта, которым может быть как конкретное лицо, так и целый коллектив
При этом существуют ещё разновидности: бизнес – администрации, администрация – бизнесу – это соответственно равно B2A и A2B
Они предлагают расширенную предпродажную и послепродажную поддержку, быстро могут реагировать на претензии клиентов
Встречается название мобильная торговля – бизнес-решение, тесно интегрированное с системами автоматизации торговли и предназначенное в первую очередь для автоматизации сбора заказов
Мобильные платежи осуществляются без использования банковских счетов пользователя и доступны абонентам не имеющим собственного банковского счета
При разработке рациональных структур управления и технических средств их осуществления применяют теорию алгоритмов, автоматов, математическую логику и теорию релейных устройств
Однако в этом процессе очень важна непрерывность, поэтому для поддержания устойчивого финансирования генплана может быть создан специальный фонд развития информационных технологий
В современной системной архитектуре крупных корпоративных информационных систем данный класс систем представлен недостаточно широко
2) и имеет следующие характеристики:
четко определенные слои
формальные и явные интерфейсы между слоями
скрытые и защищенные детали внутри каждого слоя
Спецификация процесса (СП) используется для описания функционирования процесса в случае отсутствия необходимости детализировать его с помощью DFD (т
Проектирование спецификаций процессов с помощью таблиц решений (ТР) заключается в задании матрицы, отображающей множество входных условий в множество действий
Дерево решений
Обычно ДР используется при малом числе действий и когда не все комбинации условий возможны, а ТР – при большом числе действий и когда возможно большинство комбинаций условий
Спектр методов задания спецификаций процессов
Перечислим некоторые положительные и отрицательные стороны рассмотренных методов задания СП
Из параллельной позиции может выйти любой из находящихся в ней маркеров, удовлетворяющий условию срабатывания перехода (при этом для избежания конфликтов маркерам присваиваются приоритеты)
2 Эффективность методов автоматизации
При проведении оценок СУ могут применяться несколько разновидностей рейтинговых методов
Поэтому наиболее предпочтительным методом для решения задачи по оценке остается экспертный метод
Часто бизнес-процессы визуализируют при помощи блок-схемы бизнес-процессов