Разработка модуля учета реализации товаров ОАО Завод пивоваренный "Моршанский"

Тип работы:
Дипломная
Предмет:
Программирование


Узнать стоимость

Детальная информация о работе

Выдержка из работы

ВВЕДЕНИЕ

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

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

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

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

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

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

Целью данной дипломной работы является разработка модуля учета реализации товаров на ОАО «Завод пивоваренный «Моршанский».

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

— изучить характеристику ОАО «Завод пивоваренный «Моршанский»;

— изучить характеристика структуры и состояния информационного пространства организации;

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

— обосновать техническое обеспечение задач для разработки модуля учета реализации товаров;

— обосновать информационное обеспечение задач для разработки модуля учета реализации товаров;

— обосновать программное обеспечение задач для разработки модуля учета реализации товаров;

— построить модели процессов для модуля учета реализации товаров;

— построить модели данных модуля для учета реализации товаров ОАО Завод пивоваренный «Моршанский»;

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

— выполнить контрольный пример работы модуля учета реализации товаров ОАО Завод пивоваренный «Моршанский»;

— выполнить экономическое обоснование проекта.

Разработанный модуль позволит быстро и наглядно автоматизировать процессы учета реализации товаров на ОАО «Завод пивоваренный «Моршанский».

ГЛАВА 1. ВЫБОР ЦЕЛИ ДИПЛОМНОГО ПРОЕКТА

1. 1 Характеристика ОАО «Завод пивоваренный «Моршанский»

Завод пивоваренный «Моршанский» — открытое акционерное общество с частной формой собственности, созданное в 1992 г. в процессе приватизации государственного предприятия — завода пивоваренного «Моршанский», учредителями общества являются физические лица — работники предприятия.

Миссия данного предприятия — это расширение производства и ассортимента пивоваренной продукции в Тамбовской области, более полное удовлетворение потребностей населения в различных видах этой продукции.

В настоящее время ОАО «Завод пивоваренный «Моршанский» производит пиво следующих марок:

— «Купец» (тёмное и светлое);

— «Моршанский купец»;

— «Золотой купец»;

— «Хмельной купец»;

— «Жигулёвское»;

— «Моршанское»;

— «М хмельное» «М суперкрепкое»;

— «Дружище», «Raush», бочковое в кегах и свыше 20 сортов безалкогольных газированных напитков.

Продукция реализуется в Тамбовской, Рязанской, Московской областях. На рисунке 1.1 приведена организационная структура предприятия.

Как видно из представленной схемы, тип организационно-управленческой структуры ОАО «Завод пивоваренный «Моршанский» — линейная.

/

Рисунок 1.1. Организационная структура управления ОАО «Завод пивоваренный «Моршанский»

Линейная организационная структура управления — это наиболее распространенный тип иерархической структуры.

Преимущества данной структуры управления:

— четкая система взаимных связей функций и подразделений;

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

— ясно выраженная ответственность;

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

— согласованность действий исполнителей;

— оперативность в принятии решений;

— простота организационных форм и четкость взаимосвязей;

— минимальные издержки производства и минимальная себестоимость услуг.

Основными задачами отдела продаж ОАО «Завод пивоваренный «Моршанский» являются:

— формирование ассортимента товаров для реализации;

— поиск точек сбыта товаров;

— организация реализации товаров;

— приемка товаров;

— управление торговыми агентами;

— прием заказов на реализацию товаров;

— организация доставки товаров в точки реализации.

Каждый из менеджеров ОАО «Завод пивоваренный «Моршанский» отвечает за определенные ему функции.

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

Информационные связи отдела продаж ОАО «Завод пивоваренный «Моршанский» представлены на рис. 1.2.

/

Рис. 1.2 Внешние и внутренние информационные связи отдела продаж

Стратегия развития ОАО «Завод пивоваренный «Моршанский» — обеспечение высокого уровня конкурентоспособности розничной сети, как на внутреннем и внешнем рынках.

Для реализации данной стратегии ОАО «Завод пивоваренный «Моршанский» осуществляет целенаправленную политику, опираясь на следующие принципы:

— дальнейшее расширение сети за счет роста плотности покрытия ключевых рынков присутствия, а также развитие в наименее освоенных регионах (увеличение числа торговых точек в Тамбовской, Рязанской, Московской областях);

