Учебная работа. Управление деятельностью отдела продаж в ООО 'Евросеть-Ритейл&#039

Управление Деятельностью отдела продаж в ООО ‘Евросеть-Ритейл’

Оглавление

Введение

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

1.1 Организационно-экономическая характеристика предметной области

1.1.1 Организационная структура ООО «Евросеть-Ритейл»

1.1.2 функциональная характеристика ООО «Евросеть-Ретейл»

1.1.3 экономическая характеристика ООО «Евросеть-Ретейл»

1.2 сущность комплекса экономических информационных задач

1.2.1 Общие сведения о задаче

1.2.2 Обоснование выбора задач, входящих в комплекс

1.2.3 способы решения задачи

1.3 Обоснование проектных решений по автоматизированной информационной системе управления продажами

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

1.3.2 Обоснование выбора технических средств

1.3.3 Обоснование проектных решений по программному обеспечению комплекса задач

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

2.1 Информационное обеспечение комплекса задач

2.1.1 Инфологическая или информационная модель (схема данных) и ее описание

2.1.2 используемые классификаторы и системы кодирования

2.1.3 Характеристика входной информации

2.1.5 Характеристика результатной (выходной) информации

2.2.1 Алгоритмы расчета и решения задач

2.2.2 Описание интерфейса и модулей системы

2.2. Структурная схема пакета

2.5 Экономическое обоснование проекта

2.5.1 Расчет единовременных затрат на разработку и внедрение АИС

2.5.2 Расчет текущих затрат на функционирование ИС

2.5.3 Расчет годового экономического эффекта от внедрения АИС

Заключение

список использованных источников

Приложения

Введение

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

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

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

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

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

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

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

подобная автоматизация позволяет:

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

·улучшить управление при помощи автоматизации наиболее трудоемких его процедур;

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

·обеспечить надежный учет и контроль за продажей продукции;

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

Объектом исследования является деятельность ООО «Евросеть-Ритейл», вид деятель — продажа сотовых телефонов и аксессуаров.

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

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

В соответствии с указанной целью в работе были поставлены следующие задачи:

·изучить направление деятельности ООО «Евросеть-Ритейл» организационную структуру и информационные потоки;

·разработать АИС для управления продажами;

·определить средства проектирования;

·дать рекомендации по информатизации технических и программных обеспечений.

·рассчитать экономическую эффективность.

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

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

1.1 Организационно-экономическая характеристика предметной области

1.1.1 Организационная структура ООО «Евросеть-Ритейл»

Компания ООО «Евросеть-Ритейл» начала свою деятельность более 16 лет назад. Как такового рынка сотового ритейла до 1997 года в России практически не существовало. Самым популярным средством связи в 90-е годы был пейджер. ООО «Евросеть-Ритейл» не просто стала одним из основателей российского сотового ритейла, компания дала толчок к его дальнейшему развитию. Свой первый магазин «Евросеть-Ритейл» открыла в г. Москве на Ленинском проспекте с ассортиментом в несколько моделей телефонов.

Через 6 лет с момента основания Компания, став крупным игроком в столице с сетью в 100 магазинов, приняла решение о выходе на федеральный уровень. В 2003 году к этому количеству добавились ещё 117 салонов в регионах, в 2004 году — более 800 салонов, в 2005 — 1934 салонов, в 2006 году — открылось 1976 салонов в удаленных городах и населенных пунктах на всей территории России. Представительства компании заработали в странах СНГ и во всех федеральных округах России: Дальневосточном, Сибирском, Уральском, Приволжском, Южном, Северо-Кавказском, Центральном, Северо-Западном.

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

В настоящее время компания управляет более 4500 салонами в россии и Республике Белоруссия.

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

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

осенью 2010 года компания «Евросеть-Ретейл» начала гипермаркета «Большая Евросеть» площадью 1000 и 2500 кв. м. В гипермаркетах помимо мобильной и портативной техники представлены электроника, мелкая и крупная бытовая техника. На момент открытия гипермаркетов средняя площадь салона «Евросеть-Ретейл» составляла 40 кв. м. и задачей экспериментальных магазинов было выяснить, какой торговый формат в России еще не задействован. На сегодняшний день в разных регионах успешно действуют 34 гипермаркета «Большая Евросеть».

В ходе развития проекта руководством компании было принято решение сконцентрироваться на развитии в регионах формата «супермаркетов» или Communication palace — магазинов с расширенной ассортиментной матрицей и площадью до 300 — 500 кв м. первый Communication palace был открыт в марте 2011 в городе Орск Оренбургской области. Такой формат розничной торговли стал новым явлением на рынке электроники и бытовой техники.

Компания открывает свои магазины в шаговой доступности от покупателя, осваивая и населенные пункты численностью 7 — 10 тыс. человек. И именно там, где уровень инфраструктуры регионов не позволяет федеральным брендам самостоятельно выходить на местные рынки, ООО «Евросеть-Ретейл» один из представителей цивилизованной торговли, предлагающим товары и услуги федеральных стандартов и уровня качества. Во многом это стало возможным благодаря собственной логистической инфраструктуре компании, сертифицированной стандартам ISO 9001 — 2000 (2008).

Сегодня в каждом салоне компании любой житель России может не только приобрести мобильную технику, но и получить целый ряд нужных и необходимых услуг — денежные переводы, приобретение авиа — и ж/д — билетов, выбор туристических путевок, оформление пенсионных и страховых контрактов, оплата штрафов ГИБДД, заказ и доставка бытовой техники, оформление потребительских кредитов, оплата ежемесячных коммунальных платежей. В магазины компании ежемесячно приходит около 55 млн. чел.

Открыв более 60 интернет-магазинов на территории россии, компания способствует активному развитию формата онлайн-торговли в регионах страны.

Сеть сервисных центров «Про-Сервис», входящая в группу компаний «Евросеть», поддерживает покупателей мобильной и цифровой техники, осуществляя постпродажное и гарантийное обслуживание оборудования на всей территории РФ. Сервисные центры открыты не только для покупателей компании «Евросеть», но и для всех пользователей современных цифровых технологий.

Кроме того, ООО «Евросеть-Ретейл» — это один из крупнейших федеральных работодателей страны. сегодня в компании работает более 30000 сотрудников. С момента своего основания компания создала рабочие места для молодых специалистов, предоставила возможность обучения первой профессии, образования и достойного заработка в самых сложных с точки зрения социально-экономических условий городах и населенных пунктах страны. В ООО «Евросеть-Ретейл» сделали карьеру тысячи людей. Многие руководящие позиции, начиная от региональных директоров и заканчивая управляющими филиалов, сегодня достойно занимают сотрудники, пришедшие в компанию на позицию продавцов.

