Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Моделирование предметной области «Покупка сырья и материалов» с помощью UML(Описание предметной области. Постановка задачи.)

Содержание:

ВВЕДЕНИЕ

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

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

На протяжении последних лет интерес к данному аспекту деятельности компаний растет. При этом часто употребляются такие термины, как «управление цепью снабжения», «база снабжения», «интегрированная логистика». Наступило время тех, кто заинтересован в процессе эффективного и рационального управления закупками. Планирование потребности в сырье, система своевременности производства, новый акцент на качество и производительность потребовали пересмотра многих традиционных концепций закупок. Например, традиционная точка зрения, что наличие многочисленных поставщиков повышает безопасность и гарантию осуществления закупок, сменилась тенденцией использования одного источника. Результаты более тесных отношений с продавцом и сотрудничества с ним в вопросе организации поставок и создания системы гарантированного качества подвергают сомнению концепцию традиционных отношений между покупателем и продавцом «на расстоянии вытянутой руки». Переговоры о цене становятся популярнее, чем конкурс коммерческих предложений, а долгосрочные контракты о сотрудничестве заменяют практику краткосрочных закупок. Все эти тенденции являются результатом возросшего внимания менеджмента к качеству и роста активности при развитии поставщиков, которые бы отвечали критериям снабжения таким, как качество, количество, доставка, цена, сервис, долговременность и совершенствование процесса.

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

Целью данной курсовой работы является моделирование информационной системы необходимой для закупки сырья и материалов.

Для решение поставленной цели, необходимо решить следующие задачи:

1. Проанализировать предметную область.

2. Предложить мероприятия по улучшению технологии решения задачи.

3. Выбрать средство для моделирования.

4. Разработать диаграмму use Case.

5. Разработать диаграмму классов.

6. Разработать диаграмму activity.

7. Разработать диаграмму состояний.

8. Разработать диаграмму последовательности.

1. Аналитическая часть

1.1 Описание предметной области. Постановка задачи.

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

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

Рассмотрим основные цели закупки сырья и материалов для предприятия.

1.1.1 Цели закупок

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

Основные цели процесса закупок:

1.Обеспечение непрерывного потока сырья, поставок комплектующих и предоставления услуг, необходимых для работы компании.

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

2. Сведение инвестиций, связанных с запасами, и расходов к минимуму.

Одним из путей обеспечения непрерывного потока сырья является создание и хранение крупных запасов этого сырья. Но запас требует использования капитала, который нельзя еще куда-либо инвестировать; ежегодно стоимость запаса может оцениваться в 20-50% общей стоимости активов. Если процесс закупок может обеспечить производство с инвестициями в запас в объеме 10 млн. вместо 20 млн., с ежегодной стоимостью текущего запаса 30%, то уменьшение уровня запаса на 10 млн. составит экономию в 3 млн., в дополнение к высвобождению 10 млн. оборотных средств.

3. Поддержание и повышение качества.

Производство продукции и оказание услуг должны осуществляться с определенным уровнем качества, иначе конечный продукт или услуга не будут отвечать принятым требованиям и приведут к росту производственных расходов. Затраты на доведение качества до стандартного уровня могут быть значительными. Например, пружина в системе тормозов локомотива стоит 93 цента, то стоимость замены пружины выльется в тысячи долларов из-за того, что локомотив будет отогнан в депо для замены пружины, компания понесет убытки, связанные с простоем локомотива и возможным отсутствием заказов на предоставление локомотива для перевозок в будущем. Необходимость повышения качества снабжения для того, чтобы обеспечить конкурентоспособность товаров и услуг на мировом уровне, вызвала рост интереса к качеству закупаемых материалов.

4. Поиск или развитие компетентных поставщиков.

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

5. Покупать стандартные товары там, где это возможно.

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

6. Процесс закупки требует наличия товаров и услуг по наименьшей стоимости.