— ежегодное открытие не менее 500 магазинов в населенных пунктах с численностью от 5000 человек и около 50 гипермаркетов в населенных пунктах с численностью от 50 000 человек;

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

— дальнейшее совершенствование логистических процессов и инвестиции в ИT-систему для максимально эффективного управления запасами и транспортными потоками;

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

Непрерывное развитие — залог устойчивого положения и процветания ОАО «Завод пивоваренный «Моршанский» на благо всех заинтересованных сторон.

Розничная сеть ОАО «Завод пивоваренный «Моршанский» работает для повышения благосостояния своих клиентов, предлагая им качественное пиво по доступным ценам.

ОАО «Завод пивоваренный «Моршанский» является лидером по количеству розничных точек реализации пива. На 31 декабря 2012 года реализация пива включала 6884 магазина, из них: 6046 продовольственных магазинов, 146 гипермаркетов.

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

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

Для выявления сильных и слабых сторон ОАО «Завод пивоваренный «Моршанский» проведем SWOT-анализ, составив список слабых, сильных сторон предприятия, угроз и возможностей для него.

Сильные стороны:

? хорошая репутация;

? большой рынок сбыта пива;

? наличие постоянных поставщиков;

? квалифицированный персонал;

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

? широкий ассортимент продукции собственного производства.

Слабые стороны:

? кредитная политика предприятия;

? большая степень износа основных средств;

? Не существует комплексной автоматизации учета продаж.

Благоприятные возможности:

? высокий спрос на продукцию завода;

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

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

? стабильность экономической ситуации в данном сегменте рынка.

Угрозы:

? выход на рынок конкурентов с более низкими издержками;

? низкая отпускная цена продукции у конкурентов.

? невыполнение условий договора товарного кредита покупателями.

После того как список слабых и сильных сторон, а также угроз и возможностей составлен для ОАО «Завод пивоваренный «Моршанский» составлен, наступает этап установления связей между ними.

В таблице 1.1 приведен анализ сильных сторон и благоприятных возможностей ОАО «Завод пивоваренный «Моршанский».

Таблица 1.1 Сильные стороны Благоприятные возможности ОАО «Завод пивоваренный «Моршанский»

Сильные стороны

Благоприятные возможности

Мероприятия

Наличие высокотехнологического оборудования

Постоянная потребность населения в продукции завода

Диверсификация деятельности

Наличие постоянных поставщиков

Расширение ассортимента продукции

Хорошая репутация

Стабильность экономической ситуации в стране и регионе

Увеличение объёмов производства и сбыта товаров, автоматизация процесса реализации продукции

Большой рынок сбыта

Широкий ассортимент товаров собственного производства

Завод обладает возможностью обслуживать дополнительные группы клиентов и выйти на новые сегменты рынка

В таблице 1.2 проведен анализ сильных сторон и угроз ОАО «Завод пивоваренный «Моршанский».

Таблица 1.2 Сильные стороны Угрозы

Сильные стороны

Угрозы

Мероприятия

Наличие постоянных реализаторов

Заключение договоров реализаторами

Хорошая репутация

Большое количество конкурентов

Диверсификация деятельности

Большой рынок сбыта товаров

Сложность контроля точек сбыта товаров

Автоматизация процесса реализации товаров

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

В таблице 1.3 приведен анализ слабых сторон и благоприятных возможностей ОАО «Завод пивоваренный «Моршанский».

Таблица 1.3 Слабые стороны Благоприятные возможности

Слабые стороны

Благоприятные возможности

Мероприятия

Ослабление контроля по реализации продукции

Завод обладает возможностью обслуживать дополнительные группы клиентов и выйти на новые сегменты рынка

Автоматизация процесса учета реализации товаров

Как видно из таблицы 1. 3, завод обладает возможностью обслуживать дополнительные группы клиентов и выйти на новые сегменты рынка и для усиления контроля по реализации продукции, необходимо разработать модуль учета реализации ОАО «Завод пивоваренный «Моршанский».

В таблице 1.4 приведен анализ слабых сторон и угроз ОАО «Завод пивоваренный «Моршанский».

Таблица 1. 4 Слабые стороны Угрозы

Слабые стороны

Угрозы

Мероприятия

Ослабление контроля за реализацией продукции

Сложность контроля точек сбыта товаров

Автоматизация процесса учета реализации товаров

Не существует комплексной автоматизации учета продаж

