Автоматизация учёта и анализа ассортимента в интернет-магазине 'Шанс'

  • Вид работы:
    Дипломная (ВКР)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    73,3 Кб
  • Опубликовано:
    2017-10-14
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Автоматизация учёта и анализа ассортимента в интернет-магазине 'Шанс'

 

Автоматизация учёта и анализа ассортимента в интернет- магазине "Шанс"

Введение

информационный автоматизация учет магазин

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

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

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

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

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

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

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

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

Автоматизированная система должна обеспечивать:

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

-       получение информации об актуальных складских остатках;

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

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

Объектом исследования является интернет-магазин «Шанс» ООО «Мидобо», г. Марьина Горка.

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

Цель выпускной квалификационной работы: разработать автоматизированную систему учета ассортимента для интернет-магазина «Шанс».

Задачи исследования:

·        Исследование объекта, подлежащего автоматизации;

·        Разработка бизнес-модели, максимально приближенной к текущему бизнес-процессу;

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

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

·        Проектирование и разработка информационной системы;

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

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

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

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

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

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

 

1.1    Технико-экономическая характеристика предметной области и предприятия. Анализ деятельности «КАК ЕСТЬ»

.1.1 Характеристика предприятия и его деятельности

Интернет-магазин «Шанс» - это современная, динамично развивающаяся организация по оказанию услуг в области продажи компьютерной и оргтехники, а также расходных материалов и запчастей к нейпопулярных мировых производителей: Samsung, Canon, HelwettPackard, Panasonic, Lexmark, Toshiba, Epson, KonicaMinolta, Kyocera, Xerox.

Клиенты компании «Шанс» имеют возможность приобрести оргтехнику и комплектующие к ней крупнейших мировых брендов:

Lexmark

Американский производитель техники для печати. Известность среди физических лиц невелика, но за счет программы, направленной на внедрение технологий MPS, очень велика среди крупных корпораций. Техника произведенная данной корпорацией обладает достаточной надежностью и точной печатью, что позволяет ее использовать в любой сфере и делает прямым конкурентом Panasonic. Минусом продукции корпорации является слишком значительный разрыв в стоимости расходов на эксплуатацию и специфике программного обеспечения для разных моделей, что снижает мобильность их использования. Также имеет место дисбаланс в плане сложности настройки: одни модели без проблем и очень легко настраиваются, другие же может настроить только квалифицированный специалист. То же самое касается и расходных материалов: имеются виды, которые встречаются в многих моделях, а есть уникальные, свойственные только небольшому модельному ряду. Продукция данной компании безусловно востребована, но приобрести то, что не затребует значительных усилий и затрат для дальнейшей эксплуатации, может только опытный специалист[1].

Panasonic

Основное бренд-имя всемирно известной корпорации Panasonic Corporation. В наличии у корпорации есть огромный ассортимент качественной продукции различного назначения: факсимильные аппараты, принтеры, сканеры, многофункциональные устройства, жидкокристаллические и плазменные телевизоры, Blu-Ray и DVD рекордеры, видеокамеры, плееры, проекторы, телефоны и много иной востребованной в быту техники.

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

Функциональные возможности техники данного производителя незначительно уступают Canon и Xerox, но надежные модели имеются. Качественная характеристика продукции в тезисах выглядит так:

·        Многоформатность

·        Наличие дуплексной печати

·        Неплохая цветопередача

·        Дизайн и компактность

·        Удобная цифровая панель управления

·        Поддержка интерфейсов подключения: Ethernet, Wi-Fi, USB.

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

Samsung

Продукция этого корейского производителя соответствует мировым стандартам печати. По качеству уступает только Xeroxи KonicaMinolta. Это минус компенсируется ценовой доступностью и высокой унификацией расходных материалов - идентичными компонентами обладает огромным количеством моделей. Принтеры данного производителя весьма недорогие, что в совокупности с приемлемым печатным ресурсом очень хороший вариант для выполнения офисных задач. Картриджи не обязательно заменять на новые при полном использовании тонера - достаточно перезаправить и перепрошить встроенный ресурсный чип. Еще одним минусом является отсутствие бункера отработки в некоторых моделях. Такие качественные показатели как месячный запас оттисков, скорость процесса печати и пр. занимают среднее положение в рейтинге среди аналогов. В качестве итога можно сказать следующее: выбор техники этого производителя наиболее оптимален если нужна недорогая домашняя оргтехника, либо производительное МФУ для офисных задач [1].

Toshiba

Крупный мировой концерн японского происхождения, Toshiba,стали первой компанией, которая изобрела матричный принтер. Огромный опыт в данной сфере позволил Toshiba завоевать популярность как производителя крупной печатной техники и стоять на одном уровне с Epson. Ассортимент струйных принтеров Toshiba просто огромен, также в продаже есть крошечные, недорогие персональные принтеры и»фото» принтеры формата A4 и A3, широкоформатные принтеры, бизнес-принтеры и даже принтеры для печати этикеток. Также отдельно можно выделить качество их МФУ - сканеры, встроенные в МФУ отлично выполняют свое предназначение да и в общем все модели этой ветки у Toshiba достаточно удачные. Надежные и прочные элементы устройства снижают частоту замятия и проскальзывания бумаги. В целом, хорошие устройства, не самой дорогой ценовой категории. Уступают по производительности Xerox, а по качеству отпечатки Canon, ноесли нужна золотая середина - это Toshiba.

Epson

Seiko Epson Corporation - также достаточно известный производитель печатной техники. Функционал продукции данного производителя полностью повторяет функционал производителя Toshiba, но также имеет ряд преимуществ, таких как дополнительный функционал широкоформатной и фотопечати, а также ряд других положительных особенностей. Основным плюсом производителя является технология, позволяющая длительную беспрерывную эксплуатацию без необходимости проветривания помещения, что является несомненным плюсом для копицентров, рекламных агенств и подобных организаций с необходимостью круглосуточной печати. Также весомым преимуществом является технология непрерывной подачи чернил. Благодаря ей практически невозможна печать страницы наполовину, ввиду регулярного контроля принтером уровня тонера. Недостатки: необходимость проведения более частных, по сравнению с продуктами других производителей, техосмотров печатных головок по причине их специфичного устройства; необходимость использования для технического обслуживания квалифицированных специалистов, по причине того, что продукты данного производителя содержат очень много высокоточных хрупких деталей, которые можно легко повредить даже незначительно отойдя от технологии выполнения технического обслуживания. Общая оценка продукции производителя - выше среднего по параметрам качества и скорости печати.

Konica Minolta

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

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

Тезисное описание основных достоинств бренда:

Высокотехнологичная печать

Отличное отображение цвета

Широкоформатная печать

Очень высокая скорость печати

Высокое разрешение печати

Печать на глянцевой бумаге

Kyocera

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

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

Тезисный ряд положительных качеств Kyocera:

Высокая надежность

Долговечность

Хорошее качество печати

Многоформатность

Наличие дуплексной печати

Технология печати без картриджа

Экологичные компоненты

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

Canon

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

Многоформатность

Наличие дуплексной печати

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

Отличная цветопередача

Возможность повторной заправки

Красивый дизайн и компактность

Поддержка интерфейсов подключения: Ethernet, Wi-Fi, USB

Из недостатков можно отметить небольшой запас оттисков в месяц (для небольших МФУ составляет 5000-10000 копий) и относительно дорогостоящие комплектующие. Также, изредка могут возникать проблемы, если пользоваться неоригинальными драйверами и при адаптации на разных операционных системах, но они быстро решаются с.

Hewlett Packard (НР)

Еще один гигант на рынке печатных устройств, зарекомендовавший себя как самого надежного и очень популярного производителя. Благодаря огромному количеству разнообразных моделей, в плане ассортимента производитель HP - абсолютный лидер. Компания стабильно предлагает около 150 доступных моделей МФУ и принтеров на любой вкус. И это не в ущерб качеству: в среднем, офисные варианты МФУ от Hewlett способны отпечатывать 200-250 тыс. копий в месяц, при этом не нуждаясь в техническом обслуживании долгое время. Серия продукции НР ориентирована на крупный бизнес и может похвастаться большим количеством компаний-партнеров, предпочитающих приобретать только Hewlett из-за качества и надежности их продукции. Помимо отличной функциональности устройств печати, компания-производитель предлагает специальные программы интеграции для бизнес-партнеров, эксклюзивный сервис и повышенную гарантию.

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

Итак, перечень общих характеристик, присущих продуктам от Hewlett:

·        Надежность

·        Долговечность

·        Небольшая цена

·        Неплохое качество печати

·        Многоформатность

·        Высокий запас оттисков в месяц

·        Наличие дуплексной печати

·        Большой стартовый ресурс расходного материала

·        Поддержка интерфейсов подключения: Ethernet, Wi-Fi, USB

·        Взаимозаменяемость картриджей

Xerox

Всемирно известная компания Xerox возглавляет десятку мировых лидеров. Инновации и изобретения в области лазерной печати принадлежат в основном именно ей. Также, как и НР, мировой гигант печатной техники Xerox заботится о крупных бизнес-партнерах и предлагает целые системы оптимизации печати с внедрением их специальной политики, разработанной собственными исследовательскими центрами в Евразии. МФУ от Xerox, ценовой категории выше среднего, способны совмещать в себе качество цветового отображения и оттиска Canon и производительность НР. Один из немногих производителей, среди продукции которого найти недостатки весьма сложно.