ООО «Евросеть-Ретейл» — это перспектива широких карьерных возможностей. Компания регулярно инвестирует средства в обучение своих сотрудников. На базе региональных офисов ООО «Евросеть-Ретейл» открыла 64 учебных центров, где молодые люди с базовым образованием могут получить свою первую профессию и стать специалистами отрасли. Учебные центры компании «Евросеть» — это образовательные школы для тех, кто заинтересован в собственном развитии.

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

«Евросеть-Ретейл» — активный представитель социально — ответственного российского бизнеса.

Благотворительный фонд Компании «Евросети», созданный в 2004 году, начал свою деятельность с развития программы для многодетных семей «Чужих детей не бывает», в рамках которой многодетные семьи получили помощь на создание условий для полноценного роста и развития. С 2010 года Фонд, получивший новое название «Подари надежду», помогает в проведении высокотехнологичных операций для детей с тяжелыми заболеваниями, оплачивает дорогостоящие медицинские услуги, приобретает медицинское оборудование.

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

«Евросеть-Ретейл» важный участник рынка коммерческой недвижимости в РФ, Компания на протяжении многих лет является одним из крупнейших арендаторов страны и занимает более 200 тыс квадратных метров коммерческой недвижимости в России и странах СНГ.

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

Компания успешно взаимодействует с зарубежными производителями сотовых телефонов и портативной цифровой техники, способствует развитию российского бизнеса. ООО»Евросеть-Ретейл» вносит важный вклад в укрепление позиций страны на мировом рынке как надёжного и ответственного бизнес — партнёра.

«Евросеть-Ретейл» является лауреатом множества премий и почётных наград, например:

·»Best Retail — 2010″ как крупнейшая непродовольственная сеть России по рентабельности по EBITDA и по норме чистой прибыли за 2010год;

·»INFOLine Retailer Russia TOP — 100″ в номинациях «лидеры органического ретейла» и «Лидеры по обороту» в сегменте «Мобильные телефоны»

·Вице-президент по коммерции В. Луканин и руководитель проекта «Монобренды» Роман Кананыхин стали победителями голосования за лучших топ-менеджеров розничных компаний по выбору участников рынка Retailer Dream Team 2012.

·специальная награда «За выдающийся вклад в развитие информационных технологий в россии» Х национальной Премии IT — ЛИДЕР 2012

·»Евросеть-Ретейл» вошла в TOP — 10 общеотраслевого рейтинга ста розничных сетей России INFOLine Retailer Russia TOP — 100 и возглавила его в своем сегменте рынка по всем показателям (2012г)

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

Рис. 1. Организационная структура ООО «Евросеть-Ретейл»

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

Достоинства информационной структуры:

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

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

недостатки структуры:

каждое звено заинтересовано в достижении своей узкой цели, а не общей цели фирмы;

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

чрезмерно развитая система взаимодействия по вертикали;

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

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

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

1.1.2 функциональная характеристика ООО «Евросеть-Ретейл»

ООО «Евросеть-Ретейл» имеет 8 региональных филиалов. Филиалы занимаются реализацией продукции компании на территории своих районов. Во главе каждого филиала стоит директор, которому подчиняются товароведы.

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

Управлением ООО «Евросеть-Ретейл» занимается директор. В его ведении находятся вопросы стратегического характера.

Директор подчиняется непосредственно генеральному директору и фактически управляет деятельностью компании на оперативном уровне. Он контролирует деятельность всех отделов. Также в его компетенции вопросы движения финансовых потоков.

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

Задачами отдела закупок являются: формирование ассортимента товаров;

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

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

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

1.1.3 Экономическая характеристика ООО «Евросеть-Ретейл»

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

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

Финансово-экономические показатели деятель ООО «Евросеть-Ретейл» за 2012-2013 гг.

Финансово-экономические показатели деятельности ООО «Евросеть-Ретейл» за 2012-2013 гг.

Судя по данным табл.1., в 2014 г. ООО «Евросеть-Ретейл» расширяет объемы деятель, что подтверждается ростом выручки от реализации в 2014г. на 6,98%, а также увеличением численности работников и основных рабочих

Несмотря на рост среднегодовой численности работников, их выработка в динамике возрастает (выработка — на 4,92%).

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

Рис. 2. Динамика показателей среднегодовой выработки и заработной платы ООО «Евросеть-Ретейл» за 2012 — 2013 гг., тыс. руб.

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

Рис. 3. Динамика показателей рентабельности ООО «Евросеть-Ретейл» за 2012 — 2013 гг.

В целом, деятельность ООО «Евросеть-Ретейл» эффективна и рентабельна, филиал расширяет объемы своей деятельности. Судя по динамике основных показателей, филиал имеет значительные перспективы развития

1.2 Сущность комплекса экономических информационных задач

1.2.1 Общие сведения о задаче

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

Процесс обеспечения продаж товаров в компании (рис. 4).

Рис. 4. Бизнес-процесс продажи товаров

Управление продажами ведется директором и продавцами салона, оперативный и количественно — суммовой расчет производится в отделе продаж, взаимосвязь этих подсистем представлена на (рис. 5).

Рис. 5. Обобщенная модель управления продажами на предприятии

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

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

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

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

Избежать данного недостатка позволило бы объединение компьютеров в локальную вычислительную сеть и обмен данными между бухгалтерией и отделом продаж. Создание такой интегрированной системы обработки учетных данных почти полностью исключает дублирование информации. Такая система предполагает однократный ввод в ЭВМ первичных данных и комплексное использование для автоматизации бухгалтерского, оперативного, статистического учета и решения других задач АСУ предприятием.

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

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

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

Все документы хранятся в базе данных системы. Кроме того, в базу данных «1С: Предприятие 8. Управление торговлей» входят справочники, содержащие вспомогательную информацию об объектах, с которыми работает система: справочники товаров, поставщиков и покупателей, складов, расчетных счетов и валют.

Система реализуется только в однопользовательском варианте и состоит из следующих модулей:

анализ товародвижения.

Анализ работы с покупателями.

Финансовый калькулятор директора.

загрузка данных из файлов.

Рис. 6. преимущества АИС управление продажами

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

1.2.2 Обоснование выбора задач, входящих в комплекс

