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

 

ВВЕДЕНИЕ


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

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

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

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

Автоматизированная система учета позволяет учитывать новые возможности по обработке информации, а также содержит интерфейс функций позволяющих эффективно управлять документопотоком. Данные системы обладают широким спектром возможностей по распространению документов и информации в рамках всей организации, средствами управления контентом и знаниями на базе 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% составляют данные первичных приходных и расходных товаросопроводительных документов. На их основе формируется преобладающая часть внутренней и выходной информации, а также решаются другие задачи.

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

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

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

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

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

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

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

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

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

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

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

В отделе продаж ОАО «Завод пивоваренный «Моршанский» ежемесячно обрабатывается около 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.поддерживает три методологии моделирования:

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

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

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

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

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

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


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


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

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

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

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

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

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

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

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

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

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


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

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


Для более подробного описания функций, разрабатываемого модуля учета реализации товаров, используем диаграмму 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.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 x 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), обмениваться файлами или пользоваться общими сетевыми ресурсами, например, принтерами или хранилищами данных.WR340G обеспечивает скорость соединения до 54 Мбит / с на частоте 2.4 Ггц. Устройство поддерживает стандарты IEEE 802.11g и IEEE 802.11b, и полностью совместимая с устройствами на базе этих стандартов.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-00545); Домашняя базовая; 32-bit; Русский; 1 пользователь, DVD; BOX;

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

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

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

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

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

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

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

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


ГЛАВА 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-модель.

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

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

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

атрибуты класса, описывающее множество значений класса.

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

Таблица 3.1. Описание основных таблиц базы данных

НаименованиеХранимые данныеmorshan.tovarСодержит данные о товарахmorshan.dolgСодержит должности сотрудников ОАО Завод пивоваренный «Моршанский»morshan.historyСодержит историю посещения системы ее пользователямиmorshan.nachСодержатся сведения о руководствеmorshan.otdelСодержаться сведения о структурных подразделениях ОАО Завод пивоваренный «Моршанский»morshan.sotrСодержит сведения о пользователяхmorshan.tipСодержит типы сортировки товаров для реализациидиаграмма базы данных модуля учета реализации товаров представлена на рис. 3.7.


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


Характеристика каждой таблицы базы данных приведена в таблицах 3.2-3.7.

Таблица 3.2 Таблица morshan.tovar

ИдентификаторТип данныхХарактеристикаiddint(11)Код товараidsint(5)Код сотрудникаnamedvarchar(45)Наименованиеidkdint(5)Код типаdatepodvarchar(45)Дата поступленияdateztimestampДата и время регистрацииkolvostrvarchar(45)Единицы измеренияprimvarchar(45)Цена товараotkudavarchar(45)№ складаlinktextСсылка на документstatusint(1)Статусarchivint(1)Флаг помещения в архивrnpint(1)Флаг резолюции начальника отдела продаж

Таблица 3.3 Таблица morshan.dolg

ИдентификаторТип данныхХарактеристикаiddint(11)Код должностиnamedolgvarchar(45)Наименование должности

Таблица 3.4. Таблица morshan.history

ИдентификаторТип данныхХарактеристикаidhint(11)Код записиidshint(4)Код пользователяhistvarchar(30)Дата и время входа в систему

Таблица 3.5.Таблица morshan.nach

ИдентификаторТип данныхХарактеристикаidNachint(11)Код записиnameNvarchar(45)ИмяdolgNint(2)Код должностиloginNvarchar(10)ЛогинparolNvarchar(10)ПарольdatesNtimestampДата регистрацииsurnameNvarchar(45)Имя и отчествоdateborvarchar(14)Дата рожденияudalNint(1)Флаг удаленияidOtdNint(2)Код отдела

Таблица 3.6. Таблица morshan.otdel

ИдентификаторТип данныхХарактеристикаidOtdint(11)Код отделаnameOtdvarchar(100)Наименование отделаKrNameOtdvarchar(10)Краткое наименование отдела

Таблица 3.7.Таблица morshan.sotr

ИдентификаторТип данныхПримечаниеidsotrint(11)Код сотрудникаnamevarchar(45)Фамилияdolgint(2)Код должностиloginvarchar(10)Логинparolvarchar(10)ПарольdatestimestampДата регистрацииsurnamevarchar(45)Имя и отчествоdateborvarchar(14)Дата рожденияudalint(1)Отметка об удалении