Деятельность любой организации по закупке предполагает использование большого объема оборотных средств. Кроме того, эффект увеличения прибыли от осуществления закупок может быть значителен. Хотя в последнее время термин «покупка по приемлемой цене» подразумевает, что единственным определяющим фактором покупки является цена, отдел закупок должен бороться за получение необходимых товаров и услуг по наименьшей цене с сохранением должного уровня качества, количества, условий доставки и сервиса.

7. Улучшение конкурентоспособности.

Любая организация будет конкурентоспособной, если сможет контролировать все расходы сети снабжения и временные параметры, с тем чтобы избежать деятельности, не приносящей прибыли или требующей дополнительного времени, как дополнительное хранение на складе, транспортировка и проверка. Кроме того, необходимы изменения в разработке оформления продукции и методах ее производства, чтобы постоянно соответствовать меняющейся технологии. Отдел закупок может дать информацию по оформлению продукции и разработке новой продукции, сведения о том, какие происходят или произойдут изменения в производственной технологии. Идеи поставщиков по поводу улучшений в оформлении, скорости и стоимости могут быть востребованы и применены при принятии решений о закупках. В конце концов, отдел закупок несет ответственность за обеспечение равномерного потока сырья, необходимого для производства нужной продукции и предложения услуг, чтобы отвечать по своим обязательствам перед клиентами по условиям поставки продукции. В долгосрочной перспективе, успех любой организации зависит от ее способности найти и сохранить клиента и эффективное и рациональное управление процессом непосредственно и косвенно воздействует на конечного клиента.

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

9. Снабжение при наименьших административных расходах.

Далее мы рассмотрим основные функции отдела снабжения.

1.1.2 Основные функции отдела снабжения

В снабженческой деятельности предприятия можно выделить два основных вида функций: внешние и внутренние.

Функции снабжения:

- выявление и изучение источников ресурсов и поставщиков продукции;

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

- решение о заказе;

- установление количества и сроков поставок и наблюдение за ними;

- управление запасами;

- учет и контроль хода выполнения договорных обязательств.

Внешние функции снабжения определяют взаимоотношения предприятия с другими предприятиями-поставщиками, оптовыми и розничными торговыми фирмами, транспортными организациями:

- поиск возможных поставщиков материальных ресурсов, анализ и выбор наиболее подходящих из них; заключение договоров с поставщиками;

- установление рациональных хозяйственных связей по поставкам продукции на предприятие, заключение договоров с потребителями;

- выбор средств доставки материальных ресурсов от поставщиков и к потребителям, заключение договоров с транспортными фирмами.

Внутренние функции снабжения характеризуют взаимодействие службы снабжения с административными и производственными подразделениями данного предприятия:

- планирование материально-технического снабжение на основе баланса материальных ресурсов (плана снабжения);

- организация и планирование снабжения средствами и предметами труда производственных подразделений;

- лимитирование отпуска материалов со склада;

- подготовка материальных ресурсов к производственному потреблению, отпуск и доставка материальных ресурсов со склада на место их потребления; - оперативное регулирование движения материальных ресурсов, контроль над их использованием на предприятии.

Различают две формы снабжения:

- транзитная форма снабжения – предприятие получает сырье и материалы непосредственно от предприятий, их добывающих, обрабатывающих или производящих;

- складская форма снабжения – материальные ресурсы предприятие получает с баз и складов снабженческо-сбытовых организаций, оптовых и розничных торговых фирм.

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

Принципы снабжения:

1) Планомерность - завоз продукции на основе плановых графиков завоза;

2) Ритмичность - завоз продукции через относительно одинаковые промежутки времени, что создает оптимальные условия для работы оптовых и розничных торговых предприятий, складов, транспорта и других звеньев цепи поставок;

3) Оперативность - осуществление процесса снабжения продукцией в зависимости от изменения спроса на нее;

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

5) Централизация - снабжение потребителей продукцией силами и средствами поставщиков;

6) Технологичность - использование современных технологий закупок и поставок.

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

Задача системы снабжения - обеспечение запланированного уровня обслуживания потребителей с минимальными общими затратами.