Большое количество конкурентов

Разработка и внедрение ИТ проекта по автоматизации учета реализации товаров

Таким образом, для осуществления стратегии развития на ОАО «Завод пивоваренный «Моршанский», направленной на обеспечение высокого уровня конкурентоспособности розничной сети, как на внутреннем, так и внешнем рынках, необходимо автоматизировать процесс учета реализации товаров.

На основании выполненного SWOT-анализа и определения главной цели разработаем дерево целей ОАО «Завод пивоваренный «Моршанский», которое отображает цепочку причинно-следственных связей для разработки модуля учета реализации товаров.

Дерево целей ОАО «Завод пивоваренный «Моршанский» приведено на рис. 1.3.

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

Рисунок 1.3. Дерево целей ОАО «Завод пивоваренный «Моршанский»

1. 2 Характеристика структуры и состояния информационного пространства организации

Из проведенного SWOT-анализа, была определена необходимость разработки модуля для учета реализации товаров для ОАО «Завод пивоваренный «Моршанский», который позволит достичь стратегии развития предприятия.

Необходимость разработки модуля для учета реализации товаров также обусловлена следующей причиной: менеджерам отдела продаж в своей работе приходится рассматривать, исполнять и утверждать большое количество документации связанной с реализацией товаров, что занимает значительное время и отвлекает от решения основных задач по работе отдела, что также обуславливает целесообразность, выбранного участка автоматизации на ОАО «Завод пивоваренный «Моршанский».

Разработка модуля учета реализации товаров на ОАО «Завод пивоваренный «Моршанский» позволит также повысить оперативность и эффективность, улучшит товароснабжение розничной торговой сети.

Управление торговыми процессами в ОАО «Завод пивоваренный «Моршанский» основывается на информации, отражающей объем, структуру и динамику поступления, продажи и запасов товаров.

Движение информации между ОАО «Завод пивоваренный «Моршанский» и внешней средой (поставщиками, покупателями) осуществляется в форме потоков информации.

По отношению к ОАО «Завод пивоваренный «Моршанский» различают входные, внутренние и выходные потоки информации (входную, внутреннюю и выходную информацию).

От рациональной организации потоков информации ОАО «Завод пивоваренный «Моршанский», способов сбора, регистрации, передачи, хранения и обработки информации, ее состава и своевременного получения зависят оперативность и эффективность управления торговыми процессами.

В общем объеме входной и выходной информации ЗАО «Завод пивоваренный „Моршанский“» 70−80% составляют данные первичных приходных и расходных товаросопроводительных документов. На их основе формируется преобладающая часть внутренней и выходной информации, а также решаются другие задачи.

Необходимость использования модуля реализации товаров также обусловлена следующими обстоятельствами. Сотрудники ОАО «Завод пивоваренный «Моршанский» вводили все заявки на реализацию вручную, что выявило ряд проблемных областей:

1. Потеря информации. Документы, которые были сформированы вручную, часто терялись.

2. Временные затраты на формирование товаров.

3. Не было возможности контроля своевременного исполнения работы по заявкам.

4. Не было возможности формирования статистических данных.

Использование модуля реализации товаров для ОАО «Завод пивоваренный «Моршанский» позволит:

— усилить контроль по реализации товаров;

— увеличить скорость обработки реализованных товаров;

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

— разграничить права доступа для обеспечения работы предприятия;

— повысить эффективность использования накопленных в организации знаний.

В отделе продаж ОАО «Завод пивоваренный «Моршанский» ежемесячно обрабатывается около 150 приходных и 300 расходных счетов-фактур, содержащих соответственно около1400 и 3000 документострок. Эти данные характеризуют лишь объем первичной информации.

Фактически же обрабатывается в несколько раз больший объем информации ввиду ее многократного дублирования в различных отделах ОАО «Завод пивоваренный «Моршанский». Например, данные о количестве реализуемых товаров регистрируются несколько раз (счет, накладная, счет-фактура).

Сотрудники ОАО «Завод пивоваренный «Моршанский» больше половины рабочего времени затрачивают на выполнение многочисленных трудоемких учетно-технических операций обработки информации, связанных с оперативным учетом реализации товаров и процессами их сортировки.

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