Оригинальные картриджи Xerox отличаются большой стартовой загрузкой (в сравнении с теми жеCanon и НР), а месячная нагрузка превосходит все остальные по количеству оттиска в несколько раз. Для сравнения, недорогой принтер XeroxPhaser 3160B и МФУ Canon i-SENSYS MF3010 той же категории, могут максимально отпечатать 15000 копий и 8000 в месяц соответственно. Помимо этого, скорость печати у любого Xerox немного выше в сравнении с такой же моделью другого производителя. Единственный, пока что видимый недостаток - это высокая цена на крупные офисные МФУ.

·        Гибкая ценовая политика

·        Ориентация на крупный бизнес

·        Отличное качество печати

·        Многоформатность

·        Огромный запас оттисков в месяц

·        Наличие дуплексной печати

·        Большой стартовый ресурс расходного материала

·        Поддержка интерфейсов подключения: Ethernet, Wi-Fi, USB

·        Наличие технологии ColorQube (печать без картриджа)

·        Большая скорость печати

·        Печать на разнообразных поверхностях

·        Легкость в обслуживании

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

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

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

Организационная структура интернет-магазина «Шанс» следующая:

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

Экономический отдел выполняет функции ведения экономической статистики и стратегического экономического планирования;

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

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

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

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

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

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

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

Склад выполняет функции хранения товарных запасов.

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

Рисунок 1.1.2.1 - Организационная схема предприятия

1.1.3 Программная и техническая архитектура ИС предприятия

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

Таблица 1.1.3.1Характеристика ПК организации

Процессор

Intel® Core™ i3-5015U Processor (3M Cache, 2.10 GHz)

Жесткий диск

Western Digital 250Gb SATA-16MB Cache

Оперативная память

Hynix PC3-10600 DDR3 2GB SO-DIMM

Операционная система

Windows XР

Монитор

19" Samsung

Материнская плата

ASUS P8H68

На данный момент на предприятии используется следующее программное обеспечение:

.        1С:Бухгалтерия 8.2

.        OS Windows XP/7.

.        OS Linux

.        Пакет Open Office

.        Пакет MS Office 2003/2007.

.        Антивирус Dr. Web.

.        Windows Server 2003.

Пункты 2, 3, 7 относятся к классу системного программного обеспечения, п. 4 и 5 представляют собой стандартный пакет офисного программного обеспечения, пункт 6 - обеспечивает информационную защиту программного комплекса организации, пункт1 - единственный имеющейся в наличии программный комплекс автоматизации производственного процесса, используется для ведение бухгалтерского учета в организации.

.2 Характеристика комплекса задач, задачи и обоснование необходимости автоматизации

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

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

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

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

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

ведение базы данных клиентов, поставщиков и товаров;

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

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

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

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

1.3 Анализ существующих разработок и выбор стратегии автоматизации «КАК ДОЛЖНО БЫТЬ»

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

Итак, при сравнении систем, необходимо обратить внимание на следующие аспекты [4].

Факторы, относящиеся к разработчику/поставщику:

-  опыт работы на рынке. История компании-разработчика, компании-поставщика программного обеспечения;

-     количество успешных внедрений поставщиком;

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

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

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

Факторы, относящиеся к функциональным характеристикам системы:

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

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

-     комплексность решения задачи;

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

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

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

Факторы, относящиеся к техническим характеристикам системы:

-  класс системы;

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

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

-     быстродействие (затраты времени на решение задачи пользователя);

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

-     степень и простота настройки;

-     количество пользователей;

-     возможность работы в сети.

Факторы, относящиеся к составу системы:

-  имеющиеся модули системы;

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

-     сферы использования (главные параметры: область и размер предприятия, на которые в большей мере ориентирован данный программный продукт);

-     соответствие системы критериям достаточности и «неизбыточности»;

-     качество пользовательского интерфейса;

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

Факторы, относящиеся к характеристикам надежности системы:

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

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

-     надежность функционирования при беспрерывной круглосуточной работе;

-     возможность в реальном режиме времени отслеживать состояния элементов системы;

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

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

При выборе системы автоматизации торговой отрасли программному продукту следует предъявлять особые требования [26]. Среди них выделим следующие:

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

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

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

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

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

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

-     возможность выбора метода учета товарных запасов;

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

-     учет товара, который возвращается покупателями;

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

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

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

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

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

Галактика ERP - возможности.

Система Галактика ERP - это полномасштабная управленческая информационная система, разработанная специально для крупных и средних предприятий РБ и стран СНГ. По своим функциональным возможностям, полноте реализации процессов планирования система Галактика ERP не имеет аналогов среди белорусских ИТ-решений. Отличием от западных систем является отсутствие избыточного функционала.

Основные функциональные возможности системы Галактика ERP:

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

2.      Управление материальными и финансовыми потоками (логистика).

.        Финансовое планирование и оперативный финансовый менеджмент, управленческий учет.

.        Производственное планирование и управление производством, контроллинг.

.        Управление персоналом и кадровой политикой.

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

.        Управление качеством продукции.

.        Управление взаимоотношениями с клиентами.

.        Управление недвижимостью.

По мнению заказчиков корпорации «Галактика», функциональные возможности системы Галактика ERP на 90 % соответствуют потребностям отечественных предприятий. Оставшиеся 10 % достигаются за счет настройки параметров системы.

Бухгалтерский и налоговый учет.

Система Галактика ERP обеспечивает обобщение и анализ информации по всем разделам хозяйственной деятельности предприятия:

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

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

Затраты на производство: расходы по видам деятельности предприятия.

Готовая продукция и товары: наличие и движение готовой продукции (продуктов производства) и товаров.

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

Расчеты: все виды расчетов с различными юридическими и физическими лицами (в т.ч. внутрихозяйственные расчеты).

Капитал: состояние и движение капитала.

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

Реализация в системе Галактика ERP требований ПБУ 18/02 позволяет:

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

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

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

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

Налоговый учет реализуется:

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

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

Комплект готовых форм налоговых регистров, формируемых на основе параметров первичных документов, и форма декларации включены в модуль «Налоговый учет» системы Галактика ERP. В модуле содержится свыше 30 готовых регистров налогового учета (регистры-расчеты и регистры-состояния по амортизируемому имуществу, расходам на оплату труда, движению денежных средств, финансовым результатам по типам операций и т.п.).

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

Реализация в системе Галактика ERP требований налогового учета обеспечивает:

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

-     документирование налогооблагаемой базы по налогу на прибыль в соответствии с требованиями главы 25 Налогового кодекса РБ.

Складской учет, управление логистикой.

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

Реализованные в Контуре логистики системы Галактика ERP функции позволяют автоматизировать такие процессы, как:

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

-     определение объемов и направлений материальных потоков;

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

-     развитие, размещение и организацию складского хозяйства;

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

-     выполнение упаковки, маркировки, погрузки и разгрузки;

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

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

Контур логистики системы Галактика ERP включает в себя следующие основные модули: «Управление договорами»; «Управление снабжением», «Управление сбытом», «Складской учет», «Расчеты с поставщиками и получателями», «Управление консигнационным товаром».

Финансовое планирование, управленческий учет.

Контур планирования и управления финансами системы Галактика ERP - это надежный инструмент для управления финансовыми ресурсами компании. Он адресован руководителям и специалистам финансовых и планово-экономических служб. С его помощью можно выполнять планирование финансово-хозяйственной деятельности предприятия, осуществлять моделирование и согласование финансовых планов, проводить анализ их фактического исполнения, вести оперативный финансовый менеджмент. Контур планирования и управления финансами системы Галактика ERP состоит из трех модулей - «Управление бюджетом», «Платежный календарь» и «Финансовый анализ».

Управление и планирование производства.

Средства производственного планирования, встроенные в «Галактику ERP», позволяют рассчитывать:

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

-     номенклатурные планы цехов, графики запуска предметов производства и графики межцеховых передач;

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

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

-     плановую себестоимость продукции.

Контур планирования и управления производством системы Галактика ERP помогает анализировать отклонения фактической себестоимости от плановой по статьям затрат и экономическим элементам. Источником данных для планирования служит нормативно-справочная база, включающая маршрутные карты и производственные спецификации. В свою очередь, нормативно-справочная база может подпитываться информацией PDM- и CAD-систем, для интеграции с которыми в «Галактике ERP» предусмотрены различные механизмы (XML-файлы, прямой доступ к данным, API-функции и т.п.).

Использование подсистемы планирования позволяет оперативно управлять:

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

-     сборкой узлов и изделий;

-     сменно-суточными заданиями;

-     производственной и складской логистикой.

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

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

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

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

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

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

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

Управление персоналом и кадровой политикой.

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

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

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

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

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

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

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

-     трудоустройство: прием на работу, перемещение по службе (переводы, выдвижение и т.п.), увольнение;

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

-     персонифицированный учет;

-     расчет заработной платы и налогов;

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

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

В состав Контура управления персоналом системы Галактика ERP входят три модуля: «Управление персоналом», «Расчет заработной платы», «Табельный учет».

