Файл: Критерии выбора средств разработки мобильных приложений (Предлагаемые мероприятия по улучшению БП).pdf
Добавлен: 01.04.2023
Просмотров: 58
Скачиваний: 2
СОДЕРЖАНИЕ
1. Постановка задачи и моделирование БП «как есть»
1.1. Описание предметной области. Постановка задачи.
1.2.Выбор средства для моделирования бизнес-процессов
1.3. Моделирование бизнес-процессов «как есть»
2.Усовершенствование выполнения процесса «Транспортная доставка заказов»
2.1. Предлагаемые мероприятия по улучшению БП
Введение
Развитие автоматизированных информационных технологий (ИТ) идет параллельно с возникновением новых видов технических методов обработки и передачи данных, совершенствованием организационных форм для использования ЭВМ, насыщением разной инфраструктуры новыми средствами для коммуникаций.
Развитие рыночных отношений также привело к появлению новейших видов предпринимательской деятельности, прежде всего, к проектированию созданию фирм, занятых бизнесом, разработкой информационных систем (ИС), их совершенствованием, а также распространением компонентов автоматизированных ИТ, в частности программных средств, автоматизирующих информационные или вычислительные процессы.
К такому числу относят также и вычислительную технику, средства для коммуникаций, офисное оборудование, а также специфические виды услуг –техническое, консультационное обслуживание, обучения и т.д.
Это способствовало распространению и эффективному применению информационных технологий для управленческих и производственных инструментов, практически к повсеместному применению их и большому многообразию.
Актуальность курсовой работы состоит в том, что для качественного описания бизнес-процесса (БП) «Транспортная доставка заказов» необходимо полностью разобраться в разработке его регламента, что и выполняется в данной курсовой работе.
Целью курсовой работы является разработка регламента выполнения процесса «Транспортная доставка заказов».
В соответствии с целью работы ставятся следующие основные задачи:
– описать предметную область «Транспортная доставка заказов»;
– выполнить выбор основных инструментов для моделирования бизнес-процессов;
– смоделировать процесс в случае «как есть»;
– предоставить предлагаемые мероприятия по усовершенствованию бизнес-процесса;
– выполнить моделирование процесса «как должно быть».
Объект исследования – теория исследования бизнес-процессов.
Предмет исследования –транспортная доставка заказов.
Методами и инструментами анализа, которые применяются в курсовой работе, являются методы проектирования, системного анализа и разработки программного и информационного обеспечения, современные CASE-технологии.
1. Постановка задачи и моделирование БП «как есть»
1.1. Описание предметной области. Постановка задачи.
Транспортная доставка заказов организацией или предприятием – наиболее проблемная стадия схемы обеспечения компании материальными ресурсами.
Чтобы максимально сократить разного рода издержки при выполнении процесса доставки товарно-материальных ценностей (ТМЦ), но гарантировать при этом полную обеспеченность материалами торгового или производственного процесса, необходимо некоторую часть закупок сырья осуществлять адресно (то есть, если надо, тогда купили), а часть по принципу восполнения запасов, что могут оперативно применяться, снижая зависимость от всевозможных задержек поставок.
В компаниях по доставке заказов все основные бизнес-процессы (БП) базируются на являются результатом обращения определенных клиентов за предоставлением услуг по доставке грузов.
В результате будет осуществлен документооборот, который применяет в себе такие документы:
– товарно-транспортные накладные (рисунок 1);
– акты приемки поставляемых товаров;
– заявки на доставку продукции;
– договоры о предоставлении услуг;
– путевки на перевозку;
– гарантийные талоны и другие.
Под документооборотом, который выполняется в таких компаниях понимается процесс оборота оперативных документов, который тесно связан с его непосредственной деятельностью. [10]
Рисунок 1 – Образец ТТН
Отметим, что работа в компаниях по доставке грузов основывается на движении документов.
В компании четко выделены функции по каждому с этапов его функционирования:
– утверждение договора;
– формирование накладной;
– поставка товаров;
– приемка товаров;
– оформление документации.
На рисунке 2 рассматриваются основные этапы функционирования компаний с точки зрения транспортной доставки грузов.
Рисунок 2 – Движение документации
В результате проделанных действий, организация документооборота, зависит от непосредственно выполняемых БП, а не от руководства организации.
1.2.Выбор средства для моделирования бизнес-процессов
Рассмотрим основные типы инструментального программного обеспечения (ПО), которое применяется для моделирования бизнес-процессов.
StarUML – это программный инструмент для моделирования, который поддерживает нотацию UML (Унифицированный язык для моделирования). StarUML ориентируется на UML последней версии и поддерживает 11 различных типов диаграмм, которые приняты в нотации UML 2.0. [2]
ПО активно поддерживает подход модельно-управляемой архитектуры, реализуя концепцию профилей нотации UML. Среда разработки превосходно настраивается непосредственно в соответствии с основными требованиями пользователя, а также имеет высокий уровень расширяемости, особенно в направлении своих функциональных возможностей (рисунок 10). Применение StarUML, одного из современных программных инструментов моделирования, дет гарантию достижения максимальной производительности и стандартного качества проектов.
Рисунок 3 – Интерфейс StarUML
StarUML обеспечивает превосходную гибкость и расширяемость. Он предоставляет инструмент аддинов, чтобы расширять все функциональные возможности.
Указанный механизм разработан специально, чтоб предоставлять доступ практически к всем функциям модели посредством средства COM Automation, а также расширять набор свойств элементов и меню.
Также, пользователи могут разрабатывать собственные подходы и инструменты согласно своим методологиям.
ПО может также быть интегрировано с любыми внешними средствами инструментального направления.
StarUML придерживается действующей спецификации UML, разработанной компанией OMG для моделирования ПО. Следует понимать, что применение нерегулярного синтаксиса UML в разных информационных проектах через несколько лет может привести к неутешительным последствиям. [1]
Рассмотрим основные особенности ПО.
– Открытый формат программной модели. В отличие от других существующих программ, что используют собственные неэффективные типы файла модели, программа StarUML оперирует файлами в формате XML.
Все коды, написанные в структурах и форматах, которые легки для чтения, могут быть изменены при использовании синтаксического анализатора XML.
Заметим, что XML считается мировым стандартом, а это – большое преимущество, что гарантирует, что такие программные модели останутся очень полезными на долгое время.
– Применимость платформ и методологий StarUML применяет концептуальный подход, что применим к практически любым методологиям или процессам. Легко создаются не лишь модели под средства выполнения разработки для определенных платформ типа J2EE и .NET, но также и для иных основных структур моделей (к примеру, модель представления 4+1).
– Превосходная расширяемость. Практически все функции StarUML реализованы в полном соответствии с стандартом Microsoft COM. Тут может применяться практически любой язык, который имеет поддержку COM (Visual Basic, VB, Delphi, Java Script, C++, C# и т.п.), может использоваться, чтоб вызывать StarUML и разрабатывать интегрированные дополнения (так называемые, аддины).
– Программная функция для проверки модели. Все пользователи могут допускать разные ошибки в процессе выполнения моделирования. Такие ошибки обходятся очень дорого, если не будут они исправлены к последней стадии формирования кода. Чтоб предотвращать указанные ситуации, StarUML проверяет модель программы автоматически, облегчая раннее обнаружение всех ошибок и способствуя полной и безупречной разработке ПО.
– Полезные аддины. ПО включает много аддинов с различными полезными функциональными возможностями, а именно:
– генерация исходных текстов с помощью разных языков программирования;
– выполнение конвертации исходных текстов в разные модели;
– выполнение импорта файлов ПО Rational Rose;
– реализация обмена модельной информацией с иными программными средствами;
– поддержка паттернов проектирования.
Такие аддины предоставляют дополнительные полезные функции, увеличивают производительность, функциональную совместимость и гибкость моделей.
UMLet – надежная и удобная программная утилита для разработки различного рода моделей процессов и проектирования программных приложений на базе языка UML. [7]
Рассматриваемая утилита отличается от аналогов интуитивно понятным интерфейсом пользователя и множеством функций (как основных, так и дополнительных).
С ее применением можно быстро строить диаграммы UML, экспортировать диаграммы в разные форматы, сохранять их и разрабатывать новые средства UML.
Главное окно UMLet разбито на 3 области (рисунок 4): область диаграммы, свойства и палитра элементов.
Рисунок 4 – Интерфейс UMLet
В результате есть выбрать элемент с набора элементов, представленного на палитре, и его поместить в область диаграммы.
При этом, в области диаграммы располагаются разные объекты сообразно выполнения целевой модели.[11]
Панель свойств дает возможность просмотреть и изменить разные свойства элементов. Большинство применяемых UML-утилит отображают многие свойства элементов с помощью всплывающих окон.
В отличие от них, программа UMLet отображает практически все свойства в качестве текста, что значительно упрощает их применение пользователем. К примеру, чтобы добавить новые инструменты к такому элементу как класс надо просто ввести их названия в соответствующую строку непосредственно в свойствах класса (рисунок 5).
Рисунок 5 – Добавление новых инструментов
Основное назначение UMLet – это быстрое создание UML-модели в очень сжатые сроки.
С данной целью в программе реализовывается стандартный набор элементов языка UML:
– пакеты;
– варианты использования;
– стереотипы;
– простые классы;
- абстрактные классы;
– текстовые комментарии и другое:
Помимо этого, среда UMLet предоставляет разные возможности разрабатывать пользовательские элементы, которые базируются на существующих стандартных элементах.
Для этого только следует создавать новый элемент в встроенном редакторе, а потом определить его свойства при использовании ввода кода Java, а также добавить в диаграмму.
AllFusion Process Modeller – это ведущий кроссплатформенный инструмент визуального моделирования бизнес процессов. Он имеет возможность наглядно представлять любую структуру или деятельность в виде модели, что в дальнейшем позволит оптимизировать работу отдела маркетинга, спроектировать его рациональную структуру, снизить издержки, повысить эффективность и гибкость, а также исключить ненужные операции.
Данный программный продукт поддерживает IDEF0 методологию моделирования, позволяющая детально анализировать бизнес процессы.
В данной дипломной работе рассматривается моделирования с помощью методологии IDEF0. Это основная из 3 методологий AllFusion Process Modeller, относится к множеству IDEF, которое применялось еще в начале 70-х годов. Она используется для широкого класса систем, для указания функций, которые используются для последующей разработки системы, которая отвечает за реализацию поставленных функций.
Рисунок 6 – Интерфейс AllFusion Process Modeller
В результате применения данной методологи будет создана модель исследуемой системы, которая состоит из иерархически упорядоченного множества диаграмм, текста словарей и документации, связанных друг с другом при помощи перекрестных ссылок.
Двумя самыми важными оставляющими, из которых строятся эти диаграммы, являются работы или бизнес функции (представленные на диаграммах прямоугольниками) и данные или объекты (стрелки), связывающие между собой эти работы.
При этом все стрелки, в зависимости от стороны прямоугольника в который они входят или выходят, делятся на 4 вида:
– стрелки входа – изображают объекты или данные, изменяемые в ходе работы.
– стрелки управления (входят в верхнее ребро прямоугольника) - изображают ограничения и правила, согласно которым выполняется эта работа.