Поэтому возникла необходимость одной из первых задач на предприятии ОАО «Завод пивоваренный «Моршанский» разработать модуль реализации товаров, который позволит не только повысить оперативность процесса реализации товаров, но и накопить в памяти ПК информацию, необходимую для решения плановых, прогнозных, аналитических и других задач.

Автоматизация оперативного управления торговыми процессами по реализации товаров требует тщательной проработки состава переменной и постоянной информации.

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

— регистрация товаров на реализацию;

— возврат товаров на склад готовой продукции;

— передача товаров в точки сбыта;

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

Главный эффект от использования модуля реализации товаров ОАО «Завод пивоваренный «Моршанский» это:

— ускорение коммуникаций;

— управление процессом реализации товаров;

— повышение производительности товаропотоков;

— накопление и доступ к знаниям.

Для разработки функций модуля реализации товаров ОАО Завод пивоваренный «Моршанский» необходимо проведение действий, представленных в таблице 1.5.

Таблица 1.5 — Основные действия, которые необходимо учесть при разработке модуля реализации товаров на ЗАО «Завод пивоваренный „Моршанский“»

Основные функции

Основные действия

Регистрация товаров в модуле учета реализации товаров

1. Создание необходимых таблиц базы данных, для хранения информации о товарах.

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

Реализация товаров:

Распределение товаров на склад готовой продукции

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

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

Передача товаров в точки сбыта

1. Создание необходимых полей базы данных о передаче товаров в точки сбыта

2. Создание необходимых таблиц базы данных, для хранения информации о товарах для продажи

3. Разработка необходимых программных процедур для реализации функций

Возврат нереализованных товаров на склад готовой продукции

1. Создание необходимых программных процедур для возврата товара на склад готовой продукции

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

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

— неготовность работников отдела продаж ОАО Завод пивоваренный «Моршанский» к проведению автоматизации;

— проблемы безопасности при передаче данных;

— несовершенство законодательства России;

— наличие коммерческих данных, которые не могут быть общедоступными;

— неготовность контрагентов к автоматизации.

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

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

Для минимизации рисков ОАО Завод пивоваренный «Моршанский», необходимо оценить и отобрать те процессы, которые имеют важное значение для деловой активности предприятия, а также сосредоточиться на эффективном внедрении этих процессов, с целью придания процессу оптимизации максимальной значимости.

При разработке модуля учета реализации товаров, необходимо предпринять все возможное, чтобы обеспечить принятие стандартизированной системы во всех автоматизируемых процессах ОАО Завод пивоваренный «Моршанский».

Меры, направленные на достижение этого могут быть следующими:

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

— быстрое разворачивание на остальных участках компании;

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

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

— постепенный процесс стандартизации на основе заранее заданных критериев повышения эффективности, качества, оперативности, снижения затрат, ориентации на потребителя.

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

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

— защита информации непосредственно в информационной системе от внутренних угроз;

— защита информации от внешних угроз.

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

— требуется наличие файрвола;

— антивирусного ПО;

— внедрение политики безопасности и запрета для рядовых пользователей.

С учетом необходимости минимизации возможных рисков для предприятия ОАО Завод пивоваренный «Моршанский» при разработке модуля учета реализации товаров выбираем параллельную стратегию внедрения. При этой стратегии одновременно работают старая (ручная) и новая система, и их выходные документы сравниваются. Если они согласуются длительное время, осуществляется переход на новую систему

Характеристика используемых средств от внешних угроз информационной безопасности приведена в таблице 1.6.

Таблица 1.6 — Характеристика используемых средств ИБ

Способ (метод)

Описание (наименование средства)

Программно-аппаратные комплексы защиты информации

КСЗИ «Панцирь-К»

Разработка и соблюдение политик безопасности

— ограничение доступа пользователей к информации;

— анализ и статистика нарушений информационной безопасности;

— информационный мониторинг;

— распределение ответственности по обеспечению информационной безопасности;

— определение порядка работы с информацией, являющейся конфиденциальной.

Защита каналов связи

протокол SSH

Антивирусная защита

Kaspersky Total Space Security

Физическая защита помещений

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

— оборудование помещений решетками на окнах;

— разграничение прав доступа в помещения.

Процесс разработки модуля учета реализации товаров, будет включать шесть этапов.

Первый этап разработка — анализ — соответствует целям и задачам предпроектного исследования. Основная цель этапов — изучение необходимых бизнес-процессов ОАО Завод пивоваренный «Моршанский».