Типовое решение 1С: Управление торговлей 8.2.

«1С:Предприятие 8.2. Управление торговлей» - это современный инструмент повышения эффективности бизнеса торгового предприятия.

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

Предметная область, автоматизируемая прикладным решением «1С:Управление торговлей», может быть представлена в виде следующей схемы представленной на рисунке 1.3.1.1

Рисунок 1.3.1.1 - Предметная область

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

1.  Управление взаимоотношениями с клиентами.

2.      Управление правилами продаж, маркетинг.

.        Управление продажами.

.        Управление торговыми представителями.

.        Денежные средства.

.        Управление запасами.

.        Управление закупками.

.        Финансовый учет.

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

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

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

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

«1С:Управление торговлей» обеспечивает автоматический подбор данных, необходимых для ведения бухгалтерского учета, и передачу этих данных в «1С:Бухгалтерию 8».

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

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

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

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

Основные направления развития в новой редакции конфигурации «Управление торговлей»:

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

-     повышение масштабируемости системы;

-     использование новых возможностей версии 8.2 платформы «1С:Предприятие».

Исходя из этих направлений, в редакции 11 конфигурации «Управление торговлей» развита существующая и добавлена новая функциональность:

Управление взаимоотношениями с клиентами: ведение сведений о контрагентах, регистрация и ведение сделок, подготовка продаж, анализ процессов.

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

Маркетинг: сегментация клиентов, автоматический ABC/XYZ-анализ, анализ динамики клиентской базы.

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

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

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

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

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

Финансовый учет: поддержка схем «интеркампани», оптимизированный расчет себестоимости, учет и распределение прочих затрат и доходов, формирование и анализ финансовых результатов.Dynamics AX(Axapta).Dynamics AX - это масштабируемая система класса ERP II для средних и крупных предприятий, корпораций и холдинговых структур, требующих единого решения. Система оптимизирует бизнес-процессы компании, повышает эффективность взаимодействия с бизнес-партнерами.

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

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

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

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

Внедрение Axapta не связано с какими-то рисками и не снижает производительности труда работников. Axapta отличается отлично проработанным интерфейсом, пользователям удобно работать в системе. Кроме того, внедрение Microsoft Dynamics AX как комплексного решения дает пользователям возможность не переучиваясь работать непосредственно из офисных программ компании Microsoft. Типичная продолжительность внедрения системы от 4 до 9 месяцев, работа идет поэтапно, что позволяет контролировать процесс до мелочей.

Специальные исследования показали, что внедрение Microsoft Dynamics AX обеспечивает самый высокий уровень отдачи инвестиций. Большинство клиентов возвращают вложенные в систему и ее внедрение средства менее чем за 2 года. Среди всех ERP систем своего класса Axapta стоит на первом месте по окупаемости.Dynamics AX (ранее Microsoft Axapta) отличает исключительная проработанность интерфейса, благодаря чему пользователям удобно работать в системе. Microsoft Dynamics® AX обеспечивает быстрый доступ к наиболее часто используемым функциям.

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

Преимущества Microsoft Dynamics® AX перед другими системами:

2.      Понятный и удобный интерфейс.

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

.        Удобство представления информации.

.        Лучший показатель ROI, среди подобных продуктов.

.        Достоверный бухгалтерский учет, составление финансовой отчетности и анализ.

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

.        Простой инструментарий для ведения финансовых операций.

.        Возможности стратегического планирования.

.        Эффективная организация процесса продаж, для улучшения обслуживания клиентов.

.        Гибкое производственное планирование и оптимизация производственного цикла.

.        Возможность отслеживать производственный процесс и оперативно вносить в него изменения.

.        Интеграцияспродуктами Microsoft (Microsoft SharePoint, Microsoft Office, Microsoft SQL Server идругими).

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

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

1.  Бухгалтерский и налоговый учет.

2.      Учет расчетов с клиентами, поставщиками и сотрудниками.

.        Управление поставками и складом (WMS).

.        Ценообразование.

.        Производство.

.        Бизнес-анализ и отчетность.

.        Анализ финансовых данных.

.        Управление международным бизнесом.

Решение Microsoft Dynamics AX (Microsoft Axapta) обеспечивает лучший в своем классе ROI (показатель отдачи инвестиций). Так, специальное исследование оценки ROI для разных ERP-систем, проведенное фирмой Nucleus Research, показало, что три четверти клиентов возвращают вложенные в систему и в ее внедрение инвестиции менее чем через 2 года. В Microsoft Axapta (аксапта) отлично проработан интерфейс, благодаря чему пользователям удобно работать в системе. Более того, пользователи могут работать с Microsoft Dynamics AX не только не переучиваясь, но и непосредственно из привычных офисных программ компании Microsoft.

Стоимость внедрения системы (стоимость axapta) зависит от процента использования стандартного функционала Microsoft Axapta, необходимости перепрограммирования стандартного функционала и интеграции с другими учетными системами.

Низкая совокупная стоимость владения системы Axapta достигается благодаря:

1.  Безопасной и гибкой среде разработки с открытым кодом.

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

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

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

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

Рисунок 1.1.3.2 - Лицензионные условия

Дистрибутив Microsoft Dynamics Ax, предоставляемый клиенту, включает доступные модули Axapta для данного пакета и возможные дополнительно подключаемые модули, однако возможность их использования определяется лицензионными ключами, которые собственно и приобретаются в случае необходимости. Таким образом, достигается возможность легко и быстро расширить функциональность ранее приобретенной системы в любое время.Dynamics AX - это масштабируемое решение, которое позволяет выбрать эффективную конфигурацию, учитывающую характеристики каналов связи, архитектуру серверов и рабочих станций: трехуровневую конфигурацию, работу через Интернет или терминальный доступ. Система поддерживает стратегию защищенных информационных систем (Trustworthy Computing), что гарантирует надежность и бесперебойную работу:

-  легкость администрирования (поддержка Active Directory, стандартные протоколы взаимодействия клиент-сервер, сервер приложений в виде стандартного сетевого сервиса);

-     тесная интеграция с продуктами Microsoft (Microsoft SQL Server, Microsoft SharePoint, Microsoft Office и т.д.);

-     вся бизнес-логика ERP-системы написана на объектно-ориентированном языке (открытость кода, поддержка продуктов ASP.NET и т.п.);

-     удобный ролевой интерфейс Microsoft (дополнен механизмами оповещений и глобального поиска);

-     новая концепция интеграции AIF (поддержка B2B, A2A, XML, xCBL, Microsoft BizTalk 2006);

-     трехуровневая архитектура (неограниченное количество серверов приложений, автоматическая балансировка загрузки, «горячее» подключение новых серверов);

-     отличная производительность и масштабируемость (система уверенно функционирует при 5 тыс. одновременно работающих пользователей - читать ТЕСТ);

-     высокая степень защиты конфиденциальной информации.

Ключевые преимущества Microsoft Dynamics AX:

. Повышение эффективности и производительности работы сотрудников компании:

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

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

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

-     единый интерфейс при доступе с рабочего места и через Интернет;

-     специализированные средства бизнес-анализа и отчетности позволяют анализировать данные на основе сбалансированных показателей, средствами Microsoft Office Excel и Microsoft SharePoint Server со службами PerformancePoint Services;

-     полноценная работа с Microsoft Dynamics AX непосредственно из приложений Microsoft Office.

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

-  обеспечение достоверной информации для быстрого принятия правильных решений;

-     уменьшение затрат на составление финансовой отчетности и анализ;

-     эффективное управление денежными потоками;

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

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

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

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

-     возможность организации внутреннего и внешнего сервисного центра;

-     эффективное управление квалификацией и развитием персонала;

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

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

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

-     консолидация финансовой, операционной и клиентской информации в едином центре;

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

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

-     организация оперативного и удобного доступа к важной информации через Интернет, Microsoft SharePoint Server, службы PerformancePoint Services и продукты Microsoft Office.

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

Таблица 1.1.3.1 Сравнительный анализ программных продуктов

Показатели

Галактика

1С: Управление торговлей

Microsoft Dynamics AX

Стоимость внедрения на одно рабочее место, долларов.

1200

1000

3500

Возможность быстрого внедрения

+

+

+

Простота и надежность в работе

+

+

+

Быстродействие, позволяющее в приемлемые сроки производить расчеты и сравнение вариантов

+

+

+

Возможность минимизации трудоемкости ввода информации

+

+

+

Защита конфиденциальной информации

+

+

±

Учет специфики деятельности предприятия

+

+

±

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

-

-

-

Наличие абонентской платы за актуализацию

+

+

+

Необходимость платного сопровождения специалистом

+

+

+


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

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

ограниченного бюджета на автоматизацию выбранного процесса;

необходимости дальнейших трат на актуализацию ИС;

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

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

.4 Выбор и обоснование проектных решений

.4.1 Обоснование проектных решений по информационному обеспечению

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

ИО автоматизированных информационных систем состоит из внемашинного (информация, которая воспринимается человеком без каких-либо технических средств) - это классификаторы технико-экономической информации и документы; и внутримашинного ИО (совокупность всех данных, записанных на машинных носителях, сгруппированных по определенным признакам) - это макеты / экранные формы для ввода первичных данных в ЭВМ или ввода результатной информации.