Информационная система предназначена для автоматизации деятельности управления продаж службы коммерческого предприятия ООО «Евросеть-Ретейл».

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

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

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

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

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

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

) осуществление графической оценки ситуации;

) обновление промежуточной информации в процессе работы системы.

1.2.3 Способы решения задачи

Расширять ассортимент, даже если это связано с дополнительными расходами (плата за стойки в магазинах и т.д.).

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

достижение улучшения ряда экономических показателей (увеличение числа обслуживаемых клиентов, сокращение численности персонала);

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

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

Предпосылками внедрения информационно аналитической системы:

)сложность использования больших объемов информации на бумажных носителях;

2)низкая оперативность работы менеджеров и аналитиков;

)проблемы в организации совместной работы над информацией;

)возможная потеря информации, ненадежность хранения;

)отсутствие преемственности экспертной деятель;

)большое количество рутинных операций.

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

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

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

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

Исходными данными являются:

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

данные для расчета сумм продаж за определенный период времени.

База данных создается для дальнейшего интегрированного использования.

Что даст внедрение системы:

повышение эффективности управления компании;

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

обеспечение стабильности информационного потока;

повышение эффективности использования трудовых ресурсов и повышение производительности труда сотрудников предприятия;

электронная форма хранения;

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

высокая надежность хранения информации.

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

1.3 Обоснование проектных решений по автоматизированной информационной системе управления продажами

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

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

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

Прикладные характеристики:

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

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

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

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

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

·достоверность данных. В системе реализован механизм проверки информации на непротиворечивость и достоверность.

В данной работе используются приложения MS Excel из офисного пакета MicrosoftOffice для хранения выходных документов (отчеты) и исходной информации. Это связано с тем, что MSOffice логично вписывается в интерфейс Windows. Совместное выполнение ряда программных средств позволяет гибко распределять их ресурсы на работу, увеличивать общую производительность.- табличный редактор, позволяющий обрабатывать большие объемы информации, интегрировать данные разных форм и документов, использовать графическую интерпретацию данных в виде диаграмм и графиков, группировать и сортировать данные по разным показателям, проводить анализ данных. Справочные данные в нашей системе будут браться из MSExcel. Это обусловлено тем, что существующая в ООО «Евросеть-Ретейл» база формирует выходные документы в табличный редактор MSExcel.

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

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

1.3.2 Обоснование выбора технических средств

Аппаратные и программные требования

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

Компьютер должен иметь:

·операционную систему MSWindowsXP или MSWindowsNT 4.0 и выше;

·монитор с минимальным расширением экрана 800х600 (smallfonts);

·оперативную память 64 Мбайт и выше;

·Рекомендуется:

·процессор не ниже Intel Pentium III;

·оперативная память 128 Мбайт;

Сеть построена на топологии «двухуровневая звезда».

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

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

преимущества звездообразной сети:

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

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

-каждое радиальное направление независимо от остальных;

-упрощены процессы обнаружения и устранения неисправностей;

-экономически оправдана стоимость передачи речи.

1.3.3 Обоснование проектных решений по программному обеспечению комплекса задач

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

Для разработки данной системы были выбраны те инструментальные средства, которые обеспечивают решение задач с помощью определённых алгоритмов, выполняемых на основе языка программирования Object Pascal. Средством создания программной оболочки системы была выбрана среда визуального программирования Delphi.- это среда разработки программ, ориентированных на работу в Windows. В основе идеологии Delphi лежат технология визуального проектирования и методология объектно-ориентированного программирования. Для реализации программ в Delphi используется разработанный компанией Borland язык Object Pascal, поддерживающий концепцию объектно-ориентированного программирования, в основе которого лежит ставший классическим язык Turbo Pascal.

Выбор такого инструментального средства как Delphi не носит случайного характера, так как Delphi — это комбинация нескольких важнейших технологий:

·Высокопроизводительный компилятор в машинный код;

·Объектно-ориентированная модель компонент;

·Визуальное (следовательно, и скоростное) построение приложений из программных прототипов;

·Масштабируемые средства для построения баз данных.

Для обеспечения корректной работе системы необходимо наличие на компьютере пользователя установленного программного продукта Borland — Database Engine. Borland Database Engine обеспечивает корректную работу системы с базами данных: выполняет обработку и запись данных в БД, позволяет осуществлять запросы по определённым критериям.

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

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

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

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

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

указанный недостаток снят в сетевой модели, где, по крайней мере теоретически, возможны связи «всех со всеми». поскольку на практике это, естественно, невозможно, приходится прибегать к некоторым ограничениям. Использование иерархической и сетевой моделей ускоряет доступ к информации в базе данных. Но поскольку каждый элемент данных должен содержать ссылки на некоторые другие элементы, требуются значительные ресурсы как дисковой, так и основной памяти ЭВМ. недостаток основной памяти, конечно, снижает скорость обработки данных. кроме того, для таких моделей характерна сложность реализации СУБД.

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

В наиболее полном варианте СУБД должна содержать следующие составные части:

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

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

Компилятор для придания завершенной программе вида готового коммерческого продукта в форме независимого ЕХЕ — файла.

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

Собственно СУБД — это оболочка пользователя. Ввиду того, что такая среда ориентирована на немедленное удовлетворение его запросов, это всегда система — интерпретатор.

Наличие в СУБД языка программирования позволяет создавать сложные системы обработки данных, ориентированные под конкретные задачи и даже под конкретного пользователя. Есть также СУБД, которые имеют только язык и не имеют оболочки пользователя. Они предназначены исключительно для программистов, и это системы компилирующего типа. Такие пакеты лишь с оговорками могут быть названы СУБД. Обычно их называют просто компиляторами.

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

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

Говоря о выборе режимов обработки данных в проектируемой АИС, можно отметить, что в различных обстоятельствах будут использованы как пакетный, так и диалоговый режимы. В основном функционирование системы построено на выборе пользователем необходимых ему функций системы для решения определённых задач. В начале работы пользователь может выбрать вид загрузки исходных данных в систему: непосредственно из файла MSExcel или из файлов базы данных. Таким образом, выясняется, что пользователь в любом случае должен в начале работы загрузить в систему исходные данные. Далее он может вывести отчеты на экран в виде файлов Excel, а также распечатать их на принтере или сохранить на компьютере.

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

1.3.4 Способы защиты информации

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

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

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

Доступ — это получение возможности использовать информацию, хранящуюся в ЭВМ (системе).

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

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

Целями защиты являются:

·предотвращение утечки, хищения, утраты, искажения, подделки информации;

