Банк рефератов содержит более 364 тысяч рефератов, курсовых и дипломных работ, шпаргалок и докладов по различным дисциплинам: истории, психологии, экономике, менеджменту, философии, праву, экологии. А также изложения, сочинения по литературе, отчеты по практике, топики по английскому.
Полнотекстовый поиск
Всего работ:
364139
Теги названий
Разделы
Авиация и космонавтика (304)
Административное право (123)
Арбитражный процесс (23)
Архитектура (113)
Астрология (4)
Астрономия (4814)
Банковское дело (5227)
Безопасность жизнедеятельности (2616)
Биографии (3423)
Биология (4214)
Биология и химия (1518)
Биржевое дело (68)
Ботаника и сельское хоз-во (2836)
Бухгалтерский учет и аудит (8269)
Валютные отношения (50)
Ветеринария (50)
Военная кафедра (762)
ГДЗ (2)
География (5275)
Геодезия (30)
Геология (1222)
Геополитика (43)
Государство и право (20403)
Гражданское право и процесс (465)
Делопроизводство (19)
Деньги и кредит (108)
ЕГЭ (173)
Естествознание (96)
Журналистика (899)
ЗНО (54)
Зоология (34)
Издательское дело и полиграфия (476)
Инвестиции (106)
Иностранный язык (62791)
Информатика (3562)
Информатика, программирование (6444)
Исторические личности (2165)
История (21319)
История техники (766)
Кибернетика (64)
Коммуникации и связь (3145)
Компьютерные науки (60)
Косметология (17)
Краеведение и этнография (588)
Краткое содержание произведений (1000)
Криминалистика (106)
Криминология (48)
Криптология (3)
Кулинария (1167)
Культура и искусство (8485)
Культурология (537)
Литература : зарубежная (2044)
Литература и русский язык (11657)
Логика (532)
Логистика (21)
Маркетинг (7985)
Математика (3721)
Медицина, здоровье (10549)
Медицинские науки (88)
Международное публичное право (58)
Международное частное право (36)
Международные отношения (2257)
Менеджмент (12491)
Металлургия (91)
Москвоведение (797)
Музыка (1338)
Муниципальное право (24)
Налоги, налогообложение (214)
Наука и техника (1141)
Начертательная геометрия (3)
Оккультизм и уфология (8)
Остальные рефераты (21692)
Педагогика (7850)
Политология (3801)
Право (682)
Право, юриспруденция (2881)
Предпринимательство (475)
Прикладные науки (1)
Промышленность, производство (7100)
Психология (8692)
психология, педагогика (4121)
Радиоэлектроника (443)
Реклама (952)
Религия и мифология (2967)
Риторика (23)
Сексология (748)
Социология (4876)
Статистика (95)
Страхование (107)
Строительные науки (7)
Строительство (2004)
Схемотехника (15)
Таможенная система (663)
Теория государства и права (240)
Теория организации (39)
Теплотехника (25)
Технология (624)
Товароведение (16)
Транспорт (2652)
Трудовое право (136)
Туризм (90)
Уголовное право и процесс (406)
Управление (95)
Управленческие науки (24)
Физика (3462)
Физкультура и спорт (4482)
Философия (7216)
Финансовые науки (4592)
Финансы (5386)
Фотография (3)
Химия (2244)
Хозяйственное право (23)
Цифровые устройства (29)
Экологическое право (35)
Экология (4517)
Экономика (20644)
Экономико-математическое моделирование (666)
Экономическая география (119)
Экономическая теория (2573)
Этика (889)
Юриспруденция (288)
Языковедение (148)
Языкознание, филология (1140)

Реферат: Проектирование средств хранения и систематизации информации в среде «UFO-TOOLKIT»

Название: Проектирование средств хранения и систематизации информации в среде «UFO-TOOLKIT»
Раздел: Рефераты по менеджменту
Тип: реферат Добавлен 20:48:34 08 сентября 2013 Похожие работы
Просмотров: 9 Комментариев: 12 Оценило: 0 человек Средний балл: 0 Оценка: неизвестно     Скачать

Проектирование средств хранения и систематизации информации в среде «UFO-TOOLKIT»

Жихарев А.Г.