При организации БД учета материальных ценностей и готовой продукции целесообразно использовать следующие типы баз данных [28].

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

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

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

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

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

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

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

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

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

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

Рассмотрим самые распространенные СУБД: Oracle, Microsoft SQL Server, MSAccess [19].SQL Server - является одной из наиболее эффективных систем работы с базами данных в архитектуре "клиент-сервер", с весьма важной особенностью - функционирование сервера только в операционных системах(ОС) ряда Server 2003, 2000 Server, Microsoft Windows NT - NT Server 4.0.При этом клиентская часть может взаимодействовать с сервером из Microsoft Windows 98 и других ОС . SQL Server работает в файловой система NTFS, хотя так же может и функционировать в системе FAT.

В своем функциональном составе система не содержит средства разработки клиентских приложений, однако имеет функционал для создания баз данных, реляционную подсистему для анализа, оптимизации и выполнения запросов клиентов и т.д.Database или Oracle RDBMS - объектно-реляционная система управления БД компании Oracle. Эффективность, надежность, безопасность, высокая производительность, удобство в работе. Это основное, что характеризует продукты Oracle на протяжении достаточно длительного промежутка времени. Наиболее значимым - это является для СУБД, ставшей на сегодняшний день практически обязательной частью любой серьезной информационной системы. Но не только эти параметры позволяют продуктам Oracle удерживать лидерство на рынке СУБД. Стремительно развивающиеся информационные технологии требуют от современных СУБД расширения классической функциональности лишь по хранению и обработке данных. Двигаясь в ногу со временем, корпорация Oracle по сути ломает сложившиеся взгляды на СУБД, наделяя ее все новыми и новыми возможностями.Database Enterprise Edition. Полнофункциональная СУБД, возможности которой ограничены, пожалуй, лишь аппаратными ресурсами. По сути в Oracle Database Enterprise Edition включены все новейшие разработки по безопасному хранению, обработке и конечному представлению данных. Широкие возможности по масштабированию позволяют обеспечить работу сервера базы данных 24 часа в сутки, 7 дней в неделю, 365 дней в году, а развитые средства резервного копирования .исключить возможность потери стратегически важной информации.Database Standard Edition. СУБД, обладающая несколько ограниченными по сравнению с Oracle Database Enterprise Edition возможностями, что находит свое отражение в стоимости каждой из них. Может быть установлена на серверах поддерживающих не более четырех процессоров. Oracle Database Standard Edition является наилучшим решением для развертывания информационных систем в небольших организациях, рабочих группах или подразделениях больших предприятий.

За счет использования набора средств распределенной обработки и тиражирования данных, может быть использована для поддержки работы в организациях, имеющих большое число территориально-удаленных филиалов [13].Database Personal Edition. Однопользовательская СУБД для обучения, разработки и использования приложений в операционных системах Windows NT/2000, Windows 95/ 98/ME. Oracle Database Personal Edition для Windows NT/2000, обладаетвсемивозможностями Oracle Database Enterprise Edition. Для Windows 95/98/ME эти возможности значительно ограничены, что связано с невозможностью их реализации при работе с этими операционными системами.Lite. Совсем облегченная мобильная СУБД, позволяющая синхронизировать информацию, хранимую на laptop-ах и карманных компьютерах с корпоративными базами данных. Доступ к данным Oracle 8i Lite поддерживается посредством стандартных интерфейсов (ODBC, OCI, JDBC), что позволяет создавать приложения с помощью обычных средств разработки [14].Access является настольной СУБД (система управления базами данных) реляционного типа. Достоинством Access является то, что она имеет очень простой графический интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать приложения, используя встроенные средства [12].

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

Для выполнения почти всех основных операций Access предлагает большое количество Мастеров (Wizards), которые делают основную работу за пользователя при работе с данными и разработке приложений, помогают избежать рутинных действий и облегчают работу неискушенному в программировании пользователю. Фигурнов В.Э., IBM PC для пользователя краткий курс- М. : Инфра-М, 2007.

Особенности MS Access, отличающиеся от представления об «идеальной» реляционной СУБД.

Создание многопользовательской БД Access и получение одновременного доступа нескольких пользователей к общей базе данных возможно в локальной одноранговой сети или в сети с файловым сервером. Сеть обеспечивает аппаратную и программную поддержку обмена данными между компьютерами. Access следит за разграничением доступа разных пользователей к БД и обеспечивает защиту данных. При одновременной работе. Так как Access не является клиент серверной СУБД, возможности его по обеспечению многопользовательской работы несколько ограничены. Обычно для доступа к данным по сети с нескольких рабочих станций, файл БД Access (с расширением *.mdb) выкладывается на файловый сервер. При этом обработка данных ведется в основном на клиенте - там, где запущено приложение, в силу принципов организации файловых СУБД. Этот фактор ограничивает использование Access для обеспечения работы множества пользователей (более 15-20) и при большом количестве данных в таблицах, так как многократно возрастает нагрузка не сеть [10].

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

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

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

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

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

Еще одно немаловажное преимущество MS Access заключается в развитых встроенных средствах разработки приложений. Большинство приложений, распространяемых среди пользователей, содержит тот или иной объем кода VBA (Visual Basic for Applications). Поскольку VBA является единственным средством для выполнения многих стандартных задач в Access (работа с переменными, построение команд SQL во время работы программы, обработка ошибок, использование Windows API и т. д.), для создания более-менее сложных приложений необходимо его знание и знание объектной модели MS Access [7].

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

Рассмотрим варианты сред разработки программного обеспечения. В настоящее время их имеется огромное множество, причем имеются как среды, совместимые с определенными СУБД, так и универсальные среды [5]. При анализе имеет смысл остановиться на последних по ряду причин:

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

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

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

На основании вышеизложенного очевидна целесообразность рассмотрения только универсальных сред разработки. Рассмотрим самые популярные: Borland Pascal, Borland C++ и Microsoft QuickC.Pascal (произносится «ту́рбо паска́ль») - интегрированная среда разработки программного обеспечения для платформ DOS и Windows 3.x и язык программирования в этой среде, диалект языка Паскаль от фирмы Borland [21].

Достоинства:

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

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

Высокая скорость компиляции, высокая скорость выполнения откомпилированных программ.

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

Недостатки.

Компилятор рассчитан на реальный режим DOS, применение которого сходит на нет. Однако в последних версиях компилятора и среды введена поддержка защищённого режима вместе с соответствующим отладчиком (TD).

Неправильная работа с метками во встроенном ассемблере (команды из меток выполняются, даже если переход на них не происходил).++Builder (си-плас-плас-Билдер, си-Билдер) - программный продукт, инструмент быстрой разработки приложений (RAD), интегрированная среда программирования (IDE), система, используемая программистами для разработки программного обеспечения на языке C++ [20].

Изначально разрабатывался компанией Borland Software, а затем её подразделением CodeGear, ныне принадлежащем компании Embarcadero Technologies.++Builder объединяет в себе комплекс объектных библиотек (STL, VCL, CLX, MFC и др.), компилятор, отладчик, редактор кода и многие другие компоненты. Цикл разработки аналогичен Delphi. Большинство компонентов, разработанных в Delphi, можно использовать и в C++Builder без модификации, но обратное утверждение не верно.++Builder поддерживает основные принципы объектно-ориентированного программирования - инкапсуляцию, полиморфизм и множественное наследование, а также нововведенные спецификации и ключевые слова в стандарте языка.

Язык C++++Builder поставляется в трех вариантах: Standard (стандартный). Professional (для профессионалов разработчиков, ориентированных на сетевую архитектуру) и Client/Server Suite (для разработки систем в архитектуре клиент/сервер). Последние два варианта дополняют стандартный исходными текстами визуальных компонент, разномасштабным словарем данных, новыми функциями языка запросов SQL для баз данных, пакетом поддержки систем Internet, службой мониторинга программ, а также рядом других средств [6].

Поддержка баз данных++ Builder поддерживает связь с различными базами данных 3-х видов:

dBASE и Paradox: Sybase, Oracle, InterBase и Informix; Excel, Access, FoxPro и Btrieve. Механизм BDE (Borland Database Engine) придает обслуживанию связей с базами данных удивительную простоту и прозрачность. Проводник Database Explorer позволяет изображать связи и объекты баз данных графически. Используя компоненты баз данных, я построил электронную записную книжку по таблице dBASE за полчаса работы на компьютере. Наследование готовых форм и их "подгонка" под специфические требования заметно сокращают временные затраты на решение подобных задач.QuickC - интегрированная среда разработки для языка программирования C, выпускавшаяся корпорацией Microsoft с 1987 по 1993 год, когда на смену ей пришла среда разработки Visual C++. Продукт позиционировался как конкурент среды разработки Turbo C, выпускавшейся компанией Borland.

В табл. 1.2 приведена краткая сравнительная характеристика параметров рассматриваемых СУБД.

Таблица 1.2 Сравнительная характеристика параметров рассматриваемых СУБД

Наименование параметра

MSSQL

Access

Oracle

1

2

3

4

Максимальный размер базы данных

1 048 516 ТБ