·предотвращение угроз безопасности личности, общества, государства;

·предотвращение несанкционированных действий по уничтожению, модификации, искажению, копированию, блокированию информации;

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

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

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

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

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

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

2.1 Информационное обеспечение комплекса задач

2.1.1 Инфологическая или информационная модель (схема данных) и ее описание

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

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

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

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

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

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

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

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

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

В структурном анализе используются в основном две группы средств, иллюстрирующих функции, выполняемые системой и отношения между данными. Каждой группе средств соответствуют определенные виды моделей (диаграмм), наиболее распространёнными, среди которых являются следующие:(Structured Analysis and Design Technique) модели и соответствующие функциональные диаграммы;(Data Flow Diagrams) диаграммы потоков данных;(Entity-Relationship Diagrams) диаграммы «сущность — связь».

На стадии проектирования ИС модели расширяются, уточняются и дополняются диаграммами, отражающими структуру программного обеспечения: архитектуру ПО, структурные схемы программ и диаграммы экранных форм.

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

Одним из основных методов моделирования данных является метод моделирования потоков данных (процессов). В основе данной методологии (методологии Gane/Sarson) лежит построение модели анализируемой ИС — проектируемой или реально существующей. В соответствии с методологией модель системы определяется как иерархия диаграмм потоков данных (ДПД или DFD), описывающих асинхронный процесс преобразования информации от ее ввода в систему до выдачи пользователю. Диаграммы верхних уровней иерархии (контекстные диаграммы) определяют основные процессы или подсистемы ИС с внешними входами и выходами. Они детализируются при помощи диаграмм нижнего уровня. такая декомпозиция продолжается, создавая многоуровневую иерархию диаграмм, до тех пор, пока не будет достигнут такой уровень декомпозиции, на котором процесс становятся элементарными и детализировать их далее невозможно.

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

.внешние сущности.

2.Системы/подсистемы.

.Процессы.

.Накопители данных.

.Потоки данных.

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

Результатом разработки проекта с помощью CASE — средства RationalRose будут являться: диаграммы UML, в совокупности представляющие собой модель разрабатываемой программной системы; спецификации классов, объектов, атрибутов и операций; заготовки текстов программ.

Проектирование начинается с построения диаграммы использования (Use Case Diagram). Диаграмма использования предназначена для отображения внешнего функционирования проектируемой системы и ее взаимодействия с внешним миром, пользователями. Основой подхода являются так называемые варианты использования, которые представляют собой некоторый набор функций системы, объединяемых в единое целое. один блок использования не обязательно представляет собой одну часть системы или даже единую группу функций. Он представляет собой именно понимание поведения системы.

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

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

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

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

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

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

Диаграмма изображена на рис. 7.

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

·анализ положения разработанной системы в общей системе взаимодействия;

·можно увидеть, как система вписывается в процессы, происходящие на предприятии;

·узнать, каким образом система взаимодействует с внешними сущностями.

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

Рис. 7. Диаграмма взаимодействия разработанной информационной системы с внешними сущностями

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

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

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

Кооперативная диаграмма (Collaboration diagram) предназначена для описания методов взаимодействия между объектами. Также кооперативная диаграмма имеет другое название — диаграмма сотрудничества. Диаграмма сотрудничества включает в себя объекты и отношения между ними, заключающееся в вызове методов друг друга.

Кооперативная диаграмма имеет непосредственное отношение к процессу, происходящему на верхнем уровне диаграммы. Декомпозиция процесса загрузки системы представлена на рис.8.

Рис. 8. Декомпозиция процесса загрузки системы

Также необходимо отметить, что исходная информация может быть загружена из ранее сохранённых данных в файлы базы данных (*. db) и файлы Excel (*. xls). после выбора загрузки исходной информации, система получает сигнал о продолжении работы и передаёт полученные данные для обработки в основной модуль системы, представленный на диаграмме в виде комплекса задач.

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

) представление промежуточных массивов данных в экранной форме в виде таблиц;

) формирование отчётов (выходной информации) на основании промежуточных данных;

) сохранение обработанных данных в базу данных, принадлежащей системе.

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

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

Данный процесс представлен на рис.10.

Рис. 9. Комплекс задач системы

Рис. 10. Процесс формирования отчётов

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

2.1.2 используемые классификаторы и системы кодирования

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

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

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

При проектировании кодов предъявляется ряд требований:

охват всех объектов, подлежащих кодированию, и их однозначное обозначение;

возможность расширения объектов кодирования без изменения правил их обозначения;

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

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

Различают иерархическую и многоаспектную системы классификации.

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

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

Системы кодирования делятся на регистрационные и классификационные.

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

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

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

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

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

классификатор продаж;

классификатор магазина;

классификатор сотрудника;

классификатор товара;

Сводные характеристики классификаторов представлены в табл. 1.

Сводные характеристики классификаторов

Таблица 1

) Для классификатора продаж. используется разрядная система кодирования. Классификатор является локальным и состоит из семи знаков. Структурная формула классификатора заказов:

Ф1 = [ХХХХХХХ];

) Для классификатора магазинов используется разрядная система кодирования. Классификатор является локальным и состоит из трех знаков. Структурная формула классификатора магазинов:

Ф2 = [ХХХ];

) Для классификатора сотрудников используется порядковая система кодирования. Классификатор является локальным и состоит из четырех знаков. Структурная формула классификатора менеджеров:

Ф3 = [ХХХХ];

) Для классификатора товаров используется порядковая система кодирования. Классификатор является общесистемным и состоит из шести знаков. Структурная формула классификатора товаров:

Ф4 = [ХХХХХХ];

Разработанные классификаторы позволяют упростить работу системы и повысить ее эффективность.

2.1.3 характеристика входной информации

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

Входная информация о деятель отдела продаж

Таблица 2.

№Вид информацииИсточник поступленияПериодичность1ПродажаОт покупателяПо факту2Складские остаткиСкладдва раза в неделю

Товар (tovar) Таблица 3.

ПолеШифрТипРазмерКлюч Артикулartikulinteger4*Наименованиеnamestring100Производительproizvodstring100Тип товаровtipstring50Количествоkolvointeger2Ценаcenareal6

Продажа (prod) Таблица 4.

ПолеШифрТипРазмерКлюч Датаdatadate8Артикулartikulinteger4*Наименованиеnamestring100Производительproizvodstring20Типtipstring50Количествоkolvointeger2Суммаsummareal6Сотрудникsotrudstring30

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

2.1.5 характеристика результатной (выходной) информации

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

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

