Файл: Разработка конфигурации Магазин «Продукты» на платформе 1С:Предприятие.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 18.05.2023

Просмотров: 765

Скачиваний: 8

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Введение

1. Краткий анализ предметной области

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

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

2. Анализ существующего программного обеспечения, позволяющего решить поставленную задачу

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

3.1. Сравнительный анализ готовых решений

3.2. Сравнительный анализ способов приобретения ИС

3.3. Сравнительный анализ компаний – разработчиков ИС

4. Обоснование требований к разрабатываемому прикладному решению

4.1. Сравнительный анализ стратегий внедрения ИС

5. Анализ среды разработки

5.1. Риски разработки и внедрения ИС

5.2. Возможные дефекты ИС

5.3. Разграничение прав доступа к ИС

6. Архитектура разрабатываемого прикладного решения

7. Алгоритмы взаимодействия объектов конфигурации

8. Описание основных объектов (элементов) разрабатываемого прикладного решения

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

10. Тестирование разработанного прикладного решения

Заключение

Список литературы

Как видно из таблицы, наиболее выгодным и полноценным с точки зрения рассматриваемых параметров является система 1С:Розница 8.

3.2. Сравнительный анализ способов приобретения ИС

Приобретение информационной системы может быть осуществлено несколькими способами:

- покупка готового решения;

- покупка готового решения и его доработка по требованиям предприятия;

- заказ оригинального решения «под ключ»;

- собственная разработка решения.

Сравнительный анализ способов приобретения ИС приведен в таблице 4.

Таблица 4

Сравнительный анализ способов приобретения ИС

Способ приобретения

Достоинства и недостатки способа приобретения

Покупка готового решения

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

- простота решения;

- быстрое воплощение решения.

Недостатки:

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

- высокая стоимость готовых решений;

- невозможность доработки, модернизации.

Покупка и доработка решения

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

- простота решения;

- быстрое воплощение решения;

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

Недостатки:

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

- высокая стоимость готовых решений.

Заказ решения «под ключ»

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

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

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

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

Недостатки:

- высокая стоимость разработки.

Собственная разработка

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

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

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

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

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

Недостатки:

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

Очевидно, что наиболее экономически и организационно выгодным способом приобретения ИС является собственная разработка.


3.3. Сравнительный анализ компаний – разработчиков ИС

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

  1. Компания «1С» -ведущий российский разработчик ПО, специализируется на разработке, дистрибьюции, издании и поддержке компьютерных программ делового и домашнего назначения.«1С» работает с пользователями через разветвленную партнерскую сеть, которая включает более 10 000 постоянных партнеров в 600 городах 25 стран.По итогам 2007 года компания занимает 14,4 % российского рынка ERP в денежном выражении. В 2008 году фирма вышла на второе место на рынке ERP России, увеличив свою долю до 18,7 % в денежном выражении [9].
  2. Компания «Штрих-М» - ведущий российский разработчик и производитель высокотехнологичных систем автоматизации бизнеса, один из пионеров отрасли автоматизации торговли в России.На сегодняшний день группа компаний «Штрих-М» - крупнейший холдинг, владеющий четырьмя заводами в Центральном федеральном округе, оснащенными по последнему слову техники [10].
  3. Компания «АТОЛ» - лидер в области автоматизации ритейла и сферы услуг. По данным авторитетного аналитического агентства «Cnews Analytics», в 2017 г. компания заняла 1 место рейтинга «Крупнейшие поставщики ИТ в рознице». Специализируется на разработке и поставке оборудования и программного обеспечения для автоматизации front-офиса сетевого и независимого ритейла (food и non-food), кафе, ресторанов, гостиниц, сферы услуг [11].

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

1) продолжительность работы компании на рынке,

2) штат компании,

3) партнеры компании,

4) используемые платформы,

5) гарантии компании.

Результат сравнительного анализа показан в таблице 5.

Таблица 5

Сравнительный анализ компаний – разработчиков ИС

Параметры

Штрих-М

АТОЛ

Продолжительность работы компании на рынке

С 1991 года

С 1987 года

С 2001 года

Штат компании

партнерская сетьвключает более 10 000 постоянных партнеров в 600 городах 25 стран

более 600 авторизованных организаций и свыше 1500 сервисных центров в России и СНГ

порядка 700 аккредитованных при АТОЛ Центров сервисного обслуживания, а также более 100 авторизованных сервис-партнёров

Партнеры компании

продуктовые розничные сети «Пятёрочка», «Магнит», а также ОАО «КамАЗ», ФГУП «Почта России», Банк Газпромбанк (АО), ООО «Издательство «Эксмо», ОАО «РЖД» и т.д.