2 ГБ за вычетом места, необходимого системным объектам ПРИМЕЧАНИЕ. Примечание. Хотя максимальный размер файла базы данных составляет 2 ГБ, это ограничение можно обойти с помощью разделенной базы данных. Файл внешней базы данных может ссылаться на несколько тысяч внутренних баз данных, каждая из которых может достигать размера 2 ГБ.

В зависимости от операционной системы. Ограничен максимальным размером файла оперативной системы; типично байт или 4 Мб (4,194,304) блоков

Максимальное кол-во таблиц в базе

ограничено количеством объектов в базе

1000, включая модули и формы

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

1

2

3

4

Максимальное кол-во объектов в базе

32767

32 768

65533

Необходимость покупки платной лицензии

Есть

Нет

Есть

Выполнение поставленной задачи будет реализовано с использованием MSAccess в качестве СУБД, а также С++ Builder (portative) в качестве среды разработки.

1.4.3 Обоснование проектных решений по техническому обеспечению

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

Таблица 1.4.3.1 Технические характеристики ПК

Процессор

Intel® Core™ i3-5015U Processor (3M Cache, 2.10 GHz)

Жесткий диск

Western Digital 250Gb SATA-16MB Cache

Оперативная память

Hynix PC3-10600 DDR3 2GB SO-DIMM

Операционная система

Windows XР

Монитор

19" Samsung

Материнская плата

ASUS P8H68


ГЛАВА 2. Проектная часть

2.1 Разработка проекта автоматизации

.1.1 Этапы жизненного цикла проекта автоматизации

Выделим следующие этапы проектирования информационной системы [26]:

) исследование предметной области;

) разработка архитектуры системы;

) реализация проекта;

) внедрение системы;

) сопровождение системы.

Исследование предметной области предусматривает следующие шаги.

а) Спецификация деятельности в предметной области.

б) Анализ деятельности в предметной области: структурно-логический анализ деятельности: анализ путей, анализ связности компонентов предметной области, анализ производительности, экономический анализ [28].

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

а) Спецификации требований к проектируемой системе.

б) Конструирование концептуальной модели предметной области.

в) Спецификации обработки данных в проектируемой системе.

г) Спецификации пользовательского интерфейса системы.

д) Спецификации деятельности в предметной области с учетом внедрения системы.

Реализация ИС. Групповые ИС ориентированы на коллективное использование информации членами обособленной рабочей группы, обычно строятся как локальная вычислительная сеть ПК или реже как многотерминальная вычислительная система. Однотипные или специализированные рабочие места обеспечивают вызов одного или нескольких приложений. Общий информационный ресурс представляет собой базу данных или совокупность файловых структур. При разработке таких систем используются «настольные» СУБД, серверы БД для рабочих групп и соответствующие инструменты разработки.

Функциональная модель бизнес-процесса показана на рис.2.1.1-2.1.4.

Как видно из контекстных диаграмм на рисунках 2.1.1.1 и 2.1.1.2 - все процессы до момента внедрения ИС производятся непосредственно оператором.

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

Рисунок 2.1.1.1- Контекстная диаграмма до введения системы учета ассортимента

Рисунок 2.1.1.2 - Диаграмма декомпозиции до введения системы учета ассортимента

Рисунок 2.1.1.3 - Контекстная диаграмма после введения системы учета ассортимента

Рисунок 2.1.1.4 - Диаграмма декомпозиции после введения системы учета ассортимента

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

) сокращение времени на получение информации об актуальных складских остатках,

) сокращение времени на получение статистики по клиентам,

) сокращение времени на получение статистики по товарам,

) сокращение времени на оформление приходных и расходных операций.

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

). По расходным материалам:

.1) Товарная группа(оргтехника, компьютеры и т.д.);

.2) Типтовара (МФУ, принтер и т.д.);

.3) Наименование товара;

) По клиентам (наименование клиента, адрес, контактные данные);

) По поставщикам (наименование поставщика, адрес, контактные данные);

) Приходу расходных материалов:

.1) Дата прихода;

.2) Поставщик;

.3) Номер приходного ордера (устанавливается автоматически);

.4) Товарная группа (позиционный ввод информации);

.5) Тип товара (позиционный ввод информации);

.6) Наименование товара (позиционный ввод информации);

.7) Количество товара (позиционный ввод информации);

) Заявкам:

.1) Дата прихода;

.2) Клиент;

.3) Номер приходного ордера (устанавливается автоматически);

.4) Товарная группа (позиционный ввод информации);

.5) Тип товара (позиционный ввод информации);

.6) Наименование товара (позиционный ввод информации);

.7) Количество товара (позиционный ввод информации);

.7) Вид расчета (позиционный ввод информации).

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

) Товарная группа;

) Тип товара;

) Наименование товара;

) Количество товара;

а также реализована возможность поиска нужных остатков по любой комбинации характеристик:

) Товарная группа;

) Тип товара;

) Наименование товара;

) Количество товара;

На основании введенных данных система автоматически формирует статистику по клиентам за период, выводя информацию:

)        Клиент;

)        Количество заявок за период.

А также статистику по товарам за период, выводя информацию:

) Товарная группа;

) Тип товара;

) Наименование товара;

) Продано количество за период.

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

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

Этапы решения поставленной задачи показаны на рис.2.1.1.5.

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

этап - проектный (составление технического и рабочего проектов);

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

этап - анализ функционирования (выявление проблем, внесение изменений в проектные решения и существующие АИС).

Рисунок 2.1.1.5 - Этапы создания автоматизированной информационной системы

Сроки выполнения этапов работы показаны в таб. 2.1.1.1.

Таблица 2.1.1.1 Этапы работы над созданием автоматизированной системы

Наименование этапов выполнения дипломного проекта

Срок выполнения  этапов работы

Поиск и исследование литературы по теме ИС

12.11.2016 - 20.11.2016

Подбор, изучение и проработка практических материалов

20.11.2016 - 26.11.2016

Составление плана работы

26.11.2016 - 01.12.2016

Создание рабочей версии ИС

01.12.2016 - 15.12.2016

Тестирование ИС

15.12.2016 -20.12.2016

Выявление проблем и их устранение

20.12.2016 - 30.12.2016

Внедрение в учебный процесс

30.12.2016 - 30.01.2017

Сопровождение проекта

30.01.2017 - 30.04.2017


Обновление базы банных ассортимента происходит следующим образом:

вносится информация о товарной группе (компьютерная техника, оргтехника и т.д.),

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

вносится информация о непосредственном наименовании товара, включая информацию о производителе (seagatebarracuda 1tbst1000lm048).

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

наименование,

реквизиты,

контактные телефоны.

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

поставщик,

дата прихода,

присваивается номер приходного ордера,

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

товарная группа,

тип,

наименование товара,

количество.

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

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

клиент,

дата заявки,

присваивается номер заявки,

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

товарная группа,

тип,

наименование товара,

количество,

вид расчета (наличный, безналичный и т.д.).

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

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

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

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

2.1.2 Организационно-правовые и программно-аппаратные средства обеспечения информационной безопасности и защиты информации

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

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

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

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

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

Безопасности оборудования связаны с факторами:

) надежность и устойчивость функционирования оборудования:

б) дублирование и резервирование основных элементов и узлов;

в) анализ работы оборудования;

г) действия персонала в аварийных ситуациях;

д) и т.п;

2) управление доступом к оборудованию:

а) идентификация;

б) пародирование;

в) разграничение доступа;

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

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

Наука, занимающаяся вопросами безопасной связи (т.е. посредством зашифрованных сообщений) называется криптологией. Она разделяется на два направления - криптографию и криптоанализ [11].

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

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

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

Зашифрование - процесс применения шифра к открытому тексту.

Расшифрование - процесс обратного применения шифра к зашифрованному тексту.

Дешифрование - попытка прочесть зашифрованный текст без знания ключа, т.е. взлом шифротекста или шифра.

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

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

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

 

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

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

База данных состоит из 11 таблиц:

Товарные группы;

Типы товаров;

Наименования товаров;

Номер ордера;

Приход;

Номер заявки;

Расход;

Поставщики;

Клиенты;

Виды расчета;

Склад.

Состав полей данных таблиц приведен на рисунках 2.2.1.1-2.2.1.11.

Рисунок 2.2.1.1 - Состав полей таблицы «Товарные_группы»

Рисунок 2.2.1.2 - Состав полей таблицы «Тип_товара»

Рисунок 2.2.1.3 - Состав полей таблицы «Наименование_товара»

Рисунок 2.2.1.4 - Состав полей таблицы «Виды_расчетов»

Рисунок 2.2.1.5 - Состав полей таблицы «Заявка»

Рисунок 2.2.1.6 - Состав полей таблицы «Клиенты»

Рисунок 2.2.1.7 - Состав полей таблицы «Номер_заявки»

Рисунок 2.2.1.8 - Состав полей таблицы «Номер_ордера»

Рисунок 2.2.1.9 - Состав полей таблицы «Поставщики»

Рисунок 2.2.1.10 - Состав полей таблицы «Приход»

Рисунок 2.2.1.11 - Состав полей таблицы «Склад»

Схема модели базы данных показана на рис.2.2.1.12.