2.2.1 Алгоритмы расчета и решения задач

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

Рис. 11. Описывает функционирование данной системы

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

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

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

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

2.2.2 Описание интерфейса и модулей системы

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

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

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

В меню авторизации нужно выбрать сотрудника ввести пароль. При нажатии на клавишу Вход происходит вход в систему. Если пользователь ошибся в комбинации сотрудникÛпароль, то авторизация не пройдет (рис. 12).

Рис. 13. главное меню программы

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

Рис 14. Добавление продажи

На форме «Добавить продажу» (рис. 14) можно произвести продажу выбрав все необходимые данные о товаре нужно нажать кнопку «Добавить». Что бы совершить продажу сотрудник должен ввести пароль авторизации системы

После нажатия на вкладку товар открывается форма со списком товаров, также здесь можно добавлять товары

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

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

Рис. 18. График «отчет продаж» январь-июнь 2015 год

На рис. 18. Выполнен анализ учета продаж за 6 месяцев, на графике видно в какие месяца план выполнялся а в какие нет.

2.2. Структурная схема пакета

Схема пакета может быть представлена в виде рис. 19.

Рис. 19. Структурная схема пакета

Как видно из рис. 19., программные модули Unit1, Unit2, Unit3, Unit4, Unit5, Unit6, составляют целостный проект Euroset. каждый unit (модуль) состоит из описания рабочих форм, процедур и функций, тела программы. В совокупности данные модули управляются и имеют зависимость от проекта системы. Проект позволяет сохранять целостность всего проекта, т.е. содержит в себе информацию о включённых в него модулей, управляет работой данных модулей, обеспечивает их взаимодействие. Для того, чтобы пользователь имел возможность использовать программу в операционной среде Windows, проект необходимо скомпилировать (т.е. создать запускной файл (Euroset. exe). При создании exe-файла проект будет представлять собой слияние всех модулей и проекта программы. Это обеспечивает удобную работу пользователя (т.е. запуск одного файла вместо нескольких), при этом нет необходимости в повторном компилировании проекта, что занимает много времени и, при отсутствии соответствующего программного обеспечения, приводит к появлению ошибок использования проекта.

Далее рассмотрим дерево вызова процедур и программ, необходимых для работы системы (рис. 20).

Рис. 20. Дерево вызова процедур и программ

2.5 Экономическое обоснование проекта

2.5.1 Расчет единовременных затрат на разработку и внедрение АИС

Единовременные затраты на разработку и внедрение ИС можно рассчитать, по следующей формуле:

(1)

где ЗПр — заработная плата разработчику по трудовому соглашению, руб.;

Осн — отчисления на социальные нужды от заработной платы разработчику, руб,:

Зэвм — затраты, связанные с эксплуатацией ЭВМ, руб.;

Зрм — затраты на расходные материалы, руб.;

Зис — затраты на приобретение инструментальных средств (Delphi 7.0), руб.

Слагаемое в формуле (1) представляют собой статьи сметы затрат на проектирование АИС.

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

(2)

где МО — месячный оклад, который согласна выплачивать организация-заказчик разработчику АРМ, руб.;

Дм — количество рабочих дней в месяц, здесь Дм = 22 дня;разр — длительность разработки, дни.

Длительность разработки включает все этапы создания системы и составляет 100 рабочих дней.

Положим месячный оклад разработчику системы равным 10000 рублей.

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

Сумма отчислений в фонд социального страхования рассчитывается по формуле:

(3)

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

·в пенсионный фонд 28% от фонда заработной платы;

·в фонд социального страхования 4% от фонда заработной платы;

·в федеральный фонд обязательного медицинского страхования 0,2% от фонда заработной платы;

·в территориальный фонд обязательного медицинского страхования 3,4% от фонда заработной платы;

таким образом, коэффициент отчислений на социальные нужды будет равен 0,356.

Определим величину отчислений на социальные нужды:

Осн = 45455*0,356 = 16182 (руб.)

Расчет затрат, связанных с эксплуатацией ЭВМ производиться по формуле:

(4)

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

эвм = 100дн*8ч = 800 ч.

См-ч — себестоимость машино-часа работы ЭВМ;

Себестоимость машино-часа определяется по формуле:

(5)

где Зоп — затраты на заработную плату обслуживающего персонала с учетом всех отчислений, руб.; А — годовая сумма амортизации, руб.: Зэ — затраты на силовую электроэнергию, руб.; Зр — затраты на ремонт и обслуживание оборудования в год. руб.; Зн — накладные расходы, руб.; Фд — действительный годовой фонд времени работы КСА, ч. Расчет затрат на заработную плату обслуживающего персонала производиться по формуле:

(6)

где МООП — месячный оклад работника, обслуживающего парк ЭВМ, руб.; nм — количество машин, обслуживаемых одним работником.

В ООО «Евросеть-Ретейл» обслуживанием парка ПК (45 шт.) занимаются 5 человек, ежемесячный оклад составляет 5700 рублей.

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

годовая сумма амортизации рассчитывается по формуле:

(7)

где Скса — стоимость ЭВМ и прочего оборудования, входящего в комплекс средств автоматизации, используемого при создании АИС, руб.;

На — норма амортизации комплекса средств автоматизации. Стоимость ЭВМ, включая стоимость принтера, примем равной 25 000 руб. Норма амортизации для электронных машин с программным управлением общего назначения равна 12,5%.

таким образом, сумма годовой амортизации составит:

затраты на электроэнергию в год Зэ определяются следующим образом:

(8)

где Wу — установленная мощность, кВт;

Сэ — стоимость силовой электроэнергии, руб. /кВт;

Тв — время, в течение года, когда комплекс средств автоматизации потребляет электроэнергию, ч.

Суммарная потребляемая мощность комплекса средств автоматизации, рассчитанная по данным, указанным в технической документации составляет 2,4 кВт/ч. Стоимость 1 кВт/ч для предприятий составляет 1,3 руб. Тогда затраты на электроэнергию в год составят:

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

Зр = 25 000*0,04=1000 руб.

Зн = 25 000*0,04=1000 руб.

годовой фонд времени Фд устанавливается, исходя из номинального фонда времени и времени профилактики оборудования и ремонтов:

(9)

где S — продолжительность рабочего дня, ч.; D — число рабочих дней в году, дн.; Тпр — время ремонтов и профилактики оборудования в год, ч.

Вычислим себестоимость машино-часа:

Определим теперь величину затрат, связанных с эксплуатацией ЭВМ.

затраты на расходные материалы:

) бумага (120 руб.),

) картридж для принтера 1200 рублей. Следовательно, затраты на материалы составят 1320 рублей.