продуктовые розничные сети «Пятёрочка», «Магнит», «Auchan», «Globus» и др.; непродуктовые сети «Эльдорадо», «М.Видео», и т.д.; операторы сотовой связи МТС, «Вымпелком» («Билайн») и «Мегафон», сети АЗС Роснефть, ТНК-BP, Татнефть, Лукойл

продуктовые розничные сети «Магнит», «Окей», «Мария Ра», операторы сотовой связи МТС, «Вымпелком» («Билайн») и «Мегафон», непродуктовые сети «Связной», «Евросеть», сети быстрого питания «Бургер Кинг», «KFC», а также ОАО "РЖД", Сбербанк и т.д.

Используемые платформы

Microsoft Windows и Linux

Microsoft Windows и Linux

Linux, Windows, macOS, Android и iOS

Гарантии компании

В пределах техподдержки

В пределах техподдержки

В пределах техподдержки


Как видно из таблицы, выбранные фирмы-разработчики ИС имеют практически одинаковые показатели.

4. Обоснование требований к разрабатываемому прикладному решению

4.1. Сравнительный анализ стратегий внедрения ИС

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

Стратегия внедрения выбирается из следующих вариантов:

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

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

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

4. «Узкое место» - предполагает, что план внедрения выполняется только для «узкого места» и для людей, работающих в нем. Точность данных повышается только для изделий в этом «узком месте»; переподготовка - только для людей, работающих в нем; анализ эффекта затрат делается только для него и т.д.[2].

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


Сравнительный анализ стратегий внедрения приведен в таблице 6.

Таблица 6

Сравнительный анализ стратегий внедрения ИС

Стратегия внедрения

Достоинства и недостатки стратегии внедрения

Параллельная стратегия

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

- Безопасно с точки зрения непрерывности технологического процесса

Недостатки:

- Высокие трудозатраты за счет одновременного ведения учета в двух системах

Скачок

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

- Быстрый переход на новую систему

Недостатки:

- Небезопасно с точки зрения непрерывности технологического процесса

Пилотный проект

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

- Быстрый переход на новую систему

Недостатки:

- Небезопасно с точки зрения непрерывности технологического процесса

- Применимо только для ограниченного числа процессов

Узкое место

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

- Быстрый переход на новую систему

Недостатки:

- Применимо только для ограниченного числа процессов

5. Анализ среды разработки

5.1. Риски разработки и внедрения ИС

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

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

Вероятность возникновения риска - вероятность того, что событие риска наступит. Все риски имеют вероятность больше нуля и меньше 100%. Риск с вероятностью 0 не может произойти и не считается риском. Риск с вероятностью 100% также не является риском, поскольку это достоверное событие, которое должно быть предусмотрено планом проекта [4].

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


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

  1. анализ требований,
  2. проектирование,
  3. реализация,
  4. внедрение,
  5. эксплуатация и сопровождение.

Возможные риски на каждом этапе жизненного цикла приведены в таблице 7.

Таблица 7

Риски разработки и внедрения ИС

Этап жизненного цикла

Возможные риски

Пути снижения вероятности возникновения

Анализ требований

  1. Незаинтересованность руководителей в проекте
  2. Некачественное описание предметной области
  3. Неточно указанные функции подсистем

1) Определить экономическую эффективность проекта

2) Использовать Case-средства для описания предметной области

3) Принимать участие в разработке требований

Проектирование

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

1) На этапе анализа требований утвердить окончательный вариант требований;

2) Использовать Case-средства для моделирования данных

3) Выполнить анализ имеющихся программных и технических средств

Реализация

  1. Риск неверного технического решения
  2. Низкая производительность исполнителя
  3. Недостаточность технических и программных средств для реализации поставленных задач

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

2) Разработка календарного плана разработки с запасом по срокам

3) Предусмотреть наращивание программных и технических средств

Внедрение

  1. Сложность переноса больших объемов данных в новую информационную базу
  2. Неготовность персонала к переходу на новую систему учета
  3. Проблемы установки платформы на ПК пользователя

1) Проработать и согласовать детальный план перехода на новую систему учета

2) Разработать детальные инструкции для персонала

3) Определить требуемую конфигурацию ПК заранее и при необходимости провести модернизацию ПК

Эксплуатация и сопровождение

  1. Риск снижения производительности информационной системы
  2. Недостаточная квалификация персонала
  3. Текучка кадров и сложности с обучением нового персонала

1) Выполнять замеры производительности с определением и устранением узких мест

2,3) Разработать подробное руководство пользователя и инструкции для персонала