Рисунок 2.2.1.12 - Схема модели базы данных

 

2.3 Программное обеспечение задачи

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

Чтобы описать файловую структуру ИС целесообразно вкратце описать файловую структуру проекта C++ Builder.

Для каждого приложения C++ Builder создается один файл проекта, один make-файл и один файл ресурсов. Файл проекта генерируется при выборе пункта меню File/New Application. В нашем случае проект имеет имя Project_shans.cpp. Если в процессе разработки приложения добавляются формы и модули, C++ Builder обновляет файл проекта.

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

В файле проекта имеется определенный набор ключевых элементов:

Директива препроцессора #include <vcl\vcl.h> предназначена для включения в текст проекта заголовочного файла, ссылающегося на описания классов библиотеки компонентов.

Рисунок 2.3.1 - Файловая структура проекта

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

Директива USEFORM сообщает, какие модули и формы используются в проекте.

директива USERES компилятора присоединяет файлы ресурсов к выполняемому файлу. При создании проекта автоматически создается файл ресурсов с расширением *.res для хранения курсоров, пиктограммы приложения и др.

Application->Initialize() Это утверждение критично только в случае, если приложение является OLE automation-сервером. В остальных случаях оно фактически ничего не делает.

Application->CreateForm() Это утверждение создает форму приложения. По умолчанию, каждая форма в приложении имеет свое утверждение CreateForm.

Application->Run() Это утверждение запускает приложение (точнее, переводит его в состояние ожидания наступления одного из событий, на которое оно должно реагировать).

Конструкция try...catch используется для корректного завершения приложения в случае возникновения ошибки при инициализации, создании форм, запуске приложения.

Модули являются основой создания библиотек и приложений в C++ Builder. Модуль содержит исходный текст на языке C++ и первоначально представляет собой файл с расширением *.CPP. В дальнейшем каждый такой файл компилируется в объектный файл с расширением *.OBJ. Объектные файлы, в свою очередь, собираются компоновщиком в выполняемый файл с расширением *.EXE.

В разработанной ИС каждая форма является модулем.

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

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

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

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

Файл модуля (.cpp) - cодержит исходный код, связанный с формой.

h-файл(.h) - cодержит описание класса формы, то есть описания содержащихся на форме компонентов и обработчиков событий.

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

Файлы с расширениями ~cpp, ~ddp, ~dfm, ~h являются скомпилированными файлами аналогичных расширений без значка ~.

Таким образом файлы модулей с исполняемым кодом имеют расширения *.срр и их содержимое приводится в приложении 1.

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

Логическая структура проекта приведена на рисунке 2.3.2. и фактически отражает структуру главного меню ИС.

Рисунок 2.3.2 - Логическая структура проекта

.4 Контрольный пример реализации проекта и его описание

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

Вид главной формы приложения показан на рис. 2.4.1.

Рисунок 2.4.1 - Главная форма

Информационная система на главной форме имеет меню, содержащее разделы «Справочники», «Учет», «Статистика».

В разделе «Справочники» находятся справочники информационной системы:

Справочник «Товарные группы»;

Справочник «Типы товаров»;

Справочник «Наименования товаров»;

Справочник «Поставщики»;

Справочник «Клиенты»;

Справочник «Виды расчета».

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

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

На рис. 2.4.2 показана форма справочника «Товарные группы».

Рисунок 2.4.2 - Форма Справочник «Товарные группы»

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

перемещения по строкам таблицы ,

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

добавления и удаления записи ,

перевода строки в режим редактирования ,

обновления данных в таблице ,

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

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

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

Рисунок 2.4.4 - Форма после нажатия кнопки

Введем в поле «Наименование» таблицы новую товарную группу (рис.2.4.5).

Рисунок 2.4.5 - Ввод новой товарной группы

И нажмем кнопку  для принятия изменений, запись добавлена в таблицу (рис.2.4.6).

Рисунок 2.4.6 - Форма после подтверждения добавления записи

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

Риcунок 2.4.7 - Срока в режиме редактирования

Изменим значение и подтвердим изменение нажатием кнопки  (рис.2.4.8).

Рисунок 2.4.8 - Измененная запись

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

Рисунок 2.4.9 - Выбор строки для удаления

И нажмем клавишу  для удаления записи, в появившемся диалоговом окне подтвердим действие (рис.2.4.10).

Рисунок 2.4.10 - Диалоговое окно подтверждения действия

После чего запись будет удалена из таблицы (рис.2.4.11).

Рисунок 2.4.11 - Форма после удаления записи

Проверим функцию поиска, в поисковой строке введем «леф» и нажмем кнопку «Поиск», результат отобразится в таблице (рис.2.4.12)

.

Рисунок 2.4.12 - Результат поискового запроса

Аналогичным образом производится работа со справочниками «Клиенты», «Поставщики», «Виды расчетов», вид которых приведен на рис.2.4.13.



Рисунок 2.4.13 - Справочники «Клиенты», «Поставщики», «Виды расчетов»

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

Рассмотрим на примере работу со справочником «Типы товаров» (рис.2.4.14).

Рисунок 2.4.14 - Справочник «Типы товаров»

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

По аналогии со справочником «Товарные группы» добавим, изменим и удалим запись из справочника.

Для добавления записи выберем нужное значение товарной группы и введем тип товара (рис.2.4.15).

Рисунок 2.4.15 - Ввод новой записи

Нажмем кнопку добавить и в случае успешного добавления записи будет показано информационное диалоговое окно (рис.2.4.16).

Рисунок 2.4.16 - Информационное диалоговое окно

Убедимся, что запись добавлена (рис.2.4.17).

Рисунок 2.4.17. - Добавленная запись

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

Рисунок 2.4.18 - Выделение записи для изменения

Внесем изменения в поля ввода данных и нажмем на кнопку «Изменить», отобразится диалоговое окно и запись будет изменена:


Рисунок 2.4.19 - Диалоговое окно об успешном изменении и результат корректировки записи

Для удаления записи выберем нужную запись в таблице:

Рисунок 2.4.20 - Выбор записи для удаления

И нажмем кнопку «Удалить», в результате чего диалоговое окно оповестит об успешном удалении и запись будет удалена из таблицы:


Рисунок 2.4.21 - Результат удаления записи

Выполним поисковый запрос по товарной группе, для этого активируем соответствующий чекбокс, выберем из выпадающего списка нужное значение и нажмем кнопку «Поиск»:

Рисунок 2.4.22 - Результат поиска по типу

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

Рисунок 2.4.23 - Результат поиска по типу и модели

Работа со справочником «Товары» полностью аналогична работе с предыдущим.

Рисунок 2.4.24 - Справочник «Товары»

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


Рисунок 2.4.25 - Состав списков типов товаров при разных товарных группах

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

Форма «Приходный ордер» выполняет функцию оформления прихода на склад товаров:

Рисунок 2.4.26 - Форма «Приходный ордер»

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

Рисунок 2.4.27 - Складские остатки перед работой с приходом

Оформим приход трех позиций, для этого введем данные приходного ордера в форму:

Рисунок 2.4.28 - Ввод данных по приходу

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

Рисунок 2.4.29 - Ввод даты

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

Рисунок 2.4.30 - Добавленные записи

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

Изменились автоматически также остатки на складе:

Рисунок 2.4.31 - Изменение складских остатков

Изменим запись. Для этого выделим нужную строку в таблице и в блоке «Поиск, изменение, удаление записи» изменим количество с «20» на «30»:

Рисунок 2.4.32 - Процесс редактирования записи

Нажмем кнопку «Изменить» и убедимся, что данные изменились:

Рисунок 2.4.33 - Результат изменения данных

Также автоматически изменились и остатки на складе:

Рисунок 2.4.34 - Изменение складских остатков при редактировании записи

 

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

 

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

Цели проектирования автоматизированной системы ассортиментного анализа интернет-магазина «Шанс»:

) сокращение времени на получение информации об актуальных складских остатках,

) сокращение времени на получение статистики по клиентам,

) сокращение времени на получение статистики по расходным материалам,

) сокращение времени на оформление приходных и расходных операций.

Внедренная обучающая автоматизированная система позволяет высвободить 1 рабочее место оператора, которые теперь можно использовать на другие цели. Результат проекта (экономия): заработная плата 1 специалиста - 14000 руб., расходы на содержание его рабочего места - 500 руб., расходные материалы - 500 руб., амортизация оборудования - компьютеры - 1000 руб.

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

План-график реализации проекта с разбиением на этапы и описанием процессов, происходящих на каждом этапе описан в табл. 3.1.

Таблица 3.1 Жизненный цикл

№ п/п

Этапжизненного цикла ОАС проекта

Срок выполнения  этапов работы

1

Поиск и исследование литературы по теме ИС

12.01.2017 - 01.02.2017

2

Подбор, изучение и проработка практических материалов

01.02.2017 - 16.02.2017

3

Составление плана работы

16.02.2017 - 23.02.2017

4

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

23.02.2017 - 23.03.2017

5

Тестирование ИС

23.03.2017 -30.04.2017

6

Выявление проблем и их устранение

30.03.2017 - 06.04.2017

7

Внедрение в учебный процесс

06.04.2017 - 13.04.2017

8