Таблица 3.8 Таблица morshan.tip

ИдентификаторТип данныхПримечаниеidtipint(11)Код типа товараnametvarchar(10)Наименование типа товара

3.3 Конструирование модуля учета реализации товаров


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

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

начальник отдела;

администратор.

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


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


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

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

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

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


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


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

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

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

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


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


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


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

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

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

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

осуществить поиск необходимых документов;

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


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


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

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

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

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

осуществить контроль выполнения резолюции.


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


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

зарегистрировать сотрудников ОАО Завод пивоваренный «Моршанский», путем ввода соответствующих данных в базу данных;

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

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

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

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


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


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


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

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

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

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

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


ГЛАВА 4. ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ПРОЕКТА


4.1 Выбор и обоснование методики расчёта экономической эффективности


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

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

Относительная экономическая эффективность основывается на сравнении нескольких вариантов проекта автоматизации.

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

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

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

Экономическая эффективность проекта (Э) складывается из двух составляющих:

- прямой эффект, характеризуется снижением трудовых, стоимостных показателей;

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

К трудовым показателям относятся:

) абсолютное снижение трудовых затрат (Т) в часах за год:


Т = Т0 - Т1(3.1)


где Т0 - трудовые затраты в часах за год на обработку информации;

Т1 - трудовые затраты в часах за год на обработку информации по предлагаемому варианту.

) коэффициент относительного снижения трудовых затрат (КТ):


КТ =Т / T0 * 100%.(3.2)


) индекс снижения трудовых затрат или повышение производительности труда (YT):

= T0 /T1(3.3)


К стоимостным показателям относятся:

) Абсолютное снижение стоимостных затрат (?C) в рублях за год:

= С0 - С1(3.4)


где С0 - стоимостные затраты в рублях за год на обработку информации по базовому варианту;

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

) коэффициент относительного снижения стоимостных затрат (КC):


КС =С / С0 * 100%(3.5)


) индекс снижения трудовых затрат или повышение производительности труда (YС):

С = С0 / С1(3.6)


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


Ток = КП C(3.7)


где КП - затраты на создание проекта.

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


Э = C - КП * 0,15(3.8)


) расчетный коэффициент экономической эффективности капитальных затрат:


Ер = C / КП(3.9)


4.2 Расчет показателей экономической эффективности проекта


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

Затраты (стоимостные и трудовые) на осуществление технологических операций обслуживания клиентов за год по базовому и внедряемому варианту рассчитываются в таблицах 4.1 и 4.2 соответственно.

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

В основном это произошло за счет:

сокращения времени на учет товаров на реализацию;

сокращения времени на учет реализованных товаров;

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

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

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

формирования списков реализованных товаров;

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

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

создания функции наложения резолюции для начальника отдела продаж.


Таблица 4.1 Показатели базового варианта

№ п/пНаименование операцииЗатраты времени в годСреднечасовая ставка специалиста, (руб./час.)Часовая амортизация оборудования, (руб./час.)Часовая стоимость накладных расходов, (руб./час.)Стоимостные затраты за год, руб. ((3)+(5))*(1) + (4)*(2)Ручная обработка (чел. час.)Машинная обработка (час.)1Учет сотрудников62010020025261426202Учет товаров на реализацию243502002526561683Учет реализованных товаров300302002526685504Учет товаров возращенных на склад готовой продукции250502002526577505Учет документов по реализации товаров в архиве150252002526345256Наложение резолюции на документы по реализации товаров180252002526413057Формирование списка документов по реализации товаров350302002526798508Формирование списков документов по реализации в архиве200202002526457009Учет резолюций начальника отдела продаж25020,00200252619210,1Итого:2544352545678,1

Таблица 4.2 Показатели проектного варианта

№ п/пНаименование операцииЗатраты времени в годСреднечасовая ставка специалиста, (руб./час.)Часовая амортизация оборудования, (руб./час.)Часовая стоимость накладных расходов, (руб./час.)Стоимостные затраты за год, руб. ((3)+(5))*(1) + (4)*(2)Ручная обработка (чел. час.)Машинная обработка (час.)1Учет сотрудников500,22002526113052Учет товаров на реализацию300,520025266792,53Учет реализованных товаров301200252668054Учет товаров возращенных на склад готовой продукции251200252656755Учет документов по реализации товаров в архиве150,520025263402,56Наложение резолюции на документы по реализации товаров180,520025264080,57Формирование списка документов по реализации товаров3510200252681608Формирование списков документов по реализации в архиве2010200252647709Учет резолюций начальника отдела продаж255,00200252619210,1Итого:24930,770200,6