1. Проблема хранения и систематизации УФО-элементов UFO-toolkit – средство проектирования бизнес-процессов, в основе которого лежит оригинальный системный подход «узел – функция – объект». В рамках данного подхода любая организационная система представляется в виде трех составляющих:

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

Рис.1. Иерархия классов УФО – элементов

2. Требования к приложению

Итак, начнем с концептуальной модели приложения – конвертера, но для начала нужно определиться, а что же вообще наше приложение будет делать:

1. Отделение библиотеки от модели ( в данный момент библиотека УФО – элементов и модель сохраняются в одном XML – файле) 2. Преобразование библиотеки старого образца в библиотеку с новой структурой хранения УФО – элементов 3. Приложение должно содержать модуль обработки библиотеки нового типа, т.е. должно предоставлять возможность:

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

Б. Выборка УФО-элементов, с заданными наборами входных и выходных портов с автоматической сортировкой по степени соответствия.

Степень соответствия вычисляется по формуле:

где: ConnectedCount - количество портов, которые соответствуют заданным, InputSelCount – количество заданных выходных портов, OutputSelCount – количество заданных входных портов, InputPortCount – количество входных портов УФО-элемента, OutputPortCount - количество выходных портов УФО-элемента.

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

3. Контекст приложения Исходя из выше перечисленных требований, контекстная модель приложения примет вид, представленный на рисунке 2.

Рис.2. Контекст приложения

Как видно из рисунка 2, входными данными будут являться, во-первых, сама модель старого образца и, во-вторых, данные пользователя, т.е. это может быть новый УФО-элемент или номер удаляемого УФО-элемента и т.п.. Что касается выхода, то здесь будет, конечно же, модель нового образца и отделенная от нее библиотека (собственно цель всего приложения), но также приложение будет отчитываться перед пользователем за время 13 проведения какой либо операции с библиотекой нового типа, этому соответствует выходная связь «время выполнения операции».

4.Модуль работы с библиотекой нового типа Данный модуль содержит функции для обработки библиотеки нового типа, т.е. функцию удаления, добавления, выборки и функцию удаления УФО-элемента по идентификатору. Концептуальная модель модуля обработки библиотеки нового типа представлена на рисунке 3.

Рис.3. Модуль обработки библиотеки нового типа

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

5. Добавление элемента в библиотеку Как видно из рисунка 6, на входе имеет место связь «данные пользователя», в данном случае эта связь несет в себе как бы сам УФО-элемент. Концептуальная модель функции помещения элемента в библиотеку представлена на рисунке 4.

Рис.4. Функция добавления элемента в библиотеку

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

6. Выборка УФО-элемента

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

Рис.5. Функция выборки УФО-элемента

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

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

1. Маторин С.И., Попов А.С., Маторин В.С. Моделирование организационных систем в свете нового подхода «Узел-Функция-Объект». //НТИ. Сер.2. №1. М.: ВИНИТИ, 2005. С.1-8.

2. Маторин С.И., Жихарев А.Г. Организация библиотек в CASE – инструментарии моделирования бизнеса «UFO - toolkit» Материалы VII Международной научно – практической конференции «Компьютерные технологии в науке, производстве, социальных экономических процессах»: Сб. научных трудов. Ч.3. – Новочеркасск: ЮРГТУ(НПИ). 2006. С. 23-28.

Оценить/Добавить комментарий
Имя
Оценка
Комментарии:
Хватит париться. На сайте FAST-REFERAT.RU вам сделают любой реферат, курсовую или дипломную. Сам пользуюсь, и вам советую!
Никита02:16:54 06 ноября 2021
.
.02:16:53 06 ноября 2021
.
.02:16:51 06 ноября 2021
.
.02:16:50 06 ноября 2021
.
.02:16:48 06 ноября 2021

Смотреть все комментарии (12)
Работы, похожие на Реферат: Проектирование средств хранения и систематизации информации в среде «UFO-TOOLKIT»

Назад
Меню
Главная
Рефераты
Благодарности
Опрос
Станете ли вы заказывать работу за деньги, если не найдете ее в Интернете?

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



Результаты(294402)
Комментарии (4230)
Copyright © 2005 - 2024 BestReferat.ru / реклама на сайте