Сопровождение проекта

13.04.2017 - 30.04.2017


Сроки реализации проекта внедрения автоматизированной системы учета ассортимента интернет-магазина «Шанс» показаны в табл. 3.2.

Таблица3.2 - Сроки реализации проекта внедрения ОАС

Названия строк

01.02.15 - 16.02.15

02.03.15 - 09.03.15

02.03.15 - 09.03.17

06.04.15 - 13.04.15

09.03.15 - 16.03.15

12.01.15 - 02.02.15

13.04.15 - 30.04.15

16.02.15 - 23.02.15

16.03.15 - 23.03.15

23.02.15 - 02.03.15

23.03.15 -30.04.15

30.03.15 - 06.04.15

Внедрение в учебный процесс




1









Выявление проблем и их устранение












1

Подбор, изучение и проработка практических материалов

1












Подключение внешних источников входных данных;





1








Поиск и исследование литературы по теме ИС






1







создание баз данных в Ms Excel;



1










Создание рабочей версии ИС:










1



Создание связей между источниками данных.









1




Создание формы;


1











Сопровождение проекта







1






Составление плана работы








1





Тестирование ИС











1


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

Затраты на информационную систему включают следующие основные элементы:

заработная плата персонала;

затраты на электроэнергию;

отчисление страховых взносов;

затраты на амортизационные отчисления;

накладные затраты.

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

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

,(1)

где Зо- оклад в руб.;

Ф - месячный фонд рабочего времени в днях (21,8 - среднее значение).

.

Для расчета общих затрат на заработную плату сотрудника требуется расчет количества рабочих дней. Работа велась с 12 января 2015 года по 30 апреля 2015 года включительно. Количество рабочих дней за этот период составило 78. Произведем расчет общей заработной платы по формуле (2).

,(2)

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

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

Получаем:

.

Основная заработная плата с учетом районного коэффициента, а также коэффициента северной надбавки рассчитывается по формуле (3). В городе Красноярск районный коэффициент составляет 0,12, северная надбавка - 0,15.

,(3)

где Кр- районный коэффициент без учета основной заработной платы.

Ксев- коэффициент северной надбавки без учета основной заработной платы.

.

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

.(4)

.

Получив сумму общей заработной платы, рассчитаем размер отчислений страховых взносов в соответствующие фонды по формуле (5). Общий тариф страховых взносов в 2015 году равен 30% и включает в себя:

-  тариф для начисления пенсионных взносов, равный 22%;

-       тариф для начисления взносов на случай временной нетрудоспособности и в связи с материнством в размере 2,9%;

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

,(5)

где Крс- коэффициент, учитывающий страховые взносы равный 0.3.

.

Далее рассчитаем одну из основных крупных статьей расходов -накладные расходы . Величина накладных расходов по данным анализируемого предприятия равна 30% от общей заработной платы и будет рассчитана по формуле (6).

,(6)

.

Также необходимо посчитать расходы на израсходованную электроэнергию. Стоимость расходов на электроэнергию рассчитаем исходя из удельного расхода электроэнергии и её стоимости. Расчет произведем по формуле (7).

,(7)

где Тч - продолжительность работы в часах равная 624 часам;

Сэ - стоимость одного кВт-часа электроэнергии;

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

Стоимость одного кВт-часа за 2015 год = 1,4 руб. для предприятий.

.

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

,(8)

где Т - число часов работы оборудования 624 часов;

Цо - цена оборудования, составляет 20000 рублей;

На - норма амортизации, для срока полезного использования 5 лет составляет 0,2;

Тк - календарный фонд общего рабочего времени, использования компьютера в отделе. Тк = 366 дней ´ 8 часов = 2928 часов.

.

Рассчитав основные затраты можно вычислить общие затраты на разработку программного продукта по формуле (9).

,(9)

Полученные результаты представлены в табл. 3.3.

Таблица3.3 - Расходы на разработку и внедрение АИС

Наименование

Затраты, руб.

Заработная плата

29138.88

Страховые взносы

8741.66

Накладные расходы

8741.66

Расходы на электроэнергию

305.76

Амортизационные отчисления

852.45

Итого

47780.41


Из таблицы видно, что основные затраты составляет заработная плата разработчика проекта.

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

Студенты выполняют следующую работу:

заполнение всех заявок вручную;

работа со справочниками;

Основная заработная плата

Средняя заработная плата преподавателя за месяц составляет 20000 рублей.

- месячный фонд рабочего времени в днях (среднее значение).

Соответственно среднедневная заработная плата, рассчитанная по формуле (1) составит:


Время, затрачиваемое на обучение в месяц:

преподаватель - 900 часов на 1 ставку в Красноярском институте железнодорожного транспорта (90 часов в месяц);

студент - 72 часов на дисциплину в семестр (18 часов в месяц).

Итого, зарплатные затраты, полученные по формуле (2), составляют:

По формуле (3) основная заработная плата, с учетом районного и северного коэффициентов составит:

Общая заработная плата, рассчитанная по формуле (4) составляет:

.

Отчисление страховых взносов, рассчитанное по формуле (5), составит:

.

Расчет накладных расходов, рассчитанный по формуле (6) будет равен:

.

Всего затраты в соответствии с формулой (9) составят:

.

Полученные результаты представлены в табл. 3.4.

Таблица3.4 Расходы до внедрения АИС

Наименование

Затраты, руб.

Заработная плата

8809,59

Страховые взносы

2642,87

Накладные расходы

Итого

14095,34


Произведем расчеты при ведении работы с помощью автоматизированной информационной системы.

При внедрении АИС планируется сократить время практического обучения студентов дисциплине на 50%, ставка преподавателя уменьшится на 30%..

Таким образом, после внедрения автоматизированной информационной системы

Время, затрачиваемое на обучение в месяц:

преподаватель - 63 часов в месяц;

студент - 36 часов на дисциплину в семестр (9 часов в месяц).

Средняя заработная плата преподавателя за месяц составляет 20000 рублей.

- месячный фонд рабочего времени в днях (среднее значение).

Соответственно среднедневная заработная плата, рассчитанная по формуле (1) составит:

.

Итого, зарплатные затраты, полученные по формуле (2), составляют:

.

По формуле (3) основная заработная плата, с учетом районного и северного коэффициентов составит:

.

Общая заработная плата, рассчитанная по формуле (4) составляет:

.

Отчисление страховых взносов, рассчитанное по формуле (5), составит:

.

Расчет накладных расходов, рассчитанный по формуле (6) будет равен:

.

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

.

Общая сумма оборудования, используемая студентами при обучении, составляет 20000 рублей. Рассчитаем амортизационные отчисления по формуле (8).

.

Всего затраты в соответствии с формулой (9) составят:

Полученные результаты представлены в табл. 3.5.

Таблица3.5 - Расходы после внедрения АИС

Наименование расходов

Затраты (руб.)

Заработная плата

6166,71

Страховые взносы

1850,01

Накладные расходы

1850,01

Расходы на электроэнергию

66,15

Амортизационные отчисления

184,42

Итого

10117,38


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

.

Далее произведем расчёт основных показателей экономической эффективности.

Процентная ставка используемая для перерасчета будущих потоков доходов в единую величину текущей стоимости составляет 8,25% годовых, исходя из ставки рефинансирования Центрального Банка РФ на 2017 год.

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

.

Для итогового подсчета экономической эффективности затраты и доходы за годовой период представлены в табл. 3.6. Затраты на разработку автоматизированной информационной системы будут рассчитаны с учетом количества отработанных дней в каждом периоде из расчета 47780,41 рублей затрат на 78 рабочих дней. В столбец прибыли будет зачисляться рассчитанная в предыдущем подразделе экономическая выгода равная 3977,96 рублей/месяц.

Таблица 3.6 Затраты и доходы за первый год

Период

Затраты, руб.

Прибыль, руб.

Коэффициент

1

2

3

4

12.01.16

9188,54

0

0,006875

1.02.16

12251,2

0

0,006875

1.03.16

13476,32

0

0,006875

1.04.16

13476,32

66322,96

0,006875

1.05.16

500

3977,96

0,006875

1.06.16

500

3977,96

0,006875

1.07.16

0

0

0,006875

1.08.16

0

0

0,006875

1.09.16

500

3977,96

0,006875

1.10.16

500

3977,96

0,006875

1.11.16

500

3977,96

0,006875

1.12.16

500

3977,96

0,006875


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

-  чистый приведенный эффект;

-       срок окупаемости проекта;

-       индекс рентабельности инвестиций;

-       внутренняя норма прибыльности.

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

,(10)

где Pk - результаты на k-том этапе;k - затраты на k-том этапе;

- коэффициент дисконтирования.

Все расчеты дисконтирования сведены в табл.3.7.

Таблица 3.7 Расчет дисконтирования проекта

Период (k)

PV

Kд при r=0,6875%

NPV дисконтир. на k-том этапе

NPV накоплен.

Ck дисконтир.

Pk дисконтир.


ден.поток (Pk -Ck)






1

4

6

7

8

9

10

1

-9188,54

0,99317194

-9125,80012

-9125,80012

9125,80012

0

2

-12251,2

0,98639051

-12084,4674

-21210,2675

12084,4674

0

3