Сводный инвестиционный план проекта (см. табл. 4.3) включает в себя затраты на проект (прямые и косвенные), а также накладные расходы.

Данные сводного инвестиционного плана проекта автоматизации приведены в таблице 4.3.


Таблица 4.3. Сводный инвестиционный план проекта автоматизации

Статьи затратЕдиницы измеренияКол-воСтоимость единицы, руб.Затраты на проект, руб.1. Прямые затраты: - трудовые - материальные (амортизационные отчисления на период работы оборудования) чел. час * 1050 * * * 55000 830Итого прямых затрат:558302. Косвенные затраты: - зарплата руководства - оплата электроэнергии - оплата за хостинг, Интернет доступ чел. час КВт/час 600 1000 400 3.05 240000 3050 200000Итого косвенных затрат:443050Всего затрат на проект:498880

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

Далее представлены расчеты показателей экономической эффективности проекта по формулам 3.1- 3.6 (см. п. 4.1):

) абсолютное снижение трудовых затрат (Т) в часах за год:

Т = 2544 - 249 = 2295

) коэффициент относительного снижения трудовых затрат (КТ):

КТ = 2295 / 2544 * 100% = 90,21 %

) индекс снижения трудовых затрат или повышение производительности труда (YT):= 2544 / 249= 10,22

) абсолютное снижение стоимостных затрат (?C) в рублях за год:

С = 545678,1-70200,6=475477,5

) коэффициент относительного снижения стоимостных затрат (КC):

КС = 475477,5 / 545678,1* 100% = 87,14 %

) индекс снижения стоимостных затрат (YC):С = 545678,1 / 70200,6 = 7,77

Рассчитанные показатели экономической эффективности проекта автоматизации представлены в таблице 4.4.


Таблица 4.4

Показатели эффективности внедрения проекта автоматизации

НаименованиеЗатратыАбсолютное изменение затратТКоэффициент изменения затрат КТИндекс изменения затрат YTбазовый вариантпроектный вариантТрудоемкостьT0 (чел.-час)T1 (чел.-час)Т=Т0-Т1 (чел.-час)КТ=?Т/T0 *100%YT =T0/T12455249229590,2110,22СтоимостьC0 (руб.)C1 (руб.)?С=C0-C1 (руб.)КC=?С/C0 *100%YC=C0/C1545678,70200,6475477,587,147,77

Из таблицы 4.4 видно, что происходит улучшение качественных характеристик процесса учета реализации товаров (изменение абсолютных величин затрат времени и стоимости).

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

На основе таблиц 4.3 и 4.4 рассчитаем остальные показатели экономической эффективности, соответствующие формулам (4.7) - (4.9) (см. п. 4.1.):

) Срок окупаемости затрат на внедрение проекта:

Ток = 498880/ 475477,5 = 1,05 (года)

) Годовой экономический эффект от разработки и внедрения модуля учета реализации товаров:

Э = 475477,5 - 498880* 0,15 = 400645,5 (руб.)

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

) Расчетный коэффициент экономической эффективности капитальных затрат:

Ер = 475477,5/ 498880= 0,953(нормативный коэффициент) представляет собой минимальную норму эффективности капитальных вложений, ниже которого они нецелесообразны.

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

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


ЗАКЛЮЧЕНИЕ


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Во второй главе данной дипломной работы была выполнена постановка задачи путем разработки модели бизнес процессов функциональное моделирование (IDEF0), модели объектов данных (IDEF3) и модели потоков данных (DFD).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


1.Орлов А.А. Полезные приемы. - М.: Горячая линия - Телеком, 2004.-224с.:ил.

2.Кунецов М.В., Симдянов И.В., Голышев С.В. РНР 5. Практика разработка Web-сайтов. - СПб.: БХВ-Петербург, 2005. - 960с.: ил.

.Фленов М.Е. РНР глазами хакера. - СПб.: БХВ-Петербург, 2005 - 304с: ил.