Второй этап «Организация проекта» выполняется рабочей группой разработчиков и представителей предприятия ОАО Завод пивоваренный «Моршанский», на этом этапе составляется план проекта, в котором определены сроки проекта, его участники и бюджет.

Третий этап. «Настройка системы» состоит из выполнения действий по созданию прототипа автоматизированной системы ОАО Завод пивоваренный «Моршанский», так же на этом этапе происходит создание руководства пользователя, и обучение менеджеров предприятия работе с модулем учета реализации товаров.

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

Пятый этап посвящен непосредственно выполнению тестирования системы в соответствии с выбранной стратегией и обеспечением необходимой технологичности процесса.

Внедрение системы завершается проведением сдачи проекта в эксплуатацию, на этом этапе запланировано проведение аудита разработанного модуля учета реализации товаров для ОАО Завод пивоваренный «Моршанский», а так же проверка разработанной документации и передача проекта группе ключевых пользователей.

Существуют несколько стандартов описывающих ЖЦ, перечень которых приведен в приложении 1.

Для описания жизненных циклов для разработки модуля учета реализации товаров был выбран стандарт ГОСТ 34. 601−90, как стандарт, охватывающий большинство автоматизированных систем.

Международный стандарт ГОСТ 34. 601−90 определяет стратегию и общий порядок в создании и эксплуатации продаж и охватывает весь жизненный цикл продаж от формирования идей до завершения всего ЖЦ.

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

ГЛАВА 2. ПОСТАНОВКА ЗАДАЧИ ДИПЛОМНОГО ПРОЕКТА (АНАЛИТИЧЕСКАЯ ЧАСТЬ)

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

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

Такая функциональная ориентация является принципиальной -- функции системы анализируются независимо от объектов, которыми они оперируют. Это позволяет более четко смоделировать логику, и взаимодействие процессов при разработке модуля учета реализации товаров для ОАО Завод пивоваренный «Моршанский».

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

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

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

Хотя предусматривается, что в ходе моделирования область может корректироваться, но сначала ее необходимо сформулировать, поскольку именно область определяет направление моделирования.

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

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

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

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

BPwin поддерживает три методологии моделирования:

— функциональное моделирование (IDEF0);

— описание объектов данных (IDEF3);

— диаграммы потоков данных (DFD).

Построение бизнес модели разрабатываемого модуля учета реализации товаров для ОАО Завод пивоваренный «Моршанский» начнем с создания контекстной диаграммы по методологии IDEF0 — диаграммы самого высокого уровня в модели.

На рисунке 2.1 приведена контекстная диаграмма. Как видно из рисунка 2. 1, для осуществления автоматизации учета реализации товаров, необходим входящий поток товаров.

В качестве пользователей разрабатываемого модуля учета реализации товаров, будут сотрудники отдела продаж, администрация ОАО Завод пивоваренный «Моршанский» и подразделения, которые будут иметь доступ к модулю для ввода товаров для реализации и контроля их сбыта.

Рис. 2.1. Контекстная диаграмма

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

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

Проведем декомпозицию главной задачи, которая приведена на рис. 2.2.

Как видно из рисунка 2. 2, для решения главной задачи, выделены следующие подзадачи:

— регистрация входящих товаров на реализацию;

— рассмотрение товара для осуществления его реализации;

— отслеживание выполнения задач реализации;

— контроль реализованных товаров;

— учет реализованных товаров и формирование отчетов.

Рис. 2.2 Декомпозиция главной задачи

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

Рис. 2.3 Дерево целей для разработки модуля учета реализации товаров на ОАО Завод пивоваренный «Моршанский»

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

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

Каждая работа в IDEF3 описывает какой-либо сценарий бизнес-процесса.

Диаграмма является основной единицей описания в IDEF3. Важно правильно построить диаграмму, поскольку она будет предназначена для чтения функций модуля для учета реализации товаров ОАО Завод пивоваренный «Моршанский».

На рис. 2.4 приведена детализированная IDEF3-диаграмма разрабатываемого модуля учета реализации товаров.

Рис. 2.4 Детализированная IDEF3-диаграмма разрабатываемого модуля для учета реализации товаров

Разработанная IDEF3-диаграмма разрабатываемого модуля учета реализации товаров показывает, что все процессы выполняются последовательно, про что свидетельствует выбранный логический элемент «И» и связь Precedence.