-13476,32

0,97965538

-13202,1494

-34412,4169

13202,1494

0

4

52846,64

0,97296623

51417,99633

17005,57946

13112,0043

64530,0007

5

3477,96

0,96632277

3360,831926

20366,41138

483,161383

3843,99331

6

3477,96

0,95972466

3337,883973

23704,29536

479,862329

3817,7463

7

0

0,9531716

0

23704,29536

0

0

8

0

0,94666329

0

23704,29536

0

0

9

3477,96

0,94019942

3269,975984

26974,27134

470,099711

3740,0757

10

3477,96

0,93377969

3247,648401

30221,91974

466,889844

3714,53824

11

3477,96

0,92740379

3225,473272

33447,39301

463,701893

3689,17517

12

3477,96

0,92107142

3203,449557

36650,84257

460,53571

3663,98527

Итого:

38798,34

-

36650,84257

-

50348,6721

86999,5146


Из расчетов чистого приведенного эффекта таблицы 9 следует:= 36650,84 (руб.)

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

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

График чистого приведенного эффекта представлен на рис. 3.1.

Рисунок3.1 - График чистого приведенного эффекта

Теперь рассчитаем индекс рентабельности, который можно определить как отношение суммы приведенных эффектов к сумме капитальных вложений. Расчеты индекса рентабельности можно выполнить по формуле (11).

(11)

.

Индекс рентабельности больше единицы также говорит о том, что проект экономически эффективен.

Произведем расчет более точного срока окупаемости проекта с помощью формулы (12).

(12)

где k - полное число лет, месяцев;

К - капитальные вложения;

PVk+1 - последнее значение текущей стоимости.

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

,

При K= 9188,54 (руб.) получим: 52846,64<K<56324,6

Тогда соответственно формуле (12) срок окупаемости составит:

(мес.),

Следующим показателем экономической эффективности внутренняя норма прибыльности (IRR). Данный показатель отражает норму дисконта, при которой сумма приведенных эффектов равна сумме приведенных затрат. Расчет IRR производится методом подбора до тех пор пока не будут получены 2 нормы при которых:принимает небольшое положительное значение NPV ≥ 0 (а);принимает небольшое отрицательное значение NPV ≤ 0 (в).

Расчет осуществляется по формуле (13).

,(13)

где А - норма дисконта (r) при которой NPV > 0;

В - норма дисконта при которой NPV < 0;

а - положительная величина NPV;

в - отрицательная величина NPV.

Так как NPV принимает большое значение, то поднимем норму дисконта в несколько раз.

При норме дисконта равной 31%:= 240,85 (руб.)

А при норме дисконта 32%:= -128,54 (руб.)

На основе подобранных значений вычислим внутреннюю норму прибыльности:

.

Рассчитанная внутренняя норма прибыльности говорит о том, что пределом процентной ставки, по которой фирма сможет окупить кредит для финансирования инвестиционного проекта является ставка в 31,89%.

На основании проведенных в этой главе расчетов экономической эффективности можно сделать следующие выводы:

Чистый приведенный эффект от проекта к концу периода 12 месяцев составит 36650,84 рублей, что превышает затраты на проект.

Индекс рентабельности составляет 1,72. Соответственно на 1 рубль затраченных средств приходится 1,72рублей дохода.

Срок окупаемости данного проекта составит 12,31 месяцев. И так как индекс рентабельности является положительным, то можно считать, что срок окупаемости оправдан.

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

Заключение

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

Автоматизированная система обеспечивает:

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

-       получение информации об актуальных складских остатках;

-       формирование статистики по клиентам и складским остаткам.

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

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

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

Основными целями создания разработанной системы являются:

) сокращение времени на получение информации об актуальных складских остатках,

) сокращение времени на получение статистики по клиентам,

) сокращение времени на получение статистики по расходным материалам,

) сокращение времени на оформление приходных и расходных операций.

Внедренная обучающая автоматизированная система позволяет высвободить 1 рабочее место оператора интернет-магазина, которые теперь можно использовать на другие цели. Результат проекта (экономия): заработная плата 1 специалиста - 14000 руб., расходы на содержание его рабочего места - 500 руб., расходные материалы - 500 руб., амортизация оборудования - компьютеры - 1000 руб.

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

Рассчитанная внутренняя норма прибыльности говорит о том, что пределом процентной ставки, по которой фирма сможет окупить кредит для финансирования инвестиционного проекта является ставка в 31,89%.

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

Процесс автоматизации системы учета расходных материалов регламентируется ГОСТом Р_54101-20 10 «Средства автоматизации и системы управления. Средства и системы обеспечения безопасности. Техническое обслуживание и технический ремонт», который в свою очередь, устанавливает требования к выполнению работ, к ведению документации, к первичному обследованию системы, а так же требования безопасности.

Список использованной литературы

информационный автоматизация учет магазин

1.      Аппаратное обеспечение вычислительных систем / Д.В. Денисов, В.А. Артюхин, М. Ф. Седненков; под ред. Д.В. Денисова. - М.: Маркет ДС, 2010 - 184 с. (Университетская серия.)

2.      Архангельский А. Я. C++Builder. Работа с документами Excel / А.Я. Архангельский. - М.: Бином-Пресс, 2016. - 480 c. 1.

3.      Ахаян Рубен, Горев Андрей, Макашарипов Сергей Эффективная работа с СУБД; СПб: Питер, 2013. - 704 c. 10.

4.          Беленькая М.Н., Малиновский С.Т., Яковенко Н.В. Администрирование в информационных системах. Научно-популярное издание. - М.: Горячая линия - Телеком, 2011. - 300 с.

5.      Боровский А. C++ и Pascal в Kylix 3. Разработка интернет-приложений и СУБД / А. Боровский. - М.: БХВ-Петербург, 2014. - 544 c. 2.

.        Вальпа Олег Borland C++ Builder. Экспресс-курс (+ CD) / Олег Вальпа. - М.: БХВ-Петербург, 2012. - 224 c. 3.

7.      Голицына О.Л. и др. Базы данных; Форум; Инфра-М, 2013. - 399 c. 12.

.        ГОСТ Р ИСО/МЭК 12207-99, Руководящий документ, Госстандарт России, Москва, 2004

9.          Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем - М.: ИУИТ, 2012 - 300 с.

10.    Дейт К.Дж. Введение в системы баз данных; К.: Диалектика; Издание 6-е, 2012. - 360 c. 13.

.        Информационная безопасность и защита информации, Мельников В. П., М.: Академия, 2012, - 336 стр.

.        Кауфельд Джон Microsoft Office Access 2003 для "чайников"; М.: Диалектика, 2013. - 439 c. 14.

.        Кузнецов С. Д. Базы данных. Модели и языки - М.: Бином-Пресс, 2013 г. - 720 с.

14. Култыгин О.П. Администрирование баз данных. СУБД MS SQL Server. - М: Московская финансово-промышленная академия, 2012 -232 с. (Университетская серия).

15.    Макки Алекс Введение в .NET 4.0 и Visual Studio 2010 для профессионалов / Алекс Макки. - М.: Вильямс, 2014. - 416 c. 4.

16.    Методология функционального моделирования IDEF0, Руководящий документ, Госстандарт России

.        Модель процессов MSF, Microsoft 2002

18.    Несвижский Всеволод Программирование аппаратных средств в Windows / Всеволод Несвижский. - М.: "БХВ-Петербург", 2014. - 528 c. 5.

19.            О.Л. Голицына, И.И. Попов, Н.В. Максимов Базы данных. Учебное пособие. 3-е изд., перераб. и доп. М. : ФОРУМ, 2012. 400 с.

20.    Пахомов Борис Interbase и С++Builder на примерах ( +CD-ROM ) / Борис Пахомов. - М.: БХВ-Петербург, 2016. - 288 c. 6.

.        Пахомов Борис Самоучитель C/С++ и С++ Builder 2007 (+ DVD-ROM) / Борис Пахомов. - М.: БХВ-Петербург, 2013. - 672 c. 7.

.        Перри Грег Программирование на C для начинающих / Грег Перри , Дин Миллер. - М.: Эксмо, 2015. - 368 c. 8.

.        Прата Стивен Язык программирования C++. Лекции и упражнения / Стивен Прата. - М.: Вильямс, 2015. - 445 c. 9.

24.    Туманов В.Е. Основы проектирования реляционных баз данных; Бином, 2012. - 420 c. 15.

.        Уорден К. Новые интеллектуальные материалы и конструкции. Свойства и применение; М.: Техносфера, 2012. - 456 c. 16.

26.    Устройство и функционирование информационных систем. Н. З. Емельянова, Т. Л. Партыка, И. И. Попов., Учебное пособие. М. : ФОРУМ : НИЦ ИНФРА-М, 2012. 448 с.

.        Фуллер Лори Ульрих; Кауфельд, Джон; Кук, Кен Microsoft Office Access 2007 для "чайников"; М.: Вильямс, 2012. - 384 c. 17.

.        Хансен Генри, Хансен Джеймс Базы данных: разработка и управление; БИНОМ, 2012. - 704 c. 11.

Похожие работы на - Автоматизация учёта и анализа ассортимента в интернет-магазине 'Шанс'

 

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