4.Хомоненко, А. Д. Базы данных. Учебник для вузов [Текст] / А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев. - СПб. : «Корона-Принт», 2004. 736 с.: ил. - 5000 экз. - ISBN 5-7931-0284-1.

5.Андон, Ф. А. Язык запросов SQL. Учебный курс / Ф.А. Андон, В. М. Резниченко. - СПБ: Питер, 2006. - 416 с.: ил.

6.КрисДжамса, Конрад Кинг, Энди Андерсон. Эффективный самоучитель по креативному Web-дизайну. HTML, XHTML, CSS, JavaScript, PHP, ASP, ActiveX. Текст, графика, звук и анимация: Москва - 2006, 645с.

7.Ши Д., Хольцшлаг М. Е. Философия CSS-дизайна / Дэйв Ши, Молли Е. Хольцшлаг ; пер. с англ. А. А. Слинкина. - М. : Пресс, 2005. - 312 с. : ил.

8.Теория и практика построения баз данных: Д. Крёнке. - Питер, 2003. - 800стр.

9.Базы данных. «Проектирование, реализация и сопровождение», Томас Конном, Королинг Берг - 2003. 1089с.

10.Багриновский К.А. Хрусталев Е.Ю. Новые информационные технологии. - М.: ЭКО, 2007. - 250с.

11.Информатика и информационно-коммуникационные технологии. Базовый курс: И.Г. Семакин, С.В. Русаков, Л.В. Шестакова. - М: БИНОМ, Лаборатория знаний, 2010. - 176 с.

.Компьютерные технологии обработки информации / Под ред. С.В. Назарова. - М.: Финансы и статистика, 2005. - 248 с.

.Соболь Б.В., Галин А.Б., Панов Ю.В. и др. Информатика: учебник. - М.: Феникс, 2007. - 446 с.

14.Теория и практика построения баз данных: Д. Крёнке. - Питер, 2003. - 800стр.

15.Базы данных. «Проектирование, реализация и сопровождение», Томас Конном, Королинг Берг - 2003. 1089с.

16.Багриновский К.А. Хрусталев Е.Ю. Новые информационные технологии. - М.: ЭКО, 2007. - 250с.

17.Компьютерные технологии обработки информации / Под ред. С.В. Назарова. - М.: Финансы и статистика, 2005. - 248 с.

.Гэри Ханен, Джеймс Хансен. Базы данных: разработка и управление: Пер. с англ. - М.:ЗАО «Издательство БИНОМ», 2009.

19.Спейнауэр С., Куэрсиа В. Справочник Web-мастера. - К: "BHV", 1997. - 368 с.

20.Яргер Р., Риз Дж., Кинг Т. MySQL и mSQL. Базы данных для небольших предприятий и Интернета. - СПб: Символ-Плюс, 2000 - 560 с.

.Хилайер С., Мизик Д. Программирование Active Server Pages. - М: "Русская редакция", 1999. - 296 с.

.Ратшиллер Т., Геркен Т. PHP4: разработка Web-приложений. - СПб: Питер, 2001. - 384 с.

.Томсон Л., Веллинг Л. Разработка Web-приложений на PHP и MySQL. - К.: "ДиаСофт", 2001. - 672 с.

.Д. Кастаньетто и др. Профессиональное РНР программирование. - СПб: "Символ", 2001.

.Дуванов A.A. WEB. Конструирование HTML. - СПб: BHV, 2003.

.Джезус Кастаньетто, Хариш Рават, Саша Шуман, Крис Сколло, Дипак Велиаф.Профессиональное РНР программирование. - СПб: Символ, 2001

.Р. Дарнелл, "JavaScript: справочник". - СПб: Изд. "Питер", 1998.


Приложение 1


Основные стандарты, описывающие жизненный цикл информационной системы