Однако, процессы «Выполнение задачи реализации» и «Контроль реализованных товаров» выполняются параллельно, поскольку работники отдела продаж на реализацию принимают неопределенное количество товаров и в модуле необходимо предусмотреть возможность для пользователей контролировать процесс учета реализации товаров. Для отражения параллельных процессов выбран перекресток «ИЛИ» и связь Object Flow.

Диаграммы IDEF0 и IDEF3 основное внимание уделяют описанию функционирования разрабатываемого модуля учета реализации товаров, и не учитывают информационные потоки, существующие в нем.

Для дополнения модели системы описанием информационных потоков, используются диаграммы потоков данных (Data Flow Diagrams, DFD).

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

На рис. 2.5 представлена модель потоков данных разрабатываемого модуля для учета реализации товаров на ОАО Завод пивоваренный «Моршанский». Как видно из рисунка 2.5 вначале пользователю (администрация, подразделения, сотрудники отдела продаж) необходимо пройти авторизацию в модуле учета реализации товаров, после этого необходимо зарегистрировать товар для его реализации, придав ему статус «товар на реализацию». Процесс реализации товара начнется только тогда, когда наложит свою резолюцию на данную операцию, начальник отдела продаж и только после этого ей присваивается статус «товар на реализацию» или «нереализованный товар». В разрабатываемом модуле учета будет предусмотрена возможность добавления товаров в архив.

Рис. 2.5 Диаграмма модели потоков данных модуля для учета реализации товаров ОАО Завод пивоваренный «Моршанский»

2.2 Техническое обеспечение задач для разработки модуля учета реализации товаров

Техническое обеспечение задач для разработки модуля учета реализации товаров ОАО Завод пивоваренный «Моршанский» приведено на рисунке 2.6.

Рис. 2.6 Структурная схема технического обеспечения задач для разработки модуля учета реализации товаров ОАО Завод пивоваренный «Моршанский»

Из рисунка 2.6 видно, что технического обеспечения задач для разработки модуля учета реализации товаров ОАО Завод пивоваренный «Моршанский» представлено следующими составляющими:

— сервер, который имеет следующую конфигурацию: Supermicro Superserver 5015B-MTB 19″ 1U, 1xPSU, Intel 3210, 1xCPU LGA775 FSB 1333/1066/800MHz, up to 8Gb (4 slots) DDR2 800/667MHz ECC Unbuffered, 4xSATA hot-swap drive bays, 6 ports SATA-II Intel ICH9R (HostRAID: 0,1,5,10), 2xGigabit Ethernet, optional IPMI 2.0 (AOC-SIMSO+, AOC-SIMSO-HTC), ATI ES1000 32Mb, 1xPCI-X 64bit/133MHz (3. 3V) or 1xPCI-E (x8), DVD-RW, FDD, Black;

— рабочее место отдела продаж оснащено компьютером следующий конфигурации: системный блок КомТех 08. 74; Intel Core i3−3220; Intel H61; 6 ГБ DDR3; 1,5 TБ; NVIDIA GeForce GTX 650; 1 ГБ; DVD-RW; 500 Вт;

- отдел продаж имеет МФУ типа Canon i-SENSYS MF4550D (4509B116AA); A4; 600×600 dpi; 25 ч/б, ст/мин; дуплекс; USB 2. 0;

— маршрутизатор типа Asus RT-G32/RU; IEEE 802. 11g/b, IEEE 802. 3/3u; 4 x LAN 100 Мбит/сек; 150 Мбит/сек.

Для разработки модуля учета реализации товаров для ОАО Завод пивоваренный «Моршанский» необходимо использовать персональный компьютер со следующие конфигурацией: КомТех 08. 74; Intel Core i3−3220; Intel H61; 6 ГБ DDR3; 1,5 TБ; NVIDIA GeForce GTX 650; 1 ГБ; DVD-RW; 500Вт. Система оптимизирована для работы в экранном разрешении 1024×768 на мониторе с диагональю 19 дюймов. Все эти технические средства обладают достаточной для решения задачи конфигурацией.

Характеристики рабочих станций предприятия:

- двуядерный процессор Intel® Core™ 2 / Pentium® Dual-Core EM64T;

— 6Gb оперативной памяти DDR3;

— дисковая подсистема SATA onBoard RAID с объёмом памяти 600gb;

