• Новости
  • Темы
    • Экономика
    • Здоровье
    • Авто
    • Наука и техника
    • Недвижимость
    • Туризм
    • Спорт
    • Кино
    • Музыка
    • Стиль
  • Спецпроекты
  • Телевидение
  • Знания
    • Энциклопедия
    • Библия
    • Коран
    • История
    • Книги
    • Наука
    • Детям
    • КМ школа
    • Школьный клуб
    • Рефераты
    • Праздники
    • Гороскопы
    • Рецепты
  • Сервисы
    • Погода
    • Курсы валют
    • ТВ-программа
    • Перевод единиц
    • Таблица Менделеева
    • Разница во времени
Ограничение по возрасту 12
KM.RU
Рефераты
Главная → Рефераты → Математика, физика, астрономия
  • Новости
  • В России
  • В мире
  • Экономика
  • Наука и техника
  • Недвижимость
  • Авто
  • Туризм
  • Здоровье
  • Спорт
  • Музыка
  • Кино
  • Стиль
  • Телевидение
  • Спецпроекты
  • Книги
  • Telegram-канал

Поиск по рефератам и авторским статьям

Моделирование технологического документооборота организации

Рыков В.И.

Рассматривается задача построения комплексной информационной модели деятельности строительной организации с целью последующего внедрения современной корпоративной информационной системы (КИС) уровня ERP/MRP. В качестве системы моделирования выбрана объектно-ориентированная CASE система Rose фирмы Rational, поддерживающая язык моделирования UML. Выбор языка и системы моделирования обусловлен структурой и технологией настройки корпоративной системы “Флагман”. В силу концептуальной общности программных идей и технологий, заложенных в основу реализации систем данного класса, предлагаемая методика моделирования и внедрения пригодна и для других КИС, не имеющих собственных средств моделирования.

Базовым понятием КИС “Флагман” является документ. Документ имеет достаточно сложную структуру, снабжен функциями и операциями. Рассмотрим следующие аспекты функционирования документа в системе:

Технология обработки документа в системе;

Роль документа в реализации определенной бизнес-функции;

АРМ как процессор документов.

С целью построения модели, введем классы системы с именами: Прототип документа, Вид документа, Реестр, Вариант документа, АРМ. Взаимодействие классов определим диаграммой:

Рис. 1.

Суперкласс Прототип документа (рис. 1) имеет структуру, атрибуты и методы, позволяющие решать вопросы программной реализации работы с документами. Классы реальных документов рассматриваются как подклассы данного суперкласса и наследуют его структуру. Классы реальных документов имеют родовые названия Вариант документа, Реестр.

Возможно создание неограниченного количества классов Вид документа или Реестр. С этой точки зрения, класс Прототип документа является метаклассом. Классы Прототип документа, Реестр наследуют структуру и технологию реализации программных методов суперкласса Прототип документа.

Класс Вид документа, объединяет комплекс документов, реализующих конкретную бизнес-функцию, например, обработку платежного поручения. Указанная бизнес-функция реализуется классами типа Вариант документа с именами: “Платежное поручение по оплате налогов”, “Платежное поручение на произвольном основании”, “Платежное поручение по оплате расходов”. Сама функция задается именованным классом Вид документа с именем “Платежное поручение”. Диаграмма класса имеет следующую структуру:

Рис. 2.

Классы Вариант документа (рис. 2), объединенные с классом Вид документа связью ассоциации, реализуют различные варианты конкретной бизнес-функции и имеют различные наборы атрибутов, методов и событий.

Доступ пользователя к документам, просмотр и выполнение операций (методов) производится через класс Реестр, который также является документом. Формирование реестра выполняется функцией “Добавить документ” к списку документов реестра.

Документ может содержать набор бинарных состояний. Появление документа в Реестре допускается обусловливать тем или иным набором его состояний.

Класс Реестр состоит в связи ассоциации с определенным множеством классов Вариант документа. Конкретный класс вида Вариант документа может находиться в связи с несколькими классами вида Реестр. Одновременно Реестр может содержать документы, относящиеся к различным классам Вид документа.

Доступ к документам и их методам, возможность создания новых экземпляров документов определяется содержанием доступных пользователю реестров. Структуру доступа и возможности использования методов классов Вариант документа, обеспечивает класс АРМ. С классом ассоциируется некоторое множество классов Реестр. Классы Реестр обеспечивают пользователю доступ к документам системы и их методам. Класс АРМ содержит также собственные атрибуты и методы, такие, например, как списки пользователей, правила доступа и т.д. Приведем модель технологического документооборота предприятия. Диаграмма, описывающая указанную модель, носит название диаграммы прецедентов и имеет вид:

Рис. 3.