Название стандартаСодержаниеГОСТ 34.601-90Стандарт распространяется на автоматизированные системы, используемые в различных видах деятельности (исследование, проектирование, управление и т.п.), включая их сочетания, создаваемые в организациях. Стандарт устанавливает стадии и этапы создания автоматизированной системыISO 12207Стандарт применяется при приобретении систем, программных продуктов и оказании соответствующих услуг (внедрение, сопровождение); а также при поставке, разработке, эксплуатации и сопровождении программных продуктов и программных компонентов программно-аппаратных средств как в самой организации, так и вне ееISO 15288Стандарт обеспечивает общие основы процессов, составляющих жизненной цикл систем, созданных человеком. Этот жизненный цикл охватывает концепции идей вплоть до снятия системы с эксплуатации. Он обеспечивает процессы для приобретения и поставки системыRUP (Rational Unified ProcessРациональный унифицированный процесс) - это методология разработки продаж, созданная и распространяемая корпорацией Rational Software. Она описывает упорядоченный подход к распределению задач и обязанностей в организации-разработчикеXP (eXtreme Programming)Методология содержит совершенно иные базовые принципы, нежели RUP. Основными чертами являются определение точных кратковременных планов (как правило, недельных), постоянное перепланирование, тесное общение с заказчиком. Эта методология больше подходит для полу-исследовательских и инновационных проектовMSF (Microsoft Solutions FrameworkМетодология создания программных решений) - В модели процессов приводится общее описание организации работ над проектом по разработке и внедрению ИТ-решений. Предлагаемая схема достаточно гибка и может применяться к самым разным проектам в области информационных технологий.COBIT (Control Objectives for Information and Related TechnologyЦели контроля для информационных и смежных технологий) - основная идея стандарта COBIT выражается следующим образом: все ресурсы информационной системы должны управляться набором естественно сгруппированных процессов для обеспечения компании необходимой и надежной информациейOracle CDM (Custom Development MethodМетодика разработки ИС под заказ) - позволяет стандартизировать процесс создания приложений. CDM охватывает полный жизненный цикл разработки приложений, описывая последовательность и взаимную зависимость задач, решаемых в процессе разработки

Приложение 2


Программный код модуля учета реализации товаров


<?php_start();

?>


<html>

<title>Регистрация товаров</title>

<head >

<link rel="stylesheet" type="text/css" href="js/jquery-ui-1.7.2.custom.css">

<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>

<script type="text/javascript" src="js/jquery-ui-1.7.2.custom.min.js"></script>

<script type="text/javascript" src="js/ui.datepicker-uk.js"></script>

<script type="text/javascript" src="js/jquery.validate.min.js"></script>

<script type="text/javascript" >

$(document).ready(function(){

$('#datepicker1').datepicker({:true,:true,:"2010:2025",:"yy-mm-dd",

}

);

$.validator.addMethod('validName', function (value) {result = true;iChars = "!@#$%^&*()+=-[]\\\';,/{}|:<>?"+"йцукенгшщзхъфывапролджэячсмитьбюЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ";(var i = 0; i < value.length; i++) {(iChars.indexOf(value.charAt(i)) != -1) {false;

}

}result;

}, '');

$.validator.addMethod('validNamer', function (value) {result = true;iChars = "!@#$%^&*()+=-[]\\\';,./{}|:<>?012789"+"qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM"+" ";(var i = 0; i < value.length; i++) {(iChars.indexOf(value.charAt(i)) != -1) {false;

}

}result;

}, '');


$ ('#signup').validate({:{: {:6,: true,

},: {: true,

},: {: true,

},: {:6,: true,

},: {:'#pass'

}

},:{:{minlength:"<p>

},:{minlength:"<p>

validName: "<p>

},:{equalTo:"Пароли не совпадают"

}

},

});

$(this).corner();

});

</script>

<SCRIPT Language=JavaScript >

//Скрипт очищающий форму от текста при нажатии на нее курсора

function doClear(theText) { if (theText.value == theText.defaultValue) { theText.value = "" } }doDefault(theText) { if (theText.value == "") { theText.value = theText.defaultValue } }

</script>

<body>

<link rel="stylesheet" type="text/css" href="style.css">

<br><br>

<br>

<center>

<!-- начало фоновой таблицы -->


<table align="center" cellspacing="0" cellpadding="0" border="0" width="900" bgcolor="ff9900" >

<tr>

<td >

<?php"menu.php";

?>

</td>

</tr>

</table>

<?php"dbconnect.php";

$res_id1=mysql_query("SELECT * FROM `tip`")

or die(mysql_error());

?>

<!-- начало основной таблицы -->

<div id='content'>

<div id='content1'>


<!-- ввод данных --><center><br><p>

<table align="center" cellspacing="2" cellpadding="2" border="0" bgcolor="ffffff" >

<tr>