Требования к системе снабжения:

1) Обеспечение непрерывного потока продукции: обеспечение непрерывного потока сырья, комплектующих и предоставления услуг, необходимых для жизнедеятельности предприятия;

2) Управление запасами: сведение уровня инвестиций, связанных с запасами продукции, и затрат на их поддержание;

3) Поддержание уровня качества обслуживания потребителей;

4) Работа с поставщиками: поиск компетентных поставщиков;

5) Стандартизация: покупка стандартной продукции там, где это возможно;

6) Достижение минимальной общей стоимости обслуживания, процесс закупки требует наличия продукции и обслуживания по наименьшей стоимости;

7) Обеспечение конкурентного преимущества предприятия;

8) Развитие отношений и достижение гармоничных, продуктивных и рабочих отношений с сотрудниками других функциональных подразделений предприятия;

9) Обеспечение снабжения при снижении уровня накладных расходов. Немаловажным критерием снабжения является надёжность. Надежность снабжения - гарантированность обеспечения потребителя необходимой ему продукцией в течение запланированного промежутка времени. Задержка поставки может привести к простою производства, что в свою очередь принесёт значительные убытки.

1.1.3 Процесс закупок

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

Этапы процесса закупок на предприятии:

1) Определение масштаба проекта (определение объема производства и продаж, оценка величины затрат, параметров бюджета);

2) Формирование плана закупок, предварительная оценка поставщиков. Составляется список всех будущих закупок для проекта, а также график закупок каждого вида продукции;

3) Размещение объявлений о подаче предложений;

4) Оценка предложения;

5) Окончательные переговоры;

6) Составление документации;

7) Поставка и контроль качества;

8) Обсуждение спорных вопросов и гарантийных обязательств.

Операции, осуществляемые в рамках функции закупок:

1) Анализ рынка;

2) Изучение тенденций цен и анализ стоимости производства поставщика. Позволяет сделать вывод о том, что покупка совершается при наиболее благоприятных условиях и в самое лучшее время;

3) Получение и оценка предложения поставщика;

4) Выбор поставщика;

5) Согласование стоимости обслуживания и заключение договора;

6) Проверка соответствия закупаемой продукции определенным требованиям или спецификации покупателя;

7) Проведение предварительных переговоров между поставщиком и покупателем;

8) Размещение заказа;

9) Делегирование полномочий и оценка последствий закупочной политики;

10) Установление единой политики в отношениях с поставщиками;

11) Выработка методов учета продукции;

12) Сокращение времени проверки и одобрения специификации продукции;

13) Ускорение оплаты продукции;

14) Экономия ресурсов предприятия, например, путем консолидации заказов и установления стандартов запаса;

15) Поиск более дешевых заменителей продукции без ущерба для ее потребительских свойств;

16) Отбор, классификация и анализ данных, необходимых для поиска альтернативного вида продукции;

17) Прогноз снабжения, спроса и цен на основные виды закупаемой продукции;

18) Анализ ценности и возможностей поставщика;

19) Разработка новых методов для обработки необходимых данных в целях эффективного функционирования системы закупок.

Факторы, влияющие на уровень качества обслуживания в системе закупок предприятия:

1) Скорость выполнения заказа (время от момента отправки заказа до получения продукции);

2) Возможность срочной доставки продукции по специальному заказу;

3) Готовность поставщика принять обратно поставленную продукцию, если в ней обнаружен дефект, и заменить в кратчайший срок качественной продукцией;

4) Обеспечение различных объемов партий отгрузок продукции;

5) Умение выбрать наиболее подходящий вид транспортировки;

6) Наличие эффективно функционирующей службы обслуживания потребителей;

7) Наличие надежно функционирующей распределительно-складской сети;

8) Достаточный уровень запасов продукции;

9) Уровень цен, по которым предоставляется обслуживание потребителям.

Методы закупок:

1) Прямые закупки - закупки продукции непосредственно у производителей;

2) Встречные закупки - закупки у поставщиков, одновременно являющихся и потребителями;

3) Лизинг - аренда, например, складского оборудования;

4) Новая закупка - ситуация осуществления закупки предприятием, при которой покупатель совершает покупку данной продукции впервые, может потребовать проведения серьезных исследований;

5) Обычная повторная закупка;

6) Измененная повторная закупка - ситуация осуществления закупки, при которой предприятие-покупатель изменяет спецификацию заказа, цену, условия поставки или поставщика продукции, требует проведения небольших исследований;

7) Комплексная закупка - осуществляется на основе комплексного решения и не требует Принятия каких-либо отдельных решений.

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

1.1.4 Исходные данные

Для решения вышеописанных задач, можно выделить следующие исходные данные:

1. Информация о поставщиках и их репутации.

2. Информация о закупаемом сырье и материале.

3. Информация о местоположении поставщиков.

4. Информация о требуемом качестве закупаемой продукции.

5. Информация о потребности в заказываемой продукции.

6. Информация о существующих транспортных компаниях, необходимых для доставки закупаемой продукции.

7. Сведения о возможных изменениях в производственной технологии.

8. План продаж, план производства и общий экономический план.

1.1.5 Результаты

На основе вышеописанных исходных данных, будут формироваться следующие результаты:

1. Отчёт о подходящих поставщиках.

2. Отчёт о маршрутах доставки и их стоимости.

3. Отчёт о подходящих транспортных компаниях.

4. Договора о сотрудничестве с поставщиками.

5. Отчёт о количестве заказываемой продукции.

6. Отчёт о ходе выполнения договорных обязательств.

7. Отчёт о контроле качества поступившей продукции.

8. Накладная на принятие поступившего сырья и материале.

9. Отчёт о предполагаемых изменениях в производственной технологии.

10. Отчёт об изменениях производственной технологии у конкурентов.

11. Планы закупок при которых достигается наименьшая стоимость.

12. Отчёт об уровнях инвестиций, связанных с запасами продукции, и затрат на их поддержание

13. Квитанция об оплате поставленной продукции.

1.1.6 Роли сотрудников

На основе представленной выше информации, определим существующие в отделе снабжения роли:

1. Роль, позволяющая принимать решения о закупках.

2. Роль, позволяющая осуществлять контроль качества поступившей продукции.

3. Роль, необходимая для поиска новых поставщиков (менеджер по привлечению поставщиков).

4. Роль, необходимая для, ведения переговоров с поставщиками (менеджер по работе с поставщиками).

5. Роль, осуществляющая контроль запасов материалов и сырья. Также, данная роль составляет отчёт о потребностях компании в сырье и материалах.

6. Роль для составления планов закупок.

7. Роль логиста. Определяет, как наилучшим образом доставить товар из точки А в точку Б.

8. Роль, необходимая для поиска транспортных компаний.

9. Роль, необходимая для ведения переговоров с транспортными компаниями.

10. Роль, анализирующая изменения в производственной технологии в данной предметной области.

1.2. Предлагаемые мероприятия по улучшения технологии решения задачи

Любая закупка начинается с определения общей потребности предприятия и индивидуальных потребностей каждого его подразделений. Имея такую информацию, можно оперировать сырьевым ресурсом, перемещения избыток и загружать цеха, опираясь на производственную мощность линий. Целью плана закупок, является обеспечение согласованности действий всех внутрифирменных подразделений и должностных лиц предприятия по решению снабжения. Реальный процесс планирования начинается с информации, полученной из ежегодного плана продаж, плана производства и общего экономического плана. Планирование продаж определяет потребности в сырье, продукции и услугах, которые будут приобретены отделом закупок компании. Производственное планирование предоставит информацию об источнике, где будут приобретаться сырье. Экономическое планирование обеспечит информацию, полезную при оценке общих тенденций цены, заработной платы и других расходов.

Существует множество методик определения того, сколько необходимо закупать материалов для производства продукции и с какой периодичностью они должны поступать от поставщиков, но все они требуют информации о том, как использовались аналогичные материалы в прошлом. Потребность в материалах можно рассчитать, рассматривая определенную программу производства конечного продукта. В этом случае речь идет о зависимом спросе, который рассчитывается при помощи методики MRP-1 (планирование потребности в материалах). Отправной точкой в закупочной деятельности является определение потребности материального ресурса. Данные, предоставляемые непосредственными потребителями закупаемой продукции или готовой продукции. То есть отдел продаж предприятия в сочетании с эффективной системой учета расхода материального ресурса или объемов продаж обеспечивают необходимую информацию для определения объемов закупки. Они дают представление о расходовании материалов в производстве или о фактическом рыночном спросе на товарную продукцию. В учете используются компьютерная база данных. Определение потребности на основе фактического расхода продукции основано на использовании ряда методов прогнозирования. Чаще всего применяются методы детерминированный, стохастический и эвристический. Первый используется, когда известны определенный период выполнения заказа и потребность в материалах по количеству и срокам. Второй когда основой для расчета являются математико-статистические методы, дающие ожидаемую потребность. С помощью третьего метода потребность определяется на основе опыта работников.

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

Данное обстоятельство послужило причиной применения для планирования потребности в материальных ресурсах методов многофакторных корреляционно-регрессионных моделей. Прогнозирование потребности в ресурсах для производства продукции чаще всего основано на нормативном подходе, то есть расчете удельных норм расхода материального ресурса на определенный объем выпуска готовой продукции.

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

- количество не устанавливается, а определяется приблизительно;

- поставщики перед выполнением каждого заказа связываются с покупателем;

- оплачивается только поставленное количество товара;

- по истечении срока контракта заказчик не обязан принимать и оплачивать товары, которые еще только должны быть поставлены.

Такой способ закупок является наиболее эффективным в современном мире, где информационный поток может идти с наименьшими затратами времени.

1.3 Электронные системы закупок как современный метод снабжения

Электронные закупки и электронная логистика в целом являются инструментом оптимизации логистической системы предприятия на основе электронных технологий.

В основе электронных логистических систем предприятия лежит трансформация развития к глобальному электронному рынку через поэтапную интеграцию деятельности предприятия.

Наиболее значимым в этом отношении является разработка форм интеграции поставщика в процесс создания нового продукта от идеи до готовности к полномасштабному производству или предоставлению услуги.

В процессе разработки новых продуктов между покупателем и поставщиком организация-покупатель может оказывать поставщику те или иные виды помощи (программы «развития поставщика»).

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

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

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

Модель сотрудничества объективно является предпосылкой для перехода к третьей фазе – модели стратегического электронного альянса, который интегрирует всех участников – от потребителей, поставщиков и производителей – в единый рабочий процесс. У структур такого рода может быть много общего: источники информации, рабочая сила, бизнес-процессы, рыночные стратегии. При этом участники должны заранее предусмотреть инфраструктурные и технологические элементы, необходимые для поддержки коммуникационных механизмов, обеспечивающих унификацию правил и инструментария ведения дел среди участников (контент – и процесс-менеджмента, межфирменных интерфейсов, основных бухгалтерских и контрольных функций, внешней отчетности и бизнес-коммуникаций) в рамках единой бизнес-методики.

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

В пятой фазе региональный электронный бизнес или региональные торговые сети интегрируются в модель глобального электронного рынка с имеющимися в общем распоряжении институтами глобальной торговой сети стран-участниц.

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

Эффективность и качество электронных закупок есть результат продуктивного совмещения новых информационных технологий и соответствующего им стратегического управления.

Принципами указанного совмещения являются:

– переход от проектного принципа деятельности к принципу взаимосвязей, создание единой системной инфраструктуры взаимодействия;

– совмещение в закупках функций эффективности и развития, включая воздействие на поставщика в плане разработки новых решений как условия покупки продукта;

– совмещение требований качества и эффективности.

Прорыв, связанный с интенсивной информатизацией и появлением интернет-экономики, привел к радикальным изменениям в технологиях управления, логистике и маркетинге, но радикально не изменил промышленных технологий. Новая экономика производит и реализует специфическую продукцию в виде новых механизмов продаж продукции старой экономики.

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

Электронные закупки как «прорывная технология» в целом соответствуют принципам качества и эффективности, но в отдельных случаях допускают отложенную эффективность.

Эффективность подразумевает лучший контроль над цепью поставок, повышение качества закупочных решений внутри организации, что выражается в следующем:

– обеспечивается централизованный контроль расхода материальных ресурсов, расходования средств на их закупку у поставщиков, материальных запасов; – происходит унификация потребляемого в производстве ассортимента и как следствие – сокращение позиций, закупок и запасов;

– эффект аккумуляции потребности подразделений приводит к укрупнению заказов поставщикам, что способствует получению скидок с оптовых цен и тарифов по транспортировке, а возрастающая стабильность потребления дает возможность заключать долгосрочные контракты с поставщиками, проводить с ними совместные мероприятия, направленные на улучшение качества поставляемой продукции;

– повышается оборачиваемость оборотных средств, запасов, сокращаются транспортно-заготовительные издержки;

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

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

2. Проектная часть

2.1. Выбор средства для моделирования предметной области решаемой задачи

2.1.1 Выбранное средство для моделирования

В качестве средства для моделирования данной предметной области было выбрано программное обеспечение RationalRose.

IBM Rational Rose - популярное средство визуального моделирования, которое считается стандартом де-факто среди средств визуального проектирования приложений. Этот продукт входит в состав пакета IBM Rational Suite и предназначен для моделирования программных систем с использованием широкого круга инструментальных средств и платформ. Инструментальное средство IBM Rational Rose расширяет возможности моделирования программных систем, выходящих за рамки платформы J2EE и инструментальных средств моделирования в составе IBM Rational Professional Bundle.

Являясь простым и мощным решением для визуальной разработки информационных систем любого класса, Rational Rose позволяет создавать, изменять и проверять корректность модели. Rational Rose объединяет команду разработчиков на базе универсального языка моделирования UML, который определяет стандартную графическую символику для описания архитектуры ПО. Любые участники проекта - аналитики, специалисты по моделированию, разработчики и другие - могут использовать модели, построенные в Rational Rose, для большей эффективности создания конечного продукта.

2.1.2 Преимущества Rational Rose

Популярное средство визуального моделирования объектно-ориентированных информационных систем компании Rational Software Corp. Работа продукта основана на универсальном языке моделирования UML (Universal Modeling Language).

Благодаря уникальному языку моделирования Rational Rose способен решать практически любые задачи в проектировании информационных систем: от анализа бизнес процессов до кодогенерации на определенном языке программирования.

Только Rose позволяет разрабатывать как высокоуровневые, так и низкоуровневые модели, осуществляя тем самым либо абстрактное проектирование, либо логическое.

Только Rational Rose имеет весь необходимый набор визуальных средств проектирования. Только Rose поможет решить проблемы с кодогенерацией на определенном языке программирования.

Только Rational Rose осуществляет такие подходы, как прямое и обратное проектирование, а так-же Round Trip Engineering. Такой арсенал позволит не только проектировать новую систему, но и доработать старую, произведя процесс обратного проектирования.

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

Для архитекторов - использование Rational Rose обеспечивает архитекторов средством визуального моделирования на основе UML, позволяя им представлять всю архитектуру приложения с разных точек зрения. Итерационная разработка обеспечивает соответствие моделей программному коду ПО.

Для специалистов по БД и аналитиков данных - Rational Rose является единым инструментом, языком и нотацией для всей команды. Rational Rose Data Modeler обеспечивает поддержку БД, включая объектно-ориентированное отображение (mapping), генерацию схем и итерационную разработку.

Для разработчиков на Visual Studio и WinDNA - Rational Rose плотно интегрируется с MS Visual Studio и обеспечивает поддержку семантики и схемы WinDNA, визуализацию и итерационную разработку кода COM/ATL, MTS и ADO, настройку и открытую разработку шаблонов для генерации многоуровневых приложений WinDNA.

Для интернет-разработчиков и XML-разработчиков - Rational Rose является единственным решения, которое обеспечивает понятную визуализацию интернет-архитектуры, включая Web Application Extension для UML, обратное проектирование семантики из JSP- и ASP-файлов, автоматизацию Web Application Extension для UML, визуализацию самых сложных по структуре интернет-сайтов и улучшенную поддержку XML.

Для Java- и EJB-разработчиков - использование Rational Rose обеспечивает качественную поддержку всех аспектов разработки: разработку архитектур "тонкого" клиента, полную поддержку моделирования Enterprise Java Beans, полную интеграцию с такими распространенными Java IDE, как JBuilder, Visual Age, Forte и Visual Cafe, а также совместим со всеми поддерживаемыми версиями J2SE и J2EE.

Ускорение разработки архитектуры ПО

Только хорошо спроектированные приложения могут отвечать требованиям заказчика и быстро адаптироваться к изменившимся условиям ведения бизнеса. Для решений на WinDNA, Enterprise Java, Web и XML или для встроенных приложений Rational Rose ускоряет разработку, используя проверенные архитектурные модели для каждого из решений.

Rational Rose также является платформой для автоматизации использования лучших архитектурных принципов вместе со специальными технологиями.

Rational Rose позволяет визуализировать, понять и уточнить требования и архитектуру перед началом создания кода. Обладая способностью представлять пользовательский интерфейс отдельно от бизнес-логики и данных, Rational Rose позволяет держать контроль над разработкой ПО. Это дает возможность исключить затраты сил на ненужные переделки. Использование одного инструмента на протяжении всего жизненного цикла разработки помогает строить "правильную" систему для Вашего заказчика. Архитектурная модель может быть ассоциирована как с моделями бизнес-процессов, так и с системными требованиями. Rational Rose обеспечивает обратное проектирование на основе анализа существующих библиотек и компонентов, и создания моделей и их тестирования. Это снижает риски, увеличивает эффективность и легкость разработки, предсказуемость, позволяет сэкономить средства и время.

Rational Rose является единственным решением, с помощью которого можно изменять код, модель, код и модель одновременно, проводить в любое время синхронизацию между ними.

2.2. Моделирование предметной области решаемой задачи с использованием объектно-ориентированного подхода к проектированию

2.2.1. Диаграмма вариантов использования

Диаграмма вариантов использования – это динамическая диаграмма или диаграмма поведения в UML. Диаграммы прецедентов моделируют функциональность системы с использованием действующих лиц и прецедентов.

Варианты использования – это набор действий, сервисов и функций, которые должна выполнять система. В этом контексте «система» – это то, что разрабатывается или эксплуатируется, например, веб-сайт.

«Действующие лица» – это люди или организации, действующие под определенными ролями в системе.

Рисунок 1 – Диаграмма вариантов использования

2.2.2 Диаграмма последовательности по решаемой задаче

Диаграмма последовательности (Sequence Diagram) – диаграмма, на которой показаны взаимодействия объектов, упорядоченные по времени их проявления.

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

Диаграммы последовательности, описывающие сценарии Business Use Case в виде последовательности обмена сообщениями между объектами - действующими лицами и объектами-исполнителями.

На диаграмме последовательности изображаются только те объекты, которые непосредственно участвуют во взаимодействии. Ключевым моментом для диаграмм последовательности является динамика взаимодействия объектов во времени.

На рисунке 2 приведена диаграмма деятельности, на которой рассмотрен процесс заказа необходимого фирме на данный момент товара или сырья.

Рисунок 2 – Диаграмма последовательности, заказ сырья и материалов

На рисунке 3 рассмотрен процесс доставки и принятия товара фирмой.

Рисунок 3 – Диаграмма последовательности, доставка и принятие товара

2.2.3 Диаграмма деятельности по решаемой задаче

Диаграмма деятельности является ещё одной важной диаграммой в UML, описывающей динамические аспекты системы.

Диаграмма действий это, по сути, блок-схема, представляющая поток от одного действия к другому. Деятельность может быть описана как работа системы.

На рисунке 4 представлена диаграмма деятельности демонстрирующая последовательность действий при определении потребности фирмы и работы с поставщиками для приобретения необходимого сырья и материалов.

Рисунок 4 – Диаграмма деятельности, определение потребности и работа с поставщиком

На рисунке 5 представлена диаграмма деятельности демонстрирующая последовательность действий при взаимодействии с транспортной компанией.

Рисунок 5 – Диаграмма деятельности, взаимодействие с транспортной компанией

На рисунке 6 представлена диаграмма деятельности демонстрирующая последовательность действий при доставке сырья и материалов.

Рисунок 6 – Диаграмма деятельности, получение сырья и материалов

2.2.4 Диаграмма состояний по решаемой задаче

Диаграмма состояний показывает, как объект переходит из одного состояния в другое. Диаграммы состояний служат для моделирования динамических аспектов системы. Данная диаграмма полезна при моделировании жизненного цикла объекта. От других диаграмм диаграмма состояний отличается тем, что описывает процесс изменения состояний только одного экземпляра определенного класса - одного объекта, причем объекта реактивного, то есть объекта, поведение которого характеризуется его реакцией на внешние события.

На рисунке 7 представлена диаграмма состояний, на которой изображён процесс взаимосвязи различных состояний подразделения «Отдел закупок».

Рисунок 7 – Диаграмма состояний подразделения «Отдел закупок»

2.2.5 Диаграмма классов

Диаграмма классов дает статическое представление приложения, а именно даёт описание классов, присутствующих в системе, и отношений между ними. Этот метод моделирования может работать практически со всеми объектно-ориентированными подходами. Класс может иметь ссылку на другой класс, а также иметь свои объекты или наследовать от других классов.

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

На рисунке 8 представлена диаграмма классов, описывающая структуру отдела закупок.

Рисунок 8 – Диаграмма классов, структура отдела закупок

На рисунке 9 представлена диаграмма классов, описывающая взаимодействие элементов системы.

Рисунок 9 – Диаграмма классов, взаимодействие элементов

ЗАКЛЮЧЕНИЕ

В результате выполнения данной курсовой работы была достигнута поставленная цель и решены все задачи.

Была подробно разобрана схема работы отдела закупок сырья и материалов, определены функции, принципы и методы работы.

Были предложены мероприятия по улучшению работы отдела закупок, среди них был представлен и описан вариант электронных закупок.

Был выбран подход для моделирования и средство. Описаны преимущества выбранного продукта перед другими.

Было разработано пять диаграмм, на которых подробно был описан процесс закупки сырья и материалов.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. Зегжда, Д.П. Основы безопасности информационных систем / Д.П. Зегжда, А.М. Ивашко. - М.: Горячая линия - Телеком, 2017. - 452 c.

2. Буч, Грейди Язык UML. Руководство пользователя / Грейди Буч , Джеймс Рамбо , Айвар Джекобсон. - М.: ДМК, 2015. - 432 c.

3. Язык программирования C# / А. Хейлсберг и др. - М.: Питер, 2016. - 784 c.

4. Перлова, О.Н. Проектирование и разработка информационных систем: Учебник / О.Н. Перлова, О.П. Ляпина, А.В. Гусева. - М.: Academia, 2017. - 416 c.

5. Адамов Н. А., Элларян А. С. Особенности технологий принятия управленческих решений в условиях возрастания предпринимательских рисков // Менеджмент и бизнес администрирование. — 2014. — № 1. — с. 100–105.

6. Ефимов О.Н. Экономика предприятия: (электронное учебное пособие). Уфа 2014 г.

7. Логистика. Интегрированная цепь поставок/Д.Бауэрсокс, Д.Клосс – М., 2010

8. Управление поставщиками/Ш.Вагнер – М.,2013