Этап оформления договора (рис. 3) описывает, в основном, процедуру согласования текста договора и приложений. В согласовании принимают участие практически все службы организации. Процедуры согласования выполняются над электронным образом документа через соответствующие АРМы. Обеспечение производства - один из самых сложных процессов деятельности организации. Структура его раскрывается ниже. Прецедент “Выполнение работ на объекте” сложен с точки зрения управления проектом. Для его описания подключаются средства вида Microsoft Project. Процесс изготовления проектно-сметной документации (ПСД) выполняется в том случае, когда указано в договоре или требуется уточнение ПСД. Этап подтверждения выполненных работ содержит процедуры непосредственно подтверждения работ и согласования реестра. Этап “Отчетность по выполненным работам” состоит из процедуры списания материалов и оборудования и процедуры внесения выполненной работы в реестр. Конечным является этап подведения финансовых итогов. Наиболее сложной бизнес-функцией здесь является процедура начисления заработной платы работникам участков по результатам выполненной работы.

Прецедент со сложной структурой допускает декомпозицию в виде набора вложенных диаграмм прецедентов. Прецедент “Обеспечение производства”, например, представлен декомпозицией:

Рис. 4.

Все, кто имеет отношение к системе, классифицируются как заинтересованные лица.

Пользователь АРМа (рис. 4), в рамках модели системы, классифицируется как Business Worker: Участок, УПП (участок подготовки производства). Заказчик и поставщик имеют отношение к системе, но не имеют права менять ее состояние. Они классифицируются как внешние пользователи (Actor). Используя методы, доступные в АРМе, пользователь изменяет состояние системы. Документы, в свою очередь, классифицируется как Business Entity.

Все прецеденты и заинтересованные лица системы описываются в объектной модели с требуемой степенью точности. Отметим сложность моделирования деятельности УПП. В сущности, модель УПП носит тот же уровень сложности, что и модель всего предприятия.

Реализация бизнес-процессов конкретного прецедента описывается диаграммами последовательности. Например, процесс подачи письма-заявки поставщику, принадлежащий прецеденту “Работа с заявкой на материалы и оборудование” характеризуется следующей диаграммой последовательности:

Рис. 5.

В процессе (рис. 5) принимают участие представитель участка и работник службы материального обеспечения. Они используют атрибуты и методы конкретных объектов, принадлежащих классу Письмо - Заявка на поставку.

Действующие лица выполняют требуемые действия на соответствующих АРМах. Направление стрелок, описывающих действия, показывает какому конкретно документу, принадлежит используемый метод.

Таким образом, может быть указано исчерпывающее множество бизнес-функций, описанных своими диаграммами последовательностей. Диаграммы задают множества участников, документов и операций, участвующих в реализации каждой бизнес-функции. Формируя диаграммы зависимости между классами Реестр, Вариант документа и АРМ, Реестр, определяем последовательно структуру реестров, содержащих документы, и АРМов, содержащих реестры.

Из изложенного следует, что с использованием системы Rose в терминах UML возможно построение модели документооборота, оптимально учитывающей особенности структуры и технологии настройки современной КИС.

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

Золотухина Е.Б., Алфимов Р.В. Пример описания предметной области с использованием Unified Modelling Language (UML) при разработке программных систем // Interface Ltd. 2001.

Rumbaugh J. UML The View from the Front James // Rational Software Corporation. 1999.

Для подготовки данной работы были использованы материалы с сайта http://www.bashedu.ru

Дата добавления: 16.10.2006

База рефератов на портале KM.RU существует с 1999 года. Она пополнялась не только готовыми рефератами, докладами, курсовыми, но и авторскими публикациями, чтобы учащиеся могли использовать их и цитировать при самостоятельном написании работ.


Это популяризирует авторские исследования и научные изыскания, что и является целью работы истинного ученого или публициста. Таким образом, наша база - электронная библиотека, созданная в помощь студентам и школьникам.


Уважаемые авторы! Если Вы все же возражаете против размещения Вашей публикации или хотите внести коррективы, напишите нам на почту info@corp.km.ru, мы незамедлительно выполним Вашу просьбу или требование.


официальный сайт © ООО «КМ онлайн», 1999-2026 О проекте ·Все проекты ·Выходные данные ·Контакты ·Реклама
]]>
]]>
Сетевое издание KM.RU. Свидетельство о регистрации Эл № ФС 77 – 41842.
Мнения авторов опубликованных материалов могут не совпадать с позицией редакции.

Мультипортал KM.RU: актуальные новости, авторские материалы, блоги и комментарии, фото- и видеорепортажи, почта, энциклопедии, погода, доллар, евро, рефераты, телепрограмма, развлечения.

Карта сайта


Подписывайтесь на наш Telegram-канал и будьте в курсе последних событий.



Организации, запрещенные на территории Российской Федерации
Политика конфиденциальности
Согласие на обработку файлов cookie

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