Стоимость пакета BorlandDelphi 7.0 составляет 4 500 рублей.

Таким образом, затраты на разработку и внедрение ИС составят:

К = 45455+ 16182 + 11680 + 1320 + 4 500 = 79137 рублей.

2.5.2 Расчет текущих затрат на функционирование ИС

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

(10)

где tаис — время использования комплекса технических средств в течение года для решении задачи АИС;

См-ч — себестоимость машино-часа.

время использования комплекса технических средств включает время затрачиваемое на выполнение непосредственных функций АИС. На выполнение всех операций в ИС потребуется 2 часа в сутки.

Тогда

2.5.3 Расчет годового экономического эффекта от внедрения АИС

Определим годовой экономический эффект от внедрения системы.

основной эффект достигается за счёт автоматизации работы менеджеров компании. ИС обеспечивает обработку информации, представляет её на экранной форме в удобном виде для проведения анализа. До внедрения системы менеджер затрачивал в среднем 2 на продажу нескольких телефонов, а это практически половина рабочего дня, а после внедрения системы 1 час. В год отдел продаж в среднем получает 1000 продаж. следовательно, временной годовой эффект от применения АРМ составит 1000* (2-1) =1000ч.

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

Сумму годовой экономии от применения АРМ за счет снижения трудоемкости переработки информации, рассчитаем по следующей формуле:

(11)

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

Фм — месячный фонд времени работы сотрудника отдела продаж, ч;осг — годовой временной эффект от применения АРМ.

годовая экономия за счет снижения трудоемкости переработки информации составит:

.5.4 Оценка экономической эффективности капитальных вложений

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

Э = Зб — З н, (1)

где Зб — годовые затраты по базовому варианту;

Зн — годовые затраты по новому варианту.

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

Зб = (V * Pp) / Н а, (2)

где V — объем выходной экономической информации в новом варианте (в знаках);

Н а — норма выработки на одного человека (зн/ч);p — себестоимость одного человека-часа работника, эксплуатирующего персональный компьютер (ПК).

Годовой объем выходной информации (V) в новом варианте определяется по формуле 3:

= Vo* M * a, (3)

где Vo — общий объем экономической информации, обрабатываемой на ПК;

М — число работников, обрабатывающих Voв ручном исполнении;