<form action="upload.php" method="post" enctype="multipart/form-data" id="signup">

<td>


<td>

<td width="200" align="center">

<td width="200" align="center">

<input type="text" size="20" name="date" id="datepicker1">

title="<p>

</tr>

<tr>

<td>

<td>

<td>

<td>

<?php($tip=mysql_fetch_row($res_id1))

{"<option value='$tip[0]'>$tip[1]</option>\n";

}

?>

</select>

</td>

</tr>

<tr>

<td>

<td>

<td>

<td>

</tr>

<tr>

<td>

<td>


<td>


<td>

<input type="file" name="filename">

</tr>

<tr>

<td colspan="5" bgcolor="e6e6fa" > <center> <br><input type="submit" value="Готово" name="zag"><br>

</form><br></td>

</tr>

<tr> <td colspan="2">

<center>

<?php(LC_ALL, "ru_RU.CP1251");$ttt;date("<p>

?>

</td>

</tr>

</table>

</div>

</div>

<br>


</body>


</html>

<html>

<title> Необходима авторизация</title>

<head>


<body BACKGROUND="image/bg.png">

<br>

<br>


<center>

<link rel='stylesheet' type='text/css' href='css/index.css' />

<div id='main'>


</div>

<center>

<div id='head'>

<div id='head-m'>

<div id='head-i'>

<h1> <br>

Модуль учета реализации товаров ОАО «Завод пивоваренный «Моршанский» </h1>


</div>

</div>

</div>

<div id='content'>

<div id='content1'>

<table align="center" cellspacing="2" cellpadding="2" border="0" width="926">

<tr>

<td colspan="3" align="center">

<br><center><br><h2><font color="911e42"> </font></h2>

<center><h3>Необходима авторизация</h3><br></center>

</td>

</tr>

<tr>

<td bgcolor="#ffffcc"><font color="#D0171C" size="+1"><center>Введите логин и пароль

</td>

</tr>

<tr>

<td ><center>

<form method="post" action="auth.php" ><table align=center>


<td>Логин:</td>

<td><input type="text" name="login">


<tr>

<td>Пароль:</td>

<td><input type="password" name="password">

<tr>

<td colspan=2>

<br><center>

<input type="submit" src=image/vxod.png alt="" name="parol" width="99" height="33" border="0" value="Вход"></form> </td>

</tr>

</table>


</td>

</tr>

<tr> <td>

</tr>

</table>

</div>

</div>


</body>


</html>

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' '#"justify"><html xmlns='#"justify"><head>

<meta http-equiv='content-type' content='text/html; charset=windows-1251' />

<title> Модуль учета реализации товаров ОАО «Завод пивоваренный «Моршанский»</title>

<link rel='stylesheet' type='text/css' href='css/index.css' />

<script type='text/javascript' src='js/jquery.min.js'></script>

<script type='text/javascript' src='js/jquery-ui.min.js'></script>

<script type='text/javascript' src='js/jquery-form.min.js'></script>

<script type='text/javascript' src='js/jquery-ifixpng.min.js'></script>

<script type='text/javascript' src='js/jquery-scrollable.min.js'></script>

<script type='text/javascript' src='js/index.js'></script>

</head>


<body>

<br>


<div id='main'>

<center>

<div id='head'>

<div id='head-m'>

<div id='head-i'>


<h1> <br>

Модуль учета реализации товаров ОАО «Завод пивоваренный «Моршанский»</h1>

</div>

</div>

</div>


<div id='menu'>

<div id='menu-m'>

<div id='menu-i'>

<ul>

<li><a href='index.php'>

<div>

<ul>

<li><div><a href='vchod.php'>Товары на реализацию</a></div></li>

<li><div><a href='ischod.php'>Возврат поставщику</a></div></li>

<li><div><a href='vnutr.php'>Товары на реализации</a></div></li>

</ul>

</div>

<div>

<li><a href='vchres.php'>

<div>

<ul>

<li><div><a href='ichres.php'>Возврат на склад</a></div></li>

<li><div><a href='vnres.php'>Товары на реализации</a></div></li>

<li><div><a href='kontrol.php'>Контроль</a></div></li>

</ul>

</div>

<div>


<li><a href='vchoda.php'>

<div>

<ul>

<li><div><a href='ischoda.php'>Возврат на склад</a></div></li>

<li><div><a href='vnutra.php'>Товары на реализации</a></div></li>

<li><div><a href='apoisk.php'>Поиск по архиву</a></div></li>

</ul>

</div>

<div>


<li><a href='poisk.php'>

<div>


</div>

<div>

<li><a href='login.php'>

</ul>

</div>

<div>

</div>

</div>

</div>


</div>


<br>

</body>

</html>

* {margin:0px;padding:0px;}

{position:relative;width:100%;height:100%;}{position:relative;width:100%;height:100%;background:#AEF2DB;color:#DDE0EC;font-size:12px;font-family:Tahoma,sans;}

, select, textarea, button {font-family:Tahoma,sans;font-size:1em;color:#3955E0;}.text, select, textarea, button {border:1px solid #3955E0;padding:2px 3px;}

, table, th, td {border:0px;}

, a h1, a h2 {cursor:pointer;color:#310062;text-decoration:underline;display:inline;}:hover, a:hover h1, a:hover h2 {text-decoration:none;}

{font-size:1em;padding-bottom:1em;/* text-indent:1em; */}

, ol {font-size:1em;padding:0 0 1em 2em;}ul, ol ol, ul ol, ol ul {padding:0 0 0 2em;}


/*ul li {list-style:none;background:url(../image/li.gif) no-repeat 0px 7px;}*/

/*ul ul li, ol ul li {list-style:none;background:url(../image/li.gif) no-repeat 0px 7px;}*/

, .h1 {font-size:34px;font-weight:normal;padding-bottom:1em;color:#efd334;}, .h2 {font-size:26px;font-weight:normal;padding-bottom:1em;color:#efd334;}, .h3 {font-size:17px;font-weight:normal;padding-bottom:1em;color:#efd334;}, .h4 {font-size:15px;font-weight:normal;padding-bottom:1em;color:#efd3342;}, .h5 {font-size:12px;font-weight:normal;padding-bottom:1em;color:#efd334;}

p, ins h1, ins h2, ins h3, ins h4 {padding-bottom:0em;}{;}

.br {display:block;clear:both;float:none;width:0px;height:0px;font-size:0px;line-height:0px;overflow:hidden;}


.clear {/*display:inline-block;*/}

.clear:after {content:".";display:block;float:none;width:100%;height:0px;line-height:0px;font-size:0px;clear:both;visibility:hidden;_zoom:1;_display:block}


.fl {float:left;_display:inline;}

.fr {float:right;_display:inline;}


.ib {display:-moz-inline-stack;display:inline-block;_overflow:hidden;zoom:1;_display:inline;}


#head {position:absolute;top:19px;left:150px;width:962px;height:122px;}

#head-m {width:100%;height:100%;background:url(../image/head.png) no-repeat 0px 0px;}

#head-i {width:950px;margin:0px auto;position:relative;}


#error #head {;}

#error #head-m {background:none;}

#error #head-i {width:510px;padding:0px 355px 0px 85px;}


#head-logo {position:absolute;top:38px;left:62px;width:230px;text-align:center;}


#menu {position:absolute;top:141px;left:150px;width:962px;height:38px;z-index:10;}

#content {position:absolute;top:161px;left:156px;width:950px;z-index:0; background:#223AB7; }

#content1 {margin:20px;}

#menu-m {width:100%;height:100%;background:url(../image/text.png) repeat-y 0px 0px;}

#menu-i {width:950px;height:38px;margin:0px auto;;background:url(../image/menu.gif)repeat-x 0px 100% #223AB7;} /* фон меню */


#menu ul {width:950px;height:38px;padding:0px;margin:0px;}

#menu ul li {list-style:none;position:relative;z-index:100;float:left;_display:inline;width:190px;height:38px;padding:0px;margin:0px;}

#menu ul li a {display:block;width:100%;height:24px;padding:10px 0px 0px 0px;border-top-width:4px;border-top-style:solid;font-size:13px;text-align:center;color:#354a58;text-decoration:none;}

#menu ul li a.c1 {border-top-color:#dad871;}

#menu ul li a.c6 {border-top-color:#dad871;}

#menu ul li a.c3 {border-top-color:#dad871;}

#menu ul li a.c4 {border-top-color:#dad871;}

#menu ul li a.c5 {border-top-color:#dad871;}

#menu ul li a span {display:block;margin:0px 15px;height:100%;}

#menu ul li a span i {font-style:normal;background:url(../image/menu-li.gif) no-repeat 0px 50%;padding:0px 0px 0px 23px;}


#menu ul li.sep {width:2px;margin:0px -1px;height:38px;background:url(../image/menu-sep.gif) no-repeat 50% 10px;overflow:hidden;}


#menu ul li.active a {;}

#menu ul li.active a.c1 {background:#223AB7;}

#menu ul li.active a.c6 {background:#dad871;}

#menu ul li.active a.c3 {background:#dad871;}

#menu ul li.active a.c4 {background:#dad871;}

#menu ul li.active a.c5 {background:#dad871;}

#menu ul li.active a span {background:url(../image/menu-li-active-dots.gif) repeat-x 0px 100%;}

#menu ul li.active a span i {background:url(../image/menu-li-active.gif) no-repeat 0px 50%;}


#menu ul li .submenu {position:absolute;display:none;top:38px;left:-1px;z-index:100;width:192px;}

#menu ul li.active .submenu {display:block;}

#menu ul li .submenu-m {width:192px;/*background:url(../image/menu-ul-ul-m.png) repeat-y 0px 0px;*//*border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;*/}

#menu ul li .submenu-b {display:none;width:192px;height:2px;background:url(../image/menu-ul-ul-b.png) no-repeat 0px 0px;}


#menu ul li ul {width:110px;height:auto;padding:15px 40px 10px 40px;margin:0px auto;}

#menu ul li ul li {display:block;float:none;width:auto;height:auto;padding:0px 0px 10px 0px;margin:0px;}

#menu ul li ul li a {text-decoration:underline;display:inline;width:auto;height:auto;padding:0px;margin:0px;border:0px;font-size:11px;text-align:left;font-weight:bold;}

#menu ul li ul li a:hover {text-decoration:none;}

#menu ul li ul.c1 {background:#dad871;}

#menu ul li ul.c6 {background:#dad871;}

#menu ul li ul.c3 {background:#dad871;}

#menu ul li ul.c4 {background:#dad871;}

#menu ul li ul.c5 {background:#dad871;}


#menu ul li table {;}

#menu ul li table td {vertical-align:top;padding:0px 20px 0px 20px;}


#menu ul li table ul {padding:0px;margin:0px;}


#menu ul li table td.td1 {padding:0px 15px 0px 40px;}

#menu ul li table td.td5 {padding:0px 15px 0px 15px;background:none;}


#menu ul li ul li ul {position:relative;top:auto;left:auto;padding:5px 0px 0px 0px;margin:0px;}

#menu ul li ul li ul li {display:block;float:none;width:auto;height:auto;padding:0px;margin:0px;font-weight:normal;}

#menu ul li ul li ul li a {color:#354a58;font-weight:normal;}


.links {font-size:16px;font-family:Arial;font-weight:normal;font-style:normal;text-decoration:none;color:#8e9fa9;text-transform:uppercase;padding:0px 0px 30px 0px;}

.links a {display:block;float:left;_display:inline;color:#353f45;font-weight:normal;font-style:normal;text-decoration:underline;margin:0px 1px 0px 0px;}

.links a b {font-weight:normal;font-style:normal;text-decoration:none;display:block;}

.links a b i {font-weight:normal;font-style:normal;text-decoration:none;display:block;}

.links a b i s {font-weight:normal;font-style:normal;text-decoration:none;display:block;padding:1px 3px;}

.links a.active, .links a:hover {background:url(../image/page-t-l.gif) no-repeat 0px 0px #0061a3;color:#ffffff;text-decoration:none;}

.links a.active b, .links a:hover b {background:url(../image/page-t-r.gif) no-repeat 100% 0px;}

.links a.active b i, .links a:hover b i {background:url(../image/page-b-r.gif) no-repeat 100% 100%;}

.links a.active b i s, .links a:hover b i s {background:url(../image/page-b-l.gif) no-repeat 0px 100%;}

.links span {font-weight:normal;font-style:normal;text-decoration:none;display:block;float:left;_display:inline;padding:1px 3px;margin:0px 1px 0px 0px;}


ВВЕДЕНИЕ Автоматизированная система объединяет в себе процессы создания, обработки, отправки, передачи, получения, хранения, использования и списания инф

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