Файл: Практическая работа 1 Дисциплина Основы проектирования по вариант 2 Выполнил(а) Бобровский Дорин Игоревич.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 25.10.2023
Просмотров: 88
Скачиваний: 5
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Автономная некоммерческая образовательная организация высшего образования
«Сибирский институт бизнеса и информационных технологий»
Зачетная работа
№7 семестра
ПРАКТИЧЕСКАЯ РАБОТА №1
Дисциплина: Основы проектирования ПО
Вариант №2
Выполнил(а): Бобровский Дорин Игоревич
Группа ИН-418(2), 09.03.03 «Прикладная информатика»
Проверил(а): _____________________________
Омск 2023 г.
Лабораторная работа № 1
Выполните анализ заданной предметной области и разработайте
IDEF0 модель информационной системы.
Цель работы
-
Знакомство с графической нотацией формализации и описания биз- нес-процессов IDEF0. Знакомство c понятием функциональной модели AS-IS («как есть»). -
Описание и построение функциональной модели AS-IS выбранной предметной области с применением нотации IDEF0.
Постановка задачи
Задана предметная область – Станция технического обслуживания. Рабочее место менеджера по работе с клиентами. Функциями менеджера
по работе с клиентами являются (выполняются в ручную, «бумажным
методом»):
- консультирование клиентов, предоставление справочной информации
о доступных услугах;
- рассмотрение заявок и прием заказа на оказание услуг;
- формирование отчета о проделанных работах и расчет стоимости
предоставленных услуг;
- анализ претензий по гарантиям, организация урегулирования и
документирования вопросов с клиентами;
- принятие мер для закрепления клиентов на постоянное обслуживание,
- формирование базы данных клиентов.
Описание основных процессов деятельности мебельной фабрики. Ос- новными процессами являются: работа с заказчиками, работа с по- ставщиками по обеспечению основной деятельности, производственные про- цессы, реализация продукции. На этапе поступления заказа с клиентом рабо- тает менеджер по продажам. Первоначально согласовываются условия вы- полнения заказа, в случае несогласования условий проводятся дополнитель-
ные переговоры, которые могут завершиться согласованием условий заказа и подписанием договора либо несогласованием условий заказа. В случае подпи- сания договора формируется заказ на производство, для которого выявляется наличие необходимых материалов на складе. При необходимости формирует- ся заявка поставщику, на основании которой оформляется товарная наклад- ная. Проверяется соответствие доставленных материалов товарной накладной. Проверенные материалы принимаются к учету. В случае наличия материалов на складе происходит их резервирование под полученный от клиента заказ. Ключевым процессом является планирование программы производства. Пла- нирование осуществляется на базе анализа заказов. Составляется план произ- водства изделий по сменам, на основании плана разрабатываются задания на производство. Материалы списываются по факту расходования. По окончании смены рабочий формирует отчет по производству за смену.
Автоматизированная система необходима предприятию для осуществ- ления контроля производственных процессов, сокращения временных затрат на оформление документации по производству. Большая часть информации хранится и передается в виде бумажных документов (договоры, документы по производству и т. д.). Деятельность предприятия автоматизирована не полно- стью, на предприятии достаточно большой объем оформляемой документа- ции, что замедляет работу административного персонала.
Необходимо для заданной предметной области «Станция технического обслуживания. Рабочее место менеджера по работе с клиентами» построить бизнес-процессы в нотации IDEF0.
Указания
Business Studio – это система бизнес-моделирования, позволяющая спроектировать и оптимизировать бизнес-процессы предприятия, что, в свою очередь, способствует повышению эффективности работы предприятия в це- лом. Данная система распространяется бесплатно для некоммерческого ис- пользования. Для работы с программным продуктом Business Studio предва- рительно необходимо установить Microsoft Visio. Business Studio можно ска- чать с официального сайта компании-разработчика www.businessstudio.ru.
Модель AS-IS – это модель «как есть», т. е. модель уже существующего процесса/функции. Анализ процессов является обязательной частью любого проекта создания или развития системы. Построение функциональной моде- ли AS-IS позволяет четко зафиксировать, какие процессы осуществляются на предприятии, какие информационные объекты используются при выполне- нии функций различного уровня детализации.
Модель AS-IS показывает зоны ответственности исполнителей процесса и ход самого процесса («кто что сделал», как взаимосвязаны этапы между со- бой и как каждый этап влияет на конечный результат). Функциональная мо- дель AS-IS является отправной точкой для анализа потребностей предприя- тия, выявления проблем и «узких» мест, разработки проекта совершенствова- ния деловых процессов. Анализ функциональной модели AS-IS позволяет по- нять, в чем заключается проблема, в чем будут состоять преимущества новых процессов и каким изменениям подвергнется существующая структура орга- низации процесса в результате оптимизации.
IDEF0 – нотация графического моделирования, используемая для со- здания функциональной модели, отображающей структуру и функции системы, а также потоки информации и материальных объектов, связывающих эти функции. К ее особенностям можно
отнести:
-
использование контекстной диаграммы; -
поддержку декомпозиции; -
доминирование; -
выделение четырех типов стрелок.
Контекстная диаграмма – это верхняя диаграмма, на которой объект моделирования представлен единственным блоком с граничными стрелками. Эта диаграмма называется A-0. Стрелки на этой диаграмме отображают свя- зи объекта моделирования с окружающей средой. Диаграмма A-0 устанавли- вает область моделирования и ее границу.
Контекстная диаграмма рассматриваемой предметной области «Станция технического обслуживания. Рабочее место менеджера по работе с клиентами» представлена на рис. 1.1:
Рис.1.1.Контекстная диаграмма предприятия «Станция технического обслуживания. Рабочее место менеджера по работе с клиентами»
Поддержка декомпозиции – это принцип проектирования, согласно которому нотация IDEF0 детализирует последовательную декомпозицию процесса до требуемого уровня детализации. Дочерняя диаграмма, создаваемая при декомпозиции, охватывает ту же область, что и родительский процесс, но описывает ее более подробно.
Суть принципа доминирования заключается в том, что блоки модели IDEF0 на неконтекстной диаграмме должны располагаться по диагонали – от левого верхнего угла диаграммы до правого нижнего в порядке присвоенных номеров. Блоки на диаграмме, расположенные вверху слева, «доминируют» над блоками, расположенными внизу справа. Под «доминированием» понимается влияние, которое блок оказывает на другие блоки диаграммы.
Используются следующие типы стрелок: «вход», «выход», «механизм»,
«управление». «Входы» преобразуются или расходуются процессом, чтобы создать то, что появится на выходе. «Управления» определяют условия, необ- ходимые процессу, чтобы получить правильный результат на выход. «Выхо-
ды» – данные или материальные объекты, полученные в ходе выполнения процесса. «Механизмы» идентифицируют средства, поддерживающие выполнение процесса.
Элементы графической нотации IDEF0 представлены в табл. 1.1.
Таблица1.1
Назначение графических символов, используемых в нотации IDEF0
Номер п/п | Название элемента | Графическое обозначение | Описание элемента |
1 | Процесс | | Обозначается прямоугольным блоком. Внутри каждого блока помещаются его имя и номер. Имя должно быть актив- ным глаголом, глагольным оборотом или отглагольным существительным. Номер блока размещается в правом нижнем углу. Номера блоков исполь- зуются для идентификации на диаграм- ме и в соответствующем тексте |
2 | Стрелка | | Стрелки обозначают входящие и исхо- дящие из процесса объекты (данные). Каждая сторона функционального блока имеет стандартное значение с точки зре- ния связи «блок – стрелка». В свою оче- редь, сторона блока, к которой присо- единена стрелка, однозначно определяет ее роль. Стрелки, входящие в левую сто- рону блока, – «входы». Стрелки, входя- щие в блок сверху, – «управления». Стрелки, покидающие процесс справа, – «выходы», т. е. данные или материаль- ные объекты, произведенные процессом. Стрелки, подключенные к нижней сто- роне блока, представляют механизмы |