Файл: Разработка и реализация конфигурации интернет-магазина строительных материалов в среде 1С:Предприятие.pdf
Добавлен: 28.03.2023
Просмотров: 189
Скачиваний: 2
СОДЕРЖАНИЕ
1.Краткий анализ предметной области
1.1. Характеристика предприятия и его деятельности
1.2. Организационная структура управления предприятием
1.3. Анализ существующего программного обеспечения, позволяющего решить поставленную задачу
1.4.Сравнительный анализ готовых решений
1.5.Сравнительный анализ способов приобретения ИС
1.6. Сравнительный анализ компаний – разработчиков ИС
1.7.Сравнительный анализ стратегий внедрения ИС
2.2. Риски разработки и внедрения ИС
2.4. Разграничение прав доступа к ИС
2.5.Архитектура разрабатываемого прикладного решения
2.6. Алгоритмы взаимодействия объектов конфигурации.
2.7. Описание основных объектов (элементов) разрабатываемого прикладного решения
1.5.Сравнительный анализ способов приобретения ИС
Существуют несколько способов, для приобретения ИС:
- Аренда ИС;
- Покупка готовой системы;
- Разработка ИС;
- Покупка и доработка.
Сравнительный анализ способов приобретения ИС в таблице 2.
Таблица 2 – Сравнительный анализ способов приобретения ИС
№ п/п |
Способ приобретения |
Преимущества и недостатки способа приобретения |
1 |
Аренда ИС |
Недостатки:
Преимущества:
|
2 |
Покупка уже готовой системы. |
Недостатки:
Преимущества:
|
3 |
Разработка ИС |
Недостатки:
Преимущества:
|
4 |
Покупка и доработка |
Недостатки:
Преимущества:
|
В результате создания ИС будет выполняться на основании платформы 1С: Предприятие.
1.6. Сравнительный анализ компаний – разработчиков ИС
Сравнительный анализ компаний-разработчиков программного обеспечения изображен в таблице 3.
Таблица 3 – Сравнительный анализ компаний – разработчиков ИС
№ п/п |
Параметр |
EKAM |
1C : Торговля и склад |
CloudShop |
1 |
Продолжительность работы, лет |
32 |
29 |
8 |
2 |
Платформы |
1.WordPress 2.1C-Битрикс 3/MODX |
1С |
|
3 |
Партнеры |
1.МТС 2.Связной |
1.Софт-портал 2.Первый Бит |
1.Онлайн-касса.ру. 2.Точка Банк |
Стоит отметить, что компания 1С является одной из самых популярных в России настоящее время.
1.7.Сравнительный анализ стратегий внедрения ИС
Внедрение систем – это комплекс специфических задач, выполнение которых позволяет добиться реальной эксплуатации решения в организации.
Процесс внедрения состоит из [6]:
- промышленной эксплуатации;
- подготовительных работ технического и административного плана;
- тестовой (опытной) эксплуатации.
Есть 3 способа начала использования новой системы:
- Скачок;
- Узкое место;
- Опытная эксплуатация пилотного проекта;
- Параллельная стратегия.
В таблице 4 приведен сравнительный анализ стратегий внедрения ИС
Таблица 4– С сравнительный анализ стратегий внедрения ИС
№ п/п |
Стратегия внедрения |
Достоинства и недостатки стратегии внедрения |
1 |
Скачок |
Скачок означает, что прежняя система работала еще в пятницу, а в понедельник начала работать по новой системе. Если данные не точные или люди не обучены, есть риск сорвать поставки и финансовые рассчты. |
2 |
Узкое место |
Уменьшается объем работы, и работа моет быть завершена за более короткое количество времени. При внедрении узкого места план внедрения выполняется только для узкого места и для людей, работающих в нем. |
3 |
Опытная эксплуатация пилотного проекта |
Самый надежный подход, он на много снижает риск и сейчас очень популярен, многие фирмы применяют данный подход. Это тактика скачка, но применяемая к ограниченному числу изделий. |
4 |
Параллельная стратегия |
Замена старую работающую систему на новую. |
2. Разработка и реализации конфигурации
2.1.Анализ среды разработки
На данный момент «1С» является стандартом для ведения учета на предприятиях разных отраслей. В России, около 30 лет сотни тысяч компании пользуются продуктами «1С».
Ассортимент очень высок: это большое количество конфигураций, сервисов, модулей. В «1С» присутствуют отраслевые программы для конкретных сфер деятельности, что позволяет автоматизировать бизнес с минимальными затратами. «1С: Предприятие 8.3» включает в себя платформу и прикладные решения, разработанные на ее основе, для автоматизации деятельности организаций и частных лиц. Сама платформа не является программным продуктом для использования конечными пользователями, которые обычно работают с одним из многих прикладных решений (конфигураций), разработанных на данной платформе. Такой подход позволяет автоматизировать различные виды деятельности, используя единую технологическую платформу.
1С: Предприятие 8.3 из-за гибкой платформы, она применяется в самых разнообразных областях, такие как:
- расчет зарплаты и управление персоналом;
- широкие возможности для управленческого учета и построения аналитической отчетности, поддержка много валютного учета;
- ведение бухгалтерского учета с несколькими планами счетов и произвольными измерениями учета, регламентированная отчетность;
- поддержка оперативного управления предприятием
- автоматизация производственных и торговых предприятий, бюджетных и финансовых организаций, предприятий сферы обслуживания и т.д.
- автоматизация организационной и хозяйственной деятельности;
- широкие возможности для управленческого учета и построения
- решение задач планирования, бюджетирования и финансового анализа;
- другие области применения.
В системе 1С: Предприятие 8.3 управление эффективностью работы компании и функция анализа предназначены для менеджеров, руководителей, которые на первое место ставят развитие и прибыльность компании. С ее помощью управленцы получают всю информацию о деятельности предприятия и могут использовать ее для принятия верных решений по прогнозированию, бюджетированию продаж и проводить анализ рентабельности предприятия.
2.2. Риски разработки и внедрения ИС
Специалисты выделяют программные, финансовые, стратегические, проектные, экологические, кадровые, технологические, операционные, мерочные, юридические, репетиционные и другие виды рисков. Применение указанных выше видов рисков сопряжено со большим количеством проблем , одна из них:
большинство частных рисков уникальны и могут стать абсолютно новым видом риска и могут быть одновременно отнесены как к нескольким видам, что создает дополнительные трудности при управлении ими.
Таблица 5 – Риски разработки и внедрения ИС
№ п/п |
Этап жизненного цикла |
Возможные риски |
Пути снижения вероятности возникновения |
1 |
Эксплерентный этап (зарождения) |
1.Действия конкурентов; 2.Отсутствие возможности привлечения ресурсов; 3.Общеэкономическая ситуация; |
1.Найти рынки сбыта для своей продукции |
2 |
Патиентный этап (становление) |
1.«Риски развития» 2. Разногласия между участниками |
1.Требуются качественные перестройки организационной структуры предприятия 2.Уделять огромное внимание на Маркетинг |
3 |
Виолентный этап (развитие) |
1. Снижение прибыли при больших объемах производства. |
1.Утрачивать бывшую мобильность, получая в замен устойчивую стабильность получения дохода |
4 |
Коммутантный этап (спад) |
1.Снижение прибыли 2.Рост недозагрузки мощностей 3.Рост издержек производства |
1.Сохранить коллектив, не смотря на его старение. 2.Распад интернациональной компании на ряд национальных фирм |
5 |
Летальный этап |
1.Принудительная ликвидация 2.Разделение |
1.Найти новый , привлекательный для потребителя товар. |
2.3. Возможные дефекты ИС
Дефекты программного средства подразумевает погрешность, неисправность и неумышленное искажение процесса или объекта, что может быть причиной ущерба и риска применении программного продукта. Часто причинами ошибок являются сами специалисты, это конкретные люди и их индивидуальном опытом, талантом классификации и особенностями.
В таблице 6 приведены риски разработки и внедрения ИС.
Таблица 6 – Риски разработки и внедрения ИС
№ п/п |
Этап жизненного цикла |
Возможные дефекты и ошибки |
Пути снижения вероятности возникновения |
1 |
Анализ |
1.Некорректность описания функциональных характеристик 2.Несоответствие требований заказчика отдельным и общим свойствам программного обеспечения 3. Неадекватность описания спецификациям требований конечных пользователей |
Не совершать ошибки, при описании входных требования заказчика. |
2 |
Проектирование ИС |
|
Не допустить ошибок при проектировании компонентов, обычно эти ошибки возникают при описании алгоритмов, структур данных и т.к |
3 |
Этап кодирования и откладки. |
1.Нарушение стандартов кодирования. 2.Несогласованное внесение изменений разработчиками. 3.Использование одного имени для обозначение нескольких объектов. |
Не совершать ошибок и дефектов при этапе проектирования. |
4 |
Этап тестирования |
Программисты совершают ошибки при тестировании, сбора и выбора некорректных тестовых наборов и сценария тестирования. |
Контроль программистов. Обычно из-за них все ошибки , во время тестирования. |
5 |
Этап сопровождения |
1.Дефекты эксплуатационной документации. 2.Некомпенентность лиц, ответственных за сопровождения |
Повысить уровень мотивации сотрудников. |
2.4. Разграничение прав доступа к ИС
Разграничение доступа в информационной системе заключается в разделении информации, предоставляя права должностным лицам в соответствии с их функциональными полномочиями и обязанностями.
Задача разграничения доступа: сокращение количества должностных лиц, не имеющих к ней отношения при выполнении своих функций.
К распространённым методам защиты информации относится возможность ввода паролей для пользователей.
Рассмотрим таблицу разграничения прав доступа в Таблице 8.
Таблица 7 – Разграничение прав пользователей
Пользователи |
Администрирование |
Отчеты |
Документы |
Справочники |
|
Системный администратор |
Полный |
Полный |
Чтение, создание и удаление |
Чтение, создание и удаление |
|
Бухгалтеры |
Нет |
Чтение и создание |
Чтение и создание |
Чтение и создание |
|
Администрация |
Нет |
Чтение и создание |
Чтение и создание |
Чтение, создание и удаление |
|
Персонал |
Нет |
Чтение |
Чтение |
Чтение и создание |
2.5.Архитектура разрабатываемого прикладного решения
Архитектура прикладных решений- другими словами, архитектура приложений, которая включает в себя совокупность программных интерфейсов и продуктов между ними.
Архитектура прикладных решений делится на два направления:
- Портфель прикладных решений
- Область разработки прикладных систем
Портфель прикладных решений описывает потребности бизнес-процессов предприятия в информационных технологиях и включает в себя набор интегрированных информационных систем.
Область разработки прикладных систем описывает техническую часть архитектуры прикладных решений. Так же область разработки прикладных систем включат в себя: Интерфейсы, модели данных, программные продукты и пользовательские интерфейсы.