а — доля времени (0информации.

Общий объем экономической информации, обрабатываемой на ПК (V o), определяется по формуле 4:

o= N *Z * 12, (4)

где N — число выходных форм за месяц;- средняя значимость одной выходной формы.

Долю времени а можно представить как отношение, представленное в формуле 5:

а = tбаз / Ф м, (5)

где tбаз — время, затрачиваемое на данную задачу, в часах;

Ф м — фонд времени за месяц, в часах.

Норма выработки на одного работника (Н а) определяется эмпирически для каждого предприятия в отдельности.

Себестоимость одного человека-часа работника, эксплуатирующего ПК (Pp) определяется по формуле 6:

p= С м / Ф м, (6)

где Смзаработная плата за месяц, руб.;

Ф м — фонд времени за месяц, ч.

Годовые затраты на обработку информации по новому варианту (Зн) определяются по формуле 7:

З н = З т * b + Кабд, (7)

где Зтгодовые текущие затраты на обработку экономической информации по новому варианту, равные сумме заработной платы работника;- доля времени (0новому варианту;

К абд — капитальные вложения на программу. Здесь их можно считать равными единовременными затратами заработной платы, выраженной в доле времени разработки (формула 8). Эти затраты не стоит называть капитальными, а затратами на разработку.

К абд = З ‘ * c ‘, (8)

где З ‘ — заработная плата разработчика, руб;

с ‘ — доля времени (0Заработную плату разработчика можно представить в следующем виде (формула 9):

З ‘ = С м+ Сдоб, (9)

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

С доб — разница между заработной платой пользователя и разработчика, руб. Долю времени разработки можно представить в следующем виде (формула 10):

с ‘ = t ‘ / Ф м, (10)

где t ‘ — время, затраченное на разработку, ч;

Ф м — фонд времени за месяц, ч.

Долю времени занятости по новому варианту можно представить в следующем виде (формула 11):

= tнов / Ф м, (11)

Где tнов — время, затраченное на выполнение задачи пользователем по новому варианту, ч;

Ф м — фонд времени за месяц, ч.

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

Е р= Э / К абд, (12).

Собрав все формулы в одну, получим следующее уравнение (формула 13)

(13)

Преобразуем это выражение. Заработная плата приведена к относительным величинам.

сначала умножим числитель и знаменатель на Ф м и разделим на См (формула 14):

(14).

ОтношениеСдоб / С м равно 0,81. Тогда выражение будет иметь вид (формула 15):

(15)

исходные параметры для рассматриваемой задачи, имеют следующие значения: N — Количество выходных форм за месяц в среднем составляет 200 (рассчитано по документам рабочей базы за 3 месяца); ZСредняя значимость одной формы 1000 знаков; М — Количество человек, которые занимаются выполнением этой работы, составляет 2; tбазВремя выполнения работы до автоматизации составляло 30 часов в месяц; tнов — время выполнения работ с помощью ПК составляет 1 час; Н а — норма выработки в час составляет 2500 знаков/ч; Ф м — фонд рабочего времени за месяц 180 часов; t ‘ — время разработки 60 часов.

Подставляя эти значения в формулу 15, получаем:

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

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

Заключение

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

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

Построена информационная структура управления продажами, а также модель БД.

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

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

Для разработки данной автоматизированной системы были выбраны те инструментальные средства, которые обеспечивают решение задач с помощью определённых алгоритмов, выполняемых на основе языка программирования Object Pascal. Средством создания программной оболочки системы была выбрана среда визуального программирования Delphi которая позволяет эффективно хранить, искать, сортировать и получать — обладает высокой производительностью, имеет множество интерфейсов к различным системам БД, прост в использовании. Все эти продукты имеют открытый исходный код, благодаря чему дешевы. К тому же они способны тесно интегрировать между собой и сетью Интернет, что необходимо для выполнения поставленных задач. Осуществлены расчеты продаж показателей, на основе, которых можно: определить эффективность проведенных результатов, а также облегчить работу сотрудников компании.

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

Список использованных источников

1.Delphi. профессиональное программирование/ Дмитрий Осипов.: Из-во символ-Плюс, 2011.

2.Delphi в задачах и примерах/ Никита Культин.: Из-во БХВ-Петербург, 2013.

.Агафонова В.В. Проектирование интерфейсов информационных систем: Учебно-методический комплекс. — Самара. Изд-во Самарского государственного экономического университета, 2009.

.Чаплыгин С.И. Проектирование корпоративных экономических информационных систем: Учебно-методический комплекс. — Самара. Изд-во Самарского государственного экономического университета, 2009.

.Excel 2010. Библия пользователя / Джон Уокенбах.: Изд-во Диалектика, 2012.

.Абросимов, А.Г. Информационные системы в экономике: учеб. Пособие / А.Г. Абросимов, М.А. Бородинова. — Самара: Изд-во Самар. Гос. Экон. Ун-та, 2007.

.Абросимов, А.Г. Корпоративные экономические информационные системы: учеб. Пособие / А.Г. Абросимов, Н.В. Абрамов, Н.В. Мотовилов. — Самара: Изд-во Самар. Гос. Экон. Ун-та, 2007.

.Абросимов А.Г., Бородинова М.А. Дипломное проектирование: Учебное пособие. — Самара. Изд-во Самарского государственного экономического университета, 2010.

.Симионов Ю.Ф., Боромотов В.В. Информационный Менеджмент. — Ростов н. Д: Феникс, 2013, 250с., ил.

.Бухгалтерский учет в торговле: Учеб. пособие для вузов / Под общ. ред. В.В. Кожарского. Л.И. Кравченко. — Мн.: Высш. Шк., 1996. — 407с.

.Торговое дело: Экономика и организация: Учебник для вузов / Под общ. ред. Л.А. Брагина, Т.П. Данько. — М.: ИНФРА — М, 1997. — 256с.

.Котлер Ф. 13.Котлер Ф. Фрагмент из книги ИД Питер «Маркетинг менеджмент. Экспресс-курс». #»center»>Приложения

приложение 1

Листинг программного кода Delphi

unit Unit1;, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,, Mask, StdCtrls, ComObj, jpeg, ExtCtrls;= class (TForm): TCombobox;: TEdit;: TLabel;: TLabel;: TButton;: TMemo;: TMemo;: TImage;FormCreate (Sender: TObject);Button1Click (Sender: TObject);FormClose (Sender: TObject; var Action: TCloseAction);

{ Private declarations }

{ Public declarations };: TForm1;unit2, unit5, unit3, unit4, unit6;

{$R *. dfm}TForm1. Button1Click (Sender: TObject);: byte;(users. Text = memo2. lines [0]) and (Password. text = memo1. lines [0]) or (users. Text = memo2. lines [1]) and (Password. text = memo1. lines [1]) or (users. Text = memo2. lines [2]) and (Password. text = memo1. lines [2]) then. show;. Hide;(‘неверный пароль’);. Clear;;;TForm1. FormClose (Sender: TObject; var Action: TCloseAction);. Workbooks. Close;. Workbooks. Close;. Workbooks. Close;. Application. Quit;. Application. Quit;. Application. Quit;: = Unassigned;: = Unassigned;: = Unassigned;;TForm1. FormCreate (Sender: TObject);: textfile;, pass: string;. Clear;. Clear;(t1,GetCurrentDir () + ‘Документыпользователи. txt’);(t1);not eof (t1) do begin(t1, user);(t1, pass);. Items. Add (User);. Lines. Add (user);. Lines. Add (pass);;;.Unit2;, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,, unit1, Menus, Grids, ComObj, StdCtrls, jpeg, ExtCtrls;= class (TForm): TMainMenu;: TMenuItem;: TStringGrid;: TButton;: TButton;: TMenuItem;: TMenuItem;: TLabel;: TLabel;: TMenuItem;: TImage;FormClose (Sender: TObject; var Action: TCloseAction);FormCreate (Sender: TObject);Button1Click (Sender: TObject);Button3Click (Sender: TObject);sellClick (Sender: TObject);FormShow (Sender: TObject);N1Click (Sender: TObject);statClick (Sender: TObject);

{ Private declarations }

{ Public declarations };: TForm2;: Variant;, unit4, unit5, unit6;

{$R *. dfm}TForm2. Button1Click (Sender: TObject);. show;;TForm2. Button3Click (Sender: TObject);: byte;i: = 1 to sg1. RowCount-1 do begin. ActiveSheet. cells [i+1,1]: =sg1. Cells [0, i];. ActiveSheet. cells [i+1,2]: =sg1. Cells [1, i];. ActiveSheet. cells [i+1,3]: =sg1. Cells [2, i];. ActiveSheet. cells [i+1,4]: =sg1. Cells [3, i];. ActiveSheet. cells [i+1,5]: =sg1. Cells [4, i];. ActiveSheet. cells [i+1,6]: =sg1. Cells [5, i];;. DisplayAlerts: = False;. ActiveWorkBook. Saveas (GetCurrentDir () + ‘Документытовары. xls’);;TForm2. FormClose (Sender: TObject; var Action: TCloseAction);. close;;TForm2. FormCreate (Sender: TObject);, i, k, k1, j, kmax: byte;. Cells [0,0]: =’Артикул’;. Cells [1,0]: =’Наименование’;. Cells [2,0]: =’Производитель’;. Cells [3,0]: =’Типтовара’;. Cells [4,0]: =’количество‘;. Cells [5,0]: =’Стоимость’;: = CreateOleObject (‘excel. Application’);. Workbooks. Open [GetCurrentDir () + ‘Документытовары. xls’];: =excel1. ActiveSheet. UsedRange. Rows. Count-1;i: = 1 to rows do. Cells [0, i]: =excel1. ActiveSheet. cells [i+1,1];. Cells [1, i]: =excel1. ActiveSheet. cells [i+1,2];. Cells [2, i]: =excel1. ActiveSheet. cells [i+1,3];. Cells [3, i]: =excel1. ActiveSheet. cells [i+1,4];. Cells [4, i]: =excel1. ActiveSheet. cells [i+1,5];. Cells [5, i]: =excel1. ActiveSheet. cells [i+1,6];. RowCount: =sg1. RowCount +1;;. RowCount: =sg1. RowCount — 1;;TForm2. FormShow (Sender: TObject);. caption: =form1. users. Text;;TForm2. N1Click (Sender: TObject);. Show;. Hide;;TForm2. sellClick (Sender: TObject);. show;. Hide;;TForm2. statClick (Sender: TObject);. show;. Hide;;.Unit3;, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,, StdCtrls, jpeg, ExtCtrls;= class (TForm): TLabel;: TLabel;: TLabel;: TLabel;: TLabel;: TLabel;: TEdit;: TButton;: TComboBox;: TLabel;: TEdit;: TLabel;: TButton;: TEdit;: TComboBox;: TComboBox;: TComboBox;: TComboBox;: TLabel;: TLabel;: TLabel;: TLabel;: TImage;FormCreate (Sender: TObject);Button1Click (Sender: TObject);Button2Click (Sender: TObject);FormShow (Sender: TObject);

{ Private declarations }

{ Public declarations };: TForm3;unit2, unit1;

{$R *. dfm}TForm3. Button1Click (Sender: TObject);: byte;i: = 1 to form2. sg1. RowCount-1 do begincombobox5. Text = form2. sg1. Cells [0, i] then. sg1. Cells [4, i]: =inttostr (strtoint (form2. sg1. Cells [4, i]) +strtoint (edit3. text));;;TForm3. Button2Click (Sender: TObject);: byte;. sg1. RowCount: =form2. sg1. RowCount+1;. sg1. Cells [0,form2. sg1. RowCount-1]: =combobox1. Text;. sg1. Cells [1,form2. sg1. RowCount-1]: =combobox2. Text;. sg1. Cells [2,form2. sg1. RowCount-1]: =combobox3. Text;. sg1. Cells [3,form2. sg1. RowCount-1]: =combobox4. Text;. sg1. Cells [4,form2. sg1. RowCount-1]: =edit1. Text;. sg1. Cells [5,form2. sg1. RowCount-1]: =edit5. Text;;TForm3. FormCreate (Sender: TObject);: byte;: TStringList;i: = 1 to form2. sg1. rowcount — 1 do begin. Items. Add (form2. sg1. cells [0, i]);: = TStringList. Create;. Duplicates: = dupIgnore;. sorted: = true;. AddStrings (combobox5. Items);. Items: = sl;. Free;i: = 1 to form2. sg1. rowcount — 1 do begin. Items. Add (form2. sg1. cells [0, i]);: = TStringList. Create;. Duplicates: = dupIgnore;. sorted: = true;. AddStrings (combobox1. Items);. Items: = sl;. Free;i: = 1 to form2. sg1. rowcount — 1 do begin. Items. Add (form2. sg1. cells [1, i]);: = TStringList. Create;. Duplicates: = dupIgnore;. sorted: = true;. AddStrings (combobox2. Items);. Items: = sl;. Free;i: = 1 to form2. sg1. rowcount — 1 do begin. Items. Add (form2. sg1. cells [2, i]);: = TStringList. Create;. Duplicates: = dupIgnore;. sorted: = true;. AddStrings (combobox3. Items);. Items: = sl;. Free;i: = 1 to form2. sg1. rowcount — 1 do begin. Items. Add (form2. sg1. cells [3, i]);: = TStringList. Create;. Duplicates: = dupIgnore;. sorted: = true;. AddStrings (combobox4. Items);. Items: = sl;. Free;;TForm3. FormShow (Sender: TObject);. caption: =form1. users. Text;;.Unit6;, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,, Menus, StdCtrls, TeEngine, ExtCtrls, TeeProcs, Chart, Series, Grids, ComObj, DateUtils,;= class (TForm): TMainMenu;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TStringGrid;: TButton;: TImage;: TButton;: TButton;TovarClick (Sender: TObject);sellClick (Sender: TObject);FormClose (Sender: TObject; var Action: TCloseAction);FormCreate (Sender: TObject);Button1Click (Sender: TObject);Button2Click (Sender: TObject);N1Click (Sender: TObject);Button3Click (Sender: TObject);

{ Private declarations }

{ Public declarations };: TForm6;: variant;unit2, unit4, unit1;

{$R *. dfm}TForm6. Button1Click (Sender: TObject);, j: byte;j: = 1 to 12 do begini: = 1 to form4. sg1. RowCount-1 do beginmonthof (strtodate (form4. sg1. Cells [0, i])) = strtoint (sg1. Cells [0,j]) then begin. Cells [2,j]: =inttostr ( (strtoint (sg1. Cells [2,j])) +strtoint (form4. sg1. Cells [6, i]));;;sg1. Cells [2,j] <>‘0’ then. Cells [3,j]: =inttostr (strtoint (sg1. Cells [2,j]) — strtoint (sg1. Cells [1,j]));;;TForm6. Button2Click (Sender: TObject);: byte;i: = 1 to sg1. RowCount-1 do begin. ActiveSheet. cells [i+1,1]: =sg1. Cells [0, i];. ActiveSheet. cells [i+1,2]: =sg1. Cells [1, i];. ActiveSheet. cells [i+1,3]: =sg1. Cells [2, i];. ActiveSheet. cells [i+1,4]: =sg1. Cells [3, i];;. DisplayAlerts: = False;. ActiveWorkBook. Saveas (GetCurrentDir () + ‘ДокументыПлан. xls’);;TForm6. Button3Click (Sender: TObject);. ActiveWorkBook. Sheets. Item [2]. Activate;. visible: =true;;Tform6. FormClose (Sender: TObject; var Action: TCloseAction);. close;;TForm6. FormCreate (Sender: TObject);, rows2, i: byte;. Cells [0,0]: =’Месяц’;. Cells [1,0]: =’Запланировано’;. Cells [2,0]: =’Выполнено’;. Cells [3,0]: =’Разница’;: = CreateOleObject (‘excel. Application’);. Workbooks. Open [GetCurrentDir () + ‘ДокументыПлан. xls’];: =excel3. ActiveSheet. UsedRange. Rows. Count-1;i: = 1 to rows do. Cells [0, i]: =excel3. ActiveSheet. cells [i+1,1];. Cells [1, i]: =excel3. ActiveSheet. cells [i+1,2];. Cells [2, i]: =excel3. ActiveSheet. cells [i+1,3];. Cells [3, i]: =excel3. ActiveSheet. cells [i+1,4];. RowCount: =sg1. RowCount +1;;. RowCount: =sg1. RowCount — 1;;TForm6. N1Click (Sender: TObject);. Show;. Hide;;TForm6. sellClick (Sender: TObject);. show;. Hide;;TForm6. TovarClick (Sender: TObject);. show;. Hide;;.

Учебная работа. Управление деятельностью отдела продаж в ООО &#039;Евросеть-Ритейл&#039