— интегрированный сетевой адаптер 100/1000Mbit Ethernet;

— встроенный видеоадаптер NVIDIA GeForce GTX 650;

Для выхода в Интернет будем использовать беспроводный маршрутизаторTL-WR340G, который предназначен для беспроводных сетей уровня малых офисов.

Он объединяет в себе беспроводную точку доступа, встроенный 4-портовый 10/100 Мбит / с коммутатор и NAT-маршрутизатор.

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

TL-WR340G обеспечивает скорость соединения до 54 Мбит / с на частоте 2.4 Ггц. Устройство поддерживает стандарты IEEE 802. 11g и IEEE 802. 11b, и полностью совместимая с устройствами на базе этих стандартов.

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

Маршрутизатор поддерживает защиту беспроводной сети на основе шифровки: WEP 64/128/152-біт, WPA/WPA2 и WPA-PSK/WPA2-PSK (TKIP / AES). Устройство также поддерживает VPNpath-through, что делает возможной организацию VPN-тунелю из любого ПК из сети LAN.

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

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

Информационная модель представляет собой схему движения входных, промежуточных и результативных потоков и функций предметной области. Кроме того, она объясняет, на основе каких входных документов и какой нормативно-справочной информации происходит выполнение функций по обработке данных и формирование конкретных выходных документов необходимых для осуществления процесса учета реализации товаров для ОАО Завод пивоваренный «Моршанский»

Разработанная информационная модель задач для разработки модуля учета реализации товаров для ОАО Завод пивоваренный «Моршанский» представлена на рис. 2.7.

Рис. 2.7 Информационная модель задач для разработки модуля учета реализации товаров для ОАО Завод пивоваренный «Моршанский»

2. 4 Программное обеспечение задач для разработки модуля учета реализации товаров

Схема используемой программной архитектуры на ОАО Завод пивоваренный «Моршанский» представлена на рисунке 2.8.

Рис. 2.8 Схема программной архитектуры ОАО Завод пивоваренный «Моршанский»

Программная архитектура ОАО Завод пивоваренный «Моршанский» представлена следующим программным обеспечением:

— операционная система Microsoft Windows 7 (F2C-545); Домашняя базовая; 32-bit; Русский; 1 пользователь, DVD; BOX;

— прикладное и офисное программное обеспечение: Программный пакет Microsoft Office 2010 (79G-2 139); Home and Student; Русский; 32-bit/64-bit; DVD; Retail (BOX);

— антивирусное программное обеспечение Kaspersky Lab Internet Security 2013 (KL1849LUBFS); Русский; 2 ПК; 1 год; диск В;

— в бухгалтерии установлена автоматизированная бухгалтерская система 1С: Предприятие 8.

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

В качестве операционной системы будет использоваться операционная система Microsoft Windows 7 (F2C-545); базовая; 32-bit; Русский; 1 пользователь, DVD; BOX, которая отвечает последним требованиям по программному обеспечению.

Разработка модуля автоматизации для учета реализации товаров для ОАО Завод пивоваренный «Моршанский», будет выполнена с учетом клиент-серверной архитектуры:

— серверная часть будет отвечать сервер баз данных Microsoft SQL Server, он будет использоваться в качестве хранилища данных, то есть базы данных ОАО Завод пивоваренный «Моршанский». Серверная часть будет реализована на собственном сервере, конфигурация которого описана выше.

В качестве языка разработки клиента подключения к базе данных был выбран язык PHP.

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

PHP поддерживает функции первого класса, которые могут ссылаться на переменную и вызываться динамически. Также функции могут быть переданы как аргументы другим функциям (эта особенность называется функцией высшего порядка), а также функция может возвращать другие функции. Использование возможности PHP позволит автоматизировать общие задачи учета реализации товаров на ОАО Завод пивоваренный «Моршанский» такие как регистрация товаров на реализацию, рассмотрение товара для реализации, выполнение, контроль задачи реализации и учет реализованных товаров на основании проведенного проектирования данной задачи.

ГЛАВА 3. РАЗРАБОТКА МОДУЛЯ УЧЕТА РЕАЛИЗАЦИИ ТОВАРОВ ОАО ЗАВОД ПИВОВАРЕННЫЙ «МОРШАНСКИЙ»

3.1 Построение модели процессов для модуля учета реализации товаров

В соответствии с приведенным описанием разработаем UML-диаграммы, с использованием программы Rational Rose.

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

В дополнение к преимуществам от использования UML для моделирования баз данных Rational Rose дает следующие возможности:

— соответствие между объектно-ориентированной структурой и моделью данных (object-relational mapping) позволяет отслеживать преобразования модели объекта;

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

— ссылочная целостность (referential integrity).

На основании разработанной модели бизнес-процессов по методологии IDEF0 во втором разделе данной дипломной работы, разработаем диаграмму бизнес прецедентов приведенную на рис. 3.1.

Как видно из рисунка 3. 1, в качестве актеров будут выступать будущие пользователи модуля учета реализации товаров ОАО Завод пивоваренный «Моршанский», а в качестве прецедентов выделенные работы на первом уровне декомпозиции разработанной во втором разделе данной дипломной работы задачи.

Рис. 3.1 — Диаграмма бизнес прецедентов в модуле учета реализации товаров

Также из рисунка 3.1 видно, что регистрацию товаров на реализацию могут осуществлять как сотрудники отдела продаж, администрация, подразделения так и сам начальник отдела продаж ОАО Завод пивоваренный «Моршанский».

Рассмотрение товара для реализации и создание резолюции на выполнение может только начальник отдела продаж, который несет ответственность перед администрацией ОАО Завод пивоваренный «Моршанский» по вопросам реализации товаров.

Вести контроль выполнения процесса реализации товаров могут все зарегистрированные группы пользователей системы, а учет реализованных товаров, ведут как сотрудники, так и сам начальник отдела продаж ОАО Завод пивоваренный «Моршанский».

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

На рис. 3.2 приведена диаграмма последовательности работы в автоматизированной системе для сотрудников отдела продаж ОАО Завод пивоваренный «Моршанский».

Рис. 3.2 Диаграмма последовательности работы в модуле для учета реализации товаров для сотрудников отдела продаж

На рис. 3.2 приведена диаграмма последовательности работы в модуле учета реализации товаров для администрации ОАО Завод пивоваренный «Моршанский».

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

Рис. 3.3. Диаграмма последовательности работы в модуле учета реализации товаров для администрации ОАО Завод пивоваренный «Моршанский»

Аналогичный вид будет иметь диаграмма последовательности работы в модуле учета реализации товаров для подразделений ОАО Завод пивоваренный «Моршанский» (см. рис. 3. 4).

Рис. 3. 4 Диаграмма последовательности работы в модуле учета реализации товаров для подразделений

На рис. 3. 5 приведена диаграмма последовательности работы в модуле учета реализации товаров ОАО Завод пивоваренный «Моршанский» для начальника отдела продаж, который в отличие от выше перечисленной группы пользователей, также будет иметь возможность наложения резолюции на поступившие товары для дальнейшего их сбыта.

Рис. 3. 5 Диаграмма последовательности работы в модуле учета реализации товаров ОАО Завод пивоваренный «Моршанский» для начальника отдела продаж

В соответствии с разработанными диаграммами последовательности, разработаем также диаграмму состояния работы модуля для учета реализации товаров ОАО Завод пивоваренный «Моршанский», которая приведена на рис. 3.6 и отражает процессы инициализации системы, процессов происходящих в системе учета реализации товаров и завершение этих процессов.

Рис. 3.6 Диаграмма состояния работы модуля учета реализации товаров ОАО Завод пивоваренный «Моршанский»

Как видно из рисунка 3. 6, для инициализации работы модуля необходимо ввести логин и пароль, для активизации пользователя в системе. Также необходимо заполнить реквизиты товара для реализации для активизации функции регистрации товаров на реализацию.

Для дальнейшего выполнения данной задачи, начальнику отдела продаж ОАО Завод пивоваренный «Моршанский» необходимо пройти авторизацию и наложить резолюцию на выполнение задачи, что позволяет сделать активизация «Наложение резолюции на выполнение» и после наложения резолюции необходимо изменить статус товара на реализацию.

3.2 Построение модели данных модуля для учета реализации товаров ОАО Завод пивоваренный «Моршанский»

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

Основными объектами модели данных являются:

— сущности, которые используют базовые отношения реляционных баз данных;

— классы, которые включают именованное описание совокупности объектов с общими атрибутами, операциями, связями и семантикой и имеющими ключевые поля;

ПоказатьСвернуть
Заполнить